:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f5f7;background:#111318;font-family:ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}h1,h2,p,li,a,span,strong,label,.handle{overflow-wrap:anywhere}body{background:radial-gradient(circle at top,#263042 0,#111318 42rem);min-height:100vh;margin:0}main{width:min(44rem,100% - 2rem);min-width:0;max-width:100%;margin:0 auto;padding:5rem 0}.card{background:#14181ff0;border:1px solid #3a4351;border-radius:1rem;min-width:0;max-width:100%;padding:clamp(1.5rem,5vw,3rem);box-shadow:0 1.5rem 4rem #00000047}.eyebrow{color:#8dd5ff;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:750}h1{margin:.4rem 0 1rem;font-size:clamp(2rem,8vw,3.5rem);line-height:1}h2{margin-top:0}p{color:#ced4dc;line-height:1.65}a{color:#8dd5ff}.button,button{color:#07121a;min-width:0;max-width:100%;min-height:2.8rem;font:inherit;text-align:center;white-space:normal;cursor:pointer;background:#8dd5ff;border:0;border-radius:.55rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:.7rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}button:disabled{cursor:not-allowed;opacity:.55}:is(a,button,input,select):focus-visible{outline-offset:.2rem;outline:.2rem solid #f5c968}.secondary{color:#eaf0f6;background:0 0;border:1px solid #718095}form{gap:.8rem;min-width:0;max-width:100%;margin-top:1.5rem;display:grid}label{font-weight:700}input,select{color:#fff;width:100%;min-width:0;max-width:100%;font:inherit;background:#0d1015;border:1px solid #718095;border-radius:.5rem;padding:.75rem}.actions{flex-wrap:wrap;gap:.7rem;min-width:0;max-width:100%;margin-top:1.5rem;display:flex}.status{color:#f5c968;min-height:1.5rem}.notice{border-left:.25rem solid #f5c968;padding-left:1rem}.credited-works{gap:.8rem;padding-left:1.2rem;display:grid}.credited-works li{padding-left:.2rem}.credited-works span{color:#aeb7c3;margin-top:.2rem;display:block}.confirmation{align-items:flex-start;gap:.7rem;font-weight:500;display:flex}.confirmation input{width:auto;margin-top:.3rem}.handle{color:#8dd5ff;font-family:ui-monospace,monospace}noscript p{color:#f5c968}
