.pt-0[data-v-5b67b1db]{padding-top:0}.block-title[data-v-5b67b1db]{font-size:22px;color:var(--primary-dark);margin:26px 0 12px}.overview-text[data-v-5b67b1db]{text-align:justify}.detail-grid[data-v-5b67b1db]{display:grid;grid-template-columns:1fr 300px;gap:32px;align-items:start}.spec-table[data-v-5b67b1db]{margin-top:20px;background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.spec-row[data-v-5b67b1db]{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line-soft);font-size:14px}.spec-row[data-v-5b67b1db]:last-child{border-bottom:none}.spec-label[data-v-5b67b1db]{color:var(--primary-dark);font-weight:600}.spec-value[data-v-5b67b1db]{color:var(--text)}.mat-list li[data-v-5b67b1db],.quality-list li[data-v-5b67b1db]{position:relative;padding-left:18px;margin-top:8px;font-size:14.5px;color:var(--text);line-height:1.8}.mat-list li[data-v-5b67b1db]:before,.quality-list li[data-v-5b67b1db]:before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.craft-tags[data-v-5b67b1db]{display:flex;flex-wrap:wrap;gap:10px}.tag[data-v-5b67b1db]{font-size:13px;padding:6px 14px;border-radius:16px;background:#16181c14;color:var(--primary-dark)}.price-section[data-v-5b67b1db]{margin-top:8px}.price-wrap[data-v-5b67b1db]{overflow-x:auto;background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow)}.price-table[data-v-5b67b1db]{width:100%;border-collapse:collapse;min-width:620px}.price-table th[data-v-5b67b1db],.price-table td[data-v-5b67b1db]{padding:12px 16px;font-size:14px;text-align:left;border-bottom:1px solid var(--line-soft)}.price-table th[data-v-5b67b1db]{background:transparent;color:var(--ink);font-weight:600}.price-table tbody tr:last-child td[data-v-5b67b1db]{border-bottom:none}.price-note[data-v-5b67b1db]{margin-top:12px;font-size:13.5px;color:var(--text-light);line-height:1.8}.price-from[data-v-5b67b1db]{margin-top:8px;font-size:14px;color:var(--accent);font-weight:600}.price-cta[data-v-5b67b1db]{padding:var(--s4) var(--s5);background:var(--paper-2);box-shadow:none;border-radius:var(--r-lg)}.price-cta p[data-v-5b67b1db]{font-size:14px;line-height:1.85;color:var(--ink-3)}.price-cta .btn[data-v-5b67b1db]{margin-top:var(--s3)}.aside-card[data-v-5b67b1db]{padding:18px 20px;margin-bottom:18px}.aside-card h3[data-v-5b67b1db]{font-size:16px;color:var(--primary-dark);margin-bottom:10px}.aside-tip[data-v-5b67b1db]{font-size:13.5px;color:var(--text-light);line-height:1.8}.aside-btn[data-v-5b67b1db]{display:block;text-align:center;margin-top:12px;padding:9px 0;font-size:14px}.aside-card li[data-v-5b67b1db]{border-bottom:1px dashed var(--border)}.aside-card li[data-v-5b67b1db]:last-child{border-bottom:none}.aside-card a[data-v-5b67b1db]{display:block;padding:9px 0;font-size:14px}.aside-card a[data-v-5b67b1db]:hover{color:var(--primary)}.ai-summary-section[data-v-5b67b1db]{padding-top:0;padding-bottom:0}.ai-summary[data-v-5b67b1db]{border-left:0;padding:var(--s4) var(--s5);background:var(--paper-2);border-radius:var(--r)}.ai-summary h2[data-v-5b67b1db]{font-size:17px;color:var(--primary-dark)}.ai-summary p[data-v-5b67b1db]{margin-top:10px;font-size:14.5px;line-height:1.9;text-align:justify}.case-grid[data-v-5b67b1db]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.case-card[data-v-5b67b1db]{display:flex;flex-direction:column;overflow:hidden}.case-body[data-v-5b67b1db]{padding:14px 16px 18px}.case-body h3[data-v-5b67b1db]{font-size:15.5px;color:var(--primary-dark)}.case-craft[data-v-5b67b1db]{margin-top:6px;font-size:13px;color:var(--accent)}.case-desc[data-v-5b67b1db]{margin-top:6px;font-size:13px;color:var(--text-light);line-height:1.7}.faq-item[data-v-5b67b1db]{background:var(--card-bg);border-radius:var(--radius);margin-bottom:12px;padding:0 20px;box-shadow:var(--shadow)}.faq-item summary[data-v-5b67b1db]{cursor:pointer;padding:16px 0;font-size:15px;color:var(--primary-dark);font-weight:600}.faq-item p[data-v-5b67b1db]{padding:0 0 16px;font-size:14px;color:var(--text-light);line-height:1.9}.faq-more[data-v-5b67b1db]{margin-top:14px;font-size:13.5px;color:var(--text-light)}.faq-more a[data-v-5b67b1db]{color:var(--primary)}.not-found[data-v-5b67b1db]{padding:80px 20px;text-align:center}@media (max-width: 900px){.detail-grid[data-v-5b67b1db],.case-grid[data-v-5b67b1db]{grid-template-columns:1fr}}
