.footer_footer__bY3k9{background:#000;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative}.footer_footerglow__sHiVf{color:transparent;width:100%;height:1px;position:absolute;top:0}.footer_socialLinks__D8nVP{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:.5rem}.footer_socialLinkContainer__1Otbv{position:relative;display:inline-block}.footer_socialLink__apAaW{color:#fff;opacity:.8;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center}.footer_socialLink__apAaW:hover{opacity:1;transform:scale(1.05)}.footer_icon__fdNJT{width:40px;height:30px;object-fit:contain}.footer_footerNavigation__kHDY_{width:min(100%,520px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;font-family:var(--font-marketing-interface)}.footer_navigationLink__I5dMs{min-height:44px;padding:.65rem .75rem;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.78);font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;transition:color .2s ease}.footer_navigationLink__I5dMs:focus-visible,.footer_navigationLink__I5dMs:hover{color:#fff}.footer_legalLinks__E4_7k{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;font-family:var(--font-marketing-interface)}.footer_copyright__QzMri{color:rgba(255,255,255,.6);font-size:.875rem}.footer_links__cBqwi{display:flex;align-items:center;gap:.5rem;flex-direction:row}.footer_link__OIVbv{color:rgba(255,255,255,.6);font-size:.875rem;text-decoration:none;transition:color .3s ease}.footer_link__OIVbv:hover{color:rgba(255,255,255,.8)}.footer_separator__Heiyg{color:rgba(255,255,255,.6)}.footer_disclaimers__REELw{text-align:center;color:rgba(255,255,255,.6);font-size:.75rem;font-family:var(--font-marketing-interface);max-width:800px;padding:0 2rem;line-height:1.5}@media (min-width:768px){.footer_footer__bY3k9{padding:1rem 2rem}.footer_legalLinks__E4_7k{flex-direction:column;gap:.5rem}.footer_links__cBqwi{flex-direction:row}.footer_copyright__QzMri{order:-1}}@media screen and (max-width:767px){.footer_socialLinks__D8nVP{max-width:320px}.footer_icon__fdNJT{width:40px;height:30px}.footer_footerNavigation__kHDY_{max-width:320px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer_links__cBqwi{max-width:320px;justify-content:center;flex-wrap:wrap;row-gap:.25rem}}.Signup_signupContainer__3hX4W{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:stretch;min-height:400px;background:radial-gradient(ellipse 70% 60% at 50% 0,rgba(212,151,59,.08),transparent 65%),linear-gradient(180deg,rgba(133,107,88,.2),rgba(0,0,0,0));background-color:#0a0603;border-top:1px solid rgba(212,151,59,.25)}.Signup_imageLeft__nA_YW,.Signup_imageRight__rpFA_{position:absolute;top:0;bottom:0;width:clamp(300px,calc(22.4vw + 125px),450px);pointer-events:none}.Signup_imageLeft__nA_YW{left:clamp(-180px,calc(26.9vw - 390px),0px)}.Signup_imageRight__rpFA_{right:clamp(-180px,calc(26.9vw - 390px),0px)}.Signup_characterImage__ktazB{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}.Signup_formSection__J9fRc{display:flex;justify-content:center;align-items:center;padding:3rem 2rem;position:relative;z-index:1}.Signup_aboveglowline__9s3PT{position:absolute;top:0;width:100%;height:auto}.Signup_formContent__35aFy{width:100%;max-width:clamp(460px,calc(14.9vw + 243px),560px);text-align:center}.Signup_title__leFHZ{color:var(--rb-text,#fff);font-size:clamp(1.4rem,calc(.6vw + .87rem),1.8rem);font-family:var(--font-marketing-display);font-weight:600;letter-spacing:1px;margin:0}.Signup_gradientImage__4lJiJ{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.Signup_label__beTCV{margin-top:40px;display:inline-block;color:var(--rb-bronze,#bb997e);margin-bottom:.5rem;width:100%;font-family:var(--font-marketing-interface);font-size:clamp(18px,calc(.7vw + 12.5px),22px);text-align:center}.Signup_inputWrapper__xQP4e{width:100%;margin-bottom:1.5rem;padding:0 1rem;box-sizing:border-box}.Signup_emailInput__vnipE{width:100%;padding:1rem;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);color:var(--rb-text,#fff);outline:none;box-sizing:border-box;transition:border-color .3s ease;font-family:var(--font-marketing-interface);font-size:clamp(17px,calc(.45vw + 13.5px),20px)}.Signup_emailInput__vnipE:focus{border-color:var(--rb-gold,#d4973b);box-shadow:0 0 0 1px rgba(212,151,59,.45),0 0 22px rgba(212,151,59,.25)}.Signup_emailInput__vnipE::placeholder{color:rgba(255,255,255,.5)}.Signup_submitButton__YMiUu{min-width:200px;height:52px;padding:0 2.5rem;box-sizing:border-box;cursor:pointer;border:1px solid rgba(235,185,91,.6);border-radius:4px;background:linear-gradient(180deg,rgba(211,155,76,.96),rgba(146,66,19,.96));color:var(--rb-text,#fff);font-family:var(--font-marketing-interface);font-size:21px;letter-spacing:.06em;transition:filter .3s ease,transform .3s ease}.Signup_spinnerContainer__e9s0G,.Signup_submitButton__YMiUu{display:inline-flex;align-items:center;justify-content:center}.Signup_spinnerContainer__e9s0G{width:20px;height:20px}.Signup_spinner__lSJeF{width:20px;height:20px;border:3px solid rgba(255,255,255,.25);border-left-color:#fff;border-radius:50%;animation:Signup_spin__TCzvK 1s linear infinite}.Signup_submitButton__YMiUu:hover:not(:disabled){filter:brightness(1.2);transform:scale(1.03);animation:Signup_signupGlowPulse__JuM9V 1.8s ease-in-out infinite}@keyframes Signup_signupGlowPulse__JuM9V{0%,to{box-shadow:0 0 14px rgba(212,151,59,.35)}50%{box-shadow:0 0 28px rgba(235,185,91,.6)}}@keyframes Signup_spin__TCzvK{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Signup_submitButton__YMiUu:hover:not(:disabled){animation:none;box-shadow:0 0 12px rgba(212,151,59,.6)}}.Signup_submitButton__YMiUu:active:not(:disabled){transform:scale(.98)}.Signup_submitButton__YMiUu:disabled{cursor:default;opacity:.8}.Signup_message__ogTlT{color:var(--rb-text,#fff);margin-top:1rem;font-family:var(--font-marketing-interface)}@media (max-width:768px){.Signup_gradientImage__4lJiJ{display:none}.Signup_signupContainer__3hX4W{flex-direction:column;min-height:auto;padding:0 1rem 2rem}.Signup_imageLeft__nA_YW,.Signup_imageRight__rpFA_{display:none}.Signup_formSection__J9fRc{padding:2rem 1rem}.Signup_title__leFHZ{font-size:1.15rem}.Signup_emailInput__vnipE,.Signup_label__beTCV{font-size:16px}.Signup_label__beTCV{margin-top:30px}}.music-toggle-button_button__y09SO{border:1px solid #9c7d64;background:rgba(10,10,10,.85);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.music-toggle-button_button__y09SO:hover{border-color:#d4973b;box-shadow:0 0 12px rgba(212,151,59,.3);transform:scale(1.05)}.music-toggle-button_button__y09SO:focus-visible{outline:2px solid #d4973b;outline-offset:2px}.music-toggle-button_floating__Iw65q{position:fixed;right:24px;bottom:24px;z-index:10001;width:42px;height:42px;border-radius:50%;padding:0}.music-toggle-button_sidebar__9inD9{width:44px;height:44px;border-radius:999px;padding:0;flex-shrink:0}.music-toggle-button_icon__PpiKo{width:20px;height:20px;fill:currentColor}.music-toggle-button_fadeIn__F6Umr{animation:music-toggle-button_fadeIn__F6Umr .5s ease forwards}@keyframes music-toggle-button_fadeIn__F6Umr{0%{opacity:0}to{opacity:1}}.music-toggle-button_srOnly__3Xnw5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.music-toggle-button_floating__Iw65q{right:16px;bottom:16px}}.LanguageSwitcher_root__6Ydu3{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.LanguageSwitcher_trigger__94t_s{width:38px;min-width:38px;height:38px;border:1px solid rgba(198,167,85,.28);border-radius:999px;background:rgba(10,10,10,.28);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.LanguageSwitcher_trigger__94t_s:focus-visible,.LanguageSwitcher_trigger__94t_s:hover{border-color:rgba(245,195,95,.68);background:rgba(245,195,95,.1);color:#f5c35f}.LanguageSwitcher_trigger__94t_s:focus-visible{outline:2px solid rgba(245,195,95,.75);outline-offset:3px}.LanguageSwitcher_flag__rgx3e,.LanguageSwitcher_optionFlag__fLlcd{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;letter-spacing:0;line-height:1}.LanguageSwitcher_flag__rgx3e{font-size:1rem}.LanguageSwitcher_panelLabel__bavDL{font-family:Marcellus,serif;font-size:.9rem;letter-spacing:0}.LanguageSwitcher_menu__Ub_Pn{position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:210px;padding:8px;border:1px solid rgba(198,167,85,.24);border-radius:10px;background:rgba(18,18,18,.98);box-shadow:0 14px 32px rgba(0,0,0,.4)}.LanguageSwitcher_menuLabel__rQSBv{margin:2px 8px 6px;color:rgba(255,255,255,.54);font-family:Roboto,sans-serif;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.LanguageSwitcher_option__652k7{width:100%;border:0;border-radius:8px;background:transparent;color:#ffffff;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;grid-gap:9px;gap:9px;padding:9px 8px;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.LanguageSwitcher_optionSelected__xGGhX,.LanguageSwitcher_option__652k7:focus-visible,.LanguageSwitcher_option__652k7:hover{background:rgba(245,195,95,.12);color:#f5c35f}.LanguageSwitcher_option__652k7:focus-visible{outline:1px solid rgba(245,195,95,.75);outline-offset:-1px}.LanguageSwitcher_optionFlag__fLlcd{font-size:1.25rem;text-align:center}.LanguageSwitcher_optionCopy__PsZyY{min-width:0;display:flex;flex-direction:column;gap:2px}.LanguageSwitcher_optionNative__yRkrI{font-family:Marcellus,serif;font-size:.95rem;line-height:1.1}.LanguageSwitcher_optionEnglish__5MP2H{color:rgba(255,255,255,.58);font-family:Roboto,sans-serif;font-size:.72rem;line-height:1.1}.LanguageSwitcher_optionCheck__ogTp5{color:#f5c35f;font-size:.86rem;text-align:center}.LanguageSwitcher_gameLanguageNote__ESN_d{margin:8px 8px 4px;color:rgba(255,255,255,.62);font-family:Roboto,sans-serif;font-size:.72rem;line-height:1.35}.LanguageSwitcher_marketing__f1JIA .LanguageSwitcher_trigger__94t_s{width:34px;height:34px;min-width:34px;border-color:rgba(241,126,72,.32);background:rgba(5,5,5,.38)}.LanguageSwitcher_panel__TOAU_{width:100%}.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_trigger__94t_s{width:100%;justify-content:flex-start;gap:8px;padding:0 13px;border-radius:8px;background:var(--rb-story-surface,rgba(255,255,255,.04));color:var(--rb-story-text-primary,#ffffff)}.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_menu__Ub_Pn{position:static;width:100%;margin-top:8px;background:var(--rb-story-surface-elevated,rgba(18,18,18,.98))}.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_gameLanguageNote__ESN_d,.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_menuLabel__rQSBv,.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_optionEnglish__5MP2H{color:var(--rb-story-text-muted,rgba(255,255,255,.58))}.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_optionCode__tFFrJ,.LanguageSwitcher_panel__TOAU_ .LanguageSwitcher_option__652k7{color:var(--rb-story-text-primary,#ffffff)}@media (max-width:768px){.LanguageSwitcher_app__W0FqP .LanguageSwitcher_menu__Ub_Pn,.LanguageSwitcher_marketing__f1JIA .LanguageSwitcher_menu__Ub_Pn{right:auto;left:0}}.MarketingNav_taglineStrip__gnUTL{display:none;margin:0;padding:10px 16px;background:var(--rb-surface-2,#141414);color:var(--rb-text,#fff);font-family:var(--font-marketing-interface);font-size:13px;letter-spacing:1.5px;text-align:center}.MarketingNav_navbar__ZEfFo{position:relative;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,5.6vw,80px);background:rgba(10,10,10,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(156,125,100,.22)}.MarketingNav_logoCluster__NN7ow{display:flex;align-items:center;gap:clamp(14px,2vw,26px);min-width:0}.MarketingNav_logoLink__zTkZW{display:inline-flex;align-items:center;flex:0 0 auto}.MarketingNav_headerLogo__AWhnd{width:clamp(108px,11vw,126px);height:auto;transition:filter .35s ease,transform .35s ease}.MarketingNav_logoLink__zTkZW:focus-visible .MarketingNav_headerLogo__AWhnd,.MarketingNav_logoLink__zTkZW:hover .MarketingNav_headerLogo__AWhnd{transform:translateY(-1px);filter:brightness(1.2) drop-shadow(0 0 14px rgba(212,151,59,.6))}.MarketingNav_logoLink__zTkZW:focus-visible{outline:1px solid rgba(212,151,59,.7);outline-offset:4px;border-radius:4px}.MarketingNav_taglineInline__n6G8l{margin:0;color:var(--rb-text,#fff);font-family:var(--font-marketing-interface);font-size:clamp(11px,.85vw,13px);letter-spacing:1.35px;line-height:1;white-space:nowrap}.MarketingNav_desktopMenu__0nIA4{display:flex;align-items:center;flex:0 0 auto;gap:clamp(14px,2.1vw,28px)}.MarketingNav_navLinks__Elsot{display:flex;align-items:center;flex:0 0 auto;gap:clamp(12px,1.45vw,24px)}.MarketingNav_navLink__CIbqJ,.MarketingNav_storiesButton__2u7_U{position:relative;flex:0 0 auto;padding:8px 2px;color:rgba(255,255,255,.86);font-family:var(--font-marketing-interface);font-size:.83rem;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .2s ease,text-shadow .2s ease}.MarketingNav_goldUnderlineLink__fYC7m:after,.MarketingNav_storiesButton__2u7_U:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--rb-gold,#d4973b),var(--rb-gold-bright,rgba(235,185,91,1)));transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.MarketingNav_navLink__CIbqJ:focus-visible,.MarketingNav_navLink__CIbqJ:hover,.MarketingNav_storiesButtonOpen__6o5k9,.MarketingNav_storiesButton__2u7_U:focus-visible,.MarketingNav_storiesButton__2u7_U:hover,.MarketingNav_storiesWrapper__sofKp:focus-within .MarketingNav_storiesButton__2u7_U,.MarketingNav_storiesWrapper__sofKp:hover .MarketingNav_storiesButton__2u7_U{color:#ffffff;text-decoration:none;text-shadow:0 0 12px rgba(212,151,59,.6)}.MarketingNav_goldUnderlineLink__fYC7m:focus-visible:after,.MarketingNav_goldUnderlineLink__fYC7m:hover:after,.MarketingNav_storiesButton__2u7_U:focus-visible:after,.MarketingNav_storiesButton__2u7_U:hover:after,.MarketingNav_storiesWrapper__sofKp:focus-within .MarketingNav_storiesButton__2u7_U:after,.MarketingNav_storiesWrapper__sofKp:hover .MarketingNav_storiesButton__2u7_U:after{transform:scaleX(1)}.MarketingNav_navLink__CIbqJ:focus-visible,.MarketingNav_storiesButton__2u7_U:focus-visible{outline:1px solid rgba(212,151,59,.7);outline-offset:4px;border-radius:2px}.MarketingNav_playNowLink__7o8Na{min-height:38px;margin-left:2px;padding:.75rem 1.08rem;border:1px solid rgba(241,126,72,.48);border-radius:999px;background:linear-gradient(160deg,rgba(211,155,76,.96),rgba(146,66,19,.96));box-shadow:0 10px 24px rgba(146,66,19,.28);color:#ffffff;text-shadow:none}.MarketingNav_playNowLink__7o8Na:after{display:none}.MarketingNav_playNowLink__7o8Na:focus-visible,.MarketingNav_playNowLink__7o8Na:hover{border-color:rgba(255,214,137,.86);background:linear-gradient(160deg,rgba(235,185,91,.98),rgba(181,83,24,.98));box-shadow:0 14px 30px rgba(212,151,59,.36);text-decoration:none;text-shadow:none}.MarketingNav_storiesWrapper__sofKp{position:relative;flex:0 0 auto}.MarketingNav_storiesButton__2u7_U{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer}.MarketingNav_storiesCaret__MePG2{color:var(--rb-gold,#d4973b);transition:transform .25s ease}.MarketingNav_storiesCaretOpen__aRHip{transform:rotate(180deg)}.MarketingNav_storiesWrapper__sofKp:focus-within .MarketingNav_storiesCaret__MePG2,.MarketingNav_storiesWrapper__sofKp:hover .MarketingNav_storiesCaret__MePG2{transform:rotate(180deg)}.MarketingNav_dropdown__Rjg7A{position:absolute;top:calc(100% + 10px);left:50%;min-width:232px;padding:8px;background:var(--rb-surface-2,#141414);border:1px solid rgba(212,151,59,.38);border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.55),0 0 22px rgba(212,151,59,.16);opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.MarketingNav_dropdown__Rjg7A:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.MarketingNav_dropdownOpen__yqe59{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.MarketingNav_storiesWrapper__sofKp:focus-within .MarketingNav_dropdown__Rjg7A,.MarketingNav_storiesWrapper__sofKp:hover .MarketingNav_dropdown__Rjg7A{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.MarketingNav_dropdownItem__oRlJn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:8px;color:rgba(255,255,255,.88);font-family:var(--font-marketing-interface);font-size:.95rem;line-height:1;text-decoration:none;white-space:nowrap;transition:background .18s ease,color .18s ease}.MarketingNav_dropdownItem__oRlJn:focus-visible,.MarketingNav_dropdownItem__oRlJn:hover{background:rgba(212,151,59,.12);color:#ffffff}.MarketingNav_dropdownItem__oRlJn:focus-visible{outline:1px solid rgba(212,151,59,.7);outline-offset:-1px}.MarketingNav_dropdownChevron__eSsUf{color:var(--rb-gold,#d4973b);opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.MarketingNav_dropdownItem__oRlJn:focus-visible .MarketingNav_dropdownChevron__eSsUf,.MarketingNav_dropdownItem__oRlJn:hover .MarketingNav_dropdownChevron__eSsUf{opacity:1;transform:translateX(0)}.MarketingNav_socialLinks__6_h_A{display:flex;align-items:center;flex:0 0 auto;gap:10px;border-left:1px solid rgba(156,125,100,.46);padding-left:clamp(12px,1.35vw,22px)}.MarketingNav_communityLink__1FHqq{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid rgba(151,159,255,.72);border-radius:999px;background:#5865f2;box-shadow:0 8px 20px rgba(88,101,242,.28);color:#ffffff;font-family:var(--font-marketing-interface);font-size:.82rem;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.MarketingNav_communityLink__1FHqq:focus-visible,.MarketingNav_communityLink__1FHqq:hover{border-color:rgba(205,209,255,.96);background:#6875f5;box-shadow:0 10px 24px rgba(88,101,242,.4);text-decoration:none;transform:translateY(-1px)}.MarketingNav_communityLink__1FHqq:focus-visible{outline:2px solid rgba(255,214,137,.86);outline-offset:3px}.MarketingNav_communityIcon__MrQpG{width:17px;height:17px;object-fit:contain;flex:0 0 auto}@media screen and (max-width:1180px){.MarketingNav_taglineInline__n6G8l{display:none}}.MarketingNav_hamburger__LBhLP{display:none;flex-direction:column;justify-content:center;gap:5px;padding:8px;background:none;border:none;cursor:pointer;transition:opacity .2s ease}.MarketingNav_hamburgerHidden__r3Zo6{opacity:0;visibility:hidden;pointer-events:none}.MarketingNav_hamburgerLine__KvML8{display:block;width:24px;height:2px;background-color:#fff;border-radius:2px}.MarketingNav_mobileOverlay__lidkx{position:fixed;inset:0;width:100%;height:100dvh;z-index:1000;overflow:hidden;overscroll-behavior:none;background:rgba(0,0,0,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.MarketingNav_mobileOverlayOpen__Zr2bs{opacity:1;visibility:visible}.MarketingNav_mobilePanel__CHnRx{position:absolute;top:0;right:0;width:min(360px,92vw);height:100dvh;max-height:100dvh;display:flex;flex-direction:column;padding:calc(58px + var(--rb-safe-top)) max(22px,var(--rb-safe-right)) calc(24px + var(--rb-safe-bottom)) 22px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:var(--rb-surface-2,#141414);border-left:1px solid rgba(212,151,59,.4);box-shadow:-8px 0 32px rgba(0,0,0,.5),0 0 22px rgba(212,151,59,.12);opacity:0;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease}.MarketingNav_mobilePanel__CHnRx>*{flex-shrink:0}.MarketingNav_mobilePanelOpen__glW7l{opacity:1;transform:translateX(0)}.MarketingNav_mobileClose__0HoFq{position:absolute;top:calc(18px + var(--rb-safe-top));right:max(18px,var(--rb-safe-right));padding:4px 8px;background:none;border:none;color:#fff;font-size:32px;line-height:1;cursor:pointer;transition:color .2s ease,text-shadow .2s ease}.MarketingNav_mobileClose__0HoFq:focus-visible,.MarketingNav_mobileClose__0HoFq:hover{color:var(--rb-gold-bright,rgba(235,185,91,1));text-shadow:0 0 12px rgba(212,151,59,.6)}.MarketingNav_mobileGroupLabel__DqCKP{margin:0 0 12px;color:var(--rb-gold,#d4973b);font-family:var(--font-marketing-interface);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.MarketingNav_mobileGroupLinks__eEBwd{display:flex;flex-direction:column;gap:12px;padding-left:14px;border-left:1px solid rgba(156,125,100,.42)}.MarketingNav_mobileNavLink__4mkxq{color:rgba(255,255,255,.86);font-family:var(--font-marketing-interface);font-size:.88rem;letter-spacing:.07em;line-height:1.12;text-decoration:none;text-transform:uppercase;transition:color .2s ease,text-shadow .2s ease}.MarketingNav_mobileNavLink__4mkxq:focus-visible,.MarketingNav_mobileNavLink__4mkxq:hover{color:#ffffff;text-decoration:none;text-shadow:0 0 12px rgba(212,151,59,.6)}.MarketingNav_mobilePlayNowLink__oQahx{width:-moz-fit-content;width:fit-content;margin-top:14px;padding:.74rem 1.05rem;border:1px solid rgba(241,126,72,.48);border-radius:999px;background:linear-gradient(160deg,rgba(211,155,76,.96),rgba(146,66,19,.96));box-shadow:0 10px 24px rgba(146,66,19,.28);color:#ffffff;text-shadow:none}.MarketingNav_mobilePlayNowLink__oQahx:focus-visible,.MarketingNav_mobilePlayNowLink__oQahx:hover{border-color:rgba(255,214,137,.86);background:linear-gradient(160deg,rgba(235,185,91,.98),rgba(181,83,24,.98));box-shadow:0 14px 30px rgba(212,151,59,.36);text-decoration:none;text-shadow:none}.MarketingNav_mobileDivider__lnfqp{margin:18px 0 16px;height:1px;background:rgba(156,125,100,.42)}.MarketingNav_mobileUtilityLinks__ZkK9P{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}.MarketingNav_mobileSocialLinks__C6oVv{display:flex;align-items:center;gap:10px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(156,125,100,.42)}@media screen and (max-width:925px){.MarketingNav_navbar__ZEfFo{padding:16px 20px}.MarketingNav_desktopMenu__0nIA4{display:none}.MarketingNav_hamburger__LBhLP{display:flex}}@media screen and (max-width:640px){.MarketingNav_taglineStrip__gnUTL{display:block}.MarketingNav_navbar__ZEfFo{background:transparent;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none}.MarketingNav_taglineInline__n6G8l{display:none}}@media (prefers-reduced-motion:reduce){.MarketingNav_communityLink__1FHqq,.MarketingNav_dropdownChevron__eSsUf,.MarketingNav_dropdownItem__oRlJn,.MarketingNav_dropdown__Rjg7A,.MarketingNav_goldUnderlineLink__fYC7m:after,.MarketingNav_hamburger__LBhLP,.MarketingNav_headerLogo__AWhnd,.MarketingNav_mobileClose__0HoFq,.MarketingNav_mobileNavLink__4mkxq,.MarketingNav_mobileOverlay__lidkx,.MarketingNav_mobilePanel__CHnRx,.MarketingNav_mobilePlayNowLink__oQahx,.MarketingNav_navLink__CIbqJ,.MarketingNav_playNowLink__7o8Na,.MarketingNav_storiesButton__2u7_U,.MarketingNav_storiesButton__2u7_U:after,.MarketingNav_storiesCaret__MePG2{transition:none}}.Reveal_reveal__ZZuWG{transition:opacity .7s ease,transform .7s ease}.Reveal_hidden__tOtRv{opacity:0;transform:translateY(22px);will-change:opacity,transform}.Reveal_shown__16y1l{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_hidden__tOtRv,.Reveal_reveal__ZZuWG,.Reveal_shown__16y1l{opacity:1;transform:none;transition:none}}.ScrollToTop_button__yW7I0{position:fixed;bottom:76px;right:24px;z-index:998;width:42px;background:none;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0;transition:opacity .5s ease,transform .3s ease;pointer-events:none;opacity:0}.ScrollToTop_visible__onZDH{opacity:1;pointer-events:auto}.ScrollToTop_hidden__Vem7l{opacity:0;pointer-events:none}.ScrollToTop_button__yW7I0:hover{transform:translateY(-2px)}.ScrollToTop_icon__7cU4H{width:20px;height:40px;fill:none;stroke:#fff;transition:opacity .3s ease}.ScrollToTop_button__yW7I0:hover .ScrollToTop_icon__7cU4H{opacity:.7}@media (max-width:768px){.ScrollToTop_button__yW7I0{display:flex;right:16px}}.WhatIsStoryGame_section__U_XTE{width:100%;background:radial-gradient(ellipse 75% 45% at 50% 100%,rgba(212,151,59,.07),transparent 65%),linear-gradient(180deg,#140e08,#100a05);padding:100px 40px}.WhatIsStoryGame_container__FHDn0{max-width:720px;margin:0 auto}.WhatIsStoryGame_headingIcon__wwIPg{display:block;margin-bottom:1rem;filter:drop-shadow(0 0 10px rgba(212,151,59,.45))}.WhatIsStoryGame_heading__YqvIz{margin:0 0 1.8rem;color:var(--rb-text,#fff);font-family:var(--font-marketing-display);font-size:clamp(1.5rem,calc(1vw + 1.05rem),2.1rem);font-weight:600;letter-spacing:1px}.WhatIsStoryGame_paragraph__xdFoI{margin:0 0 1.35rem;color:var(--rb-text-dim,rgba(255,255,255,.72));font-family:var(--font-marketing-reading);font-size:17px;line-height:1.75}.WhatIsStoryGame_paragraph__xdFoI:last-child{margin-bottom:0}@media (max-width:768px){.WhatIsStoryGame_section__U_XTE{padding:64px 20px}}.navbar_navbar__ayQe6{width:100%;background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(198,167,85,.1);position:-webkit-sticky;position:sticky;top:0;z-index:1000;padding:1rem 0}.navbar_navContainer__IeQba{max-width:1440px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;min-width:0}.navbar_leftSection__qDzEI{display:flex;align-items:center;gap:2rem;flex:1 1;min-width:0}.navbar_logoLink__mY_a0{display:flex;align-items:center;flex-shrink:0}.navbar_logo__NFAfj{height:30px;width:auto;cursor:pointer;transition:opacity .3s ease}.navbar_mobileLogo__y_Kf_{display:none}.navbar_logo__NFAfj:hover{opacity:.8}.navbar_navLinks__224E7{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}.navbar_navLink__cMJtw{color:#FFFFFF;font-size:1rem;font-weight:500;font-family:Marcellus,serif;text-decoration:none;transition:color .3s ease;white-space:nowrap;display:flex;align-items:center;gap:.5rem}.navbar_navDropdownButtonOpen__zrCPY,.navbar_navDropdownButton__cxdhs:hover,.navbar_navLink__cMJtw:hover{color:#F5C35F;text-decoration:none}.navbar_navDropdownButtonOpen__zrCPY .navbar_navIcon__jSZil,.navbar_navDropdownButton__cxdhs:hover .navbar_navIcon__jSZil,.navbar_navLink__cMJtw:hover .navbar_navIcon__jSZil{filter:brightness(0) saturate(100%) invert(80%) sepia(58%) saturate(584%) hue-rotate(1turn) brightness(101%) contrast(93%)}.navbar_navIcon__jSZil{width:20px;height:20px;object-fit:contain;transition:filter .3s ease}.navbar_navSvgIcon__GRlIk{width:20px;height:20px;color:currentColor;flex-shrink:0}.navbar_dropdownWrapper__j2Wq_{position:relative;padding-bottom:12px;margin-bottom:-12px}.navbar_navDropdownButton__cxdhs{color:#FFFFFF;font-size:1rem;font-weight:500;font-family:Marcellus,serif;background:none;border:none;padding:0;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.navbar_chevronIcon__e_3MT{width:18px;height:18px;color:currentColor;transition:transform .3s ease}.navbar_chevronIconOpen__Sj1LL,.navbar_navDropdownButtonOpen__zrCPY .navbar_chevronIcon__e_3MT{transform:rotate(180deg)}.navbar_socialsMenu__HjJHg{min-width:180px}.navbar_billingMenu__dU98E,.navbar_socialsMenu__HjJHg{position:absolute;top:100%;right:0;padding:.5rem;border-radius:14px;border:1px solid rgba(198,167,85,.2);background:rgba(18,18,18,.98);box-shadow:0 14px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:.25rem}.navbar_billingMenu__dU98E{min-width:220px}.navbar_socialsMenuLink__qTw4i{color:#FFFFFF;font-size:.95rem;font-family:Marcellus,serif;text-decoration:none;padding:.7rem .85rem;border-radius:10px;display:flex;align-items:center;gap:.65rem;transition:background .3s ease,color .3s ease}.navbar_socialsMenuLink__qTw4i:hover{background:rgba(195,171,100,.12);color:#F5C35F;text-decoration:none}.navbar_billingMenuButton___G_Te{width:100%;border:0;background:transparent;color:#FFFFFF;font-size:.95rem;font-family:Marcellus,serif;text-decoration:none;padding:.7rem .85rem;border-radius:10px;display:flex;align-items:center;text-align:left;cursor:pointer;transition:background .3s ease,color .3s ease}.navbar_billingMenuButton___G_Te:hover:not(:disabled){background:rgba(195,171,100,.12);color:#F5C35F}.navbar_billingMenuButton___G_Te:disabled{cursor:not-allowed;opacity:.58}.navbar_billingMenuError__SRkIE{margin:.35rem .45rem .25rem;color:#ffb0a8;font-family:Roboto,sans-serif;font-size:.78rem;line-height:1.35}.navbar_socialsMenuIcon__MzjJb{width:18px;height:18px;object-fit:contain;flex-shrink:0}.navbar_searchForm__3YXad{flex:1 1;max-width:588px;min-width:0}.navbar_searchContainer__NcZwx{width:100%;height:48px;background:#1D2426;border-radius:32px;padding:12px 16px;display:flex;align-items:center;gap:16px;transition:all .3s ease;border:1px solid transparent}.navbar_searchContainer__NcZwx:focus-within{border-color:rgba(198,167,85,.3);background:#242829}.navbar_searchIcon__Il_0Y{color:#8A8A8A;flex-shrink:0}.navbar_searchInput__JV7_C{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:#FFFFFF;font-size:.95rem;font-family:Marcellus,serif}.navbar_searchInput__JV7_C::placeholder{color:#8A8A8A}.navbar_rightSection__g9c1n{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}.navbar_authButton__ZPKYV{width:104px;height:48px;background:linear-gradient(169.26deg,#C3AB64 7.97%,#963F04 57.4%);border-radius:32px;padding:12px 24px;color:#FFFFFF;font-size:1rem;font-weight:600;font-family:Marcellus,serif;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;box-shadow:0 4px 12px rgba(195,171,100,.2);border:none;cursor:pointer}.navbar_authButton__ZPKYV:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(195,171,100,.3);background:linear-gradient(169.26deg,#D4BC75 7.97%,#A75015 57.4%);text-decoration:none}.navbar_authButton__ZPKYV:active{transform:translateY(0);box-shadow:0 2px 8px rgba(195,171,100,.2)}.navbar_hamburger__Cfmvp{--hamburger-line-height:2px;--hamburger-line-offset:6px;display:none;width:30px;height:30px;background:none;border:none;cursor:pointer;z-index:1001;position:relative}.navbar_hamburgerMenuOpen__jPiCH{visibility:hidden;pointer-events:none}.navbar_hamburgerLine__nIl6L{position:absolute;left:50%;top:50%;width:24px;height:var(--hamburger-line-height);background:#FFFFFF;transition:all .3s ease;transform-origin:center;transform:translate(-50%,-50%) translateY(var(--hamburger-line-y,0)) rotate(var(--hamburger-line-rotation,0deg))}.navbar_hamburgerLine__nIl6L:first-child{--hamburger-line-y:calc(-1 * var(--hamburger-line-offset))}.navbar_hamburgerLine__nIl6L:nth-child(3){--hamburger-line-y:var(--hamburger-line-offset)}.navbar_settingsIconWrapper__XCeEl{display:flex;align-items:center;flex-shrink:0;cursor:pointer}.navbar_settingsIconWrapper__XCeEl:hover .navbar_settingsIcon__mKsrO{filter:brightness(1.2)}.navbar_settingsIcon__mKsrO{width:36px;height:36px;object-fit:contain}.navbar_mobileMenu__cBpQa{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:rgba(15,15,15,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto}.navbar_mobileMenuCloseButton__T14tW{position:fixed;top:calc(var(--rb-safe-top) + 18px);right:max(18px,var(--rb-safe-right));z-index:1002;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(0,0,0,.18);color:#ffffff;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.navbar_mobileMenuCloseButton__T14tW:focus-visible,.navbar_mobileMenuCloseButton__T14tW:hover{color:#f5c35f;border-color:rgba(245,195,95,.55);background:rgba(245,195,95,.08)}.navbar_mobileMenuCloseButton__T14tW:focus-visible{outline:2px solid rgba(245,195,95,.75);outline-offset:4px}.navbar_mobileMenuCloseIcon__eDPwJ{width:28px;height:28px}.navbar_mobileMenuOpen__coI2s{transform:translateX(0)}.navbar_mobileMenuContent__WGJVR{padding:calc(72px + var(--rb-safe-top)) max(1.25rem,var(--rb-safe-right)) calc(1.25rem + var(--rb-safe-bottom)) max(1.25rem,var(--rb-safe-left));display:flex;flex-direction:column;gap:1.25rem;min-height:100vh;min-height:100dvh;justify-content:flex-start}.navbar_mobilePrimaryActions__86VlD{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.navbar_mobilePrimaryButton__E47KN,.navbar_mobilePrimaryLink__E_h07{min-height:54px;border-radius:14px;border:1px solid rgba(245,195,95,.28);background:linear-gradient(180deg,rgba(245,195,95,.16),rgba(150,63,4,.2));color:#FFFFFF;font-size:1rem;font-weight:600;font-family:Marcellus,serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;cursor:pointer}.navbar_mobilePrimaryButton__E47KN{width:100%}.navbar_mobilePrimaryButton__E47KN:hover,.navbar_mobilePrimaryLink__E_h07:hover{color:#F5C35F;text-decoration:none}.navbar_mobileSecondaryLinks__rxyWM{display:flex;flex-direction:column;gap:.45rem;padding:.25rem 0}.navbar_mobileSecondaryLink__h2J_O{color:rgba(255,255,255,.76);font-size:.94rem;font-weight:500;font-family:Marcellus,serif;text-decoration:none;padding:.48rem 0}.navbar_mobileSecondaryLink__h2J_O:hover{color:#F5C35F;text-decoration:none}.navbar_mobileManageSection__RhnWD{margin-top:.25rem;padding:.75rem;border:1px solid rgba(198,167,85,.16);border-radius:12px;background:rgba(255,255,255,.035);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.navbar_mobileManageLabel__wKE_4{color:rgba(255,255,255,.54);font-family:Roboto,sans-serif;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.navbar_mobileManageButton__as9Bq{border:0;border-radius:999px;background:rgba(245,195,95,.16);color:#F5C35F;font-family:Marcellus,serif;font-size:.9rem;padding:.5rem .75rem;cursor:pointer}.navbar_mobileManageButton__as9Bq:disabled{cursor:not-allowed;opacity:.58}.navbar_mobileSocialIconRow__IjLwN{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding-top:.5rem}.navbar_mobileSocialIconLink__FLL9O{width:38px;height:38px;border:1px solid rgba(198,167,85,.15);border-radius:999px;background:rgba(255,255,255,.04);display:inline-flex;align-items:center;justify-content:center}.navbar_mobileSocialIconLink__FLL9O:hover{border-color:rgba(245,195,95,.42);background:rgba(245,195,95,.09)}.navbar_mobileNavLinks__2v4Bm{display:flex;flex-direction:column;gap:2rem}.navbar_mobileNavLink__6BvHz{border-bottom:1px solid rgba(198,167,85,.1)}.navbar_mobileNavButton__6jo7r,.navbar_mobileNavLink__6BvHz{color:#FFFFFF;font-size:1.2rem;font-weight:500;font-family:Marcellus,serif;text-decoration:none;transition:color .3s ease;display:flex;align-items:center;gap:1rem;padding:1rem 0}.navbar_mobileNavButton__6jo7r{width:100%;border:0;background:transparent;border-bottom:1px solid rgba(198,167,85,.1);cursor:pointer}.navbar_mobileNavLink__6BvHz:hover{color:#F5C35F;text-decoration:none}.navbar_mobileNavButton__6jo7r:hover:not(:disabled){color:#F5C35F}.navbar_mobileNavButton__6jo7r:disabled{cursor:not-allowed;opacity:.58}.navbar_mobileNavLink__6BvHz:hover .navbar_navIcon__jSZil{filter:brightness(0) saturate(100%) invert(80%) sepia(58%) saturate(584%) hue-rotate(1turn) brightness(101%) contrast(93%)}.navbar_mobileNavLink__6BvHz:hover .navbar_navSvgIcon__GRlIk{color:#F5C35F}.navbar_mobileDropdownWrapper__8_X9U{border-bottom:1px solid rgba(198,167,85,.1)}.navbar_mobileDropdownButton__gldSx{width:100%;background:none;border:none;padding:1rem 0;color:#FFFFFF;font-size:1.2rem;font-weight:500;font-family:Marcellus,serif;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.navbar_mobileDropdownLabel___08_S{display:flex;align-items:center;gap:1rem}.navbar_mobileSocialsMenu__WK1p3{display:flex;flex-direction:column;gap:.5rem;padding:0 0 1rem 2.25rem}.navbar_mobileSocialsLink__G8DB2{color:#d9d9d9;font-size:1rem;font-family:Marcellus,serif;text-decoration:none;display:flex;align-items:center;gap:.65rem;padding:.35rem 0}.navbar_mobileSocialsLink__G8DB2:hover{color:#F5C35F;text-decoration:none}.navbar_mobileSearchForm___lGbU{width:100%}.navbar_mobileAuthSection__VSnWv{padding-top:.25rem}.navbar_mobileAuthButton__eLWBW{width:100%;height:48px;background:linear-gradient(169.26deg,#C3AB64 7.97%,#963F04 57.4%);border-radius:32px;padding:12px 20px;color:#FFFFFF;font-size:1rem;font-weight:600;font-family:Marcellus,serif;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px rgba(195,171,100,.2);border:none;cursor:pointer}.navbar_mobileAuthButton__eLWBW:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(195,171,100,.3);background:linear-gradient(169.26deg,#D4BC75 7.97%,#A75015 57.4%);text-decoration:none}.navbar_mobileFinePrint__CXAD1{display:flex;justify-content:center;padding-top:8px}.navbar_mobileFinePrintButton__DML3S{border:0;background:transparent;color:rgba(255,255,255,.42);font-family:Roboto,sans-serif;font-size:11px;line-height:1.2;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.navbar_mobileFinePrintButton__DML3S:focus-visible{outline:2px solid rgba(245,195,95,.8);outline-offset:4px}.navbar_mobileBillingError__Dpk4o{margin:-1rem 0 0;color:#ffb0a8;font-family:Roboto,sans-serif;font-size:.86rem;line-height:1.35}@media (max-width:1240px){.navbar_leftSection__qDzEI,.navbar_navContainer__IeQba{gap:1.25rem}.navbar_rightSection__g9c1n{gap:1rem}.navbar_optionalDesktopNavLink__Mu_B_{display:none}}@media (max-width:1200px){.navbar_searchForm__3YXad{max-width:400px}}@media (max-width:1024px){.navbar_hamburger__Cfmvp{display:flex}.navbar_navLinks__224E7,.navbar_rightSection__g9c1n .navbar_navDropdownButton__cxdhs,.navbar_rightSection__g9c1n .navbar_navLink__cMJtw,.navbar_searchForm__3YXad{display:none}}@media (max-width:768px){.navbar_navbar__ayQe6{padding:calc(.75rem + var(--rb-safe-top)) 0 .75rem}.navbar_navContainer__IeQba{padding:0 max(1rem,var(--rb-safe-right)) 0 max(1rem,var(--rb-safe-left));position:relative;flex-wrap:nowrap}.navbar_leftSection__qDzEI{justify-content:space-between;width:auto}.navbar_rightSection__g9c1n{display:none}.navbar_mobileGoldChrome__2Dv0n{background:#050505;border-bottom-color:rgba(219,178,82,.22)}.navbar_mobileGoldChrome__2Dv0n .navbar_hamburger__Cfmvp{--hamburger-line-height:3px;--hamburger-line-offset:7px}.navbar_mobileGoldChrome__2Dv0n .navbar_hamburgerLine__nIl6L{background:linear-gradient(180deg,#f4da95,#c89432)}.navbar_mobileGoldChrome__2Dv0n .navbar_settingsIcon__mKsrO{filter:saturate(1.08) brightness(1.05)}.navbar_desktopLogo__YE1Is{display:none}.navbar_mobileLogo__y_Kf_{display:block}}@media (max-width:480px){.navbar_logo__NFAfj{height:48px}.navbar_authButton__ZPKYV{width:80px;height:38px;padding:8px 16px;font-size:.85rem}.navbar_searchContainer__NcZwx{height:38px;padding:8px 12px}.navbar_searchInput__JV7_C{font-size:.85rem}}@media (min-width:1920px){.navbar_navContainer__IeQba{max-width:1680px}.navbar_navLink__cMJtw{font-size:1.1rem}.navbar_searchContainer__NcZwx{height:52px}.navbar_authButton__ZPKYV{width:112px;height:52px;font-size:1.1rem}}@media (-webkit-max-device-pixel-ratio:1) and (min-width:1024px),(max-resolution:96dpi) and (min-width:1024px){.navbar_navbar__ayQe6{transform-origin:top center}}@media (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.5),(min-resolution:120dpi) and (max-resolution:144dpi){.navbar_navbar__ayQe6{transform-origin:top center}}.LoomDebugOverlay_overlayBackdrop__BiTG0{position:fixed;inset:0;z-index:10000;border:0;background:rgba(0,0,0,.72);cursor:default}.LoomDebugOverlay_overlay__pNm_a{position:fixed;inset:28px;z-index:10001;display:flex;flex-direction:column;gap:14px;padding:22px;overflow:hidden;color:#ffffff;background:rgba(11,12,15,.97);border:1px solid rgba(198,167,85,.35);box-shadow:0 24px 70px rgba(0,0,0,.55)}.LoomDebugOverlay_overlayHeader__iSyDp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.12)}.LoomDebugOverlay_overlayHeader__iSyDp h2{margin:4px 0;color:#ffffff;font-family:Marcellus,serif;font-size:26px;font-weight:400}.LoomDebugOverlay_emptyState__uHS1T,.LoomDebugOverlay_errorText__Q21qW,.LoomDebugOverlay_eyebrow__AbsSW,.LoomDebugOverlay_mutedText__wZZrN,.LoomDebugOverlay_statusText__fRBbg,.LoomDebugOverlay_subtitle__etHY5{margin:0;font-family:Roboto,sans-serif}.LoomDebugOverlay_eyebrow__AbsSW{color:#e2cba6;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.LoomDebugOverlay_subtitle__etHY5{color:rgba(255,255,255,.7);font-size:13px;overflow-wrap:anywhere}.LoomDebugOverlay_closeButton__BhdAf{width:36px;height:36px;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:rgba(255,255,255,.08);color:#ffffff;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:700}.LoomDebugOverlay_closeButton__BhdAf:hover{background:rgba(255,255,255,.16)}.LoomDebugOverlay_tabBar__XfWup{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.LoomDebugOverlay_tabButton__ZDMHy{flex:0 0 auto;padding:8px 10px;border:1px solid rgba(226,203,166,.24);border-radius:6px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.74);cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;text-transform:uppercase}.LoomDebugOverlay_tabButton__ZDMHy:hover{border-color:rgba(226,203,166,.55);color:#ffffff}.LoomDebugOverlay_tabButtonActive__bp_Ir{border-color:#c6a755;background:rgba(198,167,85,.18);color:#ffffff}.LoomDebugOverlay_content__zKPLV{flex:1 1;min-height:0;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(198,167,85,.85) rgba(255,255,255,.08)}.LoomDebugOverlay_tabGrid__G6STG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.LoomDebugOverlay_section__EUF89{min-width:0;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.045)}.LoomDebugOverlay_sectionWide__i9RiK{grid-column:1/-1}.LoomDebugOverlay_section__EUF89 h3{margin:0 0 10px;color:#e2cba6;font-family:Marcellus,serif;font-size:15px;font-weight:400;text-transform:uppercase}.LoomDebugOverlay_metricGrid__M9EPI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.LoomDebugOverlay_metricTile__yRBuw{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(0,0,0,.22)}.LoomDebugOverlay_metricTile__yRBuw span{display:block;color:rgba(255,255,255,.58);font-family:Roboto,sans-serif;font-size:11px;text-transform:uppercase}.LoomDebugOverlay_metricTile__yRBuw strong{display:block;margin-top:4px;font-family:Marcellus,serif;font-size:21px;font-weight:400;overflow-wrap:anywhere}.LoomDebugOverlay_metric_normal__efY8X{color:#ffffff}.LoomDebugOverlay_metric_success__ffFOC{color:#bdf5cb}.LoomDebugOverlay_metric_warning__Fyrc3{color:#ffe1a3}.LoomDebugOverlay_metric_danger__b1oeG{color:#ffb4b4}.LoomDebugOverlay_metric_muted__jCWmr{color:rgba(255,255,255,.6)}.LoomDebugOverlay_nestedRecord__cg30D,.LoomDebugOverlay_recordGrid__j27Hi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;margin:0}.LoomDebugOverlay_nestedRecord__cg30D{grid-template-columns:1fr;padding-top:8px}.LoomDebugOverlay_recordItem__A_cv_{min-width:0}.LoomDebugOverlay_recordItem__A_cv_ dt{color:rgba(255,255,255,.55);font:11px Roboto,sans-serif;text-transform:uppercase}.LoomDebugOverlay_recordItem__A_cv_ dd{margin:3px 0 0;color:#ffffff;font:13px/1.45 Roboto,sans-serif;overflow-wrap:anywhere}.LoomDebugOverlay_recordList__9nk4V{display:flex;flex-direction:column;gap:10px}.LoomDebugOverlay_recordCard__Oo9wt{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(0,0,0,.22)}.LoomDebugOverlay_recordCard__Oo9wt>header{margin-bottom:10px}.LoomDebugOverlay_recordCard__Oo9wt>header strong,.LoomDebugOverlay_recordCard__Oo9wt>strong{color:#ffffff;font:15px Marcellus,serif}.LoomDebugOverlay_pillList__z3fbg{display:flex;flex-wrap:wrap;gap:5px}.LoomDebugOverlay_pill__GANRR{display:inline-flex;max-width:100%;padding:3px 7px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font:11px/1.2 Roboto,sans-serif;overflow-wrap:anywhere}.LoomDebugOverlay_pill_normal__i0r_t{background:rgba(255,255,255,.06);color:rgba(255,255,255,.88)}.LoomDebugOverlay_pill_success___DxZ9{border-color:rgba(120,216,141,.45);background:rgba(85,177,105,.18);color:#cdf5d5}.LoomDebugOverlay_pill_warning__8xszo{border-color:rgba(255,206,119,.45);background:rgba(198,167,85,.18);color:#ffe7b5}.LoomDebugOverlay_pill_danger__WZFIK{border-color:rgba(255,142,142,.45);background:rgba(160,40,40,.2);color:#ffd0d0}.LoomDebugOverlay_pill_muted__qZipo{color:rgba(255,255,255,.64)}.LoomDebugOverlay_costTable__r6lem{display:flex;flex-direction:column;gap:8px}.LoomDebugOverlay_costRow__F3Bki,.LoomDebugOverlay_costTableHeader__crgah{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(80px,.7fr));grid-gap:10px;gap:10px;align-items:center}.LoomDebugOverlay_costTableHeader__crgah{padding:0 10px;color:rgba(255,255,255,.55);font:11px Roboto,sans-serif;text-transform:uppercase}.LoomDebugOverlay_costRow__F3Bki{padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(0,0,0,.22);color:rgba(255,255,255,.86);font:12px Roboto,sans-serif}.LoomDebugOverlay_costRow__F3Bki strong{overflow-wrap:anywhere}.LoomDebugOverlay_emptyState__uHS1T,.LoomDebugOverlay_mutedText__wZZrN,.LoomDebugOverlay_statusText__fRBbg{color:rgba(255,255,255,.72);font-size:13px;line-height:1.5}.LoomDebugOverlay_errorText__Q21qW{color:#ffb4b4;font-size:13px;line-height:1.5}@media (max-width:980px){.LoomDebugOverlay_metricGrid__M9EPI{grid-template-columns:repeat(2,minmax(0,1fr))}.LoomDebugOverlay_costTableHeader__crgah{display:none}.LoomDebugOverlay_costRow__F3Bki{grid-template-columns:1fr}}@media (max-width:768px){.LoomDebugOverlay_overlay__pNm_a{inset:12px;padding:16px}.LoomDebugOverlay_overlayHeader__iSyDp{align-items:stretch}.LoomDebugOverlay_metricGrid__M9EPI,.LoomDebugOverlay_recordGrid__j27Hi,.LoomDebugOverlay_tabGrid__G6STG{grid-template-columns:1fr}}.story-history-download-dialog_backdrop___M8mU{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:max(20px,var(--rb-safe-top)) max(20px,var(--rb-safe-right)) max(20px,var(--rb-safe-bottom)) max(20px,var(--rb-safe-left));background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.story-history-download-dialog_dialog__84z0Z{position:relative;width:min(520px,calc(100vw - 40px));max-height:calc(100vh - 40px - var(--rb-safe-top) - var(--rb-safe-bottom));max-height:calc(100dvh - 40px - var(--rb-safe-top) - var(--rb-safe-bottom));overflow-y:auto;border-top:1px solid transparent;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,rgba(131,146,186,0),#3B4254 49.5%,rgba(131,146,186,0));border-image-slice:1;border-radius:8px;background:linear-gradient(90deg,rgba(73,46,37,.92),rgba(52,35,33,.94) 25%,rgba(20,19,27,.96) 50%,rgba(23,25,37,.94) 75%,rgba(25,31,47,.92));box-shadow:0 18px 60px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.story-history-download-dialog_closeButton__HjlSR{position:absolute;top:10px;right:12px;width:36px;height:36px;border:1px solid rgba(226,203,166,.28);border-radius:999px;background:rgba(0,0,0,.42);color:#f8efd6;cursor:pointer;font-family:Marcellus,serif;font-size:20px;line-height:1}.story-history-download-dialog_closeButton__HjlSR:disabled{cursor:not-allowed;opacity:.55}.story-history-download-dialog_content__T9IQt{display:flex;flex-direction:column;gap:20px;padding:44px 28px 30px}.story-history-download-dialog_title__9_hbS{margin:0;color:hsl(50,100%,84%);font-family:Marcellus,serif;font-size:28px;font-weight:400;line-height:1.2;text-align:center}.story-history-download-dialog_options__Lzol9{display:flex;flex-direction:column;gap:12px}.story-history-download-dialog_optionRow__Df3kN{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.05);color:#ffffff;font-family:Marcellus,serif;font-size:16px}.story-history-download-dialog_optionRow__Df3kN input{width:18px;height:18px;accent-color:#c6a755}.story-history-download-dialog_lockedRow__nMuHd{color:rgba(255,255,255,.78)}.story-history-download-dialog_errorText__L5jww{margin:0;color:#ffb4b4;font-family:Roboto,sans-serif;font-size:13px;line-height:1.5;text-align:center}.story-history-download-dialog_actions__0TDjQ{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;min-width:0}.story-history-download-dialog_dialogActionButton__G67Sx.story-history-download-dialog_dialogActionButton__G67Sx{width:100%;max-width:100%;min-width:0}@media (max-width:520px){.story-history-download-dialog_content__T9IQt{padding:42px 18px 24px}.story-history-download-dialog_title__9_hbS{font-size:24px}}.party-music-panel_root__8khxf{display:flex;flex-direction:column;gap:10px}.party-music-panel_summaryButton__n8QNV{display:flex;justify-content:space-between;gap:12px;width:100%;padding:8px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.party-music-panel_panel__cdwmR{display:flex;flex-direction:column;gap:12px;font-family:Roboto,sans-serif;font-size:13px}.party-music-panel_segmented__8ztco{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.party-music-panel_library__wP784 button,.party-music-panel_rowActions__xDBhu button,.party-music-panel_segmented__8ztco button,.party-music-panel_transport__TZMAj button{border:1px solid rgba(255,255,255,.18);border-radius:6px;background:rgba(255,255,255,.05);color:inherit;padding:6px 8px;cursor:pointer}.party-music-panel_segmented__8ztco .party-music-panel_active__uEnyl{border-color:#c6a755;background:rgba(198,167,85,.2)}.party-music-panel_transport__TZMAj{display:flex;justify-content:center;gap:10px}.party-music-panel_transport__TZMAj button{min-width:42px;font-size:16px}.party-music-panel_seek__YEprc{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.party-music-panel_seek__YEprc input{min-width:0;accent-color:#c6a755}.party-music-panel_library__wP784,.party-music-panel_playlist__Us0h_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px;max-height:180px;overflow-y:auto}.party-music-panel_library__wP784 li,.party-music-panel_playlist__Us0h_ li{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.08)}.party-music-panel_library__wP784 li>span,.party-music-panel_trackTitle__YSLSO{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-music-panel_rowActions__xDBhu{display:flex;gap:3px}.party-music-panel_rowActions__xDBhu button{padding:3px 6px}.party-music-panel_libraryHeader__mWkcr{display:flex;justify-content:space-between;gap:8px;color:rgba(255,255,255,.8)}.party-music-panel_attestation__ErIg8{display:flex;align-items:flex-start;gap:8px;line-height:1.35}.party-music-panel_mutedText__kgnv9{margin:0;color:rgba(255,255,255,.65);line-height:1.4}.party-music-panel_error__850j5{margin:0;color:#ffb4b4;line-height:1.4}.party-music-panel_panel__cdwmR button:disabled,.party-music-panel_panel__cdwmR input:disabled{cursor:not-allowed;opacity:.45}.voiceover-quality-control_panel__QOdxn{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgb(255 255 255/14%);border-radius:12px;background:rgb(0 0 0/18%)}.voiceover-quality-control_heading__PEVHr{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.voiceover-quality-control_segmented__b8qOY{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:999px;background:rgb(0 0 0/30%)}.voiceover-quality-control_active___iSR5,.voiceover-quality-control_option__U8Ng1{border:0;border-radius:999px;padding:8px 12px;color:inherit;background:transparent;cursor:pointer}.voiceover-quality-control_active___iSR5{background:#f4c95d;color:#20170a;font-weight:800}.voiceover-quality-control_active___iSR5:disabled,.voiceover-quality-control_option__U8Ng1:disabled{cursor:default;opacity:.65}.voiceover-quality-control_error__H_Opv,.voiceover-quality-control_help__Z6TA8,.voiceover-quality-control_loading__z3kKP{margin:0;font-size:.76rem;line-height:1.35;opacity:.78}.voiceover-quality-control_error__H_Opv{color:#ffb4b4;opacity:1}.voiceover-quality-control_voiceLabel__zF_Xs{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:700}.voiceover-quality-control_select__YogZG{width:100%;border:1px solid rgb(255 255 255/18%);border-radius:8px;padding:8px;color:inherit;background:rgb(0 0 0/32%)}.dashboard_dashboardPage__pEd_U{min-height:100vh;background:radial-gradient(circle at top right,rgba(244,163,97,.18),transparent 28%),radial-gradient(circle at left center,rgba(62,92,118,.2),transparent 35%),linear-gradient(180deg,#0f1113,#15191d);color:#f4efe7;padding:2rem}.dashboard_container__MgWLz{max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.dashboard_analyticsCard__ugp_p,.dashboard_detailPanel__Gar5X,.dashboard_errorBanner__Wq3yI,.dashboard_header__6vwPN,.dashboard_loadingCard__KC434,.dashboard_lockCard__cVXYL,.dashboard_userListPanel__ZGsZ5{border:1px solid rgba(247,225,198,.12);background:rgba(18,22,26,.88);box-shadow:0 18px 40px rgba(0,0,0,.28)}.dashboard_detailPanel__Gar5X,.dashboard_header__6vwPN,.dashboard_loadingCard__KC434,.dashboard_lockCard__cVXYL,.dashboard_userListPanel__ZGsZ5{border-radius:24px}.dashboard_header__6vwPN{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.75rem 2rem}.dashboard_cardLabel___m5ud,.dashboard_eyebrow__gTOvO,.dashboard_panelSubtitle__ub7Op,.dashboard_subtitle__D_Ea_{color:#c8b69d}.dashboard_eyebrow__gTOvO{margin:0 0 .4rem;text-transform:uppercase;letter-spacing:.18em;font-size:.75rem}.dashboard_title__UwZTg{margin:0;font-size:2.4rem;font-family:var(--font-marcellus),serif}.dashboard_subtitle__D_Ea_{margin:.5rem 0 0;max-width:42rem}.dashboard_actionCluster__8QKS4,.dashboard_headerActions__p1Zdh,.dashboard_lockRow__5L7FY,.dashboard_searchForm__7OCKs{display:flex;gap:.75rem;flex-wrap:wrap}.dashboard_accessButton__7hSdc,.dashboard_dangerButton__1PpNU,.dashboard_inlineButton__suIiM,.dashboard_primaryButton__GAyR_,.dashboard_searchButton__9B__c,.dashboard_secondaryButton__47SnN{border-radius:999px;padding:.72rem 1.1rem;border:1px solid transparent;font-weight:600;cursor:pointer;transition:transform .12s ease,opacity .12s ease,background .12s ease}.dashboard_accessButton__7hSdc,.dashboard_primaryButton__GAyR_,.dashboard_searchButton__9B__c{background:linear-gradient(135deg,#d88a4c,#a94f2d);color:#fff8f0}.dashboard_inlineButton__suIiM,.dashboard_secondaryButton__47SnN{background:rgba(255,255,255,.03);color:#f4efe7;border-color:rgba(247,225,198,.18)}.dashboard_dangerButton__1PpNU{background:rgba(164,50,47,.2);color:#ffcec8;border-color:rgba(255,110,93,.3)}.dashboard_accessButton__7hSdc:disabled,.dashboard_dangerButton__1PpNU:disabled,.dashboard_inlineButton__suIiM:disabled,.dashboard_primaryButton__GAyR_:disabled,.dashboard_searchButton__9B__c:disabled,.dashboard_secondaryButton__47SnN:disabled{opacity:.55;cursor:not-allowed}.dashboard_accessButton__7hSdc:hover:not(:disabled),.dashboard_dangerButton__1PpNU:hover:not(:disabled),.dashboard_inlineButton__suIiM:hover:not(:disabled),.dashboard_primaryButton__GAyR_:hover:not(:disabled),.dashboard_searchButton__9B__c:hover:not(:disabled),.dashboard_secondaryButton__47SnN:hover:not(:disabled){transform:translateY(-1px)}.dashboard_errorBanner__Wq3yI{border-radius:18px;padding:1rem 1.2rem;color:#ffcec8;background:rgba(109,31,31,.4)}.dashboard_analyticsGrid__5VfCF{display:grid;grid-template-columns:1.6fr repeat(4,minmax(120px,1fr));grid-gap:1rem;gap:1rem}.dashboard_analyticsCard__ugp_p,.dashboard_lockCard__cVXYL{border-radius:22px;padding:1.25rem 1.3rem}.dashboard_cardValue__u0nU0,.dashboard_lockValue__Gqf_8{margin:.3rem 0;font-family:var(--font-marcellus),serif}.dashboard_lockValue__Gqf_8{font-size:2rem}.dashboard_cardValue__u0nU0{font-size:2.3rem}.dashboard_lockMessage__Di1tw{margin:.6rem 0 .8rem;color:#f0e0cc}.dashboard_workspace__Q6fs4{display:grid;grid-template-columns:400px minmax(0,1fr);grid-gap:1rem;gap:1rem;min-height:60vh}.dashboard_tabShell__849rT{display:flex;flex-direction:column;gap:1rem}.dashboard_segmentedControls__BlaHy{display:inline-flex;align-self:flex-start;gap:.35rem;padding:.35rem;border-radius:999px;border:1px solid rgba(247,225,198,.12);background:rgba(18,22,26,.88);box-shadow:0 18px 40px rgba(0,0,0,.2)}.dashboard_segmentButton__IGG_d{border:0;border-radius:999px;padding:.7rem 1rem;background:transparent;color:#d7c4ab;font-weight:700;cursor:pointer}.dashboard_segmentButtonActive__Bco1q{background:linear-gradient(135deg,#d88a4c,#a94f2d);color:#fff8f0}.dashboard_detailPanel__Gar5X,.dashboard_userListPanel__ZGsZ5{padding:1.2rem}.dashboard_panelHeader__rfB4S{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.dashboard_panelTitle__YhvVa{margin:0;font-size:1.4rem;font-family:var(--font-marcellus),serif}.dashboard_searchInput__Oxfmg{min-width:220px;border-radius:999px;padding:.72rem 1rem;border:1px solid rgba(247,225,198,.16);background:rgba(0,0,0,.22);color:#f4efe7}.dashboard_userList__MjIit{display:flex;flex-direction:column;gap:.7rem;max-height:70vh;overflow:auto;padding-right:.25rem}.dashboard_userPagination__m3a7M{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .9rem;color:#c8b69d;font-size:.9rem}.dashboard_paginationActions__uiL_A{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.dashboard_userRow__dMOjj{width:100%;text-align:left;border-radius:18px;border:1px solid rgba(247,225,198,.1);background:rgba(255,255,255,.02);color:inherit;padding:.95rem 1rem;display:flex;justify-content:space-between;gap:1rem;cursor:pointer}.dashboard_userRowActive__vECNN{border-color:rgba(216,138,76,.55);background:rgba(216,138,76,.11)}.dashboard_userMeta__9m4On{display:flex;gap:.5rem;flex-wrap:wrap;color:#c8b69d;font-size:.85rem;margin-top:.3rem}.dashboard_userBadge__WF6f9{white-space:nowrap;align-self:center;font-size:.8rem;color:#ffd9b2}.dashboard_detailGrid__hpXtE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.dashboard_auditPanel__UukmC,.dashboard_detailCard__f40Ym{border-radius:20px;border:1px solid rgba(247,225,198,.1);background:rgba(255,255,255,.02);padding:1rem}.dashboard_detailList__bb5TI{list-style:none;padding:0;margin:.7rem 0 0;display:flex;flex-direction:column;gap:.45rem;color:#f0e0cc}.dashboard_auditPanel__UukmC{margin-top:1rem}.dashboard_auditList__GL7wj{display:flex;flex-direction:column;gap:.7rem}.dashboard_auditRow__Pnm7J{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid rgba(247,225,198,.08)}.dashboard_auditRow__Pnm7J:first-child{border-top:0;padding-top:0}.dashboard_auditRow__Pnm7J p{margin:.25rem 0 0;color:#c8b69d}.dashboard_emptyDetail__q7heo,.dashboard_emptyState__KsfuZ,.dashboard_loadingCard__KC434{color:#c8b69d}.dashboard_emptyDetail__q7heo,.dashboard_loadingCard__KC434{display:flex;align-items:center;justify-content:center;min-height:220px;text-align:center;padding:2rem}.dashboard_monitoringWorkspace__O9I5U{display:flex;flex-direction:column;gap:1rem}.dashboard_gamesWorkspace__8NcYr{display:grid;grid-template-columns:minmax(460px,.95fr) minmax(0,1.35fr);grid-gap:1rem;gap:1rem;align-items:start}.dashboard_filterRow__2RACr{display:flex;gap:.45rem;flex-wrap:wrap;margin:.75rem 0}.dashboard_filterButton__fhQRv{border:1px solid rgba(247,225,198,.12);border-radius:999px;background:rgba(255,255,255,.03);color:#d7c4ab;padding:.5rem .75rem;font-weight:700;cursor:pointer}.dashboard_filterButtonActive__XOTkB{background:rgba(216,138,76,.18);border-color:rgba(216,138,76,.5);color:#fff1df}.dashboard_gameTable__iwZrI{display:flex;flex-direction:column;gap:.45rem;margin-top:1rem;overflow-x:auto}.dashboard_gameTableHeader__Xsu0_,.dashboard_gameTableRow__uuAB5{display:grid;grid-template-columns:minmax(160px,1.3fr) minmax(150px,1fr) 88px 84px minmax(180px,1.2fr);grid-gap:.75rem;gap:.75rem;align-items:center;min-width:760px}.dashboard_gameTableHeader__Xsu0_{color:#8f7f68;font-size:.78rem;font-weight:800;text-transform:uppercase}.dashboard_gameTableRow__uuAB5{width:100%;border:1px solid rgba(247,225,198,.1);border-radius:14px;background:rgba(255,255,255,.02);color:inherit;padding:.85rem .9rem;text-align:left;cursor:pointer}.dashboard_gameTableRowActive__QmZTo{border-color:rgba(216,138,76,.55);background:rgba(216,138,76,.11)}.dashboard_gameTableRow__uuAB5 small{display:block;color:#8f7f68;margin-top:.25rem}.dashboard_badgeCluster__zXx1T{display:flex;gap:.35rem;flex-wrap:wrap}.dashboard_statusBadge__Q422i{display:inline-flex;align-items:center;min-height:1.55rem;border-radius:999px;border:1px solid rgba(247,225,198,.12);color:#f0e0cc;background:rgba(255,255,255,.04);padding:.2rem .5rem;font-size:.75rem;font-weight:700}.dashboard_modalBackdrop__pqcKi{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.64)}.dashboard_confirmModal___eOi9{width:min(520px,100%);border-radius:18px;border:1px solid rgba(247,225,198,.16);background:#15191d;box-shadow:0 26px 70px rgba(0,0,0,.45);padding:1.4rem}.dashboard_confirmModal___eOi9 h2{margin:0 0 .7rem;font-family:var(--font-marcellus),serif}.dashboard_confirmInput__Jqh6g{width:100%;margin:.9rem 0 1rem;border-radius:12px;padding:.8rem .9rem;border:1px solid rgba(247,225,198,.18);background:rgba(0,0,0,.22);color:#f4efe7}.dashboard_monitoringCardGrid__ruj7s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.dashboard_chartCard__oKRVA,.dashboard_monitoringCard__C72zU{border-radius:22px;border:1px solid rgba(247,225,198,.1);background:rgba(18,22,26,.88);box-shadow:0 18px 40px rgba(0,0,0,.24)}.dashboard_monitoringCard__C72zU{padding:1.15rem 1.2rem}.dashboard_chartTitle__LD1qM,.dashboard_monitoringCardValueSmall__JQos9,.dashboard_monitoringCardValue__qxWWA{margin:.35rem 0;font-family:var(--font-marcellus),serif}.dashboard_monitoringCardValue__qxWWA{font-size:2rem}.dashboard_monitoringCardValueSmall__JQos9{font-size:1.35rem}.dashboard_monitoringSplitValue__yzH82{display:flex;flex-direction:column;gap:.25rem;margin:.4rem 0;color:#f4efe7;font-weight:600}.dashboard_monitoringCardMeta__qJfm9{margin:0;color:#c8b69d;line-height:1.4}.dashboard_monitoringChartsGrid__zlbji{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.dashboard_chartCard__oKRVA{padding:1.25rem 1.3rem 1.05rem}.dashboard_chartTitle__LD1qM{font-size:1.45rem}.dashboard_chartLegend__WRgc7{display:flex;gap:.7rem;flex-wrap:wrap;justify-content:flex-end}.dashboard_chartLegendItem__p0nqu{display:flex;align-items:center;gap:.45rem;color:#d7c4ab;font-size:.85rem}.dashboard_chartLegendSwatch__gaoMY{width:.75rem;height:.75rem;border-radius:999px;display:inline-block}.dashboard_chartFrame__t_0ra{position:relative;width:100%;overflow:hidden}.dashboard_chartSvg__Dv8M_{width:100%;height:auto;display:block;cursor:crosshair}.dashboard_chartGridLine__ghkqP{stroke:rgba(247,225,198,.08);stroke-width:1}.dashboard_chartAxisLabel__US5yq{fill:#8f7f68;font-size:18px;font-weight:700}.dashboard_chartCrosshair__7cVX8{stroke:rgba(255,248,240,.52);stroke-width:2;stroke-dasharray:5 6}.dashboard_chartPointMarker__gtKxC{stroke:#15191d;stroke-width:4;filter:drop-shadow(0 0 8px rgba(255,248,240,.32))}.dashboard_chartTooltip__gKJSf{position:absolute;top:.75rem;z-index:2;min-width:150px;max-width:min(260px,calc(100% - 1rem));border-radius:12px;border:1px solid rgba(247,225,198,.18);background:rgba(10,12,14,.94);box-shadow:0 16px 40px rgba(0,0,0,.34);color:#f4efe7;padding:.7rem .8rem;pointer-events:none}.dashboard_chartTooltipTitle__awf2T{display:block;margin-bottom:.45rem;color:#fff1df}.dashboard_chartTooltipRow__3HiGW{display:flex;align-items:center;gap:.45rem;white-space:nowrap;color:#f0e0cc;font-weight:700}.dashboard_chartTooltipRow__3HiGW+.dashboard_chartTooltipRow__3HiGW{margin-top:.25rem}.dashboard_chartTooltipSwatch___TtHI{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.dashboard_chartFooter__5PW7W{display:flex;justify-content:space-between;gap:.75rem;color:#8f7f68;font-size:.95rem;margin-top:.25rem}.dashboard_warningBanner__2WF9x{border-radius:18px;padding:1rem 1.2rem;border:1px solid rgba(255,199,102,.28);background:rgba(114,79,22,.32);color:#ffe0b7}.dashboard_warningBanner__2WF9x p{margin:0}.dashboard_warningBanner__2WF9x p+p{margin-top:.45rem}.dashboard_alertList__O9npo{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.dashboard_filterSelectLabel__txZu1{display:inline-flex;align-items:center;gap:.5rem;color:#b9aa96;font-size:.78rem;font-weight:800;text-transform:uppercase}.dashboard_filterSelect__DE3zD{min-height:38px;border:1px solid rgba(247,225,198,.16);border-radius:10px;background:rgba(10,12,14,.8);color:#f4efe7;padding:.45rem .65rem}.dashboard_alertRow__T_7I6{border:1px solid rgba(247,225,198,.1);border-radius:16px;background:rgba(255,255,255,.02);padding:1rem}.dashboard_alertRowHeader__CaA8A{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.dashboard_alertTitle__L_G3g{margin:.65rem 0 0;font-size:1.1rem;color:#fff1df}.dashboard_alertMessage__yAldf{margin:.75rem 0 0;color:#f0e0cc;line-height:1.5}.dashboard_alertMetaGrid__dpud7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0 0}.dashboard_alertMetaGrid__dpud7 div{border-top:1px solid rgba(247,225,198,.08);padding-top:.65rem}.dashboard_alertMetaGrid__dpud7 dt{color:#8f7f68;font-size:.75rem;font-weight:800;text-transform:uppercase}.dashboard_alertMetaGrid__dpud7 dd{margin:.25rem 0 0;color:#f4efe7;overflow-wrap:anywhere}.dashboard_severity_critical__OySgp{color:#ffcec8;border-color:rgba(255,110,93,.36);background:rgba(164,50,47,.18)}.dashboard_severity_warning___SvfV{color:#ffe0b7;border-color:rgba(255,199,102,.28);background:rgba(114,79,22,.24)}@media (max-width:1200px){.dashboard_analyticsGrid__5VfCF{grid-template-columns:1fr 1fr}.dashboard_gamesWorkspace__8NcYr,.dashboard_workspace__Q6fs4{grid-template-columns:1fr}.dashboard_monitoringCardGrid__ruj7s{grid-template-columns:1fr 1fr}.dashboard_monitoringChartsGrid__zlbji{grid-template-columns:1fr}.dashboard_userList__MjIit{max-height:none}}@media (max-width:720px){.dashboard_dashboardPage__pEd_U{padding:1rem}.dashboard_header__6vwPN,.dashboard_lockRow__5L7FY,.dashboard_panelHeader__rfB4S,.dashboard_userPagination__m3a7M{flex-direction:column}.dashboard_userPagination__m3a7M{align-items:stretch}.dashboard_paginationActions__uiL_A{justify-content:flex-start}.dashboard_alertMetaGrid__dpud7,.dashboard_alertRowHeader__CaA8A,.dashboard_detailGrid__hpXtE,.dashboard_monitoringCardGrid__ruj7s,.dashboard_monitoringChartsGrid__zlbji{grid-template-columns:1fr}.dashboard_searchInput__Oxfmg{min-width:0;width:100%}.dashboard_chartLegend__WRgc7{justify-content:flex-start}}.preset-campaigns_workspace__f8Ivc{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);min-height:720px;border-top:1px solid #d6d9df;color:#18202a;background:#f7f8fa}.preset-campaigns_error__28teZ{grid-column:1/-1;padding:12px 16px;color:#8d1d1d;background:#fff1f1;border-bottom:1px solid #e6bcbc}.preset-campaigns_projectRail__I_gIg{border-right:1px solid #d6d9df;background:#eef0f3;padding:16px}.preset-campaigns_main__lPZvW{min-width:0}.preset-campaigns_sectionHeading__h7tLD{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.preset-campaigns_sectionHeading__h7tLD p{margin:0 0 3px;color:#606b78;font-size:12px;text-transform:uppercase}.preset-campaigns_sectionHeading__h7tLD h2{margin:0;font-size:18px;letter-spacing:0}.preset-campaigns_actions__rbe0q button,.preset-campaigns_createForm__xjf8O button,.preset-campaigns_provenance__hC5ff button,.preset-campaigns_publishBar____l0H button,.preset-campaigns_sectionHeading__h7tLD button{min-height:34px;border:1px solid #aab1bb;border-radius:6px;padding:7px 11px;background:#fff;color:#18202a;cursor:pointer}.preset-campaigns_actions__rbe0q button:disabled,.preset-campaigns_createForm__xjf8O button:disabled,.preset-campaigns_publishBar____l0H button:disabled,.preset-campaigns_sectionHeading__h7tLD button:disabled{cursor:default;opacity:.5}.preset-campaigns_createForm__xjf8O{display:grid;grid-gap:8px;gap:8px;padding-bottom:16px;border-bottom:1px solid #cfd3d9}.preset-campaigns_createForm__xjf8O label,.preset-campaigns_seedGrid__OpJHQ label{display:grid;grid-gap:5px;gap:5px;color:#444f5c;font-size:12px;font-weight:600}.preset-campaigns_createForm__xjf8O input,.preset-campaigns_createForm__xjf8O textarea,.preset-campaigns_seedGrid__OpJHQ input,.preset-campaigns_seedGrid__OpJHQ textarea{width:100%;border:1px solid #b8bec7;border-radius:5px;padding:8px;background:#fff;color:#18202a;font:inherit;resize:vertical}.preset-campaigns_projectList__4QlFl{display:grid;grid-gap:4px;gap:4px;margin-top:14px}.preset-campaigns_projectList__4QlFl button,.preset-campaigns_stepRail__SIfO3 button{display:grid;grid-gap:3px;gap:3px;width:100%;border:1px solid transparent;border-radius:5px;padding:9px;text-align:left;background:transparent;color:#18202a;cursor:pointer}.preset-campaigns_projectList__4QlFl button:hover,.preset-campaigns_selectedProject___GHpW,.preset-campaigns_selectedStep__qNBFd,.preset-campaigns_stepRail__SIfO3 button:hover{border-color:#aeb6c2!important;background:#fff!important}.preset-campaigns_projectList__4QlFl span,.preset-campaigns_stepRail__SIfO3 small{color:#66717e;font-size:11px}.preset-campaigns_empty__WD__X{padding:48px 24px;color:#66717e}.preset-campaigns_seedSection__8_jw5{padding:20px 24px;border-bottom:1px solid #d6d9df;background:#fff}.preset-campaigns_seedGrid__OpJHQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.preset-campaigns_wideField__o4_8L{grid-column:span 3}.preset-campaigns_generationSection__kURWL{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);min-height:430px}.preset-campaigns_stepRail__SIfO3{padding:14px;border-right:1px solid #d6d9df;background:#f1f3f5}.preset-campaigns_editorPane__Pkz9r{min-width:0;padding:18px 20px;background:#fff}.preset-campaigns_actions__rbe0q{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.preset-campaigns_actions__rbe0q button:last-child,.preset-campaigns_publishBar____l0H button{border-color:#1f6f52;background:#1f6f52;color:#fff}.preset-campaigns_revisionPicker__0NpTS{display:grid;grid-template-columns:auto minmax(220px,360px);align-items:center;justify-content:end;grid-gap:8px;gap:8px;margin:0 0 10px;color:#4f5a67;font-size:12px;font-weight:600}.preset-campaigns_revisionPicker__0NpTS select{min-height:34px;border:1px solid #adb5bf;border-radius:5px;padding:6px 8px;background:#fff;color:#18202a;font:inherit}.preset-campaigns_jsonEditor__4kvR2{width:100%;min-height:300px;resize:vertical;border:1px solid #adb5bf;border-radius:5px;padding:12px;background:#11171e;color:#e7edf4;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.preset-campaigns_provenance__hC5ff{display:flex;align-items:center;gap:14px;min-height:42px;color:#5d6875;font-size:12px}.preset-campaigns_diagnostics__vFIM1{max-height:320px;overflow:auto;margin:0;padding:12px;border:1px solid #d0d5dc;border-radius:5px;background:#f4f6f8;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.preset-campaigns_publishReview__3ysoL{padding:18px 24px;border-top:1px solid #ccd1d8;background:#fff}.preset-campaigns_publishReview__3ysoL code{padding:5px 7px;border:1px solid #c8cdd4;border-radius:4px;background:#f1f3f5;color:#3f4955;font-size:12px}.preset-campaigns_manifestSummary__eYs66{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:14px;color:#4f5a67;font-size:12px}.preset-campaigns_manifestDiff__Lj8wY{border-top:1px solid #d7dbe1}.preset-campaigns_manifestDiff__Lj8wY div{display:grid;grid-template-columns:minmax(180px,1fr) 90px minmax(150px,auto);grid-gap:14px;gap:14px;align-items:center;min-height:38px;border-bottom:1px solid #e1e4e8;font-size:12px}.preset-campaigns_manifestDiff__Lj8wY span{color:#35485d;text-transform:capitalize}.preset-campaigns_manifestDiff__Lj8wY small{color:#687380;text-align:right}.preset-campaigns_reviewActions__ktuOc{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.preset-campaigns_reviewActions__ktuOc button{min-height:34px;border:1px solid #aab1bb;border-radius:6px;padding:7px 11px;background:#fff;color:#18202a;cursor:pointer}.preset-campaigns_reviewActions__ktuOc button:last-child{border-color:#1f6f52;background:#1f6f52;color:#fff}.preset-campaigns_reviewActions__ktuOc button:disabled{cursor:default;opacity:.5}.preset-campaigns_publishBar____l0H{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-top:1px solid #ccd1d8;background:#e9ecef}.preset-campaigns_publishBar____l0H div{display:grid;grid-gap:2px;gap:2px}.preset-campaigns_publishBar____l0H span{color:#5d6875;font-size:12px}@media (max-width:900px){.preset-campaigns_generationSection__kURWL,.preset-campaigns_workspace__f8Ivc{grid-template-columns:1fr}.preset-campaigns_projectRail__I_gIg,.preset-campaigns_stepRail__SIfO3{border-right:0;border-bottom:1px solid #d6d9df}.preset-campaigns_seedGrid__OpJHQ{grid-template-columns:1fr}.preset-campaigns_wideField__o4_8L{grid-column:auto}.preset-campaigns_actions__rbe0q{justify-content:flex-start}.preset-campaigns_manifestDiff__Lj8wY div{grid-template-columns:1fr auto;gap:4px 12px;padding:8px 0}.preset-campaigns_manifestDiff__Lj8wY small{grid-column:1/-1;text-align:left}.preset-campaigns_publishBar____l0H{align-items:stretch;flex-direction:column}}.support_pageShell__lxH0x{min-height:100vh;background:#111015;color:#f8efe1}.support_main__j8khq{width:min(760px,calc(100% - 32px));margin:0 auto;padding:112px 0 48px}.support_panel__RmgT7{border:1px solid rgba(198,167,85,.28);border-radius:8px;background:rgba(26,24,32,.92);box-shadow:0 18px 48px rgba(0,0,0,.32);padding:28px}.support_header__Zv_6t{display:grid;grid-gap:8px;gap:8px;margin-bottom:24px}.support_title__imb8g{margin:0;font-family:Cinzel,Georgia,serif;font-size:30px;line-height:1.15;font-weight:700;color:#fff1ab}.support_metaText__vtzD3,.support_replyTo__qSe2l{margin:0;font-family:Rajdhani,system-ui,sans-serif;font-size:16px;line-height:1.4;color:rgba(248,239,225,.74)}.support_form__oMiCc{display:grid;grid-gap:10px;gap:10px}.support_label__MS97b{margin-top:8px;font-family:Rajdhani,system-ui,sans-serif;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:0;color:#f8efe1}.support_input__XjTmz,.support_select__mxr42,.support_textarea__AD1N5{width:100%;border:1px solid rgba(248,239,225,.18);border-radius:6px;background:rgba(11,10,15,.82);color:#f8efe1;font-family:Rajdhani,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.35;padding:12px 13px;outline:none}.support_input__XjTmz:focus,.support_select__mxr42:focus,.support_textarea__AD1N5:focus{border-color:rgba(198,167,85,.78);box-shadow:0 0 0 3px rgba(198,167,85,.16)}.support_textarea__AD1N5{min-height:180px;resize:vertical}.support_actions__bntUS{display:flex;justify-content:flex-end;margin-top:12px}.support_primaryButton__fxZlt{border:1px solid rgba(255,241,171,.46);border-radius:6px;background:#c6a755;color:#15131b;font-family:Rajdhani,system-ui,sans-serif;font-size:16px;font-weight:800;line-height:1;padding:13px 18px;cursor:pointer}.support_primaryButton__fxZlt:disabled{opacity:.48;cursor:not-allowed}.support_errorText__iQZeL,.support_successText__B0VOY{margin:8px 0 0;font-family:Rajdhani,system-ui,sans-serif;font-size:15px;line-height:1.35;font-weight:700}.support_successText__B0VOY{color:#9be7b1}.support_errorText__iQZeL{color:#ff9fab}@media (max-width:768px){.support_main__j8khq{width:min(100% - 24px,560px);padding:92px 0 32px}.support_panel__RmgT7{padding:20px}.support_title__imb8g{font-size:26px}.support_actions__bntUS{justify-content:stretch}.support_primaryButton__fxZlt{width:100%}}.mobile-shop-surface_backdrop__eaLZ7{position:fixed;inset:0;z-index:10040;display:flex;align-items:flex-end;justify-content:center;padding:max(10px,var(--rb-safe-top)) max(10px,var(--rb-safe-right)) max(10px,var(--rb-safe-bottom)) max(10px,var(--rb-safe-left));background:rgba(0,0,0,.68)}.mobile-shop-surface_surface__AkQgm{width:min(760px,100%);max-height:min(820px,calc(100dvh - 20px - var(--rb-safe-top) - var(--rb-safe-bottom)));overflow:auto;color:#f9f1dd}.mobile-shop-surface_surfaceModal__Kuh4J{border-radius:8px 8px 0 0;padding:14px 12px 16px;border:1px solid rgba(223,188,106,.42);background:#0f151d;box-shadow:0 24px 80px rgba(0,0,0,.55)}.mobile-shop-surface_surfaceRoute__UZUmP{padding:0;border:0;background:transparent;box-shadow:none;max-height:none;overflow:visible}.mobile-shop-surface_header__tcEAZ{display:flex;align-items:center;justify-content:space-between;gap:10px}.mobile-shop-surface_eyebrow__iCmxV{margin:0 0 5px;color:#dfbc6a;font-size:.76rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.mobile-shop-surface_header__tcEAZ h2{margin:0;color:#fff8e8;font-size:1.18rem;line-height:1.15;letter-spacing:0}.mobile-shop-surface_explainer__KqkrA{max-width:44rem;margin:8px 0 0;color:#d9d1c2;font-size:.93rem;line-height:1.38}.mobile-shop-surface_closeButton__jlRwG{flex:0 0 auto;width:36px;height:36px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.08);color:#ffffff;cursor:pointer;font-weight:900}.mobile-shop-surface_headerActions__7r9_4{display:flex;align-items:center;gap:8px;margin-left:auto}.mobile-shop-surface_shopInfoButton__Ki9v5{flex:0 0 auto;width:30px;height:30px;border:1px solid rgba(223,188,106,.48);border-radius:999px;background:rgba(223,188,106,.08);color:#f5ead1;font-size:.82rem;font-weight:900;cursor:pointer}.mobile-shop-surface_shopSections__pVQl6{display:grid;grid-gap:12px;gap:12px}.mobile-shop-surface_productAction__nyNam button{min-height:36px;border:1px solid rgba(223,188,106,.45);border-radius:6px;font-weight:900;cursor:pointer}.mobile-shop-surface_productSection__YFxxN{min-width:0}.mobile-shop-surface_sectionTitle__8AyOz{margin:0 0 7px;color:#dfbc6a;font-size:.82rem;font-weight:900;line-height:1.15;letter-spacing:0;text-transform:uppercase}.mobile-shop-surface_error__ezR7x,.mobile-shop-surface_notice__vGe4a{margin:0 0 12px;padding:10px 12px;border-radius:6px;line-height:1.45}.mobile-shop-surface_notice__vGe4a{border:1px solid rgba(223,188,106,.25);background:rgba(223,188,106,.1);color:#f5ead1}.mobile-shop-surface_error__ezR7x{border:1px solid rgba(255,138,160,.45);background:rgba(255,101,132,.12);color:#ffb4c2}.mobile-shop-surface_productGrid__elU5T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.mobile-shop-surface_productCard__WUP5N{min-height:0;display:grid;grid-template-rows:auto 1fr auto;grid-gap:7px;gap:7px;padding:9px;border:1px solid rgba(223,188,106,.28);border-radius:8px;background:#111821}.mobile-shop-surface_productAsset__FS50i{position:relative;display:grid;place-items:center;height:64px;border-radius:7px;background:radial-gradient(circle at 50% 80%,rgba(223,188,106,.26),transparent 58%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.01));overflow:hidden}.mobile-shop-surface_productImage__PMRry{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 9px 18px rgba(0,0,0,.35))}.mobile-shop-surface_productCopy__AvdfJ{min-width:0}.mobile-shop-surface_productTitleRow__l8ASq{display:flex;align-items:center;justify-content:space-between;gap:5px}.mobile-shop-surface_productTitleRow__l8ASq h3{margin:0;color:#fff7e6;font-size:.88rem;line-height:1.15;letter-spacing:0}.mobile-shop-surface_productCopy__AvdfJ p{margin:4px 0 0;color:#d8cfbf;font-size:.73rem;line-height:1.2}.mobile-shop-surface_productAction__nyNam{display:grid;grid-gap:5px;gap:5px}.mobile-shop-surface_productPrice__3btqE strong{color:#fff8e8;font-size:1rem;line-height:1}.mobile-shop-surface_productPrice__3btqE span{margin-left:3px;color:#c8d5d2;font-size:.72rem}.mobile-shop-surface_unavailableReason__N8lMo{min-height:1.1rem;margin:0;color:#d8cfbf;font-size:.68rem;line-height:1.25}.mobile-shop-surface_productAction__nyNam button{width:100%;background:#dfbc6a;color:#14100a}.mobile-shop-surface_productAction__nyNam button:disabled,.mobile-shop-surface_restoreLinkButton__fT1Vz:disabled{cursor:not-allowed;opacity:.58}.mobile-shop-surface_restoreRow__cZoKn{display:flex;justify-content:center;padding:6px 0 calc(10px + var(--rb-safe-bottom))}.mobile-shop-surface_legalDisclosure__Lq3Bh{margin:10px auto 2px;max-width:36rem;color:rgba(245,234,209,.7);font-size:.72rem;line-height:1.35;text-align:center}.mobile-shop-surface_legalDisclosure__Lq3Bh a{color:#dfbc6a;text-decoration:underline;text-underline-offset:2px}.mobile-shop-surface_restoreLinkButton__fT1Vz{border:0;background:transparent;color:rgba(245,234,209,.68);font-size:.76rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:720px){.mobile-shop-surface_productGrid__elU5T{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-shop-surface_productCard__WUP5N{grid-template-rows:auto 1fr auto;align-items:stretch}.mobile-shop-surface_productAsset__FS50i{grid-row:auto;height:58px}.mobile-shop-surface_productImage__PMRry{width:58px;height:58px}}.shop-page_pageShell__Ph_mX{min-height:100dvh;display:flex;flex-direction:column;color:#f9f1dd;background:radial-gradient(circle at 50% 0,rgba(223,188,106,.12),transparent 36%),#070b10}.shop-page_shopMain__7x7KW{flex:1 1;width:min(760px,100%);margin:0 auto;padding:14px max(14px,var(--rb-safe-right)) calc(96px + var(--rb-safe-bottom)) max(14px,var(--rb-safe-left))}.shop-page_noticeMessage__YPQjS,.shop-page_successMessage__wBZvF{width:100%;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(223,188,106,.26);border-radius:6px;background:rgba(223,188,106,.08);color:#e9ddc5;line-height:1.4}.shop-page_successMessage__wBZvF{border-color:rgba(111,214,161,.42);background:rgba(111,214,161,.1);color:#c8f2dc}.shop-page_error__uoviR{width:100%;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(255,138,160,.45);border-radius:6px;background:rgba(255,101,132,.12);color:#ffb4c2}