.collection-records-page .collection-note{color:var(--muted);font-size:calc(13px * var(--font-scale));line-height:1.6;font-weight:400}.collection-records-page .collection-list{min-width:960px;font-variant-numeric:tabular-nums}.collection-list>thead>tr>th,.collection-list>tbody>tr>td{white-space:nowrap}.collection-list>tbody>tr>td:first-child{min-width:180px;max-width:230px;white-space:normal}.collection-list>tbody>tr>td.collection-update{min-width:150px;max-width:200px;white-space:normal}.collection-list>tbody>tr[data-selected=true]{background:var(--surface-2)}.collection-list td>small{display:block;color:var(--muted);margin-top:4px;font-weight:400}.collection-state{display:inline-block;padding:4px 8px;border:1px solid var(--line);border-radius:2px}.collection-state[data-status=success]{border-color:var(--muted)}.collection-state:is([data-status=failed],[data-status=partial]){color:var(--danger, #f06a59)}.collection-state:is([data-status=running],[data-status=waiting]){color:var(--accent-text, var(--accent))}.collection-detail-button{background:transparent;color:var(--accent-text, var(--accent));border:0;font:inherit;min-height:40px;cursor:pointer}.collection-detail-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.collection-detail-panel .drawer{width:min(960px,90vw);height:100dvh;box-shadow:none}.collection-detail-body{padding:24px;overscroll-behavior:contain}.collection-detail{max-width:min(1360px,100%)}.collection-detail h3{margin:24px 0 12px;font-size:calc(16px * var(--font-scale))}.collection-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0 0 16px}.collection-detail-meta dt{color:var(--muted);margin-bottom:4px;font-weight:400}.collection-detail-meta dd{margin:0;overflow-wrap:anywhere}.collection-detail table{min-width:0;width:100%;table-layout:fixed;font-variant-numeric:tabular-nums}.collection-detail :is(td,th){white-space:normal;overflow-wrap:anywhere}.collection-detail .collection-id{min-width:0}.collection-errors{padding-left:20px;color:var(--danger, #f06a59);overflow-wrap:anywhere}.collection-errors li+li{margin-top:8px}@media(max-width:700px){.collection-detail-meta{grid-template-columns:1fr}.collection-detail-panel .drawer{width:100%}.collection-detail-body{padding:16px}}
