.barometer-media{--bm-border:#cbdad5;--bm-muted:#506674;--bm-ink:#102b3d;--bm-teal:#1d716b}
.barometer-media [hidden]{display:none!important}
.barometer-media .section{padding-block:clamp(40px,5vw,72px)}
.barometer-media .barometer-hero{padding-block:clamp(36px,5vw,68px)}
.barometer-media .barometer-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.75fr);gap:clamp(26px,5vw,64px);align-items:center}
.barometer-media .barometer-hero-copy>p:not(.eyebrow){max-width:68ch;font:400 1rem/1.7 var(--font-body,system-ui)}
.barometer-media .barometer-source-row{gap:12px 22px;line-height:1.6}
.barometer-edition-card{border:1px solid #44626b;border-radius:16px;background:#163441;padding:26px;min-width:0;color:#e3efeb}
.barometer-edition-label{display:block;color:#a4d7cb;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
.barometer-edition-card>strong{display:block;margin:10px 0 20px;font-size:1.65rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}
.barometer-edition-card p{margin:12px 0;color:#c2d4d7;font-size:.83rem;line-height:1.7}
.barometer-edition-card b{font-weight:600;color:#edf5f1}
.barometer-edition-card>a{display:inline-flex;gap:12px;align-items:center;margin-top:8px;color:#b4e4d7;font-size:.86rem;font-weight:650;text-underline-offset:4px}
.barometer-media-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}
.barometer-media h2{font-family:var(--font-body,system-ui);font-weight:650;letter-spacing:-.025em;line-height:1.3}
.barometer-media-heading h2{font-size:clamp(1.4rem,2.4vw,2rem);margin:0}
.barometer-media-heading>span{color:var(--bm-muted);font-size:.78rem;line-height:1.6;text-align:right}
.barometer-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.barometer-facts>article{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;border:1px solid var(--bm-border);border-radius:14px;background:#fffefa}
.barometer-fact-number{font-size:.68rem;font-weight:750;letter-spacing:.08em;color:var(--bm-teal);margin-bottom:14px}
.barometer-facts h3{font:650 1rem/1.5 var(--font-body,system-ui);color:var(--bm-ink);margin:0;min-height:3em}
.barometer-facts article>strong{font:600 clamp(2.25rem,4vw,3.5rem)/1.2 var(--font-body,system-ui);font-variant-numeric:tabular-nums;color:var(--bm-ink);letter-spacing:-.045em;margin:22px 0 16px;overflow-wrap:anywhere}
.barometer-facts strong small{font-size:.52em;font-weight:500;letter-spacing:normal}
.barometer-facts p{font:400 .8rem/1.7 var(--font-body,system-ui);color:var(--bm-muted);margin:auto 0 0}
.barometer-evidence-note{margin:24px 0 0;padding:16px 20px;border-left:3px solid #be9b50;background:#f6f1e6;color:#5d513d;font-size:.86rem;line-height:1.7}
.barometer-media .barometer-trend-section{padding-top:12px}
.barometer-media .barometer-section-heading h2{font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.5;max-width:52ch}
.barometer-media .barometer-section-heading:not(:has([data-comparison])){grid-template-columns:1fr}
.barometer-chart-wrap:focus-visible,.barometer-media a:focus-visible,.barometer-media button:focus-visible,.barometer-citation-card blockquote:focus-visible{outline:3px solid #318c80;outline-offset:4px}
.barometer-chart-note{margin:14px 0 0;color:var(--bm-muted);font-size:.78rem;line-height:1.65}
.barometer-media .barometer-ranking-card header{display:block;min-height:0;padding:24px}
.barometer-media .barometer-ranking-card header h2{font-size:1.15rem;line-height:1.5;margin-bottom:16px}
.barometer-media .barometer-ranking-card header>span{display:inline-block;white-space:normal}
.barometer-media .barometer-rank-main a,.barometer-media .barometer-rank-main strong{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.55}
.barometer-media .barometer-rank-main>div{gap:10px}
.barometer-media .barometer-quality-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.barometer-media .barometer-quality-detail p+p{margin-top:12px}
.barometer-sample{font-variant-numeric:tabular-nums;color:var(--bm-ink)!important;font-size:.76rem!important}
.barometer-reuse-section{background:#edf4f0;border-block:1px solid var(--bm-border);scroll-margin-top:0}
.barometer-reuse-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,54px);align-items:start}
.barometer-reuse-grid h2{font-size:clamp(1.5rem,2.5vw,2.1rem);margin:10px 0 16px}
.barometer-reuse-grid p{font-size:.9rem;line-height:1.75;color:var(--bm-muted)}
.barometer-downloads{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 20px}
.barometer-downloads .button,.barometer-citation-card .button{min-height:44px;white-space:normal;line-height:1.5;text-align:left;padding:11px 15px;font-size:.8rem;overflow-wrap:anywhere}
.barometer-downloads .button{gap:12px;color:#13443f;background:#fffefa;border:1px solid #a8c2b8;box-shadow:none}
.barometer-downloads .button>span{padding:2px 5px;border-radius:4px;background:#e7f0eb;font-size:.64rem;font-weight:750}
.barometer-permalink{color:#165e57;font-size:.82rem;font-weight:650;text-underline-offset:4px;overflow-wrap:anywhere}
.barometer-citation-card{min-width:0;background:#fffefa;border:1px solid var(--bm-border);border-radius:14px;padding:26px}
.barometer-citation-card h3{font:650 .78rem/1.6 var(--font-body,system-ui);margin:0;color:var(--bm-teal)}
.barometer-citation-card blockquote{margin:16px 0 22px;padding:0;border:0;font:400 .9rem/1.8 var(--font-body,system-ui);color:var(--bm-ink);overflow-wrap:anywhere;user-select:text}
.barometer-copy-status{margin:12px 0 0!important;min-height:1.7em;font-size:.78rem!important}
.barometer-copy-status:empty{min-height:0;margin:0!important}
.barometer-media .barometer-method-section{padding-block:clamp(38px,5vw,68px);scroll-margin-top:0}
.barometer-media .barometer-method-grid{align-items:start;gap:clamp(24px,5vw,60px)}
.barometer-media .barometer-method-grid h2{font-size:clamp(1.45rem,2.5vw,1.95rem);margin:0 0 20px}
.barometer-media .barometer-method-grid p{font:400 .87rem/1.8 var(--font-body,system-ui);color:var(--bm-muted);max-width:82ch;margin:0 0 16px}
.barometer-media .barometer-method-actions{padding-top:7px}
.barometer-method-version{font-size:.72rem!important}
.barometer-media .barometer-editorial-section{padding-bottom:24px}
.barometer-editorial-panel{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);border:1px solid #b8cfc5;background:#fffefa;border-radius:18px;overflow:hidden}
.barometer-lead-figure{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(24px,3.5vw,44px);background:#e3eee7;color:var(--bm-ink);min-width:0}
.barometer-lead-label{font-size:.83rem;font-weight:650;line-height:1.65;max-width:28ch}.barometer-lead-figure>strong{font-size:clamp(3.3rem,6vw,5.7rem);font-weight:600;letter-spacing:-.055em;line-height:1.1;margin:24px 0 18px;font-variant-numeric:tabular-nums;white-space:nowrap}.barometer-lead-figure>strong small{font-size:.4em;font-weight:450;letter-spacing:normal}
.barometer-lead-names{font-size:1rem;font-weight:650;line-height:1.75;margin:0 0 12px;overflow-wrap:anywhere}.barometer-lead-denominator{font-size:.76rem;line-height:1.75;color:var(--bm-muted);margin:0 0 24px}.barometer-lead-figure>a{margin-top:auto;font-size:.78rem;font-weight:650;line-height:1.6;color:var(--bm-teal);text-underline-offset:4px}
.barometer-summary-card{padding:clamp(24px,3.5vw,44px);min-width:0}.barometer-summary-card h2{font-size:clamp(1.35rem,2.2vw,1.85rem);margin:0 0 12px}.barometer-summary-card #barometer-summary>p{font-size:.91rem;line-height:1.8;color:var(--bm-ink);margin:16px 0;overflow-wrap:anywhere}.barometer-summary-card #barometer-summary>.barometer-summary-context{font-size:.73rem;line-height:1.75;color:var(--bm-muted);margin:0 0 22px}.barometer-summary-card #barometer-summary>.barometer-summary-limit{font-size:.74rem;color:var(--bm-muted);border-top:1px solid var(--bm-border);padding-top:16px}.barometer-summary-card #barometer-summary>.barometer-summary-source{font-size:.65rem;line-height:1.7;color:var(--bm-muted)}
.barometer-summary-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 20px;margin-top:22px}.barometer-summary-actions .button{min-height:44px;white-space:normal;line-height:1.5;font-size:.8rem;padding:11px 15px}.barometer-summary-actions>a{font-size:.75rem;line-height:1.6;color:var(--bm-teal);text-underline-offset:4px}.barometer-summary-card #barometer-summary:focus-visible{outline:3px solid #318c80;outline-offset:6px}
.barometer-export-preview{max-width:560px;margin:28px 0 0;padding:16px;background:#fff;border:1px solid #b8cfc5;border-radius:12px;box-shadow:0 10px 26px #15382b0d}.barometer-export-preview a{display:block}.barometer-export-preview img{display:block;width:100%;height:auto;border-radius:5px}.barometer-export-preview figcaption{color:var(--bm-muted);line-height:1.6;margin:0 0 16px}.barometer-export-preview figcaption h3{font:650 1rem/1.5 var(--font-body,system-ui);color:var(--bm-ink);margin:0 0 6px}.barometer-export-preview figcaption p{font-size:.8rem;margin:0 0 8px}.barometer-export-preview figcaption>span{font-size:.73rem}
.barometer-chart-open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left;color:var(--bm-teal);font:650 .85rem/1.6 var(--font-body,system-ui)}.barometer-chart-open>span{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:12px;padding:10px 14px;background:#e8f2ed;border-radius:7px}.barometer-chart-open:hover>span{background:#dbece3}
.barometer-chart-dialog{width:min(1280px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #afc8c0;border-radius:16px;background:#fffefa;color:var(--bm-ink);box-shadow:0 24px 80px #07192355;overflow:hidden}.barometer-chart-dialog:not([open]){display:none}.barometer-chart-dialog[open]{display:flex;flex-direction:column}.barometer-chart-dialog::backdrop{background:#061724bb}.barometer-chart-dialog>header{position:static;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;border-bottom:1px solid var(--bm-border);background:#fffefa}.barometer-chart-dialog>header h2{margin:0;font-size:1.25rem;line-height:1.4}.barometer-chart-dialog>header p{margin:6px 0 0;font-size:.78rem;color:var(--bm-muted)}.barometer-chart-close{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:44px;padding:9px 14px;border:1px solid #b8cfc5;border-radius:8px;background:#fff;color:var(--bm-ink);font:600 .8rem/1.5 var(--font-body,system-ui);cursor:pointer}.barometer-chart-close span{font-size:1.4rem;line-height:1}.barometer-chart-toolbar{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:12px 24px;background:#f0f5f2;border-bottom:1px solid var(--bm-border)}.barometer-chart-toolbar .button{min-height:44px;padding:10px 14px;font-size:.8rem;line-height:1.5;white-space:normal;gap:10px}.barometer-chart-toolbar .button-light{color:#165e57;border:1px solid #afc8c0;background:#fffefa}.barometer-chart-toolbar .button-dark{color:#fff;background:#102b3d}.barometer-chart-view{min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px;background:#e5ece8}.barometer-chart-view img{display:block;width:auto;max-width:100%;max-height:calc(100dvh - 240px);height:auto;margin:auto}.barometer-chart-view.is-actual-size img{width:1200px;max-width:none;max-height:none}.barometer-chart-view:focus-visible{outline:3px solid #318c80;outline-offset:-3px}
@media(max-width:600px){.barometer-chart-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.barometer-chart-dialog>header{padding:14px;gap:12px;align-items:flex-start}.barometer-chart-dialog>header h2{font-size:1rem}.barometer-chart-dialog>header p{font-size:.7rem}.barometer-chart-close{max-width:44%;padding:8px 10px;font-size:.72rem;gap:8px}.barometer-chart-toolbar{padding:10px;gap:8px;justify-content:stretch}.barometer-chart-toolbar .button{flex:1;justify-content:center;padding:9px 10px;font-size:.72rem}.barometer-chart-view{padding:8px}.barometer-chart-view img{max-height:calc(100dvh - 260px)}}
@media print{.barometer-chart-dialog{display:none!important}}
@media(max-width:900px){.barometer-editorial-panel{grid-template-columns:1fr}.barometer-lead-figure{padding:26px}.barometer-lead-figure>strong{font-size:4.2rem;margin:12px 0}.barometer-lead-figure>a{margin-top:6px}.barometer-summary-card{padding:26px}}
@media print{.barometer-editorial-panel{grid-template-columns:1fr 2fr;border-color:#999;break-inside:avoid}.barometer-lead-figure,.barometer-summary-card{padding:16px;background:#fff}.barometer-lead-figure>strong{font-size:36pt}.barometer-summary-actions,.barometer-lead-figure>a{display:none}.barometer-summary-card h2{font-size:16pt}.barometer-export-preview{display:none}.barometer-summary-card #barometer-summary>.barometer-summary-source{font-size:8pt!important}}
.barometer-media section[id]{scroll-margin-top:0}
.barometer-contents{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding-block:22px;border-bottom:1px solid var(--bm-border);font-size:.78rem;line-height:1.6}
.barometer-contents strong{flex-basis:100%;color:var(--bm-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}
.barometer-contents a{color:var(--bm-teal);text-underline-offset:4px}
.barometer-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 0 28px;padding:22px 0;border-block:1px solid var(--bm-border)}
.barometer-stat-strip>div{min-width:0}.barometer-stat-strip dt{font-size:.8rem;font-weight:650;line-height:1.6;color:var(--bm-ink)}
.barometer-stat-strip dd{margin:8px 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--bm-ink)}
.barometer-stat-strip dd span{font-size:.52em;white-space:nowrap}.barometer-stat-strip small{font-size:.72rem;line-height:1.6;color:var(--bm-muted);display:block}
.barometer-findings .barometer-finding-statement{font-size:1rem;line-height:1.7;font-weight:600;color:var(--bm-ink);margin:18px 0}
.barometer-findings h3{min-height:0}
.barometer-section-note{font-size:.87rem;line-height:1.8;color:var(--bm-muted);max-width:90ch;margin:0 0 24px}
.barometer-focus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:20px;align-items:start}
.barometer-focus-card{min-width:0;border:1px solid var(--bm-border);background:#fffefa;border-radius:14px;overflow:hidden}
.barometer-focus-card>h3{margin:0;padding:22px 22px 14px;font:650 1.15rem/1.5 var(--font-body,system-ui);color:var(--bm-ink)}
.barometer-distribution-table,.barometer-band-table{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--bm-ink);font-size:.78rem}
.barometer-distribution-table th,.barometer-distribution-table td,.barometer-band-table th,.barometer-band-table td{padding:12px 14px;border-bottom:1px solid #e0e7e2;vertical-align:middle;text-align:right;line-height:1.55;font-variant-numeric:tabular-nums}
.barometer-distribution-table th:first-child{width:56%;text-align:left;overflow-wrap:anywhere}.barometer-distribution-table td{white-space:nowrap}
.barometer-distribution-table thead th,.barometer-band-table thead th{font-size:.65rem;font-weight:600;line-height:1.5;color:var(--bm-muted);background:#f0f5f1;overflow-wrap:anywhere}
.barometer-distribution-table tbody th{font-weight:550}.barometer-distribution-table a{color:var(--bm-teal);text-underline-offset:3px}
.barometer-distribution-table small{display:block;color:var(--bm-muted);font-size:.63rem;font-weight:400;margin-top:3px}
.barometer-distribution-table .is-zero{background:#fafbf8;color:#53676e}.barometer-more-rows>summary{cursor:pointer;padding:16px 20px;font-size:.78rem;font-weight:650;line-height:1.7;color:var(--bm-teal);list-style-position:inside}
.barometer-more-rows>summary span{font-weight:400}.barometer-more-rows>summary:focus-visible{outline:3px solid #318c80;outline-offset:-4px}
.barometer-table-note{font-size:.76rem!important;line-height:1.75!important;color:var(--bm-muted);margin:14px 0}.barometer-focus-card>.barometer-table-note{padding:0 20px}
.barometer-gap-section{background:#f0f5f2;border-block:1px solid var(--bm-border)}
.barometer-gap-section .barometer-evidence-note{margin:0 0 28px;background:#fffefa;font-size:.84rem;max-width:none}
.barometer-gap-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,5vw,64px);align-items:start}
.barometer-gap-grid h3{font:650 1.05rem/1.6 var(--font-body,system-ui);margin:0 0 18px;color:var(--bm-ink)}
.barometer-gap-summary p{font-size:.85rem;line-height:1.8;color:var(--bm-muted)}
.barometer-gap-summary .barometer-gap-value{font-size:3.1rem;font-weight:650;letter-spacing:-.04em;line-height:1.2;color:var(--bm-ink);margin:12px 0}
.barometer-gap-value small{font-size:.36em;letter-spacing:normal;font-weight:500}
.barometer-quartiles{display:flex;gap:35px;margin:22px 0}.barometer-quartiles dt{font-size:.7rem;color:var(--bm-muted)}.barometer-quartiles dd{font-size:1.5rem;margin:6px 0;color:var(--bm-ink);font-variant-numeric:tabular-nums}.barometer-quartiles small{font-size:.5em}
.barometer-band-table th:first-child{text-align:left;width:26%}.barometer-band-table td:last-child{width:44%;position:relative}
.barometer-band-share{display:block;position:relative;z-index:1}.barometer-band-track{display:block;width:100%;height:5px;background:#d5e3dc;margin-top:6px;border-radius:8px;overflow:hidden}.barometer-band-track i{display:block;width:var(--band-width,0);height:100%;background:var(--bm-teal)}
.barometer-archives-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.barometer-archives-list li{min-width:0;padding:20px;border:1px solid var(--bm-border);border-radius:10px;background:#fffefa;overflow-wrap:anywhere}.barometer-archives-list a{color:var(--bm-teal);font-size:.9rem;font-weight:650;text-underline-offset:4px;line-height:1.6}.barometer-archives-list p{font-size:.75rem;line-height:1.7;color:var(--bm-muted);margin:12px 0}.barometer-archives-list small{font-size:.65rem;color:var(--bm-muted)}.barometer-archive-next{margin-top:22px;min-height:44px}
@media(max-width:900px){.barometer-facts{grid-template-columns:1fr}.barometer-media-heading{display:block}.barometer-media-heading>span{display:block;text-align:left;margin-top:10px}.barometer-focus-grid{grid-template-columns:1fr}.barometer-gap-grid{grid-template-columns:1fr}.barometer-archives-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.barometer-stat-strip{grid-template-columns:1fr;gap:18px}.barometer-stat-strip>div+div{padding-top:16px;border-top:1px solid var(--bm-border)}.barometer-distribution-table th,.barometer-distribution-table td{padding:11px 10px}.barometer-distribution-table th:first-child{width:52%}.barometer-archives-list{grid-template-columns:1fr}.barometer-contents{gap:12px}.barometer-contents a{padding-block:3px}}
@media print{.barometer-contents{display:none}.barometer-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));break-inside:avoid}.barometer-stat-strip dd{font-size:22pt}.barometer-findings .barometer-finding-statement{font-size:10pt!important}.barometer-focus-grid{grid-template-columns:1fr 1fr;gap:12px}.barometer-focus-card{overflow:visible}.barometer-distribution-table{font-size:8pt}.barometer-distribution-table tr,.barometer-band-table tr{break-inside:avoid}.barometer-distribution-table th,.barometer-distribution-table td{padding:8px}.barometer-more-rows>summary{display:none}.barometer-more-rows::details-content{display:block;content-visibility:visible}.barometer-more-rows>table{display:table}.barometer-gap-grid{grid-template-columns:1fr 1fr;gap:20px}.barometer-gap-section{background:#fff}.barometer-band-track i{print-color-adjust:exact}.barometer-archives-section{display:none}}
@media(max-width:1000px){.barometer-media .barometer-hero-grid{grid-template-columns:1fr}.barometer-edition-card{max-width:620px}.barometer-media .barometer-quality-grid{grid-template-columns:1fr}.barometer-reuse-grid{grid-template-columns:1fr}}
@media(max-width:760px){.barometer-media-heading{display:block}.barometer-media-heading>span{display:block;text-align:left;margin-top:10px}.barometer-facts{grid-template-columns:1fr}.barometer-facts>article{padding:22px}.barometer-facts h3{min-height:0}.barometer-facts article>strong{margin:12px 0;font-size:2.8rem}.barometer-facts p{max-width:64ch}.barometer-edition-card,.barometer-citation-card{padding:22px}.barometer-media .barometer-chart{gap:2px;min-width:600px}.barometer-media .barometer-chart-axis,.barometer-media .barometer-legend{min-width:600px}}
@media(max-width:420px){.barometer-downloads{display:grid;grid-template-columns:1fr}.barometer-downloads .button{justify-content:space-between}.barometer-media .barometer-quality-number strong{font-size:2.6rem}}
@media print{.barometer-media{color:#000!important}.barometer-media .section,.barometer-media .barometer-method-section{padding-block:18px}.barometer-media .barometer-hero{padding-block:20px}.barometer-media .barometer-hero-grid,.barometer-reuse-grid,.barometer-media .barometer-method-grid{display:block}.barometer-edition-card{padding:12px 0;background:#fff;color:#000;border:0}.barometer-edition-card p,.barometer-edition-card b,.barometer-edition-label,.barometer-edition-card strong,.barometer-media .barometer-source-row span{color:#000!important}.barometer-edition-card>a,.barometer-downloads,.barometer-citation-card button,.barometer-copy-status,.barometer-method-actions,.barometer-media .barometer-cta-section{display:none!important}.barometer-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.barometer-facts>article{padding:12px;break-inside:avoid}.barometer-facts h3{font-size:10pt}.barometer-facts article>strong{font-size:24pt;margin:10px 0}.barometer-facts p,.barometer-media p{font-size:9pt!important}.barometer-media .barometer-ranking-grid{grid-template-columns:1fr 1fr;gap:12px}.barometer-media .barometer-ranking-card{break-inside:auto}.barometer-media .barometer-ranking-card li{break-inside:avoid;padding:10px}.barometer-media .barometer-rank-main>div{display:block}.barometer-media .barometer-chart-wrap{overflow:visible;padding:14px;break-inside:avoid}.barometer-media .barometer-chart{min-width:0;grid-template-columns:repeat(60,minmax(0,1fr));gap:2px;height:170px}.barometer-media .barometer-chart-axis,.barometer-media .barometer-legend{min-width:0}.barometer-media .barometer-chart-bar i{background:#557b77!important;print-color-adjust:exact}.barometer-media .barometer-chart-bar.is-current i{background:#173f3b!important}.barometer-media .barometer-quality-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.barometer-media .barometer-quality-card,.barometer-media .barometer-quality-feature{padding:12px;break-inside:avoid;display:block}.barometer-media .barometer-quality-number{margin-block:10px}.barometer-media .barometer-quality-number strong{font-size:24pt}.barometer-reuse-section{background:#fff;border:0;break-inside:avoid}.barometer-citation-card{padding:14px;margin-top:16px;break-inside:avoid}.barometer-citation-card blockquote{font-size:9pt;line-height:1.6;margin-bottom:0}.barometer-media .barometer-method-section{break-inside:avoid}.barometer-evidence-note{background:#fff;border:1px solid #666;padding:10px}}
