.d-main[data-astro-cid-mn32zguy]{max-width:1440px;margin:0 auto;padding:88px 32px 96px}.d-crumb[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.15em;color:#666;margin-bottom:32px}.d-crumb[data-astro-cid-mn32zguy] a[data-astro-cid-mn32zguy]{color:#666;text-decoration:none}.d-crumb[data-astro-cid-mn32zguy] b[data-astro-cid-mn32zguy]{color:#000;font-weight:700}.d-hero[data-astro-cid-mn32zguy]{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;border-bottom:2px solid #000;padding-bottom:48px}.d-main-img[data-astro-cid-mn32zguy]{border:1px solid #aeaeae;aspect-ratio:1 / 1;overflow:hidden;border-radius:5px;background:#f6f6f6}.d-main-img[data-astro-cid-mn32zguy] img[data-astro-cid-mn32zguy]{width:100%;height:100%;object-fit:contain}.d-info[data-astro-cid-mn32zguy]{display:flex;flex-direction:column;gap:22px}.d-tags[data-astro-cid-mn32zguy]{display:flex;gap:8px;flex-wrap:wrap}.ts-tag[data-astro-cid-mn32zguy]{border-radius:50px;padding:8px 15px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.1em;border:1px solid #aeaeae;background:#fff;color:#222}.ts-tag[data-astro-cid-mn32zguy].is-active{background:#000;color:#fff;border-color:#222}.d-name[data-astro-cid-mn32zguy]{font-size:34px;line-height:1.2;font-weight:800;letter-spacing:-.01em;margin:0}.d-sub[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:12px;color:#888}.d-price-row[data-astro-cid-mn32zguy]{display:flex;align-items:center;gap:14px}.d-price[data-astro-cid-mn32zguy]{font-size:40px;font-weight:800;line-height:1}.ts-stock[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:11px;padding:4px 10px;border-radius:50px;background:#000;color:#fff}.ts-stock[data-astro-cid-mn32zguy].is-new{background:#0078b3;color:#fff}.d-label[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.15em;color:#666;margin-bottom:10px}.d-models[data-astro-cid-mn32zguy]{display:flex;gap:10px;flex-wrap:wrap}.d-model[data-astro-cid-mn32zguy]{border:1px solid #aeaeae;background:#fff;border-radius:50px;padding:9px 15px;font-family:JetBrains Mono,monospace;font-size:12px;color:#222;cursor:pointer;transition:all .2s}.d-model[data-astro-cid-mn32zguy]:hover{border-color:#000}.d-model[data-astro-cid-mn32zguy].is-active{background:#000;color:#fff;border-color:#222}.d-keyspecs[data-astro-cid-mn32zguy]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#aeaeae;border:1px solid #aeaeae}.d-keyspecs[data-astro-cid-mn32zguy]>div[data-astro-cid-mn32zguy]{background:#fff;padding:13px 15px;display:flex;flex-direction:column;gap:3px}.d-keyspecs[data-astro-cid-mn32zguy] span[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:11px;color:#888}.d-keyspecs[data-astro-cid-mn32zguy] b[data-astro-cid-mn32zguy]{font-size:14px;color:#111}.d-actions[data-astro-cid-mn32zguy]{display:flex;gap:12px}.ts-btn[data-astro-cid-mn32zguy]{flex:1;height:46px;background:#f0f0f0;border:1px solid #aeaeae;color:#222;display:flex;align-items:center;justify-content:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.1em;text-decoration:none;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);position:relative;overflow:hidden;transition:border-color .4s ease;cursor:pointer}.ts-btn[data-astro-cid-mn32zguy]:before{content:"";position:absolute;top:0;right:0;width:0;height:100%;background:#222;z-index:-1;transition:all .4s ease-in-out}.ts-btn[data-astro-cid-mn32zguy]:hover:before{left:0;width:100%}.ts-btn[data-astro-cid-mn32zguy]:hover{color:#fff;border-color:#222}.d-btn-primary[data-astro-cid-mn32zguy]{background:#000;color:#fff;border-color:#222}.d-meta[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:12px;color:#888;display:flex;gap:20px;flex-wrap:wrap}.d-section[data-astro-cid-mn32zguy]{margin-top:60px}.d-sec-head[data-astro-cid-mn32zguy]{display:flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:14px;letter-spacing:.15em;color:#000;margin-bottom:26px}.ts-diamond[data-astro-cid-mn32zguy]{width:8px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%);flex:0 0 8px}.d-spec-table[data-astro-cid-mn32zguy]{width:100%;border-collapse:collapse;border:1px solid #aeaeae}.d-spec-table[data-astro-cid-mn32zguy] th[data-astro-cid-mn32zguy],.d-spec-table[data-astro-cid-mn32zguy] td[data-astro-cid-mn32zguy]{border:1px solid #aeaeae;padding:14px 18px;text-align:left;font-size:14px}.d-spec-table[data-astro-cid-mn32zguy] th[data-astro-cid-mn32zguy]{width:190px;font-family:JetBrains Mono,monospace;font-size:12px;color:#666;font-weight:500;background:#fafafa;letter-spacing:.05em}.d-spec-table[data-astro-cid-mn32zguy] td[data-astro-cid-mn32zguy]{color:#111}.d-chart-wrap[data-astro-cid-mn32zguy]{border:1px solid #aeaeae;background:#fff;padding:26px 26px 20px}.d-chart-stats[data-astro-cid-mn32zguy]{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:16px}.d-chart-stats[data-astro-cid-mn32zguy]>div[data-astro-cid-mn32zguy]{display:flex;flex-direction:column;gap:2px}.d-chart-stats[data-astro-cid-mn32zguy] span[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:11px;color:#888}.d-chart-stats[data-astro-cid-mn32zguy] b[data-astro-cid-mn32zguy]{font-size:17px;font-weight:700;color:#111}.d-chart[data-astro-cid-mn32zguy]{width:100%;height:auto;display:block}.d-chart-txt[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:10px;fill:#888}.price-modal[data-astro-cid-mn32zguy]{position:fixed;inset:0;z-index:1000;display:none}.price-modal[data-astro-cid-mn32zguy].is-open{display:block}.price-overlay[data-astro-cid-mn32zguy]{position:absolute;inset:0;background:#0000008c;backdrop-filter:blur(2px)}.price-panel[data-astro-cid-mn32zguy]{position:relative;z-index:1;max-width:880px;margin:6vh auto;background:#fff;border:1px solid #222;clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px)}.price-head[data-astro-cid-mn32zguy]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #e0e0e0}.price-title[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:15px;letter-spacing:.12em;color:#000;font-weight:800;text-transform:uppercase}.price-x[data-astro-cid-mn32zguy]{background:none;border:1px solid #aeaeae;width:30px;height:30px;cursor:pointer;font-size:14px;color:#222;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px)}.price-sub[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:11px;color:#888;padding:10px 22px 0;letter-spacing:.08em}.price-list[data-astro-cid-mn32zguy]{max-height:78vh;overflow:auto;padding:14px 22px 22px;display:flex;flex-direction:column;gap:10px}.price-empty[data-astro-cid-mn32zguy]{padding:40px;text-align:center;font-family:JetBrains Mono,monospace;color:#888;font-size:13px;letter-spacing:.08em}.price-row[data-astro-cid-mn32zguy]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 14px;border:1px solid #e0e0e0;background:#fafafa}.price-row[data-astro-cid-mn32zguy].is-best{border-color:#000;background:#fff}.price-shop[data-astro-cid-mn32zguy]{display:flex;align-items:center;gap:8px;min-width:0}.price-shop-name[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-weight:700}.price-model[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:10px;color:#555;background:#eee;padding:2px 6px;border-radius:3px;white-space:nowrap}.price-badge[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:10px;padding:2px 8px;border-radius:3px;letter-spacing:.05em;white-space:nowrap}.price-badge[data-astro-cid-mn32zguy].is-zi{background:#000;color:#fff}.price-badge[data-astro-cid-mn32zguy].is-guan{background:#0078b3;color:#fff}.price-badge[data-astro-cid-mn32zguy].is-low{background:#e67e22;color:#fff}.price-num[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:800;color:#000}.price-buy[data-astro-cid-mn32zguy]{flex:0 0 auto;height:36px;padding:0 14px;font-size:12px}.d-price-count[data-astro-cid-mn32zguy]{font-family:JetBrains Mono,monospace;font-size:11px;background:#fff;border:1px solid #aeaeae;border-radius:50px;padding:0 7px;color:#222}@media (max-width: 1000px){.d-hero[data-astro-cid-mn32zguy]{grid-template-columns:1fr}}@media (max-width: 600px){.d-main[data-astro-cid-mn32zguy]{padding:72px 16px 64px}.d-name[data-astro-cid-mn32zguy]{font-size:26px}}
