@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../../../fonts/oswald/oswald-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../../../fonts/oswald/oswald-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../../../fonts/oswald/oswald-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.ln{--ln-bg:#000;--ln-s1:#0b0b0b;--ln-s2:#141414;--ln-line:#222;--ln-line-2:#333;--ln-text:#f3f3f3;--ln-soft:#c9c9c9;--ln-dim:#8b8b8b;--ln-neon:#2bff88;--ln-neon-rgb:43 255 136;--ln-gutter:clamp(16px, 4.45vw, 64px);--ln-display:"Oswald", var(--font-vazirmatn), "Vazirmatn", system-ui, sans-serif;--ln-ease:cubic-bezier(.22, .8, .24, 1);isolation:isolate;color:var(--ln-text);color-scheme:dark;background:0 0;position:relative;overflow-x:clip}.ln-wrap{width:min(100% - 2 * var(--ln-gutter), 1312px);margin-inline:auto}.ln-section{padding-block:max(28px,min(3.4vw,48px)) 0}.ln-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:max(14px,min(1.5vw,20px));display:flex}.ln-h2{font-family:var(--ln-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ln-text);margin:0;font-size:max(1.375rem,min(2.35vw,2.05rem));font-weight:600;line-height:1.15}.ln-h2 span{color:var(--ln-dim);text-transform:none;font-weight:300}.ln-more{min-height:44px;color:var(--ln-dim);flex:none;align-items:center;gap:6px;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.ln-more:hover{color:var(--ln-text)}.ln-more:focus-visible{color:var(--ln-text)}.ln-more svg{width:14px;height:14px}[dir=rtl] .ln-more svg,[dir=rtl] .ln-flip{transform:scaleX(-1)}.ln-btn{white-space:nowrap;cursor:pointer;min-height:46px;transition:transform .2s var(--ln-ease), background-color .2s, border-color .2s, box-shadow .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ln-btn:active{transform:scale(.97)}.ln-btn-solid{color:#000;background:#fff;box-shadow:0 0 #fff0}.ln-btn-solid:hover{box-shadow:0 6px 28px #ffffff38}.ln-btn-glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1414148c;border-color:#fff3}.ln-btn-glass:hover{background:#282828b3;border-color:#fff6}.ln a:focus-visible{outline:2px solid var(--ln-neon);outline-offset:3px}.ln button:focus-visible{outline:2px solid var(--ln-neon);outline-offset:3px}.ln li[data-pym-rtl-text]{direction:inherit;text-align:inherit;unicode-bidi:normal}.ln-scroll{scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}.ln-scroll::-webkit-scrollbar{width:6px;height:6px}.ln-scroll::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:6px}.ln-reveal{opacity:0;transition:opacity .7s var(--ln-ease), transform .7s var(--ln-ease);transform:translateY(18px)}.ln-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ln-reveal{opacity:1;transition:none;transform:none}}@media (scripting:none){.ln-reveal{opacity:1;transform:none}}html:has(.ln) body{background:#000}.ln{padding-bottom:var(--app-chrome-bottom,0px)}@media (min-width:1024px){.ln{padding-bottom:0}}html:root .city-dock{--dock-ink:#fff;--dock-muted:#9c9c9c;--dock-accent:#fff;-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#080808c7;border-color:#ffffff29;border-radius:28px;box-shadow:0 18px 44px #000000b3,inset 0 1px #ffffff1a}html:root .city-dock [aria-current=page]{color:#fff;background:#ffffff14}html:root .city-dock .game-entry{color:#fff;background:0 0}html:root .city-dock .game-disc{color:#000;background:#fff;border:0;box-shadow:0 0 0 3px #2bff884d,0 8px 26px #2bff8861}html:root .city-dock .game-disc:before{border-color:#00000014}html:root .city-dock .game-label{color:#fff}html.reduce-motion .ln *,html.reduce-motion .ln :before,html.reduce-motion .ln :after{animation:none!important}html.reduce-motion .ln .ln-reveal{opacity:1;transition:none;transform:none}
