@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--bg:#0a0a0a;--bg-elevated:#111;--bg-panel:#111111e0;--bg-soft:#151515;--border:#222;--border-strong:#2d2d2d;--text:#e5e5e5;--muted:#666;--muted-strong:#8a8a8a;--teal:#00d4aa;--teal-soft:#00d4aa1f;--green:#00ff41;--green-soft:#00ff411f;--red:#ef4444;--red-soft:#ef44441f;--red-deep:#7f1d1d;--amber:#f59e0b;--amber-soft:#f59e0b24;--purple:#8b5cf6;--purple-soft:#8b5cf624;--grey-soft:#66666629;--shadow:0 24px 70px #00000073;--radius-sm:10px;--radius:18px;--radius-lg:24px}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:radial-gradient(circle at top left, #00d4aa24, transparent 30%), radial-gradient(circle at top right, #00ff4114, transparent 24%), linear-gradient(#00ff4106 1px, transparent 1px), linear-gradient(90deg, #00ff4106 1px, transparent 1px), var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:auto,auto,36px 36px,36px 36px,auto;margin:0;font-family:JetBrains Mono,ui-monospace,monospace}button,input,textarea,select{font:inherit}button{cursor:pointer}input,textarea,select{color:var(--text);background:var(--bg-soft);border:1px solid var(--border)}textarea{resize:vertical}a{color:inherit}#root{min-height:100vh}*{scrollbar-width:thin;scrollbar-color:var(--teal) var(--bg-elevated)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-elevated)}::-webkit-scrollbar-thumb{border:2px solid var(--bg-elevated);background:linear-gradient(#00d4aabf,#00ff4166);border-radius:999px}.mono,.mono-muted,.score-badge,.status-badge,.mini-badge,.verification-badge,.progress-time,.task-id-button,.meta-item strong,.detail-code-block,.report-link,.pagination button,.loading-chip{font-family:JetBrains Mono,ui-monospace,monospace}.mono-muted{color:var(--muted-strong)}.spin{animation:.9s linear infinite spin}.dashboard-shell{max-width:1880px;margin:0 auto;padding:24px}.route-switch{gap:10px;margin-bottom:20px;padding:10px;display:inline-flex}.route-switch-button{border:1px solid var(--border);background:var(--bg-soft);color:var(--muted-strong);border-radius:999px;padding:10px 16px;font-weight:700}.route-switch-button.is-active{color:var(--bg);background:linear-gradient(135deg, var(--teal), var(--green));border-color:#0000}.dashboard-layout{display:block;position:relative}.dashboard-main{flex-direction:column;gap:24px;display:flex}.detail-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:25;opacity:0;pointer-events:none;background:#040a128c;transition:opacity .18s;position:fixed;inset:0}.detail-backdrop.is-open{opacity:1;pointer-events:auto}.skill-health-stack{flex-direction:column;gap:24px;display:flex}.skill-health-panel{padding:22px}.skill-health-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px;display:grid}.skill-health-table-wrap{overflow-x:auto}.skill-health-table{border-collapse:collapse;width:100%;margin-top:18px}.skill-health-table th,.skill-health-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:14px 12px}.skill-health-table th{color:var(--muted-strong);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.skill-health-skill{flex-direction:column;gap:4px;display:flex}.panel,.detail-panel,.hero-card,.hero-shell{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.hero-shell{margin-bottom:24px;padding:26px;position:relative;overflow:hidden}.hero-shell:before{content:"";pointer-events:none;background:linear-gradient(135deg,#00d4aa14,#0000 32%),linear-gradient(#00ff410a,#0000 40%);position:absolute;inset:0}.hero-topline,.panel-header,.filters-footer,.task-panel-footer,.detail-header,.detail-action-row,.detail-model-row,.message-actions,.account-card-top,.hero-card-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.hero-topline{z-index:1;margin-bottom:18px;position:relative}.hero-brand{align-items:center;gap:16px;display:flex}.hero-brand-mark{width:48px;height:48px;color:var(--green);background:linear-gradient(135deg,#00d4aa29,#00ff4114);border:1px solid #00d4aa40;border-radius:14px;place-items:center;display:grid}.hero-kicker,.panel-kicker{color:var(--teal);text-transform:uppercase;letter-spacing:.16em;margin:0 0 4px;font-size:12px;font-weight:700}.hero-brand h1,.panel-header h2,.detail-header h2,.detail-empty h2,.report-modal h3{margin:0;line-height:1.05}.hero-brand h1{max-width:16ch;font-size:clamp(28px,4vw,44px)}.hero-actions{align-items:center;gap:10px;display:flex}.hero-toggle,.hero-refresh,.action-button,.filter-pill,.pagination button,.task-panel-footer button,.copy-link-button,.detail-close{border:1px solid var(--border);background:var(--bg-soft);color:var(--text);border-radius:999px;transition:transform .18s,border-color .18s,background .18s}.hero-toggle,.hero-refresh{align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.hero-toggle.is-live{background:var(--teal-soft);color:var(--teal);border-color:#00d4aa66}.hero-grid{z-index:1;grid-template-columns:minmax(280px,1.5fr) repeat(5,minmax(0,1fr));gap:16px;display:grid;position:relative}.hero-card{padding:18px}.hero-card h2{margin:0;font-size:28px}.hero-card-label{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin:0 0 10px;font-size:12px}.hero-card-detail,.hero-health-reason{color:var(--muted-strong);margin:10px 0 0;font-size:13px;line-height:1.6}.hero-health-card{background:linear-gradient(135deg, #00d4aa21, transparent 48%), var(--bg-panel)}.hero-health-row{align-items:center;gap:14px;display:flex}.health-dot{border-radius:50%;width:14px;height:14px;box-shadow:0 0 16px}.tone-success{color:var(--green)}.tone-warning{color:var(--amber)}.tone-danger{color:var(--red)}.tone-queued{color:var(--teal)}.tone-neutral{color:var(--muted-strong)}.health-dot.tone-success,.score-badge.tone-success,.verification-badge.tone-success,.meter-fill.tone-green{background:var(--green)}.health-dot.tone-warning,.score-badge.tone-warning{background:var(--amber)}.health-dot.tone-danger,.score-badge.tone-danger{background:var(--red)}.score-badge.tone-queued{background:var(--teal)}.hero-card-meta{color:var(--muted);flex-wrap:wrap;margin-top:16px;font-size:12px}.hero-card-meta span,.verification-card-row,.detail-subheading{align-items:center;gap:6px;display:inline-flex}.error-banner{border-radius:var(--radius);background:#ef44441a;border:1px solid #ef444459;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 18px;display:flex}.error-banner div{flex-direction:column;gap:6px;display:flex}.error-banner strong{color:var(--red)}.error-banner span{color:var(--text)}.error-banner button{padding:10px 16px}.panel{padding:20px}.panel-header{margin-bottom:18px}.panel-header h2{font-size:22px}.account-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.account-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.account-columns-secondary{grid-template-columns:1fr;margin-top:18px}.account-column{flex-direction:column;gap:12px;min-width:0;display:flex}.account-column-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.account-column-meta{color:var(--muted);letter-spacing:.04em;text-align:right;font-size:12px}.account-column-stack{flex-direction:column;gap:12px;display:flex}.account-column-empty{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);text-align:center;margin:0;padding:16px;font-size:13px}.capacity-summary{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.capacity-summary strong{color:var(--teal);letter-spacing:.02em;font-size:20px}.capacity-summary span{color:var(--muted);font-size:12px}.account-card{border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg, #00ff410a, transparent 42%), var(--bg-soft);padding:16px}.account-card-muted{opacity:.52}.account-card-identity{flex-direction:column;gap:2px;min-width:0;display:flex}.account-card-identity h3{overflow-wrap:anywhere;margin:0;font-size:16px}.account-card-domain{color:var(--muted);letter-spacing:.02em;font-size:11px}.account-card-tags{flex-wrap:wrap;gap:6px;margin:10px 0 6px;display:flex}.account-tag{letter-spacing:.04em;text-transform:lowercase;border:1px solid var(--border);color:var(--muted-strong);background:#ffffff08;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.account-tag.tone-plan{color:var(--teal);background:#00d4aa14;border-color:#00d4aa4d}.account-tag.tone-priority{color:var(--muted-strong)}.account-tag.tone-muted{color:var(--muted)}.meter-track-thin{height:6px}.account-meter-secondary .account-meter-label{font-size:12px}.provider-pill,.provider-cell{align-items:center;gap:8px;display:inline-flex}.provider-pill{color:var(--teal);text-transform:uppercase;letter-spacing:.12em;background:#00d4aa14;border:1px solid #00d4aa33;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.toggle-switch{background:var(--grey-soft);border:1px solid var(--border);border-radius:999px;width:52px;height:30px;padding:3px}.toggle-switch span{background:#171717;border-radius:50%;width:22px;height:22px;transition:transform .16s;display:block}.toggle-switch.is-on{background:#00d4aa2e;border-color:#00d4aa66}.toggle-switch.is-on span{background:var(--teal);transform:translate(22px)}.account-card-body{margin:16px 0}.account-card-body h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:18px}.account-card-body p{color:var(--muted-strong);flex-wrap:wrap;gap:8px;margin:0;font-size:13px;display:flex}.account-meter{margin-top:14px}.account-meter-label{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.account-meter-label span{color:var(--muted)}.meter-track{border:1px solid var(--border);background:#181818;border-radius:999px;width:100%;height:10px;overflow:hidden}.meter-fill{border-radius:999px;height:100%;display:block;box-shadow:0 0 16px}.meter-fill.tone-teal{background:linear-gradient(90deg, var(--teal), #00ff41b3)}.meter-fill.tone-amber{background:linear-gradient(90deg, var(--amber), #f59e0b99)}.meter-fill.tone-danger{background:linear-gradient(90deg, var(--red), #ef444499);box-shadow:0 0 14px #ef444480}.account-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 0;display:grid}.account-meta-grid dt{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:11px}.account-meta-grid dd{color:var(--text);margin:0;font-size:13px}.filters-panel{gap:20px}.filters-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.filter-group>span{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;font-size:11px;display:block}.filter-pill-row{flex-wrap:wrap;gap:8px;display:flex}.filter-pill{color:var(--muted-strong);padding:10px 14px}.filter-pill:hover,.hero-toggle:hover,.hero-refresh:hover,.action-button:hover,.pagination button:hover,.task-panel-footer button:hover,.copy-link-button:hover,.detail-close:hover,.task-id-button:hover{border-color:#00d4aa59;transform:translateY(-1px)}.filter-pill.is-active,.pagination button.is-current{background:var(--teal-soft);color:var(--teal);border-color:#00d4aa6b}.search-field{border:1px solid var(--border);background:var(--bg-soft);border-radius:999px;align-items:center;gap:10px;padding:0 14px;display:flex}.search-field svg{color:var(--teal)}.search-field input{background:0 0;border:0;outline:none;width:100%;padding:12px 0}.filters-footer{flex-wrap:wrap;margin-top:18px}.filters-footer p,.table-page-meta span,.empty-inline,.report-modal-copy{color:var(--muted-strong);margin:0;font-size:13px}.pagination{align-items:center;gap:8px;display:flex}.pagination button,.task-panel-footer button,.copy-link-button{padding:9px 13px}.pagination button:disabled,.task-panel-footer button:disabled,.action-button:disabled,.hero-refresh:disabled{opacity:.4;cursor:not-allowed;transform:none}.pagination-gap{color:var(--muted)}.task-panel{padding-bottom:14px}.task-table{border-radius:var(--radius);border:1px solid var(--border);background:#0a0a0aa8;overflow:auto}.task-header,.task-row{grid-template-columns:152px 90px 200px 104px 190px 112px 112px 104px 100px 110px 110px 70px minmax(280px,1fr);align-items:center;gap:12px;min-width:1720px;display:grid}.task-header{z-index:1;border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.14em;background:linear-gradient(#00d4aa17,#0a0a0af5);padding:14px 18px;font-size:11px;font-weight:700;position:sticky;top:0}.task-row{border:0;border-bottom:1px solid var(--border);text-align:left;background:0 0;width:100%;padding:16px 18px}.task-row:hover{background:#00d4aa0d}.task-row.is-selected{box-shadow:inset 3px 0 0 var(--teal);background:#00d4aa14}.task-col{min-width:0}.task-col-notes{flex-direction:column;gap:4px;display:flex}.task-id-button{border:1px solid var(--border);width:fit-content;color:var(--teal);background:#00d4aa14;border-radius:999px;justify-content:center;align-items:center;padding:8px 10px;display:inline-flex}.task-model-stack,.provider-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.task-model-stack strong,.provider-account,.notes-primary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-model-stack span,.provider-account,.notes-secondary{color:var(--muted);font-size:12px}.status-badge,.mini-badge,.score-badge{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:9px 12px;font-size:12px;font-weight:700;display:inline-flex}.status-badge.tone-completed,.score-badge.tone-success,.verification-badge.tone-success,.mini-badge.provider-gemini{color:var(--green);background:var(--green-soft);border:1px solid #00ff4138}.status-badge.tone-queued,.score-badge.tone-queued,.mini-badge.provider-claude{color:var(--teal);background:var(--teal-soft);border:1px solid #00d4aa38}.status-badge.tone-running,.score-badge.tone-warning,.verification-badge.tone-warning{color:var(--amber);background:var(--amber-soft);border:1px solid #f59e0b38}.status-badge.tone-failed,.verification-badge.tone-danger,.score-badge.tone-danger{color:var(--red);background:var(--red-soft);border:1px solid #ef444438}.status-badge.tone-permanently_failed{color:#fca5a5;background:#7f1d1d38;border:1px solid #7f1d1d73}.status-badge.tone-quarantined{color:var(--purple);background:var(--purple-soft);border:1px solid #8b5cf63d}.status-badge.tone-cancelled,.status-badge.tone-paused,.status-badge.tone-neutral,.mini-badge.provider-other,.score-badge.tone-neutral,.verification-badge.tone-neutral,.mini-badge.effort-low,.mini-badge.effort-medium,.mini-badge.effort-high,.mini-badge.effort-max,.mini-badge.provider-codex{color:var(--muted-strong);background:var(--grey-soft);border:1px solid #6666663d}.mini-badge.effort-high,.mini-badge.effort-max,.mini-badge.provider-codex{color:var(--amber);background:#f59e0b1a;border-color:#f59e0b40}.mini-badge.effort-low{color:var(--green);background:#00ff4114;border-color:#00ff4133}.mini-badge.effort-medium{color:var(--teal);background:#00d4aa14;border-color:#00d4aa33}.mini-badge{padding:7px 10px}.verification-badge{border:1px solid var(--border);border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;display:inline-grid}.status-pulse{background:var(--amber);width:8px;height:8px;box-shadow:0 0 12px var(--amber);border-radius:50%;animation:1.2s infinite pulse}.empty-state{text-align:center;color:var(--muted);padding:42px 16px}.task-panel-footer{margin-top:16px}.detail-rail{z-index:30;pointer-events:none;flex-direction:column;width:min(520px,92vw);transition:transform .26s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-18px 0 48px #0000008c}.detail-rail.detail-rail-open{pointer-events:auto;transform:translate(0)}.detail-panel{background:var(--panel);border-left:1px solid var(--border);border-radius:0;height:100vh;padding:20px;overflow:auto}.detail-empty{align-items:center;min-height:240px;display:flex}.detail-empty-copy h2{max-width:14ch;font-size:28px}.detail-close{place-items:center;width:42px;height:42px;display:grid}.detail-badges,.detail-metadata,.detail-scores,.report-link-list,.nudge-history,.message-composer,.detail-feedback,.timeline,.collapsible-section,.detail-loading{margin-top:18px}.detail-badges{flex-wrap:wrap;gap:10px;display:flex}.detail-action-row,.message-actions{flex-wrap:wrap}.action-button{align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.action-button.tone-warning{background:var(--amber-soft);color:var(--amber)}.action-button.tone-danger{background:var(--red-soft);color:var(--red)}.action-button.tone-queued{background:var(--teal-soft);color:var(--teal)}.action-button.tone-neutral{color:var(--text)}.detail-model-row select,.message-composer textarea{border-radius:14px;width:100%;padding:12px 14px}.detail-model-row{flex:1}.detail-model-row select{max-width:240px}.detail-feedback{color:var(--text);background:#00d4aa14;border:1px solid #00d4aa2e;border-radius:14px;padding:12px 14px}.detail-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.meta-item{border:1px solid var(--border);background:var(--bg-soft);border-radius:16px;padding:14px}.meta-item span{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin-bottom:6px;font-size:11px;display:block}.meta-item strong{color:var(--text);overflow-wrap:anywhere;font-size:14px}.timeline{gap:12px;display:grid}.timeline-item{background:var(--bg-soft);border:1px solid var(--border);border-radius:14px;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.timeline-dot{background:var(--teal);border-radius:50%;width:12px;height:12px;margin-top:6px;display:block;box-shadow:0 0 12px #00d4aa99}.timeline-item p,.progress-entry p,.nudge-entry p{margin:0 0 4px}.timeline-item strong{margin-bottom:4px;display:block}.timeline-item span,.progress-entry span,.nudge-entry span{color:var(--muted-strong);font-size:12px}.detail-scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.score-card{border:1px solid var(--border);background:var(--bg-soft);border-radius:16px;padding:16px}.score-card p{color:var(--muted);margin:0 0 10px}.collapsible-section{border:1px solid var(--border);background:var(--bg-soft);border-radius:16px;overflow:hidden}.collapsible-header{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);background:0 0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.collapsible-body{padding:16px}.detail-code-block{border:1px solid var(--border);color:var(--text);white-space:pre-wrap;background:#0f0f0f;border-radius:14px;margin:0;padding:16px;line-height:1.65;overflow:auto}.detail-code-block-large{max-height:360px}.detail-code-block-error{color:#fecaca;background:#7f1d1d2e;border-color:#ef44444d}.report-link-list{flex-direction:column;gap:10px;display:flex}.report-link-row,.progress-entry,.nudge-entry{border:1px solid var(--border);background:#0a0a0a80;border-radius:14px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.report-link{color:var(--teal);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.progress-log{flex-direction:column;gap:10px;display:flex}.progress-time{min-width:82px;color:var(--teal)}.detail-subheading{color:var(--muted-strong);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:11px}.message-composer textarea{min-height:108px}.detail-loading{color:var(--muted-strong);align-items:center;gap:8px;display:inline-flex}.toast-stack{z-index:30;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.toast{text-align:left;border:1px solid var(--border);background:var(--bg-panel);width:min(360px,100vw - 32px);box-shadow:var(--shadow);border-radius:18px;padding:14px 16px}.toast-critical,.toast-high{border-color:#ef444466}.toast-medium{border-color:#f59e0b66}.toast-level{color:var(--teal);text-transform:uppercase;letter-spacing:.14em;margin-bottom:6px;font-size:11px;display:block}.toast-message{color:var(--text)}.report-modal-backdrop{z-index:40;background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.report-modal{border:1px solid var(--border);background:var(--bg-panel);width:min(760px,100%);box-shadow:var(--shadow);border-radius:22px;padding:20px}.report-modal-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.loading-chip{color:var(--teal);background:#00d4aa14;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.cost-provider-row{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cost-chip{letter-spacing:.04em;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.cost-chip-claude{color:var(--teal);background:var(--teal-soft);border-color:#00d4aa38}.cost-chip-codex{color:var(--amber);background:var(--amber-soft);border-color:#f59e0b38}.cost-chip-gemini{color:var(--green);background:var(--green-soft);border-color:#00ff4138}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.18)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1440px){.hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-layout{display:block}}@media (width<=1024px){.dashboard-shell{padding:16px}.route-switch{justify-content:space-between;width:100%}.route-switch-button{flex:1}.hero-grid,.filters-grid,.detail-metadata,.detail-scores,.account-grid{grid-template-columns:1fr}.account-columns{grid-template-columns:1fr;gap:20px}.hero-topline,.filters-footer,.panel-header{flex-direction:column;align-items:flex-start}.capacity-summary{text-align:left;align-items:flex-start}}@media (width<=720px){.hero-grid{grid-template-columns:1fr}.hero-brand{align-items:flex-start}.skill-health-table th:nth-child(3),.skill-health-table td:nth-child(3),.skill-health-table th:nth-child(5),.skill-health-table td:nth-child(5){display:none}.hero-actions,.detail-action-row,.message-actions,.filters-footer,.pagination,.task-panel-footer{flex-wrap:wrap;width:100%}.detail-panel{padding:16px}.task-header,.task-row{min-width:1440px}}@media (width<=640px){.dashboard-shell{padding:10px}.hero-grid,.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-columns{grid-template-columns:1fr}.account-card{padding:14px}.detail-rail{width:100vw;max-width:100vw}.detail-panel{border-left:none}.hero-brand h1{font-size:20px}.filters-grid{grid-template-columns:1fr}}
