:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:#f4f1ed;background:#0b1024;margin:0}a{color:inherit;text-underline-offset:5px}a:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #f1d3a2}.shell{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:radial-gradient(at 50% 30%,#30254b66,#0000 65%)}header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin-inline:auto;display:flex}.brand{color:#f1d3a2;align-items:center;gap:12px;min-height:48px;font-size:26px;text-decoration:none;display:flex}nav{flex-wrap:wrap;gap:4px 16px;display:flex}nav a{color:#b9bed3;align-items:center;min-height:48px;padding-inline:4px;display:inline-flex}nav a[aria-current]{color:#f1d3a2}main{text-align:center;overflow-wrap:anywhere;max-width:720px;margin:48px auto}.orb{aspect-ratio:1;background:radial-gradient(circle,#f1d3a235,#a498d510 60%);border:1px solid #f1d3a24d;border-radius:50%;place-items:center;width:128px;margin:32px auto;display:grid;box-shadow:0 0 80px #a498d51a}.orb span{color:#f1d3a2;font-size:52px}.eyebrow{color:#f1d3a2;letter-spacing:.08em;font-size:.9rem}h1{text-wrap:balance;margin-block:24px;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.3}p{line-height:1.8}.description{color:#b9bed3;max-width:540px;margin-inline:auto;font-size:1.1rem}.notice{text-align:start;background:#171d36bb;border:1px solid #626a88;border-radius:24px;margin-top:40px;padding:24px}.welcome-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.welcome-action{color:#f1d3a2;border:1px solid #f1d3a2;border-radius:16px;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:12px 20px;text-decoration:none;display:inline-flex}.notice h2{font-size:1.2rem;font-weight:500}.notice p{color:#b9bed3}.notice .status{color:#f1d3a2;font-size:.85rem}.ai-note,footer{color:#b9bed3;font-size:.9rem}footer{text-align:center;padding:16px}.skip{background:#171d36;padding:16px;position:absolute;top:16px;left:16px;transform:translateY(calc(-100% - 32px))}.skip:focus{transform:none}@media (max-width:599px){main{margin-block:24px}.orb{width:96px;margin-block:24px}.notice{padding:20px}}.skip{z-index:30}:where([dir=rtl],:lang(ar),:lang(fa)){letter-spacing:normal}:where(:lang(ar),:lang(fa)) :where(h1,h2,h3,p,span,small,b,em,button,label,input,textarea,select){font-family:Geeza Pro,Noto Sans Arabic,Tahoma,system-ui,sans-serif;letter-spacing:normal!important}:where(:lang(ja)){line-break:strict;word-break:normal;overflow-wrap:anywhere;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,system-ui,sans-serif}:where(:lang(zh),:lang(yue)){line-break:strict;word-break:normal;font-family:PingFang SC,PingFang TC,Microsoft YaHei,system-ui,sans-serif}:where(:lang(hi)) :where(h1,h2,h3,p,span,small,b,em,button,label,input,textarea,select){font-family:Kohinoor Devanagari,Noto Sans Devanagari,system-ui,sans-serif;letter-spacing:normal!important}:where([dir=rtl]) [data-directional]{transform:scaleX(-1)}:where(input[type=email],input[type=url],input[inputmode=numeric]){direction:ltr}:where(textarea,[data-user-content]){unicode-bidi:plaintext}[data-directional]{direction:ltr;unicode-bidi:isolate;display:inline-block}
