@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--surface-0:#f1f3f5;--surface-1:#fff;--surface-2:#eef0f3;--surface-3:#e4e6e9;--sidebar:#f3f4f6;--line:#d5d8db;--line-quiet:#e8eaec;--line-strong:#c1c4c8;--text:#1e2227;--text-dim:#575b61;--text-faint:#686c72;--primary:#212429;--primary-foreground:#fcfcfc;--accent:#0069bf;--accent-dim:#ddedff;--positive:#137738;--positive-dim:#d5f5da;--positive-foreground:#fcfcfc;--danger:#c51d28;--danger-dim:#ffe6e3;--warn:#8d5e00;--warn-dim:#ffeac6;--ring:#0069bf;--scrim:#141b2466;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-md:15px;--fs-lg:20px;--fs-xl:26px;--font-sans:"Avenir Next", "Avenir", -apple-system, BlinkMacSystemFont, ui-sans-serif, system-ui, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", "SFMono-Regular", "Menlo", "JetBrains Mono", monospace;--font-num:var(--font-mono);--space-2xs:2px;--space-xs:4px;--space-sm:6px;--space-md:8px;--space-lg:12px;--space-xl:16px;--space-2xl:20px;--space-3xl:24px;--space-4xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--elevation-0:none;--elevation-1:0 1px 2px #10171f0f;--elevation-2:0 8px 24px #10171f1a;--motion-fast:.12s;--motion:.16s;--motion-slow:.2s;--ease:cubic-bezier(.2, 0, .2, 1);--dev-stripe-h:30px;--mobile-nav-h:56px}@supports (color:lab(0% 0 0)){:root{--bg:lab(97.2103% -.248909 -1.10372);--surface-0:lab(95.5843% -.330657 -1.47084);--surface-1:lab(100% 0 0);--surface-2:lab(94.7723% -.330597 -1.47084);--surface-3:lab(91.2902% -.411451 -1.8375);--sidebar:lab(96.2823% -.248879 -1.10372);--line:lab(86.0702% -.411063 -1.83728);--line-quiet:lab(92.4523% -.330538 -1.47077);--line-strong:lab(79.1081% -.490397 -2.20304);--text:lab(12.9683% -.832886 -4.33317);--text-dim:lab(38.4953% -.846192 -4.01055);--text-faint:lab(45.4558% -.854969 -4.01504);--primary:lab(14.1351% -.723496 -3.62393);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--accent:lab(43.2569% .576019 -54.0883);--accent-dim:lab(92.9792% -3.1482 -12.5015);--positive:lab(43.6193% -39.4536 26.2495);--positive-dim:lab(93.7045% -14.8141 9.47404);--positive-foreground:lab(98.84% .0000298023 -.0000119209);--danger:lab(43.4361% 63.4408 40.8358);--danger-dim:lab(93.2492% 12.2807 6.63688);--warn:lab(44.1912% 15.11 51.9037);--warn-dim:lab(93.7498% 5.31918 27.4852);--ring:lab(43.2569% .576019 -54.0883);--scrim:lab(9.45255% -1.11556 -7.1213/.4);--elevation-1:0 1px 2px lab(7.16059% -.970602 -7.04916/.06);--elevation-2:0 8px 24px lab(7.16059% -.970602 -7.04916/.1)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0f12;--surface-0:#080a0d;--surface-1:#14171b;--surface-2:#1d2125;--surface-3:#2a2e33;--sidebar:#101316;--line:#32363b;--line-quiet:#272a2f;--line-strong:#43484e;--text:#f0f2f4;--text-dim:#aaaeb4;--text-faint:#8b9096;--primary:#e6e8ea;--primary-foreground:#0f1215;--accent:#64a9f3;--accent-dim:#132c48;--positive:#62d286;--positive-dim:#0f341c;--positive-foreground:#051309;--danger:#fa706a;--danger-dim:#4b1d1b;--warn:#f0ba59;--warn-dim:#3d2a02;--ring:#64a9f3;--scrim:#0000009e;--elevation-1:0 1px 2px #0006;--elevation-2:0 8px 24px #00000080}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--bg:lab(4.04424% -.349239 -1.99817);--surface-0:lab(2.74296% -.261307 -1.55658);--surface-1:lab(7.75927% -.619404 -3.25056);--surface-2:lab(12.3947% -.716269 -3.62066);--surface-3:lab(18.773% -.801906 -3.9891);--sidebar:lab(5.70294% -.449725 -2.49484);--line:lab(22.2536% -.813082 -3.99434);--line-quiet:lab(17.0357% -.733823 -3.6287);--line-strong:lab(30.3718% -.899196 -4.36327);--text:lab(95.3523% -.330657 -1.47084);--text-dim:lab(70.9815% -.723034 -3.2976);--text-faint:lab(59.3765% -.867605 -4.02166);--primary:lab(91.8723% -.330508 -1.47074);--primary-foreground:lab(5.25238% -.423431 -2.3655);--accent:lab(66.9768% -5.59694 -44.6634);--accent-dim:lab(17.3601% -2.02315 -20.5227);--positive:lab(76.4085% -46.1983 27.5526);--positive-dim:lab(18.4083% -18.5225 11.0703);--positive-foreground:lab(4.7046% -5.80605 3.27308);--danger:lab(64.6877% 53.3523 30.8082);--danger-dim:lab(18.1126% 21.9566 12.6385);--warn:lab(79.1996% 12.6808 55.9505);--warn-dim:lab(18.8024% 6.43079 26.0819);--ring:lab(66.9768% -5.59694 -44.6634);--scrim:lab(0% 0 0/.62);--elevation-1:0 1px 2px lab(0% 0 0/.4);--elevation-2:0 8px 24px lab(0% 0 0/.5)}}}@layer base,components,views;
@layer base{*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-sm);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;letter-spacing:-.01em;font-weight:600}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button,a,input,select,textarea,[role=button],label{touch-action:manipulation}a{color:var(--accent);text-decoration:none}@media (hover:hover){a:hover{text-decoration:underline}}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.95em}::placeholder{color:var(--text-faint);opacity:1}::selection{background:var(--accent-dim);color:var(--text)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}*{scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:var(--radius-sm)}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.app{grid-template-columns:224px 1fr;height:100dvh;display:grid}.workspace{flex-direction:column;min-width:0;min-height:0;display:flex}.sidebar{background:var(--sidebar);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.brand{align-items:center;gap:var(--space-md);height:56px;padding:0 var(--space-xl);border-bottom:1px solid var(--line);flex:none;font-weight:600;display:flex}.brand-text,.brand-mark{white-space:nowrap;align-items:center;display:flex;overflow:hidden}.brand-mark-ico{width:20px;height:20px;color:var(--text);flex:none}.brand-wordmark{width:auto;height:13px;color:var(--text);flex:none}.brand-mark{font-size:var(--fs-md);letter-spacing:-.02em;color:var(--text)}.nav{padding:var(--space-lg) var(--space-md);flex-direction:column;gap:1px;display:flex;overflow-y:auto}.nav-item{align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);color:var(--text-dim);font-size:var(--fs-sm);white-space:nowrap;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);font-weight:500;display:flex;position:relative}.nav-item svg,.nav-ico{color:currentColor;flex:none;width:16px;height:16px}.nav-item:hover{background:var(--surface-2);color:var(--text)}.nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-item[aria-current=true]{background:var(--surface-2);color:var(--text);font-weight:600}.nav-item[aria-current=true]:before{content:"";left:calc(var(--space-lg) * -1 + 2px);background:var(--accent);border-radius:999px;width:2px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.nav-item[aria-current=true] svg,.nav-item[aria-current=true] .nav-ico{color:var(--accent)}.nav-badge{min-width:18px;padding:0 var(--space-sm);background:var(--accent);color:var(--primary-foreground);font-size:var(--fs-2xs);text-align:center;border-radius:999px;flex:none;font-weight:600;line-height:18px}.sidebar-foot{padding-bottom:var(--space-md);margin-top:auto}.foot-status{align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--line);color:var(--text-faint);font-size:var(--fs-2xs);display:flex}.foot-status-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.live-dot{background:var(--text-faint);border-radius:999px;flex:none;width:7px;height:7px}.live-dot[data-active=true]{background:var(--accent);animation:pulse-dot 2s var(--ease) infinite}.app[data-collapsed=true]{grid-template-columns:60px 1fr}.app[data-collapsed=true] .nav-label,.app[data-collapsed=true] .brand-text,.app[data-collapsed=true] .foot-status-label,.app[data-collapsed=true] .nav-badge{display:none}.app[data-collapsed=true] .nav-item,.app[data-collapsed=true] .brand,.app[data-collapsed=true] .foot-status{justify-content:center;padding-left:0;padding-right:0}.topbar{justify-content:space-between;align-items:center;gap:var(--space-lg);height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--space-2xl) 0;border-bottom:1px solid var(--line);background:var(--bg);flex:none;display:flex}.topbar-lead,.topbar-actions{align-items:center;gap:var(--space-md);min-width:0;display:flex}.crumb{align-items:center;gap:var(--space-md);min-width:0;font-size:var(--fs-sm);display:flex}.crumb-root,.crumb-sep{color:var(--text-faint);flex:none}.crumb-cur{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.topbar-badge{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border:1px solid var(--line-strong);background:var(--surface-1);color:var(--text);font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;display:inline-flex}.topbar-badge[data-stale]{color:var(--text-faint);border-style:dashed}.main{min-width:0;min-height:0;padding:var(--space-3xl);flex:1;overflow-y:auto}.main[data-stripe]{padding-bottom:calc(var(--dev-stripe-h) + var(--space-3xl))}.view-head{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.view-head-text{min-width:0}.view-title{font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:600}.view-sub{margin-top:var(--space-2xs);color:var(--text-faint);font-size:var(--fs-xs)}.view-head-actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.panel,.card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--elevation-0)}.panel{overflow:hidden}.card{padding:var(--space-xl)}.panel-head{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--line);color:var(--text-dim);font-size:var(--fs-xs);font-weight:600;display:flex}.panel-body{padding:var(--space-xs) 0}.grid,.grid-2,.grid-3,.grid-4{gap:var(--space-xl);display:grid}.grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row{align-items:center;gap:var(--space-lg);min-width:0;display:flex}.data-row{align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--line-quiet);color:inherit;font:inherit;text-align:left;animation:enter-rise var(--motion-slow) var(--ease);background:0 0;display:flex}.data-row:last-child{border-bottom:0}.data-row:focus-visible{outline-offset:-2px}.data-row-lead{flex:none;align-items:center;display:flex}.data-row-main{justify-content:center;gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.data-row-title{color:var(--text);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.data-row-meta{color:var(--text-faint);font-size:var(--fs-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.data-row-trail{align-items:center;gap:var(--space-md);color:var(--text-faint);flex:none;display:flex}.data-row.is-tappable{cursor:pointer;transition:background var(--motion-fast) var(--ease)}.num,.mono,.is-mono,time{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.muted{color:var(--text-faint)}.stat,.stat-tile{gap:var(--space-2xs);min-width:0;padding:var(--space-lg) var(--space-xl);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-1);color:inherit;flex-direction:column;display:flex}.stat-label,.stat-tile-label{color:var(--text-faint);font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stat-value,.stat-tile-value{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--text);font-weight:600}.stat-sub,.stat-tile-sub{color:var(--text-faint);font-size:var(--fs-2xs)}.stat-tile[data-tone=accent] .stat-tile-value{color:var(--accent)}.stat-tile[data-tone=positive] .stat-tile-value{color:var(--positive)}.stat-tile[data-tone=warn] .stat-tile-value{color:var(--warn)}.count-strip,.metric-cards{background:var(--line-quiet);border:1px solid var(--line);border-radius:var(--radius-lg);grid-auto-columns:minmax(120px,200px);grid-auto-flow:column;justify-content:start;gap:1px;width:max-content;max-width:100%;display:grid;overflow:hidden}.count-strip>*,.metric-cards>*{justify-content:center;gap:var(--space-2xs);min-width:0;padding:var(--space-lg) var(--space-xl);background:var(--surface-1);color:inherit;flex-direction:column;display:flex}.count-strip>.stat-tile,.metric-cards>.stat-tile{border:0;border-radius:0}.count-strip>a:focus-visible,.metric-cards>a:focus-visible{outline-offset:-2px}.count-strip-mb{margin-bottom:var(--space-2xl)}.btn{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text);font-size:var(--fs-sm);white-space:nowrap;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);font-weight:600;display:inline-flex}.btn[aria-disabled=true]{opacity:.55;cursor:default}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.btn-approve{background:var(--positive);border-color:var(--positive);color:var(--positive-foreground)}.btn-reject{border-color:var(--danger);color:var(--danger);background:0 0}.btn-ghost{color:var(--text-dim);background:0 0;border-color:#0000}.icon-btn{border-radius:var(--radius-md);width:34px;height:34px;color:var(--text-dim);transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.input{width:100%;padding:var(--space-md) var(--space-lg);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text);font-size:var(--fs-sm);transition:border-color var(--motion-fast) var(--ease)}.input:focus-visible{border-color:var(--ring)}.seg{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-0);gap:2px;padding:2px;display:inline-flex}.seg-btn{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);color:var(--text-faint);font-size:var(--fs-xs);white-space:nowrap;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.seg-btn[data-active=true]{background:var(--surface-1);color:var(--text);box-shadow:var(--elevation-1)}.chip,.pill{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-sm);font-size:var(--fs-2xs);white-space:nowrap;text-transform:none;font-weight:600;line-height:1.5;display:inline-flex}.chip{border:1px solid var(--line-strong);color:var(--text-dim);background:0 0}.pill{background:var(--surface-2);color:var(--text-dim);border:1px solid #0000}.chip-accent,.pill-accent{background:var(--accent-dim);color:var(--accent);border-color:#0000}.chip-positive,.pill-positive{background:var(--positive-dim);color:var(--positive);border-color:#0000}.chip-danger,.pill-danger{background:var(--danger-dim);color:var(--danger);border-color:#0000}.chip-warn,.pill-warn{background:var(--warn-dim);color:var(--warn);border-color:#0000}.empty{padding:var(--space-xl);color:var(--text-faint);font-size:var(--fs-sm)}.empty-state{align-items:center;gap:var(--space-md);padding:var(--space-4xl) var(--space-xl);border:1px dashed var(--line);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.empty-state-ico{color:var(--text-faint)}.empty-state-title{font-size:var(--fs-md);font-weight:600}.empty-state-sub{max-width:42ch;color:var(--text-faint);font-size:var(--fs-xs)}.empty-state-action{margin-top:var(--space-md)}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;height:12px;animation:1.4s linear infinite shimmer}.skeleton-stack{gap:var(--space-md);padding:var(--space-lg) var(--space-xl);flex-direction:column;display:flex}.skeleton[data-w="0"]{width:82%}.skeleton[data-w="1"]{width:64%}.skeleton[data-w="2"]{width:74%}.skeleton[data-w="3"]{width:56%}.spinner{opacity:.7;border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}.state-error{justify-content:space-between;align-items:center;gap:var(--space-lg);margin:var(--space-lg) var(--space-xl);padding:var(--space-lg);border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--danger-dim);color:var(--danger);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.state-retry{padding:var(--space-sm) var(--space-lg);border:1px solid var(--danger);border-radius:var(--radius-md);color:var(--danger);font-size:var(--fs-xs);flex:none;font-weight:600}.inline-error{color:var(--danger);font-size:var(--fs-xs)}.stale-note{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);color:var(--warn);font-size:var(--fs-2xs);display:flex}.sheet-scrim{z-index:60;padding:var(--space-xl);background:var(--scrim);animation:fade-in var(--motion) var(--ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-1);width:min(560px,100%);max-height:min(84dvh,720px);box-shadow:var(--elevation-2);animation:enter-rise var(--motion-slow) var(--ease);flex-direction:column;display:flex}.sheet-head{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--line);flex:none;display:flex}.sheet-title{font-size:var(--fs-md);font-weight:600}.sheet-close{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);color:var(--text-dim);font-size:var(--fs-xs);flex:none;font-weight:600}.sheet-body{min-height:0;padding:var(--space-xl);flex:1;overflow-y:auto}.sheet-foot{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.sheet-hint{color:var(--text-faint);font-size:var(--fs-2xs)}.toast-host{left:50%;bottom:calc(var(--mobile-nav-h) + var(--dev-stripe-h) + var(--space-xl) + env(safe-area-inset-bottom));z-index:80;align-items:center;gap:var(--space-md);width:max-content;max-width:min(420px, calc(100% - var(--space-4xl)));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.toast{padding:var(--space-lg) var(--space-xl);border:1px solid var(--line);border-left:3px solid var(--text-faint);border-radius:var(--radius-md);background:var(--surface-1);box-shadow:var(--elevation-2);color:var(--text);font-size:var(--fs-xs);animation:enter-rise var(--motion-slow) var(--ease)}.toast[data-tone=positive]{border-left-color:var(--positive)}.toast[data-tone=danger]{border-left-color:var(--danger)}.live-sub{color:var(--text-faint);font-size:var(--fs-2xs)}.live-sub-frac{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.progress{gap:var(--space-sm);flex-direction:column;width:100%;min-width:0;display:flex}.progress-track{background:var(--surface-3);border-radius:999px;height:4px;overflow:hidden}.progress-fill{background:var(--accent);height:100%;transition:width var(--motion-slow) var(--ease);border-radius:999px}.progress[data-reduced=true] .progress-fill{transition:none}.progress-eta{color:var(--text-faint);font-size:var(--fs-2xs)}.progress.is-compact .progress-track{height:2px}.gate{min-height:100dvh;padding:var(--space-xl);background:var(--bg);justify-content:center;align-items:center;display:flex}.gate-card{width:min(380px,100%);padding:var(--space-4xl);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--elevation-2);flex-direction:column;display:flex}.gate-card .brand{border-bottom:0;height:auto}.gate-title{font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:600}.gate-sub{margin-top:var(--space-sm);margin-bottom:var(--space-xl);color:var(--text-faint);font-size:var(--fs-xs)}.gate-submit{width:100%;margin-top:var(--space-xl)}.gate-alt{width:100%;margin-top:var(--space-md)}@media (hover:hover){.nav-item:hover,.icon-btn:hover,.sheet-close:hover,.btn-ghost:hover{background:var(--surface-2);color:var(--text)}.btn:hover,.topbar-badge:hover,.data-row.is-tappable:hover,.count-strip>a:hover,.metric-cards>a:hover{background:var(--surface-2);text-decoration:none}.btn-primary:hover{background:color-mix(in oklch, var(--primary) 88%, var(--surface-1))}.btn-approve:hover{background:color-mix(in oklch, var(--positive) 88%, var(--surface-1))}.btn-reject:hover{background:var(--danger-dim)}.seg-btn:hover{color:var(--text)}}.nav-item:active,.icon-btn:active,.topbar-badge:active,.sheet-close:active,.seg-btn:active,.data-row.is-tappable:active,.count-strip>a:active,.metric-cards>a:active{background:var(--surface-3)}.btn:active,.state-retry:active{transform:translateY(1px)}.btn[aria-disabled=true]:active{transform:none}@keyframes enter-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes fade-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 var(--accent-dim)}50%{box-shadow:0 0 0 3px var(--accent-dim)}}@media (max-width:760px){.app{grid-template-columns:1fr}.sidebar{display:none}.main{padding:var(--space-xl) var(--space-lg);padding-bottom:calc(var(--mobile-nav-h) + var(--space-xl) + env(safe-area-inset-bottom))}.main[data-stripe]{padding-bottom:calc(var(--mobile-nav-h) + var(--dev-stripe-h) + var(--space-xl) + env(safe-area-inset-bottom))}.topbar{padding:env(safe-area-inset-top) var(--space-lg) 0}.count-strip,.metric-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;width:auto}.count-strip>:last-child:nth-child(odd),.metric-cards>:last-child:nth-child(odd){grid-column:1/-1}.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}.sheet-scrim{align-items:flex-end;padding:0}.sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;width:100%;max-height:88dvh}.sheet-foot{padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom))}}@media (pointer:coarse){.btn,.icon-btn,.seg-btn,.state-retry,.sheet-close,.nav-item,.topbar-badge{min-width:44px;min-height:44px}.input{min-height:44px;font-size:16px}.data-row,.stat-tile,.count-strip>*,.metric-cards>*{min-height:44px}}}
@layer components{.shot{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);margin:0;overflow:hidden}.shot img{width:100%;height:auto;display:block}.shot figcaption{color:var(--text-faint);padding:4px 8px;font-size:11px}.ci-grid{grid-template-columns:repeat(4,1fr);gap:6px;padding:10px 16px;display:grid}.ci-chip{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:2px;padding:7px 9px;display:flex}.ci-chip-name{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.ci-chip-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:12px}.ci-chip[data-ok=true]{border-color:var(--positive-dim)}.ci-chip[data-ok=true] .ci-chip-val{color:var(--positive)}.ci-chip[data-ok=false]{border-color:var(--danger-dim)}.ci-chip[data-ok=false] .ci-chip-val{color:var(--danger)}.ci-chip[data-ok=skipped] .ci-chip-val{color:var(--text-faint)}.criterion-row{border-bottom:1px solid var(--line);gap:4px;padding:9px 16px;display:grid}.criterion-row:last-child{border-bottom:none}.criterion-text{color:var(--text);font-size:12px}.criterion-proofs{flex-wrap:wrap;gap:10px;display:flex}.proof-base,.proof-head{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.proof-base{color:var(--danger)}.proof-head,.diff-add{color:var(--positive)}.diff-rem{color:var(--danger)}.diff-meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.army-waves{gap:6px;padding:10px 16px;display:grid}.army-wave{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.army-wave-label{color:var(--text-faint);min-width:52px;font-size:11px}.army-slice{font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--text-dim);align-items:center;gap:4px;padding:1px 6px;font-size:11px;display:inline-flex}.codex-panel{gap:8px;padding:12px 16px;display:grid}.codex-bullets{gap:4px;margin:0;padding-left:18px;display:grid}.codex-bullets li{color:var(--text-dim);font-size:12px}.ship-badge{align-items:center;gap:6px;font-size:12px;display:inline-flex}.shot-pair{grid-template-columns:2fr 1fr;gap:8px;display:grid}.shot-pair .shot-lead{grid-column:1}.shot-pair .shot-secondary{grid-column:2}.step-trail{gap:4px;padding:10px 16px;display:grid}.step-row{align-items:baseline;gap:8px;font-size:12px;display:flex}.step-tool{font-family:var(--font-mono);color:var(--text);flex:none}.step-reason{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-row[data-ran=false] .step-tool{color:var(--text-faint);text-decoration:line-through}@media (max-width:760px){.app,.app[data-collapsed=true]{grid-template-columns:1fr}.sidebar,.cmd-trigger-label{display:none}.topbar{padding:0 14px;padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top))}.topbar-lead .icon-btn,.topbar-badge,.crumb-root,.crumb-sep{display:none}.crumb-cur{font-size:var(--fs-lg);font-weight:600}.view-title{display:none}.view-head{gap:8px}.main{padding:16px 14px calc(72px + env(safe-area-inset-bottom))}.main[data-stripe]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.view-head{flex-wrap:wrap;align-items:flex-start}.view-head-actions{justify-content:flex-start;width:100%}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.dev-command-deck,.dev-workbench,.dev-repo-panel,.dev-notifications,.dev-composer,.dev-spotlight,.dev-info-card,.panel{min-width:0;max-width:100%}.dev-metric-grid{grid-template-columns:1fr}.dev-composer-foot,.dev-spotlight-kicker{align-items:flex-start}.dev-composer-foot{flex-wrap:wrap}.dev-composer-spacer{flex-basis:100%;height:0}.dev-repo-status{white-space:normal}.dev-spotlight-time{margin-left:0}.dev-form-row,.shot-grid{grid-template-columns:1fr}.ci-grid{grid-template-columns:repeat(2,1fr)}.shot-pair{grid-template-columns:1fr}.shot-pair .shot-lead,.shot-pair .shot-secondary{grid-column:1}}}
@layer components{.cmd-trigger{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-1);height:32px;color:var(--text-dim);font-size:var(--fs-sm);align-items:center;gap:8px;padding:0 10px;font-family:inherit;transition:background .12s,color .12s;display:inline-flex}.cmd-trigger:hover{background:var(--surface-2);color:var(--text)}.cmd-kbd{font-family:var(--font-mono);border:1px solid var(--line);background:var(--surface-2);color:var(--text-faint);border-radius:5px;padding:2px 5px;font-size:10px;line-height:1}.cmd-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;justify-content:center;align-items:flex-start;padding-top:12vh;animation:.16s scrim-in;display:flex;position:fixed;inset:0}.cmd-dialog{--surface-1:#15171b;--surface-2:#24272b;--line:#ffffff1f;--line-strong:#ffffff2e;--text:#f3f5f8;--text-dim:#a7abb1;--text-faint:#8e929a;--accent-blue:#4a9eff;--focus:#e4e4e4;--ring:#e4e4e4a6;--accent:var(--accent-blue);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;max-width:560px;box-shadow:var(--elevation-3);margin:0 16px;animation:.18s sheet-up;overflow:hidden}@supports (color:lab(0% 0 0)){.cmd-dialog{--surface-1:lab(7.74936% -.245877 -2.96364);--surface-2:lab(15.2787% -.320807 -3.71315);--line:lab(100% 0 0/.12);--line-strong:lab(100% 0 0/.18);--text:lab(96.5091% -.383079 -1.84577);--text-dim:lab(69.8028% -.392556 -3.74962);--text-faint:lab(60.5144% -.454098 -4.49036);--focus:lab(90.72% .0000298023 -.0000119209);--ring:lab(90.72% .0000298023 -.0000119209/.65)}}.cmd-input-wrap{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.cmd-input{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.cmd-input::placeholder{color:var(--text-faint)}.cmd-list{max-height:52vh;padding:6px;overflow:auto}.cmd-group{padding:4px 0}.cmd-group-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint);padding:6px 10px 4px;font-size:10px;font-weight:600}.cmd-item{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--text-dim);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}.cmd-item .nav-ico,.cmd-item-ico{width:16px;height:16px;color:var(--text-faint);flex:none}.cmd-item[data-active=true]{background:var(--surface-2);color:var(--text)}.cmd-item[data-active=true] .nav-ico,.cmd-item[data-active=true] .cmd-item-ico{color:var(--accent)}.cmd-item-label{flex:1}.cmd-empty{text-align:center;color:var(--text-faint);padding:24px;font-size:13px}@media (pointer:coarse){.btn,.nav-item,.data-row.is-tappable,.topbar-badge,.cmd-trigger,.seg-btn,.dev-term-main,.dev-composer-send{min-height:44px}.cmd-trigger,.seg-btn{min-width:44px}.dev-seg-opt,.dev-repo-search,.dev-repo-opt{min-height:44px}.client-contact a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.dev-composer-send{width:44px;height:44px}.input,.dev-input,.dev-select,.dev-textarea,.sheet-textarea{min-height:44px}.icon-btn{box-sizing:border-box;min-width:44px;min-height:44px}.input,.dev-input,.dev-select,.dev-composer-input,.dev-criteria,.dev-textarea,.sheet-textarea{font-size:16px}}@media (max-width:760px){.app,.app[data-collapsed=true]{grid-template-columns:1fr}.sidebar,.cmd-trigger-label{display:none}.topbar{padding:0 14px;padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top))}.topbar-lead .icon-btn,.topbar-badge,.crumb-root,.crumb-sep{display:none}.crumb-cur{font-size:var(--fs-lg);font-weight:600}.view-title{display:none}.view-head{gap:8px}.main{padding:16px 14px calc(72px + env(safe-area-inset-bottom))}.main[data-stripe]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.view-head{flex-wrap:wrap;align-items:flex-start}.view-head-actions{justify-content:flex-start;width:100%}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.dev-command-deck,.dev-workbench,.dev-repo-panel,.dev-notifications,.dev-composer,.dev-spotlight,.dev-info-card,.panel{min-width:0;max-width:100%}.dev-metric-grid{grid-template-columns:1fr}.dev-composer-foot,.dev-spotlight-kicker{align-items:flex-start}.dev-composer-foot{flex-wrap:wrap}.dev-composer-spacer{flex-basis:100%;height:0}.dev-repo-status{white-space:normal}.dev-spotlight-time{margin-left:0}.dev-form-row,.shot-grid{grid-template-columns:1fr}.ci-grid{grid-template-columns:repeat(2,1fr)}.shot-pair{grid-template-columns:1fr}.shot-pair .shot-lead,.shot-pair .shot-secondary{grid-column:1}}.dev-stripe{z-index:60;background:var(--primary);height:30px;color:var(--primary-foreground);border-top:1px solid var(--line-strong);font-size:var(--fs-xs);height:calc(30px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;align-items:stretch;line-height:1;display:flex;position:fixed;inset:auto 0 0}.dev-stripe-lead{letter-spacing:.02em;border-right:1px solid color-mix(in oklab, var(--primary-foreground) 18%, transparent);flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.dev-stripe-lead .num{font-variant-numeric:tabular-nums}.dev-stripe-track{scrollbar-width:none;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.dev-stripe-track::-webkit-scrollbar{display:none}.dev-stripe-seg{color:var(--primary-foreground);white-space:nowrap;border-right:1px solid color-mix(in oklab, var(--primary-foreground) 12%, transparent);align-items:center;gap:7px;padding:0 12px;text-decoration:none;transition:background .13s;display:inline-flex}.dev-stripe-seg:hover{background:color-mix(in oklab, var(--primary-foreground) 12%, transparent)}.dev-stripe-seg[data-parked] .dev-stripe-action{color:var(--warn-dim)}.dev-stripe-repo{letter-spacing:.01em;font-weight:650}.dev-stripe-action{opacity:.75;text-overflow:ellipsis;max-width:340px;overflow:hidden}@media (prefers-reduced-motion:reduce){.dev-stripe-seg{transition:none}}.md-body{font-size:var(--fs-md);color:var(--text);overflow-wrap:anywhere;min-width:0;max-width:72ch;line-height:1.65}.md-body>:first-child{margin-top:6px}.md-body>:last-child{margin-bottom:0}.md-body h1,.md-body h2,.md-body h3,.md-body h4{letter-spacing:-.01em;color:var(--text);margin:20px 0 8px;font-weight:600;line-height:1.3}.md-body h1{font-size:var(--fs-lg)}.md-body h2,.md-body h3{font-size:var(--fs-md)}.md-body h4{font-size:var(--fs-sm);color:var(--text-dim)}.md-body h2{font-weight:650}.md-body p{margin:var(--space-2) 0}.md-body ul,.md-body ol{flex-direction:column;gap:4px;margin:8px 0;padding-left:22px;display:flex}.md-body li::marker{color:var(--text-faint)}.md-body strong{font-weight:600}.md-body a{color:var(--accent);text-underline-offset:2px}.md-body code{font-family:var(--font-mono);font-size:var(--fs-xs);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;padding:1px 5px}.md-body pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);margin:10px 0;padding:12px 14px;overflow-x:auto}.md-body pre code{white-space:pre;background:0 0;border:none;padding:0;font-size:12px;line-height:1.55}.md-body blockquote{border-left:3px solid var(--line-strong);color:var(--text-dim);margin:10px 0;padding:2px 14px}.md-body hr{border:none;border-top:1px solid var(--line);margin:16px 0}.md-body table{overscroll-behavior-x:contain;border-collapse:collapse;max-width:100%;margin:var(--space-2-5) 0;font-size:var(--fs-xs);display:block;overflow-x:auto}.md-body th,.md-body td{border:1px solid var(--line);padding:var(--space-1-5) var(--space-2-5);text-align:left;vertical-align:top}.md-body th{background:var(--surface-2);font-weight:600;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);white-space:nowrap}.md-body tbody tr:nth-child(2n) td{background:color-mix(in oklab, var(--surface-2) 40%, transparent)}.mnav{display:none}@media (max-width:760px){.mnav{z-index:70;background:var(--surface-1);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);grid-template-columns:repeat(5,1fr);align-items:stretch;display:grid;position:fixed;inset:auto 0 0}.dev-stripe{bottom:calc(56px + env(safe-area-inset-bottom));height:30px;padding-bottom:0}.mnav-tab{min-height:56px;font:inherit;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;text-decoration:none;transition:color .12s;display:flex}.mnav-tab:active{background:var(--surface-2)}.mnav-tab[aria-current=true]{color:var(--text)}.mnav-tab[aria-current=true] .mnav-ico{color:var(--accent)}.mnav-tab:focus-visible{box-shadow:inset 0 0 0 2px var(--ring);outline:none}.mnav-ico{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.mnav-label{letter-spacing:-.01em;font-size:10.5px;font-weight:550;line-height:1}.mnav-badge{background:var(--danger);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;font-size:9.5px;font-weight:650;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-8px}.mnav-scrim{z-index:80;background:#0006;animation:.14s mnav-fade;position:fixed;inset:0}.mnav-sheet{z-index:90;background:var(--surface-1);border-top:1px solid var(--line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:8px 12px calc(12px + env(safe-area-inset-bottom));box-shadow:var(--elevation-2);animation:.18s cubic-bezier(.22,1,.36,1) mnav-rise;position:fixed;inset:auto 0 0}.mnav-sheet-grip{background:var(--line-strong);border-radius:999px;width:36px;height:4px;margin:4px auto 10px}.mnav-sheet-list{gap:2px;display:grid}.mnav-sheet-item{border-radius:var(--radius-md);min-height:48px;color:var(--text);align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.mnav-sheet-item[aria-current=true],.mnav-sheet-item:active{background:var(--surface-2)}.mnav-sheet-foot{border-top:1px solid var(--line);color:var(--text-faint);align-items:center;gap:8px;margin-top:10px;padding:10px 10px 2px;font-size:11.5px;display:flex}}@media (prefers-reduced-motion:reduce){.mnav-sheet,.mnav-scrim{animation:none}}@media (pointer:coarse){.dev-repo-opt,.dev-repo-search,.dev-seg-opt,.seg-btn,.cmd-trigger,.dev-term-main,.icon-btn{min-height:44px}.seg-btn,.cmd-trigger,.icon-btn{min-width:44px}}.cmd-trigger-ico{width:14px;height:14px;color:var(--text-faint);flex:none}}
@layer components{.dev-form{gap:12px;padding:14px 16px;display:grid}.dev-form-row{grid-template-columns:64px 1fr;align-items:center;gap:10px;display:grid}.dev-label{color:var(--text-faint);font-size:12px}.dev-select,.dev-textarea{background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--radius-md);width:100%;color:var(--text);padding:var(--space-2) var(--space-2-5);font-size:var(--fs-sm);font-family:inherit;transition:border-color .14s,box-shadow .14s}.dev-select{cursor:pointer}.dev-select:focus,.dev-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}.dev-select:focus-visible,.dev-textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dev-textarea{resize:vertical;min-height:72px}@media (pointer:coarse){.btn,.nav-item,.data-row.is-tappable,.topbar-badge,.cmd-trigger,.seg-btn,.dev-term-main,.dev-composer-send{min-height:44px}.cmd-trigger,.seg-btn{min-width:44px}.dev-seg-opt,.dev-repo-search,.dev-repo-opt{min-height:44px}.client-contact a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.dev-composer-send{width:44px;height:44px}.input,.dev-input,.dev-select,.dev-textarea,.sheet-textarea{min-height:44px}.icon-btn{box-sizing:border-box;min-width:44px;min-height:44px}.input,.dev-input,.dev-select,.dev-composer-input,.dev-criteria,.dev-textarea,.sheet-textarea{font-size:16px}}@media (max-width:760px){.app,.app[data-collapsed=true]{grid-template-columns:1fr}.sidebar,.cmd-trigger-label{display:none}.topbar{padding:0 14px;padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top))}.topbar-lead .icon-btn,.topbar-badge,.crumb-root,.crumb-sep{display:none}.crumb-cur{font-size:var(--fs-lg);font-weight:600}.view-title{display:none}.view-head{gap:8px}.main{padding:16px 14px calc(72px + env(safe-area-inset-bottom))}.main[data-stripe]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.view-head{flex-wrap:wrap;align-items:flex-start}.view-head-actions{justify-content:flex-start;width:100%}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.dev-command-deck,.dev-workbench,.dev-repo-panel,.dev-notifications,.dev-composer,.dev-spotlight,.dev-info-card,.panel{min-width:0;max-width:100%}.dev-metric-grid{grid-template-columns:1fr}.dev-composer-foot,.dev-spotlight-kicker{align-items:flex-start}.dev-composer-foot{flex-wrap:wrap}.dev-composer-spacer{flex-basis:100%;height:0}.dev-repo-status{white-space:normal}.dev-spotlight-time{margin-left:0}.dev-form-row,.shot-grid{grid-template-columns:1fr}.ci-grid{grid-template-columns:repeat(2,1fr)}.shot-pair{grid-template-columns:1fr}.shot-pair .shot-lead,.shot-pair .shot-secondary{grid-column:1}}.meta-danger{color:var(--danger)}.chip-row{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.dev-label-opt{color:var(--text-faint);font-weight:400}.ads-charts{grid-template-columns:repeat(2,1fr);gap:10px;margin:4px 0 12px;display:grid}.ads-spark{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-md);padding:10px 12px 6px}.ads-spark-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.ads-spark-label{color:var(--text-dim);font-size:12px}.ads-spark-figure{color:var(--text);font-size:13px}.spark{overflow:visible}.ads-pipeline{flex-wrap:wrap;gap:6px;margin:2px 0 12px;display:flex}.ads-rows-head{text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);margin:4px 0 6px;font-size:11px}.ads-tile-unit{color:var(--text-faint);font-size:12px}@media (max-width:720px){.ads-charts{grid-template-columns:1fr}}.dev-meeting-pick .dev-select{flex:1;min-width:0}}
