:root{--dur-1:120ms;--dur-2:200ms;--dur-3:320ms;--dur-4:500ms;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--lift-shadow:0 10px 22px -14px rgba(60,20,45,.38),0 2px 6px -3px rgba(60,20,45,.16);--press-shadow:0 4px 10px -8px rgba(60,20,45,.32)}@keyframes mFadeIn{0%{opacity:0}}@keyframes mFadeUp{0%{opacity:0;transform:translate3d(0,14px,0)}}@keyframes mFadeDown{0%{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes mPopIn{0%{opacity:0;transform:translate3d(0,16px,0) scale(.965)}}@keyframes mScaleIn{0%{opacity:0;transform:scale(.92)}}@keyframes mSpin{to{transform:rotate(1turn)}}@keyframes mShake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}@keyframes mPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent),transparent 55%)}70%{box-shadow:0 0 0 9px color-mix(in srgb,var(--accent),transparent 100%)}to{box-shadow:0 0 0 0 transparent}}@keyframes mTextShimmer{to{background-position:-200% 0}}@keyframes mProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes mCheckPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes mGlowDrift{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(2%,1.5%,0) scale(1.05)}to{transform:translate3d(-1%,2%,0) scale(1.02)}}@keyframes mGridIn{0%{opacity:0;transform:scale(1.06)}}@keyframes mWordIn{0%{opacity:0;transform:translate3d(0,.45em,0) rotate(2deg);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mFocusRing{0%{outline-offset:7px;outline-color:transparent}}@keyframes authFade{0%{opacity:0}}@keyframes authPop{0%{opacity:0;transform:translate3d(0,18px,0) scale(.96)}to{opacity:1;transform:none}}@keyframes selectMenuIn{0%{opacity:0;transform:translate3d(0,-8px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes toastIn{0%{opacity:0;transform:translate3d(24px,0,0) scale(.96)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translate3d(24px,0,0) scale(.96)}}.accountLogout,.admBtn,.admKeyValue button,.admLogout,.admRecipientRemove,.admSelectTrigger,.adminOpen,.authSubmit,.button,.catalogFooter>a,.catalogFooter>button,.cfgGhostButton,.cfgLinkField button,.cfgPrimaryButton,.keyRedeem button,.launcherDownloadButton,.maintenanceRefresh,.navCta,.notFoundButton,.payButton,.profileLogout,.promoCreate button,.promoHeadActions button,.storeAddCard,.storeDeleteOverlay footer button,.storeEditorCancel,.storeEditorDelete,.storeSaveProduct,.textLink,.walletAdd,.walletBalance button,.walletKinds button{transition:transform var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),filter var(--dur-2) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),opacity var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent}.admBtn.primary,.adminOpen,.authSubmit,.button.primary,.catalogFooter>a,.catalogFooter>button,.cfgLinkField button,.cfgPrimaryButton,.keyRedeem button,.launcherDownloadButton,.navCta,.notFoundButton:not(.secondary),.payButton,.promoCreate button,.storeSaveProduct,.walletAdd,.walletBalance button{position:relative;isolation:isolate}.admBtn.primary:before,.adminOpen:before,.authSubmit:before,.button.primary:before,.catalogFooter>a:before,.catalogFooter>button:before,.cfgLinkField button:before,.cfgPrimaryButton:before,.keyRedeem button:before,.launcherDownloadButton:before,.navCta:before,.notFoundButton:not(.secondary):before,.payButton:before,.promoCreate button:before,.storeSaveProduct:before,.walletAdd:before,.walletBalance button:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.26) 48%,rgba(255,255,255,.08) 54%,transparent 70%) 160% 0/220% 100% no-repeat;opacity:0;transition:background-position 0s linear var(--dur-3),opacity var(--dur-2) var(--ease-out)}@media (hover:hover){:is(.button.primary,.navCta,.payButton,.admBtn.primary,.adminOpen,.authSubmit,.cfgPrimaryButton,.cfgLinkField button,.launcherDownloadButton,.catalogFooter>a,.catalogFooter>button,.notFoundButton:not(.secondary),.storeSaveProduct,.walletAdd,.walletBalance button,.keyRedeem button,.promoCreate button):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{transform:translate3d(0,-1px,0);box-shadow:var(--lift-shadow)}:is(.button.primary,.navCta,.payButton,.admBtn.primary,.adminOpen,.authSubmit,.cfgPrimaryButton,.cfgLinkField button,.launcherDownloadButton,.catalogFooter>a,.catalogFooter>button,.notFoundButton:not(.secondary),.storeSaveProduct,.walletAdd,.walletBalance button,.keyRedeem button,.promoCreate button):not(:disabled):not([aria-disabled=true]):hover:before{opacity:1;background-position:-60% 0;transition:background-position .75s var(--ease-out),opacity var(--dur-2) var(--ease-out)}}@media (hover:hover){:is(.button.ghost,.admBtn:not(.primary):not(.danger),.cfgGhostButton,.notFoundButton.secondary,.profileLogout,.accountLogout,.admLogout,.storeEditorCancel,.storeDeleteOverlay footer button:not(.danger),.maintenanceRefresh,.walletKinds button,.hero .textLink,.lnCta .textLink):not(:disabled):not([aria-disabled=true]):hover{transform:translate3d(0,-1px,0);box-shadow:0 8px 18px -14px rgba(60,20,45,.35)}}@media (hover:hover){:is(.admBtn.danger,.storeEditorDelete,.storeDeleteOverlay footer button.danger,.admRecipientRemove):not(:disabled):hover{transform:translate3d(0,-1px,0)}}.admBtn.danger.confirm,.admPromoDetails>footer .danger.confirm{animation:mPulse 1.4s var(--ease-out) 2}.admKeyValue button,.authClose,.authPasswordToggle,.checkoutDialogClose,.langSwitch>button,.menu,.promoHeadActions button,.storeAdminTools button,.storeEditorClose,.walletDialogClose{transition:transform var(--dur-2) var(--ease-spring),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}@media (hover:hover){:is(.authClose,.checkoutDialogClose,.walletDialogClose,.storeEditorClose):not(:disabled):hover{transform:rotate(90deg)}:is(.storeAdminTools button,.admKeyValue button,.promoHeadActions button):not(:disabled):hover{transform:translate3d(0,-1px,0)}}.textLink:not(.hero .textLink):not(.lnCta .textLink){position:relative}.textLink:not(.hero .textLink):not(.lnCta .textLink):after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;border-radius:2px;background:currentColor;opacity:.5;transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease-out)}.textLink:not(.hero .textLink):not(.lnCta .textLink):hover:after{transform:scaleX(1)}.button svg:last-child,.catalogFooter>a svg:last-child,.catalogFooter>button svg:last-child,.payButton svg,.textLink svg{transition:transform var(--dur-3) var(--ease-spring)}@media (hover:hover){.button:not(:disabled):hover svg:last-child:not(:first-child),.catalogFooter>a:hover svg:last-child,.catalogFooter>button:not(:disabled):hover svg:last-child,.payButton:not(:disabled):hover svg,.textLink:hover svg:last-child{transform:translate3d(3px,0,0)}}.accountHeader nav a,.admHeader nav a,.footerBottom a,.footerMain a,.legalAside>nav a,.nav>a,.storeHeader nav a{position:relative;transition:color var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.accountHeader nav a:after,.admHeader nav a:after,.nav>a:not(.navCta):after,.storeHeader nav a:after{content:"";position:absolute;left:13px;right:13px;bottom:4px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transition:transform var(--dur-3) var(--ease-out)}.accountHeader nav a:hover:after,.admHeader nav a:hover:after,.nav>a:not(.navCta):hover:after,.nav>a[aria-current=page]:after,.storeHeader nav a:hover:after,.storeHeader nav a[aria-current=page]:after{transform:scaleX(1)}.contactLinks a svg,.footerSocial svg{transition:transform var(--dur-3) var(--ease-spring),color var(--dur-2) var(--ease-out)}.contactLinks a:hover svg,.footerSocial:hover svg{transform:translate3d(0,-2px,0) scale(1.08)}:is(.button,.admBtn,.navCta,.payButton,.notFoundButton,.adminOpen,.authSubmit,.cfgPrimaryButton,.cfgGhostButton,.cfgLinkField button,.launcherDownloadButton,.catalogFooter>a,.catalogFooter>button,.storeSaveProduct,.walletAdd,.walletBalance button,.keyRedeem button,.promoCreate button,.maintenanceRefresh,.profileLogout,.accountLogout,.admLogout,.storeEditorCancel,.storeEditorDelete,.storeDeleteOverlay footer button,.admRecipientRemove,.walletKinds button,.storeAdminTools button,.admKeyValue button,.promoHeadActions button,.hero .textLink,.lnCta .textLink,.productTabs button,.profileTabs button,.admNav button,.admSubNav button,.admSelectTrigger,.storeAddCard,.lnSwitch>button):not(:disabled):not([aria-disabled=true]):active{transform:scale(.97);box-shadow:var(--press-shadow);transition-duration:var(--dur-1)}:is(.authClose,.checkoutDialogClose,.walletDialogClose,.storeEditorClose,.menu,.langSwitch>button,.authPasswordToggle):active{transform:scale(.88);transition-duration:var(--dur-1)}:where(a,button,select,[tabindex],summary):focus-visible{animation:mFocusRing var(--dur-3) var(--ease-out)}:is(.button,.admBtn,.navCta,.payButton,.notFoundButton,.authSubmit,.cfgPrimaryButton,.cfgGhostButton,.cfgLinkField button,.launcherDownloadButton,.catalogFooter>button,.storeSaveProduct,.walletAdd,.walletBalance button,.keyRedeem button,.promoCreate button,.storeEditorDelete,.storeDeleteOverlay footer button,.admSelectTrigger,.productTabs button,.profileTabs button):is(:disabled,[aria-disabled=true]){transform:none!important;box-shadow:none!important;cursor:not-allowed;filter:saturate(.55)}:is(.button,.admBtn,.payButton,.cfgPrimaryButton,.cfgGhostButton,.storeSaveProduct,.walletAdd,.keyRedeem button,.promoCreate button):is(:disabled,[aria-disabled=true]):not([aria-busy=true]){opacity:.55}:is(.button,.admBtn,.navCta,.payButton,.authSubmit,.cfgPrimaryButton,.cfgLinkField button,.launcherDownloadButton,.catalogFooter>button,.storeSaveProduct,.walletAdd,.walletBalance button,.keyRedeem button,.promoCreate button):disabled:before{opacity:0!important}[aria-busy=true]:is(button,a){cursor:progress!important;opacity:.92!important;filter:none!important}[aria-busy=true]:is(button,a):after{content:"";flex:none;width:15px;height:15px;margin-left:2px;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.9;animation:mSpin .7s linear infinite}.spin{display:inline-block;width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:mSpin .7s linear infinite;vertical-align:-3px}.admNav button,.admSubNav button,.lnSwitch>button,.productTabs button,.profileTabs button{transition:transform var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),background-color var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.productTabs button.active,.profileTabs button.active{animation:mScaleIn var(--dur-3) var(--ease-spring)}.admNav button.active{animation:mFadeIn var(--dur-3) var(--ease-out)}.admNav button>svg:first-child{transition:transform var(--dur-3) var(--ease-spring),color var(--dur-2) var(--ease-out)}@media (hover:hover){.admNav button:not(.active):hover>svg:first-child{transform:scale(1.12) rotate(-6deg)}.admNav button:not(.active):hover,.admSubNav button:not(.active):hover{transform:translate3d(3px,0,0)}}.admNavArrow{transition:transform var(--dur-3) var(--ease-spring)}.admNavArrow.open{transform:rotate(180deg)}.admSubNav{animation:mFadeDown var(--dur-3) var(--ease-out);transform-origin:top}.admSubNav button{animation:mFadeUp var(--dur-3) var(--ease-out) backwards}.admSubNav button:nth-child(2){animation-delay:40ms}.admSubNav button:nth-child(3){animation-delay:80ms}.admMain>section,.profileContent>*{animation:mFadeUp var(--dur-4) var(--ease-out) backwards}body>main{animation:mFadeIn var(--dur-4) var(--ease-out) backwards}.nav.open{animation:mFadeDown var(--dur-3) var(--ease-out)}.nav.open>a,.nav.open>button{animation:mFadeUp var(--dur-3) var(--ease-out) backwards}.nav.open>:nth-child(2){animation-delay:30ms}.nav.open>:nth-child(3){animation-delay:60ms}.nav.open>:nth-child(4){animation-delay:90ms}.nav.open>:nth-child(n+5){animation-delay:.12s}.langMenu{transform-origin:top left;animation:selectMenuIn var(--dur-2) var(--ease-out)}.langMenu button{transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.langMenu button:hover{transform:translate3d(2px,0,0)}.admModalOverlay,.authOverlay,.storeDeleteOverlay,.storeEditorOverlay,.walletOverlay{animation:authFade var(--dur-3) var(--ease-out) both}.admModalOverlay>*,.authDialog,.checkoutDialog,.storeDeleteOverlay>section,.storeEditorOverlay>*,.walletDialog,.withdrawDialog{animation:authPop var(--dur-4) var(--ease-spring) backwards}.admModalOverlay>*>*,.checkoutDialogBody>*,.walletDialog>:not(.walletDialogClose){animation:mFadeUp var(--dur-4) var(--ease-out) backwards}.admModalOverlay>*>:nth-child(2),.checkoutDialogBody>:nth-child(2),.walletDialog>:nth-child(2){animation-delay:50ms}.admModalOverlay>*>:nth-child(3),.checkoutDialogBody>:nth-child(3),.walletDialog>:nth-child(3){animation-delay:90ms}.admModalOverlay>*>:nth-child(n+4),.checkoutDialogBody>:nth-child(n+4),.walletDialog>:nth-child(n+4){animation-delay:.13s}.authPanel>*{animation:mFadeUp var(--dur-4) var(--ease-out) backwards}.authPanel>:nth-child(2){animation-delay:40ms}.authPanel>:nth-child(3){animation-delay:80ms}.authPanel>:nth-child(4){animation-delay:.12s}.authPanel>:nth-child(n+5){animation-delay:.16s}.admSelectMenu{animation:selectMenuIn var(--dur-2) var(--ease-out)}.admSelectMenu button{animation:mFadeUp var(--dur-3) var(--ease-out) backwards}.admSelectMenu button:nth-child(2){animation-delay:20ms}.admSelectMenu button:nth-child(3){animation-delay:40ms}.admSelectMenu button:nth-child(4){animation-delay:60ms}.admSelectMenu button:nth-child(n+5){animation-delay:80ms}.admSelectTrigger svg{transition:transform var(--dur-3) var(--ease-spring)}.admSelect.open .admSelectTrigger svg{transform:rotate(180deg)}.admSelectMenu button{transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.admSelectMenu button:not(.selected):hover{transform:translate3d(2px,0,0)}.admSelectRing{animation:mCheckPop var(--dur-3) var(--ease-spring)}.toast{position:relative;animation:toastIn var(--dur-4) var(--ease-spring);transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-3) var(--ease-out)}.toast.isLeaving{animation:toastOut var(--dur-2) var(--ease-in-out) forwards}@media (hover:hover){.toast:hover{transform:translate3d(-3px,0,0)}}.toastIcon>svg{animation:mCheckPop var(--dur-4) var(--ease-spring) 80ms backwards}.toastProgress{position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;opacity:.35;transform-origin:left;animation:mProgress linear forwards;pointer-events:none}.toast-success .toastProgress{color:var(--ok-ink)}.toast-error .toastProgress{color:var(--bad-ink)}.toast-info .toastProgress{color:var(--accent-ink)}.admCard,.admProvider,.catalogCard,.cfgItem,.cfgRef,.cfgSection,.contactLinks a,.lnPlan,.lnTrust>article,.lnVoiceGrid>article,.pfBadges article,.pfStat,.profileRows article,.securityGrid article,.shopCard,.statTile,.storeAddCard,.walletKinds button{transition:transform var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),background-color var(--dur-2) var(--ease-out)}@media (hover:hover){.catalogCard:hover,.lnPlan:hover,.lnTrust>article:hover,.lnVoiceGrid>article:hover,.shopCard:hover,.storeAddCard:hover{transform:translate3d(0,-4px,0);border-color:var(--line-strong);box-shadow:0 22px 40px -30px rgba(60,20,45,.42)}.admProvider:hover,.cfgItem:hover,.cfgRef:hover,.contactLinks a:hover,.pfBadges article:hover,.pfStat:hover,.profileRows article:hover,.securityGrid article:hover,.statTile:hover{transform:translate3d(0,-2px,0);border-color:var(--line-strong);box-shadow:0 16px 30px -26px rgba(60,20,45,.4)}}.catalogImage img,.cfgThumb img,.checkoutImage img,.profileSubscriptionArt img,.shopCardArt img{transition:transform .7s var(--ease-out),opacity var(--dur-3) var(--ease-out)}.catalogCard:hover .catalogImage img,.cfgItem:hover .cfgThumb img,.shopCard:hover .shopCardArt img{transform:scale(1.06)}.cfgThumb,.shopCardArt>span{transition:transform var(--dur-4) var(--ease-spring)}.shopCard:hover .shopCardArt>span{transform:scale(1.1) rotate(-4deg)}.popularBadge,.shopTopBadge{animation:mScaleIn var(--dur-4) var(--ease-spring) .2s backwards}.admUserProductList>*,.cfgList>*,.cfgRefList>*,.shopGrid>*,.statTiles>*{--n:0;animation:mFadeUp var(--dur-4) var(--ease-out) backwards;animation-delay:calc(var(--n) * 45ms)}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(2){--n:1}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(3){--n:2}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(4){--n:3}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(5){--n:4}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(6){--n:5}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(7){--n:6}:is(.shopGrid,.cfgList,.statTiles,.cfgRefList,.admUserProductList)>:nth-child(n+8){--n:7}.statTile strong{display:inline-block;animation:mFadeUp var(--dur-4) var(--ease-spring) backwards;animation-delay:calc(var(--n,0) * 45ms + .12s)}.admTable tbody tr{animation:mFadeIn var(--dur-3) var(--ease-out) backwards;transition:background-color var(--dur-2) var(--ease-out)}.admTable tbody tr:nth-child(2){animation-delay:25ms}.admTable tbody tr:nth-child(3){animation-delay:50ms}.admTable tbody tr:nth-child(4){animation-delay:75ms}.admTable tbody tr:nth-child(n+5){animation-delay:.1s}.cfgItem.hasUpdate .cfgBadge:not(.ok):not(.off),.navBadgeLink b{animation:mScaleIn var(--dur-4) var(--ease-spring),mPulse 1.6s var(--ease-out) var(--dur-4) 3}.cfgItem.hasUpdate{animation:mFadeUp var(--dur-4) var(--ease-out) backwards}.admKeyValue button.isCopied{color:var(--ok-ink);border-color:color-mix(in srgb,var(--ok),transparent 50%);animation:mCheckPop var(--dur-3) var(--ease-spring)}.authField>div,.checkoutInput,.keyRedeem label,.promoCreate label,.storeEditorTitle>div,.storeEditorVariantFields label>div,.walletInputShell,input,select,textarea{transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),color var(--dur-2) var(--ease-out)}.admField input:focus,.admField select:focus,.admField textarea:focus,.cfgEditBody :is(input,select,textarea):focus,.cfgForm :is(input,select,textarea):focus,.cfgImageRow>input:focus,.cfgLinkField input:focus,:is(.checkoutInput,.authField>div,.walletInputShell,.keyRedeem label,.promoCreate label):focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent),transparent 88%)}.authField>div>svg,.checkoutInput>svg{transition:color var(--dur-2) var(--ease-out),transform var(--dur-3) var(--ease-spring)}.authField>div:focus-within>svg,.checkoutInput:focus-within>svg{color:var(--accent);transform:scale(1.08)}.authError,.authField.isError>div,.checkoutDialogBody p.error,.promoField p.error,[aria-invalid=true]{animation:mShake .42s var(--ease-in-out)}.checkoutDialogBody p.success,.promoField p.success{animation:mFadeUp var(--dur-3) var(--ease-spring)}.admPromoToggle>i:after,.admSwitchRow>i:after,.authToggle:after{transition:transform var(--dur-3) var(--ease-spring),background-color var(--dur-2) var(--ease-out),width var(--dur-2) var(--ease-out)}.admPromoToggle>i,.admSwitchRow>i,.authToggle{transition:background-color var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.admPromoToggle:active>i:after,.admSwitchRow:active>i:after,.authTerms:active .authToggle:after{width:26px}.cfgCheck input,input[type=checkbox],input[type=radio]{transition:transform var(--dur-2) var(--ease-spring)}.cfgCheck input:active,input[type=checkbox]:active{transform:scale(.88)}.cfgImageRow .cfgThumb,.cfgThumb img{animation:mScaleIn var(--dur-3) var(--ease-spring)}.admEmpty.isLoading,.admUserProductsState,.isLoading{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(90deg,var(--muted) 0,var(--muted) 35%,var(--accent) 50%,var(--muted) 65%,var(--muted) 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mTextShimmer 1.6s linear infinite}.admEmpty.isLoading:before,.admUserProductsState:before,.isLoading:before{content:"";flex:none;width:14px;height:14px;border:2px solid var(--accent);border-right:2px solid transparent;border-radius:50%;animation:mSpin .7s linear infinite}@media (prefers-reduced-motion:no-preference){.heroGlow{animation:mGlowDrift 22s var(--ease-in-out) infinite alternate;will-change:transform}.heroGrid{animation:mGridIn 1.4s var(--ease-out) both}.heroCopy h1 .heroWord{display:inline-block;animation:mWordIn .8s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms + 80ms)}.heroCopy>p{animation:mFadeUp .8s var(--ease-out) .35s backwards}.heroActions{animation:mFadeUp .8s var(--ease-out) .5s backwards}.heroStats{animation:mFadeUp .8s var(--ease-out) .65s backwards}.heroStats>div{animation:mFadeUp .7s var(--ease-out) backwards}.heroStats>div:first-child{animation-delay:.7s}.heroStats>div:nth-child(2){animation-delay:.78s}.heroStats>div:nth-child(3){animation-delay:.86s}.heroStats>div:nth-child(n+4){animation-delay:.94s}.lnChip i{transition:transform var(--dur-3) var(--ease-spring),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.lnMarquee:hover .lnMarqueeRow{animation-play-state:paused}.flowerMark{transition:transform .6s var(--ease-spring)}.logo:hover .flowerMark,.wordmark:hover .flowerMark{transform:rotate(72deg) scale(1.08)}}.notFoundCode{animation:mScaleIn .9s var(--ease-spring) backwards}.notFoundContent>:not(.notFoundCode){animation:mFadeUp .7s var(--ease-out) backwards;animation-delay:.25s}.maintenanceCard>*,.maintenanceGate>*{animation:mFadeUp var(--dur-4) var(--ease-out) backwards}.payStatusBadge,.paymentStatus{animation:mScaleIn var(--dur-4) var(--ease-spring)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition-duration:0s!important}.heroCopy h1 .heroWord{opacity:1;transform:none;filter:none}:is(.button,.admBtn,.navCta,.payButton,.authSubmit,.cfgPrimaryButton,.cfgGhostButton,.catalogCard,.shopCard,.cfgItem,.statTile,.toast):hover{transform:none!important}[aria-busy=true]:is(button,a):after{border-right-color:currentColor;opacity:.5}.admEmpty.isLoading,.admUserProductsState,.isLoading{color:var(--muted);background:none}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_14cd0a{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_14cd0a{--font-onest:"Manrope","Manrope Fallback"}