.EigenvaluesTool_root__7ti_q{display:flex;flex-direction:column;gap:0}.EigenvaluesTool_controlDeck__DslP5{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}.EigenvaluesTool_controlDeck__DslP5::-webkit-scrollbar{display:none}.EigenvaluesTool_cluster__Bgkl7{display:flex;align-items:center;gap:4px;padding-right:12px;margin-right:12px;border-right:1px solid var(--line);flex-shrink:0}.EigenvaluesTool_cluster__Bgkl7:last-child{border-right:0;margin-right:0;padding-right:0;margin-left:auto}.EigenvaluesTool_presetGroup__hWuuo{display:inline-flex;align-items:stretch;height:30px;border:1px solid var(--line);background:var(--panel)}.EigenvaluesTool_presetBtn__VJm0W{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)}.EigenvaluesTool_presetBtn__VJm0W:hover{color:var(--text-bright);background:var(--bg-hover)}.EigenvaluesTool_presetBtnActive__p0j4B{color:var(--accent-bright);background:var(--accent-faint)}.EigenvaluesTool_topBtn__UaxRA{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;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)}.EigenvaluesTool_topBtn__UaxRA:hover{border-color:var(--line-strong);color:var(--text-bright);background:var(--bg-hover)}.EigenvaluesTool_body__ESk5r{display:grid;grid-template-columns:200px 1fr;min-height:420px}@media (max-width:700px){.EigenvaluesTool_body__ESk5r{grid-template-columns:1fr}}.EigenvaluesTool_sidebar__qtOiZ{border-right:1px solid var(--line);display:flex;flex-direction:column;background:var(--panel);padding:12px;gap:12px}.EigenvaluesTool_sideLabel__Xb3Ol{font-family:var(--font-mono);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}.EigenvaluesTool_matrixGrid__LFC6O{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.EigenvaluesTool_matrixInput__6XyHs{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}.EigenvaluesTool_matrixInput__6XyHs:focus{outline:none;border-color:var(--accent)}.EigenvaluesTool_matrixInput__6XyHs::-webkit-inner-spin-button,.EigenvaluesTool_matrixInput__6XyHs::-webkit-outer-spin-button{-webkit-appearance:none}.EigenvaluesTool_eigenBlock__ZaOrV{display:flex;flex-direction:column;gap:4px}.EigenvaluesTool_eigenVal__WR_L7{font-family:var(--font-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-bright);padding:4px 6px;border-left:2px solid var(--accent);background:var(--accent-faint)}.EigenvaluesTool_eigenValComplex__jzuWC{border-left-color:rgba(213,122,106,.6);background:rgba(213,122,106,.07);color:rgba(245,240,224,.6)}.EigenvaluesTool_charPoly__oXXPf{font-family:var(--font-mono);font-size:10px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EigenvaluesTool_canvas___a8Hy{display:block;width:100%;height:100%;min-height:400px;background:#000}