body{margin:0;font-family:Inter,sans-serif;background:#08111f;color:#f1f1f1;min-height:100vh;font-size:14px}:root{--fs-electric-cyan: #16C6FF;--fs-royal-blue: #1F6FFF;--fs-midnight-navy: #08111F;--fs-page-title-size: clamp(2.15rem, 4.2vw, 4.25rem);--fs-section-title-size: clamp(1.65rem, 2.8vw, 2.45rem);--fs-hero-copy-size: clamp(.94rem, 1.15vw, 1.05rem)}*{box-sizing:border-box}html{scroll-behavior:auto}::selection{background:#1f6fff52;color:#fff}a{color:#d8e4f2;text-decoration:none}a:hover{text-decoration:none}@keyframes fs-page-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fs-soft-pop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.app-shell>div>main,.app-shell>div>.mantine-Container-root,.app-shell>div>.mantine-Center-root,.app-shell>div>.mantine-Stack-root{animation:fs-page-rise .22s cubic-bezier(.2,.82,.24,1) both}.app-shell>div>.profile-page,.app-shell>div>.admin-page{animation:none}.fs-scroll-reveal{opacity:0;transform:translateY(22px);filter:blur(5px);transition:opacity .56s ease,transform .62s cubic-bezier(.2,.82,.24,1),filter .62s ease;will-change:opacity,transform,filter}.fs-scroll-reveal.fs-scroll-reveal--visible{opacity:1;transform:translateY(0);filter:blur(0)}:where(.home-title,.listing-title:not(.listing-title--small),.store-reviews-title,.failed-title,.success-title,.account-status-page__title,.checkout-auth-full-title,.checkout-auth-return-title,.leave-review-title,.spin-auth-title,.spin-compact-hero__title,.passes-title,.legal-title,.discord-linked-page__title,.discord-unlink-page__title,.creator-title,.creator-signed-out-title,.package-page__title,.profile-title,.profile-signed-out-title,.gift-card-hero__title){font-size:var(--fs-page-title-size)!important;line-height:1.02!important}:where(.home-section-heading__title,.listing-title--small,.home-trusted__title,.creator-section-title,.package-page__reviews-title,.profile-section-title){font-size:var(--fs-section-title-size)!important;line-height:1.06!important}:where(.home-subtitle,.listing-subtitle,.store-reviews-subtitle,.failed-subtitle,.success-subtitle,.account-status-page__subtitle,.checkout-auth-full-subtitle,.checkout-auth-return-subtitle,.leave-review-subtitle,.home-section-heading__subtitle,.home-trusted__subtitle,.spin-auth-subtitle,.passes-subtitle,.discord-linked-page__subtitle,.discord-unlink-page__subtitle,.creator-subtitle,.package-page__subtitle,.profile-subtitle,.gift-card-hero__subtitle){font-size:var(--fs-hero-copy-size)!important;line-height:1.5!important}.mantine-Paper-root,.mantine-Card-root{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.mantine-TextInput-input,.mantine-Textarea-input,.mantine-Select-input,.mantine-NumberInput-input{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.mantine-TextInput-input:focus,.mantine-Textarea-input:focus,.mantine-Select-input:focus,.mantine-NumberInput-input:focus{box-shadow:0 0 0 3px #1f6fff21,0 10px 24px #1f6fff14}.mantine-Switch-track,.mantine-Switch-thumb{transition:transform .18s cubic-bezier(.2,.82,.24,1),background .18s ease,border-color .18s ease,box-shadow .18s ease}.mantine-Popover-dropdown{animation:fs-soft-pop .18s cubic-bezier(.2,.82,.24,1) both}.mantine-Button-root:not(.cart-action-button){position:relative;overflow:hidden;border-radius:8px;font-weight:900;letter-spacing:0;transition:transform .17s ease,background .19s ease,background-position .28s cubic-bezier(.2,.82,.24,1),border-color .17s ease,box-shadow .17s ease,color .16s ease,opacity .16s ease}.mantine-Button-root:not(.cart-action-button):after{content:"";position:absolute;inset:-1px;transform:translate(-112%);background:linear-gradient(100deg,transparent 16%,rgba(22,198,255,.24) 42%,rgba(255,255,255,.26) 50%,rgba(31,111,255,.2) 58%,transparent 84%);opacity:.9;transition:transform .36s cubic-bezier(.2,.82,.24,1);pointer-events:none}.mantine-Button-root:not(.cart-action-button):hover{transform:translateY(-1px)}.mantine-Button-root:not(.cart-action-button):hover:after{transform:translate(112%)}.mantine-Button-root:not(.cart-action-button) .mantine-Button-label,.mantine-Button-root:not(.cart-action-button) .mantine-Button-section{position:relative;z-index:1}.mantine-Button-root:not(.cart-action-button):where([data-variant=filled],:not([data-variant])){border:1px solid rgba(22,198,255,.34);color:#fff;background:linear-gradient(135deg,color-mix(in srgb,#1F6FFF 82%,#08111F),#1f6fff 44%,#16c6ff 76% 100%);background-size:220% 100%;background-position:0 50%;box-shadow:0 13px 28px #1f6fff42,inset 0 1px #ffffff24}.mantine-Button-root:not(.cart-action-button):where([data-variant=filled],:not([data-variant])):hover{background-position:100% 50%;border-color:#16c6ffc2;box-shadow:0 18px 38px #1f6fff57,0 0 0 3px #16c6ff1c,inset 0 1px #ffffff3d}.mantine-Button-root:not(.cart-action-button)[data-variant=light],.mantine-Button-root:not(.cart-action-button)[data-variant=outline],.mantine-Button-root:not(.cart-action-button)[data-variant=default]{border:1px solid rgba(22,198,255,.24);color:#d8e4f2;background:linear-gradient(135deg,#1f6fff38,#1f6fff24 46%,#16c6ff29),#08111fb8;background-size:220% 100%,auto;background-position:0 50%,0 0;box-shadow:0 10px 24px #1f6fff1a,inset 0 1px #ffffff0a}.mantine-Button-root:not(.cart-action-button)[data-variant=light]:hover,.mantine-Button-root:not(.cart-action-button)[data-variant=outline]:hover,.mantine-Button-root:not(.cart-action-button)[data-variant=default]:hover{border-color:#16c6ff6b;color:#fff;background:linear-gradient(135deg,#1f6fff4d,#16c6ff33 54%,#16c6ff52),#08111fbd;background-position:100% 50%,0 0;box-shadow:0 13px 30px #1f6fff33,0 0 0 2px #16c6ff14,inset 0 1px #ffffff14}.mantine-Button-root:not(.cart-action-button)[data-variant=subtle],.mantine-Button-root:not(.cart-action-button)[data-variant=transparent]{border:1px solid transparent;background:transparent;box-shadow:none}.mantine-Button-root:not(.cart-action-button)[data-variant=subtle]:hover,.mantine-Button-root:not(.cart-action-button)[data-variant=transparent]:hover{border-color:#16c6ff29;background:#16c6ff13;box-shadow:0 10px 24px #1f6fff14}.mantine-Button-root:not(.cart-action-button)[data-disabled],.mantine-Button-root:not(.cart-action-button):disabled{transform:none;box-shadow:none;opacity:.58}.mantine-Button-root:not(.cart-action-button)[data-disabled]:after,.mantine-Button-root:not(.cart-action-button):disabled:after{transform:translate(-112%)}@media(prefers-reduced-motion:reduce){.mantine-Button-root:not(.cart-action-button),.mantine-Button-root:not(.cart-action-button):after{transition:none}.mantine-Button-root:not(.cart-action-button):hover{transform:none}.mantine-Button-root:not(.cart-action-button):hover:after{transform:translate(-112%)}}.app-shell{background:radial-gradient(900px 520px at -10% 8%,rgba(64,82,104,.6),transparent 66%),radial-gradient(740px 460px at 108% 18%,rgba(31,111,255,.32),transparent 68%),radial-gradient(620px 520px at 92% 86%,rgba(22,198,255,.08),transparent 70%),linear-gradient(135deg,rgba(22,198,255,.052) 0 1px,transparent 1px 14px),linear-gradient(45deg,rgba(255,255,255,.04) 0 1px,transparent 1px 18px),linear-gradient(180deg,#0a1628,#08111f 46%,#050b14);background-attachment:scroll}.app-shell:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.92;background-image:linear-gradient(rgba(22,198,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(22,198,255,.06) 1px,transparent 1px),linear-gradient(135deg,transparent 0 47%,rgba(255,255,255,.05) 48% 52%,transparent 53% 100%);background-size:88px 88px,88px 88px,34px 34px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.app-shell:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0a0f160a,#0a0f166b),radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.18) 100%)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.fs-scroll-reveal{opacity:1!important;transform:none!important;filter:none!important}}
