/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:"Geist Mono",ui-monospace,monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-800:oklch(44.3% .11 240.79);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-300:#9b91f8;--color-indigo-400:#7163ee;--color-indigo-500:#5849e1;--color-indigo-600:#3d2cd8;--color-indigo-700:#2d1eb8;--color-indigo-800:#231797;--color-indigo-900:#1c1278;--color-indigo-950:#120c4b;--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-800:oklch(45.9% .187 3.815);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:#f6f6f6;--color-neutral-100:#ededf1;--color-neutral-200:#d6d6dc;--color-neutral-300:#b4b4bc;--color-neutral-400:#8a8a93;--color-neutral-500:#6b6b75;--color-neutral-600:#54545d;--color-neutral-700:#43434b;--color-neutral-800:#2c2c30;--color-neutral-900:#141417;--color-neutral-950:#0c0c0c;--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-lg:1.125rem;--text-lg--line-height:1.55556;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-md:.375rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-neutral-0:#fff;--color-neutral-850:#1a1a1c;--color-accent-gold:#f0a82e;--color-accent-purple:#b14be8;--color-accent-blue:#3d8bff;--color-accent-cyan:#22d3ee;--color-accent-green:#3dcb8b;--color-accent-red:#e5484d;--color-white-4:#ffffff0a;--color-white-8:#ffffff14;--color-white-16:#ffffff29;--color-white-32:#ffffff52;--color-white-58:#ffffff94;--color-black-24:#0c0c0c3d;--color-black-50:#0c0c0c80;--color-black-88:#0c0c0ce0;--color-gold-10:#f0a82e1a;--color-gold-32:#f0a82e52;--color-purple-10:#b14be81a;--color-purple-32:#b14be852;--color-blue-10:#3d8bff1a;--color-blue-32:#3d8bff52;--color-cyan-10:#22d3ee1a;--color-cyan-32:#22d3ee52;--color-accent-6:#3d2cd80f;--color-brand-600:var(--color-indigo-600);--color-brand-700:var(--color-indigo-700);--color-surface:var(--color-neutral-950);--color-surface-card:var(--color-neutral-800);--color-accent-blue-subtle:var(--color-blue-10);--font-play:"Play",sans-serif;--font-onest:"Onest",sans-serif;--font-mono-xs:var(--font-mono);--font-mono-s:var(--font-mono);--font-mono-m:var(--font-mono);--font-mono-l:var(--font-mono);--font-mono-xl:var(--font-mono);--font-body-m:var(--font-onest);--font-body-s:var(--font-onest);--font-body-xs:var(--font-onest)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.loading-spinner-ico{flex-shrink:0;animation:.9s linear infinite global-loading-spin;display:block}.global-loading{z-index:40;background-color:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.global-loading--inline{z-index:auto;min-height:100dvh;position:relative}.global-loading__spinner{width:54px;height:54px}.global-loading-fade-enter-active,.global-loading-fade-leave-active{transition:opacity .2s}.global-loading-fade-enter-from,.global-loading-fade-leave-to{opacity:0}@keyframes global-loading-spin{to{transform:rotate(1turn)}}.base-modal{z-index:70;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.base-modal__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background-color:#000000b8;border:none;position:absolute;inset:0}.base-modal__dialog{z-index:1;border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:1rem;flex-direction:column;width:100%;max-height:min(90vh,860px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0000008c}.base-modal__dialog--sm{max-width:420px}.base-modal__dialog--md{max-width:520px}.base-modal__dialog--lg{max-width:640px}.base-modal__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 0;display:flex}.base-modal__header-text{min-width:0}.base-modal__subtitle{color:var(--color-neutral-500);margin-top:.375rem}.base-modal__close{width:36px;height:36px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.base-modal__close:hover{background-color:var(--color-neutral-850);color:var(--color-neutral-0)}.base-modal__body{flex:1;min-height:0;padding:1.25rem;overflow-y:auto}.base-modal__footer{border-top:1px solid var(--color-white-8);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex}@media not all and (width>=53.75rem){.base-modal--fullscreen-mobile{justify-content:stretch;align-items:stretch;padding:0}.base-modal--fullscreen-mobile .base-modal__dialog{max-width:none;height:100%;max-height:none;box-shadow:none;border:none;border-radius:0}.base-modal--fullscreen-mobile .base-modal__header{padding-top:calc(var(--landing-header-height) + .75rem)}.base-modal--fullscreen-mobile .base-modal__footer{flex-direction:column-reverse;margin-top:auto}.base-modal--fullscreen-mobile .base-modal__footer .base-button{width:100%}}@media (width>=53.75rem){.base-modal__footer{flex-direction:row}}.landing-header{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;inset-inline:0;background-color:#0000;border-bottom:1px solid #0000;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s;position:fixed;top:0}.landing-header--menu-open,.landing-header--scrolled{border-bottom-color:var(--color-white-8);background-color:var(--color-neutral-950)}.landing-header--scrolled{background-color:var(--color-black-88);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.landing-header__inner{z-index:50;height:var(--landing-header-height);justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin-inline:auto;padding-inline:1rem;display:flex;position:relative}@media (width>=1200px){.landing-header__inner{padding-inline:0}}.landing-header__brand-group{align-items:center;gap:3rem;display:flex}.landing-header__logo{border-radius:.375rem;align-items:center;gap:.625rem;height:2rem;transition:opacity .2s;display:flex}.landing-header__logo:hover{opacity:.9}.landing-header__logo-mark{background-color:var(--color-neutral-700);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.landing-header__logo-text{font-family:var(--font-play);letter-spacing:-1px;color:var(--color-neutral-400);font-size:20px;font-weight:700;line-height:24px}.landing-header__nav{align-items:center;gap:2.5rem;height:2rem;display:none}@media (width>=53.75rem){.landing-header__nav{display:flex}}.landing-header__nav-link{color:var(--color-neutral-500);border-radius:.375rem;padding:.375rem .75rem;text-decoration:none;transition:color .2s,background-color .2s}.landing-header__nav-link:hover{color:var(--color-neutral-0);text-decoration:none}.landing-header__nav .landing-header__nav-link.landing-header__nav-link--active,.landing-header__nav .landing-header__nav-link.landing-header__nav-link--active:hover,.landing-header__nav-link--active,.landing-header__nav-link--active:hover,.landing-header__nav-link.router-link-active,.landing-header__nav-link.router-link-active:hover,.landing-header__nav-link.router-link-exact-active,.landing-header__nav-link.router-link-exact-active:hover{background-color:var(--color-neutral-850);color:var(--color-neutral-50);text-decoration:none}.landing-header__actions{align-items:center;gap:1rem;display:none}@media (width>=53.75rem){.landing-header__actions{display:flex}}.landing-header__menu-btn{color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:inline-flex}.landing-header__menu-btn:hover{background-color:var(--color-neutral-900)}@media (width>=53.75rem){.landing-header__menu-btn{display:none}}.landing-header__mobile-panel{z-index:40;background-color:var(--color-neutral-950);flex-direction:column;min-height:100dvh;display:flex;position:fixed;inset:0}@media (width>=53.75rem){.landing-header__mobile-panel{display:none}}.landing-header__mobile-inner{width:100%;max-width:1200px;min-height:100dvh;padding:var(--landing-header-height) 1rem 2rem;flex-direction:column;margin-inline:auto;display:flex}.landing-header__mobile-nav{flex-direction:column;gap:1rem;padding-top:2rem;display:flex}.landing-header__mobile-link{font-family:var(--font-onest);color:var(--color-neutral-300);border-radius:.25rem;padding:1rem;font-size:22px;font-weight:400;line-height:22px;text-decoration:none;transition:background-color .2s,color .2s}.landing-header__mobile-link:hover{background-color:var(--color-neutral-900);color:#fff;text-decoration:none}.landing-header__mobile-link--active,.landing-header__mobile-link--active:hover,.landing-header__mobile-link.router-link-active,.landing-header__mobile-link.router-link-active:hover,.landing-header__mobile-link.router-link-exact-active,.landing-header__mobile-link.router-link-exact-active:hover{background-color:var(--color-neutral-850);color:var(--color-neutral-50)}.landing-header__mobile-actions{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1.5rem;display:flex}.landing-header__register-btn{min-width:120px}.landing-footer{background-color:var(--color-surface);z-index:1;position:relative;overflow:hidden}.landing-footer__blur{pointer-events:none;z-index:0;max-width:none;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.landing-footer__inner{z-index:10;padding-top:3rem;padding-bottom:2rem;position:relative}@media (width>=53.75rem){.landing-footer__inner{padding-top:3.5rem;padding-bottom:2.5rem}}.landing-footer__top{flex-direction:column;gap:2rem;display:flex}@media (width>=53.75rem){.landing-footer__top{flex-direction:row;justify-content:space-between;align-items:flex-start}}.landing-footer__info{flex-direction:column;gap:1.5rem;display:flex}@media (width>=53.75rem){.landing-footer__info{flex-direction:row;align-items:flex-start}}.landing-footer__brand{min-width:0}.landing-footer__logo{align-items:center;gap:.625rem;display:inline-flex}.landing-footer__logo-mark{background-color:var(--color-neutral-700);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.landing-footer__description{max-width:320px;color:var(--color-neutral-500);margin-top:1rem}.landing-footer__nav{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.landing-footer__contacts{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width>=53.75rem){.landing-footer__contacts{flex-shrink:0}}.landing-footer__chip{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);color:var(--color-neutral-500);border-radius:9999px;align-items:center;transition:border-color .2s,color .2s;display:inline-flex}.landing-footer__chip:hover{border-color:var(--color-white-16);color:#fff}.landing-footer__chip--email{padding:.5rem 1rem}.landing-footer__chip--social{width:2.25rem;height:2.25rem;font-family:var(--font-mono-s);justify-content:center;font-size:11px;font-weight:500}.landing-footer__bottom{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}@media (width>=53.75rem){.landing-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;margin-top:3rem}}@media (width>=950px){.landing-footer__bottom{margin-top:6rem}}.landing-footer__legal{flex-direction:column;gap:.75rem;display:flex}@media (width>=53.75rem){.landing-footer__legal{flex-flow:wrap;gap:1.5rem}}.faq-accordion-item{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.875rem;overflow:hidden}.faq-accordion-item__trigger{width:100%;color:var(--color-neutral-0);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;transition:background-color .2s;display:flex}@media (width>=53.75rem){.faq-accordion-item__trigger{padding:1.125rem 1.25rem}}.faq-accordion-item__trigger:focus-visible,.faq-accordion-item__trigger:hover{background-color:var(--color-white-4)}.faq-accordion-item__question{flex:1;min-width:0}.faq-accordion-item__chevron{color:var(--color-neutral-400);flex-shrink:0;transition:transform .2s}.faq-accordion-item--open .faq-accordion-item__chevron{transform:rotate(180deg)}.faq-accordion-item__panel{padding:0 1rem 1rem}@media (width>=53.75rem){.faq-accordion-item__panel{padding:0 1.25rem 1.25rem}}.faq-accordion-item__answer{color:var(--color-neutral-500)}.hero-section{padding-top:var(--landing-header-height);position:relative;overflow:hidden}.hero-section__container{z-index:10;box-sizing:border-box;position:relative}@media not all and (width>=53.75rem){.hero-section__container{padding-top:2rem}}.hero-section__layout{flex-direction:column;gap:3rem;display:flex}@media (width>=53.75rem){.hero-section__layout{flex-direction:row;align-items:stretch;gap:2rem;min-height:0;max-height:632px}}.hero-section__copy{display:contents}@media (width>=53.75rem){.hero-section__copy{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}}.hero-section__intro{flex-direction:column;order:1;gap:1rem;width:100%;max-width:100%;display:flex}@media (width>=53.75rem){.hero-section__intro{gap:1.5rem}}.hero-section__badge-dot{background-color:var(--color-accent-blue-subtle);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.hero-section__badge-dot-inner{background-color:var(--color-indigo-600);border-radius:9999px;width:.375rem;height:.375rem}.hero-section__subtitle{width:100%;color:var(--color-neutral-500);font-size:14px;line-height:20px}@media (width>=53.75rem){.hero-section__subtitle{font-size:16px;line-height:24px}}.hero-section__subtitle-mobile{width:100%;display:block}.hero-section__subtitle-desktop{display:none}@media (width>=53.75rem){.hero-section__subtitle-mobile{display:none}.hero-section__subtitle-desktop{display:inline}}.hero-section__title-mobile{display:inline}.hero-section__title-desktop{display:none}@media (width>=53.75rem){.hero-section__title-mobile{display:none}.hero-section__title-desktop{display:inline}}.hero-section__actions{flex-direction:column;order:3;gap:1.5rem;display:flex}.hero-section__buttons{flex-direction:column;gap:.75rem;display:flex}@media (width>=53.75rem){.hero-section__buttons{flex-flow:wrap}}.hero-section__cta-primary{z-index:5;width:100%}.hero-section__cta-secondary{width:100%}@media (width>=53.75rem){.hero-section__cta-primary,.hero-section__cta-secondary{width:auto}}.hero-section__features{flex-direction:column;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=53.75rem){.hero-section__features{-moz-column-gap:1.5rem;flex-flow:wrap;align-items:flex-start;column-gap:1.5rem}}.hero-section__feature{color:var(--color-neutral-500);align-items:center;gap:.5rem;display:flex}.hero-section__visual{flex:1;order:2;min-width:0;min-height:0;position:relative;overflow-x:clip}@media (width>=53.75rem){.hero-section__visual{overflow:visible}}.hero-section__gloves-card-inner{border:1px solid var(--color-neutral-800);background-color:var(--color-neutral-900);border-radius:1rem;overflow:hidden}.hero-section__gloves-card-media{background-color:var(--color-neutral-850);justify-content:center;align-items:center;display:flex;overflow:hidden}.hero-section__gloves-card-body{flex-direction:column;justify-content:center;padding-inline:1rem;display:flex}.hero-section__deal-card-inner{background-color:var(--color-surface-card);border-radius:1rem;height:100%;padding:1.5rem;box-shadow:0 24px 48px #00000080}.hero-section__deal-meta{color:var(--color-neutral-500);padding-top:6px}.hero-section__deal-title{color:var(--color-neutral-0);padding-top:6px}.hero-section__deal-price{color:var(--color-neutral-500);padding-top:6px}.hero-section__deal-steps{margin-top:1rem}.hero-section__deal-step{align-items:center;gap:.75rem;margin-bottom:12px;font-size:14px;display:flex}.hero-section__deal-step-label--active{color:var(--color-neutral-0)}.hero-section__deal-note,.hero-section__deal-step-label--muted{color:var(--color-neutral-500)}.hero-section__deal-note{border-top:1px solid var(--color-neutral-700);align-items:flex-start;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.hero-escrow-badge{border:1px solid var(--color-neutral-800);width:fit-content;font-family:var(--font-mono-s);letter-spacing:.04em;color:var(--color-neutral-300);background:0 0;border-radius:9999px;align-items:center;gap:.5rem;padding:6px 12px;font-size:11px;font-weight:400;line-height:16px;display:inline-flex}.hero-deal-step__badge{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.hero-deal-step__badge--done{background-color:var(--color-indigo-600);color:#fff}.hero-deal-step__badge--active{border:2px solid var(--color-indigo-600);background-color:var(--color-white-4);box-shadow:0 0 0 4px var(--color-accent-6)}.hero-deal-step__badge--pending{border:1px solid var(--color-neutral-600);background-color:#0000}.hero-section__cards-scene{position:relative}@media (width>=53.75rem){.hero-section__cards-scene{width:100%;height:100%;min-height:320px}}.hero-deal-step__check{width:1.125rem;height:1.125rem;transform:translate(1px,1px)}.register-cta__panel{background:linear-gradient(to bottom,var(--color-indigo-600),var(--color-surface));border-radius:14px 14px 0 0;padding:1.5rem;overflow:hidden}@media (width>=53.75rem){.register-cta__panel{padding:2rem}}@media (width>=64rem){.register-cta__panel{padding:3rem}}.register-cta__layout{flex-direction:column;gap:2.5rem;display:flex}@media (width>=53.75rem){.register-cta__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}}@media (width>=1170px){.register-cta__layout{gap:7.5rem}}.register-cta__copy{width:100%;min-width:0}.register-cta__text{color:var(--color-neutral-200);margin-top:1rem}.register-cta__button{width:100%;margin-top:1.5rem}@media (width>=53.75rem){.register-cta__button{width:auto}}.register-cta__stats-card{background-color:var(--color-black-24);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1rem;width:100%;min-width:0;padding:1.25rem}@media (width>=40rem){.register-cta__stats-card{padding:1.5rem}}@media (width>=1170px){.register-cta__stats-card{justify-self:end;width:545px;max-width:100%}}.register-cta__stat{flex-direction:column;gap:.375rem;padding-block:.75rem;display:flex}@media (width>=1170px){.register-cta__stat{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}}.register-cta__stat-value-wrap{flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem;display:flex}@media (width>=1170px){.register-cta__stat-value-wrap{text-align:right;justify-content:flex-end}}.hero-section__cards-scene{--hero-stack-width:588px;--hero-stack-height:calc(var(--hero-deal-top) + var(--hero-deal-height) + 1rem);--hero-scene-height:var(--hero-stack-height);--hero-stack-top:4rem;--hero-stack-right:auto;--hero-stack-bottom:auto;--hero-stack-left:50%;--hero-stack-translate-x:-36%;--hero-stack-translate-y:0;--hero-gloves-top:auto;--hero-gloves-right:auto;--hero-gloves-bottom:13.5rem;--hero-gloves-left:6rem;--hero-gloves-width:218px;--hero-gloves-media-height:218px;--hero-gloves-body-height:112px;--hero-gloves-rotate:-6.37deg;--hero-gloves-translate-x:0;--hero-gloves-translate-y:0;--hero-deal-top:8.2rem;--hero-deal-right:auto;--hero-deal-bottom:auto;--hero-deal-left:4.6rem;--hero-deal-width:263px;--hero-deal-height:322px;--hero-deal-rotate:8deg;--hero-deal-translate-x:0;--hero-deal-translate-y:0;height:var(--hero-scene-height)}.hero-section__cards-stack{top:var(--hero-stack-top);right:var(--hero-stack-right);bottom:var(--hero-stack-bottom);left:var(--hero-stack-left);width:var(--hero-stack-width);height:var(--hero-stack-height);transform:translate(var(--hero-stack-translate-x),var(--hero-stack-translate-y));position:absolute}.hero-section__gloves-card{top:var(--hero-gloves-top);right:var(--hero-gloves-right);bottom:var(--hero-gloves-bottom);left:var(--hero-gloves-left);transform:translate(var(--hero-gloves-translate-x),var(--hero-gloves-translate-y)) rotate(var(--hero-gloves-rotate));position:absolute}.hero-section__gloves-card,.hero-section__gloves-card-inner{width:var(--hero-gloves-width)}.hero-section__gloves-card-media{width:var(--hero-gloves-width);height:var(--hero-gloves-media-height)}.hero-section__gloves-card-body{width:var(--hero-gloves-width);height:var(--hero-gloves-body-height)}.hero-section__deal-card{top:var(--hero-deal-top);right:var(--hero-deal-right);bottom:var(--hero-deal-bottom);left:var(--hero-deal-left);width:var(--hero-deal-width);height:var(--hero-deal-height);transform:translate(var(--hero-deal-translate-x),var(--hero-deal-translate-y)) rotate(var(--hero-deal-rotate));position:absolute}@media (width>=53.75rem) and (width<=63.999rem){.hero-section__cards-scene{--hero-stack-width:588px;--hero-stack-height:560px;--hero-stack-top:50%;--hero-stack-right:0;--hero-stack-bottom:auto;--hero-stack-left:auto;--hero-stack-translate-x:0;--hero-stack-translate-y:-50%;--hero-gloves-top:auto;--hero-gloves-right:auto;--hero-gloves-bottom:12.5rem;--hero-gloves-left:10rem;--hero-gloves-width:218px;--hero-gloves-media-height:218px;--hero-gloves-body-height:112px;--hero-gloves-rotate:-6.37deg;--hero-gloves-translate-x:0;--hero-gloves-translate-y:0;--hero-deal-top:11.5rem;--hero-deal-right:2rem;--hero-deal-bottom:auto;--hero-deal-left:auto;--hero-deal-width:312px;--hero-deal-height:322px;--hero-deal-rotate:0deg;--hero-deal-translate-x:0;--hero-deal-translate-y:0}}@media (width>=64rem){.hero-section__cards-scene{--hero-stack-width:588px;--hero-stack-height:560px;--hero-stack-top:50%;--hero-stack-right:0;--hero-stack-bottom:auto;--hero-stack-left:auto;--hero-stack-translate-x:0;--hero-stack-translate-y:-50%;--hero-gloves-top:auto;--hero-gloves-right:auto;--hero-gloves-bottom:7.5rem;--hero-gloves-left:4.25rem;--hero-gloves-width:218px;--hero-gloves-media-height:218px;--hero-gloves-body-height:112px;--hero-gloves-rotate:-6.37deg;--hero-gloves-translate-x:0;--hero-gloves-translate-y:0;--hero-deal-top:.3rem;--hero-deal-right:0;--hero-deal-bottom:auto;--hero-deal-left:auto;--hero-deal-width:312px;--hero-deal-height:322px;--hero-deal-rotate:0deg;--hero-deal-translate-x:0;--hero-deal-translate-y:0}}.sell-promo-wallet-card__decor{--sell-promo-bolt-sm-top:1.5rem;--sell-promo-bolt-sm-right:auto;--sell-promo-bolt-sm-bottom:auto;--sell-promo-bolt-sm-left:50%;--sell-promo-bolt-sm-width:2.5rem;--sell-promo-bolt-sm-height:46px;--sell-promo-bolt-sm-rotate:-35deg;--sell-promo-bolt-sm-translate-x:-50%;--sell-promo-bolt-sm-translate-y:0;--sell-promo-bolt-lg-top:-19px;--sell-promo-bolt-lg-right:-1.75rem;--sell-promo-bolt-lg-bottom:auto;--sell-promo-bolt-lg-left:auto;--sell-promo-bolt-lg-width:136px;--sell-promo-bolt-lg-height:10rem;--sell-promo-bolt-lg-rotate:18.84deg;--sell-promo-bolt-lg-translate-x:0;--sell-promo-bolt-lg-translate-y:0;--sell-promo-bolt-lg-icon-rotate:-18.84deg;--sell-promo-chip-1-top:2.25rem;--sell-promo-chip-1-right:3rem;--sell-promo-chip-1-bottom:auto;--sell-promo-chip-1-left:auto;--sell-promo-chip-1-rotate:-14deg;--sell-promo-chip-1-scale:.8;--sell-promo-chip-1-translate-x:0;--sell-promo-chip-1-translate-y:0;--sell-promo-chip-2-top:6rem;--sell-promo-chip-2-right:-.75rem;--sell-promo-chip-2-bottom:auto;--sell-promo-chip-2-left:auto;--sell-promo-chip-2-rotate:12deg;--sell-promo-chip-2-scale:1;--sell-promo-chip-2-translate-x:0;--sell-promo-chip-2-translate-y:0}@media (width>=53.75rem) and (width<=63.999rem){.sell-promo-wallet-card__chip--1{scale:1.2}.sell-promo-wallet-card__decor{--sell-promo-bolt-sm-top:1.5rem;--sell-promo-bolt-sm-right:auto;--sell-promo-bolt-sm-bottom:auto;--sell-promo-bolt-sm-left:50%;--sell-promo-bolt-sm-width:2.5rem;--sell-promo-bolt-sm-height:46px;--sell-promo-bolt-sm-rotate:-35deg;--sell-promo-bolt-sm-translate-x:-50%;--sell-promo-bolt-sm-translate-y:0;--sell-promo-bolt-lg-top:-19px;--sell-promo-bolt-lg-right:-2.75rem;--sell-promo-bolt-lg-bottom:auto;--sell-promo-bolt-lg-left:auto;--sell-promo-bolt-lg-width:136px;--sell-promo-bolt-lg-height:10rem;--sell-promo-bolt-lg-rotate:18.84deg;--sell-promo-bolt-lg-translate-x:0;--sell-promo-bolt-lg-translate-y:0;--sell-promo-bolt-lg-icon-rotate:-18.84deg;--sell-promo-chip-1-top:2.25rem;--sell-promo-chip-1-right:2.5rem;--sell-promo-chip-1-bottom:auto;--sell-promo-chip-1-left:auto;--sell-promo-chip-1-rotate:-14deg;--sell-promo-chip-1-scale:.8;--sell-promo-chip-1-translate-x:0;--sell-promo-chip-1-translate-y:0;--sell-promo-chip-2-top:6rem;--sell-promo-chip-2-right:-1.75rem;--sell-promo-chip-2-bottom:auto;--sell-promo-chip-2-left:auto;--sell-promo-chip-2-rotate:12deg;--sell-promo-chip-2-scale:1;--sell-promo-chip-2-translate-x:0;--sell-promo-chip-2-translate-y:0}}@media (width>=64rem){.sell-promo-wallet-card__decor{--sell-promo-bolt-sm-top:1.5rem;--sell-promo-bolt-sm-right:auto;--sell-promo-bolt-sm-bottom:auto;--sell-promo-bolt-sm-left:50%;--sell-promo-bolt-sm-width:2.5rem;--sell-promo-bolt-sm-height:46px;--sell-promo-bolt-sm-rotate:-35deg;--sell-promo-bolt-sm-translate-x:-50%;--sell-promo-bolt-sm-translate-y:0;--sell-promo-bolt-lg-top:-19px;--sell-promo-bolt-lg-right:.25rem;--sell-promo-bolt-lg-bottom:auto;--sell-promo-bolt-lg-left:auto;--sell-promo-bolt-lg-width:136px;--sell-promo-bolt-lg-height:10rem;--sell-promo-bolt-lg-rotate:18.84deg;--sell-promo-bolt-lg-translate-x:0;--sell-promo-bolt-lg-translate-y:0;--sell-promo-bolt-lg-icon-rotate:-18.84deg;--sell-promo-chip-1-top:2.25rem;--sell-promo-chip-1-right:5rem;--sell-promo-chip-1-bottom:auto;--sell-promo-chip-1-left:auto;--sell-promo-chip-1-rotate:-14deg;--sell-promo-chip-1-scale:.8;--sell-promo-chip-1-translate-x:0;--sell-promo-chip-1-translate-y:0;--sell-promo-chip-2-top:6rem;--sell-promo-chip-2-right:1.25rem;--sell-promo-chip-2-bottom:auto;--sell-promo-chip-2-left:auto;--sell-promo-chip-2-rotate:12deg;--sell-promo-chip-2-scale:1;--sell-promo-chip-2-translate-x:0;--sell-promo-chip-2-translate-y:0}}.sell-promo-wallet-card__bolt{justify-content:center;align-items:center;display:flex;position:absolute}.sell-promo-wallet-card__bolt--sm{top:var(--sell-promo-bolt-sm-top);right:var(--sell-promo-bolt-sm-right);bottom:var(--sell-promo-bolt-sm-bottom);left:var(--sell-promo-bolt-sm-left);width:var(--sell-promo-bolt-sm-width);height:var(--sell-promo-bolt-sm-height);transform:translate(var(--sell-promo-bolt-sm-translate-x),var(--sell-promo-bolt-sm-translate-y)) rotate(var(--sell-promo-bolt-sm-rotate))}.sell-promo-wallet-card__bolt--lg{top:var(--sell-promo-bolt-lg-top);right:var(--sell-promo-bolt-lg-right);bottom:var(--sell-promo-bolt-lg-bottom);left:var(--sell-promo-bolt-lg-left);width:var(--sell-promo-bolt-lg-width);height:var(--sell-promo-bolt-lg-height);transform:translate(var(--sell-promo-bolt-lg-translate-x),var(--sell-promo-bolt-lg-translate-y)) rotate(var(--sell-promo-bolt-lg-rotate))}.sell-promo-wallet-card__bolt--lg .sell-promo-wallet-card__bolt-icon{transform:rotate(var(--sell-promo-bolt-lg-icon-rotate))}.sell-promo-wallet-card__chip{z-index:10}.sell-promo-wallet-card__chip--1{top:var(--sell-promo-chip-1-top);right:var(--sell-promo-chip-1-right);bottom:var(--sell-promo-chip-1-bottom);left:var(--sell-promo-chip-1-left);transform:translate(var(--sell-promo-chip-1-translate-x),var(--sell-promo-chip-1-translate-y)) rotate(var(--sell-promo-chip-1-rotate)) scale(var(--sell-promo-chip-1-scale))}.sell-promo-wallet-card__chip--2{top:var(--sell-promo-chip-2-top);right:var(--sell-promo-chip-2-right);bottom:var(--sell-promo-chip-2-bottom);left:var(--sell-promo-chip-2-left);transform:translate(var(--sell-promo-chip-2-translate-x),var(--sell-promo-chip-2-translate-y)) rotate(var(--sell-promo-chip-2-rotate)) scale(var(--sell-promo-chip-2-scale))}.sell-promo-bolt-white-glow{filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#ffffff42 0,#ffffff1a 40%,#fff0 58%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sell-promo-bolt-white-glow--sm{width:44px;height:44px}.sell-promo-bolt-white-glow--lg{width:76px;height:76px}.sell-promo-wallet-card__chip{z-index:2;border:1px solid var(--color-white-8);font-family:var(--font-mono-m);color:var(--color-accent-green);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:500;line-height:20px;position:absolute;box-shadow:0 8px 24px #00000059}.sell-promo-wallet-card__chip--1{background:var(--color-black-50);border-radius:12px;padding:6px 13px;font-size:10px}.sell-promo-wallet-card__chip--2{background:var(--color-neutral-900);border-radius:8px;padding:2px 13px;font-size:14px}.game-page-section--inline-banner{padding-top:calc(var(--landing-header-height) + 1rem);padding-bottom:0}.game-inline-banner{background:linear-gradient(135deg,#312e818c,#1e1b4bd9);border:1px solid #6366f13d;border-radius:1rem;flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}@media (width>=53.75rem){.game-inline-banner{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.5rem}}.game-inline-banner__content{align-items:flex-start;gap:.875rem;display:flex}.game-inline-banner__icon{background-color:var(--color-indigo-300);flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.game-inline-banner__icon--gear{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='1.5' d='m8.2 2.5-.8 2.1a1 1 0 0 1-.95.65H4.5a1 1 0 0 0-1 1V8.2c0 .43-.24.82-.62 1.02l-.38.98a1 1 0 0 0 0 1.6l1.38.97c.38.2.62.59.62 1.02v1.71a1 1 0 0 0 1 1h1.95c.43 0 .82.24 1.02.62l.97 1.38a1 1 0 0 0 1.6 0l.97-1.38c.2-.38.59-.62 1.02-.62h2.47a1 1 0 0 0 1-1v-1.95c0-.43.24-.82.62-1.02l1.38-.97a1 1 0 0 0 0-1.6l-1.38-.97A1.25 1.25 0 0 1 15.5 7.6V5.65a1 1 0 0 0-1-1h-1.95A1 1 0 0 1 11.6 4l.2-1.5a1 1 0 0 0-1.6 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='1.5' d='m8.2 2.5-.8 2.1a1 1 0 0 1-.95.65H4.5a1 1 0 0 0-1 1V8.2c0 .43-.24.82-.62 1.02l-.38.98a1 1 0 0 0 0 1.6l1.38.97c.38.2.62.59.62 1.02v1.71a1 1 0 0 0 1 1h1.95c.43 0 .82.24 1.02.62l.97 1.38a1 1 0 0 0 1.6 0l.97-1.38c.2-.38.59-.62 1.02-.62h2.47a1 1 0 0 0 1-1v-1.95c0-.43.24-.82.62-1.02l1.38-.97a1 1 0 0 0 0-1.6l-1.38-.97A1.25 1.25 0 0 1 15.5 7.6V5.65a1 1 0 0 0-1-1h-1.95A1 1 0 0 1 11.6 4l.2-1.5a1 1 0 0 0-1.6 0Z'/%3E%3C/svg%3E")}.game-inline-banner__icon--box{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='1.5' d='M3.5 6.5 10 3l6.5 3.5v7L10 17l-6.5-3.5zM10 10.5 16.5 7M10 10.5 3.5 7m6.5 3.5V17'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='1.5' d='M3.5 6.5 10 3l6.5 3.5v7L10 17l-6.5-3.5zM10 10.5 16.5 7M10 10.5 3.5 7m6.5 3.5V17'/%3E%3C/svg%3E")}.game-inline-banner__text{color:var(--color-neutral-300)}.game-inline-banner__accent{color:#fff;font-weight:600}.game-inline-banner__btn{flex-shrink:0;width:100%}@media (width>=53.75rem){.game-inline-banner__btn{width:auto}}.game-page-section--inline-banner+.game-page-section--hero{padding-top:1.25rem}.game-page-section--hero{padding-top:calc(var(--landing-header-height) + 1.5rem);padding-bottom:2rem}@media (width>=53.75rem){.game-page-section--hero{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:2.5rem}}.game-hero__breadcrumbs{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.game-hero__layout{gap:1.25rem;margin-top:1.25rem;display:grid}.game-hero__cover{border:1px solid var(--color-white-8);aspect-ratio:343/240;background-color:var(--color-neutral-850);border-radius:1rem;width:100%;position:relative;overflow:hidden}@media (width>=53.75rem) and (width<=63.999rem){.game-hero__layout{grid-template-columns:306px minmax(0,1fr);align-items:stretch;gap:1.5rem;margin-top:1.5rem}.game-hero__cover{aspect-ratio:auto;flex-shrink:0;width:306px;max-width:100%;height:285px}.game-hero__content{min-height:100%}}@media (width>=64rem){.game-hero__layout{grid-template-columns:408px minmax(0,1fr);align-items:stretch;gap:2.5rem}.game-hero__cover{width:408px;height:296px}.game-hero__content{min-height:100%}}.game-hero__cover-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.game-hero__content{flex-direction:column;min-width:0;display:flex}.game-hero__intro{flex-direction:column;gap:.5rem;display:flex}.game-hero__title{margin-top:.25rem}.game-hero__description{max-width:52rem}.game-hero__stats-block{margin-top:1.5rem}@media (width>=53.75rem){.game-hero__stats-block{margin-top:auto}}.game-hero__stats-divider{background-color:var(--color-white-8);width:100%;height:1px}.game-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;gap:1.25rem 1rem;padding-top:1.5rem;display:grid}.game-hero__stat{width:fit-content;max-width:100%}@media (width>=53.75rem) and (width<=63.999rem){.game-hero__stats{flex-wrap:wrap;justify-content:flex-start;gap:1.25rem 1.5rem;padding-top:2rem;display:flex}.game-hero__stat{flex:none;width:fit-content}}@media (width>=64rem){.game-hero__stats{flex-wrap:nowrap;justify-content:flex-start;gap:40px;padding-top:20px;display:flex}.game-hero__stat{flex:none;width:fit-content}}.game-hero__stat-value{white-space:nowrap}.game-hero__stat-label{margin-top:.25rem}.game-page-section--lots{padding-top:0;padding-bottom:2.5rem}@media (width>=53.75rem){.game-page-section--lots{padding-bottom:3rem}}.game-lots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (width>=53.75rem){.game-lots-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}@media (width>=64rem){.game-lots-grid{gap:1.5rem}}.game-lots__footer{justify-content:center;margin-top:2rem;display:flex}.game-page-section--cta{padding-top:0;padding-bottom:2.5rem}@media (width>=53.75rem){.game-page-section--cta{padding-bottom:4rem}}.game-request-cta{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:14px;padding:32px;position:relative;overflow:hidden}@media (width>=53.75rem){.game-request-cta{padding:40px}}.game-request-cta__content{z-index:1;flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=53.75rem){.game-request-cta__content{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.game-request-cta__text{max-width:551px}.game-request-cta__description{max-width:450px;color:var(--color-neutral-200);margin-top:.75rem}.game-request-cta__btn{flex-shrink:0;width:100%}@media (width>=53.75rem){.game-request-cta__btn{width:auto}}.game-request-cta__decor-layer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.game-request-cta__decor{pointer-events:none;-o-object-fit:contain;object-fit:contain;width:240px;margin:0;position:absolute;top:94px;left:4rem;scale:1.5}@media (width>=537px) and ((width<50rem)){.game-request-cta__decor{top:41px;left:11rem}}@media (width>=50rem) and ((width<59.375rem)){.game-request-cta__decor{width:240px;inset:43px 3rem auto auto;transform:scale(1.5)}}@media (width<=700px){.game-request-cta__content{gap:2.5rem}.game-request-cta__btn{margin-bottom:.5rem}}@media (width>=59.375rem){.game-request-cta__decor{width:220px;inset:auto 17rem 2.5rem auto;transform:rotate(1turn)scale(2.1)}}.games-index-page{min-height:calc(100vh - var(--landing-header-height) - 12rem);padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);flex:1;padding-bottom:2.5rem}@media (width>=53.75rem){.games-index-page{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:4rem}}.games-index-page__header{flex-direction:column;display:flex}.games-index-page__lead{color:var(--color-neutral-500);margin-top:.75rem}.games-index-page__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.games-index-page__search{flex:16rem;min-width:0}.games-index-page__sort{flex-shrink:0}.games-index-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (width>=53.75rem){.games-index-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (width>=75rem){.games-index-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.games-index-page__footer{justify-content:center;margin-top:2rem;display:flex}.games-catalog-card--skeleton{border-color:var(--color-white-8);background:linear-gradient(90deg,var(--color-neutral-900) 0,var(--color-neutral-800) 50%,var(--color-neutral-900) 100%);background-size:200% 100%;min-height:12.5rem;animation:1.2s ease-in-out infinite games-catalog-card-skeleton}@keyframes games-catalog-card-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.games-catalog-card{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:1rem;flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden}.games-catalog-card:focus-visible,.games-catalog-card:hover{box-shadow:0 0 0 1px var(--color-indigo-500)}.games-catalog-card__media-wrap{height:112px;position:relative;overflow:hidden}.games-catalog-card__gradient{position:absolute;inset:0}.games-catalog-card__media{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.games-catalog-card__body{padding:.75rem}.games-catalog-card__title{color:var(--color-neutral-0)}.games-catalog-card__studio{color:var(--color-neutral-500);margin-top:.25rem}.games-catalog-card__stats{justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.75rem;display:flex}.games-catalog-card__lots{color:var(--color-neutral-400);font-size:.875rem}.catalog-page{min-height:100%;padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);padding-bottom:2.5rem}@media (width>=53.75rem){.catalog-page{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:4rem}}.catalog-page__header{flex-direction:column;gap:.375rem;display:flex}.catalog-page__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar""chips""main";gap:1rem;margin-top:1.5rem;display:grid}.catalog-page__toolbar{flex-wrap:wrap;grid-area:toolbar;align-items:center;gap:.75rem;display:flex}.catalog-page__filter-btn,.catalog-page__search-btn{border:1px solid var(--color-white-8);background:var(--color-neutral-850);cursor:pointer;border-radius:9999rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:border-color .2s,background-color .2s;display:flex}.catalog-page__filter-btn:hover,.catalog-page__search-btn--active,.catalog-page__search-btn:hover{border-color:var(--color-white-16);background:var(--color-neutral-800)}.catalog-page__filter-btn:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3a1 1 0 0 1-.293.707L12 11.414V15a1 1 0 0 1-.293.707l-2 2A1 1 0 0 1 8 17v-5.586L3.293 6.707A1 1 0 0 1 3 6z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3a1 1 0 0 1-.293.707L12 11.414V15a1 1 0 0 1-.293.707l-2 2A1 1 0 0 1 8 17v-5.586L3.293 6.707A1 1 0 0 1 3 6z' clip-rule='evenodd'/%3E%3C/svg%3E")}.catalog-page__filter-btn:before,.catalog-page__search-btn:before{content:"";background-color:var(--color-neutral-200);width:1.25rem;height:1.25rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.catalog-page__search-btn:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='9' cy='9' r='6' stroke='%23000' stroke-width='1.5'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='m14 14 4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='9' cy='9' r='6' stroke='%23000' stroke-width='1.5'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='m14 14 4 4'/%3E%3C/svg%3E")}@media not all and (width>=53.75rem){.catalog-page__toolbar{flex-wrap:nowrap;gap:.75rem}.catalog-page__toolbar--search-open{flex-wrap:wrap}.catalog-page__filter-btn{order:1}.catalog-page__sort{flex:0 0 10.3125rem;order:2;width:10.3125rem;min-width:0}.catalog-page__search-btn{order:3}.catalog-page__search{flex:100%;order:4;min-width:0;display:none}.catalog-page__search--open{display:block}.catalog-sort__trigger{border-radius:.625rem;height:2.75rem;padding:.25rem 2rem .25rem .75rem}.catalog-lots-grid{gap:.75rem}.catalog-active-filters{gap:.5rem}.catalog-empty{border:none;min-height:280px;padding:2rem 0}.catalog-page .game-lots__footer{margin-top:1.5rem}.catalog-page .game-lots__footer .base-button{width:100%}}.catalog-page__search,.catalog-page__sort{min-width:0}.catalog-page__chips{grid-area:chips}.catalog-page__main{grid-area:main;min-width:0}.catalog-lots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=53.75rem) and (width<=63.999rem){.catalog-page__toolbar{flex-wrap:nowrap;gap:1rem}.catalog-page__search-btn{display:none}.catalog-page__search{flex:auto;order:2;display:block}.catalog-page__sort{flex:none;order:3;width:auto;min-width:11.25rem}.catalog-page__filter-btn{order:1}.catalog-lots-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}@media (width>=64rem){.catalog-page__grid{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"search sort""chips chips""filters main";align-items:start;gap:1rem 2rem}.catalog-page__toolbar{display:contents}.catalog-page__filter-btn,.catalog-page__search-btn{display:none}.catalog-page__search{grid-area:search;display:block}.catalog-page__sort{grid-area:sort;justify-self:end;width:auto;min-width:200px}.catalog-page__filters.catalog-page__filters--sidebar{grid-area:filters}.catalog-lots-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.catalog-sort,.catalog-sort__trigger{width:100%;position:relative}.catalog-sort__trigger{border:1px solid var(--color-white-8);background:var(--color-neutral-850);color:var(--color-neutral-0);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 2.5rem .625rem .8125rem;transition:border-color .2s,background-color .2s;display:flex}.catalog-sort__trigger:hover{border-color:var(--color-white-16)}.catalog-sort--open .catalog-sort__trigger,.catalog-sort__trigger:focus-visible{border-color:var(--color-indigo-600);outline:none}.catalog-sort__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.catalog-sort__chevron{color:var(--color-neutral-500);flex-shrink:0;transition:transform .2s;position:absolute;top:50%;right:.8125rem;transform:translateY(-50%)}.catalog-sort--open .catalog-sort__chevron{transform:translateY(-50%)rotate(180deg)}.catalog-sort__menu{z-index:20;border:1px solid var(--color-white-8);background:var(--color-neutral-850);border-radius:.625rem;margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;right:0;box-shadow:0 12px 32px #0000005c}.catalog-sort__option{width:100%;color:var(--color-neutral-0);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.625rem .75rem;transition:background-color .2s;display:block}.catalog-sort__option:hover{background:var(--color-neutral-800)}.catalog-sort__option--active{background:var(--color-white-8)}.catalog-active-filters{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.catalog-active-filters__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.catalog-active-filters__chip{border:1px solid var(--color-white-8);background:var(--color-neutral-850);color:var(--color-neutral-0);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:12px;transition:border-color .2s,background-color .2s;display:inline-flex}.catalog-active-filters__chip:hover{border-color:var(--color-white-16);background:var(--color-neutral-800)}.catalog-active-filters__chip-remove{color:var(--color-neutral-500);flex-shrink:0;display:block}.catalog-active-filters__reset{flex-shrink:0;width:149px;padding:22px}.catalog-drawer{z-index:200;display:flex;position:fixed;inset:0}.catalog-drawer__overlay{cursor:pointer;background:#0c0c0cb8;border:none;position:absolute;inset:0}.catalog-drawer__panel{z-index:1;background:var(--color-neutral-850);flex-direction:column;width:min(100%,22.5rem);max-width:90vw;height:100%;display:flex;position:relative;box-shadow:8px 0 32px #00000052}@media not all and (width>=53.75rem){.catalog-drawer__panel{width:min(100% - 1.25rem,21.25rem);max-width:calc(100% - 5.25rem)}}.catalog-drawer__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1rem 0;display:flex}.catalog-drawer__title{color:var(--color-neutral-0);margin:0}.catalog-drawer__close{width:2rem;height:2rem;color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.catalog-drawer__close:focus-visible,.catalog-drawer__close:hover{color:var(--color-neutral-0)}.catalog-drawer__body{scrollbar-width:thin;scrollbar-color:var(--color-neutral-700) transparent;flex:1;min-height:0;padding:1rem;overflow-y:auto}.catalog-drawer__body::-webkit-scrollbar{width:5px}.catalog-drawer__body::-webkit-scrollbar-thumb{background-color:var(--color-neutral-700);border-radius:9999px}.catalog-drawer__footer{padding:32px 1rem max(1rem,env(safe-area-inset-bottom));border-top:1px solid var(--color-white-8);flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}.catalog-drawer__action{width:100%}.catalog-drawer__action.base-button--m{height:2.75rem}.catalog-filters{scrollbar-width:thin;scrollbar-color:var(--color-neutral-700) transparent;flex-direction:column;gap:1rem;padding:1rem;display:flex}.catalog-filters--embedded{gap:1.25rem;padding:0}.catalog-filters--embedded .catalog-filters__label{color:var(--color-neutral-0)}.catalog-filters--embedded .catalog-filters__option-label{color:var(--color-neutral-400)}.catalog-filters--embedded .catalog-filters__checkbox{background-color:var(--color-neutral-850)}.catalog-page__filters.catalog-page__filters--sidebar{display:none}@media (width>=64rem){.catalog-page__filters.catalog-page__filters--sidebar{display:flex}}.catalog-filters:not(.catalog-filters--embedded)::-webkit-scrollbar{width:5px}.catalog-filters:not(.catalog-filters--embedded)::-webkit-scrollbar-thumb{background-color:var(--color-neutral-700);border-radius:9999px}@media (width>=64rem){.catalog-filters:not(.catalog-filters--embedded){top:calc(var(--landing-header-height) + 1rem);max-height:calc(100vh - var(--landing-header-height) - 2rem);position:sticky;overflow:hidden auto}}.catalog-filters__title{margin:0}.catalog-filters__section{flex-direction:column;gap:12px;display:flex}.catalog-filters__divider{background-color:var(--color-white-8);flex-shrink:0;height:1px}.catalog-filters__label{color:var(--color-neutral-500);margin:0}.catalog-filters__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.catalog-filters__option{cursor:pointer;align-items:center;gap:.5rem;display:flex}.catalog-filters__checkbox{appearance:none;border:1px solid var(--color-neutral-600);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;width:1rem;height:1rem;margin:0;transition:border-color .2s,background-color .2s}.catalog-filters__checkbox:checked{border-color:var(--color-indigo-600);background:var(--color-indigo-600) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 4 2.5 2.5L9 1'/%3E%3C/svg%3E") no-repeat center}.catalog-filters__checkbox:focus-visible{outline:2px solid var(--color-indigo-500);outline-offset:2px}.catalog-filters__option-label{min-width:0;color:var(--color-neutral-200);flex:1}.catalog-filters__count{text-align:right;min-width:1.25rem;color:var(--color-neutral-500);flex-shrink:0}.catalog-filters__rarity-dot{background-color:var(--color-neutral-500);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.catalog-filters__rarity-dot--red{background-color:var(--color-accent-red)}.catalog-filters__rarity-dot--gold{background-color:var(--color-accent-gold)}.catalog-filters__rarity-dot--purple{background-color:var(--color-accent-purple)}.catalog-filters__rarity-dot--blue{background-color:var(--color-accent-blue)}.catalog-filters__rarity-dot--cyan{background-color:var(--color-accent-cyan)}.catalog-filters__rarity-dot--default{background-color:var(--color-neutral-500)}.catalog-filters__price-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.625rem;display:grid}.catalog-filters__price-dash{color:var(--color-neutral-600);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.875rem;line-height:1}.catalog-filters__price-input{border:1px solid var(--color-white-8);background:var(--color-neutral-850);color:#fff;border-radius:10px;width:100%;min-width:0;padding:6px 16px;transition:border-color .2s,background-color .2s}.catalog-filters__price-input::placeholder{color:var(--color-neutral-500)}.catalog-filters__price-input:focus,.catalog-filters__price-input:hover{background-color:var(--color-neutral-800)}.catalog-filters__price-input:focus{border-color:var(--color-white-16);outline:none}.catalog-filters__footer{flex-direction:column;gap:1rem;margin-top:.25rem;display:flex}.catalog-filters__section--price{gap:.75rem}.catalog-filters__section--price .catalog-filters__reset{margin-top:.25rem}.catalog-filters__label--white{color:var(--color-neutral-0)}.catalog-filters .catalog-filters__reset.base-button.base-button--outline.base-button--m{border-color:var(--color-white-8);width:100%;height:44px;color:var(--color-neutral-500);background-color:#0000;font-size:14px;font-weight:400;line-height:20px}.catalog-filters .catalog-filters__reset.base-button.base-button--outline.base-button--m:hover:not(:disabled):not(.base-button--disabled){border-color:var(--color-white-16);color:var(--color-neutral-300);background-color:#0000}.catalog-filters .catalog-filters__reset.base-button.base-button--outline.base-button--m.base-button--disabled,.catalog-filters .catalog-filters__reset.base-button.base-button--outline.base-button--m:disabled{border-color:var(--color-neutral-800);color:var(--color-neutral-600);background-color:#0000}.catalog-empty{border:1px dashed var(--color-white-16);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:3rem 1.5rem;display:flex}@media screen and (width<=1024px){.catalog-empty{border:none}}.catalog-empty__title{color:var(--color-neutral-0)}.catalog-empty__text{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem}.catalog-empty__action{margin-top:1.5rem}.catalog-empty__icon{flex-shrink:0;width:4rem;height:4rem;margin-bottom:1rem;display:block;position:relative}.catalog-empty__icon:before{content:"";border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);box-sizing:border-box;border-radius:50%;width:100%;height:100%;display:block}.catalog-empty__icon:after{content:"";background-color:var(--color-neutral-400);position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 64 64'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m41 41-6-6m2-5a7.001 7.001 0 0 1-11.95 4.95A6.998 6.998 0 0 1 30 23a7 7 0 0 1 7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 64 64'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m41 41-6-6m2-5a7.001 7.001 0 0 1-11.95 4.95A6.998 6.998 0 0 1 30 23a7 7 0 0 1 7 7'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.catalog-page .game-lots__footer{margin-top:2rem}.lot-page{padding-bottom:2.5rem}@media (width>=53.75rem){.lot-page{padding-bottom:3rem}}@media (width>=64rem){.lot-page{padding-bottom:4rem}}.lot-page-section{padding-top:0;padding-bottom:1.5rem}@media (width>=53.75rem){.lot-page-section{padding-bottom:1.75rem}}@media (width>=64rem){.lot-page-section{padding-bottom:2rem}}.lot-page-section--hero{padding-top:calc(var(--landing-header-height) + 1.5rem)}@media (width>=53.75rem){.lot-page-section--hero{padding-top:calc(var(--landing-header-height) + 2rem)}}.lot-page__main{display:block}@media (width>=53.75rem){.lot-page__main{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1.5rem;display:grid}}@media (width>=64rem){.lot-page__main{grid-template-columns:minmax(0,1fr) 360px;gap:2rem}}.lot-page__content{grid-column:1;width:100%;min-width:0}.lot-page__aside-spacer{display:none}@media (width>=53.75rem){.lot-page__aside-spacer{grid-column:2;display:block}}.lot-page-section__title{color:var(--color-neutral-500)}.lot-hero__breadcrumb-separator{color:var(--color-neutral-600)}.lot-hero__breadcrumb-fallback{color:var(--color-neutral-300)}.lot-hero__breadcrumb-current{color:var(--color-neutral-0)}.lot-similar__title{color:var(--color-neutral-500)}.lot-hero__breadcrumbs{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.lot-hero__layout{gap:1.25rem;margin-top:1.25rem;display:grid}@media (width>=53.75rem){.lot-hero__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1.5rem;margin-top:1.5rem}}@media (width>=64rem){.lot-hero__layout{grid-template-columns:minmax(0,1fr) 360px;gap:2rem}}.lot-hero__gallery{flex-direction:column;gap:.75rem;min-width:0;display:flex}@media (width>=53.75rem){.lot-hero__gallery{gap:.875rem}}@media (width>=64rem){.lot-hero__gallery{gap:1rem}}.lot-hero__main-image{aspect-ratio:4/3;background-color:var(--color-neutral-850);position:relative;overflow:hidden}@media (width>=53.75rem){.lot-hero__main-image{aspect-ratio:auto;height:320px}}@media (width>=64rem){.lot-hero__main-image{height:420px}}.lot-hero__badges{z-index:2;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.lot-hero__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;padding:1.5rem;display:block;position:absolute;inset:0}.lot-hero__thumbs{gap:.75rem;display:flex}.lot-hero__thumb{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);cursor:pointer;border-radius:.75rem;flex-shrink:0;width:72px;height:72px;padding:0;transition:border-color .2s;overflow:hidden}@media (width>=53.75rem){.lot-hero__thumb{width:80px;height:80px}}@media (width>=64rem){.lot-hero__thumb{width:88px;height:88px}}.lot-hero__thumb:hover{border-color:var(--color-white-16)}.lot-hero__thumb--active{border-color:var(--color-indigo-500)}.lot-hero__thumb-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;padding:.5rem;display:block}.lot-hero__sidebar{min-width:0}@media (width>=64rem){.lot-hero__sidebar{top:calc(var(--landing-header-height) + 1.5rem);position:sticky}}.lot-purchase{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}@media (width>=53.75rem){.lot-purchase{padding:1.5rem}}@media (width>=64rem){.lot-purchase{padding:24px}}.lot-purchase--empty{align-items:flex-start;gap:.75rem}.lot-purchase__cta{width:100%}.lot-purchase__cta--secondary{border-color:var(--color-white-8);background:0 0}.lot-purchase__info{background-color:#3d2cd80f;border:1px solid #3d2cd880;border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:.75rem;display:flex}.lot-purchase__meta{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.lot-purchase__meta-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lot-purchase__price-block{flex-direction:column;gap:.25rem;display:flex}.lot-purchase__price-head{flex-direction:column;gap:.5rem;display:flex}.lot-purchase__price-hint,.lot-purchase__price-label{color:var(--color-neutral-500)}.lot-purchase__actions{flex-direction:column;gap:.5rem;display:flex}.lot-purchase__auth-note{text-align:center;color:var(--color-neutral-500)}.lot-purchase__auth-link{color:var(--color-indigo-500)}.lot-details__title{margin-top:.5rem}.lot-details__description{max-width:52rem;margin-top:.75rem}.lot-details__attributes{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}@media (width>=53.75rem){.lot-details__attributes{margin-top:1.375rem}}@media (width>=64rem){.lot-details__attributes{gap:.625rem;margin-top:1.5rem}}.lot-details__attribute{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;display:inline-flex}.lot-details__stickers{margin-top:1.5rem}.lot-details__stickers-list{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.lot-sticker--chip{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;display:inline-flex}.lot-sticker__icon{-o-object-fit:contain;object-fit:contain;width:16px;height:16px;display:block}.lot-sticker__name{font-family:var(--font-mono-xs);color:var(--color-neutral-300);font-size:10px;font-weight:500;line-height:14px}.lot-hero__stickers{z-index:2;align-items:center;gap:4px;display:flex;position:absolute;bottom:1rem;left:1rem}@media (width>=53.75rem){.lot-hero__stickers{bottom:1.5rem;left:1.5rem}}@media (width>=64rem){.lot-hero__stickers{bottom:32px;left:32px}}.lot-sticker--overlay{border:1px solid var(--color-white-8);background-color:#0c0c0c80;border-radius:6px;justify-content:center;align-items:center;width:52px;height:52px;padding:6px;display:flex;position:relative}.lot-sticker__thumb{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;display:block}.lot-sticker__tooltip{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.lot-sticker__tooltip-bubble{background-color:var(--color-neutral-800);color:var(--color-neutral-0);white-space:nowrap;border:1px solid #ffffff14;border-radius:8px;padding:8px 12px;display:block;position:relative}.lot-sticker__tooltip-arrow{width:12px;height:6px;display:block;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.lot-sticker--overlay:focus-within .lot-sticker__tooltip,.lot-sticker--overlay:hover .lot-sticker__tooltip{opacity:1}.lot-page-section>h2{margin:0 0 12px}.lot-chart{margin-top:0;padding:1.25rem 0 1rem;overflow:visible}@media (width>=53.75rem){.lot-chart{padding:1.375rem 0 1.125rem}}@media (width>=64rem){.lot-chart{padding:1.5rem 0 1.25rem}}.lot-chart__header{z-index:0;flex-direction:column;gap:1rem;padding-inline:1.25rem;display:flex;position:relative}.lot-chart__ranges{order:-1;align-self:flex-start}@media (width>=53.75rem) and (width<=63.999rem){.lot-chart__header{gap:1.25rem;padding-inline:1.5rem}.lot-chart__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem;width:100%;display:grid}}@media (width>=64rem){.lot-chart__header{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding-inline:1.75rem}.lot-chart__ranges{order:0;align-self:auto}}.lot-chart__stats{flex-wrap:wrap;gap:1.5rem 2rem;display:flex}@media (width>=64rem){.lot-chart__stats{flex-wrap:nowrap;gap:2.5rem}}.lot-chart__stat{flex-direction:column;gap:.375rem;min-width:0;display:flex}.lot-chart__stat-label{color:var(--color-neutral-500)}.lot-chart__stat-value-row{align-items:center;gap:.5rem;display:flex}.lot-chart__stat-value{white-space:nowrap}.lot-chart__change{font-family:var(--font-mono-xs);letter-spacing:.02em;color:var(--color-accent-green);background-color:#2c2c30;border-radius:.25rem;align-items:center;padding:.125rem .375rem;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.lot-chart__ranges{background-color:var(--color-neutral-900);border-radius:8px;flex-shrink:0;gap:.125rem;padding:.25rem;display:inline-flex}.lot-chart__range{font-family:var(--font-mono-xs);letter-spacing:.04em;text-transform:none;color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.4375rem .875rem;font-size:14px;font-weight:500;line-height:14px;transition:background-color .2s,color .2s}.lot-chart__range:hover{color:var(--color-neutral-300)}.lot-chart__range--active{background-color:var(--color-white-8);color:var(--color-neutral-0)}.lot-chart__plot{z-index:1;margin-top:1.5rem;position:relative}.lot-chart__canvas{z-index:1;width:100%;padding-top:2.25rem;position:relative;overflow:visible}.lot-chart__graphic{width:100%;transition:transform .2s;position:relative}.lot-chart__svg{outline:none;width:100%;height:180px;display:block;overflow:visible}.lot-chart__hit{cursor:crosshair;outline:none}.lot-chart__hit:focus,.lot-chart__hit:focus-visible{outline:none}@media (width>=53.75rem){.lot-chart__svg{height:190px}}@media (width>=64rem){.lot-chart__svg{height:200px}}.lot-chart__grid-line{stroke:var(--color-white-8);stroke-width:1px;stroke-dasharray:4 6}.lot-chart__line{fill:none;stroke:var(--color-accent-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lot-chart__cursor-line{stroke:var(--color-neutral-0);stroke-width:1px;stroke-dasharray:4 4;opacity:.45;pointer-events:none}.lot-chart__marker{z-index:3;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.lot-chart__tooltip{z-index:4;border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);font-family:var(--font-mono-m);color:var(--color-neutral-0);white-space:nowrap;pointer-events:none;border-radius:.5rem;padding:.375rem .625rem;font-size:14px;font-weight:500;line-height:18px;position:absolute}.lot-chart__tooltip--center.lot-chart__tooltip--above{transform:translate(-50%,calc(-100% - 14px))}.lot-chart__tooltip--start.lot-chart__tooltip--above{transform:translateY(calc(-100% - 14px))}.lot-chart__tooltip--end.lot-chart__tooltip--above{transform:translate(-100%,calc(-100% - 14px))}.lot-chart__tooltip--center.lot-chart__tooltip--below{transform:translate(-50%,14px)}.lot-chart__tooltip--start.lot-chart__tooltip--below{transform:translateY(14px)}.lot-chart__tooltip--end.lot-chart__tooltip--below{transform:translate(-100%,14px)}.lot-chart__labels{height:1.125rem;padding-inline:var(--lot-chart-label-inset);--lot-chart-label-inset:0px;margin-top:.75rem;position:relative}.lot-chart__label{color:var(--color-neutral-600);white-space:nowrap;position:absolute}.lot-offers__grid{gap:2rem;margin-top:0;display:grid}@media (width>=53.75rem){.lot-offers__grid{gap:1.125rem}}@media (width>=64rem){.lot-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.lot-offers__table{--lot-offers-inset:1.25rem;flex-direction:column;min-height:280px;padding-block:1.25rem;display:flex}@media (width>=53.75rem){.lot-offers__table{--lot-offers-inset:1.5rem}}@media (width>=64rem){.lot-offers__table{--lot-offers-inset:20px;padding-block:16px 20px}}.lot-offers__table-header{padding:0 var(--lot-offers-inset) .75rem;justify-content:space-between;display:flex}.lot-offers__columns,.lot-offers__table-header{border-bottom:1px solid var(--color-white-8);align-items:center;gap:1rem}.lot-offers__columns{padding:10px var(--lot-offers-inset);grid-template-columns:1fr auto;display:grid}.lot-offers__column-label{font-family:var(--font-body-standart);color:var(--color-neutral-200);font-size:12px;font-weight:500;line-height:20px}.lot-offers__column-value{font-family:var(--font-mono-xs);text-transform:none;color:var(--color-neutral-400);font-size:12px;font-weight:400;line-height:18px}.lot-offers__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lot-offers__row{padding:.625rem var(--lot-offers-inset);border-bottom:1px solid var(--color-white-4);grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.lot-offers__row:last-child{border-bottom:none}.lot-offers__best{font-family:var(--font-mono-xs);letter-spacing:.04em;color:var(--color-accent-green);vertical-align:middle;background-color:#2c2c30;border-radius:.25rem;margin-left:.5rem;padding:.125rem .375rem;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.lot-offers__toggle{width:100%;padding:1rem var(--lot-offers-inset) 0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.375rem;margin-top:auto;transition:color .2s;display:flex}.lot-offers__toggle:hover{color:var(--color-neutral-300)}.lot-offers__toggle-icon{width:12px;height:12px;color:var(--color-neutral-500);transition:transform .2s}.lot-offers__toggle-icon--up{transform:rotate(180deg)}.lot-offers__empty-side{text-align:center;padding:2rem var(--lot-offers-inset);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;display:flex}.lot-offers__empty-side .body-s-regular{max-width:18.5rem}.lot-offers__empty{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-top:0;padding:2.5rem 1.5rem;display:flex}@media (width>=64rem){.lot-offers__empty{padding:3rem 2rem}}.lot-offers__empty-text{max-width:32rem}.lot-similar__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:0;display:grid}@media (width>=53.75rem){.lot-similar__grid{gap:1.25rem}}@media (width>=64rem){.lot-similar__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.lot-similar__grid :deep(.lot-card){--lot-body-visible:106px;width:100%;height:auto}.lot-similar__grid :deep(.lot-card__body){transform:none!important}:is(.lot-similar__grid :deep(.lot-card:hover .lot-card__body),.lot-similar__grid :deep(.lot-card:focus-visible .lot-card__body)){transform:none!important}.lot-similar__grid :deep(.lot-card__buy-slot){display:none}@media not all and (width>=53.75rem){.lot-page{padding-bottom:5.5rem}.lot-page__content{flex-direction:column;gap:2rem;display:flex}.lot-page-section{padding-bottom:0}.lot-page-section--hero{padding-top:calc(var(--landing-header-height) + 1rem);padding-bottom:2rem}.lot-hero__layout{gap:1rem;margin-top:1rem}.lot-hero__sidebar--desktop{display:none}.lot-page__purchase-mobile{margin-top:0;display:block}.lot-hero__main-image{aspect-ratio:343/240;border-radius:.875rem}.lot-hero__image{padding:1rem}.lot-hero__thumb{border-radius:.625rem;width:64px;height:64px}.lot-hero__thumbs{gap:.5rem}.lot-details__title{margin-top:.25rem}.lot-details__description{margin-top:.625rem}.lot-details__attributes{gap:.375rem;margin-top:1rem}.lot-details__attribute{padding:.4375rem .75rem}.lot-purchase{padding:1rem}.lot-chart{margin-top:0;padding:1rem 0 .875rem}.lot-chart__header{gap:.875rem;padding-inline:1rem}.lot-chart__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;width:100%;display:grid}.lot-chart__stat:last-child{grid-column:1/-1}.lot-chart__range{padding:.375rem .75rem;font-size:12px}.lot-chart__plot{margin-top:1.25rem}.lot-chart__canvas{padding-top:2rem}.lot-chart__svg{height:160px}.lot-offers__table{--lot-offers-inset:1rem;min-height:240px;padding-block:1rem}.lot-offers__empty{padding:2rem 1rem}.lot-similar__grid{gap:.75rem;margin-top:0}.lot-offers__empty,.lot-offers__grid{margin-top:0}}@media (width>=53.75rem){.lot-page__purchase-mobile{display:none}}.lot-sticky-buy{display:none}@media not all and (width>=53.75rem){.lot-sticky-buy{z-index:49;border-top:1px solid var(--color-white-8);background-color:var(--color-neutral-900);inset-inline:0;padding-block:.75rem;display:block;position:fixed;bottom:0;box-shadow:0 -8px 24px #00000073}.lot-sticky-buy__inner{align-items:center;gap:.75rem;display:flex}.lot-sticky-buy__actions{flex:1;gap:.5rem;min-width:0;display:flex}.lot-sticky-buy__price{flex-shrink:0;font-size:18px;line-height:24px}.lot-sticky-buy__cta{flex:1;min-width:0}.lot-sticky-buy__cta--full{width:100%}.lot-sticky-buy__cta--secondary :deep(.base-button){padding-inline:.625rem}.lot-sticky-buy__cta :deep(.base-button){white-space:nowrap;width:100%;height:44px;padding-inline:.875rem;font-size:13px;line-height:1}html.lot-page-has-sticky-buy .landing-footer .landing-container{padding-bottom:6.5rem}}.lot-modal-item{align-items:center;gap:.875rem;padding:.875rem;display:flex}.lot-modal-item__image{-o-object-fit:cover;object-fit:cover;border-radius:.625rem;flex-shrink:0;width:56px;height:56px}.lot-modal-item__meta{color:var(--color-neutral-500)}.lot-modal-item__price{color:var(--color-accent-green);margin-top:.25rem}.lot-modal__primary{width:100%}.lot-modal__secondary{width:100%;margin-top:.5rem}.lot-modal__secondary-link{width:100%;color:var(--color-indigo-400);justify-content:center;margin-top:.75rem;text-decoration:none;display:inline-flex}.lot-modal__balance,.lot-modal__note{color:var(--color-neutral-500);text-align:center}.lot-modal-success{flex-direction:column;gap:1rem;display:flex}.lot-modal-success__icon{background:var(--color-indigo-600);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-inline:auto;font-size:1.25rem;font-weight:700;display:flex}.lot-modal-receipt{flex-direction:column;gap:.625rem;margin:0;display:flex}.lot-modal-receipt__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lot-modal-receipt__row dt{color:var(--color-neutral-500);font-size:14px}.lot-modal-receipt__row dd{color:#fff;margin:0;font-size:14px}.lot-modal-receipt__row--total dd{font-family:var(--font-geist-mono);font-size:18px;font-weight:600}.lot-modal-receipt__divider{background:var(--color-white-8);height:1px}.lot-modal-bid,.lot-modal-price-changed,.lot-modal-purchase{flex-direction:column;gap:1rem;display:flex}.lot-modal-steps{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.lot-modal-step{align-items:flex-start;gap:.75rem;display:flex}.lot-modal-step__icon{border:2px solid var(--color-neutral-700);border-radius:9999px;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.lot-modal-step--done .lot-modal-step__icon{border-color:var(--color-indigo-500);background:var(--color-indigo-600)}.lot-modal-step--active .lot-modal-step__icon{border-color:var(--color-indigo-400)}.lot-modal-step--error .lot-modal-step__icon{background:#ef4444;border-color:#ef4444}.lot-modal-step__hint{color:var(--color-neutral-500);margin-top:.125rem}.lot-modal-bid__fields{gap:.75rem;display:grid}.lot-modal-bid__hint{color:var(--color-neutral-500)}.lot-modal-alternatives{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lot-modal-alternative{justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.lot-modal-alternative__hint{color:var(--color-neutral-500);margin-top:.125rem}.lot-modal-empty-offer{gap:.875rem;padding:1rem;display:flex}.lot-modal-empty-offer__icon{background:var(--color-neutral-800);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.lot-modal-empty-offer__text{color:var(--color-neutral-500);margin-top:.25rem}.faq-page{--faq-section-title-width:384px;--faq-section-column-gap:2rem;--faq-section-row-gap:2rem;--faq-items-gap:.5rem;min-height:100%;padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);padding-bottom:2.5rem}@media (width>=53.75rem){.faq-page{--faq-items-gap:.75rem;padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:4rem}}@media (width>=64rem){.faq-page{--faq-section-row-gap:2.5rem}}.faq-page__header{margin-bottom:1.5rem}@media (width>=53.75rem){.faq-page__header{margin-bottom:2.5rem}}.faq-page__sections{gap:var(--faq-section-row-gap);flex-direction:column;display:flex}.faq-page__section{scroll-margin-top:calc(var(--landing-header-height) + 1rem);flex-direction:column;gap:1rem;display:flex}@media (width>=64rem){.faq-page__section{grid-template-columns:var(--faq-section-title-width) minmax(0,1fr);-moz-column-gap:var(--faq-section-column-gap);column-gap:var(--faq-section-column-gap);align-items:start;gap:0;display:grid}}.faq-page__section-title{font-family:var(--font-onest);letter-spacing:0;color:var(--color-neutral-0);flex-shrink:0;margin:0;font-size:16px;font-weight:500;line-height:20px}@media (width>=64rem){.faq-page__section-title{width:var(--faq-section-title-width);max-width:var(--faq-section-title-width)}}.faq-page__items{gap:var(--faq-items-gap);flex-direction:column;min-width:0;display:flex}.checkout-auth-page{box-sizing:border-box;min-height:100dvh;padding-top:var(--landing-header-height);padding-bottom:2.5rem}@media (width>=48rem){.checkout-auth-page{padding-bottom:3rem}}@media (width>=64rem){.checkout-auth-page{min-height:calc(var(--landing-header-height) + 748px)}}.checkout-auth-page__layout{gap:2.5rem;min-height:620px;margin-top:3rem;display:grid}@media (width>=64rem){.checkout-auth-page__layout{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:4rem}}.checkout-auth-page__content{min-width:0}.checkout-auth-page__back{margin-bottom:2rem;display:inline-block}.checkout-auth-page__lead{max-width:560px;color:var(--color-neutral-400);margin-top:1rem}.checkout-auth-page__product{margin-top:2rem}@media (width>=64rem){.checkout-auth-page__product{max-width:480px}}.checkout-auth-page__steps{margin-top:3rem}.checkout-auth-page__steps-label{color:var(--color-neutral-500);margin-bottom:1rem}.checkout-auth-page__steps-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.checkout-auth-page__step{align-items:flex-start;gap:.75rem;display:flex}.checkout-auth-page__step-badge{background-color:var(--color-indigo-600);width:1.5rem;height:1.5rem;color:var(--color-neutral-0);font-family:var(--font-mono-s);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:14px;display:inline-flex}.checkout-auth-page__step-text{color:var(--color-neutral-300)}.checkout-auth-page__step-title{color:var(--color-neutral-0)}.checkout-auth-page__step-desc{color:var(--color-neutral-400)}.checkout-product-card{align-items:center;gap:1rem;padding:1rem;display:flex}.checkout-product-card__media{background-color:var(--color-neutral-850);border-radius:10px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.checkout-product-card__body{flex:1;min-width:0}.checkout-product-card__name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-0);overflow:hidden}.checkout-product-card__meta{color:var(--color-neutral-500);margin-top:.25rem}.checkout-product-card__price{color:var(--color-accent-green);flex-shrink:0}.checkout-auth-card__form{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.checkout-auth-card__submit{width:100%}.checkout-auth-card__divider{color:var(--color-neutral-500);font-family:var(--font-onest);align-items:center;gap:1rem;margin-block:1.5rem;font-size:12px;font-weight:400;line-height:12px;display:flex}.checkout-auth-card__socials{flex-direction:column;gap:.5rem;display:flex}.checkout-auth-card__legal{text-align:center;color:var(--color-neutral-500);margin-top:1.5rem}.checkout-auth-card__legal-link{color:var(--color-indigo-400);text-decoration:none}.checkout-auth-card__legal-link:hover{color:var(--color-indigo-300);text-decoration:underline}.lot-checkout-page__container{max-width:42rem}.lot-checkout-page__back{display:inline-block}.lot-checkout-page__panel{margin-top:2rem;padding:2rem}.lot-checkout-page__label{color:var(--color-neutral-500)}.lot-checkout-page__title{color:var(--color-neutral-0);margin-top:.75rem}.lot-checkout-page__price{color:var(--color-accent-green);margin-top:1rem}.lot-checkout-page__text{color:var(--color-neutral-400);margin-top:1.5rem}.dashboard__body{padding-block:calc(var(--landing-header-height) + 1.5rem) 3rem;gap:2rem;display:grid}@media (width>=64rem){.dashboard__body{padding-block:calc(var(--landing-header-height) + 2rem) 4rem;grid-template-columns:240px minmax(0,1fr);align-items:start}}.dashboard__sidebar{display:none}@media (width>=64rem){.dashboard__sidebar{display:flex}}.dashboard__main{min-width:0}.account-page{padding-top:0}.account-page-header{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (width>=53.75rem){.account-page-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.account-page-header__subtitle{color:var(--color-neutral-500);margin-top:.5rem}.account-page-header__actions{flex-shrink:0}.account-sidebar{top:calc(var(--landing-header-height) + 1rem);flex-direction:column;gap:1rem;display:flex;position:sticky}.account-sidebar__profile{align-items:center;gap:.75rem;padding:1rem;display:flex}.account-sidebar__avatar{background-color:var(--color-neutral-700);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:flex}.account-sidebar__profile-id{color:var(--color-neutral-500)}.account-sidebar__nav{flex-direction:column;gap:.25rem;display:flex}.account-sidebar__link,.account-sidebar__logout{color:var(--color-neutral-400);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.account-sidebar__link:hover,.account-sidebar__logout:hover{background-color:var(--color-neutral-900);color:var(--color-neutral-0)}.account-sidebar__link--active{background-color:var(--color-neutral-850);color:var(--color-neutral-0)}button.account-sidebar__link{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none}.account-sidebar__link-icon{background-color:var(--color-neutral-700);border-radius:.25rem;width:18px;height:18px}.account-sidebar__logout{cursor:pointer;background:0 0;border:none;margin-top:auto}.account-mobile-menu{z-index:60;position:fixed;inset:0}.account-mobile-menu__overlay{background-color:#0009;position:absolute;inset:0}.account-mobile-menu__panel{background-color:var(--color-neutral-950);flex-direction:column;width:min(360px,100%);height:100%;padding:1rem;display:flex;position:absolute;top:0;right:0}.account-mobile-menu__header{padding-top:calc(var(--landing-header-height) + .5rem);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.account-mobile-menu__profile{gap:.75rem;display:flex}.account-mobile-menu__avatar{background-color:var(--color-neutral-700);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:flex}.account-mobile-menu__email{color:var(--color-neutral-500)}.account-mobile-menu__close{color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.account-mobile-menu__nav{flex-direction:column;gap:.25rem;margin-top:1.5rem;display:flex}.account-mobile-menu__link{color:var(--color-neutral-200);border-radius:.75rem;justify-content:space-between;align-items:center;padding:.875rem .75rem;text-decoration:none;display:flex}.account-mobile-menu__link--active{background-color:var(--color-neutral-850)}.account-mobile-menu__balance{color:var(--color-accent-green)}.account-mobile-menu__secondary,.account-mobile-menu__support{border-top:1px solid var(--color-white-8);flex-direction:column;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.account-mobile-menu__secondary-link{color:var(--color-neutral-400);padding:.5rem .75rem;text-decoration:none}button.account-mobile-menu__secondary-link{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none}.account-mobile-menu__logout{border:1px solid var(--color-white-8);color:var(--color-neutral-300);background:0 0;border-radius:9999px;margin-top:auto;padding:.875rem}.account-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=53.75rem){.account-games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.account-games-pagination{margin-top:2rem}.account-games-page__panel .empty-state{text-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:2.5rem 1.5rem;display:flex}@media (width>=53.75rem){.account-games-page__panel .empty-state{min-height:320px;padding:3rem 2rem}}.account-games-page__panel .empty-state__description{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem;line-height:1.5}.account-games-page__panel .empty-state__title{color:var(--color-neutral-0);font-size:1rem}.account-games-page__panel .empty-state__actions{margin-top:1.5rem}.account-games-empty-icon{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);width:56px;height:56px;color:var(--color-neutral-400);border-radius:9999px;justify-content:center;align-items:center;display:flex}.account-games-page__header-action{display:none}@media (width>=53.75rem){.account-games-page__header-action{display:inline-flex}}.account-games-page__mobile-action{width:100%;margin-top:1.5rem;display:flex}@media (width>=53.75rem){.account-games-page__mobile-action{display:none}}.account-section__title{margin:0}.account-available-games{margin-top:3rem}.account-available-games__list{grid-template-columns:1fr;gap:.75rem;margin-top:1.25rem;display:grid}@media (width>=53.75rem){.account-available-games__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-game-card{overflow:hidden}.account-game-card__media{aspect-ratio:1;position:relative;overflow:hidden}.account-game-card__gradient{position:absolute;inset:0}.account-game-card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-game-card__status{color:#fff;background-color:#0000008c;border-radius:9999px;padding:.25rem .625rem;font-size:12px;font-weight:600;position:absolute;top:.75rem;right:.75rem}.account-game-card__status--connected{background-color:#22c55e59}.account-game-card__status--update_required{background-color:#f59e0b59}.account-game-card__status--pending,.account-game-card__status--syncing{background-color:#6366f159}.account-game-card__body{padding:.75rem .875rem .875rem}.account-game-card__studio{color:var(--color-neutral-500);margin-top:.25rem}.account-connect-field{margin-top:1.25rem}.available-game-row{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.available-game-row__text{flex:1;min-width:0}.available-game-row__info{align-items:center;gap:.75rem;min-width:0;display:flex}.available-game-row__thumb{border-radius:.5rem;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.available-game-row__gradient{position:absolute;inset:0}.available-game-row__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.available-game-row__studio{color:var(--color-neutral-500)}.available-game-row__action{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.available-game-row__badge{background-color:var(--color-neutral-850);color:var(--color-neutral-400);border-radius:.25rem;padding:.125rem .375rem;font-size:11px;font-weight:600}.available-game-row__add{width:2rem;height:2rem;color:var(--color-neutral-300);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}.available-game-row__add:hover{background-color:var(--color-white-8)}.available-game-row__connected{color:var(--color-neutral-500);cursor:default;background:0 0;border:none;font-size:12px}.auth-layout__main{min-height:calc(100dvh - var(--landing-header-height));justify-content:center;align-items:center;padding:1.5rem 1rem 2.5rem;display:flex}@media (width>=53.75rem){.auth-layout__main{padding-block:2rem 4rem}}.auth-shell{flex-direction:column;width:100%;max-width:440px}.auth-shell,.auth-shell__logo{align-items:center;display:flex}.auth-shell__logo{gap:.625rem;margin-bottom:2rem}.auth-shell__logo-mark{background-color:var(--color-neutral-700);border-radius:9999px;width:2rem;height:2rem}.auth-shell__logo-text{font-family:var(--font-play);color:var(--color-neutral-400);font-size:20px;font-weight:700}.auth-shell__card{width:100%;padding:1.5rem}@media (width>=53.75rem){.auth-shell__card{padding:2rem 2.5rem}}.auth-tabs{background-color:var(--color-neutral-950);border-radius:9999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:1.5rem;padding:.25rem;display:grid;position:relative}.auth-tabs__indicator{background-color:var(--color-neutral-800);border-radius:9999px;width:calc(50% - .25rem);transition:transform .2s;position:absolute;top:.25rem;bottom:.25rem}.auth-tabs__indicator[data-active=register]{transform:translate(0)}.auth-tabs__indicator[data-active=login]{transform:translate(100%)}.auth-simple{text-align:center;flex-direction:column;align-items:center;display:flex}.auth-simple--left{text-align:left;align-items:stretch}.auth-simple__title{color:var(--color-neutral-0)}.auth-simple__title--left{text-align:left}.auth-simple__text{max-width:360px;color:var(--color-neutral-400);margin-top:.75rem}.auth-simple__text--left{text-align:left;max-width:none}.auth-simple__form{flex-direction:column;gap:1rem;width:100%;margin-top:1.5rem;display:flex}.auth-simple__submit{width:100%;margin-top:.25rem}.auth-simple .auth-simple__submit+.auth-simple__submit{margin-top:.75rem}.auth-back-link{color:var(--color-neutral-500);margin-top:1.5rem;text-decoration:none;display:inline-block}.auth-back-link--forward{color:var(--color-neutral-400)}.auth-info-box{text-align:left;width:100%;margin-top:1.25rem;padding:1rem}.auth-info-box__text{color:var(--color-neutral-400)}.auth-2fa-manual-label{color:var(--color-neutral-500);text-align:center;margin-top:1.25rem;margin-bottom:.5rem}.auth-2fa-qr{aspect-ratio:1;justify-content:center;align-items:center;max-width:220px;margin-inline:auto;padding:1rem;display:flex}.auth-2fa-qr__pattern{opacity:.9;background:linear-gradient(90deg,#fff 50%,#0000 0) 0 0/16px 16px,linear-gradient(#fff 50%,#0000 0) 0 0/16px 16px;width:100%;height:100%}.auth-2fa-key{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}.auth-2fa-key__copy{color:var(--color-neutral-400);font-size:18px}.auth-otp{justify-content:center;gap:.5rem;margin-block:1.5rem;display:flex}.auth-otp__cell{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);text-align:center;width:44px;height:52px;font-family:var(--font-mono-s);color:#fff;border-radius:.625rem;outline:none;font-size:20px}.auth-otp__cell:focus{border-color:var(--color-indigo-500)}@media (width<=640px){.auth-layout__main{padding-top:calc(var(--landing-header-height) + 1rem);align-items:flex-start}.auth-shell{max-width:none}.auth-shell__card{background:0 0;border:none;padding-inline:0}}.inventory-page{min-height:100%;padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);padding-bottom:2.5rem}@media (width>=53.75rem){.inventory-page{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:4rem}}.inventory-page__header{flex-direction:column;display:flex}.inventory-page__subtitle{color:var(--color-neutral-500);margin-top:.75rem}.inventory-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;margin-top:1.5rem;padding:2.5rem 1.5rem;display:flex}@media (width>=53.75rem){.inventory-page .empty-state{min-height:400px;padding:3rem 2rem}}.inventory-page .empty-state__icon{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.inventory-empty-icon{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);width:56px;height:56px;color:var(--color-neutral-400);border-radius:9999px;justify-content:center;align-items:center;display:flex}.inventory-page .empty-state__title{color:var(--color-neutral-0)}.inventory-page .empty-state__description{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem}.inventory-page .empty-state__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.inventory-toolbar{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.inventory-toolbar__leading{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.inventory-toolbar__search{flex:auto;width:100%;min-width:0}.inventory-toolbar__controls{display:none}.inventory-toolbar__mobile-row{align-items:center;gap:.75rem;display:flex}.inventory-toolbar__select{border:1px solid var(--color-white-8);background:var(--color-neutral-850) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%236b6b75' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right .75rem center;min-width:0;height:2.75rem;color:var(--color-neutral-0);font-family:var(--font-onest);appearance:none;cursor:pointer;border-radius:.625rem;flex:1;padding:0 2rem 0 .75rem;font-size:14px;line-height:1.25;transition:border-color .2s,background-color .2s}.inventory-toolbar__select:focus-visible,.inventory-toolbar__select:hover{border-color:var(--color-white-16);outline:none}.inventory-toolbar__filter-icon{border:1px solid var(--color-white-8);background:var(--color-neutral-850);width:2.75rem;height:2.75rem;color:var(--color-neutral-200);cursor:pointer;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,color .2s;display:flex}.inventory-toolbar__filter-icon--active,.inventory-toolbar__filter-icon:hover{border-color:var(--color-white-16);background:var(--color-neutral-800);color:var(--color-neutral-0)}@media (width>=53.75rem){.inventory-toolbar{flex-flow:wrap;align-items:center;gap:1rem}.inventory-toolbar__leading{flex:18rem;width:auto;max-width:24rem}.inventory-toolbar__controls{flex:auto;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.inventory-toolbar__mobile-row{display:none}}.inventory-toolbar__segment{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:10px;flex-shrink:0;padding:.25rem;display:inline-flex}.inventory-toolbar__chip{color:var(--color-neutral-400);font-family:var(--font-onest);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.25;transition:background-color .2s,color .2s}.inventory-toolbar__chip:hover{color:var(--color-neutral-200)}.inventory-toolbar__chip--active{background-color:var(--color-neutral-800);color:var(--color-neutral-0)}.inventory-toolbar__chip--active:hover{color:var(--color-neutral-0)}.inventory-toolbar__selection{align-items:center;gap:.75rem;margin-left:auto;display:flex}.inventory-toolbar__selection-clear{background:var(--color-neutral-800);width:2rem;height:2rem;color:var(--color-neutral-300);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;display:flex}.inventory-toolbar__selection-idle{color:var(--color-neutral-500)}.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=53.75rem){.inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media (width>=64rem){.inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}}.inventory-item-card{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:.75rem;flex-direction:column;transition:border-color .2s,background-color .2s;display:flex;overflow:hidden}.inventory-item-card:not(.inventory-item-card--on-sale):hover{background-color:var(--color-neutral-850);border-color:#ffffff52}.inventory-item-card--on-sale:hover{border-color:var(--color-white-8);background-color:var(--color-neutral-900)}.inventory-item-card--selectable{cursor:pointer}.inventory-item-card--selected{border-color:var(--color-indigo-500);box-shadow:0 0 0 1px var(--color-indigo-500)}.inventory-item-card__media{aspect-ratio:1;background-color:var(--color-neutral-850);position:relative;overflow:hidden}.inventory-item-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.inventory-item-card__qty{z-index:2;color:var(--color-neutral-0);font-family:var(--font-mono);background-color:#0c0c0cb8;border-radius:.375rem;padding:.125rem .375rem;font-size:11px;font-weight:500;line-height:1.25;position:absolute;bottom:.5rem;left:.5rem}.inventory-item-card__check{z-index:2;color:#0000;background-color:#0c0c0c73;border-radius:4px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:absolute;top:.5rem;left:.5rem}.inventory-item-card__check--active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-neutral-0)}.inventory-item-card__body{flex-direction:column;flex:1;padding:.625rem .75rem .75rem;display:flex}.inventory-item-card__tags{flex-wrap:wrap;gap:.25rem;display:flex}.inventory-item-card__chip{transform-origin:0;transform:scale(.92)}.inventory-item-card--on-sale .inventory-item-card__chip{opacity:.72}.inventory-item-card__name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-0);font-family:var(--font-onest);margin-top:.375rem;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.inventory-item-card--on-sale .inventory-item-card__name{color:var(--color-white-58);font-weight:500}.inventory-item-card__game{text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-500);font-family:var(--font-onest);margin-top:.125rem;font-size:12px;line-height:1.25;overflow:hidden}.inventory-item-card__action{justify-content:center;align-items:center;width:100%;margin-top:.625rem;display:flex}.inventory-item-card__action--sell{border:1px solid var(--color-white-8);height:2.25rem;color:var(--color-neutral-0);font-family:var(--font-onest);cursor:pointer;background-color:#0000;border-radius:9999px;font-size:13px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.inventory-item-card__action--sell:hover{border-color:var(--color-white-16);background-color:var(--color-neutral-800)}.inventory-item-card__action--listed{border:1px solid var(--color-white-8);height:2.25rem;color:var(--color-neutral-500);font-family:var(--font-onest);cursor:default;pointer-events:none;background-color:#0000;border-radius:9999px;font-size:13px;font-weight:600}.inventory-footer{margin-top:2rem}.inventory-footer__center{justify-content:flex-start;display:flex}.inventory-pagination__pill{background-color:var(--color-neutral-850);border-radius:9999px;padding:.375rem;display:inline-flex}.inventory-pagination__pill .pagination{align-items:center;gap:.25rem;display:flex}.inventory-pagination__pill .pagination__arrow,.inventory-pagination__pill .pagination__page{width:2rem;height:2rem;color:var(--color-neutral-400);font-family:var(--font-onest);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.inventory-pagination__pill .pagination__arrow:hover:not(:disabled),.inventory-pagination__pill .pagination__page:hover{background-color:var(--color-white-8);color:var(--color-neutral-0)}.inventory-pagination__pill .pagination__arrow:disabled{opacity:.35;cursor:default}.inventory-pagination__pill .pagination__page--active{background-color:var(--color-indigo-600);color:var(--color-neutral-0)}.inventory-pagination__pill .pagination__page--active:hover{background-color:var(--color-indigo-600)}.inventory-pagination__pill .pagination__ellipsis{width:2rem;height:2rem;color:var(--color-neutral-500);justify-content:center;align-items:center;font-size:14px;display:flex}.inventory-show-more{justify-content:center;display:flex}.inventory-selection-bar{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:9999px;align-items:center;gap:.75rem;display:flex;box-shadow:0 12px 40px #00000073}.inventory-selection-bar--fixed{z-index:40;padding:.625rem .75rem .625rem 1.25rem;position:fixed;bottom:1.5rem;right:1rem}@media (width>=53.75rem){.inventory-selection-bar--fixed{padding:.75rem 1rem .75rem 1.5rem;bottom:2rem;right:max(1rem,50vw - min(100vw,1200px)/2 + 1rem)}}.inventory-selection-bar--mobile{z-index:40;border-radius:1rem;justify-content:space-between;padding:.75rem 1rem;position:fixed;bottom:1rem;left:1rem;right:1rem}.inventory-selection-bar__cancel{color:var(--color-neutral-400);font-family:var(--font-onest);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;transition:color .2s}.inventory-selection-bar__cancel:hover{color:var(--color-neutral-0)}.inventory-selection-bar__clear{background:var(--color-neutral-800);width:2rem;height:2rem;color:var(--color-neutral-300);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.inventory-selection-bar__submit{flex-shrink:0}.inventory-selection-bar-enter-active,.inventory-selection-bar-leave-active{transition:opacity .2s,transform .2s}.inventory-selection-bar-enter-from,.inventory-selection-bar-leave-to{opacity:0;transform:translateY(.75rem)}.sell-page{min-height:100%;padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);padding-bottom:6.5rem}@media (width>=53.75rem){.sell-page{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:8rem}}.sell-page-header{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.sell-page-header__back{width:fit-content;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;transition:color .2s;display:inline-flex}.sell-page-header__back:hover,.sell-page-header__title{color:var(--color-neutral-0)}.sell-page-header__title{margin:.5rem 0 0}.sell-page-header__subtitle{color:var(--color-neutral-500);margin:0}.sell-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;margin-top:.5rem;padding:2.5rem 1.5rem;display:flex}@media (width>=53.75rem){.sell-page .empty-state{min-height:400px;padding:3rem 2rem}}.sell-page .empty-state__icon{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.sell-page .empty-state__title{color:var(--color-neutral-0)}.sell-page .empty-state__description{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem}.sell-page .empty-state__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.sell-table{display:none}@media (width>=53.75rem){.sell-table--desktop{border:1px solid var(--color-white-8);background:var(--color-neutral-900);border-radius:1rem;display:block;overflow:hidden}}.sell-table__row{grid-template-columns:minmax(14rem,1.6fr) 7rem 8.5rem 8.5rem minmax(7rem,1fr) 2.5rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.sell-table__head{border-bottom:1px solid var(--color-white-8);color:var(--color-neutral-500);font-size:.8125rem;line-height:1.25}.sell-table__body-row+.sell-table__body-row{border-top:1px solid var(--color-white-8)}.sell-table__item{align-items:center;gap:.875rem;min-width:0;display:flex}.sell-table__thumb{-o-object-fit:contain;object-fit:contain;background:var(--color-neutral-850);border-radius:.625rem;flex-shrink:0;width:3.5rem;height:3.5rem}.sell-table__tags{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;display:flex}.sell-table__game-tag{background:var(--color-white-8);color:var(--color-neutral-300);text-transform:uppercase;letter-spacing:.02em;border-radius:9999rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;line-height:1.25;display:inline-flex}.sell-table__qty-static{color:var(--color-neutral-200)}.sell-table__qty-stepper{min-width:5.5rem;color:var(--color-neutral-0);align-items:center;gap:.5rem;display:inline-flex}.sell-table__qty-btn{border:1px solid var(--color-white-8);background:var(--color-neutral-850);width:1.75rem;height:1.75rem;color:var(--color-neutral-200);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.sell-table__qty-btn:hover:not(:disabled){border-color:var(--color-white-16);color:var(--color-neutral-0)}.sell-table__qty-btn:disabled{opacity:.4;cursor:not-allowed}.sell-table__market{color:var(--color-neutral-300)}.sell-table__price-input{border:1px solid var(--color-white-8);background:var(--color-neutral-850);border-radius:.625rem;align-items:center;gap:.375rem;height:2.75rem;padding:0 .75rem;transition:border-color .2s;display:flex}.sell-table__price-input:focus-within{border-color:var(--color-white-16)}.sell-table__currency{color:var(--color-neutral-500)}.sell-table__input{width:100%;min-width:0;color:var(--color-neutral-0);font-family:var(--font-onest);background:0 0;border:0;outline:none;font-size:.9375rem;line-height:1.25}.sell-table__input::-webkit-inner-spin-button{appearance:none;margin:0}.sell-table__input::-webkit-outer-spin-button{appearance:none;margin:0}.sell-table__input[type=number]{appearance:textfield}.sell-table__receive{flex-direction:column;gap:.125rem;min-width:0;display:flex}.sell-table__receive-amount{color:var(--color-accent-green)}.sell-table__receive-fee{color:var(--color-neutral-500);font-size:.75rem;line-height:1.25}.sell-card__remove,.sell-table__remove{width:2.25rem;height:2.25rem;color:var(--color-neutral-500);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.sell-card__remove:hover,.sell-table__remove:hover{color:var(--color-neutral-0);background:var(--color-white-8)}.sell-cards{flex-direction:column;gap:.75rem;display:flex}@media (width>=53.75rem){.sell-cards{display:none}}.sell-card{border:1px solid var(--color-white-8);background:var(--color-neutral-900);border-radius:1rem;padding:1rem}.sell-card__header{grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.sell-card__thumb{-o-object-fit:contain;object-fit:contain;background:var(--color-neutral-850);border-radius:.625rem;width:3.5rem;height:3.5rem}.sell-card__name{color:var(--color-neutral-0);margin-top:.375rem}.sell-card__market{color:var(--color-neutral-500);margin-top:.25rem}.sell-card__fields{grid-template-columns:1fr;gap:.75rem;margin-top:1rem;display:grid}.sell-card__field{flex-direction:column;gap:.375rem;display:flex}.sell-card__fee,.sell-card__field label{color:var(--color-neutral-500);font-size:.8125rem}.sell-card__fee{margin-top:.75rem}.sell-card__summary{border-top:1px solid var(--color-white-8);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.sell-card__summary-label{color:var(--color-neutral-400)}.sell-card__summary-amount{color:var(--color-accent-green)}.sell-footer{z-index:30;border-top:1px solid var(--color-white-8);background:#141417eb;border-radius:1rem 1rem 0 0;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.sell-footer{background:color-mix(in srgb,var(--color-neutral-900) 92%,transparent)}}.sell-footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (width>=53.75rem){.sell-footer{border:1px solid var(--color-white-8);background:var(--color-neutral-900);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem 1.25rem;position:static}}.sell-footer__text{color:var(--color-neutral-400);margin:0}.sell-footer__error{color:var(--color-accent-red);margin:.375rem 0 0}.sell-footer__total{color:var(--color-accent-green);font-weight:600}.sell-success{text-align:center;flex-direction:column;align-items:center;padding-top:1rem;display:flex}.sell-success__icon{background:#3dcb8b29;border-radius:9999rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.sell-success__icon{background:color-mix(in srgb,var(--color-accent-green) 16%,transparent)}}.sell-success__icon{color:var(--color-accent-green)}.sell-success__subtitle{max-width:36rem;color:var(--color-neutral-400);margin-top:.75rem}.sell-success__list{border:1px solid var(--color-white-8);background:var(--color-neutral-900);text-align:left;border-radius:1rem;width:100%;max-width:40rem;margin-top:1.5rem;overflow:hidden}.sell-success__row{grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;display:grid}.sell-success__row+.sell-success__row{border-top:1px solid var(--color-white-8)}.sell-success__row--failed{opacity:.72}.sell-success__thumb{-o-object-fit:contain;object-fit:contain;background:var(--color-neutral-850);border-radius:.5rem;width:3rem;height:3rem}.sell-success__meta{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.sell-success__error{color:var(--color-accent-red);margin-top:.375rem;font-size:.8125rem}.sell-success__price-col{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.sell-success__price{color:var(--color-neutral-0)}.sell-success__receive{color:var(--color-neutral-500);font-size:.75rem}.sell-success__total-row{border-top:1px solid var(--color-white-8);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.sell-success__total-label{color:var(--color-neutral-400)}.sell-success__total{color:var(--color-accent-green)}.sell-success__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.orders-page{min-height:100%;padding-top:calc(var(--landing-header-height) + 1.5rem);background-color:var(--color-surface);padding-bottom:2.5rem}@media (width>=53.75rem){.orders-page{padding-top:calc(var(--landing-header-height) + 2rem);padding-bottom:4rem}}.orders-page__header{flex-direction:column;display:flex}.orders-page__subtitle{color:var(--color-neutral-500);margin-top:.75rem}.orders-stats__header{flex-direction:column;min-width:0;display:flex}@media (width>=53.75rem){.orders-stats__header{flex:1}}.orders-stats-toggle{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);width:100%;color:inherit;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:.875rem 1rem;transition:border-color .2s,background-color .2s;display:flex}.orders-stats-toggle:hover{border-color:var(--color-white-16)}.orders-stats-toggle__icon{color:var(--color-neutral-400);transition:transform .2s}.orders-stats-toggle__icon--open{transform:rotate(180deg)}.orders-stats__row{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.875rem;flex-direction:column;gap:0;margin-top:1.5rem;padding:1.25rem 1rem;display:flex}.orders-stats__row--mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin-top:.75rem;display:grid}.orders-stats__row--mobile .orders-stats__header{grid-column:1/-1}.orders-stats-toggle+.orders-stats__row:not(.orders-stats__row--mobile){margin-top:.75rem}@media (width>=53.75rem){.orders-stats__row{background-color:#0000;border:none;border-radius:0;flex-direction:row;align-items:center;margin-top:0;padding:0}}.orders-stats__item{flex-direction:column;gap:.25rem;min-width:0;display:flex}@media (width>=53.75rem){.orders-stats__item{flex:1;align-items:flex-start}}.orders-stats__value{color:var(--color-neutral-0);font-family:var(--font-onest);font-size:1.5rem;font-weight:600;line-height:1.2}@media (width>=64rem){.orders-stats__value{font-size:1.75rem}}.orders-stats__label{color:var(--color-neutral-500);font-family:var(--font-onest);font-size:13px;line-height:1.35}.orders-stats__divider{display:none}@media (width>=53.75rem){.orders-stats__divider{background-color:var(--color-white-8);flex-shrink:0;width:1px;height:2.5rem;margin:0 1.5rem;display:block}}.orders-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;margin-top:1.5rem;padding:2.5rem 1.5rem;display:flex}@media (width>=53.75rem){.orders-page .empty-state{min-height:400px;padding:3rem 2rem}}.orders-page .empty-state__icon{margin-bottom:1rem}.orders-empty-icon,.orders-page .empty-state__icon{justify-content:center;align-items:center;display:flex}.orders-empty-icon{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);width:56px;height:56px;color:var(--color-neutral-400);border-radius:9999px}.orders-page .empty-state__title{color:var(--color-neutral-0)}.orders-page .empty-state__description{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem}.orders-page .empty-state__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.orders-panel{margin-top:1.5rem}.orders-toolbar{border-bottom:1px solid var(--color-white-8);padding:.75rem}.orders-toolbar__desktop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:none}.orders-toolbar__mobile{gap:.75rem;display:flex}@media (width>=53.75rem){.orders-toolbar{padding:1rem 1.25rem}.orders-toolbar__desktop{display:flex}.orders-toolbar__mobile{display:none}}.orders-toolbar__segment{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.625rem;flex-wrap:wrap;padding:.25rem;display:inline-flex}.orders-toolbar__chip{color:var(--color-neutral-400);font-family:var(--font-onest);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:13px;font-weight:500;line-height:1.25;transition:background-color .2s,color .2s}@media (width>=64rem){.orders-toolbar__chip{padding:.5rem .875rem;font-size:14px}}.orders-toolbar__chip:hover{color:var(--color-neutral-200)}.orders-toolbar__chip--active{background-color:var(--color-neutral-800);color:var(--color-neutral-0)}.orders-toolbar__chip--active:hover,.orders-toolbar__select{color:var(--color-neutral-0)}.orders-toolbar__select{border:1px solid var(--color-white-8);background:var(--color-neutral-900) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%236b6b75' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right .75rem center;min-width:0;height:2.75rem;font-family:var(--font-onest);appearance:none;cursor:pointer;border-radius:.625rem;flex:1;padding:0 2rem 0 .75rem;font-size:14px;line-height:1.25;transition:border-color .2s}.orders-toolbar__select:focus-visible,.orders-toolbar__select:hover{border-color:var(--color-white-16);outline:none}.orders-table{display:none}@media (width>=64rem){.orders-table{display:block}}.orders-table__row{grid-template-columns:minmax(0,2.2fr) .55fr .9fr .9fr .85fr 1.35fr;align-items:center;gap:.75rem;padding:0 1.25rem;display:grid}.orders-table__head{border-bottom:1px solid var(--color-white-8);padding-top:.875rem;padding-bottom:.875rem}.orders-table__head .orders-table__cell{color:var(--color-neutral-500);font-family:var(--font-onest);font-size:12px;font-weight:500;line-height:1.25}.orders-table__body-row{border-bottom:1px solid var(--color-white-8);padding-top:1rem;padding-bottom:1rem;transition:background-color .2s}.orders-table__body-row:last-child{border-bottom:none}.orders-table__body-row:hover{background-color:var(--color-white-4)}.orders-table__cell--item{align-items:center;gap:.75rem;min-width:0;display:flex}.orders-table__thumb{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);-o-object-fit:contain;object-fit:contain;border-radius:.5rem;flex-shrink:0;width:2.75rem;height:2.75rem;padding:.25rem}.orders-table__item-info{min-width:0}.orders-table__item-name{color:var(--color-neutral-0);font-family:var(--font-onest);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.orders-table__item-meta{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.orders-table__type-tag{font-family:var(--font-onest);text-transform:uppercase;letter-spacing:.02em;border-radius:.375rem;padding:.125rem .375rem;font-size:11px;font-weight:600;line-height:1.25;display:inline-flex}.orders-table__type-tag--sale{background-color:var(--color-purple-10);color:var(--color-accent-purple)}.orders-table__type-tag--purchase{background-color:var(--color-blue-10);color:var(--color-accent-blue)}.orders-table__game{color:var(--color-neutral-500);font-family:var(--font-onest);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25;overflow:hidden}.orders-table__cell--qty{text-align:center;color:var(--color-neutral-0)}.orders-table__cell--market,.orders-table__cell--price{flex-direction:column;gap:.125rem;display:flex}.orders-table__market-price,.orders-table__price{color:var(--color-neutral-0)}.orders-table__sub{color:var(--color-neutral-500);font-size:11px}.orders-table__status,.orders-table__sub{font-family:var(--font-onest);line-height:1.25}.orders-table__status{border-radius:9999px;width:fit-content;padding:.25rem .625rem;font-size:12px;font-weight:600;display:inline-flex}.orders-table__status--active{color:var(--color-accent-green);background-color:#3dcb8b14;border:1px solid #3dcb8b59}.orders-table__status--completed{color:var(--color-neutral-500);background:0 0;border:1px solid #0000;padding-left:0;font-weight:500}.orders-table__date{color:var(--color-neutral-500);font-family:var(--font-onest);font-size:13px;line-height:1.3}.orders-table__cell--date{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.orders-table__delete{width:2rem;height:2rem;color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.orders-table__delete:hover{background-color:var(--color-white-8);color:var(--color-neutral-200)}.orders-grid{grid-template-columns:1fr;gap:.75rem;padding:.75rem;display:grid}@media (width>=53.75rem){.orders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem}}@media (width>=53.75rem) and ((width<64rem)){.orders-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.order-card{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.order-card__top{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.order-card__tags{flex-wrap:wrap;gap:.375rem;display:flex}.order-card__status,.order-card__type{font-family:var(--font-onest);border-radius:.375rem;padding:.125rem .375rem;font-size:11px;font-weight:600;line-height:1.25;display:inline-flex}.order-card__status--active{color:var(--color-accent-green);background-color:#3dcb8b1a}.order-card__status--completed{background-color:var(--color-white-8);color:var(--color-neutral-500)}.order-card__type--sale{background-color:var(--color-purple-10);color:var(--color-accent-purple)}.order-card__type--purchase{background-color:var(--color-blue-10);color:var(--color-accent-blue)}.order-card__delete{width:1.75rem;height:1.75rem;color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.order-card__delete:hover{background-color:var(--color-white-8);color:var(--color-neutral-200)}.order-card__body{align-items:center;gap:.75rem;display:flex}.order-card__thumb{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);-o-object-fit:contain;object-fit:contain;border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;padding:.25rem}.order-card__info{min-width:0}.order-card__name{color:var(--color-neutral-0);font-family:var(--font-onest);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.order-card__game{color:var(--color-neutral-500);font-family:var(--font-onest);text-transform:uppercase;margin-top:.125rem;font-size:11px;font-weight:500}.order-card__price{color:var(--color-neutral-0);margin-top:.25rem}.order-card__footer{border-top:1px solid var(--color-white-8);flex-wrap:wrap;gap:.5rem 1rem;padding-top:.25rem;display:flex}.order-card__meta{color:var(--color-neutral-500);font-family:var(--font-onest);font-size:12px;line-height:1.25}.orders-footer{flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.5rem;display:flex}@media (width>=53.75rem){.orders-footer{flex-direction:row;justify-content:space-between;align-items:center;margin-top:2rem}.orders-footer--cta-only{justify-content:flex-end}}.orders-footer__pagination{justify-content:flex-start;display:flex}.orders-pagination__pill{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:9999px;padding:.375rem;display:inline-flex}.orders-pagination__pill .pagination{align-items:center;gap:.25rem;display:flex}.orders-pagination__pill .pagination__arrow,.orders-pagination__pill .pagination__page{width:2rem;height:2rem;color:var(--color-neutral-400);font-family:var(--font-onest);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.orders-pagination__pill .pagination__arrow:hover:not(:disabled),.orders-pagination__pill .pagination__page:hover{background-color:var(--color-white-8);color:var(--color-neutral-0)}.orders-pagination__pill .pagination__arrow:disabled{opacity:.35;cursor:default}.orders-pagination__pill .pagination__page--active{background-color:var(--color-indigo-600);color:var(--color-neutral-0)}.orders-pagination__pill .pagination__page--active:hover{background-color:var(--color-indigo-600)}.orders-pagination__pill .pagination__ellipsis{width:2rem;height:2rem;color:var(--color-neutral-500);justify-content:center;align-items:center;font-size:14px;display:flex}.orders-footer__cta{flex-shrink:0}@media (width>=53.75rem){.orders-footer:not(.orders-footer--cta-only) .orders-footer__cta{margin-left:auto}}.orders-sticky-cta{z-index:40;position:fixed;bottom:1rem;left:1rem;right:1rem}.orders-sticky-cta__button{width:100%}@media (width>=53.75rem){.orders-sticky-cta{display:none}}@media not all and (width>=53.75rem){.orders-page{padding-bottom:5.5rem}}.wallet-page{flex-direction:column;gap:1rem;display:flex}.wallet-page__back{color:var(--color-neutral-400);font-family:var(--font-onest);align-items:center;gap:.375rem;margin-bottom:1rem;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.wallet-page__back:hover{color:var(--color-neutral-0)}@media (width>=64rem){.wallet-page__back{display:none}}.wallet-balance-card{padding:1.25rem}@media (width>=53.75rem){.wallet-balance-card{padding:1.5rem}}.wallet-balance-card__row{flex-direction:column;gap:1.25rem;display:flex}@media (width>=53.75rem){.wallet-balance-card__row{flex-direction:row;justify-content:space-between;align-items:center}}.wallet-balance-card__label{color:var(--color-neutral-500);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.wallet-balance-card__tabs{gap:1rem;margin-bottom:.5rem;display:none}@media (width>=53.75rem) and (width<=63.999rem){.wallet-balance-card__tabs{display:flex}.wallet-balance-card__label--desktop{display:none}}.wallet-balance-card__tab{color:var(--color-neutral-500);font-family:var(--font-onest);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600;transition:color .2s}.wallet-balance-card__tab--active{color:var(--color-neutral-0)}.wallet-balance-card__amount{color:var(--color-neutral-0);font-variant-numeric:tabular-nums;margin-top:.375rem}.wallet-balance-card__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (width>=53.75rem){.wallet-balance-card__actions{flex-direction:row;flex-shrink:0;width:auto}}.wallet-balance-card__actions .base-button{width:100%}@media (width>=53.75rem){.wallet-balance-card__actions .base-button{width:auto}}.wallet-balance-card__hint{border-top:1px solid var(--color-white-8);color:var(--color-neutral-500);align-items:flex-start;gap:.5rem;margin-top:1rem;padding-top:1rem;font-size:13px;line-height:1.4;display:flex}.wallet-balance-card__hint-icon{width:14px;height:14px;color:var(--color-neutral-500);flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.wallet-balance-card__hint-icon svg{width:14px;height:14px}.wallet-section{flex-direction:column;gap:.75rem;display:flex}.wallet-section__title{margin:0}.wallet-section__panel{overflow:hidden}.wallet-section__panel--placeholder{min-height:280px}@media (width>=53.75rem){.wallet-section__panel--placeholder{min-height:320px}}.wallet-section__body{padding:0}.wallet-page .empty-state{text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:2.5rem 1.5rem;display:flex}@media (width>=53.75rem){.wallet-page .empty-state{min-height:320px;padding:3rem 2rem}}.wallet-page .empty-state__icon{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.wallet-balance-card__hint-link{color:var(--color-indigo-400);text-decoration:none}.wallet-balance-card__hint-link:hover{text-decoration:underline}.wallet-empty-icon{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);width:56px;height:56px;color:var(--color-neutral-400);border-radius:9999px;justify-content:center;align-items:center;display:flex}.wallet-page .empty-state__description{max-width:28rem;color:var(--color-neutral-500);margin-top:.5rem;line-height:1.5}.wallet-page .empty-state__title{color:var(--color-neutral-0);font-size:1rem}.wallet-page .empty-state__actions{margin-top:1.5rem}.wallet-section__filtered-empty{text-align:center;justify-content:center;align-items:center;min-height:200px;padding:2rem 1.25rem;display:flex}.wallet-methods{flex-direction:column;display:flex}.wallet-methods__row{border-bottom:1px solid var(--color-white-8);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;display:grid}.wallet-methods__row:last-child{border-bottom:none}.wallet-methods__info{min-width:0}.wallet-methods__detail{color:var(--color-neutral-500);margin-top:.125rem}.wallet-methods__badge{color:var(--color-accent-green);white-space:nowrap;background-color:#22c55e1f;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-size:12px;font-weight:600}.wallet-methods__menu-wrap{flex-shrink:0;position:relative}.wallet-methods__menu-btn{width:32px;height:32px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.wallet-methods__menu-btn:hover{background-color:var(--color-neutral-850);color:var(--color-neutral-0)}.wallet-methods__menu-dots{background-color:currentColor;border-radius:9999px;width:4px;height:4px;display:block;box-shadow:0 -6px,0 6px}.wallet-methods__dropdown{z-index:10;border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.75rem;min-width:180px;padding:.375rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #0006}.wallet-methods__dropdown-item{width:100%;color:var(--color-neutral-200);font-family:var(--font-onest);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.625rem .75rem;font-size:14px;transition:background-color .2s;display:block}.wallet-methods__dropdown-item:hover{background-color:var(--color-neutral-800)}.wallet-methods__dropdown-item--danger{color:#f87171}.wallet-methods__add{border-top:1px solid var(--color-white-8);justify-content:stretch;padding:1rem 1.25rem;display:flex}.wallet-methods__add .base-button{width:100%}.wallet-toolbar{border-bottom:1px solid var(--color-white-8);padding:.75rem 1rem}.wallet-toolbar__desktop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:none}.wallet-toolbar__mobile{gap:.75rem;display:flex}@media (width>=53.75rem){.wallet-toolbar{padding:1rem 1.25rem}.wallet-toolbar__desktop{display:flex}.wallet-toolbar__mobile{display:none}}.wallet-toolbar__segment{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.625rem;flex-wrap:wrap;padding:.25rem;display:inline-flex}.wallet-toolbar__chip{color:var(--color-neutral-400);font-family:var(--font-onest);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:13px;font-weight:500;line-height:1.25;transition:background-color .2s,color .2s}.wallet-toolbar__chip:hover{color:var(--color-neutral-200)}.wallet-toolbar__chip--active{background-color:var(--color-neutral-800);color:var(--color-neutral-0)}.wallet-toolbar__select{flex:1;min-width:0;line-height:1.25}.wallet-toolbar__period,.wallet-toolbar__select{border:1px solid var(--color-white-8);background:var(--color-neutral-900) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%236b6b75' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right .75rem center;height:2.75rem;color:var(--color-neutral-0);font-family:var(--font-onest);appearance:none;cursor:pointer;border-radius:.625rem;padding:0 2rem 0 .75rem;font-size:14px}.wallet-toolbar__period{min-width:140px}.wallet-transactions__group{color:var(--color-neutral-500);font-family:var(--font-onest);padding:.75rem 1.25rem .25rem;font-size:13px;font-weight:500}.wallet-transactions__row>:first-child{grid-area:1/1/3;align-self:center}.wallet-transactions__row{border-bottom:1px solid var(--color-white-8);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:start;gap:.25rem .875rem;padding:1rem 1.25rem;display:grid}.wallet-transactions__row:last-child{border-bottom:none}.wallet-transactions__main{grid-area:1/2/3;align-self:center;min-width:0}.wallet-transactions__detail{color:var(--color-neutral-500);margin-top:.125rem}.wallet-transactions__amount{white-space:nowrap;grid-area:1/3;place-self:start end}.wallet-transactions__status{white-space:nowrap;border-radius:9999px;grid-area:2/3;place-self:end;padding:.25rem .625rem;font-size:12px;font-weight:600}.wallet-transactions__time{display:none}.wallet-transactions__date-mobile{color:var(--color-neutral-500);margin-top:.25rem;font-size:13px;display:block}@media (width>=53.75rem){.wallet-transactions__row>:first-child{grid-row:1}.wallet-transactions__row{grid-template-rows:auto;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.75rem 1.25rem}.wallet-transactions__main{grid-area:1/2}.wallet-transactions__amount{grid-area:1/3;align-self:center}.wallet-transactions__status{grid-area:1/4;align-self:center}.wallet-transactions__time{color:var(--color-neutral-500);white-space:nowrap;grid-area:1/5;justify-self:end;font-size:13px;display:block}.wallet-transactions__date-mobile{display:none}}.wallet-transactions__amount--positive{color:var(--color-neutral-0)}.wallet-transactions__amount--negative{color:var(--color-neutral-400)}.wallet-transactions__status--success{color:var(--color-accent-green);background-color:#22c55e1f}.wallet-transactions__status--pending{color:#a5b4fc;background-color:#6366f11f}.wallet-transactions__status--failed{color:#f87171;background-color:#f871711f}.wallet-transactions__pagination{border-top:1px solid var(--color-white-8);justify-content:center;padding:1.25rem;display:flex}.wallet-flow-page{min-height:calc(100vh - var(--landing-header-height) - 2rem);padding-top:calc(var(--landing-header-height) + 1rem);flex-direction:column;padding-bottom:1.5rem;display:flex}.wallet-flow-page__back{color:var(--color-neutral-400);font-family:var(--font-onest);align-items:center;gap:.375rem;margin-bottom:1.25rem;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.wallet-flow-page__back:hover{color:var(--color-neutral-0)}.wallet-flow-page__step{color:var(--color-neutral-500);margin-bottom:.75rem;font-size:13px}.wallet-flow-page__title{color:var(--color-neutral-0);margin-bottom:.375rem}.wallet-flow-page__subtitle{color:var(--color-neutral-500);margin-bottom:1.5rem}.wallet-flow-page__body{flex:1}.wallet-flow-page__footer{flex-direction:column-reverse;gap:.75rem;margin-top:2rem;padding-top:1rem;display:flex}.wallet-flow-page__footer .base-button{width:100%}@media (width>=860px){.wallet-flow-page__footer{flex-direction:row;justify-content:flex-end}.wallet-flow-page__footer .base-button{width:auto}}.wallet-modal-step{color:var(--color-neutral-500);margin-bottom:.5rem;font-size:13px}.wallet-form-field{margin-bottom:1.25rem}.wallet-form-label{color:var(--color-neutral-500);margin-bottom:.5rem;display:block}.wallet-amount-input{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.875rem;align-items:center;padding:1rem 1.25rem;display:flex}.wallet-amount-input__field{width:100%;color:var(--color-neutral-0);font-family:var(--font-mono-l);background:0 0;border:none;outline:none;font-size:1.75rem;font-weight:500;line-height:1.2}.wallet-amount-input__field::placeholder{color:var(--color-neutral-600)}.wallet-form-hint{color:var(--color-neutral-500);margin-top:.5rem;font-size:13px}.wallet-card-element{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.875rem;padding:1rem 1.25rem;transition:border-color .15s}.wallet-card-element.StripeElement--focus{border-color:var(--color-white-16,#ffffff29)}.wallet-card-element--invalid,.wallet-card-element.StripeElement--invalid{border-color:#f87171}.wallet-form-section-title{margin-bottom:.75rem}.wallet-payment-options{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.wallet-payment-option{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;transition:border-color .2s;display:flex}.wallet-payment-option--selected{border-color:var(--color-indigo-500)}.wallet-payment-option__radio{width:18px;height:18px;accent-color:var(--color-indigo-500);flex-shrink:0;margin-top:.125rem}.wallet-payment-option__info{flex:1;min-width:0}.wallet-payment-option__title{color:var(--color-neutral-0)}.wallet-payment-option__detail{color:var(--color-neutral-500);margin-top:.125rem;font-size:13px}.wallet-payment-option__commission{color:var(--color-neutral-500);flex-shrink:0;font-size:13px}.wallet-summary{border-top:1px solid var(--color-white-8);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.wallet-summary__row{color:var(--color-neutral-400);justify-content:space-between;display:flex}.wallet-summary__row--total{border-top:1px solid var(--color-white-8);color:var(--color-neutral-0);margin-top:.5rem;padding-top:.75rem}.wallet-flow-page__subtitle--modal{margin-bottom:1.25rem}.wallet-modal-actions{flex-direction:column-reverse;gap:.75rem;width:100%;display:flex}@media (width>=53.75rem){.wallet-modal-actions{flex-direction:row;justify-content:flex-end;width:auto}}.wallet-withdraw-success__icon{width:56px;height:56px;color:var(--color-accent-green);margin-inline:auto;background-color:#22c55e26;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.wallet-withdraw-success__rows{flex-direction:column;gap:.625rem;display:flex}.wallet-withdraw-success__row{color:var(--color-neutral-400);justify-content:space-between;font-size:14px;display:flex}.wallet-withdraw-success__row--total{border-top:1px solid var(--color-white-8);color:var(--color-neutral-0);margin-top:.5rem;padding-top:.75rem}.wallet-otp{justify-content:center;gap:.5rem;display:flex}.wallet-otp__cell{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);width:44px;height:52px;color:var(--color-neutral-0);font-family:var(--font-mono-m);text-align:center;border-radius:.625rem;outline:none;font-size:1.25rem;font-weight:500;transition:border-color .2s}.wallet-otp__cell:focus{border-color:var(--color-indigo-500)}.add-game-modal.base-modal--fullscreen-mobile .base-modal__header{padding-inline:1.25rem;display:block}.add-game-modal__header{width:100%}.add-game-modal__back{color:var(--color-neutral-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:14px;transition:color .2s;display:inline-flex}.add-game-modal__back:hover{color:var(--color-neutral-0)}.add-game-modal__header-main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.add-game-modal__header-text{min-width:0}.add-game-modal__subtitle{color:var(--color-neutral-500);margin-top:.375rem}.add-game-modal__close{display:none}.add-game-modal__search{margin-bottom:1rem}.add-game-modal__list{flex-direction:column;gap:.25rem;max-height:min(420px,50vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.add-game-modal.base-modal--fullscreen-mobile .add-game-modal__list{flex:1;max-height:none}.add-game-modal__empty{color:var(--color-neutral-500);text-align:center;padding:2rem 0}.add-game-modal .base-modal__footer{justify-content:stretch}.add-game-modal__cancel{width:100%}.add-game-list-item{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.add-game-list-item__thumb{border-radius:.5rem;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.add-game-list-item__gradient{position:absolute;inset:0}.add-game-list-item__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.add-game-list-item__text{flex:1;min-width:0}.add-game-list-item__studio{color:var(--color-neutral-500);margin-top:.125rem}.add-game-list-item__action{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.add-game-list-item__badge{background-color:var(--color-neutral-850);color:var(--color-neutral-400);border-radius:.25rem;padding:.125rem .375rem;font-size:11px;font-weight:600}.add-game-list-item__connected{color:var(--color-neutral-500);font-size:13px}.add-game-list-item__add{width:2rem;height:2rem;color:var(--color-neutral-300);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background-color .2s,color .2s;display:flex}.add-game-list-item__add:hover{background-color:var(--color-white-8);color:var(--color-neutral-0)}@media (width>=53.75rem){.add-game-modal__back{display:none}.add-game-modal__close{display:flex}.add-game-modal.base-modal--fullscreen-mobile .base-modal__header{padding-top:1.25rem}}@media not all and (width>=53.75rem){.add-game-modal.base-modal--fullscreen-mobile .base-modal__body{flex-direction:column;flex:1;min-height:0;display:flex}}.age-verification-modal.base-modal--fullscreen-mobile .base-modal__header{padding-inline:1.25rem;display:block}.age-verification-modal__header{width:100%}.age-verification-modal__back{color:var(--color-neutral-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:14px;transition:color .2s;display:inline-flex}.age-verification-modal__back:hover{color:var(--color-neutral-0)}.age-verification-modal__header-main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.age-verification-modal__close{display:none}.age-verification-modal__content{flex-direction:column;gap:1rem;display:flex}.age-verification-modal__game{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.age-verification-modal__thumb{border-radius:.5rem;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.age-verification-modal__gradient{position:absolute;inset:0}.age-verification-modal__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.age-verification-modal__info{flex:1;min-width:0}.age-verification-modal__studio{color:var(--color-neutral-500);margin-top:.125rem}.age-verification-modal__badge{border:1px solid var(--color-white-16);color:var(--color-neutral-200);border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-size:12px;font-weight:600}.age-verification-modal__text{color:var(--color-neutral-400);line-height:1.5}.age-verification-modal .base-modal__footer{justify-content:stretch}.age-verification-modal__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}.age-verification-modal__cancel,.age-verification-modal__confirm{width:100%}@media (width>=53.75rem){.age-verification-modal__back{display:none}.age-verification-modal__close{display:flex}.age-verification-modal.base-modal--fullscreen-mobile .base-modal__header{padding-top:1.25rem}}@media not all and (width>=53.75rem){.age-verification-modal.base-modal--fullscreen-mobile .base-modal__body{flex-direction:column;flex:1;min-height:0;display:flex}.age-verification-modal.base-modal--fullscreen-mobile .base-modal__footer{margin-top:auto}}.connect-account-modal.base-modal--fullscreen-mobile .base-modal__header{padding-inline:1.25rem;display:block}.connect-account-modal__header{width:100%}.connect-account-modal__back{color:var(--color-neutral-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:14px;transition:color .2s;display:inline-flex}.connect-account-modal__back:hover{color:var(--color-neutral-0)}.connect-account-modal__header-main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.connect-account-modal__close{display:none}.connect-account-modal__content{flex-direction:column;gap:1.25rem;display:flex}.connect-account-modal__game{border:1px solid var(--color-white-8);background-color:var(--color-neutral-850);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.connect-account-modal__thumb{border-radius:.5rem;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.connect-account-modal__gradient{position:absolute;inset:0}.connect-account-modal__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.connect-account-modal__info{min-width:0}.connect-account-modal__studio{color:var(--color-neutral-500);margin-top:.125rem}.connect-account-modal__steps{color:var(--color-neutral-400);margin:0;padding-left:1.25rem;font-size:14px;line-height:1.5}.connect-account-modal__code-block,.connect-account-modal__steps{flex-direction:column;gap:.75rem;display:flex}.connect-account-modal__code{border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.connect-account-modal__code-value{color:var(--color-neutral-0);letter-spacing:.08em}.connect-account-modal__copy{color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.connect-account-modal__copy:hover{color:var(--color-neutral-0)}.connect-account-modal__code-hint{color:var(--color-neutral-500)}.connect-account-modal__code-refresh{color:var(--color-indigo-400);cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:none}.connect-account-modal__code-refresh:hover{text-decoration:underline}.connect-account-modal .base-modal__footer{justify-content:stretch}.connect-account-modal__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}.connect-account-modal__cancel,.connect-account-modal__confirm{width:100%}@media (width>=53.75rem){.connect-account-modal__back{display:none}.connect-account-modal__close{display:flex}.connect-account-modal.base-modal--fullscreen-mobile .base-modal__header{padding-top:1.25rem}}@media not all and (width>=53.75rem){.connect-account-modal.base-modal--fullscreen-mobile .base-modal__body{flex-direction:column;flex:1;min-height:0;display:flex}.connect-account-modal.base-modal--fullscreen-mobile .base-modal__footer{margin-top:auto}}.security-page__title{margin:0 0 1.5rem}.security-settings{padding:0;overflow:hidden}.security-settings__row{border-bottom:1px solid var(--color-white-8);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem;display:flex}.security-settings__row:last-child{border-bottom:none}.security-settings__main{flex:1;min-width:0}.security-settings__value{color:var(--color-neutral-400);margin-top:.25rem}.security-settings__value--password{letter-spacing:.12em}.security-settings__hint{color:var(--color-neutral-500);margin-top:.375rem;line-height:1.5}.security-settings__link{color:var(--color-indigo-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;flex-shrink:0;font-size:14px;line-height:1.4;transition:color .2s}.security-settings__link:hover{color:var(--color-indigo-300);text-decoration:underline}.security-settings__button{flex-shrink:0}@media not all and (width>=40rem){.security-settings__row{flex-direction:column;align-items:stretch}.security-settings__button,.security-settings__link{align-self:flex-start}.security-settings__row--2fa .security-settings__button{width:100%}}.security-modal.base-modal--fullscreen-mobile .base-modal__header{padding-inline:1.25rem;display:block}.security-modal__header{width:100%}.security-modal__back{color:var(--color-neutral-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:14px;transition:color .2s;display:inline-flex}.security-modal__back:hover{color:var(--color-neutral-0)}.security-modal__header-main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.security-modal__close{display:none}.security-modal__body{flex-direction:column;gap:1rem;display:flex}.security-modal__body--center{text-align:center}.security-modal__field+.security-modal__field{margin-top:0}.security-modal__intro{color:var(--color-neutral-500);line-height:1.5}.security-modal__confirm-text{color:var(--color-neutral-400);line-height:1.5}.security-modal .base-modal__footer{justify-content:stretch}.security-modal__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}.security-modal__actions--confirm{align-items:center}.security-modal__primary,.security-modal__secondary{width:100%}.security-modal__text-link{color:var(--color-neutral-400);cursor:pointer;font-family:var(--font-onest);background:0 0;border:none;font-size:14px;transition:color .2s}.security-modal__text-link:hover{color:var(--color-neutral-0)}.security-2fa-qr{aspect-ratio:1;justify-content:center;align-items:center;max-width:220px;margin-inline:auto;padding:1rem;display:flex}.security-2fa-qr__pattern{opacity:.9;background:linear-gradient(90deg,#fff 50%,#0000 0) 0 0/16px 16px,linear-gradient(#fff 50%,#0000 0) 0 0/16px 16px;width:100%;height:100%}.security-2fa-qr__image{width:180px;height:180px}.security-2fa-manual-label{color:var(--color-neutral-500);text-align:center}.security-2fa-key{justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.security-2fa-key__copy{color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex}.security-2fa-key__copy:hover{color:var(--color-neutral-0)}.security-modal .wallet-otp{justify-content:center}@media (width>=53.75rem){.security-modal__back{display:none}.security-modal__close{display:flex}.security-modal.base-modal--fullscreen-mobile .base-modal__header{padding-top:1.25rem}}@media not all and (width>=53.75rem){.security-modal.base-modal--fullscreen-mobile .base-modal__body{flex-direction:column;flex:1;min-height:0;display:flex}.security-modal.base-modal--fullscreen-mobile .base-modal__footer{margin-top:auto}}.support-modal .base-modal__body{padding-top:0}.support-form{flex-direction:column;gap:1rem;display:flex}.support-form__field{width:100%}.support-form__textarea{resize:vertical;min-height:140px}.support-form__submit{width:100%;margin-top:.25rem}.support-form__success{text-align:center;flex-direction:column;gap:.75rem;display:flex}.support-form__success-text{color:var(--color-neutral-500);line-height:1.5}@media not all and (width>=53.75rem){.support-modal .support-form,.support-modal .support-form__success{flex:1}.support-modal .support-form__submit{margin-top:auto}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.z-0{z-index:0}.z-10{z-index:10}.z-\[1\]{z-index:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-full{width:100%;height:100%}.h-auto{height:auto}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[500px\]{max-width:500px}.max-w-\[960px\]{max-width:960px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[6px\]{gap:6px}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-800>:not(:last-child)){border-color:var(--color-neutral-800)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-\[\#FFFFFF0A\]{background-color:#ffffff0a}.bg-black-24{background-color:var(--color-black-24)}.bg-black-50{background-color:var(--color-black-50)}.bg-black-88{background-color:var(--color-black-88)}.bg-brand-600{background-color:var(--color-brand-600)}.bg-neutral-850{background-color:var(--color-neutral-850)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-surface{background-color:var(--color-surface)}.bg-white{background-color:var(--color-white)}.bg-white-8{background-color:var(--color-white-8)}.bg-white-16{background-color:var(--color-white-16)}.bg-white-32{background-color:var(--color-white-32)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-800{--tw-gradient-from:var(--color-amber-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900{--tw-gradient-from:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-800{--tw-gradient-from:var(--color-cyan-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-800{--tw-gradient-from:var(--color-emerald-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-900{--tw-gradient-from:var(--color-emerald-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-700{--tw-gradient-from:var(--color-fuchsia-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-900{--tw-gradient-from:var(--color-fuchsia-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950{--tw-gradient-from:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-700{--tw-gradient-from:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-900{--tw-gradient-from:var(--color-orange-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-900{--tw-gradient-from:var(--color-red-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950{--tw-gradient-from:var(--color-red-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-800{--tw-gradient-from:var(--color-sky-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-800{--tw-gradient-from:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-700{--tw-gradient-from:var(--color-stone-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-800{--tw-gradient-from:var(--color-stone-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-800{--tw-gradient-from:var(--color-violet-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-900{--tw-gradient-from:var(--color-violet-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-700{--tw-gradient-from:var(--color-yellow-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-800{--tw-gradient-via:var(--color-amber-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-900{--tw-gradient-via:var(--color-blue-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500{--tw-gradient-via:var(--color-cyan-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-900{--tw-gradient-via:var(--color-cyan-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-800{--tw-gradient-via:var(--color-indigo-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-800{--tw-gradient-via:var(--color-orange-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-600{--tw-gradient-via:var(--color-rose-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-900{--tw-gradient-via:var(--color-rose-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-950{--tw-gradient-via:var(--color-rose-950);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-900{--tw-gradient-via:var(--color-teal-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-600{--tw-gradient-via:var(--color-violet-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-700{--tw-gradient-via:var(--color-violet-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-800{--tw-gradient-via:var(--color-zinc-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-800{--tw-gradient-to:var(--color-amber-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-900{--tw-gradient-to:var(--color-amber-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-900{--tw-gradient-to:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-800{--tw-gradient-to:var(--color-cyan-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950{--tw-gradient-to:var(--color-cyan-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-700{--tw-gradient-to:var(--color-fuchsia-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-800{--tw-gradient-to:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-900{--tw-gradient-to:var(--color-orange-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-950{--tw-gradient-to:var(--color-orange-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-800{--tw-gradient-to:var(--color-pink-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-900{--tw-gradient-to:var(--color-purple-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-900{--tw-gradient-to:var(--color-red-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-950{--tw-gradient-to:var(--color-rose-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-900{--tw-gradient-to:var(--color-teal-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-900{--tw-gradient-to:var(--color-violet-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950{--tw-gradient-to:var(--color-violet-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-900{--tw-gradient-to:var(--color-yellow-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-800{--tw-gradient-to:var(--color-zinc-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-900{--tw-gradient-to:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.object-right-top{-o-object-position:right top;object-position:right top}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[6px\]{padding-inline:6px}.px-\[29px\]{padding-inline:29px}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-\[2px\]{padding-block:2px}.py-\[18px\]{padding-block:18px}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\!text-\[10px\]{font-size:10px!important}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\!text-neutral-400{color:var(--color-neutral-400)!important}.text-accent-blue{color:var(--color-accent-blue)}.text-accent-gold{color:var(--color-accent-gold)}.text-accent-green{color:var(--color-accent-green)}.text-brand-600{color:var(--color-brand-600)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-neutral-0{color:var(--color-neutral-0)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white-32{color:var(--color-white-32)}.text-white-58{color:var(--color-white-58)}.\!normal-case{text-transform:none!important}.lowercase{text-transform:lowercase}.mix-blend-screen{mix-blend-mode:screen}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-md{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md))}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-brand-700:hover{background-color:var(--color-brand-700)}.hover\:bg-neutral-850:hover{background-color:var(--color-neutral-850)}.hover\:text-brand-600:hover{color:var(--color-brand-600)}}@media not all and (width>=53.75rem){.max-tablet\:hidden{display:none}}@media (width>=53.75rem){.tablet\:mt-4{margin-top:calc(var(--spacing)*4)}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:justify-end{justify-content:flex-end}.tablet\:gap-10{gap:calc(var(--spacing)*10)}.tablet\:gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.tablet\:\!py-12{padding-block:calc(var(--spacing)*12)!important}.tablet\:py-8{padding-block:calc(var(--spacing)*8)}.tablet\:pt-8{padding-top:calc(var(--spacing)*8)}.tablet\:\!pb-12{padding-bottom:calc(var(--spacing)*12)!important}.tablet\:text-left{text-align:left}}@media (width>=64rem){.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}}@media (prefers-color-scheme:dark){.dark\:border-gray-800{border-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-300{color:var(--color-gray-300)}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--landing-header-height:3.5rem}@media (width>=48rem){:root{--landing-header-height:4rem}}body{background-color:var(--color-surface);color:var(--color-neutral-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:47px}@media (width<=600px){.landing-container{padding-inline:1rem}}@media (width>=1200px){.landing-container{padding-inline:0}}.landing-section{--landing-section-padding:1rem;padding-block:var(--landing-section-padding)}.landing-section-bottom,.landing-section-mobile-bottom{--landing-section-padding:2.5rem;padding-bottom:var(--landing-section-padding)}.landing-section-mobile-bottom{padding-top:0}@media (width>=53.75rem){.landing-section,.landing-section-bottom,.landing-section-mobile-bottom{--landing-section-padding:3rem}.landing-section-mobile-bottom{padding-top:var(--landing-section-padding)}}@media (width>=64rem){.landing-section,.landing-section-bottom,.landing-section-mobile-bottom{--landing-section-padding:5rem}}.surface-card{border:1px solid var(--color-white-8);background-color:#1a1a1c;border-radius:1rem}.surface-panel{border:1px solid var(--color-white-8);background-color:var(--color-neutral-900);border-radius:.875rem;overflow:hidden}.divider-subtle{background-color:var(--color-white-8);flex:1;height:1px}.landing-section--below-header{padding-top:var(--landing-header-height)}.section-header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.not-found-panel{text-align:center;padding:2rem}.not-found-panel__message{color:var(--color-neutral-500);margin-top:.5rem}.not-found-panel__action{margin-top:1.5rem}.page-form{max-width:28rem;margin-inline:auto}.page-form__title{color:var(--color-neutral-0);margin-bottom:1.5rem}.page-form__fields{flex-direction:column;gap:1rem;display:flex}.page-form__submit{width:100%}.page-form__footer{text-align:center;color:var(--color-neutral-500);margin-top:1rem}.page-form__footer-link{color:var(--color-indigo-500)}.page-form__footer-link:hover{color:var(--color-indigo-400)}.heading-desktop-h1,.heading-h1{font-family:var(--font-play);letter-spacing:-.012em;font-size:32px;font-weight:700;line-height:38px}@media (width>=53.75rem){.heading-desktop-h1,.heading-h1{font-size:40px;line-height:46px}}@media (width>=1024px){.heading-desktop-h1,.heading-h1{letter-spacing:-.012em;font-size:68px;line-height:72px}}.heading-desktop-h2,.heading-h2{font-family:var(--font-play);letter-spacing:-.008em;font-size:24px;font-weight:700;line-height:30px}@media (width>=53.75rem){.heading-desktop-h2,.heading-h2{font-size:32px;line-height:38px}}@media (width>=1024px){.heading-desktop-h2,.heading-h2{letter-spacing:-.008em;font-size:52px;line-height:56px}}.heading-desktop-h3,.heading-h3{font-family:var(--font-play);letter-spacing:-.004em;font-size:20px;font-weight:700;line-height:26px}@media (width>=53.75rem){.heading-desktop-h3,.heading-h3{font-size:24px;line-height:30px}}@media (width>=1024px){.heading-desktop-h3,.heading-h3{letter-spacing:-.004em;font-size:40px;line-height:46px}}.heading-desktop-h4,.heading-h4{font-family:var(--font-play);letter-spacing:-.002em;font-size:20px;font-weight:700;line-height:26px}@media (width>=53.75rem){.heading-desktop-h4,.heading-h4{font-size:20px;line-height:26px}}@media (width>=1024px){.heading-desktop-h4,.heading-h4{letter-spacing:-.002em;font-size:32px;line-height:38px}}.heading-h4-numeric{font-family:var(--font-play);letter-spacing:-.002em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:26px}@media (width>=1024px){.heading-h4-numeric{letter-spacing:-.03em;font-size:32px;line-height:32px}}.heading-desktop-h5,.heading-h5{font-family:var(--font-play);letter-spacing:-.002em;font-size:16px;font-weight:700;line-height:18px}@media (width>=53.75rem){.heading-desktop-h5,.heading-h5{font-size:16px;line-height:18px}}@media (width>=1024px){.heading-desktop-h5,.heading-h5{letter-spacing:-.002em;font-size:20px;line-height:26px}}.body-standart{font-family:var(--font-body-standart);letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}.body-m-semibold{font-weight:600}.body-m-regular,.body-m-semibold{font-family:var(--font-body-m);letter-spacing:0;font-size:16px;line-height:24px}.body-m-regular{font-weight:400}.body-s-semibold{font-weight:600}.body-s-regular,.body-s-semibold{font-family:var(--font-body-s);letter-spacing:0;font-size:14px;line-height:20px}.body-s-regular{font-weight:400}.body-xs-regular{font-family:var(--font-body-xs);letter-spacing:0;font-size:12px;font-weight:400;line-height:18px}.single-line-m-semibold{font-weight:600}.single-line-m-medium,.single-line-m-semibold{font-family:var(--font-onest);letter-spacing:0;font-size:16px;line-height:16px}.single-line-m-medium{font-weight:500}.single-line-s-semibold{font-weight:600}.single-line-s-medium,.single-line-s-semibold{font-family:var(--font-onest);letter-spacing:0;font-size:14px;line-height:14px}.single-line-s-medium{font-weight:500}.single-line-s-regular{font-size:14px;line-height:14px}.single-line-s-regular,.single-line-xs-regular{font-family:var(--font-onest);letter-spacing:0;font-weight:400}.single-line-xs-regular{font-size:12px;line-height:12px}.mono{font-family:var(--font-mono);letter-spacing:0;font-size:40px;font-weight:700;line-height:40px}.mono-xl-medium{font-family:var(--font-mono-xl)}.mono-l-medium,.mono-xl-medium{letter-spacing:0;font-size:20px;font-weight:500;line-height:28px}.mono-l-medium{font-family:var(--font-mono-l)}.mono-m-medium{font-weight:500;line-height:18px}.mono-m-medium,.mono-m-regular{font-family:var(--font-mono-m);letter-spacing:0;font-size:14px}.mono-m-regular{font-weight:400;line-height:24px}.mono-s-medium{font-family:var(--font-mono-s);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:500;line-height:12px}.mono-s-regular{letter-spacing:.48px;text-transform:uppercase}.mono-s-lowercase,.mono-s-regular{font-family:var(--font-mono-s);font-size:12px;font-weight:400;line-height:16px}.mono-s-lowercase{letter-spacing:0;text-transform:lowercase}.mono-xs-medium{letter-spacing:0;font-weight:500}.mono-xs-medium,.mono-xs-regular{font-family:var(--font-mono-xs);text-transform:uppercase;font-size:10px;line-height:14px}.mono-xs-regular{letter-spacing:.6px;font-weight:400}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.order-request-modal[data-v-1af5aaa7] .base-modal__dialog{background:var(--color-neutral-900);border:none;border-radius:14px;max-width:384px}.order-request-modal[data-v-1af5aaa7] .base-modal__body{padding:0;overflow:visible}.order-request-modal__content[data-v-1af5aaa7]{flex-direction:column;gap:24px;padding:20px 32px 24px;display:flex}.order-request-modal__header[data-v-1af5aaa7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.order-request-modal__best-label[data-v-1af5aaa7],.order-request-modal__hint[data-v-1af5aaa7],.order-request-modal__meta[data-v-1af5aaa7],.order-request-modal__subtitle[data-v-1af5aaa7]{color:var(--color-neutral-500)}.order-request-modal__subtitle[data-v-1af5aaa7]{margin-top:6px}.order-request-modal__close[data-v-1af5aaa7]{width:24px;height:24px;color:var(--color-neutral-400);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.order-request-modal__close[data-v-1af5aaa7]:hover{color:var(--color-neutral-0)}.order-request-modal__product[data-v-1af5aaa7]{background:var(--color-neutral-950);border-radius:10px;align-items:center;gap:16px;padding:8px 12px;display:flex;overflow:hidden}.order-request-modal__thumb[data-v-1af5aaa7]{background:var(--color-neutral-850);border-radius:10px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.order-request-modal__thumb[data-v-1af5aaa7] .order-request-modal__thumb-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.order-request-modal__product-info[data-v-1af5aaa7]{flex:1;min-width:0}.order-request-modal__meta[data-v-1af5aaa7],.order-request-modal__name[data-v-1af5aaa7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-request-modal__name[data-v-1af5aaa7]{color:var(--color-neutral-0)}.order-request-modal__best[data-v-1af5aaa7]{text-align:right;flex-shrink:0}.order-request-modal__best-price[data-v-1af5aaa7]{color:var(--color-accent-green);margin-top:2px}.order-request-modal__fields[data-v-1af5aaa7]{grid-template-columns:minmax(0,1fr) 110px;gap:16px;display:grid}.order-request-modal__fields[data-v-1af5aaa7] .base-input{height:56px;font-family:var(--font-mono);font-size:20px;font-weight:500;line-height:28px}.order-request-modal__error[data-v-1af5aaa7]{color:var(--color-accent-red)}.order-request-modal__error-link[data-v-1af5aaa7]{color:var(--color-indigo-400);text-underline-offset:2px;text-decoration:underline}.order-request-modal__error-link[data-v-1af5aaa7]:hover{color:var(--color-indigo-300)}.order-request-modal__footer[data-v-1af5aaa7],.order-request-modal__success[data-v-1af5aaa7]{flex-direction:column;gap:8px;display:flex}.order-request-modal__cancel[data-v-1af5aaa7],.order-request-modal__submit[data-v-1af5aaa7]{width:100%}@media (width<30rem){.order-request-modal__content[data-v-1af5aaa7]{padding-inline:20px}.order-request-modal__fields[data-v-1af5aaa7]{grid-template-columns:1fr}}
