@font-face{font-family:GeistSans;src:url(/_next/static/media/cf72403939ff961f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_fee4ca{font-family:GeistSans,GeistSans Fallback}.__variable_fee4ca{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/2bcd4b1f8f3a3e9f.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_9f1075{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_9f1075{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}:root{--ink:#2B3350;--muted:#6B7390;--accent:#6F63E8;--tint:#EEF3FF;--line:rgba(43,51,80,.10);--glass:rgba(255,255,255,.66);--edge:rgba(255,255,255,.92);--read-bg:#E8F0FF;--read:#3D5AB8;--draft-bg:#EFE8FF;--draft:#6B4FC7;--approve-bg:#FFE8F2;--approve:#C2417C;--auto-bg:#E6F4F0;--auto:#2E7D68;--good:#2E7D68;--bad:#C2417C;--warn-bg:#FFF5E3;--warn:#A66A00}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(60vmax 60vmax at -10% -10%,#D9CEFF 0,rgba(217,206,255,0) 60%),radial-gradient(55vmax 55vmax at 110% 20%,#FFD3E6 0,rgba(255,211,230,0) 60%),radial-gradient(60vmax 60vmax at 40% 120%,#C8EAFF 0,rgba(200,234,255,0) 60%),linear-gradient(160deg,#F5F1FF,#FFF3F8 55%,#EEF7FF);background-attachment:fixed}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.mono{font-family:var(--font-geist-mono),monospace}.glass{background:var(--glass);border:1px solid var(--edge);border-radius:22px;box-shadow:0 20px 50px -28px rgba(111,99,232,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pad{padding:22px}.muted{color:var(--muted)}.small{font-size:13px}.h1{font-size:clamp(28px,4vw,40px);letter-spacing:-.02em;line-height:1.1}.h1,.h2{font-weight:500}.h2{font-size:20px}.eyebrow{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.chip,.eyebrow{color:var(--accent)}.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.75);border:1px solid var(--edge)}.tier{font-size:11px;padding:3px 9px;border-radius:999px;font-weight:500;white-space:nowrap}.t-Read{background:var(--read-bg);color:var(--read)}.t-Draft{background:var(--draft-bg);color:var(--draft)}.t-Approve{background:var(--approve-bg);color:var(--approve)}.t-Auto{background:var(--auto-bg);color:var(--auto)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:11px 18px;font-weight:500;font-size:14px;background:var(--accent);color:#fff;box-shadow:0 10px 26px -12px rgba(111,99,232,.8)}.btn.ghost{background:rgba(255,255,255,.8);color:var(--ink);border:1px solid var(--edge);box-shadow:none}.btn.sm{padding:7px 13px;font-size:13px}.grid{display:grid;grid-gap:14px;gap:14px}.split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:14px}.list>*+*{border-top:1px solid var(--line)}.pill-ok{background:var(--auto-bg);color:var(--good)}.pill-bad{background:var(--approve-bg);color:var(--bad)}.pill-warn{background:var(--warn-bg);color:var(--warn)}.pill{font-size:12px;padding:3px 10px;border-radius:999px;white-space:nowrap}.shell{display:grid;grid-template-columns:232px 1fr;min-height:100vh}.side{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:22px 14px;display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--edge);background:rgba(255,255,255,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brandrow{padding:4px 10px 18px;font-weight:500;font-size:18px}.brandrow,.nav{display:flex;align-items:center;gap:10px}.nav{padding:9px 12px;border-radius:12px;font-size:14px;color:var(--muted)}.nav.on,.nav:hover{background:rgba(255,255,255,.8);color:var(--ink)}.nav svg{width:18px;height:18px}.main{padding:28px clamp(18px,4vw,44px) 110px;max-width:1240px;width:100%}.tabs{display:none}@media (max-width:860px){.shell{grid-template-columns:1fr}.side{display:none}.g2,.g3,.g4,.split{grid-template-columns:1fr}.g4.stats{grid-template-columns:1fr 1fr}.tabs{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;justify-content:space-around;padding:8px;border-radius:22px;background:rgba(255,255,255,.85);border:1px solid var(--edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 40px -20px rgba(43,51,80,.35)}.tabs a{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;color:var(--muted);padding:4px 8px}.tabs a.on{color:var(--accent)}.tabs svg{width:20px;height:20px}.main{padding-top:18px}}