@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;700&display=swap";:root{--bg: var(--scrapelab-bg-app);--bg-soft: var(--scrapelab-bg-subtle);--panel: var(--scrapelab-surface-base);--panel-strong: var(--scrapelab-surface-base);--panel-muted: var(--scrapelab-surface-soft);--text: var(--scrapelab-text-primary);--muted: var(--scrapelab-text-secondary);--ink-strong: var(--scrapelab-text-primary);--line: var(--scrapelab-border-default);--line-soft: var(--scrapelab-border-soft);--line-strong: var(--scrapelab-border-strong);--brand: var(--scrapelab-primary-main);--brand-strong: var(--scrapelab-primary-strong);--accent: var(--scrapelab-accent-main);--accent-soft: color-mix(in srgb, var(--scrapelab-accent-main) 14%, transparent);--ok: var(--scrapelab-state-success);--warn: var(--scrapelab-state-warning);--danger: var(--scrapelab-state-danger);--shadow-lg: var(--scrapelab-shadow-medium);--shadow-md: var(--scrapelab-shadow-soft);--radius-xl: var(--scrapelab-radius-large);--radius-lg: var(--scrapelab-radius-large);--radius-md: var(--scrapelab-radius-medium)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:IBM Plex Sans,Inter,Segoe UI,sans-serif;color:var(--text);background:var(--bg)}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);padding:.9rem 1rem}textarea{min-height:124px;resize:vertical}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--scrapelab-focus-color);outline-offset:2px}.app-shell,.control-room-shell{min-height:100vh}.app-shell{display:grid;place-items:center;padding:2rem}.control-room-shell{display:flex;flex-direction:column;gap:1rem;padding:1.1rem}.workspace-header,.workspace-summary-strip,.workspace-nav,.feature-pack-strip,.section-header-row,.pill-row,.section-actions,.panel-footer,.workspace-actions,.run-history-card-head,.footer-summary-row{display:flex;align-items:center}.workspace-header,.workspace-summary-strip,.workspace-nav,.panel-surface,.feature-pack-button,.workspace-nav-link,.run-history-card,.summary-pill,.info-card,.checklist-item,.plugin-list-item,.toggle-card,.modal-panel{border:1px solid var(--line);box-shadow:var(--shadow-md)}.workspace-header,.workspace-summary-strip,.workspace-nav,.panel-surface{background:var(--panel)}.workspace-header,.workspace-summary-strip,.workspace-nav,.feature-pack-strip,.panel-surface{border-radius:var(--radius-xl)}.workspace-header{justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem}.workspace-brand h1,.feature-pack-strip h2,.section-header-row h2,.field-heading span,.list-block h4{margin:0}.workspace-brand h1{font-size:2rem;line-height:.94}.workspace-brand p,.muted,.list-block li,.inline-context-note,.run-history-card p,.run-history-card small,.plugin-list-item small,.summary-pill span,.info-card span,.section-label,.hint-label,.eyebrow,label small,.field-heading small,.empty-state p{color:var(--muted)}.workspace-brand p{max-width:68ch;margin:.7rem 0 0}.workspace-actions,.section-actions,.pill-row{gap:.75rem;flex-wrap:wrap}.workspace-summary-strip{gap:.8rem;flex-wrap:wrap;padding:.95rem}.summary-pill,.info-card{border-radius:18px;background:color-mix(in srgb,var(--panel) 45%,transparent)}body:has(.theme-dark) .summary-pill,body:has(.theme-dark) .info-card,body:has(.theme-dark) .feature-pack-button,body:has(.theme-dark) .workspace-nav-link,body:has(.theme-dark) .checklist-item,body:has(.theme-dark) .run-history-card,body:has(.theme-dark) .plugin-list-item,body:has(.theme-dark) .toggle-card{background:color-mix(in srgb,var(--panel) 4%,transparent)}.summary-pill{display:grid;gap:.15rem;min-width:132px;padding:.8rem .95rem}.summary-pill strong,.info-card strong{font-size:.96rem}.tone-ok strong{color:var(--ok)}.tone-warn strong{color:var(--warn)}.workspace-nav{gap:.65rem;flex-wrap:wrap;padding:.75rem}.workspace-nav-link,.feature-pack-button,.ghost-button,.primary-button,.pill,.status-badge,.support-pill{transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.workspace-nav-link,.feature-pack-button{border-radius:18px}.workspace-nav-link{padding:.85rem 1rem;background:color-mix(in srgb,var(--panel) 35%,transparent)}.workspace-nav-link.active,.workspace-nav-link:hover,.feature-pack-button.active,.feature-pack-button:hover,.run-history-card:hover{transform:translateY(-1px);border-color:var(--line-strong);box-shadow:var(--shadow-md)}.workspace-nav-link.active{background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand-strong)}.feature-pack-strip{display:grid;gap:1rem;padding:1.15rem 1.3rem}.feature-pack-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem}.feature-pack-button{display:grid;gap:.3rem;text-align:left;padding:1rem;background:color-mix(in srgb,var(--panel) 42%,transparent)}.feature-pack-button small{color:var(--muted)}.feature-pack-button.active{background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand-strong)}.workspace-page-stack{display:grid;gap:1rem}.panel-surface{padding:1.2rem}.compose-top-grid,.two-column-list,.summary-grid,.form-grid,.checklist-grid,.admin-grid,.run-history-list{display:grid}.compose-top-grid{grid-template-columns:minmax(0,1.14fr) minmax(320px,.86fr);gap:1rem}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.context-summary-grid{margin-bottom:1rem}.info-card{display:grid;gap:.2rem;min-width:0;padding:.85rem .95rem}.section-header-row{justify-content:space-between;gap:1rem;margin-bottom:1rem}.section-header-stack{align-items:flex-start}.section-label,.hint-label,.eyebrow{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.pill,.status-badge,.support-pill,.ghost-button,.primary-button{border-radius:999px}.pill,.status-badge,.support-pill{display:inline-flex;align-items:center;gap:.35rem;border:1px solid transparent;padding:.5rem .8rem;background:color-mix(in srgb,var(--panel) 44%,transparent)}.pill.accent,.support-pill.warn{background:var(--accent-soft);color:var(--accent)}.ghost-button,.primary-button{padding:.86rem 1.15rem;border:1px solid var(--line)}.ghost-button:disabled,.primary-button:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}.ghost-button{background:color-mix(in srgb,var(--panel) 48%,transparent)}.primary-button{background:var(--brand);border-color:var(--brand);color:var(--scrapelab-text-on-brand)}.primary-button:disabled{border-color:var(--line);background:color-mix(in srgb,var(--panel) 48%,transparent);color:var(--muted)}.primary-button:hover,.ghost-button:hover{transform:translateY(-1px)}.form-grid,.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}label{display:grid;gap:.45rem}label>span{font-weight:600}.span-2{grid-column:span 2}.supporting-strip{display:flex;gap:.6rem;flex-wrap:wrap}.two-column-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.list-block{border:1px solid var(--line);border-radius:22px;background:var(--panel-muted);padding:1rem}.list-block h4{margin-bottom:.7rem}.list-block ul{margin:0;padding-left:1.1rem;display:grid;gap:.45rem}.mono-list{font-family:IBM Plex Mono,monospace;font-size:.94rem}.plugin-list{list-style:none;padding:0}.plugin-list-item{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem;border-radius:18px;padding:.85rem .95rem;background:color-mix(in srgb,var(--panel) 45%,transparent)}.plugin-list-item.blocked{opacity:.78}.field-heading{display:grid;gap:.25rem;margin-bottom:.85rem}.field-heading-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem}.field-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;margin-bottom:1rem}.checklist-item,.toggle-card{display:flex;align-items:flex-start;gap:.8rem;border-radius:22px;padding:.95rem 1rem;background:color-mix(in srgb,var(--panel) 42%,transparent)}.checklist-item input,.toggle-card input{width:auto;margin-top:.25rem}.checklist-item.checked{border-color:color-mix(in srgb,var(--brand) 34%,transparent);background:color-mix(in srgb,var(--brand) 8%,transparent)}.checklist-item.disabled{opacity:.65;cursor:not-allowed}.checklist-item.disabled input{cursor:not-allowed}.secondary-control-grid{margin-bottom:1rem}.panel-footer{justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.footer-summary-row>div{display:grid;gap:.2rem}.inline-context-note{margin:.85rem 0 0}.run-history-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem}.run-history-card{display:grid;gap:.85rem;border-radius:22px;background:color-mix(in srgb,var(--panel) 42%,transparent);padding:1rem}.run-history-card-head{justify-content:space-between;gap:.75rem}.run-history-card-head>div{display:grid;gap:.2rem}.history-summary-grid{margin-bottom:.2rem}.run-history-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem}.history-meta-item{display:grid;gap:.18rem;padding:.75rem .85rem;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 30%,transparent)}.history-meta-item span,.run-history-timestamps small{color:var(--muted)}.run-history-pill-row{display:flex;flex-wrap:wrap;gap:.5rem}.run-history-summary,.run-history-error{margin:0}.run-history-caption{margin:-.35rem 0 0;font-size:.95rem}.run-history-error{color:var(--danger)}.run-history-timestamps{display:flex;flex-wrap:wrap;gap:.8rem}.detail-progress-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.detail-error-block{padding:1rem 1.1rem;border-radius:20px;border:1px solid var(--scrapelab-tone-danger-border);background:var(--scrapelab-tone-danger-background)}.detail-error-block p{margin:.55rem 0 0}.markdown-report-block{display:grid;gap:1rem;padding:1.1rem;border:1px solid color-mix(in srgb,var(--brand) 16%,transparent);border-radius:8px;background:var(--panel);box-shadow:var(--shadow-md)}.markdown-report-head{align-items:center}.markdown-report-head h4,.markdown-report-meta,.markdown-report-rendered :is(h1,h2,h3,h4,h5,h6,p,ul,ol,table,blockquote){margin:0}.markdown-report-meta{margin-top:.4rem;color:var(--muted);font-size:.95rem}.markdown-report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.markdown-report-rendered,.markdown-raw-block{border:1px solid var(--line);border-radius:8px}.markdown-report-rendered{display:grid;gap:1rem;padding:1.25rem;background:color-mix(in srgb,var(--panel) 76%,transparent)}.markdown-report-rendered>:first-child{margin-top:0}.markdown-report-rendered>:last-child{margin-bottom:0}.markdown-report-rendered h1,.markdown-report-rendered h2,.markdown-report-rendered h3{color:var(--brand-strong)}.markdown-report-rendered h1{font-size:1.45rem}.markdown-report-rendered h2{font-size:1.12rem}.markdown-report-rendered h3{font-size:1rem}.markdown-report-rendered p,.markdown-report-rendered li,.markdown-report-rendered td,.markdown-report-rendered th,.markdown-report-rendered blockquote{line-height:1.65}.markdown-report-rendered ul,.markdown-report-rendered ol{display:grid;gap:.45rem;padding-left:1.2rem}.markdown-report-rendered li::marker{color:var(--accent)}.markdown-report-rendered a{color:var(--brand-strong);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand-strong) 28%,transparent);text-underline-offset:.18rem}.markdown-report-rendered table{width:100%;border-collapse:collapse;overflow:hidden;background:color-mix(in srgb,var(--panel) 82%,transparent)}.markdown-report-rendered th,.markdown-report-rendered td{padding:.75rem .85rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.markdown-report-rendered th{font-size:.94rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--brand) 6%,transparent)}.markdown-report-rendered tr:last-child td{border-bottom:none}.markdown-report-rendered blockquote{padding:.85rem 1rem;border-left:4px solid color-mix(in srgb,var(--brand) 28%,transparent);background:color-mix(in srgb,var(--brand) 6%,transparent);border-radius:0 18px 18px 0;color:var(--text)}.markdown-raw-block{margin:0;padding:1rem 1.1rem;overflow:auto;white-space:pre-wrap;word-break:break-word;background:var(--scrapelab-surface-tinted);color:var(--scrapelab-text-primary);line-height:1.65;font-size:.94rem;font-family:IBM Plex Mono,monospace}.issues-block{display:grid;gap:1rem;padding:1.1rem;border:1px solid var(--scrapelab-tone-warning-border);border-radius:8px;background:var(--panel);box-shadow:var(--shadow-md)}.issue-summary-row,.issue-card-head,.issue-card-footer,.issue-action-row,.issue-meta-row,.issue-chip-row{display:flex;align-items:center;gap:.75rem}.issue-summary-row,.issue-card-head,.issue-card-footer{justify-content:space-between}.issue-meta-row,.issue-chip-row{flex-wrap:wrap}.issue-grid,.issue-detail-grid,.issue-operator-grid{display:grid;gap:.9rem}.issue-card{display:grid;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel) 62%,transparent)}.issue-card-selected{border-color:color-mix(in srgb,var(--brand) 24%,transparent);box-shadow:none}.issue-card-collapsed{gap:.85rem}.issue-card-heading,.issue-card-head-actions,.issue-bulk-toolbar,.issue-bulk-toolbar-copy{display:grid;gap:.6rem}.issue-card-head{align-items:flex-start}.issue-card-head-actions{justify-items:end}.issue-select-toggle{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;padding:.35rem .7rem;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 72%,transparent);font-family:IBM Plex Mono,monospace;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.issue-select-toggle input{margin:0;accent-color:var(--brand)}.issue-expand-button{min-width:118px;justify-content:center}.issue-card-head h4,.issue-summary-text,.issue-detail-section p,.issue-detail-section strong,.issue-field span,.issue-meta-row small{margin:0}.issue-card-head h4{font-size:1.02rem}.issue-summary-text,.issue-detail-section p,.issue-meta-row{color:var(--muted)}.issue-card-collapsed .issue-summary-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.issue-status-pill,.recheck-outcome-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .72rem;border-radius:999px;border:1px solid transparent;font-size:.94rem}.issue-status-open,.issue-status-in_progress,.issue-status-needs_recheck{background:var(--scrapelab-tone-warning-background);color:var(--warn)}.issue-status-verified_fixed{background:var(--scrapelab-tone-success-background);color:var(--ok)}.issue-status-wont_fix{background:var(--scrapelab-tone-neutral-background);color:var(--muted)}.outcome-reproduced{border-color:var(--scrapelab-tone-danger-border);background:var(--scrapelab-tone-danger-background);color:var(--danger)}.outcome-not_reproduced{border-color:var(--scrapelab-tone-success-border);background:var(--scrapelab-tone-success-background);color:var(--ok)}.outcome-inconclusive{border-color:var(--scrapelab-tone-warning-border);background:var(--scrapelab-tone-warning-background);color:var(--warn)}.issue-detail-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.issue-detail-section{display:grid;gap:.45rem;padding:.9rem 1rem;border-radius:18px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 44%,transparent)}.issue-operator-grid{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.issue-field{display:grid;gap:.45rem}.issue-note-field textarea{min-height:104px}.issue-action-row{flex-wrap:wrap;justify-content:flex-end}.issue-bulk-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:.95rem 1rem;border-radius:20px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 45%,transparent)}.issue-bulk-toolbar-copy strong,.issue-bulk-toolbar-copy small{margin:0}.issue-bulk-toolbar-copy small{color:var(--muted)}.issue-bulk-toolbar .issue-action-row{justify-content:flex-start}.issue-meta-row{flex-wrap:wrap}.issue-instance-section{display:grid;gap:.7rem}.issue-instance-list{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.issue-instance-item{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.85rem .95rem;border-radius:18px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 48%,transparent)}.issue-instance-item small{display:block;margin-top:.2rem;color:var(--muted)}.run-report-block{display:grid;gap:1rem}.report-section-head,.report-card-head,.report-subheading-row,.finding-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.report-section-head h4,.report-card-head h5,.finding-card p,.finding-card strong{margin:0}.report-card-head h5{font-size:1rem}.report-visit-grid,.finding-grid{display:grid;gap:.9rem}.report-card,.finding-card{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--line);border-radius:22px;background:color-mix(in srgb,var(--panel) 42%,transparent)}.report-chip-row,.artifact-link-row{display:flex;flex-wrap:wrap;gap:.55rem}.report-chip,.artifact-link-pill,.severity-pill{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 70%,transparent);padding:.35rem .72rem;font-size:.94rem}.artifact-link-pill{justify-content:space-between}.artifact-link-pill strong,.report-link.inline,.report-media-caption{color:var(--brand-strong)}.report-link{color:var(--brand-strong);overflow-wrap:anywhere}.report-link.inline{font-size:.95rem}.report-image-link,.report-video-block{display:grid;gap:.55rem}.report-image-link{border-radius:22px;overflow:hidden;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 76%,transparent)}.report-image{display:block;width:100%;max-height:360px;object-fit:cover;background:color-mix(in srgb,var(--brand) 5%,transparent)}.report-media-caption{padding:0 .9rem .9rem;font-size:.95rem}.report-video{width:100%;border-radius:18px;background:var(--scrapelab-bg-app)}.report-secondary-section{display:grid;gap:.7rem}.finding-card{background:color-mix(in srgb,var(--panel) 64%,transparent)}.finding-card.compact{padding:.85rem .9rem}.finding-card p,.finding-card small{margin:0}.severity-low{border-color:var(--scrapelab-tone-success-border)}.severity-medium{border-color:var(--scrapelab-tone-warning-border)}.severity-high,.severity-critical{border-color:var(--scrapelab-tone-danger-border)}.severity-pill.severity-low{color:var(--ok)}.severity-pill.severity-medium{color:var(--warn)}.severity-pill.severity-high,.severity-pill.severity-critical{color:var(--danger)}.status-created,.status-queued,.status-starting,.status-authenticating,.status-crawling,.status-analyzing,.status-reporting,.status-completed,.status-failed,.status-cancelled{border-color:transparent}.status-created,.status-queued,.status-starting,.status-authenticating,.status-crawling,.status-analyzing,.status-reporting{background:var(--scrapelab-tone-warning-background);color:var(--warn)}.status-completed{background:var(--scrapelab-tone-success-background);color:var(--ok)}.status-failed,.status-cancelled{background:var(--scrapelab-tone-danger-background);color:var(--danger)}.runtime-console-block{display:grid;gap:1rem;padding:1rem;border:1px solid var(--line-soft);border-radius:8px;background:color-mix(in srgb,var(--panel) 42%,transparent)}.runtime-console-actions{display:flex;gap:.75rem;align-items:center}.runtime-summary-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.runtime-summary-text,.runtime-context-line{margin:0}.runtime-warning-box{display:grid;gap:.25rem;padding:.9rem 1rem;border-radius:18px;border:1px solid var(--scrapelab-tone-warning-border);background:var(--scrapelab-tone-warning-background);color:var(--ink-strong)}.runtime-event-block{display:grid;gap:.75rem}.runtime-event-block h4,.runtime-event-item p,.runtime-event-item small{margin:0}.runtime-event-list{display:grid;gap:.8rem;padding:0;margin:0;list-style:none}.runtime-event-item{display:grid;gap:.35rem;padding:.9rem 1rem;border-radius:18px;border:1px solid var(--line-soft);background:color-mix(in srgb,var(--panel) 62%,transparent)}.runtime-event-meta{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1.25rem;background:color-mix(in srgb,var(--scrapelab-bg-app) 38%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-panel{width:min(980px,100%);max-height:calc(100vh - 2.5rem);overflow:auto;border-radius:8px;background:var(--panel-strong);padding:1.25rem;box-shadow:var(--shadow-lg)}.empty-state{border:1px dashed var(--line-strong);border-radius:8px;padding:1.25rem;background:color-mix(in srgb,var(--panel) 28%,transparent)}@media(max-width:1100px){.compose-top-grid,.two-column-list{grid-template-columns:1fr}}@media(max-width:820px){.control-room-shell{padding:.8rem}.workspace-header,.section-header-row,.panel-footer,.markdown-report-head,.report-section-head,.report-card-head,.report-subheading-row,.finding-card-head{align-items:flex-start;flex-direction:column}.form-grid,.admin-grid,.summary-grid{grid-template-columns:1fr}.span-2{grid-column:span 1}.workspace-summary-strip,.workspace-nav{padding:.8rem}.markdown-report-actions{justify-content:flex-start}.issue-summary-row,.issue-card-head,.issue-card-footer{align-items:flex-start;flex-direction:column}.issue-card-head-actions,.issue-bulk-toolbar{width:100%}.issue-card-head-actions{justify-items:stretch}.issue-expand-button{width:100%}.issue-action-row{justify-content:flex-start}.issue-operator-grid{grid-template-columns:1fr}.issue-instance-item{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.workspace-header,.workspace-summary-strip,.workspace-nav,.panel-surface,.feature-pack-strip,.modal-panel{border-radius:8px;padding:.85rem}.feature-pack-buttons,.run-history-list,.checklist-grid,.run-history-meta-grid,.detail-progress-grid{grid-template-columns:1fr}.modal-overlay{padding:.75rem}.empty-state{border-radius:8px;padding:1rem}}
