:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf1f8;background:#10141c;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:1120px;margin:auto;padding:32px 24px}header,nav,.row,.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}header{justify-content:space-between}h1{margin:8px 0 24px;font-size:clamp(1.7rem,4vw,2.5rem)}.eyebrow{color:#a5b6cf;margin:0}nav{overflow-wrap:anywhere;margin:20px 0 28px}nav span{flex:1;min-width:160px}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;margin-top:20px;display:grid}article{background:#1a2230;border:1px solid #344158;border-radius:16px;min-width:0;padding:20px}.editor+.editor{border-top:1px solid #344158;margin-top:20px;padding-top:20px}label{color:#bac8dc;flex-direction:column;gap:8px;margin:12px 0;font-size:.9rem;display:flex}.row>label{flex:1;min-width:115px}input,select{font:inherit;color:#edf1f8;background:#101722;border:1px solid #50607a;border-radius:8px;width:100%;max-width:100%;min-height:44px;padding:10px}input:disabled,select:disabled{opacity:.8}button,.button{font:inherit;cursor:pointer;color:#102039;background:#a7c9ff;border:1px solid #0000;border-radius:9px;min-height:44px;padding:10px 14px;text-decoration:none;display:inline-block}button:disabled{opacity:.55;cursor:default}.secondary{color:#d1def2;background:0 0;border-color:#50607a}.actions{align-items:flex-start;font-size:.85rem}.actions p{overflow-wrap:anywhere;max-width:100%;margin:8px 0}footer{color:#a5b6cf;margin-top:32px;font-size:.9rem}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #f2bf6b}[role=alert]{color:#ffc1b5}[aria-busy=true]{border-left:3px solid #a7c9ff;padding-left:12px}@media (width<=600px){main{padding:24px 16px}header{align-items:flex-start}.grid{grid-template-columns:1fr}article{padding:16px}}
