.nyt-tag-module__csvnBq__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--border-gold);box-shadow:var(--shadow-soft);border-radius:14px;margin:10px 0 6px;overflow-x:auto}.nyt-tag-module__csvnBq__table{border-collapse:collapse;background:var(--bg-white);width:100%;min-width:560px;font-size:.96rem;line-height:1.5}.nyt-tag-module__csvnBq__table caption{caption-side:top;text-align:left;font-family:var(--font-heading);color:var(--primary);background:var(--gold-soft);border-bottom:1px solid var(--border-gold);padding:15px 18px;font-weight:800}.nyt-tag-module__csvnBq__table thead th{background:var(--primary);color:#fff;font-family:var(--font-heading);text-align:left;white-space:nowrap;padding:13px 16px;font-weight:800}.nyt-tag-module__csvnBq__table thead th:first-child{background:var(--primary-dark)}.nyt-tag-module__csvnBq__table th,.nyt-tag-module__csvnBq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-soft);padding:13px 16px}.nyt-tag-module__csvnBq__table tbody th{font-family:var(--font-heading);color:var(--primary);background:var(--bg-light);white-space:nowrap;font-weight:800}.nyt-tag-module__csvnBq__table tbody tr:last-child th,.nyt-tag-module__csvnBq__table tbody tr:last-child td{border-bottom:0}.nyt-tag-module__csvnBq__table td strong{color:var(--accent-text)}.nyt-tag-module__csvnBq__sources{color:var(--text-muted);margin:14px 0 0;padding:0;font-size:.9rem;line-height:1.6;list-style:none}.nyt-tag-module__csvnBq__sources li{padding-left:18px;position:relative}.nyt-tag-module__csvnBq__sources li:before{content:"•";color:var(--accent);font-weight:700;position:absolute;left:4px}.nyt-tag-module__csvnBq__sources a{color:var(--accent-text)}.nyt-tag-module__csvnBq__faq{gap:18px;max-width:760px;display:grid}.nyt-tag-module__csvnBq__faqItem{border:1px solid var(--border-soft);border-left:3px solid var(--accent);background:var(--bg-white);box-shadow:var(--shadow-soft);border-radius:12px;padding:18px 20px}.nyt-tag-module__csvnBq__faqItem h3{color:var(--primary);margin:0 0 6px;font-size:1.08rem}.nyt-tag-module__csvnBq__faqItem p{color:var(--text);margin:0}
