*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--n950:#060b14;--n900:#0c1222;--n800:#131d33;--n700:#1a2844;--n600:#243656;--n500:#3a5070;--n400:#5e7a9a;--n300:#8aa4be;--g5:#c9a84c;--g4:#d4b95f;--sf:#0f1829;--bd:#1e2d4a;--t1:#e8edf4;--t2:#8aa4be;--t3:#5e7a9a;--ok:#34d399;--wn:#fbbf24;--fl:#f87171;--nf:#60a5fa}html,body,#root{height:100%}body{background:var(--n950);color:var(--t1);-webkit-font-smoothing:antialiased;font-family:DM Sans,system-ui,sans-serif;overflow-x:hidden}.mono{font-family:JetBrains Mono,monospace}*{scrollbar-width:thin;scrollbar-color:var(--n600) transparent}a{color:inherit;text-decoration:none}@keyframes fu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sp{to{transform:rotate(360deg)}}@keyframes pl{0%,to{opacity:1}50%{opacity:.4}}.fu{animation:.3s ease-out both fu}.fu1{animation:.3s ease-out 50ms both fu}.fu2{animation:.3s ease-out .1s both fu}.fu3{animation:.3s ease-out .15s both fu}.call-body{flex:1;display:flex;overflow:hidden}.call-video{flex:1;min-height:0;padding:12px}.call-panel{background:var(--n900);border-left:1px solid var(--bd);flex-direction:column;width:350px;display:flex;overflow:hidden}.audit-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.audit-container{max-width:1100px;margin:0 auto;padding:24px}.show-mobile{display:none!important}@media (width<=768px){.landing-page{padding:20px!important}.landing-h1{font-size:24px!important}.landing-desc{font-size:13px!important}.landing-reqs{flex-wrap:wrap;gap:16px!important;font-size:11px!important}.landing-foot{line-height:1.5;font-size:9px!important}.call-body{flex-direction:column}.call-video{flex:1;min-height:0;padding:4px}.call-video>div{border-radius:6px!important}.call-panel{display:none!important}.call-header{padding:8px 14px!important}.call-header-name,.call-header-sep{display:none}.audit-container{padding:16px!important}.audit-header{padding:10px 16px!important}.audit-header-id{display:none}.audit-stats{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-bottom:16px!important}.audit-stat{padding:12px 14px!important}.audit-stat-val{word-break:break-all;font-size:14px!important}.audit-transcript-body{max-height:65vh!important;padding:16px!important}.audit-card-header{padding:10px 16px!important}.hide-mobile{display:none!important}.show-mobile{display:flex!important}}@media (width<=480px){.landing-h1{font-size:22px!important}.audit-stats{grid-template-columns:1fr!important}}
