.gs{--gs-bg:transparent;--gs-surface:#121822;--gs-surface2:#0f141d;--gs-line:#1f2a38;--gs-line2:#2b384a;--gs-ink:#eef3f9;--gs-ink2:#c3cedc;--gs-muted:#8695aa;--gs-pri:#22d3ee;--gs-pri-ink:#67e8f9;--gs-pri-soft:#22d3ee1a;--gs-ok:#4ade80;--gs-warn:#fbbf24;--gs-bad:#f87171;--gs-bad-soft:#f871711f;--gs-shadow:0 1px 2px #0006,0 10px 28px -18px #000c;max-width:1320px;color:var(--gs-ink);margin:0 auto;padding:18px 16px 40px;font-size:14px}html[data-theme=light] .gs{--gs-surface:#fff;--gs-surface2:#f6f9fc;--gs-line:#dde6ef;--gs-line2:#c9d6e3;--gs-ink:#132038;--gs-ink2:#3b4a63;--gs-muted:#6a7891;--gs-pri:#0891b2;--gs-pri-ink:#0e7490;--gs-pri-soft:#e3f5fa;--gs-ok:#15803d;--gs-warn:#b45309;--gs-bad:#b91c1c;--gs-bad-soft:#fdecec;--gs-shadow:0 1px 2px #0f1e370f,0 8px 24px -16px #0f1e3740}.gs.gs-port{max-width:none;margin:0;padding:0}.gs *{box-sizing:border-box}.gs button,.gs input,.gs select{font:inherit;color:inherit}.gs img{display:block}.gs-head{background:var(--gs-surface);border:1px solid var(--gs-line);box-shadow:var(--gs-shadow);border-radius:18px;padding:20px 22px}.gs-hrow{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.gs-hic{background:var(--gs-pri-soft);width:40px;height:40px;color:var(--gs-pri-ink);border-radius:11px;flex:0 0 40px;place-items:center;display:grid}.gs-htx{flex:1;min-width:240px}.gs-htx h1{letter-spacing:-.3px;color:var(--gs-ink);margin:0 0 4px;font-size:22px}.gs-htx p{color:var(--gs-ink2);margin:0;font-size:13.5px;line-height:1.5}.gs-hact{align-items:center;gap:8px;display:flex}.gs-btn{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;height:36px;color:var(--gs-ink2);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.gs-btn:hover{border-color:var(--gs-pri);color:var(--gs-pri-ink)}.gs-btn.soft{background:var(--gs-pri-soft);color:var(--gs-pri-ink);text-transform:uppercase;letter-spacing:.3px;border-color:#0000}.gs-cnt{background:var(--gs-surface2);border:1px solid var(--gs-line);height:36px;color:var(--gs-ink2);border-radius:9px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:700;display:inline-flex}.gs-search{margin-top:16px;position:relative}.gs-search input{border:1.5px solid var(--gs-line2);background:var(--gs-surface2);border-radius:14px;outline:none;width:100%;height:52px;padding:0 54px 0 48px;font-size:16px;transition:border-color .15s,box-shadow .15s}.gs-search input:focus{border-color:var(--gs-pri);box-shadow:0 0 0 4px var(--gs-pri-soft);background:var(--gs-surface)}.gs-search>svg{color:var(--gs-muted);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.gs-search kbd{color:var(--gs-muted);border:1px solid var(--gs-line2);background:var(--gs-surface);border-radius:6px;padding:3px 7px;font-family:inherit;font-size:11.5px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.gs-suggest{background:var(--gs-surface);border:1px solid var(--gs-line2);box-shadow:var(--gs-shadow);z-index:60;border-radius:14px;position:absolute;top:58px;left:0;right:0;overflow:hidden}.gs-sug{cursor:pointer;align-items:center;gap:12px;padding:9px 12px;display:flex}.gs-sug:hover,.gs-sug.act{background:var(--gs-pri-soft)}.gs-sug img,.gs-sug .gs-noimg{object-fit:cover;border-radius:6px;flex:0 0 92px;width:92px;height:43px}.gs-sug b{color:var(--gs-ink);display:block}.gs-sug small{color:var(--gs-muted)}.gs-sug .p{color:var(--gs-pri-ink);white-space:nowrap;margin-left:auto;font-weight:800}.gs-facts{color:var(--gs-ink2);flex-wrap:wrap;gap:22px;margin-top:14px;font-size:12.5px;display:flex}.gs-facts span{align-items:center;gap:7px;display:inline-flex}.gs-facts svg{color:var(--gs-pri);flex:none}.gs-facts em{font-style:normal}.gs-facts .sm{display:none}.gs-noimg{background:linear-gradient(135deg,#1b2433,#0e141d);display:block}.gs-sech{justify-content:space-between;align-items:baseline;margin:24px 0 12px;display:flex}.gs-sech h2{color:var(--gs-ink);margin:0;font-size:18px}.gs-sech span{color:var(--gs-muted);font-size:12.5px}.gs-feat{grid-template-columns:1.35fr 1fr 1fr;gap:14px;display:grid}.gs-fcard{cursor:pointer;min-height:210px;box-shadow:var(--gs-shadow);border:1px solid var(--gs-line);text-align:left;background:#0b1220;border-radius:18px;padding:0;position:relative;overflow:hidden}.gs-fcard img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.gs-fcard:hover img{transform:scale(1.04)}.gs-fcard .sh{background:linear-gradient(#060a1200 35%,#060a12eb);position:absolute;inset:0}.gs-fcard .tx{color:#fff;display:block;position:absolute;bottom:16px;left:18px;right:18px}.gs-fcard .tx small{background:#ffffff24;border:1px solid #ffffff38;border-radius:7px;margin-bottom:8px;padding:3px 8px;font-size:11.5px;display:inline-block}.gs-fcard .tx b{font-size:20px;display:block}.gs-fcard .row{justify-content:space-between;align-items:end;margin-top:6px;display:flex}.gs-fcard .pr{font-size:18px;font-weight:800}.gs-fcard .g{opacity:.8;font-size:12.5px}.gs-tools{z-index:40;background:var(--gs-sticky-bg,inherit);margin-top:22px;padding:14px 0 10px;position:sticky;top:0}.gs-tools:before{content:"";background:var(--gs-page-bg,#0a0e14);z-index:-1;position:absolute;inset:0 -16px}html[data-theme=light] .gs-tools:before{background:var(--gs-page-bg-light,#eef3f8)}.gs-tbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gs-dd{position:relative}.gs-ddb{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;height:38px;color:var(--gs-ink2);border-radius:11px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.gs-ddb:hover{border-color:var(--gs-pri)}.gs-ddb.on{border-color:var(--gs-pri);background:var(--gs-pri-soft);color:var(--gs-pri-ink)}.gs-ddb .c{background:var(--gs-pri);color:#fff;border-radius:6px;padding:1px 6px;font-size:11px}.gs-dd.open .gs-ddb svg{transform:rotate(180deg)}.gs-pop{background:var(--gs-surface);border:1px solid var(--gs-line2);z-index:70;border-radius:14px;min-width:240px;padding:10px 12px;display:none;position:absolute;top:44px;left:0;box-shadow:0 18px 40px -16px #00000073}.gs-pop.wide{min-width:280px}.gs-dd.open .gs-pop{display:block}.gs-mut{color:var(--gs-muted);font-size:12.5px}.gs-sep{background:var(--gs-line2);width:1px;height:24px;margin:0 4px}.gs-adv{background:var(--gs-pri);border-color:var(--gs-pri);color:#0a0e14}html[data-theme=light] .gs-adv{background:var(--gs-ink);border-color:var(--gs-ink);color:#fff}.gs-adv.open,html[data-theme=light] .gs-adv.open{background:var(--gs-pri);border-color:var(--gs-pri);color:#fff}.gs-right{align-items:center;gap:8px;margin-left:auto;display:flex}.gs-right select{border:1px solid var(--gs-line2);background:var(--gs-surface);height:38px;color:var(--gs-ink2);border-radius:11px;padding:0 30px 0 11px;font-size:13px;font-weight:600}.gs-views{background:var(--gs-surface);border:1px solid var(--gs-line2);border-radius:11px;align-items:center;gap:4px;padding:3px;display:flex}.gs-views small{letter-spacing:.4px;color:var(--gs-muted);padding:0 6px 0 4px;font-size:11px;font-weight:700}.gs-views button{cursor:pointer;height:30px;color:var(--gs-ink2);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}.gs-views button.on{background:var(--gs-pri-soft);color:var(--gs-pri-ink);box-shadow:inset 0 0 0 1px var(--gs-pri)}.gs-sub{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;margin-top:10px;display:flex}.gs-count{color:var(--gs-ink2);margin-right:6px;font-weight:500}.gs-count b{color:var(--gs-ink)}.gs-count span{color:var(--gs-muted)}.gs-chipx{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;color:var(--gs-ink2);border-radius:8px;padding:3px 9px;font-size:12.5px}.gs-chipx:after{content:" ×";color:var(--gs-muted)}.gs-clr{color:var(--gs-pri-ink);cursor:pointer;background:0 0;border:0;font-size:12.5px;font-weight:600}.gs-ck{cursor:pointer;color:var(--gs-ink2);white-space:nowrap;align-items:center;gap:9px;padding:6px 2px;font-weight:500;display:flex}.gs-ck input{appearance:none;border:1.5px solid var(--gs-line2);background:var(--gs-surface);border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;margin:0;display:grid}.gs-ck input:checked{background:var(--gs-pri);border-color:var(--gs-pri)}.gs-ck input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transform:rotate(45deg)translate(-1px,-1px)}.gs-ck .n{color:var(--gs-muted);background:var(--gs-surface2);border-radius:6px;margin-left:auto;padding:1px 7px;font-size:12px}.gs-ck.zero{opacity:.45}.gs-price{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gs-price label{color:var(--gs-muted);font-size:11.5px}.gs-price input{border:1px solid var(--gs-line2);background:var(--gs-surface2);border-radius:10px;outline:none;width:100%;height:38px;padding:0 10px}.gs-price input:focus{border-color:var(--gs-pri)}.gs-qr{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.gs-qr button{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;color:var(--gs-ink2);border-radius:8px;padding:5px 9px;font-size:12.5px;font-weight:600}.gs-qr button.on{background:var(--gs-pri);border-color:var(--gs-pri);color:#fff}.gs-tog{cursor:pointer;color:var(--gs-ink2);justify-content:space-between;align-items:center;gap:12px;padding:5px 0;font-weight:500;display:flex}.gs-tog input{appearance:none;background:var(--gs-line2);cursor:pointer;border-radius:20px;flex:0 0 36px;width:36px;height:20px;margin:0;transition:background .15s;position:relative}.gs-tog input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.gs-tog input:checked{background:var(--gs-pri)}.gs-tog input:checked:after{left:18px}.gs-gchips{flex-wrap:wrap;gap:7px;display:flex}.gs-gchip{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;color:var(--gs-ink2);border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;font-weight:600;display:inline-flex}.gs-gchip i{color:var(--gs-muted);font-size:11px;font-style:normal}.gs-gchip.on{background:var(--gs-pri);border-color:var(--gs-pri);color:#fff}.gs-gchip.on i{color:#fffc}.gs-gchip.zero{opacity:.45}.gs-advin,.gs-panel{background:var(--gs-surface);border:1px solid var(--gs-line2);border-radius:18px;overflow:hidden}.gs-advin{margin:2px 0 18px;animation:.2s gs-drop;box-shadow:0 18px 40px -22px #00000073}@keyframes gs-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.gs-ph{border-bottom:1px solid var(--gs-line);justify-content:space-between;align-items:center;padding:16px 22px;display:flex;position:relative}.gs-ph b{color:var(--gs-ink);font-size:17px}.gs-ph small{color:var(--gs-muted);font-size:13px;font-weight:500}.gs-x{border:1px solid var(--gs-line2);background:var(--gs-surface);cursor:pointer;width:34px;height:34px;color:var(--gs-ink2);border-radius:10px;font-size:18px;line-height:1}.gs-pb{grid-template-columns:1fr 1fr;display:grid}.gs-pb section{border-bottom:1px solid var(--gs-line);padding:14px 22px}.gs-pb section:nth-child(2n){border-right:1px solid var(--gs-line)}.gs-pb section.full{grid-column:1/-1}.gs-pb h4{text-transform:uppercase;letter-spacing:.6px;color:var(--gs-muted);margin:0 0 10px;font-size:12px}.gs-pf{background:var(--gs-surface2);justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;display:flex}.gs-pf .live{color:var(--gs-ink2);font-size:13.5px}.gs-pf .live b{color:var(--gs-pri-ink);font-size:15px}.gs-go{background:var(--gs-pri);color:#fff;cursor:pointer;border:0;border-radius:11px;height:44px;padding:0 20px;font-size:14.5px;font-weight:700}.gs-ph .grab{display:none}.gs-res{gap:14px;display:grid}.gs-res.v-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.gs-res.v-list{grid-template-columns:1fr;gap:10px}.gs-res.v-compact{background:var(--gs-surface);border:1px solid var(--gs-line);box-shadow:var(--gs-shadow);border-radius:16px;grid-template-columns:1fr;gap:0;overflow:hidden}.gs-it{background:var(--gs-surface);border:1px solid var(--gs-line);cursor:pointer;box-shadow:var(--gs-shadow);color:var(--gs-ink);border-radius:16px;transition:transform .2s,border-color .2s;overflow:hidden}.gs-it:hover{border-color:var(--gs-pri)}.gs-media{background:#0b1220;position:relative;overflow:hidden}.gs-media img,.gs-media .gs-noimg{object-fit:cover;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.gs-media img.ss{opacity:0}.gs-it:hover .gs-media img.ss:nth-of-type(2){opacity:1}.gs-tags{gap:5px;display:flex;position:absolute;top:8px;left:8px}.gs-tags .tag{color:#fff;background:#080e1acc;border-radius:6px;padding:3px 7px;font-size:10.5px;font-weight:700}.gs-tags .tag.tr{background:#e30a17}.gs-tags .tag.sale{background:#16a34a}.gs-mid b{color:var(--gs-ink)}.gs-mid .gen{color:var(--gs-muted);font-size:12px}.gs-mini{flex-wrap:wrap;gap:5px;display:inline-flex}.gs-mini span{background:var(--gs-surface2);border:1px solid var(--gs-line);color:var(--gs-ink2);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.gs-mini span.tr{background:var(--gs-bad-soft);color:var(--gs-bad);border-color:#0000}.gs-mini span.sale{color:#16a34a;background:#16a34a1f;border-color:#0000}.gs-pst .price{white-space:nowrap;color:var(--gs-ink);font-size:17px;font-weight:800}.gs-pst .price s,.gs-buybox .pr s{color:var(--gs-muted);margin-left:6px;font-size:12px;font-weight:500}.gs .stock{font-size:11.5px;font-weight:600}.gs .stock.ok{color:var(--gs-ok)}.gs .stock.low{color:var(--gs-warn)}.gs-buy{background:var(--gs-pri);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:8px 13px;font-size:13px;font-weight:700}html[data-theme=dark] .gs-buy,.gs-buy{color:#fff}.gs-buy:hover{filter:brightness(1.08)}.gs-cmini{display:none}.v-grid .gs-it{flex-direction:column;display:flex}.v-grid .gs-it:hover{transform:translateY(-3px)}.v-grid .gs-media{aspect-ratio:460/215}.v-grid .gs-mid{flex-direction:column;gap:4px;padding:12px 13px 0;display:flex}.v-grid .gs-mid b{font-size:14.5px;line-height:1.3}.v-grid .gs-mid .gen{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v-grid .gs-mid .gs-mini,.v-grid .gs-mid .desc{display:none}.v-grid .gs-ft{justify-content:space-between;align-items:center;margin-top:auto;padding:8px 13px 13px;display:flex}.v-list .gs-it{grid-template-columns:268px 1fr auto;align-items:center;display:grid}.v-list .gs-media{aspect-ratio:460/215;border-radius:10px;width:auto;margin:10px 0 10px 10px}.v-list .gs-tags{display:none}.v-list .gs-mid{flex-direction:column;gap:6px;min-width:0;padding:14px 18px;display:flex}.v-list .gs-mid b{font-size:16px}.v-list .desc{color:var(--gs-ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.v-list .gs-ft{border-left:1px solid var(--gs-line);flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:170px;padding:14px 18px;display:flex}.v-compact .gs-it,.v-compact .gs-khead{grid-template-columns:96px 1fr 220px 130px 110px;align-items:center;gap:14px;padding:8px 14px;display:grid}.v-compact .gs-it{box-shadow:none;border:0;border-bottom:1px solid var(--gs-line);border-radius:0}.v-compact .gs-it:last-child{border-bottom:0}.v-compact .gs-it:hover{background:var(--gs-surface2)}.v-compact .gs-media{aspect-ratio:460/215;border-radius:7px;width:96px}.v-compact .gs-tags,.v-compact .desc,.v-compact .gs-mid .gs-mini{display:none}.v-compact .gs-mid{flex-direction:column;gap:2px;min-width:0;display:flex}.v-compact .gs-mid b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.v-compact .gs-mid .gen{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v-compact .gs-cmini{display:flex}.v-compact .gs-ft{display:contents}.v-compact .gs-pst{text-align:right}.v-compact .gs-buy{justify-self:end;padding:7px 12px}.v-compact .gs-khead{background:var(--gs-surface2);border-bottom:1px solid var(--gs-line);letter-spacing:.5px;text-transform:uppercase;color:var(--gs-muted);padding:9px 14px;font-size:11px;font-weight:700}.v-compact .gs-khead span:nth-child(4){text-align:right}.gs-empty{background:var(--gs-surface);border:1px dashed var(--gs-line2);text-align:center;color:var(--gs-ink2);border-radius:18px;grid-column:1/-1;padding:38px}.gs-empty b{color:var(--gs-ink);margin-bottom:6px;font-size:17px;display:block}.gs-empty a{background:var(--gs-pri);color:#fff;border-radius:10px;margin-top:14px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-block}.gs-ov{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100005;background:#050a129e;justify-content:center;align-items:flex-start;padding:36px 16px;display:flex;position:fixed;inset:0;overflow:auto}.gs-modal{background:var(--gs-surface);border:1px solid var(--gs-line);width:min(1080px,100%);color:var(--gs-ink);border-radius:20px;animation:.22s gs-up;overflow:hidden;box-shadow:0 30px 80px -20px #0000008c}@keyframes gs-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.gs-mtop{grid-template-columns:1.45fr 1fr;display:grid}.gs-gal{background:#0b1220;padding:14px}.gs-gal .big{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden}.gs-slide{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.gs-slide.drag{cursor:grabbing}.gs-track{will-change:transform;height:100%;transition:transform .45s cubic-bezier(.22,.8,.3,1);display:flex}.gs-slide.drag .gs-track{transition:none}.gs-track img{object-fit:cover;pointer-events:none;flex:0 0 100%;width:100%;height:100%}.gs-nav{color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080e188c;border:0;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;line-height:1;transition:opacity .2s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gs-nav.prev{left:10px}.gs-nav.next{right:10px}.gs-nav:hover{background:#080e18cc}.gs-slide:hover .gs-nav,.gs-nav:focus-visible{opacity:1}.gs-dots{pointer-events:none;justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.gs-dots i{background:#ffffff73;border-radius:3px;width:6px;height:6px;transition:width .25s,background .25s}.gs-dots i.on{background:#fff;width:18px}.gs-thumbs{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:8px;display:grid}.gs-thumbs button{cursor:pointer;opacity:.55;background:0 0;border:2px solid #0000;border-radius:9px;padding:0;transition:opacity .2s;position:relative;overflow:hidden}.gs-thumbs button:hover{opacity:.85}.gs-thumbs button.on{opacity:1;border-color:var(--gs-pri)}.gs-thumbs img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.gs-prog{background:var(--gs-pri);transform-origin:0;width:100%;height:3px;animation:linear forwards gs-prog;position:absolute;bottom:0;left:0}@keyframes gs-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (hover:none){.gs-nav{display:none}}@media (prefers-reduced-motion:reduce){.gs-track{transition:none}}.gs-minfo{flex-direction:column;gap:12px;padding:20px 22px;display:flex;position:relative}.gs-minfo .gs-x{position:absolute;top:14px;right:14px}.gs-minfo h2{color:var(--gs-ink);margin:0;padding-right:44px;font-size:23px}.gs-pills{flex-wrap:wrap;gap:6px;display:flex}.gs-pills .pill{background:var(--gs-surface2);border:1px solid var(--gs-line);color:var(--gs-ink2);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:600}.gs-pills .pill.tr{background:var(--gs-bad-soft);color:var(--gs-bad);border-color:#0000}.gs-meta{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:13px;display:grid}.gs-meta dt{color:var(--gs-muted)}.gs-meta dd{color:var(--gs-ink);margin:0;font-weight:700}.gs-buybox{border:1px solid var(--gs-line);background:var(--gs-surface2);border-radius:14px;margin-top:auto;padding:14px}.gs-buybox .pr{color:var(--gs-ink);font-size:28px;font-weight:800}.gs-buybox .stock{margin:2px 0 12px}.gs-brow{gap:8px;display:flex}.gs-buy.big{flex:1;height:46px;font-size:15px}.gs .gs-buy,html[data-theme] .gs .gs-buy{color:#fff;font-family:inherit;font-weight:700}.gs-buybox .note{color:var(--gs-muted);margin-top:10px;font-size:12px;line-height:1.5}.gs-mbody{border-top:1px solid var(--gs-line);grid-template-columns:1.45fr 1fr;display:grid}.gs-mbody>div{padding:18px 22px}.gs-mbody>div+div{border-left:1px solid var(--gs-line)}.gs-mbody h4,.gs-sim h4{text-transform:uppercase;letter-spacing:.5px;color:var(--gs-muted);margin:0 0 8px;font-size:13px}.gs-mbody p{color:var(--gs-ink2);margin:0;line-height:1.6}.gs-mbody .req{white-space:pre-line;color:var(--gs-ink2);scrollbar-width:thin;scrollbar-color:#ff7a00 transparent;max-height:220px;padding-right:6px;font-size:12.5px;line-height:1.6;overflow:auto}.gs-mbody .req::-webkit-scrollbar{width:6px}.gs-mbody .req::-webkit-scrollbar-track{background:0 0}.gs-mbody .req::-webkit-scrollbar-thumb{background:linear-gradient(#ff9f1c,#ff7a00);border-radius:6px}.gs-mbody .req::-webkit-scrollbar-button{height:0;display:none}.gs-sim{border-top:1px solid var(--gs-line);padding:16px 22px 20px}.gs-sim .row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.gs-sim .s{cursor:pointer;border:1px solid var(--gs-line);background:var(--gs-surface2);text-align:left;color:var(--gs-ink);border-radius:10px;padding:0;overflow:hidden}.gs-sim .s img,.gs-sim .s .gs-noimg{aspect-ratio:460/215;object-fit:cover;width:100%}.gs-sim .s>span{justify-content:space-between;gap:6px;padding:7px 9px;font-size:12.5px;display:flex}.gs-sim .s b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gs-sim .s em{white-space:nowrap;font-style:normal}@media (max-width:1000px){.gs-feat{grid-template-columns:1fr 1fr}.gs-feat .gs-fcard:first-child{grid-column:1/-1}.v-compact .gs-it,.v-compact .gs-khead{grid-template-columns:84px 1fr 110px 96px}.v-compact .gs-cmini,.v-compact .gs-khead span:nth-child(3){display:none}}@media (max-width:860px){.gs-advin{display:none}.gs-mtop,.gs-mbody,.gs-pb{grid-template-columns:1fr}.gs-mbody>div+div{border-left:0;border-top:1px solid var(--gs-line)}.gs-pb section:nth-child(2n){border-right:0}.gs-sim .row{grid-template-columns:1fr 1fr}.gs-hide-m{display:none}.v-list .gs-it{grid-template-columns:44% 1fr}.v-list .gs-media{border-radius:9px;margin:10px 0 10px 10px}.v-list .gs-mid{padding:10px 12px}.v-list .gs-mid b{font-size:14.5px;line-height:1.3}.v-list .gs-ft{border-left:0;border-top:1px solid var(--gs-line);flex-direction:row;grid-column:1/-1;justify-content:space-between;padding:10px 14px}.v-list .desc{display:none}.gs-ov.sheet{align-items:flex-end;padding:0}.gs-ov.sheet .gs-panel{border-radius:20px 20px 0 0;width:100%;max-height:88vh;animation:.25s gs-sheet;overflow:auto}.gs-ov.sheet .gs-ph{background:var(--gs-surface);z-index:2;padding-top:22px;position:sticky;top:0}.gs-ov.sheet .gs-pf{z-index:2;position:sticky;bottom:0;box-shadow:0 -8px 18px -12px #00000040}.gs-ov.sheet .gs-go{flex:1}.gs-ph .grab{background:var(--gs-line2);border-radius:4px;width:40px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}}@keyframes gs-sheet{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:560px){.gs-facts{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;font-size:11.5px;line-height:1.25;display:grid}.gs-facts span{text-align:center;background:var(--gs-surface2);border:1px solid var(--gs-line);border-radius:9px;flex-direction:column;justify-content:flex-start;gap:4px;padding:7px 4px}.gs-facts .lg{display:none}.gs-facts .sm{display:inline}.gs-ov:not(.sheet){align-items:flex-start;padding:0}.gs-ov:not(.sheet) .gs-modal{min-height:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom));border:0;border-radius:0}.gs-gal{padding:0 0 10px}.gs-gal .big{border-radius:0}.gs-thumbs{scrollbar-width:none;padding:0 10px;display:flex;overflow-x:auto}.gs-thumbs::-webkit-scrollbar{display:none}.gs-thumbs button{flex:0 0 22%}.gs-minfo{padding:16px}.gs-minfo .gs-x{z-index:3;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080e1899;border-color:#0000;position:fixed;top:12px;right:12px}.gs-minfo h2{padding-right:0;font-size:21px}.gs-mbody>div,.gs-sim{padding:14px 16px}.gs{padding:12px 12px 30px}.gs-feat{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -12px;padding:0 12px 4px;display:flex;overflow-x:auto}.gs-feat::-webkit-scrollbar{display:none}.gs-feat .gs-fcard{scroll-snap-align:start;flex:0 0 84%;min-height:190px}.gs-res.v-grid{grid-template-columns:1fr 1fr;gap:10px}.v-grid .gs-mid b{font-size:13px}.v-grid .gs-ft{flex-direction:column;align-items:stretch;gap:8px}.gs-buy{padding:7px 10px}.gs-htx h1{font-size:19px}.gs-search kbd,.gs-views small{display:none}.gs-right{width:100%;margin-left:0}.gs-right select{flex:1}.v-compact .gs-it,.v-compact .gs-khead{grid-template-columns:70px 1fr 92px;gap:10px}.v-compact .gs-khead span:nth-child(4),.v-compact .gs-khead span:nth-child(5),.v-compact .gs-it .gs-buy{display:none}.v-compact .gs-media{width:70px}.gs-ov{padding:0}.gs-modal{border-radius:0}}
