.product-label-table .system-column{width:23%}.product-label-table .dimension-column{width:23%}.product-label-table .tag-column{width:33%}.product-label-table .score-column{width:21%}
.product-label-table .system-cell{background:#f7faf8;color:#315745}.product-label-table .system-cell strong{display:block;font-weight:600;font-size:12px}.product-label-table .system-cell span{display:block;margin-top:6px;font-size:11px;color:var(--muted)}.product-label-table tbody+tbody{border-top:2px solid #d6e0da}.product-label-table .system-cell div{position:sticky;top:80px}
.folder-dialog.version-dialog{width:720px}.version-dialog .import-target{margin:6px 0 0}.version-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;padding-bottom:18px;border-bottom:1px solid var(--line)}.version-form{display:grid;gap:14px;padding:20px 0;border-bottom:1px solid var(--line)}.version-form>label:not(.version-checkbox){display:grid;gap:7px;font-size:12px}.version-form input:not([type=checkbox]),.version-form textarea{width:100%;border:1px solid #dce5df;border-radius:4px;padding:9px;font:inherit}.version-form textarea{resize:vertical}.version-checkbox{display:flex;align-items:center;gap:6px;font-size:12px}.version-form>div{display:flex;justify-content:flex-end;gap:10px}.version-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.version-row>div:first-child{min-width:0}.version-row strong{font-size:14px;overflow-wrap:anywhere}.version-row small{display:block;margin-top:8px;color:var(--muted);font-size:11px}.version-row p{margin-top:8px;font-size:12px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.version-status{display:inline-block;font-size:10px;margin-left:9px;padding:3px 6px;border-radius:3px;background:#eaf5ef;color:var(--accent)}.version-actions{display:flex;gap:14px;flex-shrink:0;flex-wrap:wrap}.version-snapshot{max-height:55vh;overflow:auto;margin-top:18px}.version-snapshot table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:12px}.version-snapshot th,.version-snapshot td{padding:10px;text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top}.version-snapshot th{position:sticky;top:0;background:#f3f6f4}.version-snapshot-title{margin-top:18px}.version-snapshot-title p{font-size:12px;color:var(--muted);margin-top:6px;white-space:pre-wrap}.annotation-version{font-size:10px;color:var(--muted);overflow-wrap:anywhere}
@media(max-width:620px){.product-label-table .system-column{width:24%}.product-label-table .dimension-column{width:23%}.product-label-table .tag-column{width:30%}.product-label-table .score-column{width:23%}.product-label-table th,.product-label-table td{padding:10px 4px;font-size:10px}.product-label-table .system-cell strong{font-size:10px}.product-label-table .system-cell span{font-size:10px}.product-label-score{white-space:normal}.version-row{align-items:flex-start;flex-direction:column;gap:12px}.version-summary{flex-wrap:wrap}.version-snapshot td,.version-snapshot th{padding:8px 4px;font-size:10px}}
