.auth-page_page__Lg4PK{position:relative;display:flex;min-height:100svh;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;isolation:isolate;background:#030303;scrollbar-gutter:stable both-edges}.auth-page_background__M6AsF{z-index:-3;object-fit:cover;object-position:center 54%;transform:scale(1.015)}.auth-page_backgroundVideo__FAhSu{position:fixed;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 54%;filter:brightness(.86) contrast(1.14) saturate(1);pointer-events:none}.auth-page_backControl__cYea9{position:absolute;z-index:2;top:max(1rem,env(safe-area-inset-top));left:max(1rem,env(safe-area-inset-left))}.auth-page_content__cFWTM{display:flex;width:min(100%,47rem);flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.6rem,6.5vh,4rem);padding:max(4.5rem,env(safe-area-inset-top)) clamp(1rem,4vw,2.25rem) 1rem}.auth-page_logoFrame__Y6trZ{width:min(84vw,38rem)}.auth-page_logo___p_Ih{display:block;width:100%;height:auto;filter:drop-shadow(0 0 20px rgba(255,112,16,.32)) drop-shadow(0 12px 34px rgba(0,0,0,.74))}.auth-page_panel__Obi7P{width:min(76vw,34rem)}.auth-page_footer__n44Ea{display:flex;width:100%;min-height:7.25rem;flex:0 0 auto;flex-direction:column;align-items:center;padding:0 clamp(1rem,4vw,2.25rem) max(1rem,env(safe-area-inset-bottom))}.auth-page_sagaLogo__tPj_E{width:clamp(7.5rem,18vw,9.5rem);opacity:.62;filter:sepia(.88) saturate(.46) brightness(.9) drop-shadow(0 5px 14px rgba(0,0,0,.72));transition:filter .22s ease,opacity .22s ease}.auth-page_sagaLogo__tPj_E:hover{opacity:1;filter:sepia(0) saturate(0) brightness(1.18) drop-shadow(0 0 10px rgba(255,248,235,.22))}.auth-page_copyright__o9ETy,.auth-page_legal__7e5jb{max-width:32rem;color:rgba(245,238,228,.48);font-size:.625rem;letter-spacing:.025em;line-height:1.5;text-align:center}.auth-page_copyright__o9ETy{margin-top:.65rem}.auth-page_legal__7e5jb{margin-top:.1rem}.auth-page_legalLink__lKmIz{color:rgba(255,231,194,.7);text-decoration:underline;text-decoration-color:rgba(255,174,67,.38);text-underline-offset:.16em;transition:color .16s ease,text-decoration-color .16s ease}.auth-page_legalLink__lKmIz:hover{color:#ffe7bd;text-decoration-color:rgba(255,174,67,.9)}.auth-page_legalLink__lKmIz:focus-visible{border-radius:.15rem;outline:1px solid #ffc66e;outline-offset:3px}@media (max-width:639px){.auth-page_background__M6AsF{object-position:50% center;transform:scale(1.03)}.auth-page_backgroundVideo__FAhSu{object-position:50% center}.auth-page_content__cFWTM{justify-content:center;padding-top:max(4rem,env(safe-area-inset-top));padding-bottom:.75rem}.auth-page_logoFrame__Y6trZ{width:90vw}.auth-page_copyright__o9ETy,.auth-page_legal__7e5jb{max-width:19rem;font-size:.6rem}.auth-page_copyright__o9ETy{margin-top:.55rem}}@media (max-height:720px) and (min-width:640px){.auth-page_content__cFWTM{padding-block:1.25rem .75rem;gap:1rem}.auth-page_logoFrame__Y6trZ{width:min(90vw,33rem)}.auth-page_footer__n44Ea{padding-bottom:.75rem}}.brimstone-input-frame_frame__0Tpzc{--brimstone-input-leading-inset:3.15rem;--brimstone-input-autofill-bg:#0b0705;position:relative;display:block;min-width:0}.brimstone-input-frame_withLeadingIcon__XLVE6>input{padding-inline-start:var(--brimstone-input-leading-inset)}.brimstone-input-frame_icon__uNtlG{position:absolute;z-index:1;top:50%;left:1rem;display:grid;place-items:center;pointer-events:none;transform:translateY(-50%)}.brimstone-input-frame_frame__0Tpzc>input:-webkit-autofill,.brimstone-input-frame_frame__0Tpzc>input:-webkit-autofill:active,.brimstone-input-frame_frame__0Tpzc>input:-webkit-autofill:focus,.brimstone-input-frame_frame__0Tpzc>input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-ivory,#fff4dc);caret-color:var(--color-ember-soft,#ffad35);box-shadow:inset 0 0 0 1000px var(--brimstone-input-autofill-bg);transition:background-color 9999s ease-out 0s}.auth-access-panel_pagePanel__ITezE{width:100%}.auth-access-panel_pageSignedOut__QsNJo{display:grid;gap:1rem}.auth-access-panel_pageOptions__AusJU{display:grid;gap:1.1rem}.auth-access-panel_emailButton__gzXJx{position:relative;isolation:isolate;display:inline-flex;width:min(100%,28rem);min-height:clamp(2.8rem,2.6vw,3rem);justify-self:center;align-items:center;justify-content:center;overflow:hidden;padding:.64rem 1.25rem;border:1px solid #ffad35;border-radius:.5rem;background:radial-gradient(ellipse at 50% -40%,rgba(255,145,42,.095),transparent 58%),radial-gradient(circle at 4% 12%,rgba(255,95,8,.07),transparent 17%),radial-gradient(circle at 96% 88%,rgba(255,71,0,.055),transparent 19%),linear-gradient(180deg,rgba(9,9,10,.96),rgba(2,2,3,.985));box-shadow:inset 0 0 0 1px rgba(255,236,184,.22),inset 0 1px 0 rgba(255,251,224,.72),inset 0 -1px 0 rgba(255,96,0,.8),inset 0 0 28px rgba(255,72,0,.11),0 0 3px rgba(255,243,207,1),0 0 12px rgba(255,145,30,.96),0 0 30px rgba(255,67,0,.58),0 12px 34px rgba(0,0,0,.7);font-family:var(--font-display),serif;font-size:clamp(.72rem,1vw,.95rem);font-weight:600;letter-spacing:.2em;line-height:1;text-transform:uppercase;transition:border-color .18s ease,box-shadow .2s ease,color .18s ease,transform .18s ease;animation:auth-access-panel_emailEmberBreath__AIffB 4.8s ease-in-out infinite}.auth-access-panel_emailButton__gzXJx:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(105deg,transparent 0 21%,rgba(255,205,128,.045) 32%,transparent 43%),radial-gradient(circle at 5% 0,rgba(255,135,30,.24),transparent 19%),radial-gradient(circle at 95% 100%,rgba(255,82,0,.14),transparent 22%);background-position:-80% 0,0 0,0 0;background-size:220% 100%,auto,auto;content:"";pointer-events:none;animation:auth-access-panel_emailEmberSheen__fsHTW 6.4s ease-in-out infinite}.auth-access-panel_emailButton__gzXJx:after{position:absolute;z-index:-1;inset:3px;border:1px solid rgba(255,156,43,.14);border-radius:calc(.5rem - 3px);box-shadow:inset 0 8px 16px rgba(255,115,14,.035),inset 0 -12px 22px rgba(0,0,0,.3);content:"";pointer-events:none}.auth-access-panel_emailButtonLabel__xxp57{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;background:linear-gradient(180deg,#fffdf3,#f9e9cc 42%,#e8c994 76%,#d5ad72);background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.58));text-shadow:0 0 13px rgba(255,203,139,.16);transition:filter .18s ease,letter-spacing .18s ease,transform .18s ease;-webkit-background-clip:text}.auth-access-panel_emailButton__gzXJx:hover:not(:disabled){border-color:#ffe2a0;box-shadow:inset 0 0 0 1px rgba(255,244,210,.29),inset 0 1px 0 rgba(255,250,226,.76),inset 0 -1px 0 rgba(255,126,4,.84),inset 0 0 42px rgba(255,92,0,.15),0 0 4px rgba(255,243,206,1),0 0 14px rgba(255,164,50,.96),0 0 34px rgba(255,72,0,.56),0 17px 46px rgba(0,0,0,.68);transform:translateY(-1px)}.auth-access-panel_emailButton__gzXJx:hover:not(:disabled) .auth-access-panel_emailButtonLabel__xxp57{filter:brightness(1.08) drop-shadow(0 0 8px rgba(255,192,105,.24)) drop-shadow(0 1px 0 rgba(0,0,0,.9));letter-spacing:.21em;transform:scale(1.008)}.auth-access-panel_emailButton__gzXJx:focus-visible,.auth-access-panel_providerButton__OM5sY:focus-visible{outline:2px solid #ffcc71;outline-offset:4px}.auth-access-panel_emailButton__gzXJx:active:not(:disabled),.auth-access-panel_providerButton__OM5sY:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.auth-access-panel_emailButton__gzXJx:disabled,.auth-access-panel_providerButton__OM5sY:disabled{cursor:not-allowed;filter:grayscale(.2);opacity:.58}.auth-access-panel_emailButton__gzXJx:disabled{filter:none;opacity:1}.auth-access-panel_emailFlow__RzBRw{display:grid;width:100%;gap:clamp(.85rem,2.5vw,1.15rem);padding-block:.1rem;animation:auth-access-panel_flowReveal__Jtkc0 .32s cubic-bezier(.2,.8,.2,1) both}.auth-access-panel_emailFlowHeading__JkAAv{display:grid;gap:.45rem;text-align:center}.auth-access-panel_emailFlowEyebrow__G35B8{font-family:var(--font-display),serif;font-size:clamp(.76rem,1.7vw,1rem);font-weight:500;letter-spacing:.24em;line-height:1.25;text-transform:uppercase;color:#f6d39a;text-shadow:0 1px 0 #000,0 0 16px rgba(255,132,35,.18)}.auth-access-panel_emailFlowHelper__NhXBn{color:rgba(245,238,228,.72);font-size:clamp(.76rem,1.45vw,.9rem);line-height:1.5}.auth-access-panel_emailFlowDestination__mgREM{display:grid;justify-items:center;gap:.28rem;text-align:center}.auth-access-panel_emailFlowMark__MCVNa{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;color:#fff0cf;font-family:var(--font-display),serif;font-size:clamp(.72rem,1.45vw,.86rem);font-weight:700;letter-spacing:.2em;line-height:1.2;text-shadow:0 1px 2px #000,0 0 10px rgba(0,0,0,.95),0 0 18px rgba(255,126,26,.32);text-transform:uppercase}.auth-access-panel_emailFlowAddress__q48qB{overflow:hidden;color:rgba(255,242,220,.84);font-size:clamp(.72rem,1.4vw,.84rem);font-weight:600;letter-spacing:.045em;line-height:1.35;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #000,0 0 9px rgba(0,0,0,.95);white-space:nowrap}.auth-access-panel_flowField__Cgjpm{display:grid;gap:.5rem}.auth-access-panel_flowFieldLabel__H1uRH{padding-inline:.35rem;color:#fff0cf;font-family:var(--font-display),serif;font-size:.66rem;font-weight:700;letter-spacing:.18em;line-height:1;text-shadow:0 1px 2px #000,0 0 8px rgba(0,0,0,.98),0 0 16px rgba(255,117,24,.28);text-transform:uppercase}.auth-access-panel_emailInputShell__Ad_ow{--brimstone-input-autofill-bg:#090402;--brimstone-input-leading-inset:3.15rem}.auth-access-panel_emailInputIcon__LZwSw{top:0;bottom:0;display:grid;width:1.15rem;height:1.15rem;margin-block:auto;place-items:center;border:1px solid rgba(255,184,81,.72);border-radius:.12rem;box-shadow:inset 0 0 5px rgba(255,130,27,.1),0 0 7px rgba(255,129,25,.16);pointer-events:none;transform:rotate(45deg);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.auth-access-panel_emailInputIcon__LZwSw span{width:.26rem;height:.26rem;border-radius:999px;background:#ffc064;box-shadow:0 0 4px rgba(255,185,78,.9),0 0 8px rgba(255,98,15,.42)}.auth-access-panel_emailInputShell__Ad_ow:focus-within .auth-access-panel_emailInputIcon__LZwSw{border-color:#ffe0a0;box-shadow:inset 0 0 6px rgba(255,151,38,.14),0 0 5px rgba(255,229,181,.5),0 0 12px rgba(255,116,22,.28);transform:rotate(45deg) scale(1.04)}.auth-access-panel_errorNotice__Iri5e{position:relative;z-index:2;width:min(100%,34rem);margin:0 auto .85rem;padding:.72rem .9rem .72rem 2.15rem;border:1px solid rgba(255,126,70,.58);border-radius:.42rem;background:linear-gradient(145deg,rgba(45,10,5,.94),rgba(10,4,3,.96)),rgba(12,4,3,.94);box-shadow:inset 0 1px 0 rgba(255,222,184,.12),inset 0 0 18px rgba(255,60,12,.07),0 0 16px rgba(255,69,18,.14),0 12px 28px rgba(0,0,0,.5);color:#ffe9d0;font-size:clamp(.72rem,1.4vw,.82rem);font-weight:600;letter-spacing:.035em;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.9);backdrop-filter:blur(22px) brightness(.58);-webkit-backdrop-filter:blur(22px) brightness(.58)}.auth-access-panel_errorNotice__Iri5e:before{position:absolute;top:50%;left:.9rem;width:.62rem;height:.62rem;border:1px solid #ff9a58;border-radius:.08rem;background:radial-gradient(circle,#ffd39b 0 20%,#bd321b 24% 48%,#260806 52%);box-shadow:0 0 8px rgba(255,92,35,.48);content:"";transform:translateY(-50%) rotate(45deg)}.auth-access-panel_flowInput__dHtYT{width:100%;min-height:clamp(3.25rem,9vw,4.1rem);padding:.85rem 1rem;border:1px solid rgba(255,148,43,.7);border-radius:.5rem;outline:none;background:radial-gradient(ellipse at 50% -60%,rgba(255,132,30,.12),transparent 62%),linear-gradient(180deg,rgba(28,10,3,.88),rgba(5,3,2,.94));box-shadow:inset 0 1px 0 rgba(255,242,211,.14),inset 0 -1px 0 rgba(255,80,0,.28),inset 0 0 24px rgba(255,92,0,.045),0 0 10px rgba(255,105,15,.14),0 12px 30px rgba(0,0,0,.4);color:#fff4dc;caret-color:#ffb34e;font-size:clamp(.9rem,1.8vw,1.02rem);letter-spacing:.025em;backdrop-filter:blur(32px) saturate(.72) brightness(.58);-webkit-backdrop-filter:blur(32px) saturate(.72) brightness(.58);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.auth-access-panel_flowInput__dHtYT::placeholder{color:rgba(227,213,196,.34)}.auth-access-panel_flowInput__dHtYT:hover:not(:disabled){border-color:rgba(255,178,81,.9);box-shadow:inset 0 1px 0 rgba(255,242,211,.18),inset 0 -1px 0 rgba(255,80,0,.34),0 0 15px rgba(255,105,15,.2),0 12px 30px rgba(0,0,0,.42)}.auth-access-panel_flowInput__dHtYT:focus{border-color:#ffe0a0;background:radial-gradient(ellipse at 50% -45%,rgba(255,148,38,.17),transparent 62%),linear-gradient(180deg,rgba(35,11,2,.92),rgba(6,3,2,.96));box-shadow:inset 0 1px 0 rgba(255,250,228,.33),inset 0 -1px 0 rgba(255,100,0,.56),inset 0 0 30px rgba(255,91,0,.075),0 0 3px rgba(255,244,213,.85),0 0 16px rgba(255,135,30,.55),0 0 32px rgba(255,74,0,.25),0 14px 34px rgba(0,0,0,.48);transform:translateY(-1px)}.auth-access-panel_flowInput__dHtYT:disabled{cursor:wait;opacity:1}.auth-access-panel_otpGroup__PqGP_{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.35rem,1.5vw,.65rem)}.auth-access-panel_otpDigitInput__GrKFn{min-width:0;padding-inline:0;border-color:rgba(255,173,53,.74);background:radial-gradient(ellipse at 50% -60%,rgba(255,145,30,.14),transparent 62%),linear-gradient(180deg,rgba(28,10,3,.88),rgba(5,3,2,.94));caret-color:#ffad35;color:#ffad35;font-family:var(--font-rune-face),var(--font-display),serif;font-size:clamp(1.35rem,4.5vw,1.9rem);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:center;text-indent:0;text-shadow:0 0 8px rgba(255,173,53,.48),0 0 20px rgba(255,94,0,.24)}.auth-access-panel_otpDigitInput__GrKFn::placeholder{color:rgba(255,184,91,.28);opacity:1;text-shadow:0 0 10px rgba(255,117,24,.16)}.auth-access-panel_otpDigitInput__GrKFn:focus{border-color:#ffad35;background:radial-gradient(ellipse at 50% -45%,rgba(255,145,30,.2),transparent 62%),linear-gradient(180deg,rgba(35,11,2,.92),rgba(6,3,2,.96));box-shadow:inset 0 1px 0 rgba(255,237,200,.32),inset 0 -1px 0 rgba(255,94,0,.62),0 0 3px rgba(255,173,53,.88),0 0 18px rgba(255,145,30,.56),0 0 34px rgba(255,74,0,.24),0 14px 34px rgba(0,0,0,.48)}.auth-access-panel_flowPrimaryButton___aH_h{margin-top:.1rem}.auth-access-panel_flowSecondaryActions__PlqOE{display:flex;min-height:1.5rem;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem 1.35rem}.auth-access-panel_flowTextButton__Gjy5G{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.42rem;padding:.25rem;border-radius:.35rem;color:rgba(235,226,214,.68);font-family:var(--font-display),serif;font-size:.59rem;font-weight:700;letter-spacing:.19em;line-height:1.25;text-align:center;text-transform:uppercase;transition:color .16s ease,text-shadow .16s ease,transform .16s ease}.auth-access-panel_flowTextButton__Gjy5G:hover:not(:disabled){color:#f6d39a;text-shadow:0 0 12px rgba(255,127,31,.32);transform:translateY(-1px)}.auth-access-panel_flowTextButton__Gjy5G:focus-visible{outline:1px solid #ffcc71;outline-offset:3px}.auth-access-panel_flowTextButton__Gjy5G:disabled{cursor:not-allowed;opacity:.45}.auth-access-panel_flowSpinner__yHp4C{flex:0 0 auto;color:#f6d39a;animation:auth-access-panel_flowSpin__hWjSY .9s linear infinite}.auth-access-panel_emailFlow__RzBRw[data-variant=modal]{gap:.8rem;padding:.2rem 0 .1rem}.auth-access-panel_emailFlow__RzBRw[data-variant=modal] .auth-access-panel_emailFlowEyebrow__G35B8{font-size:.76rem}.auth-access-panel_emailFlow__RzBRw[data-variant=modal] .auth-access-panel_emailFlowHelper__NhXBn{font-size:.78rem}.auth-access-panel_srOnly__qQCvs{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.auth-access-panel_divider__MgDGU{display:grid;grid-template-columns:minmax(1.5rem,1fr) auto minmax(1.5rem,1fr);align-items:center;gap:clamp(.7rem,2.5vw,1.25rem);color:rgba(245,238,228,.76)}.auth-access-panel_divider__MgDGU span{height:1px;background:linear-gradient(90deg,transparent,rgba(235,223,210,.5))}.auth-access-panel_divider__MgDGU span:last-child{background:linear-gradient(90deg,rgba(235,223,210,.5),transparent)}.auth-access-panel_divider__MgDGU p{font-size:clamp(.58rem,1.2vw,.7rem);font-weight:600;letter-spacing:.28em;line-height:1;text-align:center;text-transform:uppercase}.auth-access-panel_providerRow__XIbWJ{display:flex;align-items:center;justify-content:center;gap:clamp(.85rem,3.5vw,1.5rem)}.auth-access-panel_providerButton__OM5sY{position:relative;isolation:isolate;display:inline-flex;--auth-provider-icon-offset-y:0px;--auth-provider-icon-offset-x:0px;width:clamp(2.85rem,8vw,3.8rem);height:clamp(2.85rem,8vw,3.8rem);flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(224,239,248,.3);border-radius:999px;background:radial-gradient(circle at 32% 18%,rgba(242,250,255,.16),transparent 34%),radial-gradient(circle at 68% 76%,rgba(64,92,110,.12),transparent 48%),linear-gradient(145deg,rgba(24,34,42,.68),rgba(3,6,9,.88)),rgba(2,4,7,.82);box-shadow:inset 0 1px 0 rgba(247,252,255,.34),inset 1px 0 0 rgba(192,222,238,.12),inset 0 0 14px rgba(170,214,238,.06),inset 0 -12px 20px rgba(0,0,0,.48),0 10px 26px rgba(0,0,0,.58);color:#fff;backdrop-filter:blur(20px) saturate(.82) brightness(.68);-webkit-backdrop-filter:blur(20px) saturate(.82) brightness(.68);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.auth-access-panel_providerButton__OM5sY:before{position:absolute;z-index:-1;inset:-35%;border-radius:inherit;background:radial-gradient(circle at 42% 28%,rgba(241,250,255,.34),transparent 23%),conic-gradient(from 215deg,transparent,rgba(180,220,242,.14),transparent 34%);content:"";opacity:.14;pointer-events:none;transform:rotate(-18deg) scale(.72);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.auth-access-panel_providerButton__OM5sY svg{position:relative;z-index:1;display:block;transform:translate(var(--auth-provider-icon-offset-x),var(--auth-provider-icon-offset-y));transition:filter .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.auth-access-panel_providerButton__OM5sY[data-provider=google]{--auth-provider-icon-offset-x:0.25px;--auth-provider-icon-offset-y:0px}.auth-access-panel_providerButton__OM5sY[data-provider=apple]{--auth-provider-icon-offset-x:-0.57px;--auth-provider-icon-offset-y:-0.07px}.auth-access-panel_providerButton__OM5sY[data-provider=discord]{--auth-provider-icon-offset-x:0px;--auth-provider-icon-offset-y:-0.43px}.auth-access-panel_providerButton__OM5sY[data-provider="custom:steam"],.auth-access-panel_providerButton__OM5sY[data-provider=steam]{--auth-provider-icon-offset-x:0.03px;--auth-provider-icon-offset-y:0px}.auth-access-panel_providerButton__OM5sY:hover:not(:disabled):not([aria-disabled=true]){border-color:rgba(226,244,255,.56);background:radial-gradient(circle at 34% 22%,rgba(237,249,255,.17),transparent 38%),radial-gradient(circle at 68% 76%,rgba(71,105,126,.14),transparent 48%),linear-gradient(145deg,rgba(29,42,51,.72),rgba(2,5,8,.92)),rgba(2,5,8,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 1px 0 0 rgba(192,222,238,.15),inset 0 0 16px rgba(198,231,255,.07),inset 0 -12px 20px rgba(0,0,0,.52),0 0 9px rgba(187,224,255,.09),0 12px 28px rgba(0,0,0,.62);transform:translateY(-1px) scale(1.015)}.auth-access-panel_providerButton__OM5sY:hover:not(:disabled):not([aria-disabled=true]):before{opacity:.38;transform:rotate(2deg) scale(.9)}.auth-access-panel_providerButton__OM5sY:hover:not(:disabled):not([aria-disabled=true]) svg{filter:drop-shadow(0 0 4px rgba(225,245,255,.3));transform:translate(var(--auth-provider-icon-offset-x),var(--auth-provider-icon-offset-y)) scale(1.025)}.auth-access-panel_providerButton__OM5sY:disabled{filter:none;opacity:1}.auth-access-panel_providerButton__OM5sY[data-availability=coming-soon]{cursor:not-allowed;border-color:rgba(239,248,255,.2);color:rgba(255,255,255,.52)}.auth-access-panel_providerButton__OM5sY[data-availability=coming-soon] svg{filter:grayscale(.55);opacity:.5}.auth-access-panel_providerButton__OM5sY[data-availability=coming-soon]:focus-visible,.auth-access-panel_providerButton__OM5sY[data-availability=coming-soon]:hover{border-color:rgba(255,181,90,.32);color:rgba(255,239,213,.72)}@keyframes auth-access-panel_emailEmberBreath__AIffB{0%,to{filter:brightness(1)}50%{filter:brightness(1.035)}}@keyframes auth-access-panel_emailEmberSheen__fsHTW{0%,58%,to{background-position:-80% 0,0 0,0 0;opacity:.58}72%{background-position:145% 0,0 0,0 0;opacity:.9}}@keyframes auth-access-panel_flowReveal__Jtkc0{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-access-panel_flowSpin__hWjSY{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth-access-panel_emailButton__gzXJx,.auth-access-panel_emailButton__gzXJx:before,.auth-access-panel_emailFlow__RzBRw,.auth-access-panel_flowSpinner__yHp4C{animation:none}.auth-access-panel_emailButtonLabel__xxp57,.auth-access-panel_emailButton__gzXJx,.auth-access-panel_flowInput__dHtYT,.auth-access-panel_flowTextButton__Gjy5G,.auth-access-panel_providerButton__OM5sY,.auth-access-panel_providerButton__OM5sY svg,.auth-access-panel_providerButton__OM5sY:before{transition-duration:.01ms}}@media (max-width:439px){.auth-access-panel_pageSignedOut__QsNJo{gap:.8rem}.auth-access-panel_pageOptions__AusJU{gap:.9rem}.auth-access-panel_emailButton__gzXJx{min-height:clamp(3rem,10vw,3.45rem);padding-inline:1rem;font-size:clamp(.78rem,1.45vw,.96rem);letter-spacing:.21em}.auth-access-panel_emailFlow__RzBRw{gap:.8rem}.auth-access-panel_otpInput__sRKzp{font-size:1.25rem;letter-spacing:clamp(.38rem,3vw,.7rem)}.auth-access-panel_providerRow__XIbWJ{gap:.85rem}.auth-access-panel_providerButton__OM5sY{width:clamp(2.65rem,12vw,3.15rem);height:clamp(2.65rem,12vw,3.15rem)}.auth-access-panel_divider__MgDGU p{letter-spacing:.2em}}.brimstone-tooltip_root__XbxL_{position:relative;display:inline-flex}.brimstone-tooltip_tooltip__BCDgi{position:absolute;z-index:40;bottom:calc(100% + .7rem);left:50%;width:max-content;max-width:min(15rem,78vw);padding:.48rem .72rem;border:1px solid rgba(255,170,62,.5);border-radius:.4rem;background:radial-gradient(circle at 50% 0,rgba(255,126,24,.16),transparent 68%),linear-gradient(180deg,rgba(25,9,3,.97),rgba(4,3,2,.98));box-shadow:inset 0 1px 0 rgba(255,236,196,.12),0 0 18px rgba(255,92,10,.18),0 10px 28px rgba(0,0,0,.68);color:rgba(255,232,197,.9);font-size:.58rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-align:center;text-transform:uppercase;pointer-events:none;opacity:0;transform:translate(-50%,.3rem) scale(.97);visibility:hidden;transition:opacity .14s ease,transform .16s ease,visibility .14s ease}.brimstone-tooltip_tooltip__BCDgi:after{position:absolute;top:100%;left:50%;width:.5rem;height:.5rem;border-right:1px solid rgba(255,170,62,.42);border-bottom:1px solid rgba(255,170,62,.42);background:rgba(5,3,2,.98);content:"";transform:translate(-50%,-50%) rotate(45deg)}.brimstone-tooltip_root__XbxL_:focus-within .brimstone-tooltip_tooltip__BCDgi,.brimstone-tooltip_root__XbxL_:hover .brimstone-tooltip_tooltip__BCDgi,.brimstone-tooltip_root__XbxL_[data-open=true] .brimstone-tooltip_tooltip__BCDgi{opacity:1;transform:translate(-50%) scale(1);visibility:visible}@media (prefers-reduced-motion:reduce){.brimstone-tooltip_tooltip__BCDgi{transition:none}}.brimstone-icon-control_control__PyoC4{display:inline-grid;width:2.75rem;min-width:2.75rem;height:2.75rem;place-items:center;padding:0;border:0;outline:0;background:transparent;color:var(--color-ivory);cursor:pointer;-webkit-tap-highlight-color:transparent}.brimstone-icon-control_paintServer__EoaJJ{position:absolute;width:0;height:0;overflow:hidden}.brimstone-icon-control_icon___N2im{overflow:visible;filter:drop-shadow(0 0 7px rgba(255,244,224,.14));transition:filter .11s ease,opacity .11s ease,transform .12s cubic-bezier(.2,.8,.2,1)}.brimstone-icon-control_control__PyoC4:focus-visible .brimstone-icon-control_icon___N2im,.brimstone-icon-control_control__PyoC4:hover .brimstone-icon-control_icon___N2im{filter:brightness(1.12) drop-shadow(0 0 9px rgba(255,241,215,.34));transform:translateY(-1px) scale(1.06)}.brimstone-icon-control_control__PyoC4:active .brimstone-icon-control_icon___N2im{filter:brightness(.94) drop-shadow(0 0 5px rgba(255,241,215,.16));transform:translateY(1px) scale(.98)}.brimstone-icon-control_srOnly__fstZU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.brimstone-icon-control_icon___N2im{transition:none}}.auth-menu-music_musicControl__AFwwQ{position:absolute;z-index:2;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}