.assay_sec__UBvuD{margin:2.5rem 0}.assay_sec__UBvuD h2{font-family:var(--font-head);font-size:1.6rem;margin:0 0 .4rem}.assay_track__sDcmI{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .8rem;align-items:stretch}.assay_step__lNI3Y{font-family:var(--font-head);font-size:.85rem;border:1px solid var(--hair);background:var(--panel);color:var(--ink);border-radius:8px;padding:.45rem .7rem;cursor:pointer;text-align:left;flex:1 1 8rem;min-width:0}.assay_step__lNI3Y small{display:block;color:var(--ink-3);font-size:.72rem}.assay_stepOn__gJL_f,.assay_step__lNI3Y:hover{border-color:var(--vhh)}.assay_stepOn__gJL_f{background:var(--vhh-soft)}.assay_stepTruth__6aFGC.assay_stepOn__gJL_f{background:var(--her2-soft);border-color:var(--her2)}.assay_trackLabel__tQwSi{font-family:var(--font-head);font-size:.78rem;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-top:1rem}.assay_panel__C9PC8{border:1px solid var(--hair);background:var(--panel);border-radius:10px;padding:.8rem 1rem}.assay_panel__C9PC8 h3{font-family:var(--font-head);margin:0 0 .3rem;font-size:1.15rem}.assay_tool__oU_QP{border:1px solid var(--hair);background:var(--panel);border-radius:10px;padding:1rem;margin:1rem 0}.assay_ctl__fNxli{display:grid;grid-template-columns:minmax(0,1fr);gap:.2rem;margin:.6rem 0}.assay_ctl__fNxli label{font-family:var(--font-head);font-size:.85rem;display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.assay_ctl__fNxli label b{color:var(--vhh);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assay_ctl__fNxli input[type=range]{width:100%;accent-color:var(--vhh)}.assay_grid__FettC{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;margin:.8rem 0}.assay_stat__ORb_I{border:1px solid var(--hair);border-radius:8px;background:var(--bg);padding:.5rem .7rem;min-width:0}.assay_v__l8LYg{font-family:var(--font-head);font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assay_l__rzQ5Q{font-size:.78rem;color:var(--ink-2)}.assay_bad__rcSNW{color:var(--bad)}.assay_good__shMna{color:var(--good)}.assay_amber__qZOV0{color:var(--amber)}.assay_her2__LM5rn{color:var(--her2)}.assay_vhh__INcVy{color:var(--vhh)}.assay_svg__Sjp8k{width:100%;height:auto;display:block}.assay_svg__Sjp8k text{font-family:var(--font-head);font-size:11px;fill:var(--ink-2)}.assay_cols__IFitE{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem}.assay_tblwrap__8_3a4{overflow-x:auto;max-width:100%}.assay_tbl__X9J0M{border-collapse:collapse;font-size:.85rem;width:100%}.assay_tbl__X9J0M td,.assay_tbl__X9J0M th{border-bottom:1px solid var(--hair);padding:.3rem .5rem;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assay_fail__w3ujK{border-left:4px solid var(--bad)}.assay_small__efvzR{font-size:.85rem;color:var(--ink-2)}.assay_btnrow__nFUl6{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0}