/* Original overview layout remains inherited. No tab panels and no content-loading JavaScript. */
.pv-emerald-one-page section[id]{scroll-margin-top:132px}
.pv-emerald-one-page .pv-emerald-table{margin:20px 0;overflow-x:auto;scrollbar-color:#92cdb9 #edf8f4}
.pv-emerald-one-page .pv-emerald-table .pv-aj-table{min-width:0;width:100%;table-layout:fixed}
.pv-emerald-one-page .pv-emerald-table th,.pv-emerald-one-page .pv-emerald-table td{overflow-wrap:anywhere;text-align:left}
.pv-emerald-one-page .pv-emerald-table th:first-child,.pv-emerald-one-page .pv-emerald-table td:first-child{width:30%}
.pv-emerald-one-page .pv-emerald-table tbody th{padding:10px 12px;border-bottom:1px solid #e4efec;background:#f2faf6;color:#173e2d;font-size:.73rem;line-height:1.45;font-weight:700}
.pv-emerald-one-page .pv-emerald-source-note{font-size:11px;line-height:1.6;color:#577369}
.pv-emerald-one-page .pv-emerald-section-source{font-size:12px;line-height:1.65;color:#577369;margin-top:14px}
.pv-emerald-one-page .pv-emerald-unknown{font-weight:700;color:#644711}
.pv-emerald-one-page .pv-emerald-faq{border:1px solid #bdd8cd;border-radius:12px;background:#fff;overflow:hidden}
.pv-emerald-one-page .pv-emerald-faq details{padding:18px 20px;border-bottom:1px solid #dbe9e3}
.pv-emerald-one-page .pv-emerald-faq details:last-child{border-bottom:0}
.pv-emerald-one-page .pv-emerald-faq summary{font-weight:700;color:#174c37;cursor:pointer;line-height:1.65}
.pv-emerald-one-page .pv-emerald-faq p{margin:12px 0 0}
.pv-emerald-one-page a:focus-visible,.pv-emerald-one-page button:focus-visible,.pv-emerald-one-page summary:focus-visible,.pv-emerald-one-page .pv-emerald-table:focus-visible{outline:3px solid #178363;outline-offset:4px}
@media(max-width:600px){.pv-emerald-one-page .pv-emerald-table th,.pv-emerald-one-page .pv-emerald-table td{padding:10px 8px}.pv-emerald-one-page .pv-emerald-faq details{padding:16px}.pv-emerald-one-page .pv-emerald-matches .pv-aj-table{min-width:620px;table-layout:auto}}
