#catalog>.product-grid{align-items:start;gap:18px}#catalog>.product-grid>.product-card-new{min-width:0}#catalog>.product-grid>.product-card-new .product-card-cover{height:140px}#catalog>.product-grid>.product-card-new .product-card-badges{top:9px;right:10px;bottom:auto;left:10px;gap:6px}#catalog>.product-grid>.product-card-new .card-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 9px;padding:12px 14px}#catalog>.product-grid>.product-card-new .card-body>h3{min-width:0;margin:0;font-size:17px;line-height:1.45;overflow-wrap:break-word;overflow-wrap:anywhere}#catalog>.product-grid>.product-card-new .product-sale-meta{max-width:112px;align-self:center;margin:0!important}#catalog>.product-grid>.product-card-new .card-body>.card-bottom,#catalog>.product-grid>.product-card-new .card-body>.product-tag,#catalog>.product-grid>.product-card-new .card-body>dl,#catalog>.product-grid>.product-card-new .card-body>p{grid-column:1/-1;min-width:0}#catalog>.product-grid>.product-card-new .product-specifications.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 7px;margin:0;padding:8px 10px;border-radius:7px}#catalog>.product-grid>.product-card-new .compact .specification-status{grid-column:1/-1;gap:8px;margin:0;padding-bottom:4px}#catalog>.product-grid>.product-card-new .compact .specification-status dd{max-width:65%;padding:1px 6px}#catalog>.product-grid>.product-card-new .compact .specification-wide{grid-column:1/-1;grid-template-columns:84px minmax(0,1fr);gap:6px;padding:0}#catalog>.product-grid>.product-card-new .compact .specification-wide dt{min-width:0;padding-top:1px}#catalog>.product-grid>.product-card-new .compact .specification-platforms dt,#catalog>.product-grid>.product-card-new .compact .specification-systems dt{white-space:nowrap}#catalog>.product-grid>.product-card-new .compact .specification-row dd{gap:4px}#catalog>.product-grid>.product-card-new .compact .specification-chip{padding:1px 5px;border-radius:4px}#catalog>.product-grid>.product-card-new .compact .specification-flag{gap:3px 5px;padding:4px 6px}#catalog>.product-grid>.product-card-new .compact .specification-flag dt{gap:4px}#catalog>.product-grid>.product-card-new .card-body>p{margin:0;height:auto;min-height:0;line-height:1.55;white-space:normal;overflow:visible;overflow-wrap:break-word;overflow-wrap:anywhere}#catalog>.product-grid>.product-card-new .product-tag{justify-self:start;max-width:100%;padding:2px 7px;overflow-wrap:break-word;overflow-wrap:anywhere}#catalog>.product-grid>.product-card-new .card-bottom{gap:6px 12px;flex-wrap:wrap;margin-top:2px;padding-top:8px}@media (max-width:1000px){#catalog>.product-grid{gap:12px}#catalog>.product-grid>.product-card-new .card-body{padding:11px 12px}}@media (min-width:701px) and (max-width:1000px){#catalog>.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#catalog>.product-grid>.product-card-new .product-card-cover{height:132px}}.purchase-panel.product-detail-summary{container-type:inline-size;min-width:0;box-shadow:0 12px 36px #02090f26}.product-detail-summary .product-detail-title{padding:18px 20px;background:linear-gradient(120deg,#132b37,#0f1d28 80%)}.product-detail-summary .product-detail-title h1{margin:12px 0 0;font-size:clamp(24px,5.5cqi,30px);line-height:1.3}.product-detail-summary .product-information{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 12px;padding:17px 20px 18px;background:#0d1b25}.product-detail-summary .product-information>h2{margin:0;font-size:15px;letter-spacing:0}.product-detail-summary .product-information .product-specifications:not(.compact){margin:0;padding:0;border:0;background:transparent;box-shadow:none;gap:7px}.product-detail-summary .product-information .specification-overview{grid-template-columns:minmax(0,1fr)}.product-detail-summary .product-information .specification-status{min-height:0;margin:0;padding:0;gap:8px!important;background:transparent;border:0!important}.product-detail-summary .product-information .specification-status dt{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-detail-summary .product-information .specification-status dd{margin:0;max-width:none}.product-detail-summary .specification-custom,.product-detail-summary .specification-group{grid-column:1/-1;min-width:0}.product-detail-summary .specification-group>h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:#96b5c3;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.06em}.product-detail-summary .specification-group>h3:after{content:"";height:1px;flex:1;background:#29435270}.product-detail-summary .product-information .specification-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-summary .product-information .specification-row:not(.specification-wide):not(.specification-status){min-height:36px;padding:7px 9px;flex-direction:row;align-items:center;justify-content:space-between;gap:5px 8px!important;border:1px solid #2c475766;border-radius:6px;background:#14293466}.product-detail-summary .product-information .specification-row dt{min-width:0!important;max-width:100%;padding:0;gap:6px;color:#91adbd;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.product-detail-summary .product-information .specification-row dd{min-width:0;margin:0;padding:0;font-size:12px;line-height:1.6}.product-detail-summary .product-information .product-specifications.specification-compatibility:not(.compact){grid-template-columns:minmax(0,1fr);gap:0}.product-detail-summary .product-information .specification-wide{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start!important;gap:7px!important;padding:6px 0;border-top:0;border-bottom:1px solid #243e4b50}.product-detail-summary .product-information .specification-wide:last-child{padding-bottom:0;border-bottom:0}.product-detail-summary .product-information .specification-wide:first-child{padding-top:0}.product-detail-summary .product-information .specification-wide dt{padding-top:2px}.product-detail-summary .product-information .specification-wide dd{gap:4px}.product-detail-summary .product-information .specification-chip{max-width:100%;padding:2px 6px;border-radius:4px;border-color:#36536480;background:#172d3a;color:#c2dbe5;font-size:11px;line-height:17px;overflow-wrap:anywhere;box-shadow:none}.product-detail-summary .product-information .system-chip{background:#113241;border-color:#29607880;color:#a1dfe9}.product-detail-summary .product-information .product-specifications.specification-features{grid-template-columns:repeat(3,minmax(0,1fr))}.product-detail-summary .product-information .specification-features .specification-flag dd{padding-left:0}.product-detail-summary .product-detail-purchase{padding:17px 20px 18px;background:linear-gradient(145deg,#11263380,transparent)}.product-detail-summary .product-price-list{grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr));gap:8px}.product-detail-summary .product-price-item{min-height:52px;padding:10px 12px;gap:8px;flex-wrap:wrap;background:#122c39;border-color:#32627488}.product-detail-summary .product-price-item dd{font-size:20px;letter-spacing:-.02em}.product-detail-summary .purchase-action{margin-top:11px}@container (max-width: 380px){.product-detail-summary .product-detail-purchase,.product-detail-summary .product-detail-title,.product-detail-summary .product-information{padding-left:14px;padding-right:14px}.product-detail-summary .product-information :is(.specification-requirements,.specification-features) .specification-row:not(.specification-wide):not(.specification-status){flex-direction:column;align-items:flex-start}.product-detail-summary .product-information .specification-wide{grid-template-columns:75px minmax(0,1fr)}.product-detail-summary .product-information .product-specifications.specification-features{gap:5px}.product-detail-summary .product-information .specification-features .specification-row:not(.specification-wide):not(.specification-status){padding:6px}}body[data-public-protected=true],body[data-public-protected=true] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body[data-public-protected=true] img{-webkit-user-drag:none}body[data-public-protected=true] [contenteditable=""],body[data-public-protected=true] [contenteditable=""] *,body[data-public-protected=true] [contenteditable=plaintext-only],body[data-public-protected=true] [contenteditable=plaintext-only] *,body[data-public-protected=true] [contenteditable=true],body[data-public-protected=true] [contenteditable=true] *,body[data-public-protected=true] [data-allow-copy=true],body[data-public-protected=true] [data-allow-copy=true] *,body[data-public-protected=true] input,body[data-public-protected=true] textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}body[data-public-protected=true] [data-allow-copy=true] img,body[data-public-protected=true] img[data-allow-copy=true]{-webkit-user-drag:auto}.dark,:root{color-scheme:dark;--background:#070b12;--foreground:#edf4f8;--card:#101923;--card-foreground:#edf4f8;--popover:#101d28;--popover-foreground:#edf4f8;--primary:#087b86;--primary-foreground:#fff;--secondary:#172734;--secondary-foreground:#d5e6ee;--muted:#152330;--muted-foreground:#95a9bb;--accent:#123c48;--accent-foreground:#9aeff1;--border:#293d4b;--input:#344c5c;--ring:#42cdd6;--sidebar:#0c141e;--sidebar-foreground:#d6e4ed;--sidebar-primary:#087b86;--sidebar-primary-foreground:#fff;--sidebar-accent:#12333e;--sidebar-accent-foreground:#9aeff1;--sidebar-border:#233846;--sidebar-ring:#42cdd6;--brand-bright:#54d9de;--brand-soft:#9de7ea;--surface-inset:#0b141e;--surface-raised:#142431;--text-secondary:#bdcedb}::selection{background:#12616d;color:#fff}:focus-visible{outline-color:var(--ring)}input,select,textarea{accent-color:var(--primary)}input::placeholder,textarea::placeholder{color:#8399ac;opacity:1}.site-header{background:#070b12ef;border-color:#1d2e3a}.brand-symbol,.language-switch>svg:first-child{color:var(--brand-bright)}.brand small,.nav{color:#9dadbe}.breadcrumb a:hover,.help-toc a:hover,.nav a:hover,footer a:hover{color:var(--brand-soft)}.site-header .nav a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 1px;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:#bceff2;text-shadow:0 0 10px #36d9e43b;transition:color .2s,text-shadow .2s,transform .2s}.site-header .nav a:after{content:"";position:absolute;inset:auto 4px 3px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#57e7ee 25%,#a9fbff 50%,#57e7ee 75%,transparent);box-shadow:0 0 10px #36d9e480;opacity:0;transform:scaleX(.25);transition:opacity .2s,transform .2s;pointer-events:none}@supports (background-clip:text) or (-webkit-background-clip:text){.site-header .nav a{background-image:linear-gradient(180deg,#f1ffff 12%,#b8f1f3 52%,#49cbd6 88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.site-header .nav a:is(:hover,:focus-visible){color:#eaffff;text-shadow:0 0 8px #60edfa80,0 0 20px #21bedf4d;transform:translateY(-1px)}.site-header .nav a:is(:hover,:focus-visible):after{opacity:1;transform:scaleX(1)}@media(max-width:700px){.site-header .nav.open{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.site-header .nav a,.site-header .nav a:after{transition:none}.site-header .nav a:is(:hover,:focus-visible){transform:none}}@media(forced-colors:active){.site-header .nav a{background:none;-webkit-text-fill-color:LinkText;text-shadow:none}.site-header .nav a:after{background:LinkText;box-shadow:none}}.language-switch,.support-link{background:#101b25;border-color:var(--border);color:var(--text-secondary)}.support-link:hover{background:var(--accent);border-color:#398692;color:#dfffff}.site-header .support-link{white-space:nowrap;flex-shrink:0}@media(min-width:701px) and (max-width:1050px){.site-header .header-inner{gap:16px}.site-header .nav{gap:14px}.site-header .support-link{width:40px;height:40px;padding:0;justify-content:center}.site-header .support-link>span{display:none}}@media(max-width:850px){.site-header .nav{display:none;position:absolute;top:100%;left:0;right:0;padding:18px 25px;justify-content:center;gap:14px 20px;background:#0c1721;border-bottom:1px solid var(--border)}.site-header .nav.open{display:flex;flex-wrap:wrap}.site-header .mobile-menu{display:block}}.admin-identity,.admin-kicker,.announcement,.breadcrumb,.card-body p,.card-bottom small,.card-bottom>span,.card-meta,.detail-guide,.detail-links,.empty,.help-strip p,.help-toc a,.list-summary,.muted,.purchase-note,.section-heading h2 span,.steps p,.subtitle,.table-sub{color:var(--muted-foreground)}.announcement a,.announcement>svg,.category-bottom>span:last-child,.detail-art svg,.eyebrow,.help-strip>svg,.list-summary b,.section-heading .eyebrow,.steps span{color:var(--brand-bright)}.announcement strong{color:var(--text-secondary)}.btn{background:#152b37;border-color:#31515e;color:#d3edf3;box-shadow:none}.btn:hover{background:#1b3d49;border-color:#4597a3;color:#efffff}.btn.primary{background:var(--primary);border-color:#13919b;color:#fff;box-shadow:0 4px 18px #00a6b316}.btn.primary:hover{background:#086b76;border-color:var(--brand-bright)}.btn.category-delete-confirm,.btn.danger{background:#351e28;border-color:#83485d;color:#ffc0cc}.btn.category-delete-confirm:hover,.btn.danger:hover{background:#4a2735;border-color:#d17a91;color:#ffe3e9}.search{background:var(--surface-inset);border-color:var(--border);color:var(--muted-foreground)}.search input{color:var(--foreground)}.cinematic-homepage .search:focus-within,.search:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px #42cdd61c}.game-card,.panel,.product-card,.product-card-new{background:var(--card);border-color:var(--border)}.game-card:hover,.product-card-new:hover,.product-card:hover{border-color:#4495a4;box-shadow:0 12px 28px #0004}.card-bottom,.catalog .list-summary,.filter-row,.product-card-cover,.product-card-new .card-bottom,.product-details-editor,.purchase-line-editors{border-color:var(--border)}.card-bottom strong,.price-box strong,.stats strong{color:var(--brand-bright)}.product-card-new .card-bottom small,.product-card-new .card-meta{color:var(--muted-foreground)}.product-view-link{color:var(--brand-soft)}.product-card-placeholder{background:radial-gradient(ellipse at 70% 10%,#145567,transparent 70%),#0e1924;color:#70c2d0}.category-badge,.product-tag{background:#12333f;border-color:#315260;color:#a7dde6}.recommended-badge{background:#a5263b;border-color:#e7667c;color:#fff0f3}.status:not(.active):not(.paused){background:#18384d;color:#acd8f7}.product-sale-meta .status.preview,.purchase-panel .status.preview{--sale-color:#9fd4ff;--sale-glow:#58b2f0}.operation-updating{background:#421722;border-color:#b84d62;color:#ff9ca8}.spec-operation-updating{color:#ff9ca8}.category-list button{color:var(--text-secondary)}.category-list button:hover{background:var(--secondary);color:var(--brand-soft)}.category-list button.selected{background:var(--accent);color:var(--brand-soft)}.category-list button span{background:#245162;color:#d4f2f5}.game-filters button{background:#101b25;border-color:var(--border);color:var(--text-secondary)}.game-filters button:hover{background:#17333f;border-color:#408b99;color:#dfffff}.game-filters button.selected{background:#0b3a44;border-color:#278a96;color:#a3f1ef}.game-filters button:focus-visible,.game-tile:focus-visible{outline-color:var(--ring)}.cover-pending,.game-english,.game-tile-placeholder{color:#90c8d7}.game-tile{background:var(--card);border-color:var(--border)}.game-tile-info{background:linear-gradient(180deg,#111f2b,#0b141e)}.game-tile-info p{color:var(--muted-foreground)}.game-tile-shade{background:linear-gradient(180deg,transparent,#0b141e 28%)}.game-tile-count{background:#07131ddd;border-color:#355260;color:#c2e4ed}.game-tile:hover{border-color:#4597a3;box-shadow:0 12px 28px #0004}.category-intro{background:#0d1924;border-color:var(--border)}.category-intro-shade{background:linear-gradient(90deg,#0b1722f5,#0b1722e8 26%,#0b1722a8 45%,#07111b18 72%,#07111b22),linear-gradient(0deg,#07111b38,transparent 65%)}.category-intro-content .eyebrow,.category-intro-content>a{color:#93d3df}.category-intro p,.category-intro-content p{color:var(--text-secondary)}.help-strip{background:linear-gradient(110deg,#0d2330,#0c151f);border-color:#294754}footer{background:#090f17;border-color:#1d2d3a;color:var(--muted-foreground)}.footer-inner .brand{color:var(--text-secondary)}.notice{background:#102d3b;border-color:#305a6b;color:#bce7f1}.notice.danger{background:#321d26;border-color:#7b4557;color:#ffc0cc}.notice.success{background:#12342b;border-color:#2c6c56;color:#9eeac8}.field{color:var(--text-secondary)}.field input,.field select,.field textarea,.status-admin-controls>input,.status-inline-controls>input{background:var(--surface-inset);border-color:var(--input);color:var(--foreground)}.field :is(input,textarea,select):focus{border-color:var(--ring)}.help-toc strong{color:var(--brand-soft)}.help-article .pre-wrap{color:var(--text-secondary)}.steps>div{border-color:var(--border)}.detail-art,.product-gallery-main,.product-gallery-thumbnails button{background:#0a121b;border-color:var(--border)}.detail-art>div{background:linear-gradient(0deg,#0b1722ed,transparent 90%)}.product-gallery-arrows button,.product-gallery-counter{background:#0d1c27e0;border-color:#365462;color:#b8e5ee}.product-gallery-arrows button:hover{background:var(--accent);border-color:var(--ring)}.product-gallery-thumbnails button.selected{border-color:var(--ring);box-shadow:0 0 0 1px #42cdd633}.product-gallery-guide{color:var(--muted-foreground)}.product-gallery-guide svg{color:var(--brand-bright)}.purchase-panel.product-detail-summary{background:var(--card);border-color:var(--border)}.product-detail-title{background:linear-gradient(120deg,#142b38,#101b26);border-color:var(--border)}.product-detail-summary .product-specifications:not(.compact),.product-information{background:#0e1b26;border-color:var(--border)}.product-detail-content>h3,.product-information>h2{color:var(--foreground)}.product-information>h2:before{background:var(--brand-bright);box-shadow:0 0 10px #42cdd644}.product-detail-content>p{color:var(--text-secondary)}.product-detail-content figcaption,.product-price-note,.product-variant-heading>span{color:var(--muted-foreground)}.detail-links>a,.product-detail-summary .detail-links{border-color:var(--border)}.product-card-new .product-specifications,.product-specifications{background:linear-gradient(135deg,#0c1923,#101f2b);border-color:#304b5b;color:#cbdde7}.product-specifications .specification-row dt{color:#99b3c6}.product-specifications .specification-row dt svg,.specification-row dt svg{color:#65cbd9}.product-specifications .specification-status{border-color:#37526277}.product-specifications .specification-flag{background:#1b344633;border-color:#3b5a7044}.price-box,.product-price-item,.product-variant-card{background:linear-gradient(120deg,#152c39,#101d28);border-color:#304e5e}.price-box small,.price-box>span,.product-price-item dt,.product-variant-name,.purchase-panel h3{color:var(--text-secondary)}.product-price-item dd,.product-variant-card strong{color:#b9f4f3}.variant-option{border-color:var(--border)}.product-variant-card.chosen,.variant-option.chosen{border-color:var(--ring);background:#143c48;color:var(--brand-soft);box-shadow:inset 0 0 0 1px #42cdd622}.product-variant-card:has(:focus-visible){outline-color:var(--ring)}.variant-check{border-color:#527280}.chosen .variant-check{background:var(--brand-bright);border-color:var(--brand-bright);color:#0a3039}.purchase-lines-product{color:var(--foreground);border-color:var(--border)}.purchase-line small,.purchase-line>span,.purchase-lines-product span{color:var(--muted-foreground)}.purchase-line{background:linear-gradient(105deg,#16323e,#0f1e29);border-color:#315767}.purchase-line:focus-visible,.purchase-line:hover{background:#1b414e;border-color:var(--ring)}.purchase-line strong{color:var(--brand-soft)}.external-host,.qq-number,.service-domain{background:#102733;border-color:#315564;color:#b8e9ef}.qq-number>span{color:var(--muted-foreground)}.order-channel-panel,.order-quick-panel,.status-group{background:var(--card);border-color:var(--border)}.order-channel-heading h2,.order-channel-panel h1,.order-quick-panel>h2,.status-group h2{color:var(--foreground)}.order-channel-card>p,.order-intro,.order-quick-note,.recovery-steps,.recovery-steps p,.status-group time,.status-group>header>span,.status-legend,.status-summary{color:var(--muted-foreground)}.status-page .status-legend{margin:0 0 24px;gap:12px}.status-legend-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:0;border-radius:10px;color:#a7b2c5;background:#14212d;border:1px solid #3b4c60;cursor:help;transition:border-color .18s,box-shadow .18s}.status-legend-updating{color:#ff9ca8;background:#421722;border-color:#b84d62}.status-legend-undetected{color:#65d6ab;background:#102b26;border-color:#2c6552}.status-legend-testing{color:#e7be71;background:#2b2519;border-color:#6d5731}.status-legend-icon:is(:hover,:focus-visible,[data-state=delayed-open],[data-state=instant-open]){border-color:currentColor;box-shadow:0 0 12px #42cdd620}.status-legend-icon:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.status-legend-tooltip{background:#142431;color:#e4f1f5;border:1px solid #3a5969;box-shadow:0 4px 16px #0005}.status-legend-tooltip svg{background:#142431;fill:#142431}.order-channel-card{background:linear-gradient(125deg,#132c39,#101c27);border-color:#315260}.order-channel-heading,.recovery-steps strong{color:var(--brand-soft)}.order-channel-action,.order-support{background:#143440;border-color:#396673;color:#c6f0f3}.order-channel-card.pending{border-color:var(--border)}.order-channel-action:disabled,.order-channel-action[aria-disabled=true],.order-quick-link.primary:disabled,.order-quick-link.primary[aria-disabled=true],.order-quick-link:disabled,.order-quick-link[aria-disabled=true]{background:#15232e;border-color:#304452;color:#8ca1b1;box-shadow:none}.order-recovery{background:linear-gradient(110deg,#12313f,#10212d);border-color:#3a7181;color:#b4eaf1}.order-recovery span{color:#93bccd}.order-recovery:hover{background:#184354;border-color:var(--ring);color:#e4ffff}.status-group>header{background:var(--surface-raised);border-color:var(--border)}.status-group li{border-color:#293d4b77}.status-summary i{background:#385365}.category-order-actions button:not(.category-delete){color:var(--brand-soft)}.category-order-actions button:not(.category-delete):hover{background:#3dbccb22}.specification-overlay-options .specification-option:has([data-state=checked]){background:#17414b;border-color:var(--ring);color:var(--brand-soft)}[data-slot=tabs-trigger][data-state=active]{color:var(--brand-soft)}[data-slot=tabs-trigger][data-state=active]:after{background:var(--brand-bright)}[data-slot=alert-dialog-content],[data-slot=dialog-content],[data-slot=select-content]{border-color:#365563;box-shadow:0 24px 80px #0008}[data-slot=sidebar-menu-button][data-active=true]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.catalog-controls{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:22px;margin-top:24px}.catalog-controls>.filter-row,.catalog-controls>.game-filters{min-width:0;margin-top:0}.catalog-controls>.filter-row{border:0}.catalog-controls .category-list{padding-bottom:0}.catalog-controls>.search{width:100%;min-width:0;min-height:44px;margin:0;padding-block:10px}.catalog-controls .game-filters .game-filter-more,.catalog-controls .game-filters button{min-height:44px}.cinematic-homepage .game-filters .game-filter-more,.game-filters .game-filter-more{background:linear-gradient(115deg,#086778,#104858);border-color:#36d0db;color:#efffff;box-shadow:0 0 0 1px #3ee7ec26,0 0 22px #00cbd74d,inset 0 0 16px #21d7e01a}.cinematic-homepage .game-filters .game-filter-more:is(:hover,:focus-visible,[data-state=open],.selected),.game-filters .game-filter-more:is(:hover,:focus-visible,[data-state=open],.selected){background:linear-gradient(115deg,#087a89,#16576a);border-color:#89f7ff;color:#fff;box-shadow:0 0 0 3px #3ee7ec20,0 0 28px #00cbd766,inset 0 0 18px #55e9ee20}.game-filters .game-filter-more:focus-visible{outline-color:#a7fbff}.game-filters .game-filter-more svg,.game-filters .more-game-count{color:#e9ffff}.game-filters .more-game-count{background:#69e7ee24}.cinematic-homepage .homepage-featured .hero-footer:before{background:#407d88}.cinematic-homepage .homepage-featured .hero-carousel-dots button:after{background:#617c8d}.cinematic-homepage .homepage-featured .hero-autoplay{border-left-color:#35505e}.cinematic-homepage .homepage-featured .service-feature:hover{background:#3dbccb09!important}.cinematic-homepage .announcement strong{background:#35cadb0a;border-color:#35cadb2b}@media(min-width:701px){.floating-services.services-circles>:is(a,button)>span{background:#102733;border-color:#315564;color:#c5edf1}}@media(max-width:1100px){.catalog-controls{grid-template-columns:1fr;gap:16px}}@media(max-width:700px){.nav{background:#0c1721;border-color:var(--border)}.category-intro-shade{background:linear-gradient(90deg,#0b1722ed,#0b1722b8 58%,#07111b55)}.catalog-controls{margin-top:20px}}.site-header .nav{gap:0}.site-header .nav>a+a{margin-left:35px}@media(max-width:1100px){.site-header .nav>a+a{margin-left:20px}}@media(min-width:851px) and (max-width:1050px){.site-header .nav>a+a{margin-left:14px}}@media(max-width:850px){.site-header .nav{gap:0;padding:11px 15px}.site-header .nav>a,.site-header .nav>a+a{margin:7px 10px}}@supports not (aspect-ratio:1/1){.site-header .header-inner{gap:0}.site-header .header-inner>.brand{margin-right:18px}.site-header .language-switch+.support-link{margin-left:18px}.site-header .support-link+.mobile-menu{margin-left:10px}@media(max-width:700px){.site-header .header-inner>.brand{margin-right:10px}.site-header .language-switch+.support-link{margin-left:10px}}@media(max-width:420px){.site-header .header-inner>.brand{margin-right:6px}.site-header .language-switch+.support-link,.site-header .support-link+.mobile-menu{margin-left:6px}}}.container{width:calc(100% - 80px);max-width:1240px}@media(max-width:1000px){.container{width:calc(100% - 42px)}}@media(max-width:700px){.container{width:calc(100% - 32px)}}.catalog,.catalog-controls,.category-list,.filter-row{min-width:0;max-width:100%}.category-list{align-items:center}.catalog [data-slot=select-trigger],.site-header .language-switch{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:7px 12px;border:1px solid var(--input);border-radius:6px;background:var(--surface-inset);color:var(--text-secondary);font-size:13px;line-height:1.5;white-space:nowrap}.catalog [data-slot=select-trigger]>[data-slot=select-value],.site-header .language-switch>[data-slot=select-value]{display:block;flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis}.catalog [data-slot=select-trigger]>svg,.site-header .language-switch>svg{flex-shrink:0;width:16px;height:16px}.category-list .category-more{width:176px;max-width:100%}.category-list [data-slot=select-trigger]>span{font-size:inherit;background:none;color:inherit;padding:0;margin:0}.catalog [data-slot=select-trigger]:focus,.site-header .language-switch:focus{outline:2px solid var(--ring);outline-offset:2px}[data-slot=select-content]{position:relative;z-index:60;max-width:calc(100vw - 24px);min-width:8rem;max-height:360px;max-height:var(--radix-select-content-available-height,360px);overflow-x:hidden;overflow-y:auto;border:1px solid var(--border);border-radius:7px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 12px 30px #0006}[data-radix-select-viewport]{padding:4px}[data-slot=select-item]{position:relative;display:flex;align-items:center;min-height:34px;padding:6px 30px 6px 10px;border-radius:4px;font-size:13px;outline:none;cursor:default}[data-slot=select-item][data-highlighted]{background:var(--accent);color:var(--accent-foreground)}[data-slot=select-item][data-disabled]{opacity:.5;pointer-events:none}[data-slot=select-item-indicator]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:14px;height:14px}[data-slot=select-item-indicator] svg{width:14px;height:14px}[data-slot=select-scroll-down-button],[data-slot=select-scroll-up-button]{display:flex;align-items:center;justify-content:center;padding:4px}@supports not (aspect-ratio:1/1){.category-list{gap:0}.category-list>button{margin-right:5px;margin-bottom:5px}.catalog [data-slot=select-trigger],.site-header .language-switch{gap:0}.catalog [data-slot=select-trigger]>*+*,.site-header .language-switch>*+*{margin-left:8px}.catalog [data-slot=select-trigger]>[data-slot=select-value]{margin-left:0}.catalog .game-filter-more>[data-slot=select-value]{margin-left:8px}.catalog .product-card-badges{gap:0}.catalog .product-card-badges>span{margin-bottom:6px}.catalog .product-card-badges>span+span{margin-left:auto}.catalog .specification-row dt{gap:0}.catalog .specification-row dt>svg{margin-right:5px;flex-shrink:0}.catalog .specification-row dd{gap:0}.catalog .specification-row dd>.specification-chip{margin:2px 4px 2px 0}.catalog .specification-chip>svg,.catalog .specification-value>svg{margin-right:4px}.catalog .specification-status-dot{margin-right:5px}.catalog .card-bottom small{margin-left:4px}}@media (hover:hover) and (pointer:fine){body,html{cursor:url(/xinghe-cursor-arrow.svg) 4 3,default}html body :is(a[href],button,[role=button],summary,select,input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=file],input[type=color],.variant-option,.upload-button,.specification-option,.product-variant-card,.watermark-toggle label,.watermark-slider>input[type=range],.admin-workspace .product-order-controls .btn):where(:not(:disabled,[aria-disabled=true],[data-disabled],.disabled-external,.product-gallery-open,.status-legend-icon,[draggable=true],[role=slider],[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only],[class*=cursor-],[style*=cursor],.drag-handle,.resize-handle,[data-panel-resize-handle-id])){cursor:url(/xinghe-cursor-pointer.svg) 4 3,pointer}:is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],textarea,[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only]):where(:not(:disabled,[aria-disabled=true],[data-disabled],[class*=cursor-],[style*=cursor])){cursor:text}}