:root{--liquid-glass-control-height: clamp(44px, 6vw, 50px);--liquid-glass-menu-width: clamp(22rem, 56vw, 44rem);--liquid-glass-menu-padding-inline: clamp( var(--space-7), 5.5vw, var(--space-8) );--liquid-glass-bg: rgba(8, 5, 14, .09);--liquid-glass-border: rgba(255, 255, 255, .1);--liquid-glass-highlight: rgba(255, 255, 255, .07);--liquid-glass-inner-border: rgba(255, 255, 255, .05);--liquid-glass-tint: rgba(35, 18, 52, .55);--liquid-glass-blur: 28px;--liquid-glass-saturate: 160%;--liquid-glass-radius: 999px;--liquid-glass-shadow: 0 10px 36px rgba(0, 0, 0, .52), 0 2px 10px rgba(0, 0, 0, .35), inset 0 1px 0 var(--liquid-glass-highlight), inset 0 -1px 0 rgba(0, 0, 0, .32);--liquid-glass-fallback-bg: rgba(10, 6, 16, .94)}.liquid-glass{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--liquid-glass-radius);border:1px solid var(--liquid-glass-border);background:linear-gradient(145deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.015) 40%,var(--liquid-glass-tint) 100%),var(--liquid-glass-bg);box-shadow:var(--liquid-glass-shadow);backdrop-filter:blur(var(--liquid-glass-blur)) saturate(var(--liquid-glass-saturate));-webkit-backdrop-filter:blur(var(--liquid-glass-blur)) saturate(var(--liquid-glass-saturate))}.liquid-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 24%,transparent 50%);pointer-events:none}.liquid-glass:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid var(--liquid-glass-inner-border);pointer-events:none}.liquid-glass>*{position:relative;z-index:1}.liquid-glass--menu{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--liquid-glass-menu-width);min-width:var(--liquid-glass-menu-width);height:var(--liquid-glass-control-height);min-height:var(--liquid-glass-control-height);padding:0 var(--liquid-glass-menu-padding-inline)}.liquid-glass--icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--liquid-glass-control-height);height:var(--liquid-glass-control-height);min-width:var(--liquid-glass-control-height);min-height:var(--liquid-glass-control-height);padding:0;flex-shrink:0;color:var(--color-text-primary);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.liquid-glass--icon:hover{border-color:#ffffff2e;background:linear-gradient(145deg,#ffffff12,#ffffff05 40%,#371c529e),#0a0610c7;box-shadow:var(--liquid-glass-shadow),0 0 16px #9b59ff24}.liquid-glass--icon:active{transform:scale(.96)}.liquid-glass--label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:var(--liquid-glass-control-height);min-height:var(--liquid-glass-control-height);padding:0 clamp(var(--space-5),4vw,var(--space-6));flex-shrink:0;font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary);white-space:nowrap;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.liquid-glass--label:hover{border-color:#ffffff2e;background:linear-gradient(145deg,#ffffff12,#ffffff05 40%,#371c529e),#0a0610c7;box-shadow:var(--liquid-glass-shadow),0 0 16px #9b59ff24}.liquid-glass--search{box-sizing:border-box;display:flex;align-items:center;gap:clamp(var(--space-2),1.5vw,var(--space-3));width:100%;min-width:0;height:var(--liquid-glass-control-height);min-height:var(--liquid-glass-control-height);max-height:var(--liquid-glass-control-height);padding:0 var(--liquid-glass-menu-padding-inline);border-radius:999px;direction:rtl}.liquid-glass--panel{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;border-radius:clamp(16px,2vw,22px);overflow:hidden}.liquid-glass--segment{--liquid-glass-bg: rgba(8, 5, 14, .05);--liquid-glass-tint: rgba(8, 5, 14, .16);--liquid-glass-border: rgba(255, 255, 255, .1);--liquid-glass-inner-border: rgba(255, 255, 255, .06);--liquid-glass-blur: 16px;--liquid-glass-saturate: 140%;--liquid-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .16);--liquid-glass-fallback-bg: rgba(8, 5, 14, .42);box-sizing:border-box;display:flex;width:100%;min-width:0;border-radius:var(--liquid-glass-radius);padding:0;background:linear-gradient(145deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.02) 38%,var(--liquid-glass-tint) 100%),var(--liquid-glass-bg)}.liquid-glass.liquid-glass--segment:before{z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.015) 28%,transparent 52%)}.liquid-glass.liquid-glass--segment:after{z-index:3;border-color:#ffffff0f}.liquid-glass--segment>.subscription-plan-segment__indicator{z-index:1}.liquid-glass--segment>.subscription-plan-segment__option{z-index:2}.liquid-glass--segment-selected{--liquid-glass-blur: 12px;--liquid-glass-saturate: 165%;--liquid-glass-border: color-mix( in srgb, var(--plan-border-start, rgba(255, 255, 255, .35)) 28%, transparent );--liquid-glass-inner-border: color-mix( in srgb, var(--plan-border-start, rgba(255, 255, 255, .35)) 18%, transparent );--liquid-glass-highlight: rgba(255, 255, 255, .12);--liquid-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 -1px 0 rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .2), 0 0 10px color-mix( in srgb, var(--plan-border-glow, var(--plan-border-start, #fff)) 22%, transparent );--liquid-glass-fallback-bg: color-mix( in srgb, var(--plan-border-end, #888) 42%, rgba(8, 5, 14, .35) );border:1px solid var(--liquid-glass-border);background:linear-gradient(145deg,#ffffff1f,#ffffff0a 36%,color-mix(in srgb,var(--plan-border-end, #888) 28%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--plan-border-start, #888) 42%,transparent),color-mix(in srgb,var(--plan-border-end, #888) 48%,transparent))}.liquid-glass.liquid-glass--segment-selected:before{z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.04) 30%,transparent 56%)}.liquid-glass.liquid-glass--segment-selected:after{z-index:0;border-color:color-mix(in srgb,var(--plan-border-start, rgba(255, 255, 255, .35)) 14%,transparent)}.liquid-glass--segment>.subscription-plan-segment__indicator.liquid-glass--segment-selected{z-index:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass,.liquid-glass--segment-selected{background:var(--liquid-glass-fallback-bg)}}.landing{--gta-font: "Badeen Display", "Montserrat", sans-serif;--gta-font-sans: "Montserrat", sans-serif;--plan-font: "Michroma", sans-serif;--font-family-price: "Markazi Text", serif;--landing-section-height: 100vh;--landing-navbar-brand-height: calc( clamp(138px, 11vw, 186px) * 50.44 / 408.24 );--landing-navbar-stack-gap: clamp(var(--space-2), 1.2vw, var(--space-3));--landing-bg: #0b0612;--landing-bg-panel: rgba(11, 6, 18, .72);--landing-nav-bg: rgba(12, 8, 20, .55);--landing-glow: rgba(183, 55, 242, .45);--landing-pink: #e879f9;--landing-text-muted: rgba(255, 255, 255, .72);min-height:100vh;background:var(--landing-bg);color:var(--color-text-primary);font-family:var(--gta-font-sans);overflow-x:hidden}@media(max-width:1024px){.landing{--landing-section-height: 100dvh;min-height:100dvh}}.gta-font{font-family:var(--gta-font)}.plan-font{font-family:var(--plan-font)}.landing__main{position:relative}html:has(.landing){scroll-behavior:smooth}@media(max-width:1024px){html:has(.landing){scroll-snap-type:y mandatory}}@media(prefers-reduced-motion:reduce){html:has(.landing){scroll-snap-type:none;scroll-behavior:auto}}.landing-navbar{--landing-navbar-offset-top: clamp(var(--space-5), 3.5vw, var(--space-7));position:fixed;top:var(--landing-navbar-offset-top);right:0;left:0;z-index:30;width:100%;padding-inline:clamp(var(--space-4),2.5vw,var(--space-6));pointer-events:none}.landing-navbar__row{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--landing-navbar-stack-gap);width:100%;max-width:none;margin:0;min-height:0;direction:ltr;pointer-events:auto}.landing-navbar__brand-segment{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;width:100%;pointer-events:auto}.landing-navbar__cluster{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(var(--space-2),1.2vw,var(--space-3));width:100%;max-width:100%;pointer-events:auto}.landing-navbar__cluster-top{display:flex;align-items:flex-start;justify-content:center;gap:clamp(var(--space-2),1.5vw,var(--space-4));width:auto;max-width:100%}.landing-navbar__menu-column{display:flex;flex-direction:column;align-items:stretch;gap:clamp(var(--space-2),1.2vw,var(--space-3));width:var(--liquid-glass-menu-width);min-width:var(--liquid-glass-menu-width);max-width:100%}.landing-navbar__menu-column .landing-navbar__glass{width:100%;min-width:0}.landing-navbar__search{--apple-search-ease: cubic-bezier(.32, .72, 0, 1);--apple-search-spring: cubic-bezier(.34, 1.18, .64, 1);display:flex;align-items:center;gap:clamp(var(--space-2),1.5vw,var(--space-4));width:100%;max-height:0;margin:0;padding-block:0;opacity:0;transform:translateY(-10px) scale(.94);transform-origin:top center;filter:blur(12px);overflow:hidden;pointer-events:none;will-change:transform,opacity,filter,max-height;transition:opacity .62s var(--apple-search-ease),transform .72s var(--apple-search-spring),filter .68s var(--apple-search-ease),max-height .58s var(--apple-search-ease),margin .58s var(--apple-search-ease),padding .58s var(--apple-search-ease)}.landing-navbar__search-field{flex:1;min-width:0}.landing-navbar__search--visible{max-height:var(--liquid-glass-control-height);margin-top:clamp(2px,.4vw,4px);opacity:1;transform:translateY(0) scale(1);filter:blur(0);overflow:visible;pointer-events:auto}.landing-navbar__search-field,.landing-navbar__search-input,.landing-navbar__search-clear{opacity:0;transform:translateY(6px) scale(.98);transition:opacity .5s var(--apple-search-ease),transform .58s var(--apple-search-spring)}.landing-navbar__search--visible .landing-navbar__search-icon{opacity:1;transform:translateY(0) scale(1);transition-delay:.1s}.landing-navbar__search--visible .landing-navbar__search-field{opacity:1;transform:translateY(0) scale(1);transition-delay:.12s}.landing-navbar__search--visible .landing-navbar__search-input{opacity:1;transform:translateY(0) scale(1);transition-delay:.16s}.landing-navbar__search--visible .landing-navbar__search-clear{opacity:1;transform:translateY(0) scale(1);transition-delay:.08s}.landing-navbar__search-icon{flex-shrink:0;transform-origin:center;opacity:0;transform:translateY(6px) scale(.98);transition:opacity .5s var(--apple-search-ease),transform .58s var(--apple-search-spring)}.landing-navbar__search-icon:disabled{opacity:.55;cursor:default;pointer-events:none}.landing-navbar__search-input{flex:1;min-width:0;border:none;background:transparent;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-md);direction:ltr;text-align:left;unicode-bidi:plaintext;outline:none;transform-origin:center}.landing-navbar__search-input:placeholder-shown{direction:rtl;text-align:right;unicode-bidi:normal}.landing-navbar__search-input::placeholder{color:var(--landing-text-muted);direction:rtl;text-align:right}.landing-navbar__search-input::-webkit-search-cancel-button{display:none}.landing-navbar__search-clear{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:999px;background:#ffffff14;color:var(--color-text-primary);cursor:pointer;transform-origin:center;transition:background .2s ease,transform .2s ease,opacity .5s var(--apple-search-ease, cubic-bezier(.32, .72, 0, 1))}.landing-navbar__search-clear:hover{background:#ffffff29}.landing-navbar__search-clear:active{transform:scale(.94)}.landing-navbar__brand{flex-shrink:0;line-height:0;pointer-events:auto}.landing-navbar__glass{justify-self:auto;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:clamp(var(--space-5),3vw,var(--space-8));max-width:100%;direction:rtl;font-family:var(--font-family-base)}.landing-navbar__brand img{display:block;width:clamp(138px,11vw,186px);height:auto;filter:drop-shadow(0 6px 18px rgba(0,0,0,.72)) drop-shadow(0 2px 7px rgba(0,0,0,.9)) drop-shadow(0 0 24px rgba(155,89,255,.32))}.landing-navbar__link{position:relative;padding:.38em 1.05em;border-radius:999px;font-family:inherit;font-size:var(--font-size-md);color:var(--landing-text-muted);text-decoration:none;white-space:nowrap;isolation:isolate;transition:color .2s ease,text-shadow .25s ease}.landing-navbar__link:after{content:"";position:absolute;left:50%;bottom:-10px;width:78%;height:2px;border-radius:999px;transform:translate(-50%) scaleX(.55);background:linear-gradient(90deg,transparent 0%,rgba(232,121,249,.85) 30%,var(--color-primary-light) 50%,rgba(232,121,249,.85) 70%,transparent 100%);box-shadow:0 0 8px #e879f9f2,0 0 18px #b737f2cc,0 0 32px #9b59ff8c;opacity:0;transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}.landing-navbar__link:hover,.landing-navbar__link--active{color:var(--color-text-primary);text-shadow:0 0 10px rgba(194,123,255,.95),0 0 22px rgba(183,55,242,.65),0 0 38px rgba(155,89,255,.4)}.landing-navbar__link:hover:after,.landing-navbar__link--active:after{opacity:1;transform:translate(-50%) scaleX(1);box-shadow:0 0 10px #e879f9,0 0 22px #b737f2f2,0 0 38px #9b59ffcc,0 0 56px #c27bff80,0 8px 32px #9b59ff8c}.landing-navbar__login{flex-shrink:0}.landing-navbar__login--brand{display:none}.landing-navbar__login--cluster{display:inline-flex}.landing-hero{position:relative;min-height:var(--landing-section-height);height:var(--landing-section-height);scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:flex-start;padding:clamp(96px,12vh,132px) clamp(var(--space-5),5vw,var(--space-8)) var(--space-7);background-color:var(--landing-bg);background-image:var(--landing-hero-bg-image-mobile);background-size:cover;background-position:center top;background-repeat:no-repeat}@media(min-width:769px){.landing-hero{background-image:var(--landing-hero-bg-image-desktop);background-position:center}}.landing-hero__overlay{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 22% 48%,rgba(183,55,242,.18) 0%,transparent 38%),linear-gradient(270deg,rgba(11,6,18,.92) 0%,rgba(11,6,18,.72) 28%,rgba(11,6,18,.2) 52%,transparent 72%),linear-gradient(180deg,rgba(8,5,14,.55) 0%,transparent 22%),linear-gradient(0deg,rgba(11,6,18,.82) 0%,transparent 30%)}.landing-hero__content{position:relative;z-index:2;width:min(100%,520px);max-width:100%;margin-inline-start:clamp(var(--space-5),8vw,var(--space-8))}@media(min-width:1025px){.landing-hero__content{width:min(100%,clamp(560px,38vw,780px))}.landing-hero__brand{align-items:flex-start}.landing-hero__tagline{width:min(100%,clamp(540px,36vw,740px))}}@media(min-width:1440px){.landing-hero__content{width:min(100%,clamp(620px,34vw,860px))}.landing-hero__tagline{width:min(100%,clamp(600px,32vw,820px))}}.landing-hero__brand{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0 0 var(--space-5)}.landing-hero__tagline{position:relative;width:min(100%,clamp(250px,80vw,480px));max-width:100%;margin-top:clamp(12px,4vw,30px);overflow:visible;transform:rotate(-3deg);transform-origin:center center;line-height:0}.landing-hero__tagline-img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:left center;user-select:none;pointer-events:none}.landing-hero__tagline--intro{animation:landing-tagline-reveal .65s ease 1.15s both}@keyframes landing-tagline-reveal{0%{opacity:0;transform:rotate(-3deg) translateY(10px)}to{opacity:1;transform:rotate(-3deg) translateY(0)}}.landing-hero__description{max-width:34rem;margin:0 0 var(--space-6);font-family:var(--font-family-base);font-size:clamp(var(--font-size-md),1.2vw,var(--font-size-lg));line-height:1.85;color:var(--landing-text-muted);direction:rtl;text-align:justify;text-align-last:center;text-justify:inter-word}.landing-hero__social{margin-bottom:var(--space-6)}.landing-hero__social-label{margin:0 0 var(--space-3);font-size:clamp(var(--font-size-md),1.1vw,var(--font-size-lg));font-family:var(--font-family-base);direction:rtl;color:#ffffff94}.landing-hero__avatars{display:flex;align-items:center;flex-wrap:wrap;row-gap:var(--space-2)}.landing-hero__avatar-wrap{position:relative;display:inline-flex;margin-inline-start:-10px;z-index:0;transition:z-index 0s}.landing-hero__avatar-wrap:first-child{margin-inline-start:0}.landing-hero__avatar-wrap:hover,.landing-hero__avatar-wrap:focus-within{z-index:4}.landing-hero__avatar{display:inline-flex;width:42px;height:42px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.18);background:var(--color-bg-surface);box-shadow:0 4px 14px #00000047;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.landing-hero__avatar-wrap:hover .landing-hero__avatar,.landing-hero__avatar-wrap:focus-within .landing-hero__avatar{border-color:#c27bff8c;box-shadow:0 4px 14px #00000047,0 0 16px #9b59ff59;transform:translateY(-2px)}.landing-hero__avatar img{width:100%;height:100%;object-fit:cover;display:block}.landing-hero__avatar-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:5;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0c0814eb;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%) translateY(4px);box-shadow:0 8px 24px #00000073,0 0 18px #9b59ff38;transition:opacity .2s ease,transform .2s ease}.landing-hero__avatar-tooltip:after{content:"";position:absolute;left:50%;top:100%;width:8px;height:8px;transform:translate(-50%) translateY(-4px) rotate(45deg);background:#0c0814eb;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.landing-hero__avatar-wrap:hover .landing-hero__avatar-tooltip,.landing-hero__avatar-wrap:focus-within .landing-hero__avatar-tooltip{opacity:1;transform:translate(-50%) translateY(0)}.landing-hero__avatar--more{align-items:center;justify-content:center;font-size:var(--font-size-lg);color:var(--color-text-primary);background:#2e2e2ef2}.landing-hero__avatar--skeleton{background:linear-gradient(90deg,#ffffff0f,#ffffff24,#ffffff0f);background-size:200% 100%;animation:landing-avatar-skeleton 1.2s ease-in-out infinite}@keyframes landing-avatar-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.landing-hero__cta{display:inline-flex;align-items:center;gap:clamp(var(--space-1),1.5vw,var(--space-2));direction:rtl;text-decoration:none;transition:transform .2s ease}.landing-hero__cta:hover .liquid-glass--icon,.landing-hero__cta:hover .liquid-glass--label{border-color:#ffffff2e;background:linear-gradient(145deg,#ffffff12,#ffffff05 40%,#371c529e),#0a0610c7;box-shadow:var(--liquid-glass-shadow),0 0 16px #9b59ff24}.landing-hero__cta:active{transform:scale(.98)}.landing-hero__cta-icon img{display:block;width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.landing-section{position:relative;display:flex;flex-direction:column;min-height:var(--landing-section-height);height:var(--landing-section-height);box-sizing:border-box;padding:clamp(88px,11vh,112px) 0 clamp(var(--space-5),3vh,var(--space-7));scroll-snap-align:start;scroll-snap-stop:always;background:var(--landing-bg);overflow:hidden}.landing-section__inner{display:flex;flex:1;flex-direction:column;justify-content:center;width:min(100%,1200px);margin-inline:auto;padding-inline:clamp(var(--space-4),4vw,var(--space-7));min-height:0}.landing-section__header{margin-bottom:clamp(var(--space-6),5vw,var(--space-8));text-align:center}.landing-section__title{margin:0 0 var(--space-3);font-family:var(--font-family-base);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--color-text-primary);text-shadow:0 0 24px rgba(155,89,255,.22)}.landing-section__subtitle{max-width:42rem;margin:0 auto;font-family:var(--font-family-base);font-size:clamp(var(--font-size-md),1.4vw,var(--font-size-lg));line-height:1.8;color:var(--landing-text-muted)}.landing-section__message{margin:0;text-align:center;font-family:var(--font-family-base);color:var(--landing-text-muted)}.landing-section__message--error{color:#fca5a5}.landing-section--games{--landing-games-per-page: 5;--landing-games-page-gap: clamp(var(--space-2), 1.5vw, var(--space-4));--landing-games-page-padding: clamp(var(--space-4), 3vw, var(--space-6));--landing-games-navbar-offset-top: clamp( var(--space-5), 3.5vw, var(--space-7) );--landing-games-navbar-bottom: calc( var(--landing-games-navbar-offset-top) + var(--landing-navbar-brand-height) + var(--landing-navbar-stack-gap) + var(--liquid-glass-control-height) + clamp(var(--space-2), 1.2vw, var(--space-3)) + clamp(2px, .4vw, 4px) + var(--liquid-glass-control-height) );--landing-games-edge-gap: clamp(var(--space-4), 3vh, var(--space-6));--landing-games-indicator-block: calc(clamp(var(--space-2), 1.2vh, var(--space-3))*2 + 6px) ;--landing-games-card-height: calc( var(--landing-section-height) - var(--landing-games-navbar-bottom) - var(--landing-games-indicator-block) - (var(--landing-games-edge-gap) * 2) );display:flex;flex-direction:column;min-height:var(--landing-section-height);height:var(--landing-section-height);padding:0;overflow:hidden}.landing-games__body{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.landing-games__scroll-btn{position:absolute;top:50%;z-index:4;transform:translateY(-50%);cursor:pointer;color:var(--color-text-primary);transition:opacity .2s ease,transform .2s ease}.landing-games__scroll-btn--prev{inset-inline-start:clamp(var(--space-2),2vw,var(--space-4))}.landing-games__scroll-btn--next{inset-inline-end:clamp(var(--space-2),2vw,var(--space-4))}.landing-games__scroll-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.landing-games__scroll-btn:not(:disabled):hover{transform:translateY(calc(-50% - 1px))}.landing-games__scroll-btn:not(:disabled):active,.landing-games__scroll-btn.liquid-glass--icon:not(:disabled):active{transform:translateY(-50%) scale(.96)}.landing-games__message{flex:1;display:flex;align-items:center;justify-content:center;padding-inline:var(--space-5)}.landing-games__carousel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding-top:var(--landing-games-navbar-bottom);container-type:inline-size}.landing-games__track-stage{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;margin-block:var(--landing-games-edge-gap)}.landing-games__page-indicator{--thumb-size: clamp(34px, 5vw, 52px);flex-shrink:0;padding-block:clamp(var(--space-2),1.2vh,var(--space-3));padding-inline:var(--landing-games-page-padding);outline:none}.landing-games__page-indicator:focus-visible .landing-games__page-indicator-track{box-shadow:0 0 0 2px #9b59ff73}.landing-games__page-indicator-track{position:relative;width:calc((100cqw - (2 * var(--landing-games-page-padding)) - (var(--landing-games-per-page) - 1) * var(--landing-games-page-gap)) / var(--landing-games-per-page));height:6px;margin-inline:auto;border-radius:999px;background:#ffffff24;cursor:pointer;touch-action:none}.landing-games__page-indicator-thumb{position:absolute;top:50%;inset-inline-start:calc(var(--page-progress, 0) * (100% - var(--thumb-size)));width:var(--thumb-size);height:8px;border-radius:999px;transform:translateY(-50%);background:linear-gradient(90deg,#9b59ffeb,#c486fffa);box-shadow:0 0 14px #9b59ff80,inset 0 1px #ffffff3d;cursor:grab;transition:inset-inline-start .35s cubic-bezier(.32,.72,0,1)}.landing-games__page-indicator-thumb.is-dragging{cursor:grabbing;transition:none}.landing-games__track{flex:0 1 auto;display:block;width:100%;height:var(--landing-games-card-height);max-height:100%;container-type:inline-size;min-height:0;padding-bottom:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.landing-games__track::-webkit-scrollbar{display:none}.landing-games__track-inner{display:flex;align-items:stretch;min-height:100%;height:100%}.landing-games__track--scroll-hint .landing-games__track-inner{animation:landing-games-scroll-hint 2.4s ease-in-out 1 both}@keyframes landing-games-scroll-hint{0%,to{transform:translate(0)}24%,66%{transform:translate(var(--landing-games-scroll-hint-offset, -8%))}}.landing-games__page{--landing-games-card-width: calc( ( 100% - (var(--landing-games-per-page) - 1) * var(--landing-games-page-gap) ) / var(--landing-games-per-page) );flex:0 0 100cqw;width:100cqw;height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:var(--landing-games-page-gap);padding-inline:var(--landing-games-page-padding);box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}.landing-games__slide{flex:0 0 var(--landing-games-card-width);width:var(--landing-games-card-width);max-width:var(--landing-games-card-width);min-width:0;min-height:0;height:100%}.landing-games__card{--game-card-image: none;--landing-games-name-line-height: 1.3;--landing-games-name-lines: 2;position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:clamp(15px,3vw,24px);background:#141018;isolation:isolate;box-shadow:0 8px 18px #00000052,0 20px 44px #00000075,0 0 28px #9b59ff1f,inset 0 0 0 1px #ffffff0f}.landing-games__card-backdrop{position:absolute;inset:-10% -20%;z-index:0;background-image:var(--game-card-image);background-size:contain;background-repeat:no-repeat;background-position:center;filter:blur(26px) saturate(1.48) brightness(.76);transform:scale(1.1);pointer-events:none}.landing-games__visual,.landing-games__panel{position:relative;z-index:1}.landing-games__slide:hover .landing-games__cover,.landing-games__slide:focus-within .landing-games__cover{transform:scale(1.08)}.landing-games__visual{position:relative;z-index:1;flex:1 1 0;display:flex;align-items:flex-start;justify-content:center;min-height:0;overflow:hidden;background:transparent}.landing-games__cover{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;object-position:top center;transform-origin:top center;transition:transform .35s ease;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.96) 52%,rgba(0,0,0,.72) 66%,rgba(0,0,0,.38) 80%,rgba(0,0,0,.12) 92%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.96) 52%,rgba(0,0,0,.72) 66%,rgba(0,0,0,.38) 80%,rgba(0,0,0,.12) 92%,transparent 100%)}.landing-games__fade{position:absolute;inset:auto 0 0;height:78%;background:linear-gradient(to bottom,#0000 0% 28%,#0000000f 48%,#0003 68%,#0000005c 86%,#00000070);pointer-events:none}.landing-games__seam{position:relative;z-index:2;overflow:visible}.landing-games__panel{position:relative;z-index:1;flex:1 1 0;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#08060e8c}.landing-games__panel-content{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:var(--landing-games-name-gap);min-height:0;padding:var(--landing-games-name-gap) clamp(12px,1.4vw,18px) clamp(10px,1.4vh,14px);overflow:hidden;direction:ltr;text-align:left;color:#fff;--landing-games-name-gap: clamp(21px, 3vh, 36px)}.landing-games__panel-content>*{position:relative;z-index:1}.landing-games__name{flex:0 0 calc(var(--landing-games-name-line-height) * var(--landing-games-name-lines) * 1em);display:flex;align-items:flex-start;margin:0;margin-left:clamp(4px,.4vw,8px);font-size:clamp(1.012rem,1.265vw,1.2075rem);height:calc(var(--landing-games-name-line-height) * var(--landing-games-name-lines) * 1em);min-height:calc(var(--landing-games-name-line-height) * var(--landing-games-name-lines) * 1em);max-height:calc(var(--landing-games-name-line-height) * var(--landing-games-name-lines) * 1em);overflow:hidden}.landing-games__name-text{display:-webkit-box;width:100%;max-height:100%;font-family:var(--gta-font-en);font-size:inherit;font-weight:700;line-height:var(--landing-games-name-line-height);color:#fff;-webkit-line-clamp:var(--landing-games-name-lines);line-clamp:var(--landing-games-name-lines);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.landing-games__divider{display:block;width:auto;height:1px;margin:0;margin-inline:clamp(5px,3.2vw,5px);border:none;background:#fff3}.landing-games__meta-list{display:flex;flex-direction:column;margin:0;padding:0}.landing-games__meta-row{display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1vw,12px);margin-left:clamp(9px,1vw,15px);margin-right:clamp(4px,.4vw,8px);margin-bottom:clamp(8px,1.2vh,14px);padding:clamp(6px,.8vh,8px) clamp(8px,1vw,10px);border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.landing-games__meta-row:last-child{margin-bottom:0}.landing-games__meta-label{font-family:var(--font-family-en);font-size:clamp(.708rem,.885vw,.84525rem);font-weight:500;line-height:1.3;color:#ffffffb8;flex-shrink:0}.landing-games__meta-value{display:flex;align-items:center;gap:6px;flex-shrink:0}.landing-games__meta-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:6px}.landing-games__meta-box--rating{background-color:var(--rating-color);box-shadow:0 4px 14px color-mix(in srgb,var(--rating-color) 42%,transparent),inset 0 1px #ffffff38}.landing-games__meta-box--rating span,.landing-games__meta-box--date span,.landing-games__meta-box-text{font-family:var(--font-family-en);font-size:18px;font-weight:700;line-height:1;color:#fff;margin-top:3px}.landing-games__meta-publisher{max-width:9.5em;overflow:hidden;font-family:var(--font-family-en);font-size:clamp(.58rem,.68vw,.68rem);font-weight:600;line-height:1.2;color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap}.landing-games__action-row{margin-top:auto;padding-top:clamp(var(--space-3),1.6vh,var(--space-4));padding-inline:clamp(var(--space-1),1.2vw,var(--space-3));padding-bottom:clamp(var(--space-1),.8vh,var(--space-2));display:flex;justify-content:center}.landing-games__action.liquid-glass--label{width:80%;min-width:fit-content;max-width:100%}.landing-games__page--list{--landing-games-card-width: 100%;--landing-games-list-gap: clamp(10px, 2.4vw, 14px);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:var(--landing-games-list-gap);padding-inline:var(--space-3)}.landing-section--games-list .landing-games__slide{flex:0 0 auto;width:100%;max-width:100%;height:calc((100% - var(--landing-games-list-gap) * (var(--landing-games-per-page) - 1)) / var(--landing-games-per-page));min-height:64px}.landing-games__list-item{container-type:size;position:relative;display:flex;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;padding:0;overflow:hidden;border-radius:14px;border:none;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a}.landing-games__list-item--skeleton{min-height:64px;background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:landing-games-skeleton 1.4s ease-in-out infinite}.landing-games__list-thumb{position:absolute;top:0;bottom:0;left:0;z-index:0;width:100cqh;height:100%;overflow:hidden;border-radius:0;background:#00000059}.landing-games__list-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.landing-games__list-body{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-width:0;padding:10px 12px 10px 0;margin-inline-start:calc(100cqh + clamp(10px,2.5vw,14px))}.landing-games__list-name{margin:0;width:100%;font-family:var(--gta-font-en, var(--gta-font-sans));font-size:.95rem;font-weight:700;line-height:1.35;color:#fff;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-games__list-platform{display:inline-flex;align-items:center;gap:6px;color:#ffffffa6;font-size:.75rem}.landing-games__list-platform-icon{display:block;width:22px;height:22px;object-fit:contain}.landing-games__list-release{font-family:var(--font-family-en, var(--gta-font-sans));font-size:.72rem;font-weight:500;line-height:1.2;color:#ffffff80;font-variant-numeric:tabular-nums}.landing-games__list-rating{position:relative;z-index:1;flex:0 0 auto;align-self:center;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-inline-end:10px;border-radius:8px;background-color:var(--rating-color);box-shadow:0 4px 14px color-mix(in srgb,var(--rating-color) 42%,transparent),inset 0 1px #ffffff38}.landing-games__list-rating span{font-family:var(--font-family-en, var(--gta-font-sans));font-size:.95rem;font-weight:700;line-height:1;color:#fff}@keyframes landing-games-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.landing-games__card--skeleton{background:linear-gradient(180deg,#ffffff14,#ffffff08);box-shadow:0 8px 18px #00000052,0 20px 44px #00000075,0 0 28px #9b59ff1f,inset 0 0 0 1px #ffffff0f;animation:landing-avatar-skeleton 1.2s ease-in-out infinite}.landing-section--pricing{--landing-pricing-navbar-offset-top: clamp( var(--space-5), 3.5vw, var(--space-7) );--landing-pricing-hero-headroom: clamp(28px, 4vh, 48px);--landing-pricing-menu-clearance: calc( var(--landing-pricing-navbar-offset-top) + var(--landing-navbar-brand-height) + var(--landing-navbar-stack-gap) + var(--liquid-glass-control-height) + var(--landing-pricing-hero-headroom) );display:flex;flex-direction:column;height:var(--landing-section-height);min-height:var(--landing-section-height);padding:clamp(72px,9vh,96px) clamp(var(--space-5),4vw,var(--space-8)) clamp(var(--space-4),2.5vh,var(--space-6));padding-top:var(--landing-pricing-menu-clearance);box-sizing:border-box;overflow-x:clip;overflow-y:visible}@media(min-width:1400px){.landing-section--pricing{padding-inline:clamp(var(--space-7),5vw,var(--space-10))}}.landing-pricing-page{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;overflow-x:clip;overflow-y:visible}.landing-pricing-page__message{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding-inline:var(--space-5);text-align:center;color:var(--landing-text-muted)}.landing-pricing-page__retry-btn{padding:var(--space-3) var(--space-5);border-radius:999px;border:1px solid rgba(155,89,255,.45);background:#9b59ff1f;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);cursor:pointer}.landing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;flex:1;gap:clamp(var(--space-4),2.5vw,var(--space-7));align-items:stretch;min-height:0;min-width:0;width:100%;max-width:100%;overflow-x:clip;overflow-y:visible}.landing-plan-grid>*{min-width:0;max-width:100%}@media(min-width:1400px){.landing-plan-grid{gap:clamp(var(--space-5),3vw,var(--space-8))}}.landing-games__card.landing-games__card--plan{--plan-border-width: clamp(.9px, .1vw, .9px);--plan-border-glow: var(--plan-border-start);--plan-card-padding: clamp(8px, 1vh, 12px);--plan-panel-bleed: calc(var(--plan-card-padding) - var(--plan-border-width));--plan-segment-gap: clamp(8px, 1vh, 12px);--plan-segment-radius: clamp(12px, 2.4vw, 18px);--plan-hero-row: 42fr;--plan-panel-row: 58fr;--plan-hero-share: .42;--plan-tier-titles-pad-top: clamp(8px, 1cqh, 20px);--plan-tier-titles-pad-bottom: clamp(8px, 1cqh, 20px);--plan-tier-name-gap: clamp(8px, 1.2vh, 14px);--plan-tier-separator-gap: clamp(8px, 1.2vh, 14px);--plan-price-separator-gap: clamp(8px, 1.2vh, 14px);--plan-price-gap: clamp(8px, 1.2vh, 14px);--plan-info-divider-gap: clamp(5px, .75vh, 9px);--plan-info-pad-block: clamp(18px, 2.4vh, 26px);--plan-cta-font-size: clamp(.7rem, 1.05vw, .875rem);--plan-cta-padding-inline: clamp(8px, 2.5vw, 1.125rem);--plan-cta-width: 100%;--plan-cta-height: clamp(36px, 4.5vw, 50px);--plan-hero-bg: var(--landing-bg);--plan-hero-offset-top: clamp(14px, 2.2vh, 28px);--plan-price-amount-size: clamp(.8rem, 7.5cqw, 2.755rem);--plan-price-amount-weight: 100;position:relative;container-type:size;display:grid;grid-template-rows:minmax(0,var(--plan-hero-row)) minmax(0,var(--plan-panel-row));gap:var(--plan-segment-gap);padding:var(--plan-card-padding);min-width:0;max-width:100%;overflow-x:clip;overflow-y:visible;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:box-shadow .35s ease}.landing-games__card.landing-games__card--plan:hover{box-shadow:0 0 20px color-mix(in srgb,var(--plan-border-glow) 48%,transparent),0 0 40px color-mix(in srgb,var(--plan-border-glow) 28%,transparent),0 0 64px color-mix(in srgb,var(--plan-border-glow) 14%,transparent)}.landing-games__card.landing-games__card--plan-inactive{opacity:.55;filter:grayscale(.45)}.landing-games__card.landing-games__card--plan-inactive:hover{box-shadow:none}@media(hover:none),(pointer:coarse){.landing-games__card.landing-games__card--plan:hover{box-shadow:none}}.landing-games__plan-segment--hero{position:relative;z-index:4;flex:0 0 auto;align-self:center;justify-self:center;width:min(100%,100%);height:100%;max-height:100%;margin-top:var(--plan-hero-offset-top, 0);aspect-ratio:1 / 1;border-radius:var(--plan-segment-radius);overflow:hidden;isolation:isolate;cursor:default;min-height:0}.landing-games__card--plan .landing-games__plan-segment--hero{z-index:4;overflow:visible;clip-path:inset(-45% -15% 0 -15%)}.landing-games__plan-segment--hero-frame{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-color:var(--landing-bg)}.landing-games__plan-segment--hero-frame:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 100% 100% at 50% 48%,transparent 6%,color-mix(in srgb,var(--landing-bg) 45%,transparent) 32%,color-mix(in srgb,var(--landing-bg) 78%,transparent) 52%,var(--landing-bg) 78%),radial-gradient(ellipse 130% 95% at 50% 52%,transparent 0%,var(--landing-bg) 100%)}@supports (height: 1cqh){.landing-games__plan-segment--hero{width:min(100%,46cqh)}}.landing-games__plan-hero-back{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none;user-select:none}.landing-games__card--plan .landing-games__panel{position:relative;z-index:1;isolation:isolate;overflow:hidden;flex:unset;min-height:0;min-width:0;height:100%;width:100%;max-width:100%;margin:0;justify-self:stretch;box-sizing:border-box;background:transparent;border:none;border-bottom-left-radius:10;border-bottom-right-radius:0}.landing-games__card--plan .landing-games__panel>.landing-games__card-backdrop{display:none}.landing-games__card--plan .landing-games__panel:after{content:none;display:none}.landing-games__card.landing-games__card--plan:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:var(--plan-border-width);background:linear-gradient(180deg,var(--plan-border-start) 0%,var(--plan-border-end) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;filter:none}.landing-games__card.landing-games__card--plan:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:var(--plan-border-width);background:linear-gradient(180deg,var(--plan-border-start) 0%,var(--plan-border-end) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;filter:blur(10px);opacity:0;transition:opacity .35s ease,filter .35s ease}.landing-games__card.landing-games__card--plan:hover:after{opacity:.95;filter:blur(14px)}@media(hover:none),(pointer:coarse){.landing-games__card.landing-games__card--plan:hover:after{opacity:0;filter:blur(10px)}}.landing-games__card--plan-plus{--plan-border-start: #24a3e4;--plan-border-end: #21699c;--plan-border-glow: #38bdf8;--plan-hero-bg: #0c1a28;--plan-hero-offset-top: 0}.landing-games__card--plan-pro{--plan-border-start: #d587ef;--plan-border-end: #6a2bad;--plan-border-glow: #c084fc;--plan-hero-bg: #140c22;--plan-hero-offset-top: 0}.landing-games__card--plan-plus .landing-games__plan-segment--hero,.landing-games__card--plan-pro .landing-games__plan-segment--hero,.landing-games__card--plan-max .landing-games__plan-segment--hero{align-self:center;justify-self:center;width:min(100%,100%);height:100%;max-height:100%;max-width:100%;margin-top:0;margin-inline:0}@supports (height: 1cqh){.landing-games__card--plan-plus .landing-games__plan-segment--hero,.landing-games__card--plan-pro .landing-games__plan-segment--hero,.landing-games__card--plan-max .landing-games__plan-segment--hero{width:100%}}.landing-games__card--plan-plus .landing-games__plan-hero-back,.landing-games__card--plan-pro .landing-games__plan-hero-back,.landing-games__card--plan-max .landing-games__plan-hero-back{inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.landing-games__card--plan-max{--plan-border-start: #f0d06a;--plan-border-end: #c9a227;--plan-border-glow: #fde68a;--plan-hero-bg: #161008;--plan-hero-offset-top: 0}.landing-games__card--plan .landing-games__panel-content{direction:rtl;text-align:right;z-index:2;width:100%;height:100%;min-height:0;min-width:0;max-width:100%;box-sizing:border-box;padding:0 clamp(4px,2.5cqw,12px) var(--plan-info-pad-block);gap:0;overflow:hidden;--plan-features-selector-gap: clamp(14px, 1.8vh, 22px);--plan-selector-data-gap: clamp(14px, 1.8vh, 22px)}.landing-games__card--plan .landing-games__plan-info-zone{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:0;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;margin-top:calc(var(--plan-tier-titles-pad-top) + var(--plan-tier-titles-pad-bottom) + clamp(2.5rem,3.6vh,3.1rem) + var(--plan-tier-name-gap) + 1px + var(--plan-tier-separator-gap));padding-block:var(--plan-info-divider-gap)}.landing-games__card--plan-configuring .landing-games__plan-info-zone{margin-top:calc(var(--plan-tier-titles-pad-top) + var(--plan-tier-titles-pad-bottom) + clamp(2.5rem,3.6vh,3.1rem) + var(--plan-tier-name-gap))}.landing-games__card--plan:not(.landing-games__card--plan-configuring) .landing-games__panel-content{justify-content:flex-start}.landing-games__card--plan-configuring .landing-games__panel-content{justify-content:flex-start}.landing-games__card--plan .landing-games__plan-art{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.landing-games__card--plan .landing-games__plan-art-hero{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end;max-width:100%;max-height:100%;z-index:1}.landing-games__card--plan .landing-games__plan-art-char{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom}.landing-games__card--plan-plus .landing-games__plan-segment--hero,.landing-games__card--plan-pro .landing-games__plan-segment--hero,.landing-games__card--plan-max .landing-games__plan-segment--hero{container-type:size;overflow:visible;cursor:pointer}.landing-games__card--plan-plus .landing-games__plan-art,.landing-games__card--plan-pro .landing-games__plan-art,.landing-games__card--plan-max .landing-games__plan-art{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;overflow:visible;pointer-events:none}.landing-games__card--plan-plus .landing-games__plan-art-hero,.landing-games__card--plan-pro .landing-games__plan-art-hero,.landing-games__card--plan-max .landing-games__plan-art-hero{align-items:center;max-width:none;max-height:none;overflow:visible}.landing-games__card--plan-plus .landing-games__plan-art-char,.landing-games__card--plan-pro .landing-games__plan-art-char,.landing-games__card--plan-max .landing-games__plan-art-char{--plan-plus-char-max-height: clamp(18rem, 50vh, 36rem);width:auto;height:auto;max-width:none;max-height:var(--plan-plus-char-max-height);transform:scale(1.23);transform-origin:center bottom}@supports (height: 1cqh){.landing-games__card--plan-plus .landing-games__plan-art-char,.landing-games__card--plan-pro .landing-games__plan-art-char,.landing-games__card--plan-max .landing-games__plan-art-char{--plan-plus-char-max-height: clamp(18rem, 94cqh, 36rem)}}.landing-games__card--plan-plus .landing-games__plan-art-char{transform:scale(1.107)}.landing-games__card--plan .landing-games__name{margin-left:0;margin-right:clamp(4px,.4vw,8px)}.landing-games__card--plan .landing-games__name-text{font-family:var(--gta-font-en)}.landing-games__plan-features{flex:0 1 auto;display:flex;flex-direction:column;gap:clamp(4px,.9vh,8px);margin:0;padding:0;list-style:none;min-height:0;overflow:hidden}.landing-games__card--plan:not(.landing-games__card--plan-configuring) .landing-games__plan-features{justify-content:flex-start;gap:clamp(6px,1vh,10px);width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.landing-games__card--plan-configuring .landing-games__plan-selectors{flex:0 1 auto;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow:hidden;box-sizing:border-box}.landing-games__plan-feature{margin-left:0;margin-right:0;padding:clamp(6px,.8vh,8px) clamp(8px,1vw,10px);border-radius:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-inline:none;border-top:1px solid rgba(255,255,255,.08);font-family:var(--font-family-base);font-size:clamp(.708rem,.885vw,.84525rem);line-height:1.3;color:#ffffffb8}.landing-games__card--plan .landing-games__plan-feature{display:flex;align-items:center;gap:clamp(6px,1.5cqw,12px);width:100%;max-width:100%;box-sizing:border-box;padding:clamp(4px,.6vh,8px) 0;line-height:1.45;border:none;border-radius:0;background:transparent;font-size:clamp(.625rem,2.6cqw,.84525rem)}.landing-games__plan-feature-icon{flex-shrink:0;display:block;width:.85em;height:.85em;min-width:12px;min-height:12px;background:linear-gradient(160deg,rgba(255,255,255,.85) 0%,var(--plan-border-glow) 45%,var(--plan-border-start) 100%);-webkit-mask-image:var(--plan-tier-icon-mask);mask-image:var(--plan-tier-icon-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--plan-border-glow) 55%,transparent))}.landing-games__plan-feature-text{min-width:0;overflow-wrap:anywhere}.landing-games__plan-selectors{flex-shrink:0}.landing-games__card--plan .subscription-plan-selectors{margin:0;padding:0;width:100%;max-width:100%;min-width:0;gap:clamp(4px,.9vh,8px);box-sizing:border-box}.landing-games__card--plan .subscription-plan-segment__label{font-size:clamp(.625rem,2.4cqw,.84525rem);color:#ffffffb8}.landing-games__card--plan .subscription-plan-segment{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.landing-games__card--plan .subscription-plan-segment__control{position:relative;display:flex;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--liquid-glass-radius);--plan-segment-control-height: calc( var(--liquid-glass-control-height) * 1.07 );min-height:var(--plan-segment-control-height);--sp-segment-track-padding: 0;--sp-segment-indicator-inset-x: 0px;--sp-segment-indicator-radius: var(--liquid-glass-radius);--segment-indicator-outer-radius: var(--liquid-glass-radius);--segment-indicator-inner-radius: var(--liquid-glass-radius);--segment-indicator-inset-x: 0px}.landing-games__card--plan .subscription-plan-segment__control:not(.liquid-glass){background-color:#ffffff0a;border:none;box-shadow:inset 0 1px 3px #00000059;padding:0}.landing-games__card--plan .subscription-plan-segment__control.liquid-glass{padding:0;border-color:#ffffff1a;background:linear-gradient(145deg,#ffffff0f,#ffffff04 40%,#08050e24),#08050e0a;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000024}.landing-games__card--plan .subscription-plan-segment__indicator:not(.liquid-glass--segment-selected){background:linear-gradient(180deg,var(--plan-border-start) 0%,var(--plan-border-end) 100%);box-shadow:0 2px 8px #00000040,0 0 10px color-mix(in srgb,var(--plan-border-glow) 35%,transparent)}.landing-games__card--plan .subscription-plan-segment__indicator{position:absolute;top:0;bottom:0;transition:left .25s ease,width .25s ease,border-radius .25s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease;z-index:1;pointer-events:none}.landing-games__card--plan .subscription-plan-segment__option{position:relative;z-index:2;flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:var( --plan-segment-control-height, var(--liquid-glass-control-height) );padding:calc(var(--space-3) * 1.1) var(--space-4);border:none;border-radius:0;background:transparent;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:500;color:#ffffffb8;cursor:pointer}.landing-games__card--plan .subscription-plan-segment__option-label{direction:rtl}.landing-games__card--plan-plus .subscription-plan-segment__option--active,.landing-games__card--plan-pro .subscription-plan-segment__option--active{color:#fff;font-weight:700}.landing-games__card--plan-max .subscription-plan-segment__option--active{color:#202020;font-weight:700}.landing-games__card--plan .subscription-plan-segment--single .subscription-plan-segment__option{cursor:default}.landing-games__card--plan .subscription-plan-segment--single .subscription-plan-segment__option:disabled{opacity:1;cursor:default}.landing-games__plan-price{flex-shrink:1;margin:0;width:100%;max-width:100%;box-sizing:border-box;padding-inline:0;text-align:center;font-family:var(--font-family-base);font-size:clamp(.75rem,2.8cqw,1rem);font-weight:600;line-height:1.35;color:#ffffffe0;overflow-wrap:anywhere;word-break:break-word}.landing-games__plan-price-label{font-family:var(--font-family-base);font-weight:600;color:#ffffffe0}.landing-games__plan-price-amount{font-family:var(--font-family-price);font-size:var(--plan-price-amount-size);font-weight:var(--plan-price-amount-weight);line-height:1.2;color:#fff;letter-spacing:.01em}.landing-games__card--plan:not(.landing-games__card--plan-configuring) .landing-games__plan-price--range{margin:0}.landing-games__card--plan-configuring .landing-games__plan-price{margin:0}.landing-games__card--plan .landing-games__plan-price-zone{flex:0 0 auto;display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden}.landing-games__card--plan .landing-games__plan-tier-separator--price{flex-shrink:0;margin-top:var(--plan-price-separator-gap);margin-bottom:0}.landing-games__card--plan .landing-games__plan-price-slot{flex:1;display:flex;align-items:center;justify-content:center;min-height:clamp(48px,8vh,72px);min-width:0;max-width:100%;margin-top:var(--plan-price-gap);padding-block:clamp(10px,1.5vh,18px)}.landing-games__card--plan .landing-games__action-row{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0;box-sizing:border-box;gap:clamp(6px,.8vh,10px);padding-inline:0;padding-bottom:clamp(4px,.6vh,8px);margin-top:0;overflow:hidden;container-type:inline-size}.landing-games__card--plan-configuring .landing-games__action-row{margin-top:0}.landing-games__card--plan .spotlight-search{width:100%;max-width:100%;min-width:0;overflow:hidden}.landing-games__card--plan .spotlight-search.landing-games__plan-cta-row{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.landing-games__card--plan .spotlight-search.landing-games__plan-cta-row>.landing-games__plan-cta-label.liquid-glass.liquid-glass--label{box-sizing:border-box;display:flex;flex:1 1 0;align-self:stretch;width:100%;min-width:0;max-width:100%;flex-shrink:1;height:var(--plan-cta-height);min-height:var(--plan-cta-height);max-height:var(--plan-cta-height);padding-inline:var(--plan-cta-padding-inline);font-size:var(--plan-cta-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none}.landing-games__card--plan .spotlight-search.landing-games__plan-cta-row .liquid-glass,.landing-games__card--plan .spotlight-search.landing-games__plan-cta-row .liquid-glass:hover,.landing-games__card--plan .spotlight-search.landing-games__plan-cta-row .liquid-glass:active{box-shadow:none}.landing-games__card--plan .landing-games__plan-cta-row{min-width:0;max-width:100%}.landing-games__plan-cta-buy,.landing-games__plan-cta-label,.landing-games__plan-back{margin:0;border:none;cursor:pointer;font-family:var(--font-family-base)}.landing-games__plan-cta-buy,.landing-games__plan-back{flex-shrink:0;color:var(--color-text-primary)}.landing-games__plan-cta-buy:disabled,.landing-games__plan-cta-label:disabled{opacity:.45;cursor:not-allowed}.landing-games__plan-cta-buy:not(:disabled):active,.landing-games__plan-cta-label:not(:disabled):active,.landing-games__plan-back:active{transform:scale(.96)}.landing-games__plan-cta-buy:focus-visible,.landing-games__plan-cta-label:focus-visible,.landing-games__plan-back:focus-visible{outline:2px solid rgba(155,89,255,.55);outline-offset:2px}.landing-games__card--plan .landing-games__plan-tier-badge{position:absolute;z-index:6;left:var(--plan-card-padding);right:var(--plan-card-padding);top:calc(var(--plan-card-padding) + (100% - 2 * var(--plan-card-padding) - var(--plan-segment-gap)) * var(--plan-hero-share) + var(--plan-segment-gap));display:flex;flex-direction:column;align-items:center;gap:0;width:auto;max-width:calc(100% - 2 * var(--plan-card-padding));padding-inline:0;box-sizing:border-box;pointer-events:none;overflow:hidden}.landing-games__plan-tier-titles{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.6vh,8px);width:100%;max-width:100%;padding-top:var(--plan-tier-titles-pad-top);padding-bottom:var(--plan-tier-titles-pad-bottom)}.landing-games__plan-tier-label{font-family:var(--plan-font);font-size:clamp(.75rem,5.5cqw,1.65rem);font-weight:400;letter-spacing:clamp(.04em,.8cqw,.12em);line-height:1;color:#fff;text-transform:uppercase;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.45)}.landing-games__plan-tier-name{font-family:var(--font-family-en);font-size:clamp(.65rem,3.5cqw,1.05rem);font-weight:400;letter-spacing:.08em;line-height:1;color:var(--plan-border-glow);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 6px rgba(0,0,0,.4);margin-bottom:var(--plan-tier-name-gap)}.landing-games__plan-tier-separator{position:relative;display:block;box-sizing:border-box;align-self:stretch;width:auto;height:1px;margin-top:0;margin-inline:clamp(10px,8cqw,72px);background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--plan-border-start) 35%,transparent) 8%,color-mix(in srgb,var(--plan-border-glow) 90%,transparent) 50%,color-mix(in srgb,var(--plan-border-start) 35%,transparent) 92%,transparent 100%);box-shadow:0 0 8px color-mix(in srgb,var(--plan-border-glow) 45%,transparent),0 0 18px color-mix(in srgb,var(--plan-border-glow) 5%,transparent)}.landing-games__plan-tier-badge>.landing-games__plan-tier-separator{margin-bottom:var(--plan-tier-separator-gap)}.landing-games__card--plan-configuring .landing-games__plan-tier-badge>.landing-games__plan-tier-separator{display:none}.landing-games__plan-tier-separator-core{position:absolute;left:50%;top:50%;width:10px;height:4px;transform:translate(-50%,-50%);border-radius:999px;box-shadow:0 0 32px var(--plan-border-glow),0 0 24px var(--plan-border-start)}.landing-games__plan-cta-buy img,.landing-games__plan-back img{display:block;width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.landing-section--gamebox{--gamebox-menu-bottom: calc( var(--landing-navbar-offset-top) + var(--landing-navbar-brand-height) + var(--landing-navbar-stack-gap) + var(--liquid-glass-control-height) );--gamebox-section-pad-top: clamp(88px, 11vh, 112px);--gamebox-inner-pad-top: 0px;--gamebox-icon-stage-height: clamp(3rem, 6vmin, 6.5rem);--gamebox-icon-panel-height: clamp(3.5rem, 7vmin, 7rem);--gamebox-card-max-h: calc( 100dvh - var(--gamebox-section-pad-top) - var(--gamebox-icon-panel-height) - var(--gamebox-inner-pad-top) - .75rem );display:grid;grid-template-rows:minmax(0,1fr) var(--gamebox-icon-panel-height);grid-template-columns:minmax(0,1fr);align-items:stretch;height:100dvh;min-height:100dvh;max-height:100dvh;padding:var(--gamebox-section-pad-top) 0 0;background:#030108}.landing-gamebox__cards-panel{grid-row:1;display:flex;flex-direction:column;min-height:0;max-height:100%;padding:0;overflow:hidden}.landing-section--gamebox .landing-section__inner.landing-gamebox__inner{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;width:100%;max-width:min(100%,88rem);min-height:0;height:100%;margin-inline:auto;padding:0;overflow:hidden;box-sizing:border-box}.landing-gamebox__content{display:flex;flex:1;flex-direction:column;align-items:stretch;justify-content:stretch;width:100%;min-height:0;height:100%;margin:0;padding:0;overflow:hidden}.landing-gamebox__header{margin-bottom:0;padding-top:0;text-align:center;width:min(100%,52rem);max-width:none;overflow:hidden}.landing-gamebox__copy{animation:landing-gamebox-copy-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes landing-gamebox-copy-in{0%{opacity:0;transform:translateY(-36px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.landing-gamebox__copy{animation:none}}.landing-section--gamebox .landing-section__title{margin-bottom:clamp(var(--space-3),2vh,var(--space-5));font-size:clamp(2.15rem,6vw,3.75rem);font-weight:700;letter-spacing:.01em;line-height:1.15;text-shadow:0 0 32px rgba(155,89,255,.28)}.landing-gamebox__subtitle{margin:0 auto;max-width:38rem;font-size:clamp(1.05rem,2.4vw,1.45rem);line-height:1.65;color:#ffffff9e}.landing-gamebox__icon-panel{grid-row:2;position:relative;z-index:3;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:var(--gamebox-icon-panel-height);margin:0;padding-inline:clamp(var(--space-4),4vw,var(--space-7));overflow:visible;background:transparent;border:0;box-sizing:border-box;isolation:isolate}.landing-gamebox__icon-panel .glass-icon-grid--showcase.landing-gamebox__picker{align-items:center;height:100%;width:auto;max-width:100%;gap:clamp(1rem,3vw,4rem)}.landing-section--gamebox .glass-icon-grid--picker.landing-gamebox__picker{gap:clamp(1rem,3vw,4rem);margin:0;padding:0}.landing-section--gamebox .glass-icon-grid--picker .glass-icon{--glass-icon-size: var(--gamebox-icon-stage-height);--glass-icon-glyph-size: clamp(1.85rem, 4.5vmin, 4rem)}.landing-section--gamebox .glass-icon-grid--picker .glass-icon--inactive{transform:scale(.76);--picker-hover-scale: .8}.landing-section--gamebox .glass-icon-grid--picker .glass-icon--active{transform:scale(1.05);margin-inline:clamp(.15rem,1vw,.85rem);--picker-hover-scale: 1.05}.landing-section--gamebox .glass-icon-grid--picker .glass-icon--picker{margin-bottom:0}.landing-gamebox__cards{--gamebox-cards-max-w: 84rem;--gamebox-cards-gap: clamp(var(--space-5), 2.8vw, var(--space-7));--gamebox-cards-margin-top: clamp(var(--space-1), 2vh, var(--space-3));--gamebox-cards-margin-bottom: clamp(var(--space-10-5), 2vh, var(--space-5));--gamebox-y-high: 0;--gamebox-y-mid: clamp(1.25rem, 3vh, 2.25rem);--gamebox-y-low: clamp(2.5rem, 6vh, 4rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--gamebox-cards-gap);width:min(100%,var(--gamebox-cards-max-w));height:calc(100% - var(--gamebox-cards-margin-top) - var(--gamebox-cards-margin-bottom));min-height:0;margin-inline:auto;margin-top:var(--gamebox-cards-margin-top);margin-bottom:var(--gamebox-cards-margin-bottom);direction:ltr}.landing-gamebox__card-slot{display:flex;min-width:0;height:100%;min-height:0;transform:translateY(var(--gamebox-slot-y, 0));transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.landing-gamebox__card-slot--left{--gamebox-slot-y: var(--gamebox-slot-left-y, var(--gamebox-y-high))}.landing-gamebox__card-slot--center{--gamebox-slot-y: var(--gamebox-slot-center-y, var(--gamebox-y-high))}.landing-gamebox__card-slot--right{--gamebox-slot-y: var(--gamebox-slot-right-y, var(--gamebox-y-high))}.landing-gamebox-card.liquid-glass{--liquid-glass-radius: clamp(22px, 2.5vw, 30px);border-radius:clamp(22px,2.5vw,30px)}.landing-gamebox-card{display:flex;flex:1;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;padding:clamp(1.05rem,1.96vw,1.75rem);overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}.landing-gamebox-card__swap{display:grid;flex:1;grid-template-rows:38fr 5fr 10fr 47fr;gap:0;width:100%;height:100%;min-height:0;animation:landing-gamebox-card-swap-in-center .42s cubic-bezier(.22,1,.36,1) both}.landing-gamebox-card__swap--left{animation-name:landing-gamebox-card-swap-in-left}.landing-gamebox-card__swap--right{animation-name:landing-gamebox-card-swap-in-right}@keyframes landing-gamebox-card-swap-in-center{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-gamebox-card-swap-in-left{0%{opacity:0;transform:translate(28px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes landing-gamebox-card-swap-in-right{0%{opacity:0;transform:translate(-28px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}.landing-gamebox-card__icon-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden}.landing-gamebox-card__feature-icon{position:relative;z-index:1;width:auto;height:min(100%,220px);max-width:100%;max-height:100%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(255,255,255,.12)) drop-shadow(0 2px 8px rgba(0,0,0,.35));transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.landing-gamebox-card__sprite-icon{--sprite-frames: 16;--sprite-size-scale: 1;--sprite-target-size: min(100%, calc(220px * var(--sprite-size-scale)));position:relative;z-index:1;width:var(--sprite-target-size);height:var(--sprite-target-size);max-width:100%;max-height:100%;aspect-ratio:1;direction:ltr;flex-shrink:0;background-repeat:no-repeat;background-size:calc(var(--sprite-frames) * 100%) 100%;background-position:0 0}.landing-gamebox-card .glass-icon--card{position:relative;z-index:1;--glass-icon-size: min(100%, clamp(4.5rem, 9vw, 6.5rem));--glass-icon-glyph-size: min(55%, clamp(2.5rem, 5vw, 3.75rem));max-height:100%;transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.landing-gamebox-card .glass-icon--card .glass-icon__layer--glow svg{stroke:#ffffff47;opacity:.95;filter:drop-shadow(0 8px 18px rgba(255,255,255,.12)) drop-shadow(0 2px 8px rgba(0,0,0,.35))}.landing-gamebox-card .glass-icon--card .glass-icon__layer--core svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.35)) drop-shadow(0 0 10px rgba(255,255,255,.18))}.landing-gamebox-card .glass-icon--card .glass-icon__layer--shine svg{opacity:.88;filter:drop-shadow(0 0 2px rgba(255,255,255,.75))}.landing-gamebox-card .glass-icon--card.glass-icon--filled .glass-icon__layer--glow svg{fill:#ffffff38;filter:drop-shadow(0 8px 18px rgba(255,255,255,.1)) drop-shadow(0 2px 8px rgba(0,0,0,.35))}.landing-gamebox-card .glass-icon--card.glass-icon--filled .glass-icon__layer--core svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.35)) drop-shadow(0 0 8px rgba(255,255,255,.16))}.landing-gamebox-card .glass-icon--card.glass-icon--filled .glass-icon__layer--shine svg{opacity:.62}.landing-gamebox-card__title-wrap{display:flex;align-items:center;min-height:0;overflow:hidden;direction:rtl;text-align:right}.landing-gamebox-card__title{display:-webkit-box;width:100%;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-family-base);font-size:clamp(.9rem,1.8vw,1.4rem);font-weight:700;line-height:1.3;color:#fff}.landing-gamebox-card__divider{align-self:center;width:100%;height:1px;margin:0;border:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.16) 18%,rgba(255,255,255,.16) 82%,transparent 100%)}.landing-gamebox-card__description-wrap{display:flex;align-items:flex-start;justify-content:center;min-height:0;overflow:hidden;direction:rtl}.landing-gamebox-card__description{display:-webkit-box;width:100%;max-height:100%;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;direction:rtl;text-align:justify;text-justify:inter-word;font-family:var(--font-family-base);font-size:clamp(.92rem,1.35vw,1.08rem);line-height:1.65;color:#ffffff94}.landing-gamebox-card:hover,.landing-gamebox-card:focus-within{border-color:#ffffff2e;box-shadow:var(--liquid-glass-shadow),0 0 16px #9b59ff24}@media(prefers-reduced-motion:reduce){.landing-gamebox-card,.landing-gamebox-card .glass-icon--card,.landing-gamebox-card__swap,.landing-gamebox__card-slot{transition:none;animation:none}}@media(min-width:1440px){.landing-section--gamebox .landing-section__inner.landing-gamebox__inner{max-width:min(100%,96rem)}.landing-gamebox__cards{--gamebox-cards-max-w: 92rem;--gamebox-cards-gap: clamp(2rem, 3.2vw, 3.25rem)}}@media(min-width:1680px){.landing-section--gamebox .landing-section__inner.landing-gamebox__inner{max-width:min(100%,104rem)}.landing-gamebox__cards{--gamebox-cards-max-w: 100rem;--gamebox-cards-gap: clamp(2.25rem, 3.6vw, 4rem)}}@media(min-width:1920px){.landing-section--gamebox .landing-section__inner.landing-gamebox__inner{max-width:min(100%,112rem)}.landing-gamebox__cards{--gamebox-cards-max-w: 108rem;--gamebox-cards-gap: clamp(2.5rem, 4vw, 4.75rem)}}@media(min-width:2100px){.landing-section--gamebox .landing-section__inner.landing-gamebox__inner{max-width:min(100%,120rem)}.landing-gamebox__cards{--gamebox-cards-max-w: 116rem;--gamebox-cards-gap: clamp(3rem, 4.5vw, 5.5rem)}.landing-gamebox__icon-panel .glass-icon-grid--showcase{max-width:min(100%,120rem)}}@media(max-width:900px){.landing-section--gamebox{--gamebox-card-height: auto}.landing-gamebox__cards{--gamebox-y-mid: clamp(.85rem, 2.2vh, 1.5rem);--gamebox-y-low: clamp(1.75rem, 4vh, 3rem);grid-template-columns:1fr;align-items:stretch;max-width:28rem;margin-inline:auto;direction:rtl}.landing-gamebox__card-slot,.landing-gamebox__card-slot--left,.landing-gamebox__card-slot--center,.landing-gamebox__card-slot--right{--gamebox-slot-y: 0;transform:none}.landing-gamebox-card{height:auto;min-height:0;max-height:var(--gamebox-card-max-h)}}.landing-gamebox__list-carousel{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-height:0;height:100%}.landing-gamebox__track{flex:1 1 auto;display:block;width:100%;height:100%;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;direction:ltr}.landing-gamebox__track::-webkit-scrollbar{display:none}.landing-gamebox__track-inner{display:flex;flex-direction:row;align-items:stretch;min-height:100%;height:100%;direction:ltr}.landing-gamebox__page{flex:0 0 100%;width:100%;height:100%;min-height:0;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}.landing-gamebox__page--list{display:flex;flex-direction:column;direction:ltr;justify-content:flex-start;align-items:stretch;gap:clamp(32px,5.5vw,44px);padding-inline:var(--space-3)}.landing-gamebox__slide{flex:1 1 0;display:flex;width:100%;max-width:100%;height:auto;min-height:0}.landing-gamebox__list-item{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;padding:0;overflow:hidden;border-radius:14px;border:none;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a}.landing-gamebox__list-body{--gamebox-list-text-scale: 1;flex:0 0 70%;align-self:stretch;width:70%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:calc(6px * var(--gamebox-list-text-scale));min-width:0;min-height:100%;height:100%;padding:10px 12px;box-sizing:border-box;overflow:hidden}.landing-gamebox__list-title{flex:0 0 auto;margin:0;width:100%;font-family:var(--font-family-base);font-size:calc(.92rem * var(--gamebox-list-text-scale));font-weight:700;line-height:1.35;color:#fff;text-align:justify;text-align-last:right;white-space:normal;overflow:visible}.landing-gamebox__list-description{flex:0 1 auto;margin:0;width:100%;min-height:0;font-family:var(--font-family-base);font-size:calc(.72rem * var(--gamebox-list-text-scale));font-weight:500;line-height:1.45;color:#ffffff94;text-align:justify;text-align-last:right;overflow:visible}.landing-gamebox__list-thumb{container-type:size;flex:0 0 30%;width:30%;align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:100%;height:100%;overflow:hidden;border-radius:0;background:transparent}.landing-gamebox__list-thumb .landing-gamebox-card__sprite-icon,.landing-gamebox__list-thumb .glass-icon--card{width:min(100cqw,100cqh);height:min(100cqw,100cqh);aspect-ratio:1 / 1;max-width:100%;max-height:100%;--sprite-target-size: min(100cqw, 100cqh);--glass-icon-size: min(100cqw, 100cqh);--glass-icon-glyph-size: 55%}.landing-gamebox__list-thumb .glass-icon--card .glass-icon__layer--glow svg,.landing-gamebox__list-thumb .glass-icon--card .glass-icon__layer--core svg,.landing-gamebox__list-thumb .glass-icon--card .glass-icon__layer--shine svg{width:100%;height:100%}@media(max-width:1024px){.landing-section--gamebox-list{--gamebox-page-height: 100dvh;--gamebox-segment-margin: clamp(12px, 2.2dvh, 18px);--gamebox-segment-margin-top: clamp(16px, 2.8dvh, 24px);--gamebox-navbar-offset-top: clamp(var(--space-4), 3vw, var(--space-6));--gamebox-brand-row-height: var(--liquid-glass-control-height);--gamebox-brand-clearance: calc( var(--gamebox-navbar-offset-top) + var(--gamebox-brand-row-height) );--gamebox-icon-panel-height: clamp(3.25rem, 8dvh, 4.75rem);--gamebox-section-pad-top: 0px;height:var(--gamebox-page-height);min-height:var(--gamebox-page-height);max-height:var(--gamebox-page-height);padding:0;overflow:hidden;grid-template-rows:minmax(0,1fr) var(--gamebox-icon-panel-height)}.landing-section--gamebox-list .landing-gamebox__cards-panel{display:flex;flex-direction:column;min-height:0;height:100%;padding-top:calc(var(--gamebox-brand-clearance) + var(--gamebox-segment-margin-top));padding-bottom:var(--gamebox-segment-margin);box-sizing:border-box;overflow:hidden}.landing-section--gamebox-list .landing-gamebox__inner,.landing-section--gamebox-list .landing-gamebox__content{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.landing-section--gamebox-list .landing-gamebox__list-carousel{flex:1 1 auto;min-height:0;height:100%}.landing-section--gamebox-list .landing-gamebox__track,.landing-section--gamebox-list .landing-gamebox__track-inner{direction:ltr}.landing-section--gamebox-list .landing-gamebox__page--list{height:100%;min-height:0;direction:ltr}.landing-section--gamebox-list .landing-gamebox__icon-panel{height:var(--gamebox-icon-panel-height);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box}.landing-section--gamebox-list .landing-gamebox__edge-nav{display:none}}@media(min-width:2100px){.landing-section--games{--landing-games-per-page: 6}}@media(min-width:3000px){.landing-section--games{--landing-games-per-page: 7}}@media(max-width:1280px){.landing-plan-grid{gap:clamp(var(--space-3),2vw,var(--space-5))}.landing-games__card.landing-games__card--plan{--plan-price-amount-size: clamp(.7rem, 6.5cqw, 1.75rem)}}@media(max-width:1024px){.landing-hero{align-items:flex-end;padding-inline:var(--space-4)}.landing-hero__overlay{background:radial-gradient(circle at 30% 35%,rgba(183,55,242,.14) 0%,transparent 42%),linear-gradient(180deg,#08050e59,#0b06128c 42%,#0b0612f0)}.landing-hero__content{width:100%;margin-inline:auto;text-align:center}.landing-hero__brand{margin-inline:auto;align-items:center}.landing-hero__tagline{margin-top:var(--space-1);transform:none;max-width:100%}.landing-hero__description{margin-inline:auto;text-align:justify;text-align-last:center}.landing-hero__social{display:flex;flex-direction:column;align-items:flex-start;width:100%}.landing-hero__social-label{width:100%;text-align:right}.landing-hero__avatars{width:100%;justify-content:flex-start}.landing-plan-grid{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));width:100%;max-width:none;margin-inline:0}}@media(max-width:1024px){.landing-section--pricing{--landing-plan-page-height: 100dvh;--landing-plan-margin: var(--space-3);--landing-plan-tabs-height: clamp( 30px, 5.2dvh, calc(var(--liquid-glass-control-height) * 1.07) );--landing-pricing-navbar-offset-top: clamp( var(--space-4), 3vw, var(--space-6) );--landing-pricing-brand-clearance: calc( var(--landing-pricing-navbar-offset-top) + var(--liquid-glass-control-height) + var(--landing-plan-margin) );height:var(--landing-plan-page-height);min-height:var(--landing-plan-page-height);max-height:var(--landing-plan-page-height);padding:0;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.landing-section--pricing:has(.landing-pricing-page__message){height:var(--landing-plan-page-height);min-height:var(--landing-plan-page-height);scroll-snap-align:start;scroll-snap-stop:always}.landing-pricing-page{flex:1;min-height:0;overflow:hidden}.landing-plan-grid-wrap{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.landing-plan-tabs{display:flex;align-items:stretch;position:relative;z-index:20;flex:0 0 auto;width:100%;height:var(--landing-plan-tabs-height);margin:0;margin-top:var(--landing-pricing-brand-clearance);margin-bottom:clamp(8px,1.4dvh,12px);padding-inline:var(--landing-plan-margin);box-sizing:border-box;direction:ltr}.landing-plan-tabs__control{position:relative;display:flex;flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:var(--landing-plan-tabs-height);overflow:hidden;padding:0;border-radius:var(--liquid-glass-radius)}.landing-plan-tabs__indicator{position:absolute;top:0;bottom:0;z-index:1;pointer-events:none;transition:left .25s ease,width .25s ease,border-radius .25s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease}.landing-plan-tabs__btn{position:relative;z-index:2;flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:0;height:100%;margin:0;padding:0 var(--space-2);border:none;border-radius:0;background:transparent;color:#ffffffb8;font-family:var(--plan-font);font-size:clamp(.55rem,1.7dvh,.68rem);font-weight:400;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.landing-plan-tabs__btn--active{color:#fff;font-weight:700}.landing-plan-tabs__control--max .landing-plan-tabs__btn--active{color:#202020}.landing-plan-tabs__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--plan-border-glow) 70%,white);outline-offset:2px}.landing-plan-tabs__btn-label{pointer-events:none}.landing-plan-grid{display:flex;flex-direction:column;flex:1 1 auto;gap:0;grid-template-columns:none;grid-template-rows:none;width:100%;max-width:none;min-height:0;margin-inline:0;padding-inline:var(--landing-plan-margin);padding-bottom:var(--landing-plan-margin);padding-top:0;box-sizing:border-box;overflow:hidden}.landing-plan-page{display:none;flex:1 1 auto;width:100%;min-height:0;height:100%;box-sizing:border-box;padding:0}.landing-plan-page--active{display:flex}.landing-plan-page[hidden]{display:none!important}.landing-plan-page>.landing-games__card.landing-games__card--plan{--plan-hero-row: 42fr;--plan-panel-row: 58fr;--plan-hero-share: .42;--plan-price-amount-size: clamp(1.35rem, 9vw, 2.1rem);flex:1 1 auto;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding-top:var(--plan-card-padding);padding-inline:var(--space-3);padding-bottom:var(--space-3);overflow:hidden}.landing-plan-page .landing-games__card--plan .subscription-plan-segment__control{--plan-segment-control-height: clamp(32px, 8.5vw, 38px);min-height:var(--plan-segment-control-height)}.landing-plan-page .landing-games__card--plan .subscription-plan-segment__option{min-height:var(--plan-segment-control-height);padding:0 var(--space-2);font-size:clamp(.65rem,2.8vw,.75rem)}.landing-plan-page .landing-games__card--plan .subscription-plan-segment__label{font-size:clamp(.6rem,2.6vw,.72rem)}.landing-plan-page .landing-games__card--plan .landing-games__plan-segment--hero,.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-segment--hero,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-segment--hero,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-segment--hero{overflow:hidden;clip-path:none}.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-art,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-art,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-art{align-items:center;justify-content:center;overflow:hidden}.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-art-hero,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-art-hero,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-art-hero{max-width:100%;max-height:100%;overflow:visible}.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-art-char{--plan-plus-char-max-height: min(92cqh, 34dvh);width:auto;height:auto;max-width:min(92cqw,68vw);max-height:var(--plan-plus-char-max-height);object-fit:contain;object-position:center bottom;transform:none;transform-origin:center bottom}}@media(max-width:1024px)and (max-height:720px){.landing-section--pricing{--landing-plan-tabs-height: clamp(28px, 4.6dvh, 36px)}.landing-plan-page>.landing-games__card.landing-games__card--plan{--plan-hero-row: 38fr;--plan-panel-row: 62fr;--plan-hero-share: .38}.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-art-char{--plan-plus-char-max-height: min(88cqh, 30dvh);max-width:min(88cqw,62vw)}}@media(max-width:1024px)and (max-height:640px){.landing-section--pricing{--landing-plan-tabs-height: clamp(26px, 4.2dvh, 32px)}.landing-plan-page>.landing-games__card.landing-games__card--plan{--plan-hero-row: 34fr;--plan-panel-row: 66fr;--plan-hero-share: .34}.landing-plan-page .landing-games__card--plan-plus .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-pro .landing-games__plan-art-char,.landing-plan-page .landing-games__card--plan-max .landing-games__plan-art-char{--plan-plus-char-max-height: min(82cqh, 26dvh);max-width:min(82cqw,56vw)}}@media(max-width:1024px){.landing-navbar__brand-segment{justify-content:space-between;align-items:center;min-height:var(--liquid-glass-control-height)}.landing-navbar__login--brand{display:inline-flex}.landing-navbar__login--cluster{display:none}.landing-navbar__cluster-top{width:100%;justify-content:center}.landing-navbar__menu-column{flex:1;width:auto;min-width:0;max-width:100%}}@media(max-width:768px){.landing-hero{padding-inline:var(--space-3)}.landing-hero__content{position:static;width:100%;margin-inline:0}.landing-hero__brand{position:absolute;top:clamp(6.6rem,21.6vw,9rem);left:calc(-1 * var(--space-3));right:10px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:auto;max-width:none;margin:0;padding:0;text-align:left;line-height:0;overflow:visible}.landing-hero__brand .gta-logo-intro{display:block;width:clamp(140px,48vw,220px);max-width:72vw;margin:0;padding:0;align-self:flex-start;flex-shrink:0}.landing-hero__tagline{align-self:flex-start;width:clamp(180px,56vw,280px);max-width:92vw;margin:clamp(12px,4vw,30px) 0 0;padding:0;overflow:visible;transform:rotate(-3deg);transform-origin:top left}.landing-hero__tagline-img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-position:left center}}@media(max-width:1024px){.landing{--landing-navbar-brand-height: clamp(28px, 7.5vw, 36px)}.landing-navbar{--landing-navbar-offset-top: clamp(var(--space-4), 3vw, var(--space-6));padding-inline:var(--space-3)}.landing-navbar__row{gap:var(--space-3)}.landing-navbar__brand img{width:var(--landing-navbar-brand-height);height:var(--landing-navbar-brand-height);object-fit:contain}.landing-navbar__glass{display:none}.landing-navbar__search,.landing-navbar__search--visible{width:100%;min-width:0}.landing-hero{padding-inline:var(--space-3)}.landing-hero__content{padding-inline:var(--space-1)}.landing-section--games-list{--landing-games-navbar-offset-top: clamp(var(--space-4), 3vw, var(--space-6));--landing-games-list-search-gap: clamp(1.75rem, 4.5vh, 2.75rem);--landing-games-navbar-bottom: calc( var(--landing-games-navbar-offset-top) + var(--liquid-glass-control-height) + var(--space-3) + var(--liquid-glass-control-height) + clamp(2px, .4vw, 4px) + var(--landing-games-list-search-gap) );--landing-games-edge-gap: clamp(var(--space-2), 1.2vh, var(--space-3))}.landing-section--games-list .landing-games__track-stage{margin-top:0;align-items:stretch;justify-content:flex-start}.landing-section--games-list .landing-games__track{height:100%;max-height:none}.landing-section--games-list .landing-games__page-indicator{padding-inline:var(--space-3)}.landing-section--games-list .landing-games__page-indicator-track{width:100%}.landing-games__meta-box{width:32px;height:32px}.landing-games__meta-box--rating span,.landing-games__meta-box--date span,.landing-games__meta-box-text{font-size:12px}.landing-games__meta-box--date span{font-size:10px}.landing-games__meta-box-icon{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){html:has(.landing){scroll-snap-type:none}.landing-hero__tagline--intro{animation:none;opacity:1;transform:rotate(-3deg)}.landing-navbar__search,.landing-navbar__search-icon,.landing-navbar__search-input,.landing-navbar__search-clear{transition:none!important;transform:none!important;filter:none!important;opacity:1}.landing-navbar__search{max-height:none}.landing-navbar__search:not(.landing-navbar__search--visible){display:none}.landing-games__track--scroll-hint .landing-games__track-inner{animation:none}.landing-games__page-indicator-thumb{transition:none}}.spotlight-search{display:flex;flex-direction:row;align-items:center;gap:clamp(var(--space-1),1.5vw,var(--space-2));width:100%;direction:ltr}.spotlight-search__categories{display:flex;flex-direction:row;align-items:center;gap:clamp(var(--space-1),1.5vw,var(--space-2));flex-shrink:0;min-width:0}.spotlight-category-bubble{display:flex;flex-shrink:0;transform-origin:center}.spotlight-category-bubble .liquid-glass,.spotlight-category-bubble .liquid-glass--icon:hover,.spotlight-category-bubble .liquid-glass--icon:active{box-shadow:none}.spotlight-category-bubble .liquid-glass--icon{transition:border-color .2s ease,background .2s ease}.spotlight-search>.liquid-glass--label:not(.landing-games__plan-cta-label){flex:1;min-width:0;width:auto}.landing-games__plan-hero-glow{position:absolute;inset:0;z-index:2;overflow:visible;pointer-events:none;contain:layout style}.plan-hero-glow-ash{position:absolute;border-radius:999px;opacity:0;pointer-events:none;offset-anchor:center;offset-distance:0%;contain:layout style;background:radial-gradient(circle at 38% 36%,color-mix(in srgb,var(--plan-glow-color, #5bc4ff) 35%,white) 0%,var(--plan-glow-color, #5bc4ff) 38%,transparent 70%);box-shadow:0 0 12px var(--plan-glow-color, #5bc4ff);animation:plan-hero-glow-ash-motion var(--plan-glow-duration, 3.2s) cubic-bezier(.42,0,.18,1) var(--plan-glow-delay, 0ms) forwards}@keyframes plan-hero-glow-ash-motion{0%{offset-distance:0%;opacity:0}10%{opacity:.9}25%{opacity:.95}60%{opacity:.55}to{offset-distance:100%;opacity:0}}@supports not (offset-path: path("M 0 0 L 1 1")){.plan-hero-glow-ash{offset-path:none;transform:translate(-50%,-50%);animation:plan-hero-glow-ash-fallback var(--plan-glow-duration, 3.2s) cubic-bezier(.42,0,.18,1) var(--plan-glow-delay, 0ms) forwards}@keyframes plan-hero-glow-ash-fallback{0%{opacity:0;transform:translate(-50%,-50%)}12%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--plan-glow-fallback-x, 0px)),calc(-50% + var(--plan-glow-fallback-y, 0px)))}}}@media(prefers-reduced-motion:reduce){.plan-hero-glow-ash{animation:none;opacity:0}}:root{--color-bg-page: #1a1a1a;--color-bg-surface: #2e2e2e;--color-bg-sidebar: #292929;--color-bg-header: #2e2e2e;--color-bg-header-2: #474747;--color-text-primary: #fff;--color-text-secondary: #909090;--color-text-tertiary: #707070;--color-text-fourth: #ffffff91;--color-border-subtle: #3a3a3a;--color-primary: #9b59ff;--color-primary-soft: #d785ff;--color-primary-dark: #69208c;--color-primary-light: #b537f2;--color-notification: #b20101;--color-white: #fff;--color-status-success: #00f1b1;--color-status-success-bg: rgba(0, 152, 112, .3);--color-status-success-border: rgba(0, 152, 112, .45);--color-status-warning: #ffd43b;--color-status-warning-bg: rgba(255, 193, 7, .14);--color-status-warning-border: rgba(255, 193, 7, .45);--color-status-danger: #f12c00;--color-status-danger-bg: rgba(152, 0, 23, .3);--color-status-danger-border: rgba(152, 0, 23, .45);--color-status-info: #00a8f1;--color-status-info-bg: rgba(0, 86, 152, .3);--color-status-info-border: rgba(0, 86, 152, .45);--color-status-neutral: rgba(255, 255, 255, .55);--color-status-neutral-bg: rgba(255, 255, 255, .06);--color-status-neutral-border: rgba(255, 255, 255, .12);--gradient-primary: linear-gradient( 170deg, rgba(181, 55, 242, 1) 2%, rgba(105, 32, 140, 1) 50% );--gradient-primary-less-30: linear-gradient( 170deg, rgb(255, 132, 61) 2%, rgb(174, 70, 41) 50% );--gradient-primary-less-10: linear-gradient( 170deg, rgb(242, 55, 55) 2%, rgb(140, 32, 32) 50% );--gradient-admin-login: linear-gradient( 0deg, rgb(34, 34, 34) 0%, rgb(170, 0, 255) 40%, rgb(34, 34, 34) 100% );--radius-card: clamp(16px, 1.5rem + .5vw, 24px);--radius-small: 8px;--radius-tiny: 3px;--radius-option-1: 2px;--radius-option-2: 4px;--radius-option-3: 6px;--radius-option-4: 8px;--radius-option-5: 10px;--radius-option-6: 12px;--radius-option-7: 14px;--radius-option-8: 16px;--radius-option-9: 18px;--radius-option-10: 20px;--shadow-card: 0 4px 12px #0000004d;--text-shadow-sm: 0 1px 2px rgba(0, 0, 0, 1);--text-shadow-md: 0 2px 8px rgba(0, 0, 0, .55);--text-shadow-title: 0 5px 10px rgba(0, 0, 0, .8);--text-shadow-glow-purple: 0 0 8px rgba(155, 89, 255, .65), 0 0 18px rgba(194, 123, 255, .35);--filter-glow-purple: drop-shadow(0 0 6px rgba(155, 89, 255, .75)) drop-shadow(0 0 14px rgba(194, 123, 255, .45));--space-1: clamp(3px, .25rem, 4px);--space-2: clamp(6px, .5rem, 8px);--space-3: clamp(10px, .75rem, 12px);--space-4: clamp(12px, 1rem, 16px);--space-5: clamp(18px, 1.5rem, 24px);--space-6: clamp(24px, 2rem, 32px);--space-7: clamp(32px, 2.5rem, 40px);--space-8: clamp(40px, 3rem, 48px);--space-9: clamp(50px, 4rem, 58px);--space-10: clamp(64px, 5rem, 72px);--space-10-25: clamp(68px, 5.25rem, 76px);--space-10-5: clamp(72px, 5.5rem, 80px);--space-10-75: clamp(76px, 5.75rem, 86px);--space-11: clamp(80px, 6rem, 92px);--space-12: clamp(100px, 7rem, 110px);--font-family-base: "IranianSans";--font-family-en: "Raleway", sans-serif;--font-size-xs: clamp(9px, .625rem + .25vw, 11px);--font-size-sm: clamp(11px, .8125rem + .25vw, 13px);--font-size-md: clamp(13px, .9375rem + .25vw, 15px);--font-size-lg: clamp(16px, 1.1875rem + .5vw, 19px);--font-size-xl: clamp(20px, 1.5rem + .75vw, 24px);--font-size-admin-booking-info-field: var(--font-size-md);--gap-admin-booking-info-label-value: var(--space-3);--sidebar-width: clamp(200px, 15vw, 260px);--header-height: clamp(70px, 7vh, 100px);--content-max-width: min(95vw, 1600px);--dashboard-padding-top: var(--space-5);--dashboard-padding-right: var(--space-5);--dashboard-padding-bottom: var(--space-5);--dashboard-padding-left: var(--space-5);--user-page-padding-top: var(--space-5);--user-page-padding-right: var(--space-6);--user-page-padding-bottom: var(--space-6);--user-page-padding-left: var(--space-6);--user-page-header-gap: var(--space-5);--user-page-card-gap: var(--space-5);--user-page-table-min-height: 800px;--card-swap-min-height: 600px;--card-support-min-height: 800px;--card-header-label-opacity: .85;--card-kpi-icon-opacity: .9;--games-card-gap: 50px;--card-padding-x: clamp(16px, 1.25rem + .5vw, 32px);--card-padding-y: clamp(16px, 1.25rem + .5vw, 32px);--card-min-height: clamp(220px, 18vh + 60px, 400px);--card-gap: clamp(16px, 1.25rem + .5vw, 32px);--bar-width: clamp(12px, .875rem + .5vw, 24px);--icon-size-sm: clamp(16px, 1.125rem + .5vw, 24px);--icon-size-md: clamp(18px, 1.25rem + .5vw, 28px);--game-thumb-width: clamp(72px, 5rem + 2vw, 100px);--game-thumb-height: clamp(82px, 5.625rem + 2.25vw, 113px);--bp-sm: 640px;--bp-md: 1024px;--bp-lg: 1440px;--bp-xl: 1920px;--bp-2xl: 2560px;--bp-1920: 1920px;--bp-2056: 2056px;--bp-2560: 2560px}@font-face{font-family:Badeen Display;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/badeendisplay-16964a2c-D_5hrZEi.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Badeen Display;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/badeendisplay-8878d38d-CC3rK5md.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Badeen Display;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/badeendisplay-de59ea80-CCOUskxm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/handjet-ba63d38e-BBw_QERN.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/handjet-f268afd9-UTpFmFUj.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/handjet-c48fcd78-CotD2cNP.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAzUABMAAAAAPEgAAAxpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbHhw6P0hWQVKBKwZgP1NUQVSCHgCBUi9sEQgK1hzXMwuBRAAwg3IBNgIkA4MEBCAFhkwHhxoMBxvMOrMDLWwcwJPYnCiCjQMCxRZEVGpGGv5vyanIgFzo6KfCiAgy5ow8/pi04gyC5cxWpIjel+4D96rXypYL81AzVl+YC8PmOg0PeWGbfzj1OVaGxX+GbXHMHRmUFyt3jMxj8/D/uVX3/QAhWDg9jJswLrYy1aVYiw9VLLiNgfESEdpE5PN4PyKczDe5mAmN6v/p0nQZOBXr9i/hJcQgQsWWuQFwNLebiJaEWAkfwdPcc6X/Qeob69JQWWAEdoj/ch3GIcM6f9PGt+7/Pa9f61zAUH+0gMHiAgZwAc+jaqgcwAUM4AKemSbAgBCF7N4mFCc6YIwggQsI//+XNpu/9ZNcSvZ4+qd0ITeoHKTKvnn7UvrwqUPpZSbbXVOs4iAkDllaE6oLQxcSoRAaIddIJArjq7Ee+H/dZ4rPdL8Kpa2sQBLryL87cpcN8We/vB+VTTZaDSqABRzbpWX1X9MaL6aVQdHoaRVQ6Kab7tPKtNGnm256tnt7tmdbC33E4cbAPCfgZARDfi53Wzz8VguIFgQkBBwO0FiAJwAyGVCpgMkCPAGQSIBMBhQKoFYDnQ4YiqlZhmP5PSAANC58Hxv00R0ekIAhjh9zU3R7m96+1bSA9vsca0AH43AEdDjMHU7sdnDyIzgFPQ0/cegnDY8XAvMJtGSShIC0y67QZxMI6TWKWuceVJo/x9Wq9J6bIdL+dFLNReK3QhJ/nn/0dtvvwGtk387R1LeFji4RQ0NKvbsxj64Q6jL0NLGEdFJ28PFRYcMttt8kamJDtPF2UZX84gPPuNeVTnWg7axlMTNJErGIAMTZJEGMkRBnL816qwRRZueTbQ+y35EgOtk8pP/ItstE2+ml8ZeR/o220i5q4fpLJ27GxHizfqFoI64evzeINyYuYgn8X79XtO698Tdh+qrc/rD4Rg5x67xM0Ndd8QrmMY8KaJvH3Z1AnElc2uVd3T090mO9n32afTscnkQdr84/25Vd03092uN9sONyMbx/+w9+H/zM4J7UxGcNzmRw9vQXB6iemov3RBfh+e5oF4vYzaIWs7ilLGNrS1jaZja3hS1tbyvb2ca2drCXQFcSegr1N+F/89qfuJrsfIhK5NifqOM9oiCWIBrE1USTmBgt0i4g2qSXiA7ZPERJdj5CDClBH7yBCl7D6yy0C2ksQwDDhigf9xG53YfF/TJJk0oidalKInU2BhRdAb7D17xyjdppYfsMgWCNWRAXV9BgCEMIIYQQrGGNrJE1ssYszEK1UC1UCyJE5ERO5EQFKlAEikAR2I7taDqajqajDW1oG9qGtuEAByiBEiiBS7iErtAVusKrGZilRRfCKTtEvZ4c8tb143uIS6M8yVasKxMUENS4X7GmayJXQtw+cnFMRCbEbXO9lkPHKdGWaEu0JdoknmhzU6RynWhTJ2Z5O9HmLN91TbqgLXBtP9EmkmhLtL2wHXbCJNeReZwLOELAAXBkgCMCAhIIZG6QYQAZZxCMGUmJ1QQFe2wNaUjWmiVRFdquNh1gIxSyugPFhhXaI5QTPIFgjSh+TRAoE3X0attDVKA1T0ChBY95sJGqjG6scEVrxNGXMIpTcSkOxhoYYMrIBkiRJ3M5XTFasPcqTIAf/4ZFpsyYNmACrJAlqIBDINarlz98gOKIp0jLWmKWFfQH8UUVvnIOQub2gA5CX2loLF+15VO2NugYl47POtb3kJ//o9ZgLfc7NVhvX6aBY0//2l53EMfoiNH2wrDpZYFmSVSFGQmADrze9Ub5nXkutXm7sy85NP2SOoxd5GqIlLWqFXzV0dSmk9qmEsGxS9DAr/YEr3L7Js3vtPIK8jfyRfFuPR6Cg9MeYKaT6ExnMKzzTuXkfeNgIYWUdXuby8JP1ifEfuSCXA9eoDVDk0eJkY2R/kLojLgQJLfagjDDUcBZAAJn4QdUAkQ2KlggLSOvND9GkkJNr063RM5UfVqvanWeL7zqMXIqFIEiUIR/7e4ATUfb0Da0DSVQAiXQFbpCV4E3ldDySFZ5bQDrOJE1A0R3tx3fdWketbM1UNOLDMXMBLPEQ6bTPTQhN1c2wtNl/pPB/JGXq+sX3vcrZGntZmi86LZ1X7/m+ylveb0D9eNoV1p+uaFGc/Jry4OVRzPZ1E/t6PUArr5l5Fu+u14/8vQHbi94zz4AWDmVU0WYrx7Yr/11DjBltZC1xDuzelPgSMslOHhFN5xCtRIUCN4oUEWqFf5VcZC13YZnqZCtoCIlCsQj34o8U2E/TTU7YS2dhElCxUJrQhKbIIaNxe7g+gu2Umzx7OU3kSshXh5Zsy5JIrKNKJEZLzBEstmtKSkK9p3CyLes9a2QiCdcVv2kna0MvoaRfOISGTiC8R9XbVtwvSjOXX7d+IlH28/w1N+wiQUw0QDKqQoTEdBEmJi4hcI/bSxm7X+HKjd3Sa9bFWYLUeL+7fXXOUo++GMLqIhQYPNXzX5MSyAStxZz4rRdQWk7T7wlcYG174+oCNAPGES+LfQiI57zkVsxJZS23YRWouPml8u/S778LSJUgSkxtxL+d2YJ4I4yZeGU7dK7ZWketVOkYleMWRlWjbeO6QC79rS2to8NgZgOsKu1KWwuki3YUV/RoscCyN+Tef07NeR+PD8Xu2r1vzFkUunbYtV8tQgVJ9P8L5gnOdulF21oUmXV6yH/LN/NyoVka4AJkcg1yZoDN5nRp5Fb7aywbnHog+n2O2xQpwgBTe8VoTVQolvb8lq6CIvGR+5o3RL94XYmXw1KtGjutQgWQ0UdK1tLBPNBe9b00phJgBiV3cQQdO3WuZQdtcQOXEtEbP+f1my/ZjYfGbmAGIMtCKUSNMMdTZ+JuI3JYYCxqoSxeQaDebhqrSkx1LKG3X16SdhVrHzEoiiBEpzXJSwaZjbpEuzIiYCJhAQJkP3c+tJUJJYSJjPVPCWRnM82dUC3lRn1nop1BX2urm8dRW1u00OUAGmMo0kMuZCPpJgNpBTV/8HzXQ1nuuLshK4T3q9DOyzOHMjRZy0/sKxedQ8YeyA8XDC2HZo3pvfPa2jYYujthGVn7zG8EMZYOrqdksXc5XcM7mkfPOPZAsnbN07pf7V3ucakJOb+Db/2b3iSvDvHTh8BrjnbOqhJIPj/oATY/S1r/5+vVrAh0x96JbHVSlGGoC/pA/0YuZruZMZCV2uFkWVITmcrEF7Tl7NiOmCauz3DlyYWM52GPxICKXfUho4E7TLwnP9Pkx4ZiTTaJpcSo1xSLJdFkiE1d6iR07EFZY4LPa9LRC5lIkqxkW+eTKwYAtE6s32nv8tNn/xkOLkhSUmJSTx+Jn28/Gsd/yne38oyMFO8yRBPBR6Ov7QJdG4Xq4RTmQzLxY+pYK74NlXMFpepYS7jx3awkpemiooWHjPVr+P6NzW+P5NjrabOdDYF3ts22BJMkwiZFlXVtLFOpkPnNiWemx4DiN7cIi/A9sSQNLwxOVi4rYGg9j4cC9pUE2nvDdYJq5kSP47rUyLJjt6f8bayVXXvS9ax4SAbGRjueKGBRcQDvgKlmnZPzOyyhGcLZ1nAnHQ0zk5r9G1ALSlh0Z8OwRAV7MSsscQ1sPbYsgk1kLS4pKSMdhbIr9m+Yr3ZUhtIO0F1pbgjO5R9WrNw2t05KaUILbZ/jNreuLSoOivovRZfYJaO3T8SnKgnkZCz83OcQPVEHWUrZyM4nxvrJWGYsyaEXAEY2c6WBGfvX0wVKTJYVDgTVMGvPVNpqHGOWuRRjyIa0YxWtKMTZXQRSBQag8XhCUQSmUKl0RlMFpvD5bm5e3h6efv48gVCkVgijb9MrlCq1BqtTq+lraOrp29gaGRsYmpmbmFpZW1ja2ef86NCCO+sGW4Uu92Q1K06+vllrzNLFbBnyGL5XagBNE3gP20RX3tsKuquJV+tZaJHlbayOBE2aETvdgJ9H9BTaMI4wGccn3P8SJjFoes9tfiSEGu5ozYkawJiCwuzq7QdsZQLoiNLLbU8gDeU+OFSM724m8S2HGWKBdmV4Sj2k/jYuEj+FM6LvbC58y48ryglLMTbJCszm4J5VJ2rpCx1CTyHwVjVl8LVThWpVqu05tmdY+zgBsc/CEM7LBEWzOaVU5qy56KcWq6YEkLMpWin3XhgYnAdrieNSRdNyd7mNhnqwuc0E97F1Et2iE9OzlFVc8GX1IuymL5U7yrlFjR1MsHlYCd2S50UgXS56lwpyCsnr7bI9I10r+42snmyub7OmwvUvvOOfy7YPgA=) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAA/gABMAAAAAOOwAAA9yAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoIiG4tSHIQuP0hWQVKBMgZgP1NUQVSCHgCCai9sEQgKuUy6cwuBUgAwhAABNgIkA4MgBCAFhkwHimMMBxtyNxHVtFERRbBxCB7b2yMqRhfI/lBgGzPHrj/DIGoUNWmIy42bji6ULSCUsg69jfld0Sfj88vT2DlYO0bmNXn4/p1W574nWTLKm7iBPcQZIE51Zwg4AwucJeIs4hcAeYF7Ovfuxw48qi3jOkLhLdIYeFwmHaGJNd5RSb/ih/kSoodoMoFwW8cUkyCI8VMK+13YkZvGierGWJcpJlWoyTUc8Ngj/5F5awBcbst5LogOvw+F/oeoBzp1jnYeGd/LIBmwDGVjDAwhCYZyuv+7rNnLy10PJdSeuy78WvBnDAq5+cmb7MyfzJU6F0ovM6u4FXIVEokwSLpqTTXVqz8cCiMR+oxESoRQCA38f7/K2bA3k8u2CkNhNPsgTffJ401VhyHbrzi23RGHyuuf31S7rEZiTAojcQItCUJFeODpxP/PmdC3n39d46roVkRFRMxG1Oh+fpdu3mdFRD9BLAYMU9upNyUk38fAt2w2Z0cfXdx7vfV9Fvta9V9K/FYvjaLnZki2Pc1bPRLG3utWdq17S7LtHIvjnWgrZznXtkIh2hcpg9U3s+o/rKpZuSNrLbDiANZayYp3V1XzsytJXF1SqtSyjmOF45wpV46TK0WnPwWWoydkldqcJDnO6dhoo45Ax0EuVR5z3Clzxpf4N9xofNn61uuNr8ZLbzW+Hm6/0VgBS2SEJF93xa032vqbsdzqG0zOaISQkcLTCBTl8jjIKTpahkJHCLtbKYz1JC0twejVQupoieJr6/GLjV9tiVAL39JTeJLlkuj5k6VwnH2s1ZFcTD7GtvkzFJ38XMlpTsglpvK781T+zSg6s10t2c+MnW2bX5yHsuReybbWW2kqPyljPs19ojNbO9EY/lQMhojezFBMUWxPWh/FeGwqVsO2JRcjYpu6cxw3nr3PdKYnKDq96vy53KzMF+o5NB+S98szeWfytk+yvuHKPJV7uTVa+l9l+ofOqUx/PiT9Nt3kuvRD/MM9+Vb8lbRKwU8GCX64gH1v0SXS20vhtgkp+c6N7aU3EmI/NCilOqBy2l66D54vUAqeUFQm2p6V0/aUQB7h0uegJr8//Re7M7nqFRiRD25O/zZ1G5YlS5F1Tj44JKLY3ikyp/wZTdwnXZs6gVmvGHVml/vjx/X2xSUt1zdvi60FRaquXk7fOnpTzfeKYPcmfkoW6et5sW2bpSUk6pijZmk9KJRMsixtRZdxPBKq5gnNu1YhOdVDgaKd8dMwpXg3IN3lq0/rLbuHLF2ik4fcXJL8EnnkroeYxsVr68O5Y5M5CLOz02gr9sijAxWrmULDXG48M3r8baGWjBQ4za5CYsuY0NGYtpvd7WkvZznbOc6VlBqNMG1apDBetPsZv5UsOcXtbk73oftk7nPz+1gpTjrxxDF0WCIhKYguFfJll91ws62vJ1ddYu1j8MjZMXg0ZDc6QK0QQi2MJSMdoXCu5NSny6ZfjkymnaPQzs3cHs9J7Jr0tJwtu54lacQDDr0Kb9+s7eKwOCD2il1j+xjH6hjFIOpINvuXid/7pR/7ru/4mi9Y9FHv905v9lov90ILnmLevW53o6tdLEn3uDRSAm3CCwAVbfMgTcNtbZJtY89UfoaEZ6I3sgm3hm5FN9D1Y9eZA3ANdDVdSZfTZWNH5gA7DTkJp8AhrEFmcQD2ob2xXXOA7UBP+5d/qgDzGAEIVyf4tGsIbM2Fe7IkISCd/bbE1xPSIoIccQ2K/sGxoGT04WkF0uV66u6O8dM24AWeVx+NBLBx0xyL/P+0T/0itr+5AMSSJRqjV2NsKIRaxkgXu0p3XXX17RHOsadsOiEiBd/R8RsjQvJjX/FBr/Us97rSRofZ2XJJInYUgJgnCWJKQswfRVr1UgmiyY+RN5F/iwQxyGPSX8gb97yfPl73dNKfeS+dTXaoeFrDbvyD+GzF9rwTC3UXEZ9p2I5d8f+KC3ntS3Uvwv96K3fCkhfyXhvjstDfZxFn4iBjhdXoG9vNq3N0+eFyrlwpN8qT8qF8KT/HZzxUU9vt/j/TbPOtsM4GmzzGEz2tca5hVPnucrpcWLQvT8vH8nW8Z+dYYFVD7dEe50kXiqW77ePuBP97YY2/40+pGrn8qp+eefWvq3b60jKhPLhcAcV/i1+KfyN8qp5RvbuF2AcnmXKMOfZsHl2tcrE5FzjDmS6xzMhyK6y0ymprrLXeOmMb3PvCF7rIdra3gx3tbBe7LnwPM/djX3vbzyEOcqzd7GQfBwsMJWGkrZ6/q3I5sUB+DKKIiv3Tq/Elok3sSnSIBaJL/IPokc4m+qSPEwPymGjK/Kc4xBINuBp8CwUW8WlW/A3kGpYALH1KNR8rZqgJeXh09D/dbBJD7mkYcvMMK7kR/sDP+eRzwi47uCqE/kGZVZIqfN62chSiEIUoRCHKrMzKrMzKrJIAAAAAVKEqVIWqUBWqbQEAAADU1QAAAADqKwAAAAA1oAbUgBpQAxoKAAAAgKYYAKChrbA4a4lUX1OkUkU9PiOTWqyATJaWkrZSL1gwAdt09SQ46qttQgauth3TV/USBkxK5asDoAoDEAYKal8cAIAAR+qr0gG2VY7TbUF+8lU7ejU6ehvTGtgm+Z7UMctF0DIx4pOIrG+5rVADU6F8hJOgtvVReEturVu4y9pZJZXNWqLHRG8pJEbpKWUWF5WkCt0Kq6kiSCY1lLwqdAdyh3GrVSEOYKquXldKdrAwbVq2Gruu3ciJAxCAAIQZBld1dQ+zqLZ9XhIUoswqSRUGK2FdDanMgilRiDKrpDCrnImjiS1LFWaxyXgSK0Tx0+AREDwBggcAQGgBwhWBvhy6raxHCq+OW3MIOmb0ClltDcxA8CqOAJzsLPQ/8nLPOHS18whypptzj2xBhUKUWSWpQrVt6VVWJfYWvAIKeun/pp9WN3m5F/9Dr0YTorf7yFY7JgRvJA5AAAIQgOyVYLQdd+G2Jt7tQZv1oduiPPOsSaKlYI3deYV3HYQaNsNSHVRPipZb6X7uqHJrHqkdEkZBjHImVShhxiHMCDi52Wgr6cHKMSFnu9rC2cw/yMJC6zgz3Xw2bRmrOLgtlf+oaXEYLSGMkqMOxtSujgLEAej/ik9qj6mwXn7ALKUQUUitwnsv+BVhTNv6jJ8NcXUKf4SVHUKLvd+xpkX06FFjuvqRXhEAR9lfDSFY4x6KdMy2KqwJIwSA7I9UoAYYJu/mjWl7HdHMUys0v9OCTZdEUt4dZTJ7rjVA2DuGMUnCfrhiOXNWMmC2wmPNzKywM4gMZ02GUxybnp5U6+T06cyDUVMyaqIjhsvaGCxHVs7Wbrj6eLim8vD8rGPrpnPtD88LzzY0VW1RstVsa2CwdXHZZrFtsybRrTP6imtnJv90B0I6Hnjes20LJpM/2Oh35jSLj8/EdqFM0/9nj0gtU0EcxM9sOAfZW9nc2ILFMqHF7FEsEXOpteHUnhJz0HqxP3Dp3wuLJmeORIW3aprWQgldJgA6iYHwp001j5aG6Nj0HaZley6sklfySh6Fhrk/MDX0f9P/vTd8+Q9IB7C14hsXwo2ChhYg1IQN/AK3DTc+qYb5C6352ZYL+XU3NuYVpQqG4nrm/6b+65OaV+9gfigIQsp/fUiDmLO1ulGbnrz0ad/PQPyU7hEjKsOPO678yfi25Ee0VDtJvaKxoQ/1x5WJ6pu36czK5mqe7rOpJKE2os2aeF0tmTBccl1C7dSbwXP8yEuScg0tajBcbZyB9D+rj2EPI+r17IgSON56Z88unb2bRMm3kiffI5Cb14nVc279abJFaeQxMwBSuO5yeK3F8FhlR4m48M0t6lGdxSzZEa5706R2zBiAa5gVNQwlbz0HaxcHnyGqdTTFVTVfy80G2he/Iy9yZKoSc+sRR67+r+DXXu33zPkEQ3fMW/T+myOsWwsVO7aqt9/V55uYLLm3PHuKvqaW8yzKxVOW1hOv8PyOEROePcnzOPu8r2iyH35zHoHk89XDU/7Reur+GR224afwk0tG36drJyY/A4l3nn6pJYHgP1iY5kXNy3bC7vmrfxl48imVr165E2Etj89g6SqmBuDHuXe9IpOtlqp2pDymFILa0cgkdUx+GsQIK7cEsCf/bPMaJV/T6iaYEGuDh7B21gt4fXqu5ez/Z4nNik5Zs/kI/HshNUmjZllY1UBV0prMVPM2E0/sT1OLQZkd7YdI4GqLip2OCP1wdNe4v4TlMZBF0cabY8wmwiCeQhK7l8j2ihNEYX3sLEqrYyha1vvbvIH9fLxFFHreLUorvVi0rPagqNTuFLWRS0Vbx9m20wogunpOET1Dh4i+2j5iYMrWotGx0p+C9fied+T5sIk4moWSx8HHjgVzs79iPnSopei+EtokJjdE2cDtGSdpOjub3DtZr0n7P7ONDhNJOrh4eK6hT5QXLCBXuTR0gyv7LphnxC7b+J7At/TBU1/bdzeYjcBRDGS7HlHjFvjP6J8aCuqIjuw5cOB4WYCYzDk91x4l+bpKOsqXd2yXumu/T2hi1wOHLojGFUexmU33Po1wHrs2NwhpN8VFG2Y5jSRj/seau86pvT8DCQC3CdhaGoX21/ph+zZFgMeB35XwtxOKFFmOwjC4aEUVdbSjE93oRT8G0cQQTyCSyBQqjc5gstgcLo8vEIrEEqlMrlCq1BotAEIwgmI6vcFoMlusNjsEIyiGEyRFMyzHC6IkK6pObzCazBarza45nC63x+sbf7NZhKzwPzkAB0jgAzJVXYJBD2HXdbnHkYDaFqpxqINMgIbERgvae/CuksU6RtjOn2Gx0zusiRO3fRZRmb9RZeoU1LT69bAct2EGNipk7A3aGM+lOe6WOwpySXwJ1WnqO5i0Jk5s4B5ToTfJHnIACskmnjXpgaqJgUcMWColHbayGBb5Y5T87HMPDPRC2T78TW8UVOFcvsaG+eOacnl2yyOoWLwEM2CL3DC1IMeDZAX4I41dRtQCO09SbOraUqtmypi7QqCcRHzi6YrBAU9TO4SyhrYKv9MOXHyKGsxUWZoGohL3EzsBy1RoRi8VlM28K2mpJAEkYyAsiChVBVkZKCvq+ASFsoKhSKHW6ASqYLPTGw+cTXI+EDDLcQEF3AgY37ZIqFGralTFFsEYVhCG0sA16KNAZYXRUXJUlDOyjzUMHEEBbDbpGAEl4EbzPx4ltxQm+NmWOkuU3LvNaA5EXgHqgBmiSWbF23xbXjTte9/ayVJllanN8gA9N0RfoJBmdT2siS2IuwHv6cYSVTHd3HsXesCVlN1lD31X0euKf2u587+lJwbzmQA=) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/handjet-88e7c613-BzJKR-1W.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/handjet-7aefa6e3-Dk1_L3VN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Markazi Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/markazitext-99ebff39-zEmVoUHK.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Markazi Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/markazitext-8d7f9c44-RTZ-2xZ5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Markazi Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/markazitext-a80049ea-YbDGb6ot.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Markazi Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/markazitext-54851875-XVaf1yc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/michroma-67797487-BeYM1uOO.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/michroma-d779115b-4gS0VCia.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-c6284e6c-B5MGXMAg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-2c476a6c-CVbpa0t4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-b9ec831f-BGJhoCPh.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-9210f8a7-C8utfXoj.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-76393105-jzfX-GOl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-0b130f36-CO5hGrJv.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-2c82b901-EAA9jha_.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-51d963d2-k7S-YeeD.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-1e82e2bf-BsZE-iaG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-49e242af-l_AIctKy.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/raleway-2314912a-Hi97ePR8.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/raleway-258e3422-DWTmaMJk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/raleway-087e90b7-DYF7k-fG.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/raleway-c53d52ad-MbfTa5YI.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/raleway-e3999b3e-RigrtYt2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-1e68cb85-Dc5xu4We.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-64725155-B0Yo_ULV.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-82aad4a2-wikBsL6_.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-acd6231a-CwtNDoQR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-1a1333b5-CSF1BaNN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vibes-84b68da3-Cp_oJU9r.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vibes-b1cdb592-KJKXDY0g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IranianSans;src:url(/assets/IranianSans-D4ak31hM.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-family-base);font-size:clamp(14px,.875rem + .5vw,18px);direction:rtl;-webkit-tap-highlight-color:transparent}html[dir=rtl]{direction:rtl}:lang(en),[dir=ltr]{font-family:var(--font-family-en)}body{margin:0;line-height:1.5;font-family:var(--font-family-base);background-color:var(--color-bg-page);color:var(--color-text-primary)}/*! tailwindcss v4.1.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)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: rotateX(0);--tw-rotate-y: rotateY(0);--tw-rotate-z: rotateZ(0);--tw-skew-x: skewX(0);--tw-skew-y: skewY(0);--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: 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}}}@layer theme{:root,:host{--font-family-base: "IranianSans";--font-family-en: "Raleway", sans-serif;--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--font-weight-normal: 400;--font-weight-bold: 700;--radius-lg: .625rem;--radius-xl: 1.025rem;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-family-base);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var( --font-sans--font-variation-settings );--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var( --font-mono--font-feature-settings );--default-mono-font-variation-settings: var( --font-mono--font-variation-settings );--color-primary: oklch(.205 0 0)}}@layer base{*,:after,:before,::backdrop{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;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;appearance:button;margin-inline-end:4px}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var( --default-font-family, ui-sans-serif, system-ui, 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}body{margin:0;line-height:inherit}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;margin:0;font-weight:400}p{margin:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{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}::placeholder{opacity:1;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;padding-block:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:#e5e5e5;outline-color:color-mix(in oklab,oklch(.708 0 0) 50%,transparent)}}@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-50{z-index:50}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.hidden{display:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[8px\]{gap:8px}.gap-\[16px\]{gap:16px}.gap-\[24px\]{gap:24px}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[12px\]{padding-inline:12px}.px-\[16px\]{padding-inline:16px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[4px\]{padding-block:4px}.py-\[12px\]{padding-block:12px}.py-8{padding-block:calc(var(--spacing) * 8)}.pb-\[24px\]{padding-bottom:24px}.mb-\[24px\]{margin-bottom:24px}.mb-\[40px\]{margin-bottom:40px}.mt-4{margin-top:calc(var(--spacing) * 4)}.my-4{margin-block:calc(var(--spacing) * 4)}.w-full{width:100%}.size-full{width:100%;height:100%}.h-\[34px\]{height:34px}.rounded{border-radius:.25rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:3.40282e38px}.rounded-tl-sm{border-top-left-radius:.225rem}.rounded-bl-sm{border-bottom-left-radius:.225rem}.text-center{text-align:center}.text-right{text-align:right}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[2px\]{font-size:2px}.transition-all{transition-property:all;transition-timing-function:var( --tw-ease, var(--default-transition-timing-function) );transition-duration:var(--tw-duration, var(--default-transition-duration))}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.cursor-pointer{cursor:pointer}.no-print{@media print{display:none!important}}}.glow-purple{filter:var(--filter-glow-purple)}.font-en{font-family:var(--font-family-en);font-optical-sizing:auto;font-style:normal}.text-shadow-sm{text-shadow:var(--text-shadow-sm)}.text-shadow-md{text-shadow:var(--text-shadow-md)}.text-shadow-title{text-shadow:var(--text-shadow-title)}.text-shadow-glow-purple{text-shadow:var(--text-shadow-glow-purple)}input.gb-number-input::-webkit-outer-spin-button,input.gb-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.gb-number-input{appearance:textfield;-moz-appearance:textfield}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dashboard{background-color:var(--color-bg-page);flex-direction:row-reverse;min-height:100vh;display:flex}.dashboard__sidebar{width:var(--sidebar-width);background-color:var(--color-bg-sidebar);flex-shrink:0;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.dashboard__main{background-color:var(--color-bg-page);margin-right:var(--sidebar-width);flex-direction:column;flex:1;display:flex;height:100vh;overflow:hidden}.dashboard__header{background-color:var(--color-bg-header);height:var(--header-height);flex-shrink:0;padding:0 var(--space-5);box-sizing:border-box}.dashboard__header-actions{margin-inline-start:auto}.dashboard__menu-btn{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--radius-small);background:transparent;color:var(--color-text-primary);cursor:pointer;flex-shrink:0}.dashboard__menu-btn:hover{background-color:#ffffff0f}.dashboard__menu-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard__sidebar-backdrop{display:none}.dashboard__content{background-color:var(--color-bg-page);padding-top:var(--dashboard-padding-top);padding-right:var(--dashboard-padding-right);padding-bottom:var(--dashboard-padding-bottom);padding-left:var(--dashboard-padding-left);box-sizing:border-box;flex:1;width:100%;max-width:100%;overflow-y:auto;min-height:0;display:flex;flex-direction:column}.dashboard-page-shell{padding-top:var(--user-page-padding-top);padding-right:var(--user-page-padding-right);padding-bottom:var(--user-page-padding-bottom);padding-left:var(--user-page-padding-left);box-sizing:border-box;flex:1;width:100%;max-width:100%;overflow-y:auto;min-height:0;display:flex;flex-direction:column}.dashboard__content>.user-page__header,.dashboard__content>.cards-row{flex-shrink:0;min-width:0;max-width:100%}.dashboard__content>.card--history{flex:1 1 auto;min-height:0}.dashboard-page-shell>.user-page__header{flex-shrink:0}.card{background-color:var(--color-bg-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-padding-y) var(--card-padding-x);box-sizing:border-box}.card--kpi,.card--top-row{display:flex;flex-direction:column;height:100%;min-height:var(--card-min-height)}.card--history{display:flex;flex-direction:column;min-height:calc(var(--card-min-height) * .9);margin-top:var(--card-gap);overflow:hidden}.card--history .card__title{flex-shrink:0}.card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.card__header-label{font-size:var(--font-size-md);color:var(--color-text-primary);opacity:var(--card-header-label-opacity);margin:0;text-align:right}.card__header-actions{display:flex;align-items:center;gap:var(--space-2)}.card__header-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.card__header-icon--sm{width:var(--icon-size-sm);height:var(--icon-size-sm)}.card__header-icon img{width:100%;height:100%;display:block;opacity:var(--card-kpi-icon-opacity)}.card__header-icon--calendar{width:var(--icon-size-sm);height:var(--icon-size-md)}.card__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0 0 var(--space-4)}.card__body{display:flex;flex-direction:column;gap:var(--space-3)}.card__meta{font-size:var(--font-size-sm);color:var(--color-text-primary);opacity:.8;margin:0}.card__meta--md{font-size:var(--font-size-md);opacity:1}.card__refresh-btn{width:var(--icon-size-md);height:var(--icon-size-md);padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.card__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.card__history-shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.card__games-shell{display:flex;flex-direction:column;overflow:hidden;min-height:0}.card--kpi .card__games-shell{flex:1;min-height:0;justify-content:space-between}.card--kpi .card__games-shell>*:last-child{flex:1 1 auto;min-height:0}.card__profit-shell{display:flex;flex-direction:column;overflow:hidden;min-height:0}.card--kpi .card__profit-shell{flex:1;min-height:0}.card--kpi .card__profit-shell>*:last-child{flex:1 1 auto;min-height:0}.dashboard-kpi__loading{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-primary);opacity:.5}.cards-row{gap:var(--card-gap);grid-template-columns:1fr;display:grid}.cards-row__track{display:contents}.games-card__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;justify-content:flex-end}.games-card__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--games-card-gap, 50px);width:100%;min-height:var(--game-thumb-height);margin-bottom:5%}.games-card__list--compact{--games-card-gap: var(--space-6)}.games-card__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);cursor:pointer}.games-card__thumb{width:var(--game-thumb-width);height:var(--game-thumb-height);border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:transform .3s ease,filter .3s ease}.games-card__thumb[data-hovered=true]{transform:scale(1.05)}.games-card__thumb-img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block;opacity:.9;transition:opacity .3s ease}.games-card__thumb-img[data-hovered=true]{opacity:1}.games-card__name{width:var(--game-thumb-width);overflow:hidden;white-space:nowrap;direction:ltr;font-family:var(--font-family-en);font-size:12px;text-align:center;color:var(--color-text-primary);opacity:.8;transition:opacity .3s ease}.games-card__name-text{display:inline-block;will-change:transform}.games-card__name[data-hovered=true]{opacity:1}.games-card__name--placeholder{opacity:0}.games-card__days{font-size:11px;color:var(--color-text-primary);opacity:.6;margin:-6px 0 0}.games-card__days--placeholder{opacity:0}.games-card__empty-slot{width:var(--game-thumb-width);height:var(--game-thumb-height);border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px dashed rgba(255,255,255,.22);opacity:.9;padding:0;cursor:default}.games-card__empty-slot[data-clickable=true]{cursor:pointer}.games-card__empty-slot-icon{color:#ffffff73;font-size:22px;line-height:1;user-select:none}.profit-card__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.profit-card__chart{display:flex;align-items:flex-end;justify-content:center;margin-top:auto;margin-bottom:5%;gap:2rem}.profit-card__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.profit-card__bar{width:var(--bar-width);background:var(--gradient-primary);border-radius:9999px;cursor:pointer;transform:scale(1);opacity:.8;transition:transform .3s ease,filter .3s ease,opacity .3s ease}.profit-card__bar[data-hovered=true]{transform:scale(1.1);opacity:.9}.profit-card__bar[data-selected=true]{transform:scale(1.1);opacity:1}.profit-card__value{font-size:var(--font-size-sm);color:var(--color-text-primary);opacity:.5;margin:0;font-weight:400;transition:all .3s ease}.profit-card__label{font-size:var(--font-size-md);color:var(--color-text-primary);opacity:.5;margin:0;font-weight:400;transition:all .3s ease}.profit-card__item[data-hovered=true] .profit-card__value,.profit-card__item[data-hovered=true] .profit-card__label{opacity:1}.profit-card__item[data-selected=true] .profit-card__value,.profit-card__item[data-selected=true] .profit-card__label{color:var(--color-primary);opacity:1;font-weight:600}.history-card__columns{display:flex;flex-direction:row;align-items:center;width:100%;min-height:60px;color:var(--color-text-secondary);flex:0 0 auto}.history-card__columns-thumb-spacer{width:56px;height:63px;flex-shrink:0;margin-left:30px}.history-card__columns-name-spacer{flex:1;margin:0 20px 0 30px;min-width:0}.history-card__columns p{flex:1;min-width:0;margin:0;padding-inline:10px;font-size:13px;font-weight:600;text-align:center;white-space:nowrap}.history-card__rows{display:flex;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;flex:1 1 auto;min-height:0}.history-card__row{display:flex;flex-direction:row;align-items:center;width:100%;min-height:90px;padding:var(--space-3);border-radius:13px;background:transparent;transition:background-color .2s ease;box-sizing:border-box}.history-card__row:hover{background-color:#ffffff0a}.history-card__row-thumb{width:56px;height:63px;border-radius:6px;overflow:hidden;flex-shrink:0;margin-left:30px}.history-card__row-thumb img{display:block;width:100%;height:100%;object-fit:cover}.history-card__row-name{flex:1;min-width:0;margin:0 20px 0 30px;font-size:14px;font-weight:700;color:var(--color-text-primary);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-card__row-cell{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding-inline:10px;text-align:center}.history-card__row-cell p{margin:0;font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.2;white-space:nowrap}.history-card__row-days{font-weight:700}.history-card__list-item{--history-list-thumb-width: clamp(60px, 4.25rem + 1.5vw, 82px);--history-list-thumb-height: clamp(68px, 4.75rem + 1.75vw, 92px);position:relative;display:flex;align-items:center;gap:clamp(10px,2.5vw,14px);width:100%;min-height:var(--history-list-thumb-height);height:var(--history-list-thumb-height);padding:0;overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}.history-card__list-thumb{position:relative;z-index:0;flex:0 0 auto;width:var(--history-list-thumb-width);height:var(--history-list-thumb-height);overflow:hidden;border-radius:10px;background:#00000059}.history-card__list-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:10px}.history-card__list-body{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(4px,1.5vw,10px);min-width:0;padding:0}.history-card__list-name{margin:0;width:100%;font-family:var(--font-family-en, var(--font-family-base));font-size:.95rem;font-weight:700;line-height:1.35;color:#fff;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-card__list-sub{margin:0;font-family:var(--font-family-base);font-size:.72rem;font-weight:500;line-height:1.2;color:#ffffff80;font-variant-numeric:tabular-nums}.history-card__list-days{position:relative;z-index:1;flex:0 0 auto;align-self:center;display:flex;align-items:center;justify-content:center;margin-inline-end:12px;padding:0;border-radius:0;background:transparent;box-shadow:none}.history-card__list-days span{font-family:var(--font-family-base);font-size:.72rem;font-weight:700;line-height:1;color:#fff;white-space:nowrap;direction:rtl}.history-card__list{display:flex;flex-direction:column;gap:clamp(16px,3.5vw,22px);overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0;margin-bottom:var(--space-2)}.card--page{display:flex;flex-direction:column;gap:var(--user-page-card-gap);flex:1;width:100%}.card--page-table{min-height:var(--user-page-table-min-height)}.card--support{min-height:var(--card-support-min-height)}.card--swap{display:flex;flex-direction:column;gap:var(--user-page-card-gap);width:100%;max-width:var(--content-max-width);min-height:var(--card-swap-min-height);overflow-y:auto}.user-page__header{width:100%;text-align:right;margin-bottom:var(--user-page-header-gap)}.user-page__title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:var(--space-2) 0 var(--space-1);line-height:1.3}.user-page__subtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}.user-page__card{display:flex;flex:1;flex-direction:column;gap:var(--user-page-card-gap);align-self:stretch;min-height:0;box-sizing:border-box}.user-page__card--table{min-height:var(--user-page-table-min-height)}.user-page__state{display:flex;align-items:center;justify-content:center;min-height:400px}.user-page__state--error{flex-direction:column;gap:var(--space-4);color:var(--color-text-secondary)}.user-toast--error{position:fixed;bottom:20px;left:50%;transform:translate(-50%);min-width:300px;max-width:500px;padding:16px 24px;border-radius:12px;background-color:#ef4444;color:#fff;font-size:14px;font-family:var(--font-family-base);box-shadow:0 4px 12px #0000004d;z-index:1000;text-align:center;animation:fadeIn .3s ease-in}.history-item-hover:hover,.sidebar-item-hover:hover{background-color:#ffffff08}@media(width<=1024px){:root{--dashboard-padding-top: 0px;--dashboard-padding-right: 0px;--dashboard-padding-bottom: 0px;--dashboard-padding-left: 0px;--user-page-padding-top: 0px;--user-page-padding-right: 0px;--user-page-padding-bottom: 0px;--user-page-padding-left: 0px}.dashboard__sidebar{z-index:1000;transition:transform .3s;transform:translate(100%);box-shadow:-4px 0 12px #00000080;width:50vw;max-width:50vw;--sidebar-logo-height: 56px;--sidebar-logo-image-height: 18px;--sidebar-logo-margin-top: var(--space-3);--sidebar-nav-item-height: 48px;--sidebar-nav-padding-right: 18%;--sidebar-nav-font-size: var(--font-size-md)}.dashboard__sidebar.is-open{transform:translate(0)}.dashboard__sidebar-item{gap:.75rem!important}.dashboard__sidebar-item svg{width:20px;height:20px}.dashboard__sidebar-logo{justify-content:flex-start!important;direction:ltr;padding-left:var(--space-3)}.dashboard__sidebar-logo-img{margin-top:var(--space-4)!important;margin-left:0}.dashboard__sidebar>nav{gap:var(--space-6)}.dashboard__sidebar>nav:first-of-type{margin-top:var(--space-6)!important}.dashboard__sidebar>nav:last-of-type{margin-bottom:8%!important}.dashboard__sidebar-backdrop{display:block;position:fixed;inset:0;z-index:999;margin:0;padding:0;border:none;background:#00000073;cursor:pointer}.dashboard__menu-btn{display:inline-flex}.dashboard__main{margin-right:0}.dashboard__content,.dashboard-page-shell{padding:0;margin-left:var(--space-3);margin-right:var(--space-3);width:calc(100% - (var(--space-3) * 2));max-width:calc(100% - (var(--space-3) * 2));box-sizing:border-box;overflow-x:hidden}.dashboard__header{padding:0 var(--space-4);height:clamp(60px,8vh,80px)}.dashboard__content>.user-page__header .user-page__title{margin-top:var(--space-3)}.card--history .card__title{font-size:var(--font-size-lg)}.card--history{margin-bottom:var(--space-3)}.cards-row{display:block;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;margin:0;box-sizing:border-box;grid-template-columns:none;container-type:inline-size}.cards-row::-webkit-scrollbar{display:none}.cards-row__track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:var(--space-3);width:max-content;min-width:100%}.cards-row__track>.card{flex:0 0 100cqw;width:100cqw;max-width:100cqw;height:clamp(260px,38vh,320px);min-height:clamp(260px,38vh,320px);max-height:clamp(260px,38vh,320px);scroll-snap-align:start;scroll-snap-stop:always;border-radius:var(--radius-card);overflow:hidden;align-self:stretch}.cards-row__track>.card.card--kpi{height:clamp(260px,38vh,320px);min-height:clamp(260px,38vh,320px)}.cards-row--scroll-hint .cards-row__track{animation:cards-row-scroll-hint 1.2s ease-in-out 1 both}@keyframes cards-row-scroll-hint{0%,to{transform:translate(0)}24%,66%{transform:translate(var(--cards-row-scroll-hint-offset, -18%))}}@media(prefers-reduced-motion:reduce){.cards-row--scroll-hint .cards-row__track{animation:none}}.games-card__list{flex-wrap:nowrap;justify-content:safe center;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:var(--space-2)}.games-card__list::-webkit-scrollbar{height:4px}.games-card__list::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.games-card__item{flex:0 0 auto;scroll-snap-align:start}.profit-card__bar{--bar-width: clamp(18px, 6vw, 26px);width:var(--bar-width)}.card--history{display:flex;flex-direction:column;min-height:0;overflow:hidden}.card--history .card__title{flex-shrink:0}.card__history-shell{flex:1 1 auto;min-height:0;max-height:none}.dashboard-page-shell>.card.card--page{flex:1 1 auto;width:100%;min-height:0;height:auto!important;overflow-y:auto;margin-bottom:var(--space-7);padding:0}.card--page-table,.card--support,.card--swap,.user-page__card--table,.support-page__card,.swap-page__card{min-height:0}.swap-upload-row{box-sizing:border-box}.swap-upload-card{width:calc(100% - 2 * var(--space-2))!important;max-width:calc(100% - 2 * var(--space-2));margin-inline:var(--space-2)!important;flex:1 1 auto;height:auto!important;min-height:83px}.swap-upload-preview{margin-left:var(--space-4)!important}.swap-upload-card__text{white-space:normal;overflow:visible;text-overflow:unset;font-size:var(--font-size-sm)!important;line-height:1.5}}@media(width<=640px){html{font-size:14px}}@media(width>=1025px)and (width<=1440px){:root{--sidebar-width: clamp(220px, 15vw, 260px);--content-max-width: min(95vw, 1400px)}.dashboard__content{padding:var(--space-5)}.cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=1441px)and (width<=1919px){:root{--sidebar-width: clamp(240px, 13vw, 280px);--content-max-width: min(95vw, 1500px)}.dashboard__content{padding:var(--space-6)}.cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=1920px)and (width<=2055px){:root{--sidebar-width: clamp(240px, 13vw, 280px);--content-max-width: min(95vw, 1600px);--header-height: clamp(70px, 6.5vh, 85px);--card-min-height: clamp(200px, 19vh, 240px);--card-padding-x: clamp(1rem, 1.2vw, 1.75rem);--card-padding-y: clamp(.875rem, 1vh, 1.25rem);--card-gap: clamp(.875rem, 1vw, 1.25rem)}.dashboard__content{padding:clamp(1rem,1.5vh,1.5rem) clamp(1.25rem,1.5vw,2rem);max-height:calc(100vh - var(--header-height));overflow-y:auto}html{font-size:clamp(16px,1rem + .25vw,16.5px)}.dashboard__content>.user-page__header{margin-bottom:clamp(1rem,1.2vh,1.25rem)}.cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=2056px)and (width<=2559px){:root{--sidebar-width: clamp(260px, 14vw, 300px);--content-max-width: min(95vw, 1700px);--header-height: clamp(90px, 8vh, 100px)}.dashboard__content{padding:clamp(32px,3vw,48px)}html{font-size:clamp(17px,1.0625rem + .35vw,18px)}.cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=2560px){:root{--sidebar-width: clamp(280px, 12vw, 340px);--content-max-width: min(95vw, 1800px);--header-height: clamp(95px, 9vh, 110px)}.dashboard__content{padding:clamp(40px,3.5vw,56px)}html{font-size:18px}.cards-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,2vw,40px)}}@media(width>=1920px)and (min-aspect-ratio:16/9){:root{--card-min-height: clamp(200px, 19vh, 260px)}}@media(width>=1920px)and (max-aspect-ratio:16/10){:root{--card-min-height: clamp(220px, 22vh, 300px)}}@media(width>=2560px)and (min-aspect-ratio:21/9){:root{--content-max-width: min(85vw, 2000px)}}.support-page>.user-page__header{align-self:stretch;width:100%}.support-page__card{width:100%;max-width:var(--content-max-width);min-height:var(--card-support-min-height);margin-inline:auto;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.support-page__contacts{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:56rem;margin-inline:auto;padding:var(--space-5);box-sizing:border-box}.support-page__channels-notice{margin:0;width:100%;font-size:.95rem;line-height:1.75;color:#ffffffb8;text-align:center}.support-page__channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);width:100%}.support-page__channel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-height:10rem;padding:var(--space-4);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-card, 12px);background:#ffffff08;text-decoration:none;color:inherit;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease}.support-page__channel:hover,.support-page__channel:focus-visible{background:#9b59ff1a;border-color:#9b59ff59}.support-page__channel:focus-visible{outline:2px solid rgba(155,89,255,.85);outline-offset:2px}.support-page__channel-icon{--support-channel-icon-size: 3.25rem;position:relative;display:flex;align-items:center;justify-content:center;width:var(--support-channel-icon-size);height:var(--support-channel-icon-size);flex-shrink:0;transition:transform .2s ease}.support-page__channel:hover .support-page__channel-icon,.support-page__channel:focus-visible .support-page__channel-icon{transform:scale(1.08)}.support-page__channel-icon-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none;transition:opacity .2s ease}.support-page__channel-icon-img--active{opacity:0}.support-page__channel:hover .support-page__channel-icon-img--inactive,.support-page__channel:focus-visible .support-page__channel-icon-img--inactive{opacity:0}.support-page__channel:hover .support-page__channel-icon-img--active,.support-page__channel:focus-visible .support-page__channel-icon-img--active{opacity:1}.support-page__channel-label{font-size:var(--font-size-base);font-weight:700;font-family:var(--font-family-base);color:#fffffff0}.support-page__channel-description{margin-right:var(--space-4);font-size:var(--font-size-sm);line-height:1.55;font-family:var(--font-family-base);color:#ffffff8c}@media(width<=1024px){.support-page__card{align-self:stretch;align-items:stretch;padding:0}.support-page__contacts{align-items:stretch;padding:var(--space-3)}.support-page__channels-notice{text-align:start}.support-page__channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.support-page__channel{align-items:center;text-align:center;min-height:auto;padding:var(--space-3)}.support-page__channel-icon{--support-channel-icon-size: 2.75rem}.support-page__channel-label{font-size:13px}.support-page__channel-description{font-size:12px}}@media(width<=480px){.support-page__channels{grid-template-columns:1fr}.support-page__channel{align-items:flex-start;text-align:start;flex-direction:row;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.support-page__channel-label{flex:1 1 auto;align-self:center}.support-page__channel-description{flex:1 1 100%;margin-right:var(--space-7)}}.swap-page{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;font-family:var(--font-family-base)}.swap-page__title-block{margin-bottom:var(--user-page-header-gap);width:100%;max-width:var(--content-max-width)}.swap-page__card--fixed{overflow:hidden;min-height:unset}.swap-page__card--compact{width:auto;min-height:unset;align-items:center;justify-content:space-between}.swap-page__card{width:100%;max-width:var(--content-max-width);min-height:var(--card-swap-min-height);display:flex;flex-direction:column;gap:var(--space-5);overflow-y:auto;box-sizing:border-box}.swap-page__card--step5{height:800px}.swap-page__body-text{font-size:var(--font-size-md);color:var(--color-text-primary);line-height:1.8;text-align:right;margin:0}.swap-page__stack{flex:1;display:flex;flex-direction:column;gap:var(--space-4);min-height:0}.swap-page__section{display:flex;flex-direction:column;gap:16px;flex-shrink:0}.swap-page__section-label{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:right;margin:0}.swap-page__section-end{display:flex;justify-content:flex-end}.swap-page__upload-thumb{width:192px;height:108px;border-radius:8px;border:2px solid var(--color-primary, #9b59ff);object-fit:contain}.swap-page__upload-thumb--clickable{cursor:pointer}.swap-step5-games{display:flex;flex-direction:column;gap:24px;flex-shrink:0;width:100%}.swap-step5-games__label{font-size:15px;color:#ffffff85;font-family:var(--font-family-base);text-align:right;margin:0}.swap-step5-games__row{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;gap:32px;flex-wrap:wrap;width:100%}.swap-step5-games__item{display:flex;flex-direction:column;align-items:center;gap:0}.swap-step5-games__item img{width:93px;height:105px;border-radius:8px;object-fit:cover;display:block}.swap-step5-games__name{margin:4px 0 0;font-size:12px;color:var(--color-text-primary, #ffffff);font-family:var(--font-family-en, var(--font-family-base));text-align:center}.swap-page__chips{display:flex;flex-direction:row-reverse;gap:16px;flex-wrap:wrap}.swap-page__time-chip{background-color:#292929;border-radius:6px;padding:13px 24px;min-width:216px;text-align:center}.swap-page__time-chip-text{margin:0;font-size:14px;color:var(--color-text-primary, #ffffff);font-family:var(--font-family-base)}.swap-page__footer{display:flex;flex-direction:row;gap:var(--space-3);justify-content:space-between;margin-top:auto}.swap-page__btn{font-size:14px;padding:12px 32px;border-radius:8px;min-width:120px;height:44px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.swap-page__btn--outline{background-color:transparent;color:#fff;border:1px solid #8d53e4}.swap-page__btn--outline:hover{background-color:#9b59ff0d}.swap-page__btn--primary{background-color:#8d53e4;color:var(--color-text-primary);border:none}.swap-page__btn--primary:hover:not(:disabled){background-color:#9b59ff}.swap-page__btn--primary:disabled{background-color:#4a4a4a;color:#888;cursor:not-allowed;opacity:.5}.swap-day-stack{display:flex;flex-direction:column;justify-content:flex-start;flex:1;min-height:0;align-items:stretch;width:100%}.swap-day-panel{overflow:hidden;min-height:0}.swap-day-switcher{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:center;position:relative;flex-shrink:0}.swap-day-switcher__indicator{display:none}.swap-day-switcher__option{background-color:transparent;color:#fff;font-size:14px;padding:10px 18px;border-radius:8px;border:1px solid #8d53e4;cursor:pointer;transition:all .2s ease;white-space:nowrap}.swap-day-switcher__option--active{background-color:#8d53e4}.swap-calendar-card{position:relative;display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;width:100%;min-width:0;min-height:0;padding:40px 32px 32px;box-sizing:border-box;border-radius:24px;background-color:transparent;direction:rtl;container-type:inline-size;container-name:swap-calendar}.swap-calendar-card__pill{position:absolute;top:-16px;left:50%;transform:translate(-50%);text-align:center;box-sizing:border-box}.swap-calendar-card__pill span{font-size:13px;color:#fff;font-family:var(--font-family-base)}.swap-calendar-card__rows{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;margin-top:16px;max-height:560px;overflow-x:hidden;overflow-y:auto;padding-top:16px;padding-right:4px;direction:rtl;box-sizing:border-box}.swap-time-row{display:flex;flex-direction:row;direction:rtl;align-items:stretch;width:100%;min-width:0;flex:0 0 auto}.swap-time-row__slots{display:flex;flex-direction:row;gap:10px;flex:1 1 auto;width:100%;min-width:0}.swap-time-slot{display:flex!important;align-items:center;justify-content:center;flex:1 1 0;width:auto;min-width:0;height:32px;padding:0;border-radius:6px;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.swap-time-slot--locked{cursor:not-allowed;opacity:1;background-color:#3a3a3a!important;border-color:transparent!important;color:#8a8a8a!important}.swap-time-slot--locked span{color:inherit}.swap-time-slot span{font-size:13px;color:#fff;font-family:var(--font-family-base);line-height:1;white-space:nowrap}.swap-back-btn__icon{display:none}.swap-actions--start{justify-content:flex-end}.swap-step-one-badges{display:flex;gap:var(--space-3);align-items:center;justify-content:center;flex-shrink:0;width:100%}.swap-step-one-badges__img{width:auto;cursor:pointer;display:block}.swap-step-one-badges__img--google{height:clamp(58px,11.2vw,144px)}.swap-step-one-badges__img--apple{height:clamp(49px,9vw,110px)}@media(width<=1024px){.swap-step-one-badges{gap:var(--space-4)}.swap-step-one-badges__img--google{height:clamp(72px,18vw,110px)}.swap-step-one-badges__img--apple{height:clamp(64px,16vw,96px)}}@media(width>=1025px){.swap-step-one-badges{justify-content:right}}@media(width<=1024px){.swap-back-btn{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center}.swap-back-btn__label{display:none}.swap-back-btn__icon{display:block;width:18px;height:18px;object-fit:contain;flex-shrink:0}.swap-actions{display:flex!important;flex-direction:row;align-items:stretch;gap:0!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box}.swap-actions>.swap-back-btn,.swap-actions>button{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:52px!important;margin:0!important;padding:0!important;border-radius:0!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;font-size:13px!important}.swap-actions>.swap-back-btn{border:none!important;border-top:1px solid #8d53e4!important;background-color:#9b59ff!important;color:var(--color-text-primary)!important}.swap-actions--start>.swap-start-btn{flex:1 1 100%!important;width:100%!important;height:52px!important}.swap-actions>.swap-back-btn .swap-back-btn__label{display:inline!important}.swap-actions>.swap-back-btn .swap-back-btn__icon{display:none!important}.swap-card-inset{margin-inline:var(--space-4);margin-top:var(--space-6);width:calc(100% - 2 * var(--space-4));box-sizing:border-box}.swap-page__list-label,.swap-page__section-label{margin-right:var(--space-4);box-sizing:border-box}.swap-page__card--step5{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column;gap:clamp(8px,1.8cqh,20px);container-type:size;container-name:swap-step5}.swap-page__card--step5 .swap-page__body-text{flex-shrink:0;font-size:clamp(12px,2.6cqh,15px);line-height:1.5}.swap-page__card--step5 .swap-page__stack{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;gap:clamp(8px,2.2cqh,16px)}.swap-page__card--step5 .swap-page__section{gap:clamp(6px,1.4cqh,12px)}.swap-page__card--step5 .swap-page__section-label,.swap-page__card--step5 .swap-page__list-label,.swap-page__card--step5 .swap-step5-games__label{font-size:clamp(11px,2.4cqh,14px)}.swap-page__card--step5 .swap-step5-games{gap:clamp(8px,1.8cqh,16px)}.swap-page__card--step5 .swap-step5-games__row{justify-content:center;gap:clamp(12px,4cqw,24px)}.swap-page__card--step5 .swap-step5-games__item img{width:clamp(56px,18cqw,93px);height:clamp(64px,20cqw,105px)}.swap-page__card--step5 .swap-step5-games__name{font-size:clamp(10px,2.6cqw,12px);margin-top:2px}.swap-page__card--step5 .swap-page__upload-thumb{width:clamp(120px,42cqw,192px);height:clamp(68px,24cqw,108px);margin-left:var(--space-4)}.swap-page__card--step5 .swap-page__chips{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:clamp(8px,2cqw,16px);margin-left:var(--space-4);margin-right:var(--space-4);width:calc(100% - 2 * var(--space-4));box-sizing:border-box}.swap-page__card--step5 .swap-page__time-chip{flex:1 1 0;min-width:0;padding:clamp(8px,1.4cqh,13px) clamp(8px,2cqw,16px);box-sizing:border-box}.swap-page__card--step5 .swap-page__time-chip-text{font-size:clamp(11px,2.4cqh,14px)}.swap-page__card--step5>.swap-actions{flex-shrink:0;margin-top:auto!important}.swap-success-content{width:100%;min-width:0;box-sizing:border-box}.swap-success-pill{width:calc(100% - 2 * var(--space-4))!important;max-width:calc(100% - 2 * var(--space-4))!important;margin-inline:var(--space-4);padding:14px var(--space-4)!important;box-sizing:border-box}.swap-success-pill__text{white-space:normal!important;font-size:clamp(13px,3.6cqw,16px)!important;line-height:1.5}.swap-success-instructions{width:calc(100% - 2 * var(--space-4))!important;max-width:calc(100% - 2 * var(--space-4))!important;margin-inline:var(--space-4);text-align:justify;box-sizing:border-box}.swap-search-input{width:calc(100% + 24px - 2 * var(--space-2))!important;margin-inline:calc(-12px + var(--space-2))!important;box-sizing:border-box}.swap-step-one-badges,.swap-step-one-video{margin-left:var(--space-4)!important;margin-right:var(--space-4)!important;width:calc(100% - 2 * var(--space-4))!important;max-width:calc(100% - 2 * var(--space-4))!important;box-sizing:border-box}.swap-page__card--fixed{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.swap-day-panel{margin-top:var(--space-2)!important;gap:var(--space-2)!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.swap-day-switcher{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;margin-top:0;margin-inline:var(--space-4);width:calc(100% - 2 * var(--space-4));box-sizing:border-box;padding:0;border-radius:999px;background-color:#ffffff0f;border:1px solid rgba(141,83,228,.35);direction:rtl;overflow:hidden}.swap-day-switcher__indicator{display:block;position:absolute;top:0;bottom:0;left:0;width:50%;background-color:#8d53e4;border-radius:999px;z-index:0;pointer-events:none;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.swap-day-switcher[data-active=dayAfter] .swap-day-switcher__indicator{transform:translate(0)}.swap-day-switcher[data-active=tomorrow] .swap-day-switcher__indicator{transform:translate(100%)}.swap-day-switcher__option{position:relative;z-index:1;display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0;min-height:44px;height:100%;margin:0!important;padding:10px 8px!important;border:none!important;border-radius:0!important;background:transparent!important;color:#ffffffa6!important;font-size:12px!important;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;transition:color .2s ease}.swap-day-switcher__option--active{color:#fff!important}.swap-day-stack{flex:1 1 auto;min-height:0;overflow:hidden}.swap-calendar-card{padding:var(--space-3) var(--space-4)!important;min-width:0;flex:1 1 auto;min-height:0;overflow:hidden}.swap-calendar-card__rows{margin-top:var(--space-2)!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:0!important;padding-right:0!important;gap:clamp(4px,1.5cqw,10px);flex:1 1 auto;min-height:0}.swap-time-row{margin:0;min-width:0;flex:1 1 0;min-height:0}.swap-time-row__slots{gap:clamp(4px,1.6cqw,10px);height:100%}.swap-time-slot{height:100%!important;min-height:clamp(24px,7cqw,36px);max-height:40px;border-radius:clamp(4px,1.2cqw,6px)}.swap-time-slot span{font-size:clamp(10px,3.2cqw,13px)!important}}@media(width>=768px)and (width<=1024px){.swap-search-input{width:calc(100% + 32px - 2 * var(--space-2))!important;margin-inline:calc(-16px + var(--space-2))!important}}.login-page{--login-sheet-radius: clamp(28px, 8vw, 40px);box-sizing:border-box;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-page);padding:var(--space-5);direction:rtl}.login-page__shell{display:flex;flex-direction:row-reverse;width:100%;max-width:1200px;min-height:750px;aspect-ratio:16 / 9;border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--shadow-card)}.login-page__brand{flex:.7;background:var(--gradient-primary);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:var(--space-4);height:100%;min-width:0}.login-page__brand-logo-wrap{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.login-page__brand-logo{width:250px;max-width:70%;height:auto;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.6))}.login-page__brand-tagline{margin:0;font-size:var(--font-size-md);opacity:.9;line-height:1.6;color:#fff;text-align:center}.login-page__panel{flex:1;background-color:var(--color-bg-surface);padding:var(--space-7);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;min-width:0}@media(max-width:1024px){.login-page{align-items:stretch;justify-content:stretch;padding:0;background:var(--gradient-primary)}.login-page .login-page__shell{flex-direction:column;max-width:none;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;aspect-ratio:unset;border-radius:0;box-shadow:none;overflow:hidden}.login-page .login-page__brand{flex:0 0 60%;height:60%;min-height:0;padding:clamp(var(--space-6),6dvh,var(--space-8)) var(--space-5) clamp(var(--space-5),4dvh,var(--space-7));background:var(--gradient-primary);justify-content:space-between;gap:clamp(var(--space-4),3dvh,var(--space-6))}.login-page .login-page__brand-logo-wrap{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.login-page .login-page__brand-logo{width:clamp(220px,62vw,300px);max-width:86%;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.6))}.login-page .login-page__brand-tagline{flex:0 0 auto;width:100%;margin:0;font-size:clamp(.95rem,3.6vw,1.15rem);opacity:.9;font-weight:500;letter-spacing:.01em;color:#fff;text-align:center}.login-page .login-page__panel{flex:0 0 40%;height:40%;min-height:0;margin-top:0;padding:clamp(var(--space-5),3.5dvh,var(--space-7)) clamp(var(--space-5),6vw,var(--space-7)) clamp(var(--space-5),4dvh,var(--space-7));background-color:var(--color-bg-surface);border-radius:var(--login-sheet-radius) var(--login-sheet-radius) 0 0;justify-content:flex-start;overflow-y:auto}.login-page .login-page__panel>div:first-child{display:none}.login-page .login-page__panel form{width:100%;max-width:28rem;margin-inline:auto;align-self:stretch;flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding-top:clamp(1.25rem,5dvh,2.5rem)}.login-page .login-page__panel form label,.login-page .login-page__panel form label+div,.login-page .login-page__panel form>div{width:100%!important;max-width:100%}.login-page .login-page__panel form input{border-radius:var(--radius-option-6);min-height:3.25rem}.login-page .login-page__panel form button{width:100%!important;max-width:100%;min-height:3.25rem;border-radius:var(--radius-option-6);font-weight:600}.login-page .login-page__panel form button[type=submit]{margin-top:auto!important}.login-page .login-page__panel form button[type=button]{margin-top:var(--space-3)}}.subscription-purchase-page{flex:1;display:flex;flex-direction:column;min-height:0;--landing-bg: var(--color-bg-page);--landing-bg-panel: color-mix(in srgb, var(--color-bg-page) 72%, transparent);--plan-font: "Michroma", sans-serif;--font-family-price: "Markazi Text", serif;--sp-page-gutter-x: var(--user-page-padding-left);--sp-page-gutter-bottom: 3%;--sp-body-gap: var(--space-5);--sp-card-bg: var(--color-bg-sidebar);--sp-card-border: 1px solid #4a4a4a;--sp-card-padding-block: var(--space-6);--sp-card-padding-inline: var(--space-5);--sp-card-title-size: clamp(1.75rem, 3vw, 2.25rem);--sp-card-features-line-height: 3;--sp-price-btn-radius: 15px;--sp-segment-track-padding: 4px;--sp-segment-indicator-inset-x: var(--space-1);--sp-segment-indicator-radius: 6px;--sp-segment-active-text: #202020;--sp-modal-backdrop: rgba(0, 0, 0, .65);--sp-modal-z-backdrop: 1000;--sp-modal-z-panel: 1001;--sp-checkout-panel-max-width: 440px;--sp-checkout-pay-gradient: linear-gradient(135deg, #d785ff 0%, #9b59ff 100%);--sp-alert-error-bg: rgba(239, 68, 68, .12);--sp-alert-error-text: #ef4444;--sp-alert-success-bg: rgba(34, 197, 94, .12);--sp-alert-success-text: #22c55e}.subscription-purchase-page__body{flex:1;display:flex;flex-direction:column;min-height:0;gap:var(--sp-body-gap)}@media(min-width:1025px){.subscription-purchase-page>.user-page__header{margin-bottom:clamp(var(--space-5),3vh,var(--space-8))}.subscription-purchase-page .landing-plan-grid{flex:1 1 auto;min-height:0;height:100%;margin-top:clamp(var(--space-3),2vh,var(--space-5));margin-inline:var(--sp-page-gutter-x);margin-bottom:var(--sp-page-gutter-bottom);padding-inline:0}.subscription-purchase-page .landing-plan-grid>.landing-games__card.landing-games__card--plan{height:100%;min-height:0;max-height:none}}.subscription-purchase-page__loading{display:flex;align-items:center;justify-content:center;min-height:320px;color:var(--color-text-secondary)}.subscription-purchase-page__empty{padding:var(--space-7);text-align:center;color:var(--color-text-secondary)}.subscription-purchase-page__empty-text{margin-bottom:var(--space-5)}.subscription-purchase-page__retry-btn{padding:var(--space-3) var(--space-5);border-radius:var(--radius-small);border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);cursor:pointer;font-family:var(--font-family-base)}.subscription-purchase-page__alert{margin-bottom:var(--space-5);padding:var(--space-4);border-radius:var(--radius-small);font-size:var(--font-size-sm)}.subscription-purchase-page__alert--error{background-color:var(--sp-alert-error-bg);color:var(--sp-alert-error-text)}.subscription-purchase-page__alert--success{background-color:var(--sp-alert-success-bg);color:var(--sp-alert-success-text)}.subscription-purchase-page__blocked{padding:var(--space-8);text-align:center;border:1px solid var(--color-border-subtle)}.subscription-purchase-page__blocked-text{margin:0;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.7}.subscription-purchase-page__cards{flex:1;display:flex;flex-direction:row;gap:var(--space-8);min-height:0;margin-left:var(--sp-page-gutter-x);margin-right:var(--sp-page-gutter-x);margin-bottom:var(--sp-page-gutter-bottom)}.subscription-purchase-page__card{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;background-color:var(--sp-card-bg);border-radius:var(--radius-card);padding:var(--sp-card-padding-block) var(--sp-card-padding-inline);border:var(--sp-card-border);--segment-accent: var(--sp-tier-accent, var(--color-primary))}.subscription-purchase-page__card-header{margin-bottom:var(--space-5)}.subscription-purchase-page__card-title{margin:0;direction:ltr;font-size:var(--sp-card-title-size);font-weight:700;letter-spacing:.08em;color:var(--sp-tier-title-color, var(--color-text-primary));text-shadow:var(--text-shadow-title);line-height:1.1}.subscription-purchase-page__card-features{list-style:disc;padding-right:var(--space-5);margin:0 0 var(--space-6);flex:1;font-size:var(--font-size-md);line-height:var(--sp-card-features-line-height);color:var(--color-text-primary)}.subscription-purchase-page__card-feature{margin-bottom:var(--space-1)}.subscription-purchase-page__price-btn{width:100%;margin-top:var(--space-4);padding:var(--space-4);border:none;border-radius:var(--sp-price-btn-radius);background:var(--sp-tier-btn-bg, var(--color-primary));color:var(--sp-tier-btn-color, #fff);box-shadow:var(--shadow-card);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-family-base);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.subscription-purchase-page__price-btn:disabled{cursor:not-allowed;opacity:.65}.subscription-plan-selectors{margin-top:auto;font-family:var(--font-family-base);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-10);border-radius:var(--radius-small)}.subscription-plan-segment{display:flex;flex-direction:column;gap:var(--space-2)}.subscription-plan-segment__label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary)}.subscription-plan-segment__control{position:relative;display:flex;background-color:var(--color-bg-page);border-radius:var(--radius-small);padding:var(--sp-segment-track-padding);box-shadow:inset 0 1px 3px #00000059;--segment-indicator-inset-x: var(--sp-segment-indicator-inset-x)}.subscription-plan-segment__indicator{position:absolute;top:var(--sp-segment-track-padding);bottom:var(--sp-segment-track-padding);border-radius:var(--sp-segment-indicator-radius);background-color:var(--segment-accent, var(--color-primary));transition:left .25s ease,width .25s ease,background-color .2s ease;z-index:0;pointer-events:none;box-shadow:0 2px 8px #00000040}.subscription-purchase-page .subscription-plan-segment__option{position:relative;z-index:1;flex:1 1 0;display:flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-4);border:none;border-radius:var(--sp-segment-indicator-radius);background:transparent;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:color .2s ease,font-weight .2s ease}.subscription-purchase-page .subscription-plan-segment__option-label{display:inline-block;direction:rtl;unicode-bidi:isolate;text-align:center}.subscription-purchase-page .subscription-plan-segment__option--active{color:var(--sp-segment-active-text);font-weight:700}.subscription-purchase-page .subscription-plan-segment__option:disabled{cursor:not-allowed;opacity:.6}.subscription-purchase-checkout__backdrop{position:fixed;inset:0;background-color:var(--sp-modal-backdrop);z-index:var(--sp-modal-z-backdrop)}.subscription-purchase-checkout__shell{position:fixed;inset:0;z-index:var(--sp-modal-z-panel);display:flex;align-items:center;justify-content:center;padding:var(--space-5);pointer-events:none}.subscription-purchase-checkout__panel{pointer-events:auto;background-color:var(--sp-card-bg);border-radius:var(--radius-card);width:100%;max-width:var(--sp-checkout-panel-max-width);padding:var(--space-6);box-shadow:var(--shadow-card);border:1px solid var(--color-border-subtle)}.subscription-purchase-checkout__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-5)}.subscription-purchase-checkout__title{margin:0;font-size:var(--font-size-xl);font-weight:600;color:var(--color-text-primary)}.subscription-purchase-checkout__close-btn{display:flex;align-items:center;justify-content:center;padding:var(--space-2);border:none;border-radius:var(--radius-small);background:transparent;color:var(--color-text-secondary);cursor:pointer}.subscription-purchase-checkout__close-btn:disabled{cursor:not-allowed;opacity:.5}.subscription-purchase-checkout__plan-box{margin-bottom:var(--space-5);padding:var(--space-4);border-radius:var(--radius-small);background-color:var(--color-bg-page)}.subscription-purchase-checkout__plan-name{margin:0 0 var(--space-3);direction:ltr;font-size:var(--font-size-lg);font-weight:700;letter-spacing:.06em;color:var(--sp-tier-title-color, var(--color-text-primary))}.subscription-purchase-checkout__rows{margin-bottom:var(--space-5)}.subscription-purchase-checkout__row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--font-size-sm);font-weight:400;color:var(--color-text-secondary)}.subscription-purchase-checkout__row--total{padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary)}.subscription-purchase-checkout__row-value{color:var(--color-text-primary)}.subscription-purchase-checkout__payment{margin:0 0 var(--space-6);padding:0;border:none}.subscription-purchase-checkout__payment-legend{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-3)}.subscription-purchase-checkout__payment-options{display:flex;flex-direction:column;gap:var(--space-2)}.subscription-purchase-checkout__payment-option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);border:1px solid var(--color-border-subtle);background-color:transparent;cursor:pointer}.subscription-purchase-checkout__payment-option:has(input:checked){background-color:var(--color-bg-page)}.subscription-purchase-checkout__payment-option:has(input:disabled){cursor:not-allowed;opacity:.7}.subscription-purchase-checkout__payment-label{font-size:var(--font-size-md)}.subscription-purchase-checkout__pay-btn{width:100%;padding:var(--space-4);border:none;border-radius:var(--sp-price-btn-radius);background:var(--sp-checkout-pay-gradient);color:#fff;font-size:var(--font-size-md);font-weight:600;font-family:var(--font-family-base);cursor:pointer}.subscription-purchase-checkout__pay-btn:disabled{cursor:not-allowed;opacity:.75}@media(max-width:1024px){.subscription-purchase-page__cards{flex-direction:column;overflow-y:auto}.subscription-purchase-page__card{flex:1 1 auto;min-height:420px}.subscription-purchase-page{--landing-plan-margin: var(--space-3);--landing-plan-tabs-height: clamp( 30px, 5.2dvh, calc(var(--liquid-glass-control-height, 44px) * 1.07) )}.subscription-purchase-page .landing-games__card.landing-games__card--plan{--plan-cta-height: var(--liquid-glass-control-height, 44px)}.subscription-purchase-page__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.subscription-purchase-page .landing-plan-grid-wrap{flex:1 1 auto;width:100%;height:100%;min-height:0}.subscription-purchase-page .landing-plan-tabs{height:var(--landing-plan-tabs-height);margin-top:0;margin-bottom:clamp(8px,1.4dvh,12px);padding-inline:0}.subscription-purchase-page .landing-plan-tabs__control{min-height:var(--landing-plan-tabs-height)}.subscription-purchase-page .landing-plan-grid{flex:1 1 auto;min-height:0;height:100%;padding-inline:0;padding-bottom:var(--space-3)}.subscription-purchase-page .landing-plan-page{height:100%;min-height:0}.subscription-purchase-page .landing-plan-page>.landing-games__card.landing-games__card--plan{--plan-hero-row: 38fr;--plan-panel-row: 62fr;--plan-hero-share: .38;--plan-price-amount-size: clamp(1.35rem, 9vw, 2.1rem);--plan-segment-control-height: clamp(26px, 4.8cqh, 36px);flex:1 1 auto;width:100%;height:100%;min-height:min(68dvh,580px);max-height:none;margin:0;padding-top:var(--plan-card-padding);padding-inline:var(--space-3);padding-bottom:var(--space-3);overflow:hidden}.subscription-purchase-page .landing-games__card--plan-configuring{--plan-hero-row: 32fr;--plan-panel-row: 68fr;--plan-hero-share: .32}.subscription-purchase-page .landing-games__card--plan-purchase{--plan-hero-row: 30fr;--plan-panel-row: 70fr;--plan-hero-share: .3}.subscription-purchase-page .landing-games__card--plan-purchase .landing-games__plan-info-zone{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(6px,1.2cqh,12px);overflow:visible;min-height:0}.subscription-purchase-page .landing-games__card--plan-purchase .landing-games__plan-features{flex:0 1 auto;gap:clamp(2px,.6cqh,6px);overflow:hidden}.subscription-purchase-page .landing-games__card--plan-purchase .landing-games__plan-feature{padding-block:clamp(2px,.5cqh,6px);font-size:clamp(.62rem,2cqh,.78rem)}.subscription-purchase-page .landing-games__card--plan-purchase .landing-games__plan-selectors{flex:0 0 auto;overflow:visible}.subscription-purchase-page .landing-games__card--plan-configuring .landing-games__plan-info-zone,.subscription-purchase-page .landing-games__card--plan-configuring .landing-games__plan-selectors{overflow:visible;flex:1 1 auto;min-height:0}.subscription-purchase-page .landing-games__card--plan .subscription-plan-selectors{gap:clamp(6px,1.4cqh,12px);padding:0;margin:0}.subscription-purchase-page .landing-games__card--plan .subscription-plan-segment{gap:clamp(2px,.7cqh,6px)}.subscription-purchase-page .landing-games__card--plan .subscription-plan-segment__label{font-size:clamp(.58rem,2.2cqh,.72rem)}.subscription-purchase-page .landing-games__card--plan .subscription-plan-segment__control{min-height:var(--plan-segment-control-height);padding:clamp(2px,.5cqh,4px)}.subscription-purchase-page .landing-games__card--plan .subscription-plan-segment__option{min-height:var(--plan-segment-control-height);padding:0 var(--space-2);font-size:clamp(.62rem,2.4cqh,.75rem)}.subscription-purchase-page .landing-plan-page .landing-games__card--plan .landing-games__plan-segment--hero,.subscription-purchase-page .landing-plan-page .landing-games__card--plan-plus .landing-games__plan-segment--hero,.subscription-purchase-page .landing-plan-page .landing-games__card--plan-pro .landing-games__plan-segment--hero,.subscription-purchase-page .landing-plan-page .landing-games__card--plan-max .landing-games__plan-segment--hero{overflow:hidden;clip-path:none}.subscription-purchase-page .landing-games__plan-segment--hero-frame{background-color:var(--landing-bg)}.subscription-purchase-page .landing-games__plan-segment--hero-frame:after{background:radial-gradient(ellipse 100% 100% at 50% 48%,transparent 6%,color-mix(in srgb,var(--landing-bg) 45%,transparent) 32%,color-mix(in srgb,var(--landing-bg) 78%,transparent) 52%,var(--landing-bg) 78%),radial-gradient(ellipse 130% 95% at 50% 52%,transparent 0%,var(--landing-bg) 100%)}.subscription-purchase-page .landing-games__action-row,.subscription-purchase-page .landing-games__plan-cta-label,.subscription-purchase-page .landing-games__plan-cta-label.liquid-glass,.subscription-purchase-page .landing-games__plan-cta-buy,.subscription-purchase-page .landing-games__plan-back,.subscription-purchase-page .landing-games__plan-cta-label:hover,.subscription-purchase-page .landing-games__plan-cta-buy:hover,.subscription-purchase-page .landing-games__plan-back:hover{box-shadow:none!important}}.orders-page{--orders-grid-columns: minmax(88px, 1fr) minmax(108px, 1.15fr) minmax(72px, .85fr) minmax(96px, 1fr) minmax(96px, 1fr) minmax(96px, 1fr) minmax(88px, .9fr) minmax(155px, max-content);--orders-grid-gap: 24px;--orders-row-gap: 16px;--orders-cell-padding-block: var(--space-1);--orders-cell-padding-inline: var(--space-2)}.orders-page__table{display:grid;grid-template-columns:var(--orders-grid-columns);column-gap:var(--orders-grid-gap);row-gap:var(--orders-row-gap);width:100%}.orders-page__table-header,.orders-page__table-row{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.orders-page__table-header{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--color-border-subtle)}.orders-page__table-empty{grid-column:1 / -1;text-align:center;padding-block:var(--space-8);color:var(--color-text-secondary);font-family:var(--font-family-base)}.orders-page__table-row{padding-block:12px}.orders-page__cell{min-width:0;width:100%;margin:0;padding:0}.orders-page__cell-box{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:var(--orders-cell-padding-block) var(--orders-cell-padding-inline);box-sizing:border-box}.orders-page__cell--header{font-size:15px;color:var(--color-text-secondary);opacity:.6}.orders-page__cell--body{font-size:15px;color:var(--color-text-primary)}.orders-page__cell-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;font-family:var(--font-family-base)}.orders-page__cell-text.font-en,.orders-page__cell-box.font-en{font-family:var(--font-family-en)}.orders-page__actions{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;gap:15px}.orders-page__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:max-content;padding:6px 15px;border:none;border-radius:6px;cursor:pointer;box-sizing:border-box;font-size:13px;font-family:var(--font-family-base);line-height:1.2;white-space:nowrap}.orders-page__btn[data-variant=renew]{background-color:#0098704d;color:#00f1b1}.orders-page__btn[data-variant=renew]:hover{background-color:#00987080}.orders-page__btn[data-variant=cancel]{background-color:#9800174d;color:#f12c00}.orders-page__btn[data-variant=cancel]:hover{background-color:#98001780}.orders-page__btn[data-variant=default]{background-color:#7070704d;color:#7f7f7f;cursor:not-allowed}.orders-page__pagination{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}.orders-page__pagination-btn,.orders-page__pagination-label{padding:var(--space-2) var(--space-4);border-radius:var(--radius-small);font-family:var(--font-family-base)}.orders-page__pagination-btn{border:none;background:transparent;color:var(--color-text-primary);cursor:pointer}.orders-page__pagination-btn:disabled{opacity:.5;cursor:not-allowed}@media(width<=1024px){.orders-page{--orders-grid-gap: 0;--orders-row-gap: 0}.orders-page__table-header{display:none}.orders-page__table{display:flex;flex-direction:column;grid-template-columns:none;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.orders-page__table-row{display:flex;flex-direction:column;grid-template-columns:none;grid-column:auto;align-items:stretch;width:calc(100% - 2 * var(--space-3));max-width:calc(100% - 2 * var(--space-3));min-width:0;gap:var(--space-2);padding:var(--space-3);margin:var(--space-3);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-card, 12px);background:#ffffff08;box-sizing:border-box;overflow:hidden}.orders-page__cell{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-width:0}.orders-page__cell[data-col=actions]{flex-direction:column;align-items:stretch;padding-top:var(--space-2);margin:0;border-top:1px solid rgba(255,255,255,.06);width:100%;max-width:100%;box-sizing:border-box}.orders-page__cell[data-col=actions] .orders-page__cell-box{justify-content:stretch;width:100%;padding:0}.orders-page__actions{display:flex;flex-direction:row;align-items:stretch;width:100%;gap:var(--space-2);box-sizing:border-box}.orders-page__btn{flex:1 1 0;width:auto;min-width:0;height:44px;padding:0 var(--space-2);border-radius:6px;font-size:13px;box-sizing:border-box}.orders-page__cell[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:500;color:var(--color-text-secondary);opacity:.75;font-family:var(--font-family-base);white-space:nowrap}.orders-page__cell[data-col=actions]:before{display:none}.orders-page__cell-box{flex:1 1 auto;justify-content:flex-end;min-width:0;padding:0}.orders-page__cell[data-col=actions] .orders-page__cell-box{justify-content:stretch;width:100%}.orders-page__cell-text{max-width:100%;text-align:end;font-size:12px}.orders-page__cell--body{font-size:12px}.orders-page__table-empty{width:100%;box-sizing:border-box}}.bills-page{--bills-grid-columns: minmax(100px, 1.2fr) minmax(96px, 1fr) minmax(140px, 1.1fr) minmax(96px, 1fr) minmax(140px, max-content);--bills-grid-gap: 24px;--bills-row-gap: 16px;--bills-cell-padding-block: var(--space-1);--bills-cell-padding-inline: var(--space-2)}.bills-page__table{display:grid;grid-template-columns:var(--bills-grid-columns);column-gap:var(--bills-grid-gap);row-gap:var(--bills-row-gap);width:100%}.bills-page__table-header,.bills-page__table-row{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.bills-page__table-header{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--color-border-subtle)}.bills-page__table-empty{grid-column:1 / -1;text-align:center;padding-block:var(--space-8);color:var(--color-text-secondary);font-family:var(--font-family-base)}.bills-page__table-row{padding-block:12px}.bills-page__cell{min-width:0;width:100%;margin:0;padding:0}.bills-page__cell-box{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:var(--bills-cell-padding-block) var(--bills-cell-padding-inline);box-sizing:border-box}.bills-page__cell--header{font-size:var(--font-size-sm);color:var(--color-text-secondary);opacity:.5}.bills-page__cell--body{font-size:var(--font-size-md);color:var(--color-text-primary)}.bills-page__cell-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;font-family:var(--font-family-base)}.bills-page__cell-text.font-en,.bills-page__cell-box.font-en{font-family:var(--font-family-en)}.bills-page__btn{display:inline-flex;align-items:center;justify-content:center;min-width:140px;min-height:36px;padding:1px;border:1px solid transparent;border-radius:6px;background-image:linear-gradient(#2e2e2e,#2e2e2e),linear-gradient(135deg,#d785ff,#9b59ff);background-origin:border-box;background-clip:padding-box,border-box;color:var(--color-primary);font-size:var(--font-size-sm);font-family:var(--font-family-base);cursor:pointer;transition:color .2s ease,background-image .2s ease}.bills-page__btn:hover{background-image:linear-gradient(135deg,#d785ff1a,#9b59ff1a),linear-gradient(135deg,#d785ff,#9b59ff);color:#fff}@media(width<=1024px){.bills-page{--bills-grid-gap: 0;--bills-row-gap: 0}.bills-page__table-header{display:none}.bills-page__table{display:flex;flex-direction:column;grid-template-columns:none;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.bills-page__table-row{display:flex;flex-direction:column;grid-template-columns:none;grid-column:auto;align-items:stretch;width:calc(100% - 2 * var(--space-3));max-width:calc(100% - 2 * var(--space-3));min-width:0;gap:var(--space-2);padding:var(--space-3);margin:var(--space-3);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-card, 12px);background:#ffffff08;box-sizing:border-box;overflow:hidden}.bills-page__cell{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-width:0}.bills-page__cell[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:500;color:var(--color-text-secondary);opacity:.75;font-family:var(--font-family-base);white-space:nowrap}.bills-page__cell[data-col=actions]:before{display:none}.bills-page__cell-box{flex:1 1 auto;justify-content:flex-end;min-width:0;padding:0}.bills-page__cell-text{max-width:100%;text-align:end;font-size:12px}.bills-page__cell--body{font-size:12px}.bills-page__cell[data-col=actions]{flex-direction:column;align-items:stretch;padding:0;margin:var(--space-2) calc(-1 * var(--space-3)) calc(-1 * var(--space-3));border-top:1px solid rgba(255,255,255,.06);width:calc(100% + 2 * var(--space-3));max-width:none;box-sizing:border-box}.bills-page__cell[data-col=actions] .bills-page__cell-box{display:flex;justify-content:stretch;align-items:stretch;width:100%;padding:0}.bills-page__btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;max-width:100%;flex:1 1 auto;height:52px;min-height:52px;padding:0;border-radius:0!important;border:none!important;box-sizing:border-box;font-size:13px;background-image:none!important;background-color:#9b59ff!important;color:#fff!important}.bills-page__btn:hover{background-image:none!important;background-color:#8d53e4!important;color:#fff!important}.bills-page__table-empty{width:100%;box-sizing:border-box}}.invoice-modal__overlay{--invoice-modal-margin-top: var(--space-5);--invoice-modal-margin-right: var(--space-6);--invoice-modal-margin-bottom: var(--space-6);--invoice-modal-margin-left: var(--space-6);--invoice-modal-card-padding-x: clamp(32px, 4vw, 56px);--invoice-modal-card-padding-top: clamp(24px, 3vh, 40px);--invoice-modal-card-padding-bottom: clamp(20px, 2.5vh, 32px);--invoice-modal-card-radius: 32px;--invoice-modal-print-btn-size: 48px;position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background-color:#000c;padding:var(--invoice-modal-margin-top) var(--invoice-modal-margin-right) var(--invoice-modal-margin-bottom) var(--invoice-modal-margin-left);box-sizing:border-box}.invoice-modal__shell{position:relative;flex:1 1 auto;width:100%;min-width:0;min-height:0;padding-bottom:calc(var(--invoice-modal-print-btn-size) / 2);box-sizing:border-box}.invoice-modal__card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:var(--invoice-modal-card-radius);background-color:#2e2e2e;color:#fff;padding:var(--invoice-modal-card-padding-top) var(--invoice-modal-card-padding-x) var(--invoice-modal-card-padding-bottom);box-sizing:border-box}.invoice-modal__content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;text-align:right}.invoice-modal__section{min-width:0;margin-block:var(--space-4);font-family:var(--font-family-base)}.invoice-modal__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0;margin-top:var(--space-5);margin-bottom:var(--space-6);flex-shrink:0}.invoice-modal__title{margin:0;font-size:var(--font-size-xl);font-family:var(--font-family-base);flex:1 1 auto;min-width:0;text-align:right}.invoice-modal__logo{flex:0 1 297px;max-width:45%;height:34px;display:flex;align-items:center;justify-content:flex-end;min-width:0}.invoice-modal__logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.invoice-modal__main-box{border:1px solid rgba(255,255,255,.25);border-radius:16px;padding:var(--space-4)}.invoice-modal__info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);min-width:0}.invoice-modal__info-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-modal__info-grid-span-full{grid-column:1 / -1}.invoice-modal__info-box{display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:48px;padding:var(--space-1);border-radius:var(--radius-small);box-sizing:border-box;text-align:right}.invoice-modal__info-box--center{justify-content:center;text-align:center}.invoice-modal__info-box--full{grid-column:1 / -1}.invoice-modal__info-box--wrap{align-items:flex-start}.invoice-modal__info-text{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);text-align:right}.invoice-modal__info-box--center .invoice-modal__info-text{width:auto;text-align:center}.invoice-modal__info-text--wrap{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:unset;overflow:visible}.invoice-modal__info-text--labeled{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--space-3);width:100%;text-align:right}.invoice-modal__info-box--center .invoice-modal__info-text--labeled{width:auto;justify-content:center;text-align:center}.invoice-modal__info-box--wrap .invoice-modal__info-text--labeled{align-items:flex-start}.invoice-modal__info-label{opacity:.85}.invoice-modal__info-value{min-width:0;unicode-bidi:isolate}.invoice-modal__divider{width:100%;border-top:1px dashed rgba(255,255,255,.6);margin-block:var(--space-4);flex-shrink:0}.invoice-modal__divider--summary{width:100%;margin-block:var(--space-1)}.invoice-modal__spacer{flex:1 1 auto;min-height:var(--space-2)}.invoice-modal__footer{flex-shrink:0;padding-bottom:var(--space-2);font-family:var(--font-family-base);font-size:var(--font-size-sm)}.invoice-modal__print-btn{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--color-border-subtle);border-radius:9999px;background-color:#9b59ff;cursor:pointer}.invoice-modal__print-btn:disabled{opacity:.6;cursor:wait}.invoice-modal__text--info{font-size:var(--font-size-sm)}.invoice-modal__text--customer{font-size:12px}@media(width<=1024px){.invoice-modal__overlay{--invoice-modal-margin-top: var(--space-5);--invoice-modal-margin-right: var(--space-3);--invoice-modal-margin-bottom: var(--space-5);--invoice-modal-margin-left: var(--space-3);--invoice-modal-card-padding-x: var(--space-3);--invoice-modal-card-padding-top: var(--space-3);--invoice-modal-card-padding-bottom: var(--space-3);--invoice-modal-card-radius: 16px;--invoice-modal-print-btn-size: 52px}.invoice-modal__shell{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;max-height:100%;height:100%;padding-bottom:0;margin-bottom:0;box-sizing:border-box;overflow:hidden}.invoice-modal__card{container-type:inline-size;container-name:invoice-modal;flex:1 1 auto;width:100%;height:auto;min-height:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.invoice-modal__content{gap:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.invoice-modal__header{margin-top:var(--space-2);margin-bottom:var(--space-3);gap:var(--space-2)}.invoice-modal__title{font-size:clamp(14px,4.2cqw,18px)}.invoice-modal__logo{flex:0 1 140px;max-width:38%;height:24px}.invoice-modal__section{margin-block:var(--space-2)}.invoice-modal__main-box{padding:var(--space-2);border-radius:12px}.invoice-modal__info-grid{grid-template-columns:1fr;gap:var(--space-1)}.invoice-modal__info-grid--2{grid-template-columns:1fr 1fr;gap:var(--space-1) var(--space-2)}.invoice-modal__info-box{min-height:36px;padding:var(--space-1) 0}.invoice-modal__info-text,.invoice-modal__info-label,.invoice-modal__info-value,.invoice-modal__text--info,.invoice-modal__text--customer,.invoice-modal__footer{font-size:clamp(10px,3.2cqw,13px)!important;line-height:1.45}.invoice-modal__info-text{white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word}.invoice-modal__info-text--labeled{gap:var(--space-1);flex-wrap:wrap}.invoice-modal__divider{margin-block:var(--space-2)}.invoice-modal__spacer{min-height:var(--space-1);flex:0 0 auto}.invoice-modal__footer{padding-bottom:0}.invoice-modal__footer-actions{display:flex;flex:0 0 auto;flex-direction:row;align-items:stretch;direction:ltr;width:100%;gap:0;overflow:hidden;border-radius:0 0 var(--invoice-modal-card-radius) var(--invoice-modal-card-radius)}.invoice-modal__footer-actions .invoice-modal__print-btn,.invoice-modal__footer-actions .invoice-modal__print-btn--save,.invoice-modal__footer-actions .invoice-modal__close-btn{position:relative;left:auto;bottom:auto;transform:none;display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:var(--space-2);width:auto;min-width:0;height:var(--invoice-modal-print-btn-size);min-height:var(--invoice-modal-print-btn-size);padding:0;border:none;border-radius:0;background-color:#9b59ff;box-sizing:border-box;cursor:pointer}.invoice-modal__footer-actions .invoice-modal__close-btn{border-inline-start:1px solid rgba(255,255,255,.18)}.invoice-modal__print-btn-label{font-size:13px;font-family:var(--font-family-base);color:#fff;line-height:1}.invoice-modal__footer-actions .invoice-modal__print-btn--save:hover,.invoice-modal__footer-actions .invoice-modal__close-btn:hover{background-color:#8d53e4}}.settings-page{--settings-input-height: 48px;--settings-input-font-size: var(--font-size-md);--settings-label-font-size: var(--font-size-md)}.settings-page.dashboard-page-shell>.card.card--page.card--page-table{box-sizing:border-box;padding:var(--space-5);overflow:auto}.settings-page__sections{display:flex;flex-direction:column;gap:var(--space-6)}.settings-page__form-title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:var(--space-4) var(--space-4) var(--space-8) 0}.settings-page__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);width:100%;min-width:0}.settings-page__field{display:flex;flex-direction:column;gap:var(--space-2)}.settings-page__field--full{grid-column:1 / -1}.settings-page__field--animated{animation:fadeIn .3s ease-in}.settings-page__label{font-size:var(--settings-label-font-size);color:var(--color-text-primary)}.settings-page__label--ltr{direction:ltr}.settings-page__input{height:var(--settings-input-height);padding:0 var(--space-4);background-color:var(--color-bg-sidebar);border:1px solid var(--color-border-subtle);border-radius:var(--radius-option-6);color:var(--color-text-primary);font-size:var(--settings-input-font-size);font-family:var(--font-family-base);outline:none;width:100%;box-sizing:border-box;transition:border-color .3s ease}.settings-page__submit-row{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-4)}.settings-page__submit-btn{min-width:120px;height:44px;padding:12px 32px;border-radius:var(--radius-small);border:none;background-color:#8d53e4;color:var(--color-text-primary);font-size:14px;font-family:var(--font-family-base);cursor:pointer;transition:background-color .3s ease,opacity .3s ease;box-sizing:border-box}.settings-page__submit-btn:hover:not(:disabled):not([data-loading=true]){background-color:#9b59ff}.settings-page__submit-btn:disabled,.settings-page__submit-btn[data-loading=true]{background-color:#4a4a4a;color:#888;cursor:not-allowed;opacity:.5}@media(width<=768px){.settings-page{--settings-input-height: 40px;--settings-input-font-size: var(--font-size-sm);--settings-label-font-size: var(--font-size-sm)}.settings-page.dashboard-page-shell>.card.card--page.card--page-table{padding:var(--space-3);padding-bottom:0;overflow:hidden}.settings-page__form-title{font-size:var(--font-size-md);margin:var(--space-2) var(--space-2) var(--space-4) 0}.settings-page__form-grid{grid-template-columns:1fr;gap:var(--space-3);padding-bottom:var(--space-3);overflow-y:auto;min-height:0}.settings-page__submit-row{width:calc(100% + 2 * var(--space-3));margin-inline:calc(-1 * var(--space-3));margin-top:auto;padding-top:0;flex-shrink:0}.settings-page__submit-btn{width:100%;min-width:0;height:48px;padding:12px var(--space-4);border-radius:0 0 var(--radius-card) var(--radius-card);font-size:var(--font-size-sm)}}.admin-dashboard{background-color:var(--color-bg-page)}@media(width>=1025px){.admin-dashboard .dashboard__sidebar{width:var(--sidebar-width);min-width:var(--sidebar-width)}.admin-dashboard .dashboard__main{margin-right:var(--sidebar-width)}}.admin-dashboard .card--top-row{min-height:calc(var(--card-min-height) * .5)}.admin-dashboard .dashboard__content>.user-page__header,.admin-dashboard .dashboard__content>.cards-row{flex-shrink:0}.admin-dashboard .dashboard__content>.card--history{flex:1 1 auto;min-height:0}.admin-bookings-table{min-width:1000px}.admin-bookings-table__head{text-align:right;color:var(--color-text-secondary);font-size:12px;border-bottom:1px solid rgba(255,255,255,.1)}.admin-bookings-table__th{padding:12px 8px;text-align:right}.admin-bookings-table__th--num{width:60px}.admin-bookings-table__row{border-bottom:1px solid rgba(255,255,255,.05);transition:background-color .15s ease}.admin-bookings-table__row--clickable{cursor:pointer}.admin-bookings-table__row--clickable:hover{background-color:#ffffff0d}.admin-bookings-table__cell{padding:12px 8px;font-size:12px;text-align:right;color:var(--color-text-primary)}.admin-bookings-table__cell--center{text-align:center}.admin-bookings-table__cell--active{color:#51cf66}.admin-bookings-table__cell--past{color:#ff6b6b}.booking-preview__panel{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,#ffffff0d,#ffffff05);padding:22px 24px;min-height:220px}.booking-preview__panel-stack{display:grid;gap:25px}.booking-preview__panel-stack--ltr{direction:ltr}.booking-preview__panel-stack--tight{gap:27px}.booking-preview__section-title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0 0 var(--space-3)}.booking-preview__field-row{font-size:var(--font-size-md);color:var(--color-text-primary);direction:ltr;text-align:left;unicode-bidi:plaintext;word-break:break-word;display:flex;align-items:center;justify-content:space-between;gap:12px}.booking-preview__field-label{color:var(--color-text-secondary);direction:rtl;unicode-bidi:isolate}.booking-preview__field-value{font-family:var(--font-family-en)}.booking-preview__step1{flex:1;min-height:0;display:flex;flex-direction:column;overflow:auto;gap:var(--space-4)}.booking-preview__step1--with-attachments{overflow:hidden}.booking-preview__step1-top{flex-shrink:0}.booking-preview__user-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:var(--space-9)}.booking-preview__booking-block{margin-bottom:var(--space-8)}.booking-preview__booking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.booking-preview__attachments{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.booking-preview__attachments-grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:stretch}.booking-preview__attachments-grid--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.booking-preview__attachment-col{min-width:0;min-height:0;width:100%;height:100%;display:flex;flex-direction:column;gap:var(--space-3)}.booking-preview__attachment-col-title{font-size:var(--font-size-admin-booking-info-field);color:var(--color-text-secondary);margin:0;flex-shrink:0}.booking-preview__attachment-box{flex:1;min-height:0;min-width:0;height:100%;width:100%;overflow:auto;box-sizing:border-box;border-radius:12px;background:#ffffff08;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));grid-auto-rows:minmax(120px,1fr);gap:10px;align-content:stretch;align-items:stretch;justify-items:stretch}.booking-preview__attachment-box--account-delete{border:1px dashed var(--color-primary)}.booking-preview__attachment-box--error{border:1px dashed #fd0617}.booking-preview__attachment-cell{min-width:0;min-height:0;width:100%;height:100%;align-self:stretch;display:flex;flex-direction:column}.booking-preview__attachment-thumb{position:relative;flex:1 1 0;width:100%;height:100%;min-height:0;min-width:0;border-radius:8px;overflow:hidden;background:#00000038}.booking-preview__attachment-thumb img{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;padding:0;border:none;object-fit:cover;object-position:50% 50%;cursor:zoom-in;display:block}.booking-preview__attachment-link{flex:1 1 0;min-height:120px;border-radius:8px;background:#00000038;display:block}.price-table-wrap{overflow:auto;border-radius:var(--radius-small);direction:ltr}.price-table{width:100%;min-width:1080px;border-collapse:collapse;direction:ltr;font-family:var(--font-family-en)}.price-table__th,.price-table__td{border:1px solid rgba(255,255,255,.12);padding:0;text-align:left;vertical-align:middle}.price-table__th{background:#ffffff0a;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;padding:10px 12px;white-space:nowrap}.price-table__row:hover .price-table__td{background:#ffffff08}.price-table__td--readonly{background:#ffffff05}.price-table__input{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:10px 12px;border:none;outline:none;background:transparent;color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-family-en);direction:ltr;text-align:left;appearance:textfield;cursor:cell}.price-table__input--display{display:block;cursor:cell}.price-table__input--readonly{display:block;cursor:default;color:var(--color-text-secondary)}.price-table__input::-webkit-outer-spin-button,.price-table__input::-webkit-inner-spin-button{appearance:none;margin:0}.price-table__input:focus{background:#ffffff14;box-shadow:inset 0 0 0 2px var(--color-primary)}.price-table__td--status{width:1%;white-space:nowrap;background:#ffffff05}.price-table__status{display:flex;align-items:center;justify-content:center;padding:6px 8px}.price-table__row--deactive{opacity:.55}.price-table__row--deactive .price-table__td{background:#8080801f}.price-table__row--deactive .price-table__input,.price-table__row--deactive .price-table__input--readonly,.price-table__row--deactive .price-table__input--display{color:#9a9a9a;cursor:not-allowed}.price-table__row--deactive .price-table__td--status{opacity:1;background:#ffffff0a}.price-table__row--deactive .price-table__status{opacity:1}.price-plan-section{transition:opacity .16s ease}.price-plan-section--deactive{opacity:.6}.price-plan-section--deactive>div:first-child{opacity:1}
