.ChthXW_tabs{border-bottom:1px solid #e7e5e4;gap:4px;margin:24px 0 32px;display:flex;overflow-x:auto}.ChthXW_tabs a{color:#57534e;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:44px;margin-bottom:-1px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.ChthXW_tabs a:hover{color:#1c1917}.ChthXW_tabs a[aria-current=page]{color:#1c1917;border-bottom-color:#3b82f6;font-weight:600}.ChthXW_refresh{color:#78716c;align-items:center;gap:12px;font-size:13px;display:flex}.ChthXW_refresh button{color:#292524;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d3d1;border-radius:8px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ChthXW_refresh button:hover:not(:disabled){border-color:#3b82f6}.ChthXW_refresh button:disabled{opacity:.6;cursor:progress}.ChthXW_section+.ChthXW_section{margin-top:48px}.ChthXW_section>h2{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:600}.ChthXW_section>p{color:#78716c;max-width:78ch;margin:0 0 24px;font-size:14px;line-height:1.6}.ChthXW_subhead{margin:32px 0 12px;font-size:16px;font-weight:600}.ChthXW_chart{border-bottom:1px solid #e7e5e4;grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:3px;height:140px;padding-top:8px;display:grid}.ChthXW_bar{background:#dbeafe;border-radius:3px 3px 0 0;min-height:2px;position:relative}.ChthXW_bar span{background:#3b82f6;border-radius:3px 3px 0 0;position:absolute;inset:auto 0 0}.ChthXW_bar.ChthXW_empty{background:#f5f5f4}.ChthXW_chartAxis{color:#78716c;justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.ChthXW_legend{color:#57534e;flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;display:flex}.ChthXW_legend span:before{content:"";vertical-align:-1px;background:var(--swatch);border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ChthXW_funnelBar{background:#3b82f6;border-radius:3px;min-width:2px;height:6px;margin-top:6px;display:block}.ChthXW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid}.ChthXW_grid>div{border-top:1px solid #e7e5e4;padding-top:16px}.ChthXW_grid dt{color:#78716c;font-size:13px}.ChthXW_grid dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:26px}.ChthXW_grid dd small{color:#78716c;margin-top:4px;font-size:12px;display:block}.ChthXW_status{align-items:center;gap:8px;font-size:15px;display:inline-flex}.ChthXW_status:before{content:"";background:var(--dot,#a8a29e);border-radius:50%;width:8px;height:8px}.ChthXW_good{--dot:#16a34a}.ChthXW_warn{--dot:#d97706}.ChthXW_bad{--dot:#dc2626}.ChthXW_links{flex-wrap:wrap;gap:24px;margin-top:16px;font-size:14px;display:flex}.ChthXW_links a{color:#2563eb}.ChthXW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ChthXW_notice{background:#f5f5f4;border-radius:8px;max-width:78ch;margin:24px 0 0;padding:16px;font-size:14px;line-height:1.6}.ChthXW_notice p,.ChthXW_notice ul{margin:0}.ChthXW_notice ul{margin-top:8px;padding-left:20px}.ChthXW_grantForm{gap:8px;max-width:560px;display:grid}.ChthXW_grantForm label{color:#44403c;font-size:14px}.ChthXW_grantForm small{color:#78716c;font-size:12px}.ChthXW_grantRow{gap:8px;display:flex}.ChthXW_grantRow input{flex:1;min-width:0}.ChthXW_grantForm input,.ChthXW_grantForm button{color:#1c1917;height:44px;font:inherit;background:#fff;border:1px solid #d6d3d1;border-radius:8px;padding:0 12px;font-size:14px}.ChthXW_grantForm input:disabled{background:#f5f5f4}.ChthXW_grantForm button{cursor:pointer;padding:0 16px}.ChthXW_grantForm button[type=submit]{color:#fff;background:#2563eb;border-color:#2563eb}.ChthXW_grantForm button:hover:not(:disabled){background:#1d4ed8}.ChthXW_grantForm button:disabled{opacity:.5;cursor:not-allowed}.ChthXW_grantForm :is(input,button):focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ChthXW_grantForm code,.ChthXW_facts code{background:#f5f5f4;border-radius:4px;padding:2px 6px;font-size:13px}.ChthXW_grantError{color:#b91c1c;margin:16px 0 0;font-size:14px}.ChthXW_grantResult{max-width:560px}.ChthXW_grantResult .ChthXW_grantForm{margin-top:24px}.ChthXW_facts{gap:8px;margin:0;font-size:14px;display:grid}.ChthXW_facts>div{grid-template-columns:160px minmax(0,1fr);gap:12px;display:grid}.ChthXW_facts dt{color:#78716c}.ChthXW_facts dd{margin:0}.ChthXW_accessTable{border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}.ChthXW_accessTable th,.ChthXW_accessTable td{text-align:left;border-top:1px solid #e7e5e4;padding:8px 12px 8px 0}.ChthXW_accessTable thead th{color:#78716c;border-top:0;font-weight:400}.ChthXW_accessTable tbody th{font-weight:400}@media (max-width:1023px){.ChthXW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ChthXW_grid{grid-template-columns:1fr}.ChthXW_chart{gap:1px}.ChthXW_facts>div{grid-template-columns:1fr;gap:2px}}
.fClu_G_page{--muted:#78716c;--ink:#292524;width:min(100% - 32px,1280px);margin:var(--gg-shell-gap,24px) auto 48px;color:var(--ink);background:#fff;border:1px solid #e7e5e4;border-radius:8px;padding:clamp(24px,4vw,48px)}.fClu_G_header,.fClu_G_controls,.fClu_G_scope,.fClu_G_next{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.fClu_G_header{align-items:end}.fClu_G_header h1{letter-spacing:-.045em;margin:20px 0 12px;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15}.fClu_G_header p,.fClu_G_next p,.fClu_G_quality p,.fClu_G_method p,.fClu_G_breakdown p{color:var(--muted);font-size:14px;line-height:1.65}.fClu_G_back,.fClu_G_next a{color:#2563eb;align-items:center;gap:10px;font-size:14px;display:inline-flex}.fClu_G_controls{align-items:end;gap:12px}.fClu_G_controls label{color:var(--muted);gap:6px;font-size:12px;display:grid}.fClu_G_controls select,.fClu_G_controls button{height:44px;color:var(--ink);background:#fff;border:1px solid #d6d3d1;border-radius:8px;padding:0 12px;font-size:14px}.fClu_G_controls button{align-items:center;gap:8px;display:inline-flex}.fClu_G_controls select,.fClu_G_controls button{cursor:pointer}.fClu_G_controls button:hover:not(:disabled){background:#f5f5f4}.fClu_G_controls button:disabled{opacity:.6;cursor:wait}.fClu_G_scope{color:var(--muted);gap:8px;margin-top:32px;font-size:12px}.fClu_G_scope strong{color:var(--ink);font-weight:500}.fClu_G_comparison{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.fClu_G_coverage{color:var(--muted);max-width:78ch;margin:16px 0 28px;font-size:13px;line-height:1.65}.fClu_G_metrics{grid-template-columns:1.3fr 1fr 1fr;gap:24px;display:grid}.fClu_G_metric{border-top:1px solid #e7e5e4;align-content:start;gap:12px;padding:24px 0;display:grid}.fClu_G_metric h2,.fClu_G_metric h3{color:var(--muted);font-size:14px;font-weight:400}.fClu_G_metric strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,36px);font-weight:600}.fClu_G_metric span{color:var(--muted);font-size:12px}.fClu_G_chartGrid{grid-template-columns:1.5fr 1fr;gap:40px;margin:24px 0 40px;display:grid}.fClu_G_chart{min-width:0}.fClu_G_breakdown h2,.fClu_G_quality h2,.fClu_G_next h2{letter-spacing:-.025em;font-size:20px;font-weight:550}.fClu_G_breakdown dl{margin:18px 0}.fClu_G_breakdown dl>div{justify-content:space-between;gap:16px;padding:10px 0;font-size:13px;display:flex}.fClu_G_breakdown dt{color:var(--muted)}.fClu_G_breakdown dd{font-variant-numeric:tabular-nums;white-space:nowrap}.fClu_G_quality{border-top:1px solid #e7e5e4;padding-top:28px}.fClu_G_quality+.fClu_G_quality{margin-top:32px}.fClu_G_quality dl{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:24px;display:grid}.fClu_G_quality dt{color:var(--muted);min-height:40px;font-size:13px}.fClu_G_quality dd{font-variant-numeric:tabular-nums;margin:8px 0;font-size:26px}.fClu_G_quality dl p{font-size:12px}.fClu_G_method{margin-top:32px;font-size:13px}.fClu_G_method summary{cursor:pointer;color:#57534e;padding:12px 0}.fClu_G_method p{max-width:85ch;margin:12px 0}.fClu_G_reasons{gap:12px;max-width:78ch;margin-top:12px;display:grid}.fClu_G_reasons li{color:var(--muted);justify-content:space-between;gap:24px;display:flex}.fClu_G_reasons strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.fClu_G_next{border-top:1px solid #e7e5e4;align-items:center;margin-top:36px;padding-top:28px}.fClu_G_next div{max-width:64ch}.fClu_G_next p{margin-top:8px}.fClu_G_notice{background:#f5f5f4;border-radius:8px;margin:24px 0;padding:18px;font-size:14px;line-height:1.6}.fClu_G_page :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #3b82f6}.fClu_G_tableWrap{margin-top:24px;overflow-x:auto}.fClu_G_table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px;line-height:1.5}.fClu_G_table thead th{color:var(--muted);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--table-line,#e7e5e4);padding:0 16px 12px 0;font-weight:400}.fClu_G_table tbody th,.fClu_G_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--table-line-soft,#f5f5f4);font-variant-numeric:tabular-nums;padding:12px 16px 12px 0}.fClu_G_table tbody th{font-weight:500}.fClu_G_table td strong{font-weight:550}.fClu_G_table td span{color:var(--muted);font-size:12px;display:block}.fClu_G_table .fClu_G_numeric{text-align:right}.fClu_G_table :is(th,td):last-child{padding-right:0}.fClu_G_share{background:#f5f5f4;border-radius:8px;max-width:78ch;margin-top:24px;padding:16px 24px;font-size:14px;line-height:1.65}.fClu_G_share p+p{margin-top:12px}@media (max-width:767px){.fClu_G_tableWrap{overflow-x:visible}.fClu_G_table{min-width:0}.fClu_G_table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.fClu_G_table tbody{display:block}.fClu_G_table tbody tr{border-bottom:1px solid var(--table-line,#e7e5e4);flex-direction:column;gap:8px;padding:16px 0;display:flex}.fClu_G_table tbody th,.fClu_G_table td{border:0;padding:0}.fClu_G_table tbody th{order:-1;font-size:14px}.fClu_G_table td{grid-template-columns:8.5rem minmax(0,1fr);gap:12px;display:grid}.fClu_G_table td:before{content:attr(data-label);color:var(--muted)}.fClu_G_table .fClu_G_numeric{text-align:left}}@media (max-width:900px){.fClu_G_chartGrid{grid-template-columns:1fr;gap:24px}.fClu_G_quality dl{grid-template-columns:1fr 1fr}}@media (max-width:600px){.fClu_G_metrics{grid-template-columns:1fr;gap:0}.fClu_G_quality dl{grid-template-columns:1fr}.fClu_G_quality dt{min-height:0}.fClu_G_controls{width:100%}.fClu_G_controls>label{flex:180px}.fClu_G_controls>button{flex:auto;justify-content:center}}.fClu_G_dateForm{gap:24px;display:grid}.fClu_G_dateForm p{color:var(--muted);font-size:14px;line-height:1.6}.fClu_G_dateFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fClu_G_dateFields label{min-width:0;color:var(--ink);font-size:14px}.fClu_G_dateFields input{width:100%;min-width:0;height:44px;font:inherit;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafaf9;border:1px solid #d6d3d1;border-radius:8px;padding:0 12px}.fClu_G_dateForm .fClu_G_dateError{color:#9f3528}.fClu_G_dateActions{justify-content:flex-end;gap:12px;display:flex}.fClu_G_dateActions .fClu_G_applyDates{color:#fff;background:#2563eb;border-color:#0000}.fClu_G_dateActions .fClu_G_applyDates:hover:not(:disabled){background:#1d4ed8}@media (max-width:600px){.fClu_G_controls select{width:100%}.fClu_G_dateFields{grid-template-columns:1fr}.fClu_G_dateActions button{flex:1;justify-content:center}}.fClu_G_results{margin-top:48px}.fClu_G_header h2,.fClu_G_sectionTitle{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.25}
._60NiQW_summary{border-radius:var(--site-radius,8px);background:#0b1220;border:1px solid #1e3a5f;margin-block:8px 32px;padding:20px 24px}._60NiQW_summary h2{color:#f5f5f4;letter-spacing:-.01em;margin:0 0 12px;font-size:17px;font-weight:600}._60NiQW_summary ul{color:#d6d3d1;gap:10px;margin:0;padding-left:20px;font-size:15px;line-height:1.6;list-style:outside;display:grid}._60NiQW_summary li::marker{color:#60a5fa}._60NiQW_takeaway{color:#e7e5e4;background:#101010;border-left:3px solid #3b82f6;border-radius:0 6px 6px 0;padding:14px 18px}._60NiQW_takeaway strong{color:#f5f5f4}._60NiQW_figure{border-radius:var(--site-radius,8px);background:#101010;border:1px solid #292827;margin-block:28px;padding:20px;scroll-margin-top:88px}._60NiQW_figure figcaption strong{color:#f5f5f4;font-size:16px;font-weight:600;display:block}._60NiQW_figure figcaption span{color:#a8a29e;margin-top:4px;font-size:13px;line-height:1.5;display:block}._60NiQW_chartFrame{border-radius:6px;margin-top:12px;position:relative}._60NiQW_chartFrame:focus-visible{outline-offset:4px;outline:2px solid #60a5fa}._60NiQW_legend{color:#d6d3d1;flex-wrap:wrap;gap:6px 16px;margin:0 0 4px;padding:0;font-size:12px;list-style:none;display:flex}._60NiQW_legend li{align-items:center;gap:6px;display:inline-flex}._60NiQW_chartFrame ._60NiQW_legend li{margin:0}._60NiQW_swatch{border-radius:2px;width:10px;height:10px}._60NiQW_swatch[data-tone=focus],._60NiQW_bar[data-tone=focus],._60NiQW_tooltipRow i[data-tone=focus]{fill:#3b82f6;background:#3b82f6}._60NiQW_swatch[data-tone=context],._60NiQW_bar[data-tone=context],._60NiQW_tooltipRow i[data-tone=context]{fill:#78716c;background:#78716c}._60NiQW_chartSvg{width:100%;height:260px;display:block;overflow:visible}._60NiQW_baseline{stroke:#57534e;stroke-width:1px}._60NiQW_whisker line{stroke:#e7e5e4;stroke-width:1.5px}._60NiQW_valueLabel{fill:#f5f5f4;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#101010;stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:600}._60NiQW_categoryLabel{fill:#a8a29e;font-size:12px}._60NiQW_hit{fill:#0000}g[data-active=true] ._60NiQW_bar{opacity:.85}._60NiQW_chartTooltip{z-index:1;color:#d6d3d1;pointer-events:none;background:#1c1917;border:1px solid #44403c;border-radius:6px;gap:4px;min-width:160px;max-width:240px;padding:10px 12px;font-size:12px;line-height:1.4;display:grid;position:absolute;top:24px;transform:translate(-50%)}._60NiQW_tooltipTitle{color:#a8a29e}._60NiQW_tooltipRow{display:block}._60NiQW_tooltipRow i{vertical-align:middle;width:10px;height:2px;margin-right:6px;display:inline-block}._60NiQW_tooltipRow strong{color:#f5f5f4;font-size:14px}._60NiQW_tooltipRow em{color:#a8a29e;margin-left:16px;font-style:normal;display:block}._60NiQW_chartNote{color:#a8a29e;margin-top:8px;font-size:12px;line-height:1.6}._60NiQW_chartLink{margin-top:4px}._60NiQW_tableDetails{border-top:1px solid #292827;margin-top:4px}._60NiQW_tableDetails summary,._60NiQW_disclosure summary{cursor:pointer}._60NiQW_tableDetails summary{color:#60a5fa;align-items:center;min-height:44px;font-size:13px;display:flex}._60NiQW_tableScroll{overflow-x:auto}._60NiQW_tableDetails table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}._60NiQW_tableDetails th,._60NiQW_tableDetails td{text-align:right;white-space:nowrap;border-bottom:1px solid #1f1e1d;padding:8px 12px 8px 0}._60NiQW_tableDetails th:first-child{text-align:left}._60NiQW_tableDetails thead th{color:#a8a29e;white-space:normal;vertical-align:bottom;font-weight:500}._60NiQW_disclosure{border-radius:var(--site-radius,8px);background:#0c0c0c;border:1px solid #292827}._60NiQW_disclosure>summary{color:#e7e5e4;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 18px;font-size:14px;font-weight:500;list-style:none;display:flex}._60NiQW_disclosure>summary::-webkit-details-marker{display:none}._60NiQW_disclosure>summary svg{color:#a8a29e;flex-shrink:0;transition:transform .16s}._60NiQW_disclosure[open]>summary svg{transform:rotate(180deg)}._60NiQW_disclosure>div{color:#d6d3d1;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 18px 18px;font-size:14px;line-height:1.7;display:grid}._60NiQW_disclosure>div>figure{margin-block:4px}._60NiQW_disclosure summary:focus-visible,._60NiQW_tableDetails summary:focus-visible,._60NiQW_downloads a:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}._60NiQW_downloads{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;padding:0;list-style:none;display:grid}ul._60NiQW_downloads>li+li{margin-top:0}ul._60NiQW_downloads>li>a{height:100%;text-decoration:none}._60NiQW_downloads a{border-radius:var(--site-radius,8px);color:#e7e5e4;background:#101010;border:1px solid #292827;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._60NiQW_downloads a:hover{border-color:#57534e}._60NiQW_downloads svg{color:#60a5fa;flex-shrink:0;margin-top:3px}._60NiQW_downloads strong{font-size:14px;font-weight:500;display:block}._60NiQW_downloads span span{color:#a8a29e;margin-top:2px;font-size:13px;line-height:1.5;display:block}._60NiQW_references{color:#d6d3d1;gap:10px;padding-left:32px;font-size:14px;line-height:1.6;list-style:decimal;display:grid}._60NiQW_references li::marker{content:"[" counter(list-item) "]  ";color:#a8a29e;font-variant-numeric:tabular-nums}._60NiQW_references li:target{outline-offset:4px;border-radius:4px;outline:1px solid #3b82f6}._60NiQW_glossary{gap:12px;display:grid}._60NiQW_glossary dt{color:#f5f5f4;font-weight:600}._60NiQW_glossary dd{color:#d6d3d1;margin:2px 0 0}@media (max-width:639px){._60NiQW_summary,._60NiQW_figure{padding:16px}}@media (prefers-reduced-motion:reduce){._60NiQW_disclosure>summary svg{transition:none}}._60NiQW_headerShare{margin-top:20px}._60NiQW_cite{border-radius:var(--site-radius,8px);background:#101010;border:1px solid #292827;margin-top:40px;padding:20px}._60NiQW_cite>h2:first-child{margin:0;font-size:20px}._60NiQW_cite>p{margin-top:8px}._60NiQW_citation{color:#e7e5e4;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#1c1917;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.6}._60NiQW_citeActions{margin-top:12px}
