:root{color-scheme:dark;--ink:#edf0f7;--muted:#9aa3b4;--bg:#101216;--line:#2d333e;--green:#d6fc72;--lime:#d6fc72}body{background:radial-gradient(ellipse at top right,#26302966,transparent 45%),#101216}header{max-width:none;padding:22px 40px;background:#15181ee8}header .brand span{color:var(--lime)}header nav a{color:#b5becd}header nav a:hover{color:var(--lime)}main{max-width:1500px;padding:0 40px}.metrics article,.panel,.form-card{background:#191d25;border-color:#303641;border-radius:12px}.metrics article{position:relative;overflow:hidden}.metrics article:before{content:'';position:absolute;inset:0 auto 0 0;width:3px;background:var(--lime)}.metrics strong{font-weight:600;font-size:38px}.button,button{color:#16200b;background:var(--lime);font-weight:650}.quiet{color:#bec7d6;background:transparent}input,textarea,select{background:#101319;border-color:#3c4452;color:var(--ink)}.badge{display:inline-block;padding:3px 8px;background:#d6fc7212;border:1px solid #d6fc7222;border-radius:5px;color:#cce68f;font-size:11px}.notice{background:#263325;color:#cde7bd}.helptext{color:var(--muted)}.errorlist{color:#ffabab}.small-heading{font-size:38px;letter-spacing:-1.5px}th{font-size:10px;letter-spacing:1px}td a{color:var(--lime)}.page-heading .eyebrow{color:#adc58b}.panel h2{font-size:18px}.columns{gap:24px}footer{max-width:none;padding:24px 40px}video{border-radius:8px;max-width:100%}@media(max-width:700px){header,main,footer{padding-left:18px;padding-right:18px}header{flex-wrap:wrap;gap:15px}}
