.page-container[data-v-f1d226b9]{max-width:1200px;margin:0 auto;padding:40px 20px 60px}.back-btn[data-v-f1d226b9]{background:none;border:none;cursor:pointer;color:#0057ad;font-size:1rem;margin-bottom:24px;padding:4px 0;transition:opacity .2s}.back-btn[data-v-f1d226b9]:hover{opacity:.7}.detail-layout[data-v-f1d226b9]{display:grid;grid-template-columns:1fr 1fr;gap:48px}.image-section[data-v-f1d226b9]{position:sticky;top:24px;align-self:start}.media-tabs[data-v-f1d226b9]{display:flex;gap:8px;margin-bottom:12px}.tab-btn[data-v-f1d226b9]{padding:8px 20px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;font-size:.9rem;transition:all .2s}.tab-btn[data-v-f1d226b9]:hover{border-color:#0057ad}.tab-btn.active[data-v-f1d226b9]{background:#0057ad;color:#fff;border-color:#0057ad}.main-image[data-v-f1d226b9]{aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#f5f7fa;box-shadow:0 4px 16px #00000014}.main-image img[data-v-f1d226b9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-list[data-v-f1d226b9]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.thumb[data-v-f1d226b9]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all .2s;background:#f5f7fa}.thumb[data-v-f1d226b9]:hover{opacity:.8}.thumb.active[data-v-f1d226b9]{border-color:#0057ad}.info-section[data-v-f1d226b9]{display:flex;flex-direction:column}.category-tag[data-v-f1d226b9]{display:inline-block;background:#e6eef7;color:#0057ad;padding:4px 12px;border-radius:16px;font-size:.85rem;align-self:flex-start;margin-bottom:12px}.product-title[data-v-f1d226b9]{color:#0057ad;font-size:1.75rem;margin:0 0 12px;line-height:1.3;font-weight:700}.badge-featured-inline[data-v-f1d226b9]{display:inline-block;background:#fef8ce;color:#e2c40b;padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:500;align-self:flex-start;margin-bottom:16px}.info-block[data-v-f1d226b9]{margin-top:24px;padding-top:24px;border-top:1px solid #eef1f5}.info-title[data-v-f1d226b9]{color:#0057ad;font-size:1.1rem;margin:0 0 12px;font-weight:600}.info-text[data-v-f1d226b9]{color:#555;line-height:1.9;font-size:1rem;margin:0;white-space:pre-wrap}.spec-table[data-v-f1d226b9]{width:100%;border-collapse:collapse;background:#fafbfc;border-radius:8px;overflow:hidden}.spec-table th[data-v-f1d226b9],.spec-table td[data-v-f1d226b9]{padding:10px 16px;text-align:left;border-bottom:1px solid #eef1f5;font-size:.92rem}.spec-table tr:last-child th[data-v-f1d226b9],.spec-table tr:last-child td[data-v-f1d226b9]{border-bottom:none}.spec-table th[data-v-f1d226b9]{color:#6e6e6e;font-weight:500;background:#f5f7fa;width:40%;white-space:nowrap}.spec-table td[data-v-f1d226b9]{color:#333;font-weight:500}.cta-area[data-v-f1d226b9]{margin-top:32px;padding-top:24px;border-top:1px solid #eef1f5}.cta-btn[data-v-f1d226b9]{background:#0057ad;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s;width:100%;max-width:320px}.cta-btn[data-v-f1d226b9]:hover{background:#004e9c}.video-wrapper[data-v-f1d226b9]{aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#000;box-shadow:0 4px 16px #00000014}.video-player[data-v-f1d226b9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.state-block[data-v-f1d226b9]{text-align:center;padding:80px 20px;color:#6e6e6e}@media (max-width: 768px){.detail-layout[data-v-f1d226b9]{grid-template-columns:1fr;gap:24px}.image-section[data-v-f1d226b9]{position:static}.product-title[data-v-f1d226b9]{font-size:1.4rem}}
