.detail-module__PFzz-G__wrap{max-width:var(--container-max);padding:28px var(--gutter) 0;margin:0 auto}.detail-module__PFzz-G__crumb{color:var(--text-muted);align-items:center;gap:7px;margin-bottom:16px;font-size:13px;display:flex}.detail-module__PFzz-G__crumb a{color:var(--text-muted)}.detail-module__PFzz-G__crumb a:hover{color:var(--brand)}.detail-module__PFzz-G__grid{grid-template-columns:1fr 380px;align-items:start;gap:32px;display:grid}.detail-module__PFzz-G__headRow{align-items:center;gap:16px;display:flex}.detail-module__PFzz-G__flag{object-fit:cover;border-radius:10px;flex:none;width:64px;height:48px;box-shadow:inset 0 0 0 1px #211e181a}.detail-module__PFzz-G__h1{font:var(--type-h1);color:var(--text-strong);font-size:30px}.detail-module__PFzz-G__typeLine{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:3px;font-size:14px;display:flex}.detail-module__PFzz-G__summary{color:var(--text-body);max-width:640px;margin-top:18px;font-size:16px;line-height:1.6}.detail-module__PFzz-G__statRow{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.detail-module__PFzz-G__stat{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex:1;min-width:150px;padding:14px 18px}.detail-module__PFzz-G__statK{color:var(--text-subtle);font-size:12px}.detail-module__PFzz-G__statV{color:var(--text-strong);align-items:center;gap:6px;margin-top:3px;font-size:18px;font-weight:700;display:flex}.detail-module__PFzz-G__section{margin-top:36px}.detail-module__PFzz-G__sectionTitle{font:var(--type-h3);color:var(--text-strong);margin-bottom:14px}.detail-module__PFzz-G__optGroup{margin-top:16px}.detail-module__PFzz-G__optLabel{color:var(--text-strong);margin-bottom:8px;font-size:13px;font-weight:700}.detail-module__PFzz-G__optRow{flex-wrap:wrap;gap:10px;display:flex}.detail-module__PFzz-G__opt{text-align:left;border:1.5px solid var(--border-default);background:var(--surface-card);border-radius:var(--radius-lg);cursor:pointer;min-width:150px;transition:var(--transition-color), box-shadow var(--dur-fast) var(--ease-standard);flex:1;padding:12px 14px}.detail-module__PFzz-G__opt:hover{border-color:var(--border-strong)}.detail-module__PFzz-G__opt.detail-module__PFzz-G__active{border-color:var(--brand);box-shadow:var(--ring);background:var(--surface-brand-soft)}.detail-module__PFzz-G__optTitle{color:var(--text-strong);justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}.detail-module__PFzz-G__optSub{color:var(--text-muted);margin-top:3px;font-size:12px}.detail-module__PFzz-G__rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:84px}.detail-module__PFzz-G__railNote{color:var(--text-muted);align-items:flex-start;gap:7px;font-size:12px;display:flex}.detail-module__PFzz-G__faq{border-bottom:1px solid var(--border-subtle)}.detail-module__PFzz-G__faqQ{text-align:left;cursor:pointer;width:100%;color:var(--text-strong);font-size:15px;font-weight:600;font-family:var(--font-sans);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.detail-module__PFzz-G__faqA{color:var(--text-muted);max-width:680px;padding-bottom:16px;font-size:14px;line-height:1.6}.detail-module__PFzz-G__reviewItem{border-bottom:1px solid var(--border-subtle);padding:18px 0}.detail-module__PFzz-G__reviewTop{align-items:center;gap:11px;margin-bottom:8px;display:flex}.detail-module__PFzz-G__reviewName{color:var(--text-strong);font-size:14px;font-weight:600}.detail-module__PFzz-G__reviewMeta{color:var(--text-subtle);font-size:12px}.detail-module__PFzz-G__reviewBody{color:var(--text-body);font-size:14px;line-height:1.55}.detail-module__PFzz-G__verified{color:var(--success-text);background:var(--success-soft);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.detail-module__PFzz-G__aggregate{align-items:center;gap:14px;margin-bottom:12px;display:flex}.detail-module__PFzz-G__aggNum{color:var(--text-strong);font-size:32px;font-weight:800}@media (max-width:940px){.detail-module__PFzz-G__grid{grid-template-columns:1fr}.detail-module__PFzz-G__rail{position:static}}
