._4JAkca_stage{z-index:100;background:0 0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._4JAkca_stageLeaving ._4JAkca_gate{animation:_4JAkca_gateSleep .45s var(--ease-wake) forwards}@keyframes _4JAkca_gateSleep{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}._4JAkca_stageLeaving ._4JAkca_brandDivider,._4JAkca_stageLeaving ._4JAkca_brandLine{animation:_4JAkca_fadeSleep .45s var(--ease-wake) forwards}._4JAkca_bootLoader{z-index:4;opacity:1;transition:opacity .4s var(--ease-wake);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._4JAkca_bootLoaderOut{opacity:0}._4JAkca_stageBooting ._4JAkca_gate,._4JAkca_stageBooting ._4JAkca_brandBar{animation-play-state:paused}._4JAkca_tickerLeaving{transition:opacity .45s var(--ease-wake) 0s, transform .45s var(--ease-wake) 0s!important}@keyframes _4JAkca_fadeSleep{0%{opacity:1}to{opacity:0}}._4JAkca_brandBar{z-index:3;opacity:0;animation:_4JAkca_brandWake 1s var(--ease-wake) .2s forwards;align-items:center;gap:clamp(12px,1.6vw,20px);display:flex;position:absolute;top:20px;left:clamp(20px,5vw,56px);right:clamp(20px,5vw,56px)}@keyframes _4JAkca_brandWake{to{opacity:1}}._4JAkca_brandDivider{background:var(--purple-line);flex:none;width:1px;height:30px}._4JAkca_brandLine{font-family:var(--font-body);color:#cfc3eec7;max-width:420px;font-size:.86rem;line-height:1.5}._4JAkca_loaderWrap{z-index:2;position:relative}._4JAkca_gate{z-index:2;text-align:center;opacity:0;width:min(680px,92vw);animation:_4JAkca_gateWake 1.1s var(--ease-wake) forwards;justify-items:center;gap:clamp(28px,5vh,44px);display:grid;position:relative;transform:translateY(20px)}@keyframes _4JAkca_gateWake{to{opacity:1;transform:translateY(0)}}._4JAkca_heading{font-family:var(--font-display);text-transform:lowercase;font-size:clamp(1.7rem,4vw,2.8rem);font-weight:600;line-height:var(--leading-display);color:var(--pillow)}._4JAkca_nameBlock{justify-items:center;gap:10px;width:100%;display:grid}._4JAkca_nameWrap{width:min(320px,78vw);position:relative}._4JAkca_nameInput{font-family:var(--font-body);text-align:center;width:100%;color:var(--pillow);caret-color:var(--wide-awake);transition:border-color .4s var(--ease-wake), box-shadow .4s var(--ease-wake);background:0 0;border:none;border-bottom:1px solid #d4f0008c;border-radius:0;outline:none;padding:10px 16px;font-size:1.15rem;box-shadow:0 16px 32px -22px #d4f00059}._4JAkca_nameInput:focus{border-bottom-color:var(--wide-awake);box-shadow:0 16px 34px -18px #d4f00080}._4JAkca_nameInput::placeholder{color:#0000}._4JAkca_namePrompt{pointer-events:none;font-family:var(--font-body);color:#d4f000b8;transition:opacity .2s var(--ease-wake);justify-content:center;align-items:center;gap:3px;font-size:1.15rem;display:flex;position:absolute;inset:0}._4JAkca_nameInput:focus+._4JAkca_namePrompt{opacity:0}._4JAkca_nameCaret{background:var(--wide-awake);width:2px;height:1.05em;animation:1.1s step-end infinite _4JAkca_gateCaretBlink}@keyframes _4JAkca_gateCaretBlink{50%{opacity:0}}._4JAkca_skip{font-family:var(--font-body);color:#cfc3ee80;font-size:.82rem}._4JAkca_doors{flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.6vw,18px);width:100%;display:flex}._4JAkca_door{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--purple-line);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--font-display);text-transform:lowercase;color:var(--pillow);transition:box-shadow var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#8460ed12;justify-content:center;align-items:center;padding:15px 30px;font-size:1.05rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._4JAkca_door:hover{background:#8460ed24;border-color:#ede7fb8c;box-shadow:0 0 28px #8460ed73,inset 0 0 18px #8460ed2e}._4JAkca_door:active{transform:scale(.97)}._4JAkca_escape{cursor:pointer;font-family:var(--font-body);color:#cfc3ee80;text-underline-offset:4px;transition:color var(--dur-micro) var(--ease-wake);background:0 0;border:none;font-size:.85rem;text-decoration:underline;display:inline-block}._4JAkca_escape:hover{color:var(--pillow)}@media (max-width:600px){._4JAkca_doors{flex-direction:column;align-items:stretch}._4JAkca_door{padding:14px 24px}._4JAkca_brandBar{flex-direction:column;align-items:flex-start;gap:8px}._4JAkca_brandDivider{display:none}._4JAkca_brandLine{max-width:100%;font-size:.8rem}}
