@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_c9ff80{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_c9ff80{--font-display:"Archivo Black","Archivo Black Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_f8fef5{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_f8fef5{--font-body:"Outfit","Outfit Fallback"}:root{--grape-950:#150726;--grape-900:#1e0b33;--grape-800:#2b1049;--grape-700:#3d1a66;--grape-600:#4a2287;--violet:#7a3fd1;--tang:#ff7a1f;--tang-ink:#20143a;--cyan:#17c6de;--cyan-ink:#08313a;--butter:#ffd36b;--mint:#35d48c;--berry:#ff4d6d;--berry-text:#ff9b9b;--cream:#fff6e9;--text:rgba(255,246,233,0.88);--text-2:rgba(255,246,233,0.66);--text-3:rgba(255,246,233,0.46);--line:rgba(255,246,233,0.09);--line-2:rgba(255,246,233,0.16);--fill:rgba(255,255,255,0.06);--fill-2:rgba(255,255,255,0.1);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0}body{background:var(--grape-900);color:var(--text);font:500 14px/1.5 var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--cyan);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{color:var(--cream);margin:0;text-wrap:balance}h1{font:400 22px/1.15 var(--font-display);text-transform:uppercase;letter-spacing:.01em}h2{font:800 16px/1.3 var(--font-body)}h3{font:700 13px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.06em}.muted,h3{color:var(--text-2)}.faint{color:var(--text-3)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chips{color:var(--butter);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.up{color:var(--mint)}.down{color:var(--berry-text)}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.frame{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh}.side{background:var(--grape-950);border-right:1px solid var(--line);padding:20px 14px;display:flex;flex-direction:column;gap:22px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.brand{display:flex;gap:10px;align-items:center;padding:0 6px}.brand .mark{width:34px;height:34px;border-radius:11px;background:var(--tang);color:var(--tang-ink);display:grid;place-items:center;font:400 18px var(--font-display)}.brand b{display:block;color:var(--cream);font-weight:800}.brand small{color:var(--text-3);font-size:12px}.side nav{display:flex;flex-direction:column;gap:2px}.side nav a{color:var(--text-2);padding:8px 10px;border-radius:10px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.side nav a:hover{background:var(--fill);text-decoration:none;color:var(--cream)}.side nav a.on{background:var(--grape-700);color:var(--cream)}.side nav .count{background:var(--berry);color:var(--cream);font-size:11px;font-weight:800;border-radius:8px;padding:0 7px;line-height:18px}.side .foot{margin-top:auto;color:var(--text-3);font-size:12px;padding:0 6px}.pane{padding:24px 28px 60px;min-width:0;display:flex;flex-direction:column;gap:18px}.pagehead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.pagehead .sub{margin:4px 0 0;color:var(--text-2)}.pagehead .who{color:var(--text-3);font-size:12px}.pagehead .who a{color:var(--text-2)}.crumb{color:var(--text-3);font-size:13px}@media (max-width:760px){.frame{grid-template-columns:1fr}.side{position:static;height:auto;flex-wrap:wrap;align-items:center;padding:12px 16px;gap:12px}.side,.side nav{flex-direction:row}.side .foot{display:none}.pane{padding:18px 16px 48px}}.card{background:var(--grape-800);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.card>h2,.card>h3{margin-bottom:12px}.grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.stack{display:flex;flex-direction:column;gap:14px}.notice{max-width:560px;margin:0 auto;padding:80px 16px}.kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.kpi{background:var(--grape-800);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.kpi .n{font:800 24px/1.1 var(--font-body);color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi .l{color:var(--text-2);font-size:12px;margin-top:2px}.kpi.warn .n{color:var(--berry-text)}.kpi.good .n{color:var(--mint)}.facts{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 16px;gap:6px 16px;margin:0}.facts dt{color:var(--text-3)}.facts dd{margin:0;overflow-wrap:anywhere}.tablewrap{overflow-x:auto;margin:0 -4px}table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}th{text-align:left;color:var(--text-3);font-weight:700;font-size:12px;padding:6px 8px;border-bottom:1px solid var(--line-2);white-space:nowrap}td{padding:9px 8px;border-bottom:1px solid var(--line);vertical-align:top}td.r,th.r{text-align:right}tr.rowlink{cursor:pointer}tr.rowlink:hover td{background:var(--fill)}.empty{color:var(--text-3);padding:8px 0}.pill{display:inline-block;border-radius:8px;padding:1px 8px;font-size:12px;font-weight:800;background:var(--fill-2);color:var(--text-2);white-space:nowrap}.pill.ok{background:rgba(53,212,140,.16);color:var(--mint)}.pill.bad{background:rgba(255,77,109,.18);color:var(--berry-text)}.pill.warn{background:rgba(255,211,107,.16);color:var(--butter)}.pill.info{background:rgba(23,198,222,.16);color:var(--cyan)}.pill.staff{background:rgba(122,63,209,.3);color:#d9c2ff}.tags{display:inline-flex;gap:4px;flex-wrap:wrap}input,select,textarea{font:inherit;color:var(--cream);background:var(--grape-950);border:1px solid var(--line-2);border-radius:10px;padding:8px 10px;width:100%}input::placeholder,textarea::placeholder{color:var(--text-3)}textarea{min-height:70px;resize:vertical}button{font:800 13px var(--font-body);color:var(--cream);background:var(--fill-2);border:1px solid var(--line-2);border-radius:10px;padding:8px 14px;cursor:pointer}button:hover:not(:disabled){background:rgba(255,255,255,.16)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--tang);color:var(--tang-ink);border-color:transparent}button.primary:hover:not(:disabled){background:#ff9b4d}button.danger{background:var(--berry);color:var(--cream);border-color:transparent}button.danger:hover:not(:disabled){background:#ff6b85}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.row>input,.row>select{flex:1 1 140px;width:auto}.form{display:grid;grid-gap:8px;gap:8px}.form label{color:var(--text-3);font-size:12px;font-weight:700}.result{font-size:13px;margin:0}.result.err{color:var(--berry-text)}.result.ok{color:var(--mint)}.tabs{display:flex;gap:6px;flex-wrap:wrap}.tabs a{padding:6px 12px;border-radius:10px;background:var(--fill);color:var(--text-2);font-weight:700}.tabs a.on{background:var(--grape-700);color:var(--cream)}.tabs a:hover{text-decoration:none;color:var(--cream)}.transcript{display:flex;flex-direction:column;gap:6px;max-height:420px;overflow-y:auto}.msg{background:var(--grape-950);border-radius:10px;padding:7px 10px}.msg.accused{border-left:3px solid var(--berry);border-radius:0 10px 10px 0}.msg .who{font-weight:800;color:var(--cream);margin-right:6px}.msg .t{color:var(--text-3);font-size:11px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.brand-mark{width:52px;height:52px;border-radius:16px;background:var(--tang);color:var(--tang-ink);display:grid;place-items:center;font:400 26px var(--font-display);margin:0 auto 10px}