.Footer_footer__o4_Ec{margin-top:4rem;border-top:1px solid var(--border);background:linear-gradient(180deg,transparent,var(--bg-secondary))}.Footer_grid__NTykC{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;padding:4rem 0 3rem}.Footer_brand__jM_uq{max-width:320px}.Footer_footerLogo__p3v4Y{width:auto;height:40px;object-fit:contain;margin-bottom:1rem}.Footer_support__BMb0I,.Footer_tagline__zpS_S{color:var(--text-muted);font-size:.92rem;line-height:1.7}.Footer_heading__npizb{font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;color:var(--green);margin-bottom:1rem}.Footer_links__xHnvg{display:flex;flex-direction:column;gap:.55rem}.Footer_links__xHnvg a{color:var(--text-muted);font-size:.92rem;transition:color .2s}.Footer_links__xHnvg a:hover{color:var(--text)}.Footer_bottom__1trOp{border-top:1px solid var(--border);padding:1.35rem 0}.Footer_bottomInner__xeSz_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem}.Footer_bottomInner__xeSz_ p{color:var(--text-muted);font-size:.85rem;margin:0}.Footer_credit__GirKz{font-size:.82rem;color:rgba(255,255,255,.45)}@media (max-width:900px){.Footer_grid__NTykC{grid-template-columns:1fr 1fr}.Footer_brand__jM_uq{grid-column:1/-1}}@media (max-width:520px){.Footer_grid__NTykC{grid-template-columns:1fr}}.SectionTitle_wrap__KZhI6{margin-bottom:3rem}.SectionTitle_center__1eSDX{width:100%;max-width:640px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.SectionTitle_left__TC2Bq{text-align:left;max-width:560px}.SectionTitle_eyebrow__lITV4{display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:.75rem}.SectionTitle_title__Huh71{font-family:var(--font-display),sans-serif;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.SectionTitle_subtitle__bAFUY{margin-top:1rem;color:var(--text-muted);font-size:1.05rem;line-height:1.7}.page_page__OiLEu{padding-top:calc(var(--header-h) + 1.5rem);padding-bottom:1.5rem}.page_hero__VMrXD{text-align:center;margin-bottom:1.25rem}.page_grid__hJr62{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),320px));justify-content:center;grid-gap:.85rem;gap:.85rem;max-width:1200px;margin-inline:auto;padding:0 1rem}.page_card__g56Vb{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem .85rem 1.1rem;border-radius:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.page_card__g56Vb:hover{border-color:rgba(34,197,94,.3);box-shadow:0 12px 32px rgba(34,197,94,.08)}.page_cardGlow__dFty1{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.35),transparent);pointer-events:none}.page_avatar__Q__A0{position:relative;width:4rem;height:4rem;border-radius:50%;overflow:hidden;margin-bottom:.6rem;background:rgba(0,0,0,.35);border:2px solid rgba(34,197,94,.35);flex-shrink:0}.page_avatarImg__dggu6{width:100%;height:100%;object-fit:cover}.page_avatarFallback__r_oH4{position:absolute;inset:0;display:grid;place-items:center;font-size:1.4rem;color:rgba(34,197,94,.6)}.page_hidden__Xr7wI{display:none!important}.page_name__SZmd7{font-size:1.05rem;font-weight:700;color:#ffffff;margin:0}.page_role__cezvj{display:block;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--green);margin-top:.4rem}.page_separator__ReDfV{width:2.5rem;height:1px;margin:.5rem auto;background:rgba(255,255,255,.1)}.page_description__ipSk3{font-size:.8rem;font-style:italic;line-height:1.6;color:#ffffff;margin:0;white-space:pre-line}.StarRating_wrap__VRlgX{display:flex;flex-direction:column;gap:.5rem}.StarRating_label__d5ehU{font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.75)}.StarRating_stars__rZ0Lu{display:flex;gap:.35rem}.StarRating_star__OgaJS{color:rgba(255,255,255,.25);font-size:1.35rem;line-height:1;transition:color .2s ease,transform .2s ease}.StarRating_star__OgaJS:focus-visible:not(:disabled),.StarRating_star__OgaJS:hover:not(:disabled){color:#facc15;transform:scale(1.08)}.StarRating_filled__3fla_{color:#facc15}.StarRating_readOnly__opHHP{gap:0}.StarRating_readOnly__opHHP .StarRating_stars__rZ0Lu{gap:.2rem}.StarRating_sm__eM6lb .StarRating_star__OgaJS{font-size:.9rem}.StarRating_md__XAsK3 .StarRating_star__OgaJS{font-size:1.35rem}.StarRating_centered__4wXbV{align-items:center;text-align:center}.StarRating_centered__4wXbV .StarRating_stars__rZ0Lu{justify-content:center}.ReviewCard_card__xLQMI{padding:1.15rem 1.25rem;border-radius:var(--radius);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);height:100%;display:flex;flex-direction:column;overflow:hidden;scrollbar-width:none}.ReviewCard_card__xLQMI::-webkit-scrollbar{display:none}.ReviewCard_top__u_P8u{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.ReviewCard_user__rxuzI{display:flex;align-items:center;gap:.65rem;min-width:0}.ReviewCard_avatar__mxHRi{width:2rem;height:2rem;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgba(88,101,242,.2);color:#aab2ff;flex-shrink:0;font-size:.85rem}.ReviewCard_avatar__mxHRi img{width:100%;height:100%;object-fit:cover}.ReviewCard_name__wIAGj{font-size:.9375rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewCard_message__I5u_I{margin:0 0 .65rem;font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.85);flex:1 1}.ReviewCard_date__AzYjJ{display:block;font-size:.75rem;color:rgba(255,255,255,.4)}.ReviewCard_compact__EeDiv{padding:1rem;height:100%}.ReviewCard_compact__EeDiv .ReviewCard_avatar__mxHRi{width:1.75rem;height:1.75rem;font-size:.75rem}.ReviewCard_compact__EeDiv .ReviewCard_name__wIAGj{font-size:.8125rem}.ReviewCard_compact__EeDiv .ReviewCard_message__I5u_I{font-size:.8125rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ReviewCard_compact__EeDiv .ReviewCard_date__AzYjJ{font-size:.6875rem}.ReviewsPreview_section__NSbpq{padding-top:4rem;padding-bottom:4.5rem;text-align:center}.ReviewsPreview_titleReveal__U0Ec2{width:100%}.ReviewsPreview_titleHead__O6Frh{width:100%;display:flex;justify-content:center}.ReviewsPreview_viewport__19auk{overflow:hidden;margin-top:.5rem;padding:.5rem 0 1rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ReviewsPreview_track__szAkj{display:flex;gap:1rem;width:max-content;animation:ReviewsPreview_reviewMarquee__FX_6k 42s linear infinite;will-change:transform}.ReviewsPreview_track__szAkj.ReviewsPreview_paused__d4b6D{animation-play-state:paused}.ReviewsPreview_slide__zE40v{flex:0 0 min(300px,78vw)}@keyframes ReviewsPreview_reviewMarquee__FX_6k{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ReviewsPreview_muted__B5hj0{color:var(--text-muted);font-size:.95rem;text-align:center}.ReviewsPreview_more__YHydr{margin-top:1.75rem;text-align:center}.ReviewsPreview_moreLink__975aM{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:var(--green);transition:gap .2s ease}.ReviewsPreview_moreLink__975aM:hover{gap:.65rem}@media (prefers-reduced-motion:reduce){.ReviewsPreview_track__szAkj{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.ReviewsPreview_viewport__19auk{-webkit-mask-image:none;mask-image:none;overflow:visible}.ReviewsPreview_slide__zE40v{flex:1 1 min(280px,100%);max-width:320px}}.Toast_host___qPXk{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;flex-direction:column;gap:.65rem;pointer-events:none}.Toast_toast__TANW5{padding:.9rem 1.2rem;border-radius:12px;font-size:.9rem;font-weight:500;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border);animation:Toast_slideIn__vkk22 .35s var(--ease);box-shadow:0 12px 40px rgba(0,0,0,.35)}.Toast_success__Kny9d{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.35);color:#bbf7d0}.Toast_error__4E05w{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3);color:#fecaca}.Toast_info__nNbUm{background:var(--card);color:var(--text)}@keyframes Toast_slideIn__vkk22{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.DiscordAccount_root__5bVsi{position:relative}.DiscordAccount_trigger__q_PFS{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .2rem;border-radius:999px;border:1px solid rgba(88,101,242,.35);background:rgba(88,101,242,.12);max-width:11rem}.DiscordAccount_avatar__TzGCX{width:2rem;height:2rem;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgba(88,101,242,.25);color:#aab2ff;flex-shrink:0;font-size:.9rem}.DiscordAccount_avatar__TzGCX img{width:100%;height:100%;object-fit:cover}.DiscordAccount_name__NPqJe{font-size:.8125rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.DiscordAccount_chevron__QW1IW{font-size:.65rem;color:rgba(255,255,255,.5);transition:transform .2s ease;margin-right:.1rem;flex-shrink:0}.DiscordAccount_chevronOpen__Hjohj{transform:rotate(180deg)}.DiscordAccount_menu__0HwOA{position:absolute;top:calc(100% + .5rem);right:0;min-width:180px;padding:.35rem;border-radius:12px;background:var(--bg-secondary);border:1px solid var(--border);box-shadow:0 16px 40px rgba(0,0,0,.45);z-index:120;animation:DiscordAccount_menuIn__KAv3L .2s var(--ease)}@keyframes DiscordAccount_menuIn__KAv3L{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DiscordAccount_logout__P50dd{width:100%;display:flex;align-items:center;gap:.55rem;padding:.65rem .85rem;border-radius:8px;font-size:.88rem;font-weight:600;color:#fca5a5;text-align:left}.DiscordAccount_logout__P50dd:hover{background:rgba(248,113,113,.1)}.MobileMenu_overlay__87GwI{position:fixed;inset:0;z-index:200;pointer-events:none;opacity:0;transition:opacity .3s var(--ease)}.MobileMenu_open__U_KMh{pointer-events:auto;opacity:1}.MobileMenu_backdrop__n0qwq{position:absolute;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MobileMenu_panel__9XIMS{position:absolute;top:0;right:0;width:min(320px,88vw);height:100%;background:var(--bg-secondary);border-left:1px solid var(--border);padding:1.5rem;transform:translateX(100%);transition:transform .35s var(--ease)}.MobileMenu_open__U_KMh .MobileMenu_panel__9XIMS{transform:translateX(0)}.MobileMenu_authBlock__EaPcQ{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem}.MobileMenu_loginBtn__U9iQ1{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1rem;border-radius:.5rem;background:linear-gradient(135deg,rgba(34,197,94,.35),rgba(74,222,128,.2));border:1px solid rgba(34,197,94,.45);color:#fff;font-weight:600;font-size:.875rem}.MobileMenu_loginBtn__U9iQ1 i{font-size:.82rem;color:#bbf7d0}.MobileMenu_discordBtn__OmPSi{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1rem;border-radius:.5rem;background:#5865f2;color:#fff;font-weight:600;font-size:.875rem}.MobileMenu_accountSlot__uoqcF{margin-bottom:0}.MobileMenu_cartSteps__T7snb{margin-top:.25rem}.MobileMenu_head__vJGCU{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.MobileMenu_title__OXuI_{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.25rem}.MobileMenu_close__iYG8t{width:40px;height:40px;border-radius:10px;border:1px solid var(--border);color:var(--text);font-size:1.5rem;line-height:1}.MobileMenu_nav__cTBvL{display:flex;flex-direction:column;gap:.35rem}.MobileMenu_link__jvdB_{padding:.9rem 1rem;border-radius:12px;font-weight:500;color:var(--text-muted);transition:background .2s,color .2s}.MobileMenu_link__jvdB_:hover:not(.MobileMenu_active__3EMAs){background:rgba(255,255,255,.06);color:var(--text)}.MobileMenu_active__3EMAs{background:rgba(34,197,94,.12);color:var(--green);font-weight:600}.Header_header__pXml_{position:fixed;top:var(--promo-h);left:0;right:0;z-index:100;padding:1rem 0;pointer-events:none}.Header_shell__u5dcb{display:flex;justify-content:center;padding:0 1.25rem;pointer-events:auto}.Header_bar__c2NwB{position:relative;display:flex;align-items:center;justify-content:space-between;width:min(100%,1120px);min-height:56px;padding:.45rem .55rem .45rem .85rem;border-radius:999px;background:rgba(5,8,6,.55);border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.Header_scrolled__SWfiZ{background:rgba(5,8,6,.88);border-color:rgba(255,255,255,.12);box-shadow:0 12px 40px rgba(0,0,0,.35)}.Header_logo__sUWiP{position:relative;z-index:2;display:flex;align-items:center;flex-shrink:0}.Header_logoImg__usXgv{width:auto;height:40px;object-fit:contain}.Header_nav__qviEC{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:flex;gap:.2rem;padding:.2rem}.Header_link___GWEF,.Header_nav__qviEC{align-items:center;justify-content:center}.Header_link___GWEF{display:inline-flex;min-height:2.25rem;padding:.5rem 1rem;font-size:.88rem;font-weight:500;line-height:1;color:#ffffff;border-radius:999px;border:1px solid transparent;white-space:nowrap;transition:color .2s,background .2s,border-color .2s}.Header_link___GWEF:hover:not(.Header_active__6WZ5_){color:#ffffff;background:rgba(255,255,255,.08)}.Header_active__6WZ5_{color:#ffffff;font-weight:600;border-color:rgba(34,197,94,.45);cursor:default}.Header_active__6WZ5_,.Header_link___GWEF.Header_active__6WZ5_:hover{background:linear-gradient(135deg,rgba(34,197,94,.35),rgba(74,222,128,.2))}.Header_actions__FR7C0{position:relative;z-index:2;display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin-left:auto}.Header_loginBtn__ySKTY{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem .5rem .75rem;border-radius:999px;border:1px solid rgba(34,197,94,.45);background:linear-gradient(135deg,rgba(34,197,94,.35),rgba(74,222,128,.2));color:#fff;font-size:.85rem;font-weight:600;transition:background .2s ease,border-color .2s ease,transform .2s ease}.Header_loginBtn__ySKTY i{font-size:.82rem;color:#bbf7d0}.Header_loginBtn__ySKTY:hover{background:linear-gradient(135deg,rgba(34,197,94,.45),rgba(74,222,128,.28));border-color:rgba(34,197,94,.65);transform:translateY(-1px)}.Header_discordBtn__aFC6w{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem .5rem .75rem;border-radius:999px;border:1px solid rgba(88,101,242,.4);background:rgba(88,101,242,.2);color:#fff;font-size:.85rem;font-weight:600;transition:background .2s ease}.Header_discordBtn__aFC6w i{font-size:1.05rem;color:#c5caff}.Header_discordBtn__aFC6w:hover{background:rgba(88,101,242,.38)}.Header_discordIconBtn__6ZOPx{position:relative;width:42px;height:42px;border-radius:50%;border:1px solid rgba(88,101,242,.35);background:rgba(88,101,242,.15);color:#c5caff;display:grid;place-items:center;font-size:1.1rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.Header_discordIconBtn__6ZOPx:hover{background:rgba(88,101,242,.3);border-color:rgba(88,101,242,.55);transform:translateY(-1px);color:#fff}.Header_cartBtn__0gFq4{position:relative;width:42px;height:42px;border-radius:50%;border:1px solid var(--border);background:var(--card);color:var(--text);display:grid;place-items:center;font-size:1rem;transition:border-color .2s,transform .2s}.Header_cartBtn__0gFq4:hover{border-color:rgba(34,197,94,.4);transform:translateY(-1px)}.Header_badge__oPy9I{position:absolute;top:-3px;right:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--green);color:#041208;font-size:.65rem;font-weight:700;display:grid;place-items:center}.Header_menuToggle__DKOS5{display:none;width:42px;height:42px;border-radius:50%;border:1px solid var(--border);background:var(--card);color:var(--text);font-size:1.05rem;place-items:center}@media (max-width:960px){.Header_nav__qviEC{display:none}.Header_menuToggle__DKOS5{display:grid}}@media (max-width:520px){.Header_bar__c2NwB{padding:.4rem .45rem .4rem .65rem}.Header_logoImg__usXgv{height:34px}}.PromoBanner_bar__GwZEE{position:fixed;top:0;left:0;right:0;z-index:120;height:var(--promo-h);background:linear-gradient(90deg,#3ecf7a,#32d66f 15%,#28c95e 30%,#20b853 45%,#18a048 58%,#12883c 72%,#0c6630 86%,#084a24);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 6px 24px rgba(34,197,94,.14);overflow:hidden}.PromoBanner_shine___oFxn{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.07) 50%,transparent 65%);pointer-events:none}.PromoBanner_viewport___ovQt{position:relative;z-index:1;height:100%;overflow:hidden}.PromoBanner_track__eSHvr{display:flex;align-items:center;height:100%;width:max-content;animation:PromoBanner_promoMarquee__wzIpQ linear infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.PromoBanner_track__eSHvr.PromoBanner_paused__gERmA{animation-play-state:paused}.PromoBanner_slide__9ExKM{display:inline-flex;align-items:center;flex:0 0 auto;gap:2.75rem;padding-right:2.75rem}.PromoBanner_item__1lL73{display:inline-flex;align-items:center;gap:.55rem;font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.02em;color:#ffffff;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.42);transition:opacity .2s ease}.PromoBanner_item__1lL73:hover{opacity:.92}.PromoBanner_iconWrap__4VGiM{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex-shrink:0}.PromoBanner_iconWrap__4VGiM i{font-size:.85rem;color:#ffffff}.PromoBanner_label__1BLFN{color:#ffffff}.PromoBanner_sep__AgLRi{color:rgba(255,255,255,.45);font-size:.75rem;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.32);-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes PromoBanner_promoMarquee__wzIpQ{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.PromoBanner_track__eSHvr{animation:none;width:100%;justify-content:center;flex-wrap:wrap;gap:.75rem}.PromoBanner_viewport___ovQt{overflow:visible}.PromoBanner_sep__AgLRi,.PromoBanner_slide__9ExKM:nth-child(n+2){display:none}}.CartAuthSteps_panel__efpwD{position:relative;padding:1rem;border-radius:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.CartAuthSteps_panel__efpwD:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.3),transparent);pointer-events:none}.CartAuthSteps_text__lCMCF{margin:0;font-size:.8125rem;line-height:1.55;color:rgba(255,255,255,.6)}.CartAuthSteps_discordBtn__lzAn6,.CartAuthSteps_fivemBtn__5PSqx,.CartAuthSteps_loginBtn__6pt9I{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.65rem 1rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;color:#fff;transition:opacity .2s ease,transform .2s ease}.CartAuthSteps_loginBtn__6pt9I{background:linear-gradient(135deg,var(--green),var(--green-dark));border:1px solid rgba(34,197,94,.45)}.CartAuthSteps_loginBtn__6pt9I i{font-size:.82rem;color:#dcfce7}.CartAuthSteps_loginBtn__6pt9I:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(34,197,94,.22)}.CartAuthSteps_discordBtn__lzAn6{background:#5865f2;border:1px solid rgba(88,101,242,.5)}.CartAuthSteps_discordBtn__lzAn6:hover:not(:disabled){opacity:.92}.CartAuthSteps_fivemBtn__5PSqx{background:linear-gradient(135deg,var(--green),var(--green-dark));border:1px solid rgba(34,197,94,.45)}.CartAuthSteps_fivemBtn__5PSqx:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(34,197,94,.22)}.CartAuthSteps_discordBtn__lzAn6:disabled,.CartAuthSteps_fivemBtn__5PSqx:disabled,.CartAuthSteps_loginBtn__6pt9I:disabled{opacity:.55;cursor:not-allowed}.TopSupporterDonor_donor__hRreu{display:flex;align-items:center;gap:.75rem}.TopSupporterDonor_avatarWrap__yyr2m{position:relative;flex-shrink:0;width:2.5rem;height:2.5rem}.TopSupporterDonor_avatar__iZmrV{width:100%;height:100%;border-radius:.75rem;display:grid;place-items:center;background:rgba(34,197,94,.12);border:2px solid rgba(34,197,94,.25);color:var(--green);font-size:.9rem;overflow:hidden}.TopSupporterDonor_avatarImg__9_Q_q{width:100%;height:100%;object-fit:cover}.TopSupporterDonor_crown__Mk7c1{position:absolute;top:-.4rem;left:-.45rem;font-size:.85rem;color:#fbbf24;filter:drop-shadow(0 1px 3px rgba(0,0,0,.65));transform:rotate(-28deg);line-height:1;pointer-events:none}.TopSupporterDonor_name__feXRw{display:block;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.9);text-transform:none;letter-spacing:normal;word-break:break-word}.TopSupporterDonor_amount__yg20m{display:block;font-size:.875rem;font-weight:700;color:var(--green)}.StoreNavSidebar_aside__o1crU{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:17rem;flex-shrink:0}.StoreNavSidebar_navCard__y8SNI{position:relative;display:flex;flex-direction:column;gap:.125rem;padding:.5rem;border-radius:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);overflow:hidden}.StoreNavSidebar_navGlow__ftY3d{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.35),transparent);pointer-events:none}.StoreNavSidebar_navBtn__H1l2d{display:inline-flex;align-items:center;gap:.5rem;width:100%;justify-content:flex-start;min-height:2.5rem;padding:.65rem 1rem;border-radius:.75rem;font-size:.8125rem;font-weight:500;line-height:1;color:#ffffff;border:1px solid transparent;transition:color .2s ease,background .2s ease,border-color .2s ease}.StoreNavSidebar_navBtn__H1l2d i{width:.875rem;flex-shrink:0;font-size:.875rem;line-height:1;color:rgba(255,255,255,.85);display:inline-flex;align-items:center;justify-content:center}.StoreNavSidebar_navBtn__H1l2d:hover:not(.StoreNavSidebar_active__n3rr3){color:#ffffff;background:rgba(255,255,255,.08)}.StoreNavSidebar_navBtn__H1l2d.StoreNavSidebar_active__n3rr3{color:#ffffff;font-weight:600;border-color:rgba(34,197,94,.45);box-shadow:0 8px 24px rgba(34,197,94,.2);cursor:default}.StoreNavSidebar_navBtn__H1l2d.StoreNavSidebar_active__n3rr3,.StoreNavSidebar_navBtn__H1l2d.StoreNavSidebar_active__n3rr3:hover{background:linear-gradient(135deg,rgba(34,197,94,.35),rgba(74,222,128,.2))}.StoreNavSidebar_navBtn__H1l2d.StoreNavSidebar_active__n3rr3 i{color:#ffffff;opacity:1}.StoreNavSidebar_widget__qqCt_{position:relative;padding:1rem;border-radius:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.StoreNavSidebar_widgetGlow__1eTE9{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.3),transparent);pointer-events:none}.StoreNavSidebar_widgetHead__cjwdh{display:flex;flex-direction:column;gap:.25rem;text-align:center}.StoreNavSidebar_widgetTitle__ePZJP{font-size:.875rem;font-weight:700;color:#fff}.StoreNavSidebar_widgetSub__s8i0x{font-size:.75rem;line-height:1.5;color:rgba(255,255,255,.4)}.StoreNavSidebar_widgetDivider__71i_0{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.StoreNavSidebar_donor__8vEfj{display:flex;align-items:center;gap:.75rem}.StoreNavSidebar_donorAvatar__djVdd{width:2.5rem;height:2.5rem;border-radius:.75rem;display:grid;place-items:center;background:rgba(34,197,94,.12);border:2px solid rgba(34,197,94,.25);color:var(--green);font-size:.9rem;flex-shrink:0;overflow:hidden}.StoreNavSidebar_donorImg__4j8sU{width:100%;height:100%;object-fit:cover}.StoreNavSidebar_donorName__I_W5V{display:block;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.9)}.StoreNavSidebar_donorAmount__sj30n{display:block;font-size:.875rem;font-weight:700;color:var(--green)}.StoreNavSidebar_widgetPayments__q6RKp{display:flex}.StoreNavSidebar_widgetPayments__q6RKp .StoreNavSidebar_widgetHead__cjwdh{width:100%}.StoreNavSidebar_payments__t3Ylf{display:flex;flex-direction:column;gap:.75rem}.StoreNavSidebar_payments__t3Ylf li{display:flex;align-items:center;gap:.75rem}.StoreNavSidebar_payBody__HMDAI{flex:1 1;min-width:0}.StoreNavSidebar_payDetail__Ygjo_{margin:.125rem 0 0;font-size:.75rem;line-height:1.4;color:rgba(255,255,255,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoreNavSidebar_payIcon__t7QJg{width:2rem;height:2rem;border-radius:.5rem;background:rgba(34,197,94,.1);flex-shrink:0;display:grid;place-items:center;color:var(--green);font-size:.75rem;overflow:hidden}.StoreNavSidebar_payImg__qQESN{width:100%;height:100%;object-fit:cover}.StoreNavSidebar_payUser__lJKTz{display:block;font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.9)}@media (max-width:639px){.StoreNavSidebar_aside__o1crU{max-width:none}.StoreNavSidebar_navCard__y8SNI{flex-direction:row;flex-wrap:wrap;gap:.35rem}.StoreNavSidebar_navBtn__H1l2d{width:auto;flex:1 1 auto;min-width:calc(50% - .25rem)}}.StoreCategoryHero_hero__mX4Yc{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.StoreCategoryHero_heroBg__uDqNN{position:absolute;inset:0;background:linear-gradient(90deg,rgba(34,197,94,.06),transparent 50%,rgba(74,222,128,.04));pointer-events:none}.StoreCategoryHero_heroTopLine__qMgX4{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.45),transparent)}.StoreCategoryHero_heroInner___xK_g{position:relative;padding:1.5rem}.StoreCategoryHero_titleRow__l7MTa{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.StoreCategoryHero_accentBar__DYDN5{width:4px;height:2rem;border-radius:999px;background:linear-gradient(180deg,var(--green),#4ade80);flex-shrink:0}.StoreCategoryHero_titleRow__l7MTa h1{font-size:1.875rem;font-weight:800;line-height:1.2;color:#ffffff}.StoreCategoryHero_desc__BhPmW{margin-left:1.4rem;font-size:.875rem;line-height:1.65;color:rgba(255,255,255,.5);max-width:640px}.StoreCategoryHero_badge__jkYgp{display:inline-block;margin-left:1.4rem;margin-top:1rem;font-size:.75rem;font-weight:600;color:rgba(74,222,128,.9);background:rgba(34,197,94,.1);padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(34,197,94,.22)}.SearchBar_wrap__nCi_k{position:relative;display:flex;align-items:center;width:min(100%,320px)}.SearchBar_icon__e4Deh{position:absolute;left:1rem;color:var(--text-muted);font-size:.9rem;pointer-events:none;z-index:1}.SearchBar_input__u2DBY{width:100%;height:44px;padding:0 2.75rem 0 2.65rem;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--text);font-size:.9rem;transition:border-color .25s,box-shadow .25s}.SearchBar_input__u2DBY::placeholder{color:var(--text-muted)}.SearchBar_input__u2DBY:focus{outline:none;border-color:rgba(34,197,94,.45);box-shadow:0 0 0 3px rgba(34,197,94,.12)}.SearchBar_clear__ThY7w{position:absolute;right:.5rem;width:30px;height:30px;border-radius:8px;color:var(--text-muted);display:grid;place-items:center;font-size:.8rem;background:rgba(255,255,255,.04);border:1px solid var(--border);transition:color .2s,border-color .2s,background .2s}.SearchBar_clear__ThY7w:hover{color:var(--text);border-color:rgba(34,197,94,.35);background:rgba(34,197,94,.08)}.ProductGallery_gallery__qScxM{display:flex;flex-direction:column;gap:.75rem}.ProductGallery_main__vIDXI{position:relative;aspect-ratio:1;border-radius:.85rem;overflow:hidden;background:rgba(0,0,0,.35)}.ProductGallery_mainImage__xz63q{width:100%;height:100%;object-fit:cover}.ProductGallery_placeholder__CR6TU{width:100%;height:100%;display:grid;place-items:center;font-size:2.5rem;color:rgba(34,197,94,.25)}.ProductGallery_navBtn__AnZpP{position:absolute;top:50%;z-index:4;transform:translateY(calc(-50% - 1px));width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:rgba(5,8,6,.75);color:#fff;display:grid;place-items:center;font-size:.85rem;line-height:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s ease,border-color .2s ease}.ProductGallery_navBtn__AnZpP i{transform:translateY(-1px)}.ProductGallery_navBtn__AnZpP:hover{background:rgba(34,197,94,.25);border-color:rgba(34,197,94,.45);transform:translateY(calc(-50% - 1px))}.ProductGallery_navPrev__PuXct{left:.65rem}.ProductGallery_navNext__uuPMs{right:.65rem}.ProductGallery_dots__NF3as{position:absolute;bottom:.75rem;left:50%;z-index:4;transform:translateX(-50%);display:flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border-radius:999px;background:rgba(5,8,6,.65);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ProductGallery_dot__bVhOm{width:.45rem;height:.45rem;border-radius:50%;border:none;padding:0;background:rgba(255,255,255,.35);transition:transform .2s ease,background .2s ease}.ProductGallery_dot__bVhOm:hover{background:rgba(255,255,255,.6)}.ProductGallery_dotActive__ri_B8{background:var(--green);transform:scale(1.2);box-shadow:0 0 8px rgba(34,197,94,.55)}.ProductGallery_videoBlock__O_REM{margin-top:.25rem}.ProductGallery_videoLabel__mLVj8{display:block;font-size:.75rem;font-weight:600;color:rgba(255,255,255,.5);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.ProductGallery_videoFrame__Wo5M9{position:relative;width:100%;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#000}.ProductGallery_videoFrame__Wo5M9 iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.PaymentMethods_row__FHiqd{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.PaymentMethods_item__EmvJH{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:.2rem;border-radius:.5rem;background:rgba(255,255,255,.05);flex-shrink:0}.PaymentMethods_itemWide__tlBlv{width:3.5rem}.PaymentMethods_itemSmall__ZYz_E .PaymentMethods_logo__bNCFp{max-width:70%;max-height:70%}.PaymentMethods_logo__bNCFp{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.ProductModal_inline__H1L4I{width:100%;opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}.ProductModal_inlineOpen__IByyg{opacity:1;transform:translateY(0)}.ProductModal_inlineExit__tMwFr{opacity:0;transform:translateY(10px);pointer-events:none}.ProductModal_overlay__ixZHX{position:fixed;top:var(--header-h);left:0;right:0;bottom:0;z-index:90;display:flex;flex-direction:column;background:rgba(5,8,6,.96);opacity:0;overflow:hidden;transition:opacity .3s ease}.ProductModal_overlayOpen__m2iJY{opacity:1}.ProductModal_overlayExit__AkXkP{opacity:0}.ProductModal_panel__gG9Cn{flex:1 1;width:100%;min-height:0;overflow-y:auto;overflow-x:hidden;opacity:0;transform:translateY(16px);transition:opacity .35s ease,transform .35s ease;padding:1.25rem clamp(1rem,4vw,2.5rem) 3rem}.ProductModal_panelOpen__JnWfl{opacity:1;transform:translateY(0)}.ProductModal_panelExit__qR2vO{opacity:0;transform:translateY(8px)}.ProductModal_panelInner__GFAND{width:min(100%,1200px);margin-inline:auto}.ProductModal_back__m_c_F{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.6);transition:color .2s ease}.ProductModal_back__m_c_F:hover{color:#ffffff}.ProductModal_grid__HdM_u{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:1024px){.ProductModal_grid__HdM_u{grid-template-columns:3fr 2fr;gap:3rem;align-items:start}}.ProductModal_imageCol__800jd{min-width:0}.ProductModal_imageCard__T2xvh{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.ProductModal_imageGlow__bRQJc{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.35),transparent);z-index:2}.ProductModal_imageWrap__RaoLA{width:100%;padding:1rem 1.15rem 1.15rem}@media (min-width:1024px){.ProductModal_imageWrap__RaoLA{padding:1.15rem 1.25rem 1.25rem}}.ProductModal_image__rbPMq{max-height:min(450px,50vh);width:auto;height:auto;max-width:100%;object-fit:contain;border-radius:.75rem}.ProductModal_placeholder__uBRwc{width:8rem;height:8rem;display:grid;place-items:center;font-size:3rem;color:rgba(34,197,94,.3)}.ProductModal_imageFade__GvF1Q{position:absolute;inset:0;background:linear-gradient(180deg,transparent 70%,rgba(5,8,6,.25));pointer-events:none}.ProductModal_infoCol__Zva4g{display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;border-radius:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.ProductModal_infoCol__Zva4g h1{font-size:clamp(1.5rem,4vw,1.875rem);font-weight:800;line-height:1.2;color:#ffffff;letter-spacing:-.02em}.ProductModal_priceRow__svhn_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.ProductModal_price__MeNlW{font-size:1.875rem;font-weight:800;color:var(--green)}.ProductModal_old__RD5lL{font-size:1.125rem;color:rgba(255,255,255,.45);text-decoration:line-through;text-decoration-thickness:2px}.ProductModal_discountBadge__cxySj{font-size:.75rem;font-weight:700;padding:.3rem .55rem;border-radius:.5rem;background:rgba(239,68,68,.9);color:#fff}.ProductModal_divider__XdX_3{height:1px;background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.04))}.ProductModal_description__4hY__{font-size:.875rem;line-height:1.7;color:rgba(255,255,255,.6)}.ProductModal_description__4hY__ :is(p,li,span,div){color:rgba(255,255,255,.6)}.ProductModal_description__4hY__ p{margin-bottom:.65rem}.ProductModal_description__4hY__ ol,.ProductModal_description__4hY__ ul{padding-left:1.25rem;margin-bottom:.65rem}.ProductModal_description__4hY__ li{margin-bottom:.35rem}.ProductModal_description__4hY__ b,.ProductModal_description__4hY__ strong{color:rgba(255,255,255,.9)}.ProductModal_description__4hY__ h1,.ProductModal_description__4hY__ h2,.ProductModal_description__4hY__ h3,.ProductModal_description__4hY__ h4{color:#ffffff;font-size:1rem;margin:.75rem 0 .35rem}.ProductModal_description__4hY__ a{color:var(--green)}.ProductModal_description__4hY__ code{font-size:.8em;padding:.1rem .35rem;border-radius:4px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.ProductModal_checkoutCard__kWWsG{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));margin-top:.5rem}.ProductModal_checkoutGlow__Y2opz{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.45),transparent)}.ProductModal_checkoutInner__qutoU{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.ProductModal_checkoutTitle__SVtG0{display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.7);text-align:center}.ProductModal_checkoutTitle__SVtG0 em{color:var(--green);font-style:normal}.ProductModal_checkoutLine__9mj4x{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12))}.ProductModal_checkoutTitle__SVtG0 .ProductModal_checkoutLine__9mj4x:last-child{background:linear-gradient(90deg,rgba(255,255,255,.12),transparent)}.ProductModal_cta__X270J{width:100%;gap:.55rem;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:700;color:#ffffff;background:linear-gradient(135deg,var(--green),#4ade80);box-shadow:0 10px 28px rgba(34,197,94,.25);transition:opacity .2s ease,transform .2s ease}.ProductModal_ctaIcon__XC2UI,.ProductModal_cta__X270J{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ProductModal_ctaIcon__XC2UI{width:1.1rem;flex-shrink:0;font-size:.95rem}.ProductModal_ctaLabel__zbVsB{line-height:1.2}.ProductModal_ctaLabel__zbVsB,.ProductModal_cta__X270J i{color:#ffffff}.ProductModal_cta__X270J:hover:not(:disabled){transform:translateY(-1px)}.ProductModal_cta__X270J:disabled{opacity:.6;cursor:not-allowed}.ProductModal_ctaDiscord___IgMa{color:#ffffff;background:#5865f2;box-shadow:0 10px 28px rgba(88,101,242,.35)}.ProductModal_ctaDiscord___IgMa .ProductModal_ctaIcon__XC2UI,.ProductModal_ctaDiscord___IgMa .ProductModal_ctaLabel__zbVsB{color:#ffffff}.ProductModal_ctaLogin__azBwD{color:#ffffff;background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 10px 28px rgba(34,197,94,.3)}.ProductModal_ctaLogin__azBwD .ProductModal_ctaIcon__XC2UI,.ProductModal_ctaLogin__azBwD .ProductModal_ctaLabel__zbVsB{color:#ffffff}.ProductTags_wrap__H5vnS{position:absolute;top:.65rem;left:.65rem;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;pointer-events:none}.ProductTags_tag__Tc_l7{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .5rem;border-radius:.4rem;font-size:.625rem;font-weight:800;letter-spacing:.04em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px rgba(0,0,0,.25)}.ProductTags_tag__Tc_l7 i{font-size:.58rem;color:#ffffff}.ProductTags_new__E_zWL{background:linear-gradient(135deg,rgba(250,204,21,.95),rgba(234,179,8,.9));border-color:rgba(250,204,21,.45);color:#ffffff}.ProductTags_popular__oj7GN{background:linear-gradient(135deg,rgba(249,115,22,.95),rgba(234,88,12,.9));border-color:rgba(249,115,22,.45);color:#ffffff}.ProductTags_limited__J_mwg{background:linear-gradient(135deg,rgba(168,85,247,.92),rgba(126,34,206,.9));border-color:rgba(168,85,247,.45);color:#ffffff}.ProductTags_bestseller__OO7Xc{background:linear-gradient(135deg,rgba(34,197,94,.95),rgba(22,163,74,.9));border-color:rgba(34,197,94,.45);color:#ffffff}.ProductTags_inline__9KREU{position:static;flex-direction:row;flex-wrap:wrap;margin-bottom:.75rem}.ProductCard_card__AfAaK{height:100%}.ProductCard_cardBtn__nyZHu{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:17.5rem;text-align:left;border-radius:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}.ProductCard_cardBtn__nyZHu:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.35),transparent);pointer-events:none;z-index:2}.ProductCard_cardBtn__nyZHu:hover{border-color:rgba(34,197,94,.35);box-shadow:0 12px 32px rgba(34,197,94,.1)}.ProductCard_media__uM42D{position:relative;width:100%;height:10.5rem;flex-shrink:0;overflow:hidden;background:var(--bg-secondary)}.ProductCard_image__exZ38{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ProductCard_cardBtn__nyZHu:hover .ProductCard_image__exZ38{transform:scale(1.06)}.ProductCard_mediaOverlay___FvvE{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(5,8,6,.55));pointer-events:none;z-index:1}.ProductCard_placeholder__O6MeD{width:100%;height:100%;display:grid;place-items:center;font-size:1.75rem;color:rgba(34,197,94,.25)}.ProductCard_badge__NwrL_{position:absolute;top:.65rem;right:.65rem;z-index:2;padding:.2rem .45rem;border-radius:.4rem;background:rgba(239,68,68,.92);color:#fff;font-size:.6875rem;font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ProductCard_body__XAwzT{position:relative;z-index:2;display:flex;flex-direction:column;flex:1 1;gap:.3rem;padding:.85rem 1rem 1rem;min-height:0}.ProductCard_name__DBZWm{font-size:1.25rem;font-weight:700;line-height:1.3;color:rgba(255,255,255,.95)}.ProductCard_excerpt__h8IAz,.ProductCard_name__DBZWm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_excerpt__h8IAz{font-size:.78rem;line-height:1.45;color:rgba(255,255,255,.42)}.ProductCard_footer__0xKpo{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:nowrap;padding-top:.65rem;margin-top:auto;border-top:1px solid rgba(255,255,255,.06)}.ProductCard_prices__2nQZa{display:flex;align-items:baseline;flex-wrap:nowrap;gap:.35rem;min-width:0}.ProductCard_price__g2T9V{font-size:1.05rem;font-weight:800;color:var(--green);white-space:nowrap}.ProductCard_old__ukRej{font-size:.78rem;color:rgba(255,255,255,.45);text-decoration:line-through;text-decoration-thickness:1.5px;white-space:nowrap}.ProductCard_viewLink__WpUK8{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:rgba(255,255,255,.38);white-space:nowrap;transition:color .25s ease}.ProductCard_viewLink__WpUK8 i{font-size:.65rem;transition:transform .25s ease}.ProductCard_cardBtn__nyZHu:hover .ProductCard_viewLink__WpUK8{color:var(--green)}.ProductCard_cardBtn__nyZHu:hover .ProductCard_viewLink__WpUK8 i{transform:translateX(2px)}.ProductDetailSkeleton_root__aFHhW{width:100%;opacity:1;animation:ProductDetailSkeleton_productSkIn__6MU1F .25s ease}@keyframes ProductDetailSkeleton_productSkIn__6MU1F{0%{opacity:0}to{opacity:1}}.ProductDetailSkeleton_back__QiOq9{width:10rem;height:2.25rem;border-radius:999px;margin-bottom:1.5rem}.ProductDetailSkeleton_grid__uYSrA{display:grid;grid-gap:2rem;gap:2rem}@media (min-width:900px){.ProductDetailSkeleton_grid__uYSrA{grid-template-columns:1fr 1fr;align-items:start}}.ProductDetailSkeleton_image__q4Msu{aspect-ratio:1;border-radius:1rem;max-height:28rem}.ProductDetailSkeleton_info__SdXTi{display:flex;flex-direction:column;gap:.85rem}.ProductDetailSkeleton_title__sXZEz{height:2.25rem;width:75%;border-radius:.5rem}.ProductDetailSkeleton_priceRow__lTD03{height:2rem;width:45%;border-radius:.5rem}.ProductDetailSkeleton_line__Ij3sM{height:1rem;border-radius:.35rem}.ProductDetailSkeleton_lineShort__k1rHf{height:1rem;width:60%;border-radius:.35rem}.ProductDetailSkeleton_checkout__n71Tq{height:8rem;border-radius:1rem;margin-top:.5rem}.StoreEmpty_empty__LJwoa{text-align:center;padding:2.5rem 2rem;color:var(--text-muted)}.StoreEmpty_icon__nlnEC{display:inline-grid;place-items:center;width:56px;height:56px;margin:0 auto 1rem;border-radius:50%;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25);color:var(--green);font-size:1.35rem}.StoreEmpty_empty__LJwoa p{font-size:.95rem;line-height:1.6}.StoreView_storePage__vtiLB{padding-top:calc(var(--header-h) + 3.5rem);padding-bottom:5rem;min-height:100vh}.StoreView_storeContainer__lBGS0{width:min(100% - 2rem,1280px);margin-inline:auto}.StoreView_vertexRow__KMLAK{display:flex;flex-direction:column;gap:2rem}@media (min-width:640px){.StoreView_vertexRow__KMLAK{flex-direction:row;align-items:flex-start;gap:3rem}}.StoreView_vertexRowViewing___5CXA{flex-direction:column}.StoreView_vertexRowViewing___5CXA .StoreView_mainCol__F845R{width:100%}.StoreView_mainCol__F845R{flex:1 1;min-width:0;position:relative}.StoreView_browsePanel__nkCdw,.StoreView_mainCol__F845R{display:flex;flex-direction:column;gap:2rem}.StoreView_browsePanelHidden___SW6K{visibility:hidden;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);pointer-events:none}.StoreView_browsePanelIn__sR8mi{animation:StoreView_browsePanelIn__sR8mi .42s var(--ease) forwards}@keyframes StoreView_browsePanelIn__sR8mi{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.StoreView_browsePanelIn__sR8mi{animation:none}}.StoreView_toolbar__zsVKb{display:flex;justify-content:flex-start}.StoreView_search__8xBry{width:min(100%,280px)}.StoreView_results__B1vLO{position:relative;min-height:200px}.StoreView_resultsEmpty__TJ1e8{min-height:320px}.StoreView_grid__9Ygnw{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:1024px){.StoreView_grid__9Ygnw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.StoreView_grid__9Ygnw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.StoreView_storeContainer__lBGS0{max-width:1400px}.StoreView_grid__9Ygnw{grid-template-columns:repeat(3,minmax(0,1fr))}}.StoreView_gridOut__zGUCU{transform:translateY(12px) scale(.98);width:100%}.StoreView_emptyLayer__yIu0Z,.StoreView_gridOut__zGUCU{opacity:0;pointer-events:none;position:absolute;inset:0}.StoreView_emptyLayer__yIu0Z{display:flex;align-items:center;justify-content:center;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.StoreView_emptyIn__AV_9j{opacity:1;transform:translateY(0);pointer-events:auto}.StoreView_emptyLayer__yIu0Z>*{width:100%;max-width:480px}.StoreView_skeleton__bhWF3{aspect-ratio:4/4.35;border-radius:1rem}.StoreView_errorState__UZRNd,.StoreView_error__IkNkm{text-align:center;padding:3rem;color:var(--text-muted);border-radius:1rem;border:1px dashed var(--border);background:rgba(255,255,255,.04)}.StoreView_errorState__UZRNd i{font-size:1.75rem;color:#f87171;margin-bottom:.75rem}.StoreView_featuredWrap__v_Fl4{margin-top:2rem}.StoreView_featuredGrid__Vl8LK{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem}@media (max-width:639px){.StoreView_toolbar__zsVKb{justify-content:stretch}.StoreView_search__8xBry{width:100%}}.ReviewsPage_pageSection__VYxkV{text-align:center}.ReviewsPage_pageTitle__cU3YR{width:100%;display:flex;justify-content:center;text-align:center;margin-bottom:2rem}.ReviewsPage_listWrap__ybO_Q{width:100%}.ReviewsPage_listToolbar__tnXv6{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.ReviewsPage_globalSummary__WiWQ1{display:flex;align-items:center;gap:.85rem;text-align:left}.ReviewsPage_globalScore__dUSrl{font-size:2rem;font-weight:800;line-height:1;color:#fff;letter-spacing:-.02em}.ReviewsPage_globalMeta__Mpul5{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.ReviewsPage_globalCount__5quVb{font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.2}.ReviewsPage_showIn__Xe5af{opacity:1;transform:translateY(0)}.ReviewsPage_listToolbar__tnXv6.ReviewsPage_showIn__Xe5af{transition-delay:0s}.ReviewsPage_listItem__PPC1e{height:100%;opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--stagger,0s)}.ReviewsPage_listItem__PPC1e.ReviewsPage_showIn__Xe5af{opacity:1;transform:translateY(0)}.ReviewsPage_listMessage__P0CDW{grid-column:1/-1;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.ReviewsPage_listMessage__P0CDW.ReviewsPage_showIn__Xe5af{transition-delay:.08s}.ReviewsPage_postBtn___mKMn{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding:.65rem 1.15rem;border-radius:.75rem;font-weight:600;font-size:.875rem;color:#fff;background:linear-gradient(135deg,var(--green),var(--green-dark));transition:opacity .2s ease,transform .2s ease}.ReviewsPage_postBtn___mKMn:hover{transform:translateY(-1px)}.ReviewsPage_modalOverlay__BwCEc{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(5,8,6,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .28s ease;overflow-y:auto;scrollbar-width:none}.ReviewsPage_modalOverlay__BwCEc::-webkit-scrollbar{display:none}.ReviewsPage_modalOverlayOpen__TYxNN{opacity:1}.ReviewsPage_modalOverlayExit__4S592{opacity:0;pointer-events:none}.ReviewsPage_modal__HAtBc{position:relative;width:100%;max-width:28rem;padding:1.75rem 1.85rem;border-radius:var(--radius-lg);background:linear-gradient(165deg,rgba(34,197,94,.08),rgba(255,255,255,.04) 45%);border:1px solid rgba(34,197,94,.2);box-shadow:0 12px 40px rgba(0,0,0,.45);text-align:center;opacity:0;transform:scale(.94) translateY(14px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.ReviewsPage_modalOpen__rGLtz{opacity:1;transform:scale(1) translateY(0)}.ReviewsPage_modalExit__mcTEr{opacity:0;transform:scale(.96) translateY(10px);pointer-events:none}.ReviewsPage_modalClose__X9OT1{position:absolute;top:.85rem;right:.85rem;width:2rem;height:2rem;display:grid;place-items:center;border-radius:.5rem;color:rgba(255,255,255,.55);font-size:1.1rem;transition:color .2s ease,background .2s ease}.ReviewsPage_modalClose__X9OT1:hover{color:#fff;background:rgba(255,255,255,.08)}.ReviewsPage_modalTitle__UUz5_{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#fff}.ReviewsPage_modalLogin__QPJ7A{display:flex;flex-direction:column;align-items:center;gap:1rem}.ReviewsPage_modalLoginText__4h1oI{margin:0;font-size:.9375rem;color:var(--text-muted);line-height:1.55}.ReviewsPage_discordBtn__yG81U{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:18rem;padding:.75rem 1rem;border-radius:.75rem;font-weight:600;font-size:.9rem;color:#fff;background:#5865f2;transition:opacity .2s ease}.ReviewsPage_discordBtn__yG81U:hover{opacity:.92}.ReviewsPage_form__9UgqI{display:flex;flex-direction:column;gap:1.1rem;text-align:left}.ReviewsPage_field__QxNjW{display:flex;flex-direction:column;gap:.5rem}.ReviewsPage_field__QxNjW span{font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.75)}.ReviewsPage_field__QxNjW textarea{width:100%;padding:.9rem 1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.28);color:#fff;resize:none;min-height:7rem;max-height:10rem;overflow-y:auto;scrollbar-width:none;font:inherit;line-height:1.55}.ReviewsPage_field__QxNjW textarea::-webkit-scrollbar{display:none}.ReviewsPage_field__QxNjW textarea:focus{outline:none;border-color:rgba(34,197,94,.5);box-shadow:0 0 0 3px rgba(34,197,94,.15)}.ReviewsPage_field__QxNjW textarea:disabled{opacity:.5;cursor:not-allowed}.ReviewsPage_formFoot__wpbIg{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ReviewsPage_submitBtn__6Hqlv{padding:.7rem 1.35rem;border-radius:.75rem;font-weight:600;font-size:.875rem;color:#fff;background:linear-gradient(135deg,var(--green),var(--green-dark));transition:opacity .2s ease,transform .2s ease}.ReviewsPage_submitBtn__6Hqlv:hover:not(:disabled){transform:translateY(-1px)}.ReviewsPage_submitBtn__6Hqlv:disabled{opacity:.45;cursor:not-allowed}.ReviewsPage_muted__ZjALo{color:rgba(255,255,255,.45);font-size:.875rem}.ReviewsPage_list__z3RK2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;text-align:left}.ReviewsPage_list__z3RK2>.ReviewsPage_muted__ZjALo:not(.ReviewsPage_listMessage__P0CDW){grid-column:1/-1;text-align:center}@media (max-width:960px){.ReviewsPage_list__z3RK2{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ReviewsPage_listToolbar__tnXv6{flex-direction:column;align-items:stretch}.ReviewsPage_globalSummary__WiWQ1{justify-content:flex-start}.ReviewsPage_postBtn___mKMn{width:100%;margin-left:0;justify-content:center}.ReviewsPage_list__z3RK2{grid-template-columns:1fr}}