:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#0e1320;color:#e8edf6;line-height:1.6}body{margin:0;padding:3rem 1rem}main{max-width:46rem;margin:auto;background:#171f30;padding:clamp(1.5rem,4vw,3rem);border:1px solid #34415b;border-radius:1rem}h1{font-size:clamp(2rem,5vw,2.8rem);line-height:1.15}h2{margin-top:2rem}a{color:#a8bfff}a.button,button{display:inline-block;background:#a8bfff;color:#101a31;border:0;border-radius:.5rem;padding:.8rem 1.2rem;font-size:1rem;font-weight:650;text-decoration:none;cursor:pointer}.eyebrow{letter-spacing:.15em;font-size:.8rem;color:#a8bfff}.muted{color:#aab7cd}label,input{display:block}input{box-sizing:border-box;width:100%;font:inherit;padding:.75rem;margin:.5rem 0 1rem;background:#0e1320;color:inherit;border:1px solid #72809b;border-radius:.4rem}code{overflow-wrap:anywhere}dt{color:#aab7cd}dd{margin:0 0 1rem}.secret{padding:1rem;background:#0e1320;border:1px solid #647ba5;border-radius:.4rem}details{padding:1rem 0;border-top:1px solid #34415b}summary{cursor:pointer;font-weight:650}li{margin-bottom:.75rem}:focus-visible{outline:3px solid #d9c07e;outline-offset:4px}
