[data-lang=en][data-map=single] .szd-tip{white-space:nowrap}[data-lang=en][data-map=single] .sglf-pill{padding:3px 8px;font-size:12px}[data-lang=en][data-map=single] .vt-legend{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:6px 10px;padding:9px 12px;display:grid}[data-lang=en][data-map=single] .vt-legend span{font-size:12px;line-height:1.25}[data-lang=en][data-map=single] .vt-legend b{flex:none}[data-lang=en][data-map=single] .sglf-q{line-height:1.5}[data-lang=en][data-map=single] .sglf-side-q span{font-size:12.5px;line-height:1.25}[data-lang=en][data-map=single] .sglf-score small{overflow-wrap:anywhere}[data-lang=en][data-map=single] .sglf-ends span{font-size:12.5px}[data-lang=en][data-map=single] .sglf-block-h b{font-size:14.5px;line-height:1.35}[data-lang=en][data-map=single] .sglf-legend-row small{font-size:11px}[data-lang=en][data-map=single] .rtc-row-t{line-height:1.35}.ensg-act{border:var(--bd);background:var(--card);box-shadow:var(--hard);border-radius:18px;margin:14px 0 6px;padding:14px 16px}.ensg-act-h{color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:900;display:flex}.ensg-act-h .gd-art{width:32px;height:32px}.ensg-act .lead{margin:0 0 10px}.ensg-act-more{color:var(--ink);text-underline-offset:3px;font-size:14.5px;font-weight:800;text-decoration:underline}.ensg-retest{flex-wrap:wrap;justify-content:center;gap:10px;padding:6px 0;display:flex}.ensg-g{padding-bottom:40px}.ensg-g-sec{margin:26px 0 0;scroll-margin-top:16px}.ensg-g-sec>h2{margin:0 0 6px}.ensg-g-note{color:var(--ink-soft);margin:0 0 12px;font-size:14.5px;line-height:1.6}.ensg-g-cards{gap:12px;display:grid}.ensg-g-card{border:var(--bd);background:var(--card);box-shadow:var(--hard);border-radius:18px;padding:14px 16px}.ensg-g-card h3{align-items:baseline;gap:8px;margin:0 0 8px;font-size:17px;line-height:1.35;display:flex}.ensg-g-card h3 em{color:var(--ink-soft);flex:none;font-size:13px;font-style:normal;font-weight:800}.ensg-g-card dl{gap:8px;margin:0;display:grid}.ensg-g-card dt{color:var(--ink-soft);letter-spacing:.02em;text-transform:uppercase;font-size:12.5px;font-weight:850}.ensg-g-card dd{margin:0;font-size:15px;line-height:1.6}.ensg-g-list{margin:0;padding-left:1.2em}.ensg-g-list li{margin:0 0 6px;font-size:15.5px;line-height:1.6}.ensg-g-refs li{font-size:14px}.ensg-g .cs-help{margin-top:14px}.ensg-g-cta{justify-content:center;margin:30px 0 0;display:flex}
