@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/chakra-petch-thai-500-normal-DeexCGiz.woff2)format("woff2"),url(/build/assets/chakra-petch-thai-500-normal-CJG_V2_m.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/chakra-petch-vietnamese-500-normal-HqvoIJPu.woff2)format("woff2"),url(/build/assets/chakra-petch-vietnamese-500-normal-BVzUBLGs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-ext-500-normal-BCHeNDEx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/chakra-petch-thai-600-normal-C620THcd.woff2)format("woff2"),url(/build/assets/chakra-petch-thai-600-normal-BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/chakra-petch-vietnamese-600-normal-YQPWIhHU.woff2)format("woff2"),url(/build/assets/chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-ext-600-normal-nL80L4xU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/chakra-petch-thai-700-normal-B7WL5pBr.woff2)format("woff2"),url(/build/assets/chakra-petch-thai-700-normal-vZLZ_5L8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/chakra-petch-vietnamese-700-normal-ZDCXY9IA.woff2)format("woff2"),url(/build/assets/chakra-petch-vietnamese-700-normal-gQuUA8Wu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/chakra-petch-latin-ext-700-normal-DAkvJhej.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-ext-700-normal-BeviJPUl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2"),url(/build/assets/chakra-petch-latin-700-normal-D1s_c2du.woff)format("woff");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/build/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root{--bg:#0a0d13;--surface:#121722;--surface-2:#161c28;--surface-3:#1e2533;--border:#242c3d;--border-soft:#1e2533;--border-hard:#343e52;--text:#eef1f6;--text-dim:#a9b2c3;--text-muted:#8c96a9;--text-faint:#5e687b;--lime:#c5f94a;--lime-soft:#e2ff9a;--lime-dark:#2f4212;--lime-line:#3a4a1c;--on-lime:#0a0d13;--ok:#4ade80;--ok-bg:#1e2a12;--warn:#ffb547;--warn-bg:#33200f;--info:#6cb6ff;--info-bg:#1c2432;--danger:#f58bf0;--danger-bg:#2e1530;--font-head:"Chakra Petch", system-ui, sans-serif;--font-body:"Manrope Variable", "Manrope", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--radius:12px;--radius-sm:8px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[hidden]{display:none!important}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#2e3748 transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2e3748 padding-box padding-box;border:3px solid #0000;border-radius:999px;min-height:40px}::-webkit-scrollbar-thumb:hover{background-color:#3e4a60}::-webkit-scrollbar-button{height:0;display:none}*{box-sizing:border-box}body{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}a{color:inherit}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.01em}h1{margin:0 0 4px;font-size:24px;font-weight:700}h2{font-weight:600}.sub{color:var(--text-muted);margin:0 0 22px;font-size:14px}nav{background:var(--bg);border-bottom:1px solid var(--border-soft);z-index:50;align-items:center;gap:30px;height:74px;padding:0 30px;display:flex;position:sticky;top:0}@media (width<=1100px){nav{gap:16px;padding:0 18px}}@media (width<=620px){nav{gap:10px;height:64px;padding:0 14px}nav .nav-outline,nav .nav-solid,nav .nav-plain{white-space:nowrap;padding:8px 11px;font-size:13px}.profile-menu{width:min(330px,100vw - 28px);right:-4px}}@media (width<=430px){.brand .word{display:none}}@media (width<=520px){nav .nav-outline,nav .nav-back,nav .seller-badge{display:none}}.brand{color:var(--text);flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:flex}.brand .mark,.brand .word{display:flex}.brand .mark svg{width:30px;height:30px;display:block}.brand .word svg{width:auto;height:30px;display:block}.brand:hover .mark svg{transition:transform .15s;transform:translateY(-1px)}@media (width<=430px){.brand .word{display:none}}.navlinks{gap:26px;font-size:15px;font-weight:600;display:flex}.navlinks a{color:var(--text-dim);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:flex}.navlinks a:hover,.navlinks a.on{color:var(--lime)}.navlinks .new{background:var(--lime);color:var(--on-lime);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.seller-badge{font-family:var(--font-head);letter-spacing:.12em;background:var(--lime-dark);color:var(--lime);border:1px solid var(--lime-line);border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700}@media (width<=1040px){.navlinks{display:none}}@media (width<=1199px){.navlinks.has-mm{display:none}}.navlinks.has-mm{align-self:stretch;gap:22px;position:relative}.mm{align-items:center;display:flex}.mm-trigger{height:100%}.mm-caret{opacity:.6;transition:transform .15s}.mm:hover .mm-trigger,.mm:focus-within .mm-trigger{color:var(--lime)}.mm:hover .mm-caret,.mm:focus-within .mm-caret{opacity:1;transform:rotate(180deg)}.mm-panel{z-index:70;background:var(--surface);border:1px solid var(--border-hard);opacity:0;visibility:hidden;border-radius:0 0 18px 18px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);width:min(860px,100vw - 240px);font-weight:600;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:grid;position:absolute;top:100%;left:-14px;overflow:hidden;transform:translateY(-4px);box-shadow:0 28px 70px #0009}.mm:hover .mm-panel,.mm:focus-within .mm-panel{opacity:1;visibility:visible;transition:opacity .12s,transform .12s,visibility;transform:none}.mm.closed .mm-panel{opacity:0;visibility:hidden}.mm-pop{flex-direction:column;padding:20px 18px 16px;display:flex}.mm-side{background:var(--surface-2,#161b24);border-left:1px solid var(--border-soft);flex-direction:column;min-height:0;padding:20px 18px 16px;display:flex}.mm-h{color:var(--text);margin:0 6px 12px;font-size:13px;font-weight:800}.mm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;display:grid}:is(.navlinks,.drawer) .mm-game{height:42px;color:var(--text);border-radius:10px;align-items:center;gap:11px;min-width:0;padding:0 8px;font-size:14px;text-decoration:none;display:flex}:is(.navlinks,.drawer) .mm-game:hover,:is(.navlinks,.drawer) .mm-game:focus-visible{background:var(--surface-3);color:var(--text);outline:none}:is(.navlinks,.drawer) .mm-game[hidden]{display:none}.mm-ic{width:28px;height:28px;font-family:var(--font-head);background:hsl(var(--h) 38% 20%);color:hsl(var(--h) 85% 72%);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.mm-ic img{object-fit:cover;width:100%;height:100%}.mm-nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mm-ct{font-family:var(--font-mono);color:var(--text-faint);font-size:11px;font-weight:500}.navlinks .mm-more{color:var(--lime);align-items:center;gap:6px;margin-top:auto;padding:14px 8px 0;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.navlinks .mm-more:hover{color:var(--lime);text-decoration:underline}.mm-search{margin:0 0 10px;display:block;position:relative}.mm-search svg{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mm-search input[type=search]{border-radius:10px;width:100%;height:42px;margin:0;padding:0 38px 0 13px;font-size:14px}.mm-search input::-webkit-search-cancel-button{display:none}.mm-list{max-height:300px;margin:0 -6px;padding:0 6px;overflow-y:auto}.mm-empty{color:var(--text-muted);padding:14px 8px;font-size:13px;font-weight:500}.lang-switch{flex-shrink:0;margin:0}.lang-switch button{border:1px solid var(--border);width:auto;height:44px;color:var(--text-dim);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.lang-switch button:hover{border-color:var(--lime);color:var(--lime);filter:none}@media (width<=620px){.lang-switch{display:none}}.lang-suggest{background:var(--info-bg);border-bottom:1px solid var(--border);color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.lang-suggest form{margin:0}.lang-suggest button{border-radius:8px;width:auto;padding:6px 12px;font-size:13px}.lang-suggest .ls-no{color:var(--text-dim)!important;border:1px solid var(--border-hard)!important;background:0 0!important}.nav-burger{background:var(--surface);border:1px solid var(--border);width:42px;height:42px;color:var(--text);cursor:pointer;border-radius:10px;flex-shrink:0;order:-1;justify-content:center;align-items:center;margin:0 -4px 0 0;padding:0;display:none}.nav-burger:hover{border-color:var(--lime);color:var(--lime)}@media (width<=1040px){.nav-burger{display:flex}}@media (width<=1199px){nav:has(.navlinks.has-mm) .nav-burger{display:flex}}@media (width<=620px){.nav-burger{width:38px;height:38px}}.drawer{background:var(--bg);width:min(380px,88vw);max-width:none;height:100dvh;max-height:100dvh;color:var(--text);border:0;border-right:1px solid var(--border-hard);flex-direction:column;margin:0;padding:0;display:none;inset:0 auto 0 0;box-shadow:30px 0 80px #0009}.drawer[open]{animation:.18s ease-out drawer-in;display:flex}.drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04060ab3}@keyframes drawer-in{0%{opacity:0;transform:translate(-24px)}}.drawer-head{border-bottom:1px solid var(--border-soft);flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 14px 0 18px;display:flex}.drawer-head .brand .word{display:flex}.drawer-x{border:1px solid var(--border);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}.drawer-body{flex:1;padding:14px 12px 28px;overflow-y:auto}.drawer-search{margin:0 0 10px}.drawer-search input[type=search],.drawer-q[type=search]{border-radius:10px;width:100%;height:44px;margin:0;font-size:15px}.drawer-q[type=search]{height:40px;margin:4px 0 8px;font-size:14px}.drawer-link,.drawer-sec>summary{height:48px;color:var(--text);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-size:16px;font-weight:700;text-decoration:none;list-style:none;display:flex}.drawer-sec>summary::-webkit-details-marker{display:none}.drawer-link:hover,.drawer-sec>summary:hover{background:var(--surface)}.drawer-link.lime{color:var(--lime)}.drawer-sec>summary svg{color:var(--text-muted);transition:transform .15s}.drawer-sec[open]>summary{color:var(--lime)}.drawer-sec[open]>summary svg{color:var(--lime);transform:rotate(180deg)}.drawer-sec[open]{background:var(--surface);border-radius:12px;margin:2px 0 6px;padding:0 6px 8px}.drawer-sec[open]>summary{padding:0 6px}.drawer-all{color:var(--lime);padding:2px 8px 8px;font-size:13px;font-weight:800;text-decoration:none;display:block}.drawer-games{max-height:340px;overflow-y:auto}.drawer-sep{background:var(--border-soft);height:1px;margin:10px 6px}.drawer-lang{gap:8px;padding:0 6px;display:flex}.drawer-lang button{border-radius:10px;width:100%;height:40px;font-size:14px;font-weight:700;color:var(--text-dim)!important;border:1px solid var(--border-hard)!important;background:0 0!important}.drawer-lang button.on{background:var(--lime)!important;color:var(--on-lime)!important;border-color:var(--lime)!important}.store-badges{flex-wrap:wrap;gap:8px;display:flex}.store-badge{background:#000;border:1px solid #3a4152;border-radius:10px;align-items:center;gap:9px;height:44px;padding:0 14px 0 11px;line-height:1.05;text-decoration:none;display:inline-flex;color:#fff!important}.store-badge:hover{border-color:#6b7385}.store-badge svg{flex-shrink:0;width:22px;height:22px}.store-badge span{flex-direction:column;display:flex}.store-badge small{letter-spacing:.02em;color:#d0d4dc;font-size:10px;font-weight:500}.store-badge b{font-size:15px;font-weight:700;font-family:var(--font-body)}.drawer-apps{padding:0 6px}.drawer-apps p{color:var(--text-muted);margin:0 0 8px;font-size:13px}.navsearch{flex:1;min-width:0;container-type:inline-size}.navsearch .ns-box{background:var(--surface);border:1px solid var(--border);color:#7d879a;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 16px;display:flex}@container (width<=150px){.navsearch .ns-box{display:none}}.navsearch input{min-width:0;color:var(--text);font:inherit;outline:none;flex:1;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;height:100%!important;margin:0!important;padding:0!important}.navsearch:focus-within .ns-box{border-color:var(--lime)}@media (width<=860px){.navsearch .ns-box{display:none}}@media (width<=1600px){nav,.navlinks{gap:20px}}@media (width<=1479px){.navlinks .nav-roblox .new{display:none}}@media (width<=1400px){nav .lang-switch span{display:none}nav,.navlinks{gap:16px}}@media (width<=1365px){.navlinks .mm-giftcard,.navlinks .nav-giftcard{display:none}}@media (width<=1600px){.navlinks.has-mm{gap:16px;font-size:14px}}@media (width<=1500px){nav>.nav-outline{display:none}}@media (width<=1260px){nav .userpill .who-sm,nav .lang-switch span{display:none}}@media (width<=1180px){nav .seller-badge{display:none}.navlinks{gap:16px}}@media (width<=1100px){.navlinks{gap:12px;font-size:14px}}.nav-spacer{flex:1}.nav-outline{border:1px solid var(--border-hard);height:44px;color:var(--text);white-space:nowrap;border-radius:10px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.nav-outline:hover{border-color:var(--lime);color:var(--lime)}.nav-solid{background:var(--lime);height:44px;color:var(--on-lime);white-space:nowrap;border-radius:10px;align-items:center;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.nav-solid:hover{filter:brightness(1.08)}.nav-plain{color:var(--text);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.nav-plain:hover{color:var(--lime)}.profile{position:relative}.profile>summary{cursor:pointer;list-style:none}.profile>summary::-webkit-details-marker{display:none}.userpill{border:1px solid var(--border);background:var(--surface);height:48px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 6px;display:flex}.profile[open] .userpill{border-color:var(--lime)}.userpill .av{background:var(--lime);width:36px;height:36px;color:var(--on-lime);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.userpill .who-sm{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.userpill .nm{text-overflow:ellipsis;max-width:140px;font-size:14px;font-weight:700;overflow:hidden}.userpill .bal-sm{color:var(--lime);font-size:11px;font-weight:700}@media (width<=620px){.userpill .who-sm{display:none}}@media (width<=420px){.userpill>svg{display:none}.userpill{padding-right:4px}}.nav-ic{border:1px solid var(--border);color:#c8cfdb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:flex;position:relative}.nav-ic:hover{border-color:var(--lime);color:var(--lime)}.nav-ic .dot{background:var(--lime);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.nav-new{font-weight:800}.nav-ic .cnt{background:var(--lime);min-width:19px;height:19px;color:var(--on-lime);border:2px solid var(--bg);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:flex;position:absolute;top:-6px;right:-6px}.nav-ic .cnt[hidden],.appban{display:none}@media (width<=820px){.appban{z-index:56;border:1px solid var(--lime-line,#2f4212);background:#121722;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 40px #00000080}.appban[hidden]{display:none}.appban img{border-radius:10px;flex-shrink:0;width:40px;height:40px}.appban .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.appban .t b{font-size:14px}.appban .t span{color:var(--text-muted);font-size:12px;line-height:1.4}.appban .go{background:var(--lime);width:auto;height:36px;color:var(--on-lime);border-radius:9px;flex-shrink:0;align-items:center;margin:0;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.appban .go[hidden]{display:none}.appban .x{width:28px;height:28px;color:var(--text-muted);background:0 0;border:0;flex-shrink:0;margin:0;padding:0;font-size:18px}}@media (width<=620px){.appban{bottom:calc(76px + env(safe-area-inset-bottom))}}.tabbar{display:none}@media (width<=620px){.tabbar{z-index:55;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0d13f5;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{color:#8c96a9;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:700;text-decoration:none;display:flex;position:relative}.tabbar .on{color:var(--lime)}.tabbar svg{width:22px;height:22px}.tabbar .tb-n{background:var(--lime);min-width:17px;height:17px;color:var(--on-lime);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;display:flex;position:absolute;top:8px;left:calc(50% + 6px)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}#toasts{bottom:calc(80px + env(safe-area-inset-bottom))!important}}.notif{flex-shrink:0;position:relative}.notif>summary{cursor:pointer;list-style:none}.notif>summary::-webkit-details-marker{display:none}.notif[open]>summary{border-color:var(--lime);color:var(--lime)}.notif-panel{z-index:60;border:1px solid var(--border);background:#141a26;border-radius:16px;width:380px;position:absolute;top:calc(100% + 12px);right:-10px;overflow:hidden;box-shadow:0 24px 60px #0000008c}.nt-head{justify-content:space-between;align-items:flex-start;padding:16px 18px 10px;display:flex}.nt-head b{font-family:var(--font-head);font-size:17px;display:block}.nt-live{color:var(--text-muted);align-items:center;gap:6px;margin-top:3px;font-size:12px;display:inline-flex}.nt-live i{background:#3ddc97;border-radius:50%;width:7px;height:7px}.nt-live.off i{background:#7d879a}.nt-live[hidden]{display:none}.nt-x{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px}.nt-x:hover{color:var(--text);background:#1c2331}.nt-mark{text-align:right;border-bottom:1px solid #1e2533;margin:0;padding:0 18px 8px}.nt-mark button{color:#a9b2c3;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12.5px;font-weight:700;text-decoration:underline}.nt-mark button:hover{color:var(--lime)}.nt-list{overscroll-behavior:contain;max-height:min(460px,100vh - 200px);overflow-y:auto}.nt-item{color:var(--text);border-bottom:1px solid #1a2130;border-left:3px solid #0000;gap:12px;padding:12px 16px 12px 14px;text-decoration:none;display:flex}.nt-item:hover{background:#18202e}.nt-item.is-new.t-red{border-left-color:var(--danger)}.nt-item.is-new.t-amber{border-left-color:var(--warn)}.nt-item.is-new.t-lime{border-left-color:var(--lime)}.nt-item.is-new.t-blue{border-left-color:#6cb6ff}.nt-item.is-new.t-gray{border-left-color:#5e687b}.nt-item:not(.is-new){opacity:.62}.nt-ic{color:#8c96a9;width:36px;height:36px;font-family:var(--font-head);background:#1c2432;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.nt-ic img{object-fit:cover;width:100%;height:100%}.nt-body{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.nt-top{align-items:baseline;gap:8px;display:flex}.nt-top b{font-size:13.5px;font-weight:800}.nt-top time{color:var(--text-muted);white-space:nowrap;font-size:11.5px}.nt-item-name{color:#a9b2c3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nt-foot{color:#8c96a9;justify-content:space-between;gap:10px;display:flex}.nt-foot b{color:var(--text);font-weight:700}.nt-amt{font-family:var(--font-mono);color:var(--text);white-space:nowrap;font-weight:700}.nt-empty{text-align:center;color:var(--text-muted);padding:34px 20px;font-size:13px;line-height:1.5}.nt-empty b{color:var(--text);margin-bottom:2px;font-size:14px;display:block}.nt-footer{justify-content:center;padding:12px;display:flex}.nt-all{color:var(--text);background:#1c2331;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:800;text-decoration:none}.nt-all:hover{background:var(--lime);color:var(--on-lime)}@media (width<=620px){.notif{position:static}.notif-panel{width:auto;position:fixed;top:70px;left:8px;right:8px}}@media (width<=900px){.nav-msg{display:none}}@media (width<=420px){.notif>summary.nav-ic{width:38px;height:38px}}@media (width<=520px){nav .nav-new{display:none}}.profile-menu{background:var(--surface);border:1px solid var(--border-hard);z-index:60;border-radius:18px;flex-direction:column;gap:2px;width:330px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0000008c}.profile-menu .who{align-items:center;gap:12px;padding:12px;display:flex}.profile-menu .who .av{background:var(--lime);width:48px;height:48px;color:var(--on-lime);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.profile-menu .who b{font-weight:800;display:block}.profile-menu .who span{color:var(--text-muted);font-size:12px}.profile-menu .bal{color:var(--text);background:#141d0c;border:1px solid #2f4212;border-radius:12px;justify-content:space-between;align-items:center;margin:4px 2px 8px;padding:14px;text-decoration:none;display:flex}.profile-menu .bal .k{color:#d6e6b8;font-size:12px;display:block}.profile-menu .bal .v{font-family:var(--font-mono);color:var(--lime);font-size:18px;font-weight:700}.profile-menu .bal .go{color:var(--lime);font-size:13px;font-weight:800}.profile-menu .item,.profile-menu button.item{height:44px;color:var(--text);cursor:pointer;text-align:left;width:100%;font-size:14px;font-weight:600;font-family:var(--font-body);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.profile-menu .item[hidden]{display:none}.profile-menu .item:hover{background:var(--surface-3);filter:none}.profile-menu .item .ic{color:var(--text-muted);flex-shrink:0;display:flex}.profile-menu .item .lb{flex-grow:1}.profile-menu .item .tag{border-radius:6px;padding:3px 7px;font-size:11px;font-weight:800}.profile-menu .sep{background:var(--border-soft);height:1px;margin:6px 4px}.profile-menu.is-seller{width:360px}.profile-menu .who .av.sq{color:var(--text);font-family:var(--font-head);background:#1a2130;border-radius:14px;font-size:18px;font-weight:700}.profile-menu .who b{align-items:center;gap:8px;display:flex}.profile-menu .who .tag{border-radius:6px;padding:3px 7px;font-size:11px;font-weight:800}.profile-menu .bal{border-color:var(--border);background:#0f131c}.profile-menu .bal .k{color:var(--text-muted)}.profile-menu .bal2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 2px 6px;display:grid}.profile-menu .bal2>*{color:var(--text);border-radius:12px;padding:12px;text-decoration:none}.profile-menu .bal2 .b-av{background:#141d0c;border:1px solid #2f4212}.profile-menu .bal2 .b-pe{border:1px solid var(--border);background:#0f131c}.profile-menu .bal2 .k{color:var(--text-muted);font-size:11px;display:block}.profile-menu .bal2 .b-av .k{color:#d6e6b8}.profile-menu .bal2 .v{font-family:var(--font-mono);font-size:16px;font-weight:700}.profile-menu .bal2 .b-av .v{color:var(--lime)}.profile-menu .alert-del{color:var(--text);background:#1e150a;border:1px solid #5a3a12;border-radius:12px;align-items:center;gap:10px;margin:2px 2px 4px;padding:12px 14px;text-decoration:none;display:flex}.profile-menu .alert-del .d{background:var(--warn);border-radius:50%;flex-shrink:0;width:8px;height:8px}.profile-menu .alert-del .t{flex-grow:1;font-size:13px;font-weight:700}.profile-menu .alert-del .go{color:var(--warn);font-size:13px;font-weight:800}.profile-menu .sec{letter-spacing:.08em;text-transform:uppercase;color:#5e687b;padding:10px 12px 4px;font-size:11px;font-weight:800}.profile-menu .item{height:42px}.profile-menu .item .tag.gray{color:#a9b2c3;background:#1a2130}.profile-menu .item .tag.warn{color:var(--warn);background:#33200f}.profile-menu .item .tag.lime{color:var(--lime);background:#18210d}.profile-menu .item .tag.solid{background:var(--lime);color:var(--on-lime)}.profile-menu .become{color:var(--text);background:#141d0c;border:1px solid #2f4212;border-radius:12px;align-items:center;gap:12px;margin:8px 2px 4px;padding:14px;text-decoration:none;display:flex}.profile-menu .become .bi{background:var(--lime);width:36px;height:36px;color:var(--on-lime);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.profile-menu .become .bt{flex-grow:1}.profile-menu .become .bt b{font-size:14px;font-weight:800;display:block}.profile-menu .become .bt span{color:#d6e6b8;font-size:12px}.profile-menu .become .go{color:var(--lime);font-weight:800}.profile-menu{max-height:calc(100vh - 100px);overflow-y:auto}.container,.container-wide{box-sizing:border-box;width:100%;max-width:2400px;margin:32px auto;padding:0 clamp(16px,3vw,56px)}.container-sm{max-width:440px;margin:48px auto;padding:0 20px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px}label{color:var(--text-dim);letter-spacing:.01em;margin-bottom:7px;font-size:13px;font-weight:600;display:block}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{border:1px solid var(--border-hard);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);margin-bottom:4px;padding:11px 13px;font-family:inherit;font-size:15px}input::placeholder,textarea::placeholder{color:var(--text-faint)}input:focus,select:focus,textarea:focus{border-color:var(--lime);outline:none;box-shadow:0 0 0 3px #c5f94a1f}input[type=checkbox],input[type=radio]{appearance:none;border:1.5px solid var(--border-hard);background:var(--bg);cursor:pointer;vertical-align:middle;flex-shrink:0;place-content:center;width:18px;min-width:18px;height:18px;margin:0;padding:0;transition:border-color .12s,background .12s;display:inline-grid}input[type=checkbox]{border-radius:5px}input[type=radio]{border-radius:50%}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--lime)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--lime);border-color:var(--lime)}input[type=checkbox]:checked:after{content:"";border:2px solid var(--on-lime);border-top:0;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}input[type=radio]:checked:after{content:"";background:var(--on-lime);border-radius:50%;width:7px;height:7px}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px #c5f94a33}select option{background:var(--surface-2);color:var(--text)}.field{margin-bottom:18px}.hint{color:var(--text-faint);margin-top:5px;font-size:12px}.err{color:var(--danger);margin-top:4px;font-size:13px}button{width:100%;font-size:15px;font-weight:700;font-family:var(--font-head);background:var(--lime);color:var(--on-lime);border-radius:var(--radius-sm);cursor:pointer;letter-spacing:.01em;border:0;padding:12px;transition:filter .12s}button:hover{filter:brightness(1.08)}button:disabled{opacity:.5;cursor:default}.btn-primary{background:var(--lime);color:var(--on-lime);border-radius:var(--radius-sm);font-size:14px;font-weight:700;font-family:var(--font-head);white-space:nowrap;padding:11px 20px;text-decoration:none;display:inline-block}.btn-primary:hover{filter:brightness(1.08)}.linkbtn{cursor:pointer;color:var(--text-dim);width:auto;font-size:14px;font-weight:500;font-family:var(--font-body);background:0 0;border:0;padding:0}.linkbtn:hover{color:var(--lime);filter:none;background:0 0}.foot{text-align:center;color:var(--text-muted);margin-top:18px;font-size:14px}.foot a{color:var(--lime)}.flash{background:var(--ok-bg);border:1px solid var(--lime-line);color:var(--lime-soft);border-radius:var(--radius-sm);margin-bottom:18px;padding:12px 15px;font-size:14px}.filters{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:22px;padding:16px 18px;display:flex}.filters .field{flex:1;min-width:150px;margin:0}.filters button{width:auto;padding:11px 24px}.filters input,.filters select{margin-bottom:0}.grid{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:16px;display:grid}.item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px;text-decoration:none;transition:border-color .14s,transform .14s;display:block}.item:hover{border-color:var(--lime);transform:translateY(-2px)}.item .game{color:var(--text-faint);font-size:12px}.item .title{color:var(--text);margin:6px 0 12px;font-size:15px;font-weight:600}.item .price{color:var(--lime);font-size:18px;font-weight:700;font-family:var(--font-mono)}.item .seller{color:var(--text-muted);margin-top:8px;font-size:12px}.tag{background:var(--surface-3);color:var(--text-dim);letter-spacing:.02em;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.badge{white-space:nowrap;border-radius:20px;padding:4px 11px;font-size:12px;font-weight:600}.empty{text-align:center;color:var(--text-muted);padding:60px 20px}.pager{justify-content:center;margin-top:26px;display:flex}code{font-family:var(--font-mono);font-size:13px}[style*=\#fff],[style*=\#FFF],[style*=white]{background-color:var(--surface)!important}[style*="background:#f6f7f9"],[style*="background: #f6f7f9"],[style*="background:#f1f3f5"],[style*="background:#eef1f4"]{background-color:var(--surface-2)!important}[style*="color:#6b7280"],[style*="color: #6b7280"],[style*="color:#47525d"],[style*="color:#374151"]{color:var(--text-muted)!important}[style*="color:#9aa0a6"],[style*="color: #9aa0a6"]{color:var(--text-faint)!important}[style*="color:#1a1a1a"]{color:var(--text)!important}[style*=\#eceff1]{border-color:var(--border-soft)!important}[style*=\#e3e5e8],[style*=\#cbd0d6]{border-color:var(--border)!important}[style*="color:#d33"],[style*="color: #d33"]{color:var(--lime)!important}[style*="background:#d33"]{background-color:var(--lime)!important;color:var(--on-lime)!important}[style*=\#2e7d32]{color:var(--ok)!important}[style*="background:#e8f5e9"],[style*="background:#f6fdf7"]{background-color:var(--ok-bg)!important}[style*=\#a5d6a7]{border-color:var(--lime-line)!important}[style*=\#8a6d00],[style*=\#7a5c00]{color:var(--warn)!important}[style*="background:#fff8e1"],[style*="background:#fffdf5"]{background-color:var(--warn-bg)!important}[style*=\#ffe082]{border-color:#5a3f14!important}[style*=\#c62828]{color:var(--danger)!important}[style*="background:#fdecea"],[style*="background:#fffafa"]{background-color:var(--danger-bg)!important}[style*=\#f3c9c9],[style*=\#e6a5a5]{border-color:#4a2440!important}[style*=\#1a56b0]{color:var(--info)!important}[style*="background:#e8f0fe"]{background-color:var(--info-bg)!important}[style*=\#a8c7f0]{border-color:#2a3a52!important}
