.page_loading__Q7rym{padding:4rem 0;color:var(--ink-3);font-size:var(--t-small);text-align:center}.DiseaseSelect_root___7kN6{position:relative;display:inline-block}.DiseaseSelect_trigger__fDuEO{display:inline-flex;align-items:center;justify-content:space-between;gap:.9rem;min-width:min(320px,100%);padding:.6rem .85rem;background:var(--surface);border:1.5px solid var(--ink);border-radius:2px;color:var(--ink);font-size:1.05rem;font-weight:640;letter-spacing:-.01em;cursor:pointer;transition:border-color var(--dur) var(--ease)}.DiseaseSelect_trigger__fDuEO:hover{border-color:var(--accent)}.DiseaseSelect_triggerLabel__clQAp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DiseaseSelect_caret__nty__{color:var(--accent);font-size:.85rem;line-height:1}.DiseaseSelect_panel__sAgy4{position:absolute;z-index:40;top:calc(100% + .4rem);left:0;min-width:100%;max-width:min(360px,92vw);max-height:min(60vh,420px);overflow-y:auto;background:var(--surface);border:1.5px solid var(--ink);border-radius:2px;box-shadow:0 14px 34px hsla(0,0%,9%,.14)}.DiseaseSelect_panelHead__nwkqI{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.55rem .8rem;border-bottom:1px solid var(--hair);color:var(--ink-3);font-weight:640}.DiseaseSelect_clear__ud5dn,.DiseaseSelect_panelHead__nwkqI{font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase}.DiseaseSelect_clear__ud5dn{border:0;background:transparent;padding:0;color:var(--accent);font-weight:660;cursor:pointer}.DiseaseSelect_clear__ud5dn:hover{text-decoration:underline;text-underline-offset:2px}.DiseaseSelect_list__ozebu{list-style:none;margin:0;padding:.3rem 0}.DiseaseSelect_option__QETbs{display:flex;align-items:center;gap:.6rem;padding:.42rem .8rem;cursor:pointer;transition:background var(--dur) var(--ease)}.DiseaseSelect_option__QETbs:hover{background:var(--paper-2)}.DiseaseSelect_check__KWubl{flex:none;width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer}.DiseaseSelect_optName__QPvux{flex:1 1 auto;font-size:.94rem;font-weight:560;color:var(--ink)}.DiseaseSelect_optCount__k2HFA{flex:none;min-width:1.5rem;padding:0 .34rem;text-align:center;border-radius:999px;background:var(--paper-sunk);color:var(--ink-3);font-size:.68rem;font-weight:640;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.55}.Matrix_scroll__fQKfL{overflow-x:auto;border:1px solid var(--hair);background:var(--surface)}.Matrix_table__lvrNi{border-collapse:collapse;width:100%;min-width:900px;font-size:var(--t-small)}.Matrix_table__lvrNi td,.Matrix_table__lvrNi th{padding:.5rem .7rem;text-align:left}.Matrix_table__lvrNi thead th{border-bottom:1.5px solid var(--rule);white-space:nowrap;padding:0}.Matrix_sortBtn__WxunU{width:100%;background:none;border:0;padding:.55rem .7rem;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:620;cursor:pointer;text-align:inherit;display:flex;align-items:center;gap:.3rem}.Matrix_sortBtn__WxunU:hover{color:var(--accent)}.Matrix_num__yzVXK .Matrix_sortBtn__WxunU{justify-content:flex-end}.Matrix_arrow__9eAb_{color:var(--accent);font-size:.7rem;min-width:.6em}.Matrix_table__lvrNi tbody tr{border-bottom:1px solid var(--hair)}.Matrix_table__lvrNi tbody tr:last-child{border-bottom:0}.Matrix_table__lvrNi tbody tr:hover{background:var(--paper-2)}.Matrix_pair__NJTg_{font-weight:500;white-space:nowrap}.Matrix_pair__NJTg_ a{text-decoration:none}.Matrix_pair__NJTg_ a:hover{color:var(--accent)}.Matrix_pair__NJTg_ b{font-weight:660}.Matrix_dis__e8jwm{color:var(--ink-2)}.Matrix_num__yzVXK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.Matrix_heat__aAS2M{display:inline-block;width:3.6rem;box-sizing:border-box;padding:.16rem .5rem;text-align:right;border-radius:2px}.Matrix_plainHead__mbjOs{padding:.55rem .7rem;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:620}.Matrix_na__gKVD0{color:var(--ink-3,#5f5f59);font-size:.78em;font-style:italic;white-space:nowrap}.ScatterPlot_shell__Ew1o6{position:relative;background:var(--surface);border:1px solid var(--hair);padding:.9rem .9rem .3rem}.ScatterPlot_svg__gnZC_{display:block;width:100%;height:auto;overflow:hidden}.ScatterPlot_empty__dSMvB{padding:3rem 1rem;text-align:center;color:var(--ink-3);font-size:var(--t-small)}.ScatterPlot_grid__tlqWk{stroke:var(--hair-2);stroke-width:1;opacity:.45}.ScatterPlot_gridMid__0fmkK{stroke:var(--hair-2);stroke-width:1;stroke-dasharray:3 4}.ScatterPlot_tick__1Ku_E{font-size:10.5px;fill:var(--ink-3)}.ScatterPlot_axisTitle__AL_KQ{font-size:11px;fill:var(--ink-3);letter-spacing:.09em;text-transform:uppercase}.ScatterPlot_quadrant__WpnCq{font-size:11px;fill:var(--ink-3);font-style:italic}.ScatterPlot_label__rgG3R{font-size:11px;fill:var(--ink-3);pointer-events:none}.ScatterPlot_leader__h8Qjt{stroke:var(--hair-2);stroke-width:1;pointer-events:none}.ScatterPlot_point__QwRsr a{cursor:pointer}.ScatterPlot_marker__UV34R{stroke:var(--surface);stroke-width:1.5;transition:transform var(--dur) var(--ease),filter var(--dur) var(--ease);transform-box:fill-box;transform-origin:center}.ScatterPlot_markerSupported__OQN0v{fill:var(--accent);fill-opacity:.9}.ScatterPlot_markerSpeculative__NYyaZ{fill:var(--tier-speculative);fill-opacity:.85}.ScatterPlot_markerNegative__gpSBJ{fill:var(--accent);fill-opacity:.42}.ScatterPlot_markerInsufficient__gnTP5{fill:var(--paper);stroke:var(--ink-4);stroke-width:1.8}.ScatterPlot_pointActive__MaEy_ .ScatterPlot_marker__UV34R{transform:scale(1.35);filter:drop-shadow(0 2px 6px rgba(22,22,22,.35))}.ScatterPlot_pointActive__MaEy_ .ScatterPlot_label__rgG3R{fill:var(--ink);font-weight:620}.ScatterPlot_point__QwRsr a:focus-visible .ScatterPlot_marker__UV34R{outline:none;stroke:var(--accent);stroke-width:3}@media (prefers-reduced-motion:reduce){.ScatterPlot_marker__UV34R{transition:none}.ScatterPlot_pointActive__MaEy_ .ScatterPlot_marker__UV34R{transform:none}}.ScatterPlot_hover__DNyOS{position:absolute;z-index:5;pointer-events:none;min-width:190px;max-width:268px;background:var(--surface);border:1px solid var(--hair-2);border-top:3px solid var(--accent);box-shadow:0 14px 34px -18px hsla(0,0%,9%,.55);padding:.6rem .7rem .65rem}.ScatterPlot_hoverTitle__bMpo_{font-size:var(--t-small);line-height:1.3;margin:0 0 .3rem;color:var(--ink)}.ScatterPlot_hoverTitle__bMpo_ b{font-weight:680}.ScatterPlot_hoverVerdict__C1AEr{font-size:var(--t-micro);letter-spacing:.07em;text-transform:uppercase;font-weight:640;margin:0 0 .5rem}.ScatterPlot_hoverVerdict__C1AEr.ScatterPlot_supported__UKJBm{color:var(--tier-supported)}.ScatterPlot_hoverVerdict__C1AEr.ScatterPlot_speculative__dg5r6{color:var(--tier-speculative)}.ScatterPlot_hoverVerdict__C1AEr.ScatterPlot_negative-control__LdT9b{color:var(--accent)}.ScatterPlot_hoverVerdict__C1AEr.ScatterPlot_insufficient__cyVuC{color:var(--ink-3)}.ScatterPlot_hoverScores___fCMz{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:0 0 .45rem;border-top:1px solid var(--hair);padding-top:.4rem}.ScatterPlot_hoverScores___fCMz div{margin:0}.ScatterPlot_hoverScores___fCMz dt{font-size:var(--t-micro);color:var(--ink-3);letter-spacing:.04em;line-height:1.2}.ScatterPlot_hoverScores___fCMz dd{margin:.1rem 0 0;font-size:1.28rem;font-weight:680;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScatterPlot_vol__ibpqn{color:var(--axis-volume)}.ScatterPlot_mech__6adXy{color:var(--axis-mechanism)}.ScatterPlot_hoverMeta__gYw0C{font-size:var(--t-micro);color:var(--ink-3);margin:0;line-height:1.35}.ScatterPlot_ring__YQbhl{fill:none;stroke:var(--ink-2,#2c2c2a);opacity:.72;pointer-events:none}.ScatterPlot_hoverTier__MdKrO{margin:.3rem 0 0;font-size:var(--t-micro,.68rem);color:var(--ink-2,#2c2c2a);border-top:1px dotted var(--hair,#dcdcd4);padding-top:.3rem}.ScatterPlot_tgt__yLh2e{color:var(--axis-target,#1f4e79)}.ScatterPlot_hoverNa__rtkxp{color:var(--ink-3,#5f5f59);font-weight:600}.ScorecardTile_card__DlLbv{background:var(--surface);border:1px solid var(--hair);border-top:3px solid var(--ink);padding:1.05rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.8rem;text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ScorecardTile_card__DlLbv:hover{transform:translateY(-3px);box-shadow:0 12px 30px -18px hsla(0,0%,9%,.5)}.ScorecardTile_supported__1D5ZO{border-top-color:var(--tier-supported)}.ScorecardTile_speculative__gmjhu{border-top-color:var(--tier-speculative)}.ScorecardTile_negative-control__DcaH4{border-top-color:var(--accent);background:var(--paper-2)}.ScorecardTile_insufficient__MlbV8{border-top-color:var(--ink-4);background:var(--paper-2)}.ScorecardTile_title__ZOBcf{font-size:var(--t-h3);text-wrap:balance}.ScorecardTile_gene__lZtOy{font-weight:680}.ScorecardTile_arrow__tpkbm{color:var(--ink-4);margin:0 .34rem}.ScorecardTile_dis__YtGrD{font-weight:500;color:var(--ink-2)}.ScorecardTile_meta__ad6P9{font-size:var(--t-micro);color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.ScorecardTile_card__DlLbv:hover{transform:none}}.ScorecardTile_unassessed__zeWo8{color:var(--ink-3,#5f5f59);font-size:.62em;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Legend_legend__Yd1Cg{font-size:var(--t-small);color:var(--ink-3)}.Legend_h__ah_PA{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:.45rem}.Legend_p__1d5Re{margin-bottom:1.1rem;line-height:1.45}.Legend_list__tlEnJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:.7rem;gap:.7rem}.Legend_item__702tj{display:grid;grid-template-columns:16px 1fr;grid-gap:.55rem;gap:.55rem;align-items:start;line-height:1.4}.Legend_item__702tj b{color:var(--ink);font-weight:620}.Legend_swatch__Kvc9e{width:13px;height:13px;margin-top:.2rem;border:1.5px solid transparent}.Legend_supported__RKj1C{background:var(--accent);opacity:.9;border-radius:50%}.Legend_speculative__XCGtK{background:var(--tier-speculative);opacity:.85;border-radius:50%}.Legend_negative-control__5GGwA{background:var(--accent);opacity:.42}.Legend_insufficient__8R7Ei{background:var(--paper);border-color:var(--ink-4);border-radius:50%}.Legend_ringSwatch__HwJDg{width:22px;height:22px;flex:0 0 22px;color:var(--ink-2,#2c2c2a);margin-top:.1rem}.Explorer_diseaseBar__m30ug{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;margin-bottom:var(--section);padding:clamp(.9rem,.6rem + 1vw,1.4rem) clamp(1rem,.7rem + 1vw,1.5rem);background:var(--paper-2);border:1px solid var(--hair);border-top:3px solid var(--rule)}.Explorer_diseaseBarMain__7kKb1{display:flex;align-items:center;gap:.9rem;flex:1 1 auto;min-width:min(100%,280px)}.Explorer_diseaseBarLabel__I0BgN{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:660;flex:none}.Explorer_diseaseBarNote__MeJ7X{font-size:var(--t-small);color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:640px){.Explorer_diseaseBarNote__MeJ7X{margin-left:0;flex-basis:100%}}.Explorer_plotRow__ScOEs{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,262px);grid-gap:var(--gap);gap:var(--gap);align-items:start}.Explorer_controls__8WztC{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:flex-end;padding:.95rem 1.05rem;background:var(--surface);border:1px solid var(--hair);margin-bottom:1.1rem}.Explorer_searchWrap__Kmrz1{flex:1 1 230px;min-width:200px}.Explorer_search__dBfT2{width:100%;font:inherit;font-size:.92rem;padding:.45rem .65rem;border:1px solid var(--hair-2);border-radius:2px;background:var(--paper);color:var(--ink)}.Explorer_search__dBfT2::placeholder{color:var(--ink-4)}.Explorer_search__dBfT2:focus-visible{border-color:var(--accent)}.Explorer_group__BxKSt{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.Explorer_legendLabel__ymvKT{display:block;width:100%;font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:640;margin-bottom:.35rem;padding:0}.Explorer_legendLabel__ymvKT b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Explorer_chip__WCG_4{border:1px solid var(--hair-2);background:var(--surface);padding:.3rem .66rem;font-size:var(--t-small);font-weight:560;cursor:pointer;border-radius:2px;color:var(--ink-2);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.Explorer_chip__WCG_4:hover{border-color:var(--ink-3)}.Explorer_chip__WCG_4[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Explorer_chip__WCG_4.Explorer_supported__YPKsL[aria-pressed=true]{background:var(--tier-supported);border-color:var(--tier-supported)}.Explorer_chip__WCG_4.Explorer_speculative__rjU3C[aria-pressed=true]{background:var(--tier-speculative);border-color:var(--tier-speculative)}.Explorer_chip__WCG_4.Explorer_negative-control__TN1tx[aria-pressed=true]{background:var(--accent);border-color:var(--accent)}.Explorer_chip__WCG_4.Explorer_insufficient__7_Grh[aria-pressed=true]{background:var(--ink-3);border-color:var(--ink-3)}.Explorer_sliderWrap__dmJDz{flex:0 1 220px;min-width:180px}.Explorer_slider___NZUm{width:100%;accent-color:var(--accent);cursor:pointer}.Explorer_reset__8Tbp_{border:1.5px solid var(--accent);background:transparent;color:var(--accent);font-size:var(--t-small);font-weight:620;padding:.4rem .8rem;cursor:pointer;border-radius:2px;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.Explorer_reset__8Tbp_:hover{background:var(--accent);color:var(--paper)}.Explorer_grid__gk7YX{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr));grid-gap:var(--gap);gap:var(--gap)}@media (max-width:900px){.Explorer_plotRow__ScOEs{grid-template-columns:1fr}}.Explorer_count__WAlLx{display:inline-block;margin-left:.42rem;padding:0 .32rem;min-width:1.25rem;text-align:center;border-radius:999px;background:var(--paper-sunk);color:var(--ink-3);font-size:.68rem;font-weight:640;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5}.Explorer_chip__WCG_4[aria-pressed=true] .Explorer_count__WAlLx{background:hsla(0,0%,100%,.22);color:#fff}.Explorer_chip__WCG_4:disabled{opacity:.4;cursor:not-allowed}.Explorer_chip__WCG_4:disabled:hover{border-color:var(--hair-2)}