:root{--s:1.2;--fs-title:calc(24px * var(--s));--fs-h2:calc(17px * var(--s));--fs-card:calc(16px * var(--s));--fs-body:calc(14px * var(--s));--fs-sub:calc(13px * var(--s));--fs-micro:calc(11px * var(--s));--fs-stat:calc(30px * var(--s));--sp-1:calc(4px * var(--s));--sp-2:calc(8px * var(--s));--sp-3:calc(12px * var(--s));--sp-4:calc(16px * var(--s));--sp-5:calc(22px * var(--s));--sp-6:calc(30px * var(--s));--sp-7:calc(42px * var(--s));--side-w:calc(272px * var(--s));--radius:calc(10px * var(--s));--radius-sm:calc(8px * var(--s));--dot:calc(8px * var(--s));--avatar:calc(30px * var(--s));--iconbox:calc(36px * var(--s));--tog-w:calc(42px * var(--s));--tog-h:calc(24px * var(--s));--tog-k:calc(18px * var(--s));--step:calc(21px * var(--s));--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--bg:#fff;--card:#fff;--panel:#fafafa;--border:#e8e8e8;--t1:#18181b;--t2:#71717a;--t3:#a1a1aa;--tint:#f4f4f5;--hover:#f1f1f2;--amber-bg:#fef9ec;--amber-border:#f0dfb4;--amber-t:#8a6100;--blue-bg:#f1f6fe;--blue-border:#d6e4fa;--blue-t:#1d4ed8;--ok-bg:#f1faf3;--ok-border:#cbe9d5;--ok-t:#1b7a3e;--red-bg:#fdf2f2;--red-border:#f3cfcf;--red-t:#a82c2c;--purple-bg:#f7f4fe;--purple-border:#dcd2f5;--purple-t:#6b3fc4;--btn:#18181b;--btn-t:#fff;--ok:#22c55e;--run:#f59e0b;--fail:#ef4444;--block:#3b82f6;--idle:#d4d4d8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0a0a0a;--card:#141414;--panel:#0f0f0f;--border:#262626;--t1:#fafafa;--t2:#a1a1aa;--t3:#71717a;--tint:#1f1f1f;--hover:#1c1c1c;--amber-bg:#251c06;--amber-border:#4a3a11;--amber-t:#e0a83c;--blue-bg:#0e1726;--blue-border:#1e3358;--blue-t:#7da7f0;--ok-bg:#0c1c13;--ok-border:#1e3d2a;--ok-t:#5fcb86;--red-bg:#210f0f;--red-border:#4b2020;--red-t:#ee8a8a;--purple-bg:#171128;--purple-border:#332552;--purple-t:#b69bee;--btn:#fafafa;--btn-t:#18181b;--idle:#3f3f46}}:root[data-theme=dark]{--bg:#0a0a0a;--card:#141414;--panel:#0f0f0f;--border:#262626;--t1:#fafafa;--t2:#a1a1aa;--t3:#71717a;--tint:#1f1f1f;--hover:#1c1c1c;--amber-bg:#251c06;--amber-border:#4a3a11;--amber-t:#e0a83c;--blue-bg:#0e1726;--blue-border:#1e3358;--blue-t:#7da7f0;--ok-bg:#0c1c13;--ok-border:#1e3d2a;--ok-t:#5fcb86;--red-bg:#210f0f;--red-border:#4b2020;--red-t:#ee8a8a;--purple-bg:#171128;--purple-border:#332552;--purple-t:#b69bee;--btn:#fafafa;--btn-t:#18181b;--idle:#3f3f46}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--t1);margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:none;padding:0}select,input,textarea{font:inherit;color:inherit}svg{flex:none;display:block}p{margin:0}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:600}.shell{min-height:100vh;display:flex}.side{width:var(--side-w);flex:0 0 var(--side-w);background:var(--panel);border-right:1px solid var(--border);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.side-head{padding:var(--sp-3) var(--sp-3) var(--sp-2);flex:none}.side-scroll{min-height:0;padding-bottom:var(--sp-2);flex:auto;overflow-y:auto}.side-foot{border-top:1px solid var(--border);flex:none}.main{min-width:0;padding:var(--sp-7) var(--sp-7) calc(var(--sp-7) * 2);flex:auto}.wrap{width:100%}.title{font-size:var(--fs-title)}.subtitle{font-size:var(--fs-body);color:var(--t2);margin-top:var(--sp-2)}.h2{font-size:var(--fs-h2)}.eyebrow{font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--t3);font-weight:600}.sub{font-size:var(--fs-sub);color:var(--t2)}.muted{color:var(--t3)}.mono{font-family:var(--mono)}.trunc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}.card-pad{padding:var(--sp-5) var(--sp-5)}.card-hover{transition:background .12s,border-color .12s}.card-hover:hover{background:var(--hover);border-color:var(--t3)}.dot{width:var(--dot);height:var(--dot);flex:0 0 var(--dot);border-radius:50%;display:inline-block}.dot-hollow{box-shadow:inset 0 0 0 1.5px var(--t3);background:0 0!important}.side-nav{flex-direction:column;gap:2px;display:flex}.navitem{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);margin:0 var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-body);color:var(--t2);cursor:pointer;transition:background .12s,color .12s;display:flex}.navitem:hover{background:var(--hover);color:var(--t1)}.navitem.on{background:var(--tint);color:var(--t1);font-weight:500}.side-group{padding:var(--sp-5) calc(var(--sp-3) + var(--sp-2)) var(--sp-2)}.side-empty{padding:0 calc(var(--sp-3) + var(--sp-2));font-size:var(--fs-sub);color:var(--t3)}.orgcard{align-items:center;gap:var(--sp-2);padding:var(--sp-3);font-size:var(--fs-body);letter-spacing:-.01em;font-weight:600;display:flex}.avatar{width:var(--avatar);height:var(--avatar);flex:0 0 var(--avatar);background:var(--tint);border:1px solid var(--border);font-size:var(--fs-sub);color:var(--t2);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.userrow{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);display:flex}.toggle{width:var(--tog-w);height:var(--tog-h);border-radius:calc(var(--tog-h) / 2);flex:0 0 var(--tog-w);padding:calc((var(--tog-h) - var(--tog-k)) / 2);align-items:center;transition:background .15s;display:flex}.toggle.on{background:var(--btn);justify-content:flex-end}.toggle.off{background:var(--idle);justify-content:flex-start}.toggle span{width:var(--tog-k);height:var(--tog-k);background:var(--card);border-radius:50%;display:block}.iconbox{width:var(--iconbox);height:var(--iconbox);border-radius:var(--radius-sm);flex:0 0 var(--iconbox);background:var(--tint);color:var(--t2);justify-content:center;align-items:center;display:flex}.chip{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);font-size:var(--fs-sub);color:var(--t1);display:inline-flex}.steprow{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-sm);display:flex}.steprow.next{background:var(--tint)}.stepnum{width:var(--step);height:var(--step);flex:0 0 var(--step);font-size:var(--fs-micro);border:1px solid var(--border);color:var(--t3);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.steprow.next .stepnum{border-color:var(--t1);color:var(--t1)}.stepnum.done{background:var(--ok);border-color:var(--ok);color:#fff}.steplabel{font-size:var(--fs-body);color:var(--t3);flex:1}.steprow.next .steplabel{color:var(--t1);font-weight:500}.steplabel.done{color:var(--t2);text-decoration:line-through}.row{align-items:center;gap:var(--sp-3);display:flex}.stack{flex-direction:column;display:flex}.admin-only{border:1px dashed var(--border);border-radius:var(--radius);padding:var(--sp-5);padding-top:var(--sp-6);background:var(--tint);position:relative}.admin-only-tag{top:calc(-1 * var(--sp-2));left:var(--sp-4);background:var(--panel);padding:0 var(--sp-2);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--t2);font-weight:600;position:absolute}.grid{gap:var(--sp-2);display:grid}.grid-agents{grid-template-columns:repeat(auto-fit, minmax(calc(360px * var(--s)), 1fr))}.grid-cover{grid-template-columns:repeat(auto-fit, minmax(calc(260px * var(--s)), 1fr))}.grid-stats{grid-template-columns:repeat(auto-fit, minmax(calc(210px * var(--s)), 1fr))}.platform-company-row{gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);grid-template-columns:minmax(240px,1fr) 150px 90px 170px;align-items:center;display:grid}.platform-company-row:first-child{border-top:none}.platform-company-head{color:var(--t3);font-size:var(--fs-micro);letter-spacing:0;text-transform:uppercase;background:var(--panel);font-weight:600}.backdrop{z-index:50;padding:var(--sp-5);background:#0000006b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{width:100%;max-width:calc(560px * var(--s));background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-5);box-shadow:0 24px 64px #00000047}.field{width:100%;padding:var(--sp-3);font-size:var(--fs-sub);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--t1);resize:vertical;outline:none;line-height:1.6}.field:focus{border-color:var(--t3)}.chip-go{background:var(--btn);color:var(--btn-t);border-color:var(--btn)}.chip[disabled]{opacity:.55;cursor:default}@media (max-width:1200px){:root{--s:1.1}}@media (max-width:900px){:root{--s:1.05}.shell{flex-direction:column}.side{border-right:none;border-bottom:1px solid var(--border);flex:none;width:100%;height:auto;position:static;overflow:visible}.side-head{padding:var(--sp-3) var(--sp-4) 0}.side-head .card{background:0 0;border:none}.orgcard{padding:0}.side-scroll{padding:0;overflow:auto hidden}.side-nav{gap:var(--sp-1);padding:var(--sp-2) var(--sp-3) var(--sp-3);flex-direction:row}.side-group,.side-empty,.side-foot{display:none}.navitem{white-space:nowrap;flex:none;margin:0}.main{padding:var(--sp-5) var(--sp-4) var(--sp-7)}.platform-company-row{grid-template-columns:minmax(180px,1fr) 110px 60px}.platform-company-row>:last-child{display:none}.grid-agents{grid-template-columns:1fr}}@media (max-width:560px){:root{--s:1}.main{padding:var(--sp-4) var(--sp-3) var(--sp-6)}}.radar-grid{gap:var(--sp-4);margin-top:var(--sp-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:1000px){.radar-grid{grid-template-columns:1fr}}.radar-panel{flex-direction:column;display:flex}.radar-head{justify-content:space-between;align-items:baseline}.radar-range{font-size:var(--fs-micro)}.radar-off{margin-top:var(--sp-4);padding:var(--sp-2) var(--sp-3);background:var(--amber-bg);border-color:var(--amber-border);color:var(--amber-t);font-size:var(--fs-sub);justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.radar-empty{min-height:calc(150px * var(--s));font-size:var(--fs-sub);flex:1;justify-content:center;align-items:center;display:flex}.donut-wrap{align-items:center;gap:var(--sp-5);margin:var(--sp-4) 0 var(--sp-2);flex-wrap:wrap;display:flex}.donut-pct{font-size:calc(26px * var(--s));fill:var(--t1);font-variant-numeric:tabular-nums;font-weight:600}.donut-cap{font-size:var(--fs-micro);fill:var(--t2)}.donut-pct.is-empty{fill:var(--t3);font-weight:400}.donut-key{min-width:calc(150px * var(--s));flex:1}.donut-key-row{align-items:center;gap:var(--sp-2);padding:calc(3px * var(--s)) 0;font-size:var(--fs-sub);grid-template-columns:auto 1fr auto auto;display:grid}.donut-key-row.is-link{color:inherit;cursor:pointer;margin:0 calc(-1 * var(--sp-2));padding-left:var(--sp-2);padding-right:var(--sp-2);border-radius:var(--radius-sm);text-decoration:none;transition:background .12s}.donut-key-row.is-link:hover{background:var(--tint)}.donut-key-row.is-link:hover .donut-key-label{color:var(--t1)}.donut-key-label{color:var(--t2)}.donut-key-pct{font-variant-numeric:tabular-nums;min-width:calc(34px * var(--s));text-align:right;font-weight:600}.donut-key-n{font-family:var(--mono);font-size:var(--fs-micro);color:var(--t3);min-width:calc(32px * var(--s));text-align:right}.radar-figures{gap:var(--sp-2);margin-top:var(--sp-3);grid-template-columns:repeat(3,1fr);display:grid}.radar-figures.wide{margin-top:var(--sp-4)}.radar-figure{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3)}.radar-figure-n{font-size:var(--fs-card);font-variant-numeric:tabular-nums;align-items:baseline;gap:var(--sp-2);font-weight:600;display:flex}.radar-figure-pct{font-size:var(--fs-micro);color:var(--t3);font-weight:500}.radar-figure-l{font-size:var(--fs-micro);margin-top:calc(2px * var(--s))}.radar-list{margin-top:var(--sp-4);border-top:1px solid var(--border)}.radar-list-row{gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sub);grid-template-columns:1fr auto auto;align-items:center;min-width:0;display:grid}.radar-list-row:last-child{border-bottom:none}.radar-list-row .mono{font-size:var(--fs-micro)}.radar-list-row>span:nth-child(2){max-width:calc(180px * var(--s))}.radar-chat{margin-top:var(--sp-4)}.radar-transcript{min-height:calc(160px * var(--s));max-height:calc(420px * var(--s));margin-top:var(--sp-3);overflow-y:auto}.radar-turn.you{padding-left:var(--sp-3);border-left:2px solid var(--border)}.radar-ask{gap:var(--sp-2);margin-top:var(--sp-4)}.radar-viewer{gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);align-items:center}.radar-viewer:last-child{border-bottom:none}.chip.on{background:var(--t1);color:var(--bg);border-color:var(--t1)}.radar-detail{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border)}.radar-detail-scores{gap:var(--sp-5) var(--sp-6);flex-wrap:wrap;display:flex}.radar-detail-score-n{font-size:calc(19px * var(--s));font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;gap:var(--sp-2);margin-top:2px;font-weight:600;display:flex}.radar-detail-score-note{font-size:var(--fs-micro);color:var(--t3);letter-spacing:normal;font-weight:500}.radar-flag{padding:2px var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-micro);background:var(--tint);border:1px solid var(--border);color:var(--t2);align-items:center;display:inline-flex}.radar-flag.alarm{background:var(--amber-bg);border-color:var(--amber-border);color:var(--amber-t)}.radar-detail-summary{margin-top:var(--sp-3);font-size:var(--fs-sub);color:var(--t2);line-height:1.6}.radar-quote{margin:var(--sp-3) 0 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-3);border-left:2px solid var(--blue-border);font-size:var(--fs-sub);color:var(--t1);line-height:1.6}.radar-detail-mail{margin-top:var(--sp-4)}.radar-detail-body{margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--tint);border:1px solid var(--border);font-size:var(--fs-sub);white-space:pre-wrap;overflow-wrap:anywhere;max-height:calc(360px * var(--s));line-height:1.65;overflow-y:auto}.radar-turn{gap:var(--sp-2);flex-direction:column;display:flex}.radar-turn-error{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-t);font-size:var(--fs-sub)}.radar-activity{align-items:center;gap:var(--sp-2);font-size:var(--fs-sub);color:var(--t3);display:flex}.radar-activity-dots{gap:3px;display:inline-flex}.radar-activity-dots i{background:var(--t3);border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite radar-dot}.radar-activity-dots i:nth-child(2){animation-delay:.15s}.radar-activity-dots i:nth-child(3){animation-delay:.3s}@keyframes radar-dot{0%,60%,to{opacity:.25}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.radar-activity-dots i{opacity:.5;animation:none}}.metric-chart{margin:var(--sp-2) 0 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--tint)}.metric-chart-rows{margin-top:var(--sp-3);flex-direction:column;gap:5px;display:flex}.metric-chart-row{grid-template-columns:minmax(0, calc(120px * var(--s))) 1fr auto;align-items:center;gap:var(--sp-3);font-size:var(--fs-sub);display:grid}.metric-chart-label{color:var(--t2)}.metric-chart-track{height:calc(9px * var(--s));background:var(--border);border-radius:2px;overflow:hidden}.metric-chart-bar{background:var(--t1);border-radius:2px;height:100%;display:block}.metric-chart-n{font-family:var(--mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;min-width:calc(40px * var(--s));text-align:right}.radar-evidence{margin-top:var(--sp-2)}.radar-evidence-row{align-items:center;gap:var(--sp-3);padding:5px var(--sp-2);margin:0 calc(-1 * var(--sp-2));border-radius:var(--radius-sm);color:inherit;font-size:var(--fs-sub);text-decoration:none;display:flex}.radar-evidence-row:hover{background:var(--tint)}.radar-evidence-from{font-size:var(--fs-micro);max-width:calc(180px * var(--s))}.radar-evidence-date{font-size:var(--fs-micro);white-space:nowrap}@media (max-width:700px){.radar-evidence-from{display:none}}.radar-said{font-size:var(--fs-body);white-space:pre-wrap;line-height:1.65}.md{font-size:var(--fs-body);line-height:1.65}.md>*+*{margin-top:var(--sp-3)}.md-p{margin:0}.md-h{font-size:var(--fs-sub);letter-spacing:-.01em;color:var(--t1);margin:0;font-weight:600}.md>.md-h+*{margin-top:var(--sp-2)}.md-list{padding-left:var(--sp-5);margin:0}.md-list li+li{margin-top:4px}.md-list li::marker{color:var(--t3)}.md-quote{padding-left:var(--sp-3);border-left:2px solid var(--border);color:var(--t2);margin:0}.md-code{font-family:var(--mono);font-size:var(--fs-micro);background:var(--tint);border-radius:3px;padding:1px 5px}.md-pre{padding:var(--sp-3);border-radius:var(--radius-sm);background:var(--tint);border:1px solid var(--border);font-family:var(--mono);font-size:var(--fs-micro);margin:0;line-height:1.6;overflow-x:auto}.md-hr{border:none;border-top:1px solid var(--border);margin:var(--sp-4) 0}.md-table-wrap{overflow-x:auto}.md-table{border-collapse:collapse;width:100%;font-size:var(--fs-sub);font-variant-numeric:tabular-nums}.md-table th,.md-table td{text-align:left;padding:5px var(--sp-3);border-bottom:1px solid var(--border);white-space:nowrap}.md-table th{color:var(--t3);font-weight:500;font-size:var(--fs-micro)}.md-table tr:last-child td{border-bottom:none}.md-table td:not(:first-child),.md-table th:not(:first-child){text-align:right}.radar-note{margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-t);font-size:var(--fs-sub);line-height:1.55}.rep-table{margin-top:var(--sp-4);border-top:1px solid var(--border)}.rep-row{grid-template-columns:minmax(0, 1fr) calc(52px * var(--s)) calc(50px * var(--s)) calc(50px * var(--s)) calc(38px * var(--s)) calc(56px * var(--s)) calc(36px * var(--s));align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sub);display:grid}.rep-row:last-of-type{border-bottom:none}.rep-head{color:var(--t3);padding-top:0}.rep-head>span{white-space:nowrap;overflow:hidden}.rep-head .rep-avg,.rep-head .rep-n{color:var(--t3)}.rep-bar-head{text-align:right;font-size:var(--fs-micro)}.rep-name{color:var(--t1)}.rep-avg,.rep-n,.rep-pct{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-align:right}.rep-avg{color:var(--t2)}.rep-n{color:var(--t3)}.rep-n.ok{color:#3f9e5a}.rep-n.bad{color:#c4433b}.rep-bar{height:calc(6px * var(--s));background:#c4433b;border-radius:2px;overflow:hidden}.rep-bar-fill{background:#3f9e5a;height:100%;display:block}.rep-pct{color:var(--t2);font-weight:600}@media (max-width:900px){.rep-row{grid-template-columns:minmax(0, 1fr) calc(52px * var(--s)) calc(56px * var(--s)) calc(36px * var(--s))}.rep-n{display:none}}.chip.checkbox{gap:var(--sp-2)}.chip .tick{width:calc(13px * var(--s));height:calc(13px * var(--s));border:1px solid var(--border);background:var(--card);color:#0000;border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.chip .tick.on{background:var(--t1);border-color:var(--t1);color:var(--bg)}.rep-row.is-link{color:inherit;cursor:pointer;margin:0 calc(-1 * var(--sp-2));padding-left:var(--sp-2);padding-right:var(--sp-2);border-radius:var(--radius-sm);text-decoration:none;transition:background .12s}.rep-row.is-link:hover{background:var(--tint)}.rep-row.is-link:hover .rep-name{color:var(--t1);font-weight:500}.radar-eyebrow{margin-bottom:var(--sp-3)}.radar-blank{min-height:calc(168px * var(--s));margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-sub);border:1px dashed var(--border);border-radius:var(--radius-sm);text-align:center;padding:0 var(--sp-4);justify-content:center;align-items:center;display:flex}.radar-figure-blank{color:var(--t3);font-weight:400}.radar-figure-note{font-size:calc(10px * var(--s));color:var(--t3);margin-top:calc(1px * var(--s));line-height:1.35}.radar-sub{margin-top:var(--sp-5);border-top:1px solid var(--border);padding-top:var(--sp-4)}.radar-sub-head{font-size:var(--fs-card);margin:0;font-weight:600}.radar-sub .radar-figures{grid-template-columns:repeat(2,1fr)}.radar-section{margin-top:var(--sp-4)}.radar-run-filters{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.radar-filter-select{min-height:calc(34px * var(--s));border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);align-items:center;display:inline-flex;overflow:hidden}.radar-filter-select select{cursor:pointer;width:100%;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sub);background:0 0;border:none;outline:none}.radar-filter-clear{color:var(--t3);cursor:pointer;font-size:var(--fs-micro);padding:var(--sp-2)}.radar-filter-clear:hover{color:var(--t1)}.slack-share-preview{padding:var(--sp-3);background:var(--tint);border-left:2px solid var(--border);min-width:0}.slack-share-preview .eyebrow{margin-bottom:var(--sp-2)}.attention-table{border-top:1px solid var(--border)}.attention-row{grid-template-columns:minmax(0, 1fr) repeat(3, calc(82px * var(--s)));align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sub);display:grid}.attention-row:last-child{border-bottom:none}.attention-title{padding:0 0 var(--sp-3);border-bottom:none;align-items:baseline}.attention-title .h2{margin:0}.attention-name{color:var(--t1)}.attention-n{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-align:center;color:var(--t3);white-space:nowrap}.attention-link{margin:calc(-1 * var(--sp-1));padding:var(--sp-1);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;display:block}.attention-link:hover{background:var(--tint)}@media (max-width:600px){.attention-row{grid-template-columns:minmax(0, 1fr) repeat(3, calc(64px * var(--s)));gap:var(--sp-2)}}.issue-table{border-top:1px solid var(--border)}.issue-title{padding:0 0 var(--sp-3);border-bottom:none;align-items:baseline}.issue-title .h2{margin:0}.issue-row{grid-template-columns:minmax(0, 1fr) minmax(calc(90px * var(--s)), 1.4fr) calc(56px * var(--s)) calc(56px * var(--s)) calc(56px * var(--s));align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sub);display:grid}.issue-row:last-child{border-bottom:none}.issue-head{color:var(--t3);padding-top:0}.issue-head>span{white-space:nowrap;overflow:hidden}.issue-name{color:var(--t1)}.issue-n{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-align:right;color:var(--t3)}.issue-head .issue-n{color:var(--t3)}.issue-total{color:var(--t1);font-weight:600}.issue-bar{height:calc(6px * var(--s));background:var(--tint);border-radius:2px;overflow:hidden}.issue-bar-fill{background:#a9d4b8;border-radius:2px;height:100%;display:block}.issue-bar-email{background:#3f9e5a;border-radius:2px;height:100%;display:block}@media (max-width:900px){.issue-row{grid-template-columns:minmax(0, 1fr) calc(52px * var(--s)) calc(52px * var(--s)) calc(52px * var(--s))}.issue-row>:nth-child(2){display:none}}.team-table{border-top:1px solid var(--border)}.team-row{grid-template-columns:minmax(0, 1fr) calc(48px * var(--s)) calc(68px * var(--s)) calc(78px * var(--s)) calc(46px * var(--s)) calc(52px * var(--s)) calc(46px * var(--s));align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sub);display:grid}.team-row:last-of-type{border-bottom:none}.team-head{color:var(--t3);padding-top:0}.team-head>span{white-space:nowrap;overflow:hidden}.team-name{color:var(--t1)}.team-n{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-align:right;color:var(--t2)}.team-title .team-n{color:var(--t3);white-space:nowrap;overflow:hidden}.team-n.bad{color:#c4433b}.team-n.bad .radar-figure-blank{color:var(--t3)}.team-temp{font-weight:600}.team-row.is-link{color:inherit;cursor:pointer;margin:0 calc(-1 * var(--sp-2));padding-left:var(--sp-2);padding-right:var(--sp-2);text-decoration:none;transition:background .12s}.team-row.is-link:hover{background:var(--tint)}.team-row.is-link:hover .team-name{color:var(--t1);font-weight:500}@media (max-width:900px){.team-row{grid-template-columns:minmax(0, 1fr) calc(48px * var(--s)) calc(62px * var(--s)) calc(78px * var(--s)) calc(46px * var(--s))}.team-row>:nth-child(5),.team-row>:nth-child(6){display:none}}
