.MatrixTaxonomyTool_root__b28lv{display:flex;flex-direction:column;gap:0}.MatrixTaxonomyTool_controlDeck__pp4Y0{display:flex;align-items:center;gap:0;padding:6px 8px;min-height:44px;border-bottom:1px solid var(--line);background:var(--bg);overflow-x:auto;scrollbar-width:none}.MatrixTaxonomyTool_controlDeck__pp4Y0::-webkit-scrollbar{display:none}.MatrixTaxonomyTool_cluster__ylNj2{display:flex;align-items:center;gap:4px;padding-right:12px;margin-right:12px;border-right:1px solid var(--line);flex-shrink:0}.MatrixTaxonomyTool_cluster__ylNj2:last-child{border-right:0;margin-right:0;padding-right:0;margin-left:auto}.MatrixTaxonomyTool_presetGroup__2epXb{display:inline-flex;align-items:stretch;height:30px;border:1px solid var(--line);background:var(--panel)}.MatrixTaxonomyTool_presetBtn__FwB9t{display:inline-flex;align-items:center;padding:0 10px;background:transparent;border:0;color:var(--text-faint);font-family:var(--font-mono);font-size:10px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.MatrixTaxonomyTool_presetBtn__FwB9t:hover{color:var(--text-bright);background:var(--bg-hover)}.MatrixTaxonomyTool_presetBtnActive__VPIwc{color:var(--accent-bright);background:var(--accent-faint)}.MatrixTaxonomyTool_topBtn__vhEC8{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px;background:transparent;border:1px solid transparent;color:var(--text-dim);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.MatrixTaxonomyTool_topBtn__vhEC8:hover{border-color:var(--line-strong);color:var(--text-bright);background:var(--bg-hover)}.MatrixTaxonomyTool_body__4cq6w{display:grid;grid-template-columns:220px 1fr;min-height:400px}@media (max-width:700px){.MatrixTaxonomyTool_body__4cq6w{grid-template-columns:1fr}}.MatrixTaxonomyTool_sidebar__nVvcD{border-right:1px solid var(--line);display:flex;flex-direction:column;background:var(--panel)}.MatrixTaxonomyTool_matrixInputs__uhoSH{padding:12px;border-bottom:1px solid var(--line)}.MatrixTaxonomyTool_matrixLabel__Bo3xS{font-family:var(--font-mono);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px}.MatrixTaxonomyTool_matrixGrid__j6Rh5{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.MatrixTaxonomyTool_matrixInput__JBHen{width:100%;background:var(--bg);border:1px solid var(--line);color:var(--text-bright);font-family:var(--font-mono);font-size:13px;text-align:center;padding:6px 2px;box-sizing:border-box;-moz-appearance:textfield;-webkit-tap-highlight-color:transparent}.MatrixTaxonomyTool_matrixInput__JBHen:focus{outline:none;border-color:var(--accent)}.MatrixTaxonomyTool_matrixInput__JBHen::-webkit-inner-spin-button,.MatrixTaxonomyTool_matrixInput__JBHen::-webkit-outer-spin-button{-webkit-appearance:none}.MatrixTaxonomyTool_stats__BSQk7{padding:12px;display:flex;flex-direction:column;gap:6px}.MatrixTaxonomyTool_statRow__qxcrc{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatrixTaxonomyTool_statKey__v4O4s{color:var(--text-faint);font-size:8px;letter-spacing:.18em;text-transform:uppercase}.MatrixTaxonomyTool_statVal__yhpVp{color:var(--text-bright)}.MatrixTaxonomyTool_statValNeg__jKNI9{color:#d57a6a}.MatrixTaxonomyTool_typeBadge__UfmGi{margin:12px;padding:8px 12px;border:1px solid var(--line-strong);background:var(--accent-faint);font-family:var(--font-mono);font-size:11px;color:var(--accent-bright);letter-spacing:.08em;text-align:center}.MatrixTaxonomyTool_canvas__rUqSw{display:block;width:100%;height:100%;min-height:380px;background:#000;cursor:crosshair}