.nas-auto-page{max-width:1120px}.nas-lead{max-width:820px;color:#5f645f;line-height:1.7}.nas-privacy-note{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:16px;background:#fff7df;margin:18px 0}.nas-privacy-note b{white-space:nowrap}.nas-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:18px 0}.nas-stat-grid article{background:#fff;border:1px solid #ecebe6;border-radius:18px;padding:18px;display:grid;gap:5px}.nas-stat-grid b{font-size:1.7rem}.nas-stat-grid span,.nas-root-row small,.nas-group-card small,.nas-scheduler small{color:#747970}.nas-settings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nas-settings-grid label{display:grid;gap:6px}.nas-settings-grid small{font-weight:400;color:#777}.nas-scheduler{margin-top:16px;padding:14px;border-radius:14px;background:#f5f7f3;display:grid;gap:8px}.nas-scheduler code{overflow:auto;padding:9px 11px;background:#fff;border-radius:10px}.nas-root-list{display:grid;gap:10px}.nas-root-row{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr) auto;gap:16px;align-items:center;border:1px solid #ecebe6;border-radius:16px;padding:14px}.nas-root-row>div:first-child,.nas-root-status{display:grid;gap:4px}.nas-root-status em{font-style:normal;color:#a13f35;font-size:.85rem}.status-chip{display:inline-flex;width:max-content;padding:4px 9px;border-radius:999px;background:#eee;font-size:.78rem}.status-running{background:#e6f3ff}.status-complete{background:#e7f5e8}.status-error{background:#fde9e7}.nas-row-actions,.nas-bulk-actions,.nas-section-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nas-bulk-actions{margin-top:14px}.nas-section-head{justify-content:space-between}.nas-section-head h2{margin-bottom:4px}.nas-group-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nas-group-card{border:1px solid #ecebe6;border-radius:16px;padding:15px;display:grid;gap:12px}.nas-group-date,.nas-group-count{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.nas-group-count strong{font-size:1.5rem}.nas-log-list{display:grid;gap:8px}.nas-log-list>div{display:grid;grid-template-columns:150px 70px 1fr;gap:8px;padding:10px 0;border-bottom:1px solid #eee}.nas-log-list small{grid-column:1/-1;color:#777}@media(max-width:800px){.nas-stat-grid{grid-template-columns:repeat(2,1fr)}.nas-settings-grid,.nas-group-grid{grid-template-columns:1fr}.nas-root-row{grid-template-columns:1fr}.nas-log-list>div{grid-template-columns:1fr}.nas-log-list small{grid-column:auto}}
.nas-reclassify-alert{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:18px 0;padding:16px 18px;border-radius:18px;background:#fff0d7;border:1px solid #efd5aa}.nas-reclassify-alert>div{display:grid;gap:5px}.nas-reclassify-alert span{color:#6f6256}.nas-root-disabled{opacity:.72;background:#faf9f6}.nas-auto-state{display:inline-flex;width:max-content;margin-top:4px;padding:3px 8px;border-radius:999px;background:#eef4ea;font-size:.75rem;color:#55644d}.nas-root-disabled .nas-auto-state{background:#f1efeb;color:#777}.pill-button.tertiary{background:#f2eee7;color:#3d342e;border:1px solid #e3ddd3}.nas-preview-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;height:92px;overflow:hidden;border-radius:12px;background:#f5efe7}.nas-preview-strip img{width:100%;height:92px;object-fit:cover;display:block}.nas-group-meta{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap;font-size:.78rem;color:#777}.date-confidence{display:inline-flex;padding:4px 8px;border-radius:999px;background:#eee}.confidence-high{background:#e7f4e8;color:#496149}.confidence-medium{background:#e9f2fb;color:#42617a}.confidence-year{background:#fff0d7;color:#825f2d}.confidence-low{background:#fde9e7;color:#8e493f}.nas-group-card button[disabled]{opacity:.6;cursor:not-allowed}@media(max-width:800px){.nas-reclassify-alert{align-items:stretch;flex-direction:column}.nas-preview-strip{height:110px}.nas-preview-strip img{height:110px}}

/* v3.9.4 queue controls */
.nas-section-actions{display:flex;gap:8px;align-items:end;flex-wrap:wrap;justify-content:flex-end}.nas-sort-form label{display:grid;gap:4px;font-size:.78rem;color:#6f716d}.nas-sort-form select{min-width:160px;padding:9px 34px 9px 11px;border:1px solid #ddd8cf;border-radius:12px;background:#fff;color:#2f2a26}.nas-queue-help{display:flex;gap:18px;flex-wrap:wrap;margin:12px 0 16px;padding:10px 12px;border-radius:12px;background:#f7f5ef;color:#6d6a63;font-size:.82rem}.nas-queue-help b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#f3ddd6;color:#a64f37;margin-right:4px}.nas-group-card{position:relative}.nas-card-controls{display:flex;align-items:center;justify-content:space-between;min-height:28px;margin-bottom:-4px}.nas-card-controls form{margin:0}.nas-select-box{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:#625d57;cursor:pointer}.nas-select-box input{width:17px;height:17px;accent-color:#bd6947}.nas-delete-group{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#f7ece7;color:#a04d36;font-size:1.35rem;line-height:1;cursor:pointer}.nas-delete-group:hover{background:#f0d6cc}.nas-card-actions{display:flex;gap:9px;align-items:flex-start;flex-wrap:wrap}.nas-card-actions>form{margin:0}.nas-classify-editor{flex:1;min-width:160px;border:1px solid #eee7de;border-radius:12px;background:#faf8f4}.nas-classify-editor summary{cursor:pointer;list-style:none;padding:9px 11px;font-size:.84rem;font-weight:700;color:#645b53}.nas-classify-editor summary::-webkit-details-marker{display:none}.nas-classify-editor[open] summary{border-bottom:1px solid #eee7de}.nas-classify-editor form{display:grid;gap:9px;padding:11px}.nas-classify-editor label{display:grid;gap:4px;font-size:.76rem;color:#6a655f}.nas-classify-editor input{width:100%;padding:9px 10px;border:1px solid #ded8cf;border-radius:10px;background:#fff}.nas-classify-editor small{line-height:1.45}.confidence-manual{background:#ece7ff;color:#5a4b8c}
@media(max-width:800px){.nas-section-actions{justify-content:stretch;align-items:stretch}.nas-sort-form,.nas-sort-form label,.nas-sort-form select{width:100%}.nas-section-actions .pill-button{width:100%}.nas-card-actions{display:grid}.nas-classify-editor{min-width:0}.nas-queue-help{display:grid;gap:6px}}

/* v3.9.5 bulk merge, filtering and publish mode */
.nas-filter-form{display:grid;grid-template-columns:1fr 1.2fr .9fr 1fr auto auto;gap:10px;align-items:end;margin:16px 0;padding:14px;border:1px solid #ecebe6;border-radius:16px;background:#faf9f6}.nas-filter-form label{display:grid;gap:5px;font-size:.82rem;font-weight:700}.nas-filter-form input,.nas-filter-form select,.nas-selection-toolbar select,.nas-single-publish select,.nas-bulk-editor input{min-height:40px;border:1px solid #e7dfd6;border-radius:10px;background:#fff;padding:7px 10px}.nas-selection-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 16px}.nas-selection-toolbar form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nas-inline-option{display:flex;gap:7px;align-items:center;font-size:.82rem}.nas-bulk-editor{border:1px solid #e6ded5;border-radius:12px;background:#fff}.nas-bulk-editor>summary{cursor:pointer;padding:10px 13px;font-weight:700}.nas-bulk-editor form{padding:0 13px 13px;display:grid;grid-template-columns:1fr 1.4fr auto;gap:8px;align-items:end}.nas-bulk-editor label{display:grid;gap:5px;font-size:.78rem}.nas-bulk-editor small{grid-column:1/-1;color:#777}.nas-single-publish{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.nas-single-publish select{max-width:145px;min-height:38px}.nas-queue-help{display:flex;gap:10px;flex-wrap:wrap}.nas-queue-help span{background:#f7f4ef;border-radius:999px;padding:7px 10px;font-size:.78rem}
@media(max-width:900px){.nas-filter-form{grid-template-columns:1fr 1fr}.nas-bulk-editor form{grid-template-columns:1fr}.nas-bulk-editor small{grid-column:auto}.nas-selection-toolbar{align-items:stretch}.nas-selection-toolbar>form,.nas-selection-toolbar>details{width:100%}.nas-selection-toolbar>form{justify-content:flex-start}}
@media(max-width:560px){.nas-filter-form{grid-template-columns:1fr}.nas-single-publish{display:grid;grid-template-columns:1fr 1fr}.nas-single-publish select{max-width:none}}


/* v3.9.6 clearer queue actions, bulk dismiss and one-shot GPS tool */
.nas-action-guide{margin:16px 0;padding:16px;border:1px solid #eadfd3;border-radius:18px;background:#fffaf4}.nas-action-guide-title{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}.nas-action-guide-title b{font-size:1rem}.nas-action-guide-title span{color:#756b62;font-size:.84rem}.nas-action-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nas-action-guide-grid article{padding:12px 13px;border-radius:13px;background:#fff;border:1px solid #eee5dc}.nas-action-guide-grid strong{display:block;margin-bottom:5px;color:#3e332c}.nas-action-guide-grid p{margin:0;color:#6d655e;font-size:.82rem;line-height:1.55}.nas-action-guide-grid em{font-style:normal;font-weight:700;color:#9d5139}.nas-order-note{margin-top:10px;padding:10px 12px;border-radius:11px;background:#f4f1eb;color:#655e57;font-size:.82rem;line-height:1.55}.nas-selection-state{display:flex;gap:9px;align-items:center}.nas-selection-state>span{display:inline-flex;min-width:64px;justify-content:center;padding:7px 10px;border-radius:999px;background:#f5eee8;color:#8f4c37;font-size:.8rem;font-weight:700}.pill-button.danger{background:#fff;color:#a54834;border:1px solid #dcae9f}.pill-button.danger:hover{background:#fbeae4}.nas-bulk-editor>summary small{margin-left:6px;color:#9a6b59;font-weight:500}.nas-smart-tool{margin:0 0 14px;border:1px dashed #ddd2c6;border-radius:14px;background:#fbfaf7}.nas-smart-tool>summary{cursor:pointer;padding:11px 13px;font-weight:700;color:#574d46}.nas-smart-tool>summary span{margin-left:8px;padding:3px 7px;border-radius:999px;background:#f1ece5;color:#776d65;font-size:.72rem;font-weight:500}.nas-smart-tool-body{display:grid;gap:10px;padding:0 13px 13px}.nas-smart-tool-body p{margin:0;color:#6e6861;font-size:.82rem;line-height:1.6}.nas-smart-last{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:9px 10px;border-radius:10px;background:#f3f5f0;font-size:.78rem;color:#676d63}.nas-smart-last b{color:#455043}.nas-queue-help-detailed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.nas-queue-help-detailed span{border-radius:12px;line-height:1.45}.nas-queue-help-detailed b{display:inline;color:#8e4b37;background:none;width:auto;height:auto;margin-right:4px}
@media(max-width:800px){.nas-action-guide-grid,.nas-queue-help-detailed{grid-template-columns:1fr}.nas-selection-state{width:100%;justify-content:space-between}.nas-smart-tool>summary span{display:inline-flex;margin-top:6px;margin-left:0}}

/* v3.9.7 queue pagination: every pending group remains reachable */
.nas-queue-visibility{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:14px 0;padding:13px 15px;border:1px solid #e6ddd3;border-radius:14px;background:#f7f5ef}.nas-queue-visibility>div{display:grid;gap:4px}.nas-queue-visibility span{color:#6f6962;font-size:.84rem;line-height:1.5}.nas-visible-range{white-space:nowrap;padding:7px 10px;border-radius:999px;background:#fff;color:#8f4e38;font-size:.86rem}.nas-pagination{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin:14px 0}.nas-page-status{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 12px;border-radius:12px;background:#f4f1eb;color:#665f58;font-size:.84rem}.nas-page-status b{font-size:1rem;color:#352f2b}.nas-pagination .is-disabled{opacity:.45;pointer-events:none;cursor:default}.nas-page-jump{display:flex;gap:6px;align-items:center;margin-left:4px}.nas-page-jump label{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#67615b}.nas-page-jump input{width:72px;min-height:39px;padding:7px 8px;border:1px solid #e1dbd3;border-radius:10px;background:#fff}.nas-pagination-bottom{margin-top:20px;padding-top:14px;border-top:1px solid #eee8e1}@media(max-width:720px){.nas-queue-visibility{align-items:flex-start;flex-direction:column}.nas-visible-range{align-self:flex-start}.nas-pagination{justify-content:flex-start}.nas-page-jump{width:100%;margin-left:0}.nas-pagination .pill-button{flex:1;min-width:120px;text-align:center}.nas-page-status{width:100%;justify-content:center}.nas-page-jump label{flex:1}.nas-page-jump input{width:100%}}

/* v3.9.8 merge feedback + mixed-date safety */
.nas-selection-state{gap:10px;flex-wrap:wrap}
.nas-selection-summary{font-size:.84rem;color:#6f685f;padding:7px 10px;border-radius:999px;background:#f5f1ea}
.nas-selection-summary.is-warning{color:#9b4d2f;background:#fff0e6;font-weight:700}
.nas-merge-date-warning{padding:11px 13px;border-radius:12px;background:#fff0e6;color:#7d3f2a;line-height:1.55;margin-bottom:10px}
.nas-merge-date-warning[hidden]{display:none!important}
.nas-merge-result-notice,.nas-merge-error-notice{display:flex;flex-direction:column;gap:5px;padding:15px 17px;border-radius:16px;margin:14px 0}
.nas-merge-result-notice{background:#eef7ee;border:1px solid #cfe5cf;color:#355c39}
.nas-merge-error-notice{background:#fff0e6;border:1px solid #f2c9b8;color:#7d3f2a}
.nas-merge-result-notice b,.nas-merge-error-notice b{font-size:1rem}
.nas-merge-result-notice small,.nas-merge-error-notice small{opacity:.82}
.nas-group-card.is-merge-result{outline:3px solid rgba(188,101,65,.38);box-shadow:0 0 0 6px rgba(188,101,65,.08)}
.nas-merged-badge{display:inline-flex;align-items:center;gap:5px;width:max-content;margin:0 0 8px auto;padding:6px 10px;border-radius:999px;background:#edf7ec;color:#3f6b43;font-size:.82rem;font-weight:800}
/* v3.9.9 multi-day range labels */
.nas-group-date{flex-wrap:wrap}.nas-group-date b{overflow-wrap:anywhere}.nas-merge-result-notice a{color:inherit;font-weight:800;text-decoration:underline}

/* v4.0.3 keep queue page/filter/sort state after every action */
.nas-action-feedback{display:flex;flex-direction:column;gap:5px;margin:14px 0;padding:15px 17px;border:1px solid #d9decf;border-radius:16px;background:#f1f5eb;color:#3f5538;scroll-margin-top:18px}
.nas-action-feedback b{font-size:.82rem;letter-spacing:.04em;color:#65735f}.nas-action-feedback span{font-weight:700;line-height:1.55}

/* JF407 duplicate selection tools immediately above bottom pagination */
.nas-selection-toolbar-bottom{margin:24px 0 6px;padding:16px 0 4px;border-top:1px solid #eee8e1}.nas-selection-toolbar-bottom>.nas-selection-state{flex-basis:100%}.nas-selection-toolbar-bottom>.nas-bulk-editor{max-width:760px}.nas-selection-toolbar-bottom>.nas-bulk-editor[open]{flex-basis:100%}
@media(max-width:720px){.nas-selection-toolbar-bottom>.nas-bulk-editor,.nas-selection-toolbar-bottom>form{width:100%}.nas-selection-toolbar-bottom>form .pill-button{width:100%}}

/* JF409 exact duplicate review for pending NAS photos */
.nas-duplicate-review{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;align-items:center;margin:16px 0;padding:17px;border:1px solid #ded7cc;border-radius:17px;background:#fbfaf7;scroll-margin-top:18px}.nas-duplicate-review>div:first-child{display:grid;gap:5px}.nas-duplicate-review p{margin:0;color:#68625c;font-size:.84rem;line-height:1.6}.nas-duplicate-review form{margin:0}.nas-duplicate-progress{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,auto) minmax(180px,1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:11px;background:#f1f4ed;color:#52604d;font-size:.82rem;font-weight:700}.nas-duplicate-progress progress{width:100%;height:10px;accent-color:#b96748}.nas-duplicate-review[data-status="complete"]{border-color:#cfe0c9;background:#f7fbf4}.nas-duplicate-review[data-status="error"]{border-color:#edc9bc;background:#fff7f2}.nas-duplicate-review[data-status="error"] .nas-duplicate-progress{background:#fff0e8;color:#8a4935}
@media(max-width:720px){.nas-duplicate-review{grid-template-columns:1fr}.nas-duplicate-review form,.nas-duplicate-review form button{width:100%}.nas-duplicate-progress{grid-column:auto;grid-template-columns:1fr}}

/* JF410 Synology system-folder cleanup result */
.nas-system-cleanup{display:flex;gap:8px 14px;align-items:center;flex-wrap:wrap;margin:14px 0;padding:13px 15px;border:1px solid #cee0c8;border-radius:14px;background:#f3f8f0;color:#40583b}.nas-system-cleanup span{line-height:1.5}.nas-system-cleanup small{flex-basis:100%;color:#65745f}.nas-system-cleanup.is-waiting{border-color:#ead3a9;background:#fff8e9;color:#765b2f}

/* JF411 deterministic date-balanced pending groups */
.nas-date-balance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;align-items:center;margin:16px 0;padding:17px;border:1px solid #ddcfbf;border-radius:17px;background:#fffaf3;scroll-margin-top:18px}.nas-date-balance-copy{display:grid;gap:5px}.nas-date-balance-copy p{margin:0;color:#665f57;font-size:.84rem;line-height:1.62}.nas-date-balance-copy small{color:#805e4c;line-height:1.5}.nas-date-balance form{margin:0}.nas-date-balance button[disabled]{opacity:.58;cursor:not-allowed}.nas-date-balance-progress{grid-column:1/-1;display:grid;grid-template-columns:minmax(250px,auto) minmax(180px,1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:11px;background:#f5eee5;color:#695649;font-size:.82rem;font-weight:700}.nas-date-balance-progress progress{width:100%;height:10px;accent-color:#b96748}.nas-date-balance[data-status="complete"]{border-color:#cfe0c9;background:#f7fbf4}.nas-date-balance[data-status="complete"] .nas-date-balance-progress{background:#edf5ea;color:#466040}.nas-date-balance[data-status="error"]{border-color:#edc9bc;background:#fff7f2}.nas-date-balance[data-status="error"] .nas-date-balance-progress{background:#fff0e8;color:#8a4935}
@media(max-width:720px){.nas-date-balance{grid-template-columns:1fr}.nas-date-balance form,.nas-date-balance form button{width:100%}.nas-date-balance-progress{grid-column:auto;grid-template-columns:1fr}}

/* JF412I - low-load preview prebuild */
.preview-prebuild-panel{border:1px solid rgba(158,90,60,.22);background:linear-gradient(180deg,#fffdfa 0%,#fff9f3 100%)}
.preview-prebuild-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.preview-prebuild-head h2{margin:.1rem 0 .45rem}.preview-prebuild-head .muted{max-width:850px;margin:0}.preview-prebuild-status{white-space:nowrap}
.preview-prebuild-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0}.preview-prebuild-stats article{padding:14px 12px;border-radius:14px;background:#fff;border:1px solid rgba(90,70,55,.1);display:flex;flex-direction:column;gap:4px}.preview-prebuild-stats b{font-size:1.18rem}.preview-prebuild-stats span{font-size:.82rem;color:#786c63}
.preview-prebuild-progress{display:grid;gap:8px;margin:8px 0 15px}.preview-prebuild-progress>div{display:flex;justify-content:space-between;gap:12px}.preview-prebuild-progress progress{width:100%;height:12px}.preview-prebuild-progress small{line-height:1.55;color:#6f6258}
.preview-prebuild-form{display:grid;grid-template-columns:1.2fr 1fr 1.35fr auto;gap:10px;align-items:end}.preview-prebuild-form label{display:grid;gap:6px;font-size:.88rem}.preview-prebuild-form select{min-height:42px}.preview-prebuild-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.preview-prebuild-actions form{margin:0}.preview-prebuild-note{display:grid;gap:5px;margin-top:14px;padding:12px 14px;border-radius:14px;background:#f5efe8;color:#62564d}.preview-prebuild-note span,.preview-prebuild-note small{line-height:1.55}.preview-prebuild-note small{color:#77695f}.preview-prebuild-repair-note{padding:8px 10px;border-radius:10px;background:#eef3e9;color:#55674f!important;font-weight:700}.preview-prebuild-worker.is-stale{color:#a34534!important;font-weight:700}
@media(max-width:900px){.preview-prebuild-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.preview-prebuild-head{display:grid}.preview-prebuild-status{justify-self:start}.preview-prebuild-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-prebuild-form{grid-template-columns:1fr 1fr}.preview-prebuild-form button{grid-column:1/-1}.preview-prebuild-progress>div{font-size:.9rem}}
@media(max-width:440px){.preview-prebuild-form{grid-template-columns:1fr}.preview-prebuild-form button{grid-column:auto}}
.preview-prebuild-worker{display:block}.preview-prebuild-worker.is-stale{color:#a34431;font-weight:700}
.preview-failure-report{margin-top:14px;border:1px solid rgba(163,68,49,.2);border-radius:14px;background:#fff}.preview-failure-report>summary{cursor:pointer;padding:13px 14px;font-weight:800;list-style-position:inside}.preview-failure-report>summary small{margin-left:8px;color:#77695f;font-weight:500}.preview-failure-body{display:grid;gap:12px;padding:0 14px 14px}.preview-failure-body>p{margin:0;color:#6f6258;line-height:1.55}.preview-failure-reasons,.preview-failure-actions{display:flex;gap:8px;flex-wrap:wrap}.preview-failure-reasons span{padding:7px 10px;border-radius:999px;background:#f5efe8;font-size:.82rem}.preview-failure-list{display:grid;gap:7px}.preview-failure-list article{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(120px,.8fr) minmax(170px,.8fr);gap:10px;align-items:center;padding:10px 12px;border-radius:11px;background:#faf7f2}.preview-failure-list article div{min-width:0}.preview-failure-list article b,.preview-failure-list article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-failure-list article>span{font-family:ui-monospace,monospace;font-size:.78rem;color:#9b4232}.preview-failure-actions form{margin:0}@media(max-width:760px){.preview-failure-report>summary small{display:block;margin:4px 0 0}.preview-failure-list article{grid-template-columns:1fr}.preview-failure-list article b,.preview-failure-list article small{white-space:normal}}
