:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f5f7;background:#101215;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:#bdf3cb;text-underline-offset:.2em}.site-header{border-bottom:1px solid #30343d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem max(1.25rem,50vw - 32rem);display:flex}.site-header>a{color:#fff;letter-spacing:.05em;font-size:1.1rem;font-weight:750;text-decoration:none}.site-header span{color:#a5aeba;letter-spacing:0;margin-left:.5rem;font-size:.85rem;font-weight:450}nav{gap:1.25rem;font-size:.9rem;display:flex}main{max-width:52rem;margin:4rem auto;padding:0 1.25rem 3rem}h1{letter-spacing:-.025em;font-size:clamp(1.9rem,6vw,2.7rem);line-height:1.12}h2{margin-top:2rem;font-size:1.25rem}p,li{line-height:1.65}p{color:#bac2cd}form,section{margin:1.5rem 0}label{margin:1rem 0 .35rem;font-weight:550;display:block}input:not([type=checkbox]),textarea,select{width:100%;color:inherit;font:inherit;background:#1a1e25;border:1px solid #5a6472;border-radius:.5rem;padding:.8rem}input[type=checkbox]{accent-color:#bdf3cb;width:1.1rem;height:1.1rem;margin-right:.6rem}button,.button{color:#14261b;font:inherit;cursor:pointer;background:#bdf3cb;border:1px solid #bdf3cb;border-radius:.5rem;margin:.6rem .5rem .6rem 0;padding:.8rem 1.1rem;font-weight:650;text-decoration:none;display:inline-block}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #fff}code{overflow-wrap:anywhere;color:#e6efea}pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #30343d;border-radius:.5rem;padding:1rem}table{border-collapse:collapse;width:100%;font-size:.9rem}td,th{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #30343d;padding:.8rem}[role=alert]{color:#ffbdbd}[role=status]{color:#bdf3cb}@media (max-width:40rem){main{margin-top:2rem}table{display:block;overflow-x:auto}}
