.RegisterPage_scene__p6J2f{position:relative;flex:1 1;display:flex;flex-direction:column;width:100%;min-height:0;overflow:hidden;background:transparent;color:#f5e6c8;font-family:Georgia,Times New Roman,serif}.RegisterPage_background__5Mk2e{position:fixed;inset:0;pointer-events:none;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#071425}.RegisterPage_main__O6_We{position:relative;z-index:5;flex:1 1;min-height:0;padding:clamp(.75rem,2vh,1.25rem) clamp(1rem,4vw,2rem);gap:.45rem}.RegisterPage_contentWrap__QuHtm,.RegisterPage_main__O6_We{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.RegisterPage_contentWrap__QuHtm{width:100%;max-width:900px;max-height:100%;margin:clamp(2rem,4vh,3rem) auto 0;gap:1.5rem}.AuthFormPanel_panel__jSDaq{position:relative;width:min(620px,100%);max-width:100%;min-width:0;margin:0 auto;z-index:6;--auth-ui-scale:1.2}.AuthFormPanel_panelLarge__bafcj{width:min(760px,100%);max-height:calc(100svh - clamp(36px, 6vw, 48px) - clamp(32px, 5vw, 42px) - 1.5rem)}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelFrame__surWa{max-height:calc(100svh - clamp(36px, 6vw, 48px) - clamp(32px, 5vw, 42px) - 1.5rem);object-fit:contain;object-position:top center}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelCard__WuC9o{overflow:hidden}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelShell__jrMnT{--panel-scrollbar-shift:12px;--slot-frame-max-width:36.5rem;--frame-card-height:89.5%;--frame-card-offset:calc(10px * var(--panel-scale))}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBody__ZG6MD{width:94%;overflow:visible}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_slotShell__4mDxR{margin-inline:auto}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBodyScroll___T3hi{flex:1 1;min-height:0;width:calc(100% + var(--panel-scrollbar-shift));margin-right:calc(-1 * var(--panel-scrollbar-shift));padding-right:var(--panel-scrollbar-shift);padding-bottom:calc(3.25rem * var(--panel-scale));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(77,166,255,.45) transparent}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBodyScroll___T3hi::-webkit-scrollbar{width:7px}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBodyScroll___T3hi::-webkit-scrollbar-track{background:transparent}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBodyScroll___T3hi::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(77,166,255,.28),rgba(197,168,89,.32));border-radius:999px;border:1px solid hsla(0,0%,100%,.04)}.AuthFormPanel_panelLarge__bafcj .AuthFormPanel_panelBodyScroll___T3hi::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(77,166,255,.48),rgba(197,168,89,.5))}@media (max-width:900px){.AuthFormPanel_boostMobileType__3Y6RX .AuthFormPanel_panelShell__jrMnT{--auth-ui-scale:calc(0.76 * 1.26 / var(--panel-scale, 1))}}.AuthFormPanel_panelShell__jrMnT{position:relative;width:100%;container-type:inline-size;filter:drop-shadow(0 12px 40px rgba(2,6,23,.45));--panel-ref-width:860px;--panel-scale:1;--frame-header-top:12.5%;--frame-header-width:58%;--frame-card-offset:calc(14px * var(--panel-scale));--frame-card-width:95%;--frame-card-height:87.4%;--frame-body-padding-top:calc(1.35rem * var(--panel-scale));--field-stack-gap:calc(1.65rem * var(--panel-scale));--slot-frame-max-width:32.375rem}.AuthFormPanel_panelFrame__surWa{position:relative;z-index:2;width:100%;max-width:100%;height:auto;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthFormPanel_panelHeader__tDNtx{position:absolute;left:50%;top:var(--frame-header-top);transform:translateX(-50%);width:var(--frame-header-width);display:flex;align-items:center;justify-content:center;gap:calc(.35rem * var(--panel-scale) * var(--auth-ui-scale));z-index:3;pointer-events:none}.AuthFormPanel_guard__q6e1V{display:block;width:calc(2.4rem * var(--panel-scale) * var(--auth-ui-scale));height:auto;object-fit:contain;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthFormPanel_title__6uObq{margin:0;font-size:calc(1.05rem * var(--panel-scale) * var(--auth-ui-scale));font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f5e6c8;text-shadow:0 1px 2px rgba(0,0,0,.4);line-height:1.1}.AuthFormPanel_panelCard__WuC9o{position:absolute;top:calc(50% + var(--frame-card-offset));left:50%;transform:translate(-50%,-50%);width:var(--frame-card-width);height:var(--frame-card-height);margin:0;display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:calc(4rem * var(--panel-scale)) calc(15.84px * var(--panel-scale)) calc(13.2px * var(--panel-scale));background:rgba(8,22,28,.82);-webkit-backdrop-filter:blur(6px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);border:1px solid hsla(0,0%,100%,.06);border-radius:calc(7px * var(--panel-scale));box-shadow:none;justify-content:flex-start;z-index:1;box-sizing:border-box;overflow:visible}.AuthFormPanel_panelBody__ZG6MD{display:flex;flex-direction:column;width:88%;margin-inline:auto;padding-top:calc(var(--frame-body-padding-top) * var(--auth-ui-scale));min-height:0;flex:1 1;height:auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(77,166,255,.45) transparent}.AuthFormPanel_panelBody__ZG6MD::-webkit-scrollbar{width:7px}.AuthFormPanel_panelBody__ZG6MD::-webkit-scrollbar-track{background:transparent}.AuthFormPanel_panelBody__ZG6MD::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(77,166,255,.28),rgba(197,168,89,.32));border-radius:999px;border:1px solid hsla(0,0%,100%,.04)}.AuthFormPanel_panelBody__ZG6MD::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(77,166,255,.48),rgba(197,168,89,.5))}.AuthFormPanel_field__4v_n8{display:flex;flex-direction:column;gap:calc(.45rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));margin-bottom:calc(var(--field-stack-gap, 1.65rem) * var(--auth-ui-scale, 1))}.AuthFormPanel_fieldCompact__F28c3{margin-bottom:calc(1.1rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_fieldLabel__tOh_J{font-size:calc(.68rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(40,69%,87%,.88)}.AuthFormPanel_slotShell__4mDxR{display:grid;grid-template:1fr/1fr;width:min(100%,var(--slot-frame-max-width));min-width:0}.AuthFormPanel_slotFrame__ZoSvY{grid-area:1/1;display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthFormPanel_slotContent__G8uRq{grid-area:1/1;place-self:center;width:94%;height:78%;box-sizing:border-box;display:flex;align-items:center}.AuthFormPanel_slotContentHasCount__eGF6D{position:relative}.AuthFormPanel_slotInput__XU_dS{width:100%;height:100%;border:none;outline:none;background:transparent;color:#f8fafc;font-size:calc(1.05rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));font-family:Georgia,Times New Roman,serif;padding:0 calc(.35rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));box-sizing:border-box}.AuthFormPanel_slotInputHasCount__KsMqm{padding-right:calc(2.85rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_slotInputHasToggle__78dSI{padding-right:calc(2.6rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_slotInputHasCount__KsMqm.AuthFormPanel_slotInputHasToggle__78dSI{padding-right:calc(5.2rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_passwordToggle__Nd21H{position:absolute;right:calc(.1rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:calc(.2rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));margin:0;cursor:pointer;color:rgba(197,168,89,.92);line-height:0;z-index:2;display:grid;place-items:center}.AuthFormPanel_passwordToggleIcon__ZUf7_{width:calc(1.15rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));height:calc(1.15rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));display:block}.AuthFormPanel_passwordToggle__Nd21H:hover:not(:disabled){color:#f5e6c8}.AuthFormPanel_passwordToggle__Nd21H:focus-visible{outline:2px solid rgba(197,168,89,.55);outline-offset:2px;border-radius:4px}.AuthFormPanel_passwordToggle__Nd21H:disabled{opacity:.45;cursor:not-allowed}.AuthFormPanel_fieldCharCountWithToggle__N_lCA{right:calc(2.55rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_slotInput__XU_dS::placeholder{color:rgba(226,232,240,.55)}.AuthFormPanel_slotInputError__hkEZv{color:#fecaca}.AuthFormPanel_fieldError__h0jnd{color:#fca5a5}.AuthFormPanel_fieldError__h0jnd,.AuthFormPanel_fieldHint__xrqwC{font-size:calc(.72rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_fieldHint__xrqwC{color:hsla(40,69%,87%,.62);line-height:1.35}.AuthFormPanel_passwordRules__TimsM{list-style:none;margin:calc(-.55rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1)) 0 calc(var(--field-stack-gap, 1.65rem) * var(--auth-ui-scale, 1));padding:0;display:flex;flex-direction:column;gap:calc(.2rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_passwordRule__OThbi{font-size:calc(.72rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));line-height:1.35;display:flex;align-items:baseline;gap:calc(.35rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_passwordRule__OThbi:before{content:"•";flex-shrink:0}.AuthFormPanel_passwordRuleMet__bZA2f{color:#34d399}.AuthFormPanel_passwordRuleUnmet__RoY8c{color:#fca5a5}.AuthFormPanel_fieldCharCount__TIEy7{position:absolute;right:calc(.2rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));top:50%;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Georgia,Times New Roman,serif;font-size:calc(.72rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));letter-spacing:.04em;color:rgba(226,232,240,.55)}.AuthFormPanel_fieldCharCountLimit__fT_nI{color:hsla(0,94%,82%,.9)}.AuthFormPanel_termsField__X9Ut_{display:flex;align-items:center;gap:calc(.55rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));margin-bottom:calc(var(--field-stack-gap, 1.65rem) * var(--auth-ui-scale, 1));cursor:pointer;color:#f5e6c8;font-family:Georgia,Times New Roman,serif;font-size:calc(.84rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));line-height:1.45}.AuthFormPanel_termsCheckbox__cS1SH{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;transform:translateY(-.12em);width:calc(1.05rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));height:calc(1.05rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));border-radius:50%;border:1px solid rgba(212,168,83,.34);background:transparent;cursor:pointer;display:grid;place-items:center;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.AuthFormPanel_termsCheckbox__cS1SH:hover{border-color:rgba(212,168,83,.52);box-shadow:0 0 0 1px rgba(212,168,83,.12)}.AuthFormPanel_termsCheckbox__cS1SH:focus-visible{outline:2px solid rgba(212,168,83,.55);outline-offset:2px}.AuthFormPanel_termsCheckbox__cS1SH:after{content:"";width:42%;height:42%;border-radius:50%;background:#f0c878;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.AuthFormPanel_termsCheckbox__cS1SH:checked{border-color:rgba(212,168,83,.62);background:transparent;box-shadow:0 0 0 1px rgba(212,168,83,.16);transform:translateY(-.12em)}.AuthFormPanel_termsCheckbox__cS1SH:checked:after{opacity:1;transform:scale(1)}.AuthFormPanel_termsLabel__O_FDg{flex:1 1;min-width:0}.AuthFormPanel_submitBtn__jP9hk{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;width:100%;cursor:pointer;font-family:inherit;line-height:1}.AuthFormPanel_submitBtn__jP9hk:hover:not(:disabled){filter:brightness(1.06)}.AuthFormPanel_submitBtn__jP9hk:disabled{cursor:not-allowed;opacity:.55}.AuthFormPanel_submitBtnShell__NPlYx{position:relative;display:grid;grid-template:1fr/1fr;width:min(100%,calc(18.5rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1)));margin:0 auto}.AuthFormPanel_submitBtnImg__MBWPi{grid-area:1/1;display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthFormPanel_submitBtnLabel__HXin9{grid-area:1/1;place-self:center;z-index:1;padding:0 8%;transform:translateY(6%);font-size:calc(.95rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f5e6c8;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.35);pointer-events:none;line-height:1.1}.AuthFormPanel_linkText__D3_Wm{text-align:center;margin-top:calc(1.35rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));color:#f5e6c8;font-size:calc(.88rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_linkAccent__4j1MF{color:#4da6ff;text-decoration:none;font-weight:700}.AuthFormPanel_alertSuccess__u1ExZ{background-color:rgba(16,185,129,.12);color:#34d399;border-radius:calc(10px * var(--panel-scale, 1) * var(--auth-ui-scale, 1));border:1px solid rgba(16,185,129,.2)}.AuthFormPanel_alertError___W9X_,.AuthFormPanel_alertSuccess__u1ExZ{padding:calc(.65rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1));margin-bottom:calc(var(--field-stack-gap, 1.65rem) * var(--auth-ui-scale, 1));font-size:calc(.84rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AuthFormPanel_alertError___W9X_{background-color:rgba(239,68,68,.12);color:#fca5a5;border-radius:calc(10px * var(--panel-scale, 1) * var(--auth-ui-scale, 1));border:1px solid rgba(239,68,68,.2)}@supports (-moz-appearance:none){.AuthFormPanel_panelShell__jrMnT{filter:none}.AuthFormPanel_panel__jSDaq{filter:drop-shadow(0 12px 40px rgba(2,6,23,.45))}.AuthFormPanel_panelCard__WuC9o{-webkit-backdrop-filter:none;backdrop-filter:none}}.AvatarPicker_section__SvC5U{--avatar-size-scale:var(--auth-ui-scale,1);margin-bottom:calc(1.65rem * var(--auth-ui-scale, 1))}.AvatarPicker_labelLayout__NHkTX{display:block;margin-bottom:calc(1rem * var(--auth-ui-scale, 1))}.AvatarPicker_label__GdoLt{font-family:Georgia,Times New Roman,serif;font-size:calc(.9rem * var(--auth-ui-scale, 1));font-weight:600;color:#f5e6c8}.AvatarPicker_grid__pB8mw{display:grid;grid-gap:calc(1rem * var(--avatar-size-scale));gap:calc(1rem * var(--avatar-size-scale));grid-template-columns:repeat(auto-fit,minmax(calc(78px * var(--avatar-size-scale)),1fr));margin-bottom:0}.AvatarPicker_option__l1MbQ{padding:calc(.65rem * var(--avatar-size-scale));border-radius:calc(16px * var(--avatar-size-scale));border:1px solid rgba(197,168,89,.35);background:hsla(0,0%,100%,.04);cursor:pointer;color:#f5e6c8}.AvatarPicker_optionActive__ctK_C{border:2px solid rgba(77,166,255,.9);background:rgba(37,99,235,.18)}.AvatarPicker_optionImg__wA_r_{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:calc(12px * var(--avatar-size-scale));display:block}.AvatarPicker_hintLayout__4sy3P{margin:calc(.85rem * var(--auth-ui-scale, 1)) 0}.AvatarPicker_hint__Va9jY{font-family:Georgia,Times New Roman,serif;color:#f5e6c8;font-size:calc(.9rem * var(--auth-ui-scale, 1));line-height:1.5}.AvatarPicker_uploadRow__RXRKG{display:grid;grid-gap:calc(1rem * var(--avatar-size-scale));gap:calc(1rem * var(--avatar-size-scale));grid-template-columns:repeat(auto-fit,minmax(calc(78px * var(--avatar-size-scale)),1fr))}.AvatarPicker_uploadInput__kZ_8g{display:none}.AvatarPicker_uploadTile__AwuQd{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:calc(.65rem * var(--avatar-size-scale));border-radius:calc(16px * var(--avatar-size-scale));border:1px dashed rgba(197,168,89,.45);background:hsla(0,0%,100%,.04);color:#f5e6c8;cursor:pointer;aspect-ratio:1/1;width:min(100%,calc(96px * var(--avatar-size-scale)))}.AvatarPicker_uploadIcon__qqKkv{font-size:calc(1.75rem * var(--avatar-size-scale));font-weight:700;line-height:1}.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6{--avatar-size-scale:1.22;margin-bottom:calc(1.65rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_labelLayout__NHkTX{margin-bottom:calc(1rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1))}.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_hintLayout__4sy3P{margin:calc(.85rem * var(--panel-scale, 1) * var(--auth-ui-scale, 1)) 0}.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_grid__pB8mw,.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_uploadRow__RXRKG{grid-template-columns:repeat(auto-fill,calc(78px * var(--avatar-size-scale)));justify-content:start}.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_option__l1MbQ,.AvatarPicker_section__SvC5U.AvatarPicker_fitTiles__opVU6 .AvatarPicker_uploadTile__AwuQd{width:calc(78px * var(--avatar-size-scale));box-sizing:border-box}.GlobalChatPanel_panel__5GfYc{position:fixed;bottom:1.25rem;right:1.25rem;width:min(360px,calc(100vw - 2.5rem));height:480px;max-height:calc(100dvh - 2.5rem);background-color:rgba(8,22,28,.82);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;z-index:960;overflow:hidden;box-shadow:0 28px 70px rgba(2,6,23,.55);-webkit-backdrop-filter:blur(6px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);box-sizing:border-box}.GlobalChatPanel_panelQuitAligned___WYUD{right:calc(var(--game-main-offset, 0px) + .65rem);bottom:clamp(.75rem,1.5cqh,1.25rem);width:min(360px,calc(100vw - var(--game-main-offset, 0px) - 1.5rem));max-height:calc(100dvh - var(--game-header-height, 72px) - 2rem);height:min(480px,calc(100dvh - var(--game-header-height, 72px) - 2rem))}@media (max-height:600px),(max-width:900px){.GlobalChatPanel_panelQuitAligned___WYUD,.GlobalChatPanel_panel__5GfYc{bottom:.75rem;right:.75rem;width:min(360px,calc(100vw - 1.5rem));height:min(480px,calc(100dvh - var(--game-header-height, 72px) - 2.5rem));max-height:min(480px,calc(100dvh - var(--game-header-height, 72px) - 2.5rem));z-index:960}}.AppNavbar_bar__tWDFA,.AppNavbar_mobileMenu__f5Aus,.AppNavbar_plateWrap__ARnrr{--nav-bar-h:clamp(28px,5vw,42px);--nav-item-w:calc(var(--nav-bar-h) * 4);--nav-item-h:calc(var(--nav-bar-h) * 0.72);--nav-item-h-lg:calc(var(--nav-bar-h) * 0.84);--nav-line-inset:14%;--nav-line-bottom:calc(var(--nav-bar-h) * 0.04);--nav-line-height:max(1.5px,calc(var(--nav-bar-h) * 0.045));--nav-line-radius:999px;--nav-line-gold:linear-gradient(90deg,transparent,hsla(42,52%,65%,.15) 12%,hsla(42,52%,65%,.55) 28%,#e8cf8a 50%,hsla(42,52%,65%,.55) 72%,hsla(42,52%,65%,.15) 88%,transparent);--nav-line-gold-glow:0 0 14px hsla(42,52%,65%,.38);--nav-line-blue:linear-gradient(90deg,transparent,rgba(77,166,255,.15) 12%,rgba(77,166,255,.55) 28%,#7ec8ff 50%,rgba(77,166,255,.55) 72%,rgba(77,166,255,.15) 88%,transparent);--nav-line-blue-glow:0 0 14px rgba(77,166,255,.38)}.AppNavbar_bar__tWDFA{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;box-sizing:border-box;display:flex;justify-content:center;overflow-x:clip;overflow-y:visible;border-radius:0;padding:0 clamp(.35rem,1.25vw,.85rem) 2px;background:rgba(8,22,28,.82);-webkit-backdrop-filter:blur(6px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);border-bottom:2px solid #c5a059;--navbar-total-height:calc(var(--nav-bar-h) + 0.9rem + 2px)}.AppNavbar_plateWrap__ARnrr{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:1001;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:0;--plate-bar-height:calc(var(--nav-bar-h) + 0.9rem + 2px);--plate-overhang:clamp(0.85rem,calc(var(--nav-bar-h) * 0.42),1.75rem)}.AppNavbar_plate__4UhFP{display:block;width:auto;height:calc(var(--plate-bar-height) + var(--plate-overhang))}.AppNavbar_plateLogoLink__6J_3s{position:absolute;left:50%;top:calc(var(--plate-bar-height) * .5);transform:translate(-50%,-50%);display:block;line-height:0;pointer-events:auto;text-decoration:none;transition:filter .18s ease,transform .18s ease}.AppNavbar_plateLogoLink__6J_3s:hover{filter:drop-shadow(0 4px 12px rgba(212,184,118,.35));transform:translate(-50%,-50%) scale(1.02)}.AppNavbar_plateLogo__kkXcT{display:block;width:auto;height:calc(var(--plate-bar-height) * .88);max-width:calc((var(--plate-bar-height) + var(--plate-overhang)) * 7.5);object-fit:contain}@media (max-width:1100px){.AppNavbar_bar__tWDFA,.AppNavbar_plateWrap__ARnrr{--nav-bar-h:clamp(26px,4.6vw,38px)}.AppNavbar_mobileMenu__f5Aus{--nav-bar-h:clamp(30px,4.8vw,38px)}.AppNavbar_plateWrap__ARnrr{--plate-overhang:clamp(1rem,calc(var(--nav-bar-h) * 0.55),2.35rem)}}@media (max-width:900px){.AppNavbar_bar__tWDFA,.AppNavbar_plateWrap__ARnrr{--nav-bar-h:clamp(19.5px,3.45vw,28.5px)}.AppNavbar_mobileMenu__f5Aus{--nav-bar-h:clamp(30px,7vw,36px);--nav-item-h:calc(var(--nav-bar-h) * 0.8);--nav-item-h-lg:calc(var(--nav-bar-h) * 0.92);--nav-item-w:calc(var(--nav-bar-h) * 4);min-width:min(calc(var(--nav-item-w) * 1.15),calc(100vw - 1.75rem));gap:.4rem;padding:.55rem .6rem}.AppNavbar_plateWrap__ARnrr{--plate-overhang:clamp(0.64rem,calc(var(--nav-bar-h) * 0.42),1.3rem)}}@media (max-width:350px){.AppNavbar_plateWrap__ARnrr{transform:translateX(-50%) scale(.8);transform-origin:top center}}.AppNavbar_inner__MxHvS{max-width:none;box-sizing:border-box;margin:0 auto;min-height:var(--nav-bar-h);padding:clamp(.3rem,.8vw,.45rem) clamp(.1rem,.5vw,.35rem);overflow-x:clip}.AppNavbar_content__yUC5Z,.AppNavbar_inner__MxHvS{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-end}.AppNavbar_content__yUC5Z{z-index:1}.AppNavbar_menuToggle__R9pjR{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--nav-bar-h) * .12);width:calc(var(--nav-bar-h) * 1.1);height:calc(var(--nav-bar-h) * 1.1);margin-left:auto;padding:0;border:1px solid rgba(197,168,89,.65);border-radius:8px;background:rgba(5,18,33,.92);cursor:pointer;flex-shrink:0;z-index:2;transition:border-color .14s ease,background .14s ease}.AppNavbar_menuToggle__R9pjR:hover{border-color:#c5a059;background:rgba(8,22,28,.98)}.AppNavbar_menuBar__bgEyr{display:block;width:calc(var(--nav-bar-h) * .52);height:2px;border-radius:999px;background:#c5a059}.AppNavbar_mobileMenuBackdrop__P2Eek{position:fixed;inset:0;z-index:1001;border:none;padding:0;background:rgba(2,8,14,.42);cursor:pointer}.AppNavbar_mobileMenu__f5Aus{position:fixed;top:calc(var(--nav-bar-h) + .9rem + 2px + clamp(.35rem, 1vh, .5rem));right:clamp(.75rem,3vw,2rem);z-index:1002;display:flex;flex-direction:column;gap:calc(var(--nav-bar-h) * .2);min-width:min(calc(var(--nav-item-w) * 1.4),calc(100vw - 1.5rem));padding:calc(var(--nav-bar-h) * .28);border:2px solid #c5a059;border-radius:10px;background:rgba(8,22,28,.96);-webkit-backdrop-filter:blur(8px) saturate(1.05);backdrop-filter:blur(8px) saturate(1.05);box-shadow:0 16px 40px rgba(2,6,23,.45);opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.AppNavbar_mobileMenuOpen__yoh69{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.GlobalChatTrigger_lobbyTrigger__YzXKG{position:relative}.GlobalChatTrigger_unreadBadge__23Ajo{z-index:2;top:4%;right:4%}.GlobalChatTrigger_defaultUnreadBadge__ClSdR,.GlobalChatTrigger_unreadBadge__23Ajo{position:absolute;min-width:1.15rem;height:1.15rem;padding:0 .28rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#c94c4c;color:#fff;font-size:.7rem;font-weight:700;line-height:1;border:1.5px solid rgba(8,22,28,.9);box-shadow:0 1px 4px rgba(0,0,0,.35);pointer-events:none}.GlobalChatTrigger_defaultUnreadBadge__ClSdR{top:-.25rem;right:-.15rem}.GameFeatures_section__sWf2A{position:relative;z-index:1;width:100%;box-sizing:border-box;padding:72px 0 100px;background:#08161c;color:#f5edd8}.GameFeatures_carouselOuter__3G7w_{position:relative;width:100%;--carousel-image-height:clamp(200px,48dvh,520px)}.GameFeatures_trackClip__PzS_O{overflow:hidden;width:100%}.GameFeatures_track__KFBs4{display:flex;will-change:transform}.GameFeatures_slide__kXU1b{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;box-sizing:border-box}.GameFeatures_slideImgWrap__lF61D{width:min(100%,56rem);height:var(--carousel-image-height);margin:0 auto;padding:0 clamp(.35rem,1vw,.65rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid hsla(43,59%,90%,.18);border-radius:clamp(12px,1.6vw,18px);background:#08161c;box-shadow:0 16px 40px rgba(0,0,0,.35)}.GameFeatures_slideImg__cWBC_{width:100%;height:100%;object-fit:contain;object-position:center;display:block;border-radius:clamp(11px,1.45vw,16px)}.GameFeatures_slideBody__l0jhE{padding:clamp(1.1rem,2.2vh,1.5rem) clamp(1.25rem,4vw,2rem) .25rem;text-align:center;max-width:560px;margin:0 auto;width:100%;box-sizing:border-box}.GameFeatures_slideNum__Dpg5E{margin:0 0 .45rem;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffd45e}.GameFeatures_slideTitle__0CFlc{margin:0 0 .45rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:400;color:#f5edd8;line-height:1.15;letter-spacing:-.02em}.GameFeatures_slideDesc__Rpj4x{margin:0;font-size:clamp(.9rem,1.6vh,1rem);font-weight:400;line-height:1.65;color:#9bb4c4}.GameFeatures_arrow__9newH{position:absolute;top:min(26dvh,34vw);transform:translateY(-50%);width:clamp(2.75rem,8vw,3.5rem);padding:0;border:none;background:transparent;cursor:pointer;z-index:10;transition:transform .2s ease,filter .2s ease}.GameFeatures_arrow__9newH:hover{filter:brightness(1.08);transform:translateY(-50%) scale(1.04)}.GameFeatures_arrowImg__iCtBR{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GameFeatures_arrowPrev__z2VKf{left:max(.25rem,calc((100% - min(100%, 56rem)) / 2 - 10%))}.GameFeatures_arrowNext__i74l2{right:max(.25rem,calc((100% - min(100%, 56rem)) / 2 - 10%))}.GameFeatures_dots__i7I7Z{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:clamp(.9rem,1.8vh,1.2rem);padding:0 1.5rem}.GameFeatures_dot__yWp6T{width:7px;height:7px;border-radius:50%;background:hsla(43,59%,90%,.22);cursor:pointer;transition:background .2s,transform .2s;border:none;padding:0}.GameFeatures_dot__yWp6T:hover{background:hsla(43,59%,90%,.5)}.GameFeatures_dotOn__Izc_G{background:#ffd45e;transform:scale(1.35)}@media (max-width:580px){.GameFeatures_section__sWf2A{padding-bottom:72px}.GameFeatures_carouselOuter__3G7w_{--carousel-image-height:clamp(170px,42dvh,360px)}.GameFeatures_slideImgWrap__lF61D{padding:0 .25rem}.GameFeatures_slideBody__l0jhE{padding:.9rem 1.25rem .25rem}.GameFeatures_arrow__9newH{top:min(23dvh,36vw);width:clamp(2.35rem,10vw,2.85rem)}.GameFeatures_arrowPrev__z2VKf{left:.15rem}.GameFeatures_arrowNext__i74l2{right:.15rem}}.AppNavbar_links_linkImgLink__nxnPB{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--nav-item-h) * var(--nav-art-aspect, 3.2));height:var(--nav-item-h);padding:0;border:none;background:transparent;cursor:pointer;text-decoration:none;flex-shrink:0;transform:none;transform-origin:center center;transition:opacity .14s ease,transform .14s ease,filter .14s ease}.AppNavbar_links_linkImgLink__nxnPB:hover{opacity:.88;transform:translateY(-1px)}.AppNavbar_links_linkImgLink__nxnPB:after{content:"";position:absolute;left:var(--nav-line-inset);right:var(--nav-line-inset);bottom:var(--nav-line-bottom);height:var(--nav-line-height);border-radius:var(--nav-line-radius);background:var(--nav-line-gold);box-shadow:var(--nav-line-gold-glow);transform:scaleX(.35);transform-origin:center bottom;opacity:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);pointer-events:none}.AppNavbar_links_linkImgLink__nxnPB:hover:after{transform:scaleX(1);opacity:1}.AppNavbar_links_linkImgLinkLarge__z7Cb5:hover{transform:translateY(-1px)}.AppNavbar_links_linkImgLink__nxnPB.AppNavbar_links_linkActive__uAikA:after{background:var(--nav-line-blue);box-shadow:var(--nav-line-blue-glow);transform:scaleX(1);opacity:1}.AppNavbar_links_linkImgLinkLarge__z7Cb5{height:var(--nav-item-h-lg);width:calc(var(--nav-item-h-lg) * var(--nav-art-aspect, 4))}.AppNavbar_links_linkImg__rEdFJ{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.AppNavbar_links_linkImgLink__nxnPB.AppNavbar_links_linkDisabled__3ROrE{cursor:default;opacity:.6}.AppNavbar_links_linkImgWrap__I5XbF{position:relative;display:block;width:100%;height:100%}.AppNavbar_links_linkBadge__DCesk{position:absolute;z-index:1;top:2%;left:96%;right:auto;min-width:calc(var(--nav-item-h) * .32);height:calc(var(--nav-item-h) * .32);padding:0 calc(var(--nav-item-h) * .065);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#c94c4c;color:#fff;font-size:calc(var(--nav-item-h) * .2);font-weight:700;line-height:1;border:1.5px solid rgba(8,22,28,.9);box-shadow:0 1px 4px rgba(0,0,0,.35);pointer-events:none;transform:translateY(-8%)}.AppNavbar_links_link__lKqS_{position:relative;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(var(--nav-bar-h) * .38);font-weight:600;color:var(--color-foreground,#f8fafc);text-decoration:none;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--nav-bar-h) * 2.95);height:calc(var(--nav-bar-h) * .92);padding:calc(var(--nav-bar-h) * .14) calc(var(--nav-bar-h) * .34);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.03);transition:color .16s ease,filter .16s ease,text-shadow .16s ease}.AppNavbar_links_link__lKqS_:hover:not(.AppNavbar_links_linkDisabled__3ROrE){color:var(--color-accent,#4da6ff);text-shadow:0 2px 12px rgba(77,166,255,.12)}.AppNavbar_links_link__lKqS_.AppNavbar_links_linkActive__uAikA:after{content:"";position:absolute;left:var(--nav-line-inset);right:var(--nav-line-inset);bottom:var(--nav-line-bottom);height:var(--nav-line-height);border-radius:var(--nav-line-radius);background:var(--nav-line-blue);box-shadow:var(--nav-line-blue-glow);transform:scaleX(1);opacity:1}.AppNavbar_links_linkDisabled__3ROrE{cursor:default;opacity:.6;color:hsla(0,0%,100%,.45)}.AppNavbar_links_btn__Yr7sR{display:inline-flex;align-items:center;justify-content:center;width:var(--nav-item-w);height:var(--nav-item-h);padding:calc(var(--nav-bar-h) * .14) calc(var(--nav-bar-h) * .34);border:1px solid hsla(0,0%,100%,.08);outline:none;cursor:pointer;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:calc(var(--nav-bar-h) * .38);font-weight:600;color:#fff;text-decoration:none;letter-spacing:.02em;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;box-shadow:none;transition:transform .14s ease,box-shadow .16s ease}.AppNavbar_links_btn__Yr7sR:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 8px 30px rgba(37,99,235,.08)}.AppNavbar_links_btn__Yr7sR:active{transform:translateY(0) scale(.99)}.AppNavbar_links_btnSecondary__HbEe2{width:var(--nav-item-w);height:var(--nav-item-h);padding:calc(var(--nav-bar-h) * .14) calc(var(--nav-bar-h) * .34);background:hsla(0,0%,100%,.03);border:2px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.9)}.AppNavbar_links_btnSecondary__HbEe2:hover{background:hsla(0,0%,100%,.05);box-shadow:0 6px 20px rgba(4,6,22,.45)}.AppNavbar_links_btnPrimary__I5jjX{background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff;border-radius:8px;padding:calc(var(--nav-bar-h) * .14) calc(var(--nav-bar-h) * .34);box-shadow:0 8px 30px rgba(37,99,235,.14)}.AppNavbar_links_mobileMenuItem__EU1IL{display:flex;justify-content:center}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLink__nxnPB{transform:none;width:min(100%,calc(var(--nav-item-w) * 1.1));height:calc(var(--nav-item-h) * 1.15)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLink__nxnPB:hover{transform:translateY(-1px)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLinkLarge__z7Cb5{height:calc(var(--nav-item-h-lg) * 1.15)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLinkLarge__z7Cb5:hover{transform:translateY(-1px)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgWrap__I5XbF{width:calc(var(--nav-item-h) * 1.15 * var(--nav-art-aspect, 3.2));margin-inline:auto}@media (max-width:900px){.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLink__nxnPB{width:min(100%,calc(var(--nav-item-w) * 1.05));height:calc(var(--nav-item-h) * 1.18)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgLinkLarge__z7Cb5{height:calc(var(--nav-item-h-lg) * 1.18)}.AppNavbar_links_mobileMenuItem__EU1IL .AppNavbar_links_linkImgWrap__I5XbF{width:calc(var(--nav-item-h) * 1.18 * var(--nav-art-aspect, 3.2))}}.play-chat_chatSlot__b0IXC{position:fixed;right:1.5rem;transform:none;bottom:clamp(4.5rem,10vh,6rem);z-index:960}.play-chat_chatSlotQuitAligned__76XAK{right:calc(var(--game-main-offset, 0px) - .4rem);bottom:clamp(.75rem,1.5cqh,1rem)}.play-chat_chatSlotHidden__4MO7m{visibility:hidden;pointer-events:none}.play-chat_chatTrigger__Sa2OL{display:block;border:none;background:transparent;padding:0;cursor:pointer;transition:transform .12s ease}.play-chat_chatTrigger__Sa2OL:hover{transform:scale(1.04)}.play-chat_chatTriggerImg__KrQP7{display:block;width:clamp(96px,16vw,170px);height:auto}.play-chat_chatTriggerImgStacked__FIgI2{width:calc(clamp(52px, 14vw, 72px) * .85)}.play-chat_chatSlotStacked__GDXt9{right:0}@media (max-width:520px){.play-chat_chatSlot__b0IXC:not(.play-chat_chatSlotStacked__GDXt9){right:1rem;bottom:clamp(4rem,9vh,5.5rem)}}@media (max-height:600px),(max-width:900px){.play-chat_chatSlotQuitAligned__76XAK{right:clamp(.75rem,1.5cqw,1rem);bottom:calc(clamp(.75rem, 1.5cqh, 1rem) + min(3.25rem, 16vw) + .35rem)}.play-chat_chatSlotQuitAligned__76XAK .play-chat_chatTriggerImg__KrQP7{width:clamp(120px,32vw,160px)}.play-chat_chatSlotBehindSidebar__b_RZQ{z-index:10}}.page_loading__UW_RP{min-height:100vh;min-height:100dvh;display:grid;place-items:center;background:#051221;color:#f5e6c8;font-size:1rem;letter-spacing:.04em}.page_gameRoom__vPHPF{--game-sidebar-width:calc(100dvh * 900 / 1536);--game-header-height:72px;--game-main-offset:var(--game-sidebar-width);height:100vh;height:100dvh;background:#051221;color:#f5e6c8;font-family:Georgia,Times New Roman,Times,serif;container-type:size}.page_gameBody__eaq_h,.page_gameRoom__vPHPF{position:relative;box-sizing:border-box;overflow:hidden}.page_gameBody__eaq_h{height:100%;min-height:0;padding-right:var(--game-main-offset,0)}.page_actionToast__9wTTM{position:absolute;top:clamp(.75rem,1.5cqh,1rem);left:50%;z-index:25;display:flex;align-items:flex-start;gap:.5rem;max-width:min(32rem,calc(100% - 2rem));padding:.65rem .85rem;transform:translateX(-50%);background:rgba(127,29,29,.92);border:1px solid hsla(0,91%,71%,.65);border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.45);color:#fecaca;font-size:.9rem;line-height:1.35}.page_actionToastDismiss__KWFYV{flex-shrink:0;border:none;background:transparent;color:inherit;cursor:pointer;font-size:1.1rem;line-height:1;padding:0}.page_gameStage__Kah61{position:absolute;inset:0;overflow:hidden}.page_waitingStage___BcIl{width:100%;height:100%;background:radial-gradient(circle at 50% 35%,rgba(14,58,92,.55),transparent 55%),linear-gradient(180deg,#071526,#051221)}.page_sidebarBackdrop__1Bo1Q,.page_sidebarToggle__HONJy{display:none}@media (max-height:600px),(max-width:900px){.page_gameRoom__vPHPF{--game-sidebar-width:min(92vw,320px);--game-main-offset:0px}.page_gameBody__eaq_h{padding-right:0}.page_sidebarToggle__HONJy{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:clamp(.75rem,1.5cqw,1rem);bottom:clamp(.75rem,1.5cqh,1rem);z-index:16;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background:transparent;cursor:pointer;width:min(9.5rem,42vw);line-height:0;transition:filter .18s ease,transform .18s ease}.page_sidebarToggleImg__zlR4X{display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_sidebarToggle__HONJy:hover{filter:brightness(1.06) drop-shadow(0 0 6px rgba(197,168,89,.35));transform:scale(1.02)}.page_sidebarToggleHidden__ja_jW{display:none}.page_sidebarBackdrop__1Bo1Q{display:block;position:absolute;inset:0;z-index:11;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background:rgba(0,0,0,.45);cursor:pointer}}.BattlePanel_framelessPanel__Kn5ee{display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:0;max-width:calc(100vw - 3rem);padding:0;background:transparent;border:none;box-shadow:none;box-sizing:border-box}.BattlePanel_panelShell__HB6Im{--panel-ref-width:480px;--panel-aspect-w:1360;--panel-aspect-h:1086;--panel-viewport-pad-x:3rem;--panel-viewport-pad-y:3rem;--modal-shell-width:min(var(--panel-ref-width),calc(100vw - var(--panel-viewport-pad-x)),calc((100dvh - var(--panel-viewport-pad-y)) * var(--panel-aspect-w) / var(--panel-aspect-h)));--modal-shell-max-height:calc(100dvh - var(--panel-viewport-pad-y));--modal-frame-height:100%;--modal-frame-fit:fill;--panel-scale:1;aspect-ratio:var(--panel-aspect-w) /var(--panel-aspect-h);max-width:100%;overflow:hidden}.BattlePanel_panelFrame__Ozplr{object-fit:fill}.BattlePanel_panelShellCompact__4zdgI{--panel-viewport-pad-x:3rem;--panel-viewport-pad-y:2.5rem}.BattlePanel_panelShellCompact__4zdgI .BattlePanel_panelCard__eNXDZ{--modal-card-overflow:visible;--modal-card-overflow-x:visible;--modal-card-overflow-y:visible;overflow:visible}.BattlePanel_panelCard__eNXDZ{--modal-card-inset:90%;--battle-track-width:88%;--battle-avatar-size:calc(6.25rem * var(--panel-scale));--modal-action-btn-width:calc(10.5rem * var(--panel-scale));--modal-card-padding:calc(2rem * var(--panel-scale)) calc(0.85rem * var(--panel-scale)) calc(1.15rem * var(--panel-scale));--modal-card-overflow:hidden;--modal-card-overflow-x:hidden;--modal-card-overflow-y:hidden;margin-top:calc(1rem * var(--panel-scale));min-width:0;overflow:hidden}.BattlePanel_header__ZbU1j{flex-shrink:0;text-align:center;margin-top:calc(.15rem * var(--panel-scale));min-width:0;max-width:100%}.BattlePanel_badgeRow__JwCG5{display:flex;align-items:center;justify-content:center;gap:calc(.5rem * var(--panel-scale))}.BattlePanel_badgeGuard__ahwsy{display:block;width:calc(3.5rem * var(--panel-scale));height:auto;object-fit:contain;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BattlePanel_badge__u2wDF{margin:0;font-size:calc(1rem * var(--panel-scale));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c5a059}.BattlePanel_title__LiGsD{margin:calc(.5rem * var(--panel-scale)) 0 0;font-size:min(calc(1.35rem * var(--panel-scale)),8cqw);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ff7597;line-height:1.12;display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BattlePanel_titleLong__WpYej{font-size:min(calc(1.05rem * var(--panel-scale)),5.4cqw);letter-spacing:.03em}.BattlePanel_titleXLong__jy5xD{font-size:min(calc(.78rem * var(--panel-scale)),3.4cqw);letter-spacing:.02em}.BattlePanel_description__OwvdP{margin:calc(.45rem * var(--panel-scale)) 0 0;font-size:calc(.95rem * var(--panel-scale));line-height:1.3;color:hsla(40,32%,69%,.85);font-style:italic}.BattlePanel_guardArrow__XR_HV{display:block;width:var(--battle-track-width);height:auto;margin:calc(.45rem * var(--panel-scale)) auto calc(.35rem * var(--panel-scale));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:contain}.BattlePanel_rollAction__tJR5o{display:flex;justify-content:center;margin-top:calc(1rem * var(--panel-scale));flex-shrink:0}.BattlePanel_rollStatus__OkAny{margin-top:calc(.65rem * var(--panel-scale))}.BattlePanel_centerFighters__3Tr5u{display:flex;gap:calc(.85rem * var(--panel-scale));justify-content:center;align-items:flex-start;flex-wrap:nowrap;margin-top:calc(1.15rem * var(--panel-scale));flex-shrink:0}.BattlePanel_centerFighterColumn__pObS8{text-align:center;flex:1 1;min-width:0;max-width:calc(9.5rem * var(--panel-scale))}.BattlePanel_centerFighterName__gbW02{margin-top:calc(.55rem * var(--panel-scale));font-size:calc(.92rem * var(--panel-scale));line-height:1.15;overflow:hidden;display:block;min-width:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.BattlePanel_centerFighterAvatarShell__1bDzR{display:grid;grid-template:1fr/1fr;place-items:center;width:var(--battle-avatar-size);margin:0 auto}.BattlePanel_compactFighterAvatarShell__42sOU{display:grid;grid-template:1fr/1fr;place-items:center;width:calc(5.75rem * var(--panel-scale));margin:0 auto}.BattlePanel_fighterAvatarImage__0a_Nh{grid-area:1/1;width:77%;aspect-ratio:1;border-radius:999px;object-fit:cover;z-index:1;background:rgba(5,18,33,.85)}.BattlePanel_fighterAvatarFrame__nt4xg{grid-area:1/1;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.BattlePanel_vsColumn__eY6xw{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;flex-shrink:0;padding:0 calc(.35rem * var(--panel-scale))}.BattlePanel_vsLabel__XsGmt{font-size:calc(1.1rem * var(--panel-scale));font-weight:800;letter-spacing:.12em;color:#c5a059}.BattlePanel_phaseHint__IzBbW{margin-top:calc(1.2rem * var(--panel-scale));margin-bottom:calc(.95rem * var(--panel-scale));text-align:center;font-size:calc(.82rem * var(--panel-scale));line-height:1.25;flex-shrink:0}.BattlePanel_fighters__j7Bpn{display:flex;gap:calc(.65rem * var(--panel-scale));justify-content:center;align-items:stretch;margin-top:calc(1rem * var(--panel-scale));flex-shrink:0}.BattlePanel_fighterSlot__semfx{flex:1 1;min-width:0;text-align:center;overflow:visible;padding:calc(.55rem * var(--panel-scale)) calc(.4rem * var(--panel-scale)) calc(.65rem * var(--panel-scale));border-radius:calc(10px * var(--panel-scale));border:2px solid rgba(197,168,89,.25);background:rgba(5,18,33,.55);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.BattlePanel_fighterSlotActive___fswa{border-color:#2dd4bf;box-shadow:0 0 16px rgba(45,212,191,.28);transform:translateY(-2px)}.BattlePanel_fighterVisual__0O9Qf{display:grid;place-items:center;min-height:calc(5.75rem * var(--panel-scale));overflow:visible}.BattlePanel_inlineDiceWrap__zgaBX{display:grid;place-items:center;width:100%;max-width:calc(5.75rem * var(--panel-scale));margin:0 auto;overflow:visible;padding:calc(.1rem * var(--panel-scale)) 0}.BattlePanel_rollBadge__dfzRp{display:inline-block;margin-top:calc(.35rem * var(--panel-scale));padding:calc(.2rem * var(--panel-scale)) calc(.5rem * var(--panel-scale));border-radius:999px;background:rgba(236,72,153,.18);border:1px solid rgba(236,72,153,.45);color:#fbcfe8;font-size:calc(.72rem * var(--panel-scale));font-weight:800;letter-spacing:.08em}.BattlePanel_compactFighterName__Q9WoA{margin-top:calc(.45rem * var(--panel-scale));font-size:min(calc(.88rem * var(--panel-scale)),6.2cqw);line-height:1.15;overflow:hidden;display:block;min-width:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.BattlePanel_compactRollAction__TzPg5{display:flex;justify-content:center;margin-top:calc(.5rem * var(--panel-scale));flex-shrink:0}.BattleVictoryPanel_framelessPanel___1Csk{display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:0;max-width:calc(100vw - 3rem);padding:0;background:transparent;border:none;box-shadow:none;box-sizing:border-box}.BattleVictoryPanel_panelShell__XVAZW{--panel-ref-width:400px;--panel-aspect-w:1086;--panel-aspect-h:1448;--panel-viewport-pad-x:3rem;--panel-viewport-pad-y:3rem;--modal-shell-width:min(var(--panel-ref-width),calc(100vw - var(--panel-viewport-pad-x)),calc((100dvh - var(--panel-viewport-pad-y)) * var(--panel-aspect-w) / var(--panel-aspect-h)));--modal-shell-max-height:calc(100dvh - var(--panel-viewport-pad-y));--modal-frame-height:100%;--modal-frame-fit:fill;--panel-scale:1;--modal-tag-font-size:8.25cqw;aspect-ratio:var(--panel-aspect-w) /var(--panel-aspect-h);max-width:100%;overflow:hidden}.BattleVictoryPanel_panelShellCompact__Jmgru{--panel-viewport-pad-x:3rem;--panel-viewport-pad-y:2.5rem}.BattleVictoryPanel_panelFrame__kxF2c{object-fit:fill}.BattleVictoryPanel_panelCard__GyIbM{--modal-card-inset:95%;--victory-track-width:88%;--victory-avatar-size:calc(6.975rem * var(--panel-scale));--modal-tag-width:calc(6.1rem * var(--panel-scale));--modal-card-padding:calc(2.35rem * var(--panel-scale)) calc(0.85rem * var(--panel-scale)) calc(0.75rem * var(--panel-scale));--modal-card-overflow:hidden;--modal-card-overflow-x:hidden;--modal-card-overflow-y:hidden;margin-top:calc(.95rem * var(--panel-scale));overflow:hidden}.BattleVictoryPanel_closeBtn__9fAv7{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;cursor:pointer;line-height:0}.BattleVictoryPanel_closeBtnOverlay__A5oZN{top:calc(2.5% + 2.85rem * var(--panel-scale));right:calc(2.5% + 2.2rem * var(--panel-scale))}.BattleVictoryPanel_closeBtnImg__wBJO4,.BattleVictoryPanel_closeBtnOverlay__A5oZN .BattleVictoryPanel_closeBtnImg__wBJO4{width:calc(1.75rem * var(--panel-scale))}.BattleVictoryPanel_closeBtnImg__wBJO4{display:block;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BattleVictoryPanel_header__caypH{flex-shrink:0;text-align:center;margin-top:calc(.55rem * var(--panel-scale))}.BattleVictoryPanel_badgeRow__LsF_L{display:flex;align-items:center;justify-content:center;gap:calc(.45rem * var(--panel-scale))}.BattleVictoryPanel_badgeGuard__7F1QW{display:block;width:calc(2.85rem * var(--panel-scale));height:auto;object-fit:contain;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BattleVictoryPanel_badge__P2nV1{margin:0;font-size:calc(.86rem * var(--panel-scale));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c5a059}.BattleVictoryPanel_title__P6UzH{margin:calc(.45rem * var(--panel-scale)) 0 0;font-size:calc(1.2rem * var(--panel-scale));font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ff7597;line-height:1.1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BattleVictoryPanel_titleLong__AG8GX{font-size:calc(1rem * var(--panel-scale));letter-spacing:.03em;line-height:1.05}.BattleVictoryPanel_description__hgnPn{margin:calc(.35rem * var(--panel-scale)) 0 0;font-size:calc(.82rem * var(--panel-scale));line-height:1.3;color:hsla(40,32%,69%,.85);font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BattleVictoryPanel_descriptionLong__qigd_{font-size:calc(.74rem * var(--panel-scale));line-height:1.18}.BattleVictoryPanel_guardArrow__06q8V{display:block;width:var(--victory-track-width);height:auto;margin:calc(.3rem * var(--panel-scale)) auto calc(.15rem * var(--panel-scale));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:contain}.BattleVictoryPanel_guardArrowAfterWinner__pDjvL{margin-top:calc(.05rem * var(--panel-scale));margin-bottom:calc(.05rem * var(--panel-scale))}@media (max-height:600px),(max-width:900px){html[data-tutorial-mobile-stack] .BattleVictoryPanel_panelShellCompact__Jmgru{--panel-viewport-pad-y:0.5rem;--modal-shell-max-height:none}}.BattleVictoryPanel_results_winnerStage__xULzh{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex-shrink:0;min-height:0;margin:calc(.15rem * var(--panel-scale)) 0 calc(.05rem * var(--panel-scale))}.BattleVictoryPanel_results_winnerAvatar__vFU_y{display:block;width:var(--victory-avatar-size);height:var(--victory-avatar-size);border-radius:999px;object-fit:cover;border:2px solid rgba(197,168,89,.55);box-shadow:0 0 0 1px rgba(197,168,89,.2),inset 0 0 0 1px rgba(197,168,89,.15),0 10px 18px rgba(0,0,0,.35);background:rgba(5,18,33,.85)}.BattleVictoryPanel_results_rollTagWrap__xVTdc{position:absolute;top:calc(50% - var(--victory-avatar-size) / 2 + calc(.35rem * var(--panel-scale)));right:calc((100% - var(--victory-track-width)) / 2);z-index:2;--modal-tag-font-size:10.5cqw}.BattleVictoryPanel_results_rollTagLabel__98VlO{font-size:calc(.8rem * var(--panel-scale));letter-spacing:.03em}.BattleVictoryPanel_results_resultsBlock__JTVeV{margin-bottom:calc(.2rem * var(--panel-scale));flex-shrink:0}.BattleVictoryPanel_results_resultsBlockLower__1uVNy{margin-top:calc(.05rem * var(--panel-scale))}.BattleVictoryPanel_results_sectionHeader__cgGm9{display:flex;align-items:center;justify-content:center;gap:calc(.35rem * var(--panel-scale));width:var(--victory-track-width);margin:0 auto calc(.3rem * var(--panel-scale))}.BattleVictoryPanel_results_sectionTitle__s3Mv3{margin:0;font-size:calc(.64rem * var(--panel-scale));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c5a059;flex-shrink:0}.BattleVictoryPanel_results_sectionGuard__lBFUn{display:block;width:calc(2rem * var(--panel-scale));height:auto;object-fit:contain;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BattleVictoryPanel_results_rows__jasJm{display:grid;grid-gap:calc(.22rem * var(--panel-scale));gap:calc(.22rem * var(--panel-scale));width:var(--victory-track-width);margin-inline:auto}.BattleVictoryPanel_results_detailSlotShell__naC05{display:grid;grid-template:1fr/1fr;width:100%;min-width:0}.BattleVictoryPanel_results_detailSlotFrame__WKCuL{grid-area:1/1;display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BattleVictoryPanel_results_detailSlotContent__c455_{grid-area:1/1;place-self:center;width:94%;height:88%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:calc(.25rem * var(--panel-scale));padding:0 calc(.35rem * var(--panel-scale))}.BattleVictoryPanel_results_detailLabel__oxNo_{flex:0 0 30%;max-width:30%;font-weight:700;text-align:left}.BattleVictoryPanel_results_detailLabel__oxNo_,.BattleVictoryPanel_results_detailValue__rbHte{min-width:0;font-size:calc(.74rem * var(--panel-scale));color:#f5e6c8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.BattleVictoryPanel_results_detailValue__rbHte{flex:1 1;font-weight:800;text-align:right}.BattleVictoryPanel_results_detailValueOutcome__O5tNv{color:#d4a84b;letter-spacing:.02em}.BattleVictoryPanel_results_detailValueWrap__QUzVy{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}@media (max-height:600px),(max-width:900px){html[data-tutorial-mobile-stack] .BattleVictoryPanel_results_mobileStackOverlay__x9xop{place-items:start center;align-content:start;padding-top:var(--tutorial-stacked-panel-top,14.5rem);padding-bottom:0;padding-inline:16px}}.play-practice_practiceSlot__5punV{position:fixed;left:clamp(.75rem,2vw,1.25rem);transform:none;bottom:clamp(5rem,11vh,6.5rem);z-index:30;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.play-practice_practiceSlotBetween__IF0_l{position:relative;left:auto;bottom:auto;align-items:center;margin-block:calc(.4rem - var(--play-panels-row-gap, 1.25rem))}.play-practice_hintBalloon__obRw_{position:relative;margin-left:0;max-width:min(11.5rem,42vw);padding:.45rem .65rem;border-radius:.65rem;background:rgba(255,248,230,.96);color:#3a2a18;font-family:Georgia,Times New Roman,serif;font-size:clamp(.72rem,1.7vw,.88rem);line-height:1.25;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.22);pointer-events:none;animation:play-practice_practiceHintIn__q02G8 .28s ease-out}.play-practice_hintBalloon__obRw_:after{content:"";position:absolute;left:.85rem;bottom:-.4rem;border-color:rgba(255,248,230,.96) transparent transparent;border-style:solid;border-width:.45rem .4rem 0}.play-practice_practiceSlotBetween__IF0_l .play-practice_hintBalloon__obRw_:after{left:50%;transform:translateX(-50%)}.play-practice_practiceTrigger__JSUH6{position:relative;display:block;border:none;background:transparent;padding:0;cursor:pointer;transition:transform .12s ease}.play-practice_practiceTrigger__JSUH6:hover{transform:scale(1.04)}.play-practice_practiceTrigger__JSUH6:focus-visible{outline:2px solid #f0d48a;outline-offset:4px;border-radius:.5rem}.play-practice_practiceTriggerImg__KgDlP{display:block;--practice-btn-h:clamp(24px,3.75vw,40px);height:var(--practice-btn-h);width:calc(var(--practice-btn-h) * 2067 / 670);object-fit:contain}.play-practice_practiceSlotBetween__IF0_l .play-practice_practiceTriggerImg__KgDlP{--practice-btn-h:calc(clamp(24px, 3.75vw, 40px) * 1.3)}@keyframes play-practice_practiceHintIn__q02G8{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.play-practice_practiceSlot__5punV:not(.play-practice_practiceSlotBetween__IF0_l){left:.6rem;bottom:clamp(4.5rem,10vh,6rem)}.play-practice_hintBalloon__obRw_{max-width:min(9.5rem,46vw);font-size:.7rem}}.GameFooter_footerFixed__ERVIq{position:fixed;left:0;right:0;bottom:0;z-index:950;border-radius:0;padding:2px clamp(1rem,3vw,2rem);display:flex;align-items:center;justify-content:center}.GameFooter_footerFixed__ERVIq,.GameFooter_footerInflow__P2Mv3{width:100%;box-sizing:border-box;pointer-events:none;background:rgba(8,22,28,.82);-webkit-backdrop-filter:blur(6px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);border-top:2px solid #c5a059}.GameFooter_footerInflow__P2Mv3{position:relative;z-index:2;margin-top:2rem;padding:2px clamp(1rem,3vw,2rem) 0}.GameFooter_footerInner__KXg28{position:relative;width:100%;max-width:none;box-sizing:border-box;margin:0 auto;min-height:clamp(32px,5vw,42px);display:flex;align-items:center;justify-content:flex-start;gap:clamp(.75rem,2vw,1.5rem);padding:.45rem clamp(.65rem,1.6vw,1.05rem) .45rem clamp(.25rem,1vw,.5rem);pointer-events:auto;border-radius:0}.GameFooter_footerInnerFixed__83Zo_{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:900px){[data-play-scroll] .GameFooter_footerFixed__ERVIq{position:relative;left:auto;right:auto;bottom:auto;z-index:2;margin-top:auto}}.GameFooter_footerInflow__P2Mv3 .GameFooter_footerInner__KXg28{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:none}.GameFooter_footerLinks__jBMrm{position:relative;width:100%;min-height:clamp(32px,5vw,42px);pointer-events:none;transform:translateX(clamp(-.65rem,-1.5vw,-.4rem))}.GameFooter_footerLinkCenter___JYbq{position:absolute;left:50%;top:50%;transform:translate(calc(-50% - clamp(.75rem, 2vw, 1.5rem)),-50%);z-index:2;pointer-events:auto;display:inline-flex;align-items:center}.GameFooter_footerColLeft__OXZMO,.GameFooter_footerColRight__u7Zog{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:clamp(1rem,2vw,2rem);pointer-events:auto}.GameFooter_footerColLeft__OXZMO{left:clamp(.25rem,1vw,.5rem);right:calc(50% + clamp(.75rem, 2vw, 1.5rem) + clamp(4.75rem, 10.5vw, 7.75rem) + clamp(.5rem, 1vw, 1rem));justify-content:flex-end}.GameFooter_footerColRight__u7Zog{left:calc(50% - clamp(.75rem, 2vw, 1.5rem) + clamp(4.75rem, 10.5vw, 7.75rem) + clamp(.5rem, 1vw, 1rem));right:calc(clamp(.65rem, 1.6vw, 1.05rem) + 4.5rem);justify-content:flex-start}.GameFooter_footerLink__u4e6x{font-family:Georgia,Times New Roman,serif;font-size:clamp(.85rem,1.5vw,.95rem);color:#c5a059;text-decoration:none;letter-spacing:.03em;transition:color .14s ease;white-space:nowrap}.GameFooter_footerLink__u4e6x:hover{color:#f5e6c8}.GameFooter_footerDot__Ja1b4{color:rgba(197,168,89,.5);font-size:clamp(.85rem,1.5vw,.95rem);pointer-events:none}.GameFooter_footerVersion__NnJKd{position:absolute;right:clamp(.65rem,1.6vw,1.05rem);top:50%;transform:translateY(-50%);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(.7rem,1.2vw,.8rem);letter-spacing:.06em;color:rgba(197,168,89,.72);pointer-events:none;white-space:nowrap;z-index:1}@media (max-width:720px){.GameFooter_footerLinks__jBMrm{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem;transform:none}.GameFooter_footerColLeft__OXZMO,.GameFooter_footerColRight__u7Zog,.GameFooter_footerLinkCenter___JYbq{position:static;inset:auto;transform:none}.GameFooter_footerLinkCenter___JYbq{order:2;display:inline-flex;align-items:center}.GameFooter_footerColRight__u7Zog{order:3}.GameFooter_footerVersion__NnJKd{position:static;transform:none;width:100%;text-align:center;margin-top:.15rem;order:4}.GameFooter_footerInner__KXg28{flex-wrap:wrap;justify-content:center}}.ScrollPageShell_shell__xY5EF{position:relative;min-height:100vh;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:var(--game-chrome-shell-bg,#0a1628);color:#f5e6c8;font-family:Georgia,Times New Roman,serif;padding-top:clamp(36px,6vw,48px)}.layout_shell__QU33c{background:#071425}.layout_root__8VBfW{position:relative;z-index:1;width:100%;min-height:calc(100vh - clamp(36px, 6vw, 48px));box-sizing:border-box;color:#f5e6c8}.layout_bg__lNLE0{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#071425;background-position:50%;background-size:cover;background-repeat:no-repeat}.AuthLayout_shell__XFCF3{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(77,166,255,.45) transparent}.AuthLayout_shell__XFCF3::-webkit-scrollbar{width:7px}.AuthLayout_shell__XFCF3::-webkit-scrollbar-track{background:transparent}.AuthLayout_shell__XFCF3::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(77,166,255,.28),rgba(197,168,89,.32));border-radius:999px;border:1px solid hsla(0,0%,100%,.04)}.AuthLayout_shell__XFCF3::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(77,166,255,.48),rgba(197,168,89,.5))}.AuthLayout_shell__XFCF3>:first-child{flex:1 1;display:flex;flex-direction:column;min-height:0}.AuthLayout_shell__XFCF3>footer{margin-top:auto;margin-left:0;margin-right:0;width:100%;max-width:none;flex-shrink:0;padding-bottom:0}.AuthLayout_shell__XFCF3>footer .AuthLayout_footerLinks__KOUzB{transform:none}@supports (-moz-appearance:none){.AuthLayout_shell__XFCF3>:first-child{min-height:auto}}.layout_shell__1VLGu{background:#071425}.layout_root__Pl3OK{position:relative;z-index:1;width:100%;min-height:calc(100vh - clamp(36px, 6vw, 48px));box-sizing:border-box;color:#f5e6c8}.layout_bg__2ixnF{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#071425;background-position:50%;background-size:cover;background-repeat:no-repeat}.layout_profileShell__RIpJm{background:#08161c;display:flex;flex-direction:column;min-height:100dvh}.layout_profileShell__RIpJm>:first-child{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.layout_profileShell__RIpJm>footer{flex-shrink:0;margin-top:auto}@supports (-moz-appearance:none){.layout_profileShell__RIpJm>:first-child{min-height:auto}}.layout_profileShell__RIpJm:has([data-profile-edit-locked]){height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden}.layout_profileShell__RIpJm:has([data-profile-edit-locked])>:first-child{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.layout_profileShell__RIpJm:has([data-profile-edit-locked])>footer{margin-top:0;flex-shrink:0}@supports (-moz-appearance:none){.layout_profileShell__RIpJm:has([data-profile-edit-locked])>:first-child{min-height:0}}.layout_root___xBWG{--legal-nav:calc(clamp(19.5px, 3.45vw, 42px) + 0.9rem + 2px + clamp(0.64rem, 1.1vw, 1.75rem));--legal-footer:calc(2px + 2px + 0.9rem + clamp(32px, 5vw, 42px) + 0.5rem);--legal-gap:clamp(0.35rem,1.2vh,0.75rem);position:relative;height:100vh;overflow:hidden;box-sizing:border-box;padding:var(--legal-nav) var(--legal-gap) var(--legal-footer);color:#f5e6c8}@media (max-width:720px){.layout_root___xBWG{--legal-footer:calc(2px + 2px + 0.9rem + clamp(2.75rem, 8vh, 3.75rem) + 1.35rem + 0.5rem)}}.layout_bg__inbIl{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#071425;background-position:50%;background-size:cover;background-repeat:no-repeat}.layout_root___xBWG>:not(.layout_bg__inbIl){position:relative;z-index:1}.tip-scroll_tipScrollWrapper__JV3f4{position:relative;display:grid;align-items:center;justify-content:center;container-type:inline-size;min-width:0;--panel-ref-width:655px;--panel-scale:1}.tip-scroll_tipScrollBg__vr1ho{grid-area:1/1;display:block;width:100%;height:auto;object-fit:contain}.tip-scroll_tipScrollText__w25JI{grid-area:1/1;align-self:stretch;justify-self:stretch;margin:calc(111.35px * var(--panel-scale)) calc(78.6px * var(--panel-scale)) calc(91.7px * var(--panel-scale)) calc(78.6px * var(--panel-scale));display:flex;flex-direction:column;justify-content:flex-start;gap:calc(10.48px * var(--panel-scale));min-height:0;font-size:calc(22.925px * var(--panel-scale))}.tip-scroll_tipScrollSection__i0wJT{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1em;line-height:1.38;color:#3b2a14}.tip-scroll_tipScrollHeading__c6CLC{display:block;font-weight:700;font-size:1.14em;margin-bottom:.45em;color:#1e140a}.tip-scroll_tipScrollFootnote__bBxTT{margin:0;font-family:Georgia,Times New Roman,serif;font-size:.86em;font-style:italic;color:#5c4025;line-height:1.32;border-top:.08em solid rgba(90,60,20,.3);padding-top:.8em}@media (min-width:901px){.tip-scroll_tipScrollWrapper__JV3f4{grid-column:2;justify-self:start;width:min(clamp(289px,24.5vw,655px),calc((100dvh - var(--lobby-nav-padding-compact, 48px) - clamp(7.125rem, 16.5vh, 10.125rem) - 1rem) * 710 / 1000));min-width:min(100%,200px);max-width:none}}@media (max-width:900px){.tip-scroll_tipScrollWrapper__JV3f4{grid-column:auto;justify-self:auto;width:min(100%,clamp(204px,64.6vw,374px));max-width:min(100%,374px);margin-inline:auto}}@media (max-width:520px){.tip-scroll_tipScrollWrapper__JV3f4{width:min(100%,clamp(196px,69.7vw,340px));margin-bottom:clamp(.5rem,2vh,1rem)}}