.hypothesis_root__psM9Q{--ground:#0b0c0a;--raised:#131510;--hover:#20231e;--ink:#f4f0e8;--paper:#c5c1b8;--dim:#8b8880;--dimmer:#7f7c75;--line:#30312d;--line-2:#2b2b29;--signal:#9f94ff;--signal-hover:#b7afff;--signal-ink:#11120e;--warm:#5ee7f2;--danger:#ef8b82;--t-experimental:#83e3ae;--t-curated_similarity:#9f94ff;--t-automatic:#c5c1b8;--t-predicted_direct:#5ee7f2;--t-no_match:#6d6b65;--body:"Figtree","Aptos","Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--ease:cubic-bezier(0.25,1,0.5,1);--gutter:clamp(1rem,3.5vw,2.5rem);min-height:calc(100dvh - 72px);background:var(--ground);color:var(--ink);font:400 16px/1.5 var(--body);-webkit-font-smoothing:antialiased;color-scheme:dark}.hypothesis_root__psM9Q *,.hypothesis_root__psM9Q :after,.hypothesis_root__psM9Q :before{box-sizing:border-box}.hypothesis_root__psM9Q [hidden]{display:none!important}.hypothesis_root__psM9Q :focus-visible{outline:2px solid var(--warm);outline-offset:3px}.hypothesis_root__psM9Q :where(button,input,select){font:inherit;color:inherit}.hypothesis_root__psM9Q :where(a){color:inherit}.hypothesis_root__psM9Q ::selection{background:color-mix(in srgb,var(--signal) 40%,transparent)}.hypothesis_mono__OgDIN{font-family:var(--mono);font-size:.86em}.hypothesis_num__l7iAT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_frame___Dt86{max-width:1560px;margin:0 auto;padding:0 var(--gutter) 4rem}.hypothesis_subnav__yv5BC{display:flex;align-items:center;gap:1rem 1.5rem;flex-wrap:wrap;padding:1.25rem 0;border-bottom:1px solid var(--line)}.hypothesis_tabs__bdSkm{display:flex;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--raised);max-width:100%;overflow-x:auto}.hypothesis_tabs__bdSkm button{min-height:34px;display:inline-flex;align-items:center;padding:0 1rem;border:0;border-radius:999px;background:none;color:var(--ink);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .18s var(--ease)}.hypothesis_tabs__bdSkm button:hover{background:var(--hover)}.hypothesis_tabs__bdSkm button[aria-current=page]{background:var(--signal);color:var(--signal-ink)}.hypothesis_tabs__bdSkm button[aria-current=page]:hover{background:var(--signal-hover)}.hypothesis_dataset__y_Wcy{margin-left:auto;font-size:.8rem;font-weight:500;color:var(--dim);text-align:right;line-height:1.3}.hypothesis_view__Ng87B{animation:hypothesis_rise__cY0Co .45s var(--ease) both}@keyframes hypothesis_rise__cY0Co{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.hypothesis_answer__rYIjm,.hypothesis_nomDetail__B6V5R,.hypothesis_picker__eVLoI,.hypothesis_view__Ng87B{animation:none!important}}.hypothesis_eyebrow__esxhT,.hypothesis_fieldLabel__1w7uA{display:flex;align-items:center;gap:.75rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}.hypothesis_eyebrow__esxhT{color:var(--warm)}.hypothesis_eyebrow__esxhT:before{content:"";width:1.5rem;height:1px;background:currentColor}.hypothesis_root__psM9Q h1,.hypothesis_root__psM9Q h2{margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1.02;letter-spacing:-.045em}.hypothesis_root__psM9Q h3{margin:0 0 .6rem;font-size:1.3rem;font-weight:550;line-height:1.15;letter-spacing:-.02em}.hypothesis_ghost__bRU9F{display:inline-flex;align-items:center;gap:.4rem;min-height:38px;padding:0 1rem;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:.85rem;font-weight:650;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .18s var(--ease),border-color .18s var(--ease)}.hypothesis_ghost__bRU9F:hover{background:var(--hover);border-color:var(--paper);text-decoration:none}.hypothesis_link__4WtgQ{background:none;border:0;padding:0;color:inherit;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:pointer}.hypothesis_link__4WtgQ:hover{color:var(--signal);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.hypothesis_askLayout__yk9YI{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);grid-gap:clamp(1.5rem,4vw,4rem);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.75rem,4vw,3.25rem) 0 clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--line)}.hypothesis_composer__LiHyr{min-width:0}.hypothesis_shapes__l3w0x{border-left:1px solid var(--line);padding-left:clamp(1rem,2vw,1.75rem)}.hypothesis_lede__uEpbk{margin:0 0 1.75rem;font-size:1rem;font-weight:550;line-height:1.65;color:var(--paper)}.hypothesis_examples__Vyjsg,.hypothesis_templates__sw79i{list-style:none;margin:0 0 2rem;padding:0;display:grid}.hypothesis_example__PXZ7X,.hypothesis_template__YTOIA{display:grid;grid-gap:.15rem;gap:.15rem;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:.75rem .5rem .8rem;cursor:pointer;color:var(--ink);transition:background .18s var(--ease)}.hypothesis_examples__Vyjsg li:last-child .hypothesis_example__PXZ7X,.hypothesis_templates__sw79i li:last-child .hypothesis_template__YTOIA{border-bottom:1px solid var(--line)}.hypothesis_example__PXZ7X:hover,.hypothesis_template__YTOIA:hover{background:var(--raised)}.hypothesis_example__PXZ7X strong,.hypothesis_template__YTOIA strong{font-size:.9rem;font-weight:650;letter-spacing:-.01em}.hypothesis_example__PXZ7X small,.hypothesis_template__YTOIA span{font-size:.8rem;line-height:1.4;color:var(--dim)}.hypothesis_template__YTOIA[aria-pressed=true] strong{color:var(--signal)}.hypothesis_example__PXZ7X strong:after{content:" →";color:var(--dim)}.hypothesis_sentence__qmbbr{margin:0;font-size:clamp(1.75rem,3.3vw,2.8rem);font-weight:500;line-height:1.38;letter-spacing:-.04em;color:var(--ink);text-wrap:pretty}.hypothesis_slot__Zj4MD{display:inline;font:inherit;letter-spacing:inherit;background:none;border:0;padding:0 .04em;color:var(--dimmer);border-bottom:2px dashed var(--line);cursor:pointer;transition:color .18s var(--ease),border-color .18s var(--ease)}.hypothesis_slot__Zj4MD:hover,.hypothesis_slot__Zj4MD[aria-expanded=true]{color:var(--signal);border-color:var(--signal)}.hypothesis_chip___6I7H{display:inline-flex;align-items:baseline;gap:.4em;font-size:.4em;font-weight:600;letter-spacing:0;line-height:1;vertical-align:.38em;padding:.55em .4em .5em .85em;margin:0 .12em;border-radius:999px;background:var(--raised);border:1px solid var(--line);max-width:100%;white-space:nowrap;transition:border-color .18s var(--ease)}.hypothesis_chip___6I7H:hover{border-color:var(--paper)}.hypothesis_chipMain__AXkrf{overflow:hidden;text-overflow:ellipsis;max-width:24ch}.hypothesis_chipSub__uyS49{font-family:var(--mono);font-weight:400;font-size:.88em;color:var(--dim)}.hypothesis_chipX__Z_Enr{border:0;background:none;cursor:pointer;color:var(--dim);padding:0 .25em;font-size:1.15em;line-height:1;border-radius:999px}.hypothesis_chipX__Z_Enr:hover{color:var(--danger)}.hypothesis_chipProtein__OrbPl{border-color:color-mix(in srgb,var(--signal) 45%,var(--line))}.hypothesis_chipDisease__3u9ET{border-color:color-mix(in srgb,var(--warm) 40%,var(--line))}.hypothesis_chipMore__4sErT{font-size:.4em;font-weight:600;letter-spacing:0;vertical-align:.38em;background:none;border:1px dashed var(--line);border-radius:999px;padding:.55em .85em .5em;margin:0 .12em;cursor:pointer;color:var(--paper)}.hypothesis_chipMore__4sErT:hover{border-color:var(--paper);color:var(--ink)}.hypothesis_fit__5Pk6I{display:inline-grid;vertical-align:initial}.hypothesis_fit__5Pk6I>*{grid-area:1/1}.hypothesis_fitText__vGqWh{visibility:hidden;white-space:pre;padding:0 .06em;border-bottom:2px solid transparent}.hypothesis_inlineSelect__Ai0aH{width:0;min-width:100%;font:inherit;letter-spacing:inherit;color:var(--signal);background:none;border:0;border-bottom:2px solid color-mix(in srgb,var(--signal) 40%,transparent);padding:0 .04em;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:0}.hypothesis_inlineSelect__Ai0aH:hover{border-bottom-color:var(--signal)}.hypothesis_inlineSelect__Ai0aH option{font:500 1rem var(--body);letter-spacing:0;color:var(--ink);background:var(--raised)}.hypothesis_nowrap__NIwiU{white-space:nowrap}.hypothesis_picker__eVLoI{margin:1.75rem 0 .5rem;border:1px solid var(--line);background:var(--raised);animation:hypothesis_rise__cY0Co .25s var(--ease) both}.hypothesis_pickerHead__eUIjo{display:flex;align-items:center;gap:.75rem;padding:.8rem .8rem .4rem 1.1rem;flex-wrap:wrap}.hypothesis_pickerLabel___1hto{font-size:.76rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}.hypothesis_pickerModes__1XKzH{display:flex;margin-right:auto;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--ground)}.hypothesis_pickerModes__1XKzH button{font-size:.8rem;font-weight:600;border:0;background:none;padding:.35rem .85rem;border-radius:999px;cursor:pointer;color:var(--ink)}.hypothesis_pickerModes__1XKzH button:hover{background:var(--hover)}.hypothesis_pickerModes__1XKzH button[aria-selected=true]{background:var(--signal);color:var(--signal-ink)}.hypothesis_pickerSpacer__0jQAh{margin-right:auto}.hypothesis_pickerInput__9o3DN{width:calc(100% - 2.2rem);margin:.2rem 1.1rem .6rem;font-size:1.1rem;font-weight:500;padding:.65rem .1rem;border:0;border-bottom:1px solid var(--paper);background:none}.hypothesis_pickerInput__9o3DN::placeholder{color:var(--dimmer)}.hypothesis_pickerInput__9o3DN:focus{outline:none;border-bottom-color:var(--signal)}.hypothesis_pickerAspects__Zhoid{display:flex;gap:.35rem;flex-wrap:wrap;padding:0 1.1rem .6rem}.hypothesis_pickerResults__06Jcr{list-style:none;margin:0;padding:0 0 .4rem;max-height:min(24rem,52vh);overflow-y:auto}.hypothesis_result__3K2z5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.2rem 1rem;gap:.2rem 1rem;padding:.6rem 1.1rem;cursor:pointer;border-top:1px solid var(--line-2)}.hypothesis_result__3K2z5:hover,.hypothesis_result__3K2z5[aria-selected=true]{background:var(--hover)}.hypothesis_result__3K2z5[aria-selected=true]{box-shadow:inset 2px 0 0 var(--signal)}.hypothesis_resultTitle__LoadB{font-weight:650;font-size:.92rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.hypothesis_resultTitle__LoadB .hypothesis_mono__OgDIN{font-weight:400;color:var(--dim);margin-left:.5rem}.hypothesis_resultSub__cEhek{grid-column:1;font-size:.78rem;color:var(--dim);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hypothesis_resultSide__evq_J{grid-row:1/span 2;grid-column:2;align-self:center;color:var(--paper);font-size:.8rem}.hypothesis_pickerEmpty__Q5n1N{padding:1rem 1.1rem;color:var(--dim);font-size:.88rem}.hypothesis_tier__XIQNM{display:inline-block;width:.62em;height:.62em;flex:none;vertical-align:.02em}.hypothesis_experimental__Qerk3{background:var(--t-experimental)}.hypothesis_curated_similarity__g1Nxt{background:var(--t-curated_similarity);border-radius:50%}.hypothesis_automatic__EWhZz{border:1.5px solid var(--t-automatic);border-radius:50%;background:linear-gradient(90deg,var(--t-automatic) 50%,transparent 50%)}.hypothesis_predicted_direct__09bzW,.hypothesis_predicted_indirect__u5tRA{border:1.5px solid var(--t-predicted_direct);transform:rotate(45deg) scale(.86)}.hypothesis_no_match__R_Ts_{border:1px dashed var(--t-no_match);border-radius:50%}.hypothesis_tiercounts__UKhX9{display:inline-flex;gap:.7rem;font-size:.78rem;font-weight:600;color:var(--paper);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_tiercounts__UKhX9>span{display:inline-flex;align-items:center;gap:.3rem}.hypothesis_zero__T5K2Z{opacity:.32}.hypothesis_aspect__cNjJN{font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--paper);border:1px solid var(--line);border-radius:999px;padding:.2rem .5rem;white-space:nowrap}.hypothesis_pill__lHQ3M{font-size:.8rem;font-weight:600;border:1px solid var(--line);background:none;padding:.38rem .8rem;border-radius:999px;cursor:pointer;color:var(--ink);transition:background .18s var(--ease)}.hypothesis_pill__lHQ3M:hover{background:var(--hover)}.hypothesis_pill__lHQ3M[aria-pressed=true]{background:var(--signal);color:var(--signal-ink);border-color:var(--signal)}.hypothesis_switches__P_FPr{margin-top:1.6rem;border-top:1px solid var(--line);padding-top:.6rem}.hypothesis_switches__P_FPr summary{cursor:pointer;font-size:.85rem;font-weight:650;color:var(--paper);padding:.4rem 0;list-style:none}.hypothesis_switches__P_FPr summary::-webkit-details-marker{display:none}.hypothesis_switches__P_FPr summary:before{content:"+ ";color:var(--signal)}.hypothesis_switches__P_FPr[open] summary:before{content:"− "}.hypothesis_switchGrid__XLRc_{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:1rem 1.5rem;gap:1rem 1.5rem;padding:.8rem 0 .4rem}.hypothesis_switchGrid__XLRc_ label{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.8rem;font-weight:600;color:var(--paper)}.hypothesis_switchGrid__XLRc_ input[type=number],.hypothesis_switchGrid__XLRc_ select{font-size:.92rem;font-weight:500;padding:.55rem .7rem;border:1px solid var(--line);border-radius:0;background:var(--raised)}.hypothesis_switchGrid__XLRc_ input:focus,.hypothesis_switchGrid__XLRc_ select:focus{outline:none;border-color:var(--signal)}.hypothesis_switchGrid__XLRc_ .hypothesis_check__H7VGA{display:flex;gap:.6rem;align-items:flex-start;grid-column:span 2;font-weight:500}.hypothesis_check__H7VGA input{margin-top:.25rem;accent-color:var(--signal)}.hypothesis_compartments__9l6_F{grid-column:1/-1;border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.35rem}.hypothesis_compartments__9l6_F legend{font-size:.8rem;font-weight:600;color:var(--paper);margin-bottom:.4rem}.hypothesis_composerActions__jrTag{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.hypothesis_run__2_h4a{display:inline-flex;align-items:center;gap:.5rem;min-height:46px;padding:0 1.5rem;border-radius:999px;border:0;background:var(--ink);color:var(--signal-ink);font-size:.95rem;font-weight:700;cursor:pointer;transition:background .18s var(--ease),transform .18s var(--ease)}.hypothesis_run__2_h4a:hover{background:var(--signal-hover)}.hypothesis_run__2_h4a:active{transform:translateY(1px)}.hypothesis_run__2_h4a:disabled{opacity:.55;cursor:progress;background:var(--ink)}.hypothesis_composerNote__MliD8{flex:1 1;font-size:.85rem;font-weight:500;color:var(--dim);min-width:12rem}.hypothesis_warn__a6GED{color:var(--warm)}.hypothesis_answer__rYIjm{padding:clamp(1.5rem,3vw,2.75rem) 0;animation:hypothesis_rise__cY0Co .5s var(--ease) both;scroll-margin-top:88px}.hypothesis_answerHead__s9QSt{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:1.75rem}.hypothesis_answerHead__s9QSt h2{max-width:40ch;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.12;letter-spacing:-.035em}.hypothesis_answerMeta__ach_c{font-size:.82rem;font-weight:500;color:var(--dim);margin-top:.5rem}.hypothesis_answerActions__lXhZt{display:flex;gap:.4rem;flex-wrap:wrap}.hypothesis_working__hmkJ7{display:grid;grid-gap:.7rem;gap:.7rem;padding:2.5rem 0;color:var(--paper);font-weight:500;max-width:40rem}.hypothesis_working__hmkJ7 .hypothesis_num__l7iAT{color:var(--dim);font-size:.85rem}.hypothesis_progress__H4oHR{height:3px;background:var(--line);position:relative;overflow:hidden}.hypothesis_progress__H4oHR i{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,var(--warm),var(--signal));transition:width .25s linear}.hypothesis_bar__qhG5C{width:min(22rem,60vw);height:2px;background:var(--line);position:relative;overflow:hidden}.hypothesis_bar__qhG5C:after{content:"";position:absolute;inset:0;width:30%;background:linear-gradient(90deg,var(--warm),var(--signal));animation:hypothesis_sweep__w2jY_ 1.3s var(--ease) infinite}@keyframes hypothesis_sweep__w2jY_{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}.hypothesis_error__56TX0{color:var(--danger);padding:1.5rem 0;max-width:60ch;font-weight:500}.hypothesis_funnel__Fm45T{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border:1px solid var(--line);margin-bottom:2rem}.hypothesis_funnel__Fm45T>div{padding:1rem 1.1rem 1.1rem;border-left:1px solid var(--line);min-width:0}.hypothesis_funnel__Fm45T>div:first-child{border-left:0}.hypothesis_funnel__Fm45T b{display:block;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:500;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_funnel__Fm45T span{display:block;font-size:.78rem;font-weight:500;color:var(--dim);margin-top:.45rem;line-height:1.35}.hypothesis_funnel__Fm45T>.hypothesis_last__bPH0M{background:var(--raised)}.hypothesis_funnel__Fm45T>.hypothesis_last__bPH0M b{color:var(--signal)}.hypothesis_answerBody__IK4Vw{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);grid-gap:clamp(1.5rem,3.5vw,3rem);gap:clamp(1.5rem,3.5vw,3rem);align-items:start}.hypothesis_answerSide__jbcXa>section{margin-bottom:2rem}.hypothesis_strata__PYenG{width:100%;border-collapse:collapse;font-size:.78rem}.hypothesis_strata__PYenG th{font-weight:600;color:var(--dim);text-align:center;padding:.3rem .1rem;font-size:.7rem}.hypothesis_strata__PYenG th[scope=row]{text-align:left;padding-right:.5rem;color:var(--paper)}.hypothesis_strata__PYenG th small{color:var(--dim);font-weight:500}.hypothesis_strata__PYenG td{padding:2px}.hypothesis_strata__PYenG button b{font-weight:700;font-size:.9rem}.hypothesis_strata__PYenG button small{display:block;font-size:.62rem;font-weight:500;opacity:.75}.hypothesis_strata__PYenG button{line-height:1.1;width:100%;height:2.9rem;border:0;cursor:pointer;font-size:.85rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);outline:2px solid transparent;outline-offset:-2px;transition:outline-color .18s var(--ease)}.hypothesis_strata__PYenG button[aria-pressed=true]{outline-color:var(--ink)}.hypothesis_strata__PYenG button:disabled{cursor:default;color:var(--dim)}.hypothesis_sideNote__0y1v9{font-size:.8rem;color:var(--dim);margin:.55rem 0 0;line-height:1.45}.hypothesis_termsUsed__bArfy{list-style:none;margin:0;padding:0;font-size:.84rem}.hypothesis_termsUsed__bArfy li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;padding:.4rem 0;border-top:1px solid var(--line-2);color:var(--paper)}.hypothesis_termsUsed__bArfy .hypothesis_mono__OgDIN{color:var(--dim)}.hypothesis_weight__4c9Zb{font-size:.74rem;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_anchorGrid__vbgjL{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.84rem}.hypothesis_anchorGrid__vbgjL>div{display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid var(--line-2);padding-top:.35rem;color:var(--paper)}.hypothesis_notice__C_38T{font-size:.85rem;font-weight:500;color:var(--warm);margin:0 0 1.2rem}.hypothesis_nomsWrap__vmIpQ{container-type:inline-size;min-width:0}.hypothesis_nomHead__BMnMD{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.6rem;flex-wrap:wrap}.hypothesis_nomFilter__hIv6Q{font-size:.82rem;color:var(--dim)}.hypothesis_noms__Yd2JA{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.hypothesis_nom__OVRRx{border-bottom:1px solid var(--line)}.hypothesis_nomRow__czXws{display:grid;grid-template-columns:2.6rem minmax(0,1fr) minmax(5rem,9rem) auto;grid-gap:.4rem 1.1rem;gap:.4rem 1.1rem;align-items:center;padding:.85rem .25rem .8rem 0;width:100%;text-align:left;background:none;border:0;cursor:pointer;color:var(--ink);transition:background .18s var(--ease)}.hypothesis_nomRow__czXws .hypothesis_matched__A2n2e{grid-column:2/-1}.hypothesis_nomRow__czXws:hover,.hypothesis_nomRow__czXws[aria-expanded=true]{background:var(--raised)}@container (min-width: 46rem){.hypothesis_nomRow__czXws{grid-template-columns:2.6rem minmax(10rem,1fr) minmax(6rem,9rem) auto minmax(14rem,1.5fr)}.hypothesis_nomRow__czXws .hypothesis_matched__A2n2e{grid-column:auto}}.hypothesis_nomRank__rtmNo{font-size:1.1rem;font-weight:500;letter-spacing:-.03em;color:var(--dim);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_nomId__9f0av{min-width:0}.hypothesis_nomGene__qN5Fk{font-weight:700;font-size:1rem;letter-spacing:-.01em}.hypothesis_nomName__Ii_xd{display:block;font-size:.8rem;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hypothesis_flags__gqUZe{display:inline-flex;gap:.3rem;margin-left:.45rem;vertical-align:.12em}.hypothesis_flag__zQ41U{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.18rem .45rem;border-radius:999px;border:1px solid var(--line);color:var(--paper)}.hypothesis_hub__yuCcD{border-color:color-mix(in srgb,var(--warm) 55%,var(--line));color:var(--warm)}.hypothesis_score__XLf4n{display:grid;grid-gap:.35rem;gap:.35rem}.hypothesis_scoreBar__B2eKT{height:3px;background:var(--line);position:relative}.hypothesis_scoreBar__B2eKT i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--warm),var(--signal))}.hypothesis_scoreLabel__gdK4k{font-size:.74rem;font-weight:600;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_anchorsCells__po01E{display:flex;gap:2px;flex-wrap:wrap}.hypothesis_cellsCaption__AkeyL{display:none;width:100%;font-size:.66rem;font-weight:600;color:var(--dim)}.hypothesis_moreTerms__X5moI{color:var(--dim);font-size:.76rem}.hypothesis_cell__gBUK7{font-size:.68rem;font-weight:700;padding:.35rem;min-width:2.3rem;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_matched__A2n2e{display:flex;flex-wrap:wrap;gap:.2rem .75rem;font-size:.8rem;color:var(--paper);min-width:0}.hypothesis_matched__A2n2e>span{display:inline-flex;align-items:center;gap:.35rem;max-width:100%}.hypothesis_matched__A2n2e em{font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24ch}.hypothesis_nomDetail__B6V5R{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem 2.5rem;gap:1rem 2.5rem;padding:.5rem .25rem 1.5rem 3.7rem;background:var(--raised);animation:hypothesis_rise__cY0Co .3s var(--ease) both}@container (min-width: 46rem){.hypothesis_nomDetail__B6V5R{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}}.hypothesis_evidence__qZuG9{width:100%;border-collapse:collapse;font-size:.8rem;color:var(--paper)}.hypothesis_evidence__qZuG9 caption{text-align:left;font-weight:650;font-size:.86rem;color:var(--ink);padding:.7rem 0 .35rem}.hypothesis_evidence__qZuG9 caption .hypothesis_mono__OgDIN{color:var(--dim);font-weight:400}.hypothesis_evidence__qZuG9 td{padding:.28rem .6rem .28rem 0;border-top:1px solid var(--line-2);vertical-align:top}.hypothesis_evidence__qZuG9 td:first-child{width:1.2rem}.hypothesis_evidence__qZuG9 td.hypothesis_mono__OgDIN{color:var(--dim)}.hypothesis_facts__67USy{display:grid;grid-template-columns:auto 1fr;grid-gap:.35rem 1rem;gap:.35rem 1rem;font-size:.82rem;margin:.7rem 0 1rem}.hypothesis_facts__67USy dt{color:var(--dim);font-weight:500}.hypothesis_facts__67USy dd{margin:0;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hypothesis_detailActions__3_ULc{display:flex;gap:.4rem;flex-wrap:wrap;align-items:center}.hypothesis_more___1LO_{margin-top:1rem}.hypothesis_more___1LO_ summary{cursor:pointer}.hypothesis_indexHead__o8UpG{padding:clamp(1.75rem,4vw,3rem) 0 1.25rem}.hypothesis_indexHead__o8UpG h1{margin-bottom:.6rem}.hypothesis_indexNote__konwb{margin:0;color:var(--paper);max-width:62ch;font-size:.98rem;font-weight:500;line-height:1.6}.hypothesis_indexSearch__cqMQN{display:grid;grid-gap:.85rem;gap:.85rem;padding-bottom:1.4rem;border-bottom:1px solid var(--line);margin-bottom:1.5rem}.hypothesis_indexSearch__cqMQN input{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:500;letter-spacing:-.02em;padding:.7rem .1rem;border:0;border-bottom:1px solid var(--paper);background:none;width:100%}.hypothesis_indexSearch__cqMQN input::placeholder{color:var(--dimmer)}.hypothesis_indexSearch__cqMQN input:focus{outline:none;border-bottom-color:var(--signal)}.hypothesis_aspectFilter__w3hBL{display:flex;gap:.35rem;flex-wrap:wrap}.hypothesis_vocabLayout__FmkZT{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr);grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.hypothesis_termsTable__feBWN{width:100%;border-collapse:collapse;font-size:.88rem}.hypothesis_termsTable__feBWN th{text-align:left;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--dim);padding:.4rem .6rem .6rem 0;border-bottom:1px solid var(--line)}.hypothesis_termsTable__feBWN td{padding:.65rem .6rem .65rem 0;border-bottom:1px solid var(--line-2);vertical-align:top}.hypothesis_termsTable__feBWN tbody tr{cursor:pointer;transition:background .18s var(--ease)}.hypothesis_termsTable__feBWN tbody tr:hover,.hypothesis_termsTable__feBWN tbody tr[aria-selected=true]{background:var(--raised)}.hypothesis_termName__Ixa6z{font-weight:650}.hypothesis_termId__kOvhI{display:block;font-family:var(--mono);font-size:.72rem;color:var(--dim);margin-top:.15rem}.hypothesis_termActions__K8DHo{white-space:nowrap}.hypothesis_tableScroll__cwdG0{overflow-x:auto;max-width:100%}.hypothesis_termActions__K8DHo button{font-size:.74rem;font-weight:650;border:1px solid var(--line);background:none;border-radius:999px;padding:.32rem .65rem;margin-right:.25rem;cursor:pointer;color:var(--ink);transition:background .18s var(--ease)}.hypothesis_termActions__K8DHo button:hover{background:var(--hover);border-color:var(--paper)}.hypothesis_pager___VHmr{display:flex;align-items:center;gap:1rem;padding:1rem 0;font-size:.85rem;color:var(--dim);flex-wrap:wrap}.hypothesis_termDetail__sZlOz{position:sticky;top:calc(72px + 1.5rem);max-height:calc(100vh - 72px - 3rem);overflow-y:auto;padding:1.25rem 1.25rem .5rem;border:1px solid var(--line);background:var(--raised)}.hypothesis_empty__PZQ7k{color:var(--dim);font-size:.92rem}.hypothesis_carriers__3yLyA{margin:0 0 1.25rem}.hypothesis_carriers__3yLyA h4{display:flex;align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.82rem;font-weight:700}.hypothesis_carriers__3yLyA h4 small{font-size:.76rem;font-weight:500;color:var(--dim)}.hypothesis_geneList__nqS6K{display:flex;flex-wrap:wrap;gap:.3rem}.hypothesis_gene__WgV7J{font-size:.78rem;font-weight:650;padding:.3rem .6rem;border:1px solid var(--line);border-radius:999px;background:none;cursor:pointer;transition:border-color .18s var(--ease),color .18s var(--ease)}.hypothesis_gene__WgV7J:hover{border-color:var(--signal);color:var(--signal)}.hypothesis_proteinResults__8wIWc{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:.5rem;gap:.5rem}.hypothesis_proteinResults__8wIWc button{width:100%;text-align:left;background:var(--raised);border:1px solid var(--line);padding:.7rem .85rem;cursor:pointer;color:var(--ink);transition:border-color .18s var(--ease)}.hypothesis_proteinResults__8wIWc button:hover{border-color:var(--signal)}.hypothesis_proteinResults__8wIWc strong{display:block;font-size:.95rem;font-weight:700}.hypothesis_proteinResults__8wIWc strong .hypothesis_mono__OgDIN{font-weight:400;color:var(--dim)}.hypothesis_proteinResults__8wIWc span{font-size:.8rem;color:var(--dim)}.hypothesis_profileHead__fEc2k{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem 2rem;gap:1rem 2rem;align-items:end;padding-bottom:1.4rem;border-bottom:1px solid var(--line);margin-bottom:1.25rem}.hypothesis_profileHead__fEc2k h2{font-size:clamp(2.6rem,5vw,3.8rem)}.hypothesis_profileHead__fEc2k p{margin:.45rem 0 0;color:var(--paper);font-weight:500}.hypothesis_profileGrid__QUSDI{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;margin-top:1.5rem}.hypothesis_where__1encS{display:flex;flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0}.hypothesis_where__1encS span{font-size:.76rem;font-weight:650;padding:.25rem .65rem;border-radius:999px;border:1px solid var(--paper)}.hypothesis_where__1encS span.hypothesis_predicted__ugwja{border-style:dashed;border-color:var(--dim);color:var(--paper)}.hypothesis_aspectBlock__8q8dA{margin-bottom:1.6rem}.hypothesis_aspectBlock__8q8dA h4{display:flex;justify-content:space-between;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin:0 0 .45rem;padding-bottom:.45rem;border-bottom:1px solid var(--line)}.hypothesis_termLines__mvl6B{list-style:none;margin:0;padding:0;font-size:.86rem;color:var(--paper)}.hypothesis_termLines__mvl6B li{display:grid;grid-template-columns:.9rem minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:baseline;padding:.24rem 0}.hypothesis_termLines__mvl6B .hypothesis_mono__OgDIN{color:var(--dim);font-size:.7rem}.hypothesis_partners__WyGhd{list-style:none;margin:0;padding:0}.hypothesis_partners__WyGhd .hypothesis_partnersHead___8FgF{white-space:nowrap;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line)!important}.hypothesis_partners__WyGhd li{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem 4.2rem;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.45rem 0;border-bottom:1px solid var(--line-2);font-size:.86rem}.hypothesis_who__VIs3x{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hypothesis_who__VIs3x small{color:var(--dim);margin-left:.45rem}.hypothesis_gate__Oy_UQ{display:grid;place-items:center;min-height:60vh}.hypothesis_gate__Oy_UQ form{display:grid;grid-gap:.9rem;gap:.9rem;width:min(21rem,86vw)}.hypothesis_gate__Oy_UQ input{font-size:1rem;padding:.75rem .9rem;border:1px solid var(--line);background:var(--raised);border-radius:0}.hypothesis_gate__Oy_UQ input:focus{outline:none;border-color:var(--signal)}.hypothesis_gate__Oy_UQ p{margin:0}.hypothesis_methodBody__o1Ybo{max-width:72ch;padding:clamp(1.75rem,4vw,3rem) 0}.hypothesis_methodBody__o1Ybo h1{margin-bottom:1.4rem}.hypothesis_methodBody__o1Ybo h3{margin-top:2.4rem}.hypothesis_methodBody__o1Ybo li,.hypothesis_methodBody__o1Ybo p{color:var(--paper);line-height:1.7;font-weight:500}.hypothesis_methodBody__o1Ybo table{border-collapse:collapse;font-size:.88rem;margin:.9rem 0;width:100%;color:var(--paper)}.hypothesis_methodBody__o1Ybo td{text-align:left;padding:.5rem .9rem .5rem 0;border-bottom:1px solid var(--line-2);vertical-align:top}.hypothesis_methodBody__o1Ybo td:first-child{color:var(--ink);font-weight:650;white-space:nowrap}.hypothesis_colophon__1U_3_{border-top:1px solid var(--line);padding:1.5rem 0 0;margin-top:2rem;font-size:.8rem;color:var(--dim)}@media (max-width:1100px){.hypothesis_dataset__y_Wcy{display:none}.hypothesis_termsTable__feBWN .hypothesis_termActions__K8DHo{white-space:normal}.hypothesis_termsTable__feBWN .hypothesis_termActions__K8DHo button{display:block;margin:0 0 .3rem;white-space:nowrap}}@media (max-width:960px){.hypothesis_answerBody__IK4Vw,.hypothesis_askLayout__yk9YI,.hypothesis_profileGrid__QUSDI,.hypothesis_vocabLayout__FmkZT{grid-template-columns:minmax(0,1fr)}.hypothesis_shapes__l3w0x{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:1.5rem}.hypothesis_termDetail__sZlOz{position:static;max-height:none}.hypothesis_nomDetail__B6V5R{padding-left:.25rem}}@media (max-width:720px){.hypothesis_nomRow__czXws{grid-template-columns:2rem minmax(0,1fr) minmax(0,.9fr)}.hypothesis_nomRow__czXws .hypothesis_anchorsCells__po01E,.hypothesis_nomRow__czXws .hypothesis_matched__A2n2e{grid-column:2/-1}.hypothesis_funnel__Fm45T{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.hypothesis_funnel__Fm45T>div{border-left:0;border-top:1px solid var(--line)}.hypothesis_hideNarrow__z3z1V{display:none}.hypothesis_termsTable__feBWN .hypothesis_tiercounts__UKhX9{flex-wrap:wrap;white-space:normal;gap:.15rem .55rem}.hypothesis_cellsCaption__AkeyL{display:block}.hypothesis_switchGrid__XLRc_ .hypothesis_check__H7VGA{grid-column:auto}.hypothesis_profileHead__fEc2k{grid-template-columns:minmax(0,1fr)}}.hypothesis_starts__eEaKA{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.4rem}.hypothesis_startsLabel__dyyug{font-size:.8rem;font-weight:600;color:var(--dim);margin-right:.2rem}.hypothesis_start__AYh1v{font-size:.82rem;font-weight:600;text-align:left;border:1px solid var(--line);background:var(--raised);color:var(--ink);border-radius:999px;padding:.45rem .9rem;cursor:pointer;transition:border-color .18s var(--ease),color .18s var(--ease)}.hypothesis_start__AYh1v:hover{border-color:var(--signal);color:var(--signal)}