:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5edf7;background:#111827;font:16px/1.5 system-ui,sans-serif}body{margin:0}main{max-width:1100px;margin:0 auto;padding:2rem}header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h1{margin:0;font-size:2rem}.eyebrow{color:#a7c4ec;margin-bottom:.3rem}.badge{border:1px solid #526480;border-radius:1rem;padding:.3rem .8rem}nav{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}button{font:inherit;color:inherit;cursor:pointer;background:#263b59;border:1px solid #607b9c;border-radius:.4rem;padding:.5rem .8rem}button:disabled{opacity:.5;cursor:default}button:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}table{border-collapse:collapse;background:#172237;width:100%}th,td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #334155;padding:.9rem}th{color:#bcd3ee}td button{text-align:left}small{color:#a8b9d0;margin-top:.4rem;display:block}.muted{color:#a8b9d0}.error{background:#432721;border:1px solid #f59e87;padding:1rem}section{border:1px solid #526480;border-radius:.6rem;margin-top:2rem;padding:1.2rem}dl div{grid-template-columns:minmax(9rem,1fr) 3fr;gap:1rem;padding:.4rem 0;display:grid}dt{color:#a8b9d0}dd{overflow-wrap:anywhere;margin:0}@media (width<=700px){main{padding:1rem}table{font-size:.8rem}th,td{padding:.45rem}}
