.PhaseAlignTool_loadRow__pHW_Z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media (max-width:800px){.PhaseAlignTool_loadRow__pHW_Z{grid-template-columns:1fr}}.PhaseAlignTool_loadCard__VgVjo{display:flex;flex-direction:column;gap:.5rem;border:1px solid #1a1a1a;padding:.75rem;background:#040404}.PhaseAlignTool_loadLabel__pyAz3{font-size:.6rem;text-transform:uppercase;letter-spacing:.1em;color:#555}.PhaseAlignTool_loadedInfo__S_xVL{display:flex;flex-direction:column;gap:.25rem}.PhaseAlignTool_loadedName__uopTz{font-size:.7rem;color:#ccc;font-family:var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhaseAlignTool_loadedMeta__CBJMP{font-size:.62rem;color:#555;font-family:var(--font-mono)}.PhaseAlignTool_clearBtn__9PK8B{font-family:var(--font-mono);font-size:.6rem;background:none;border:1px solid #222;color:#555;padding:.15rem .4rem;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:border-color .12s,color .12s}.PhaseAlignTool_clearBtn__9PK8B:hover{border-color:#e53935;color:#e53935}.PhaseAlignTool_chRow__cU_FU{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-top:.25rem}.PhaseAlignTool_chLabel__vI2gv{font-size:.62rem;color:#666;font-family:var(--font-mono)}.PhaseAlignTool_chSelect__OMYtU{font-family:var(--font-mono);font-size:.65rem;background:#000;border:1px solid #2a2a2a;color:#ccc;padding:.1rem .3rem;cursor:pointer}.PhaseAlignTool_chSelect__OMYtU:focus{outline:1px solid #b8960c}.PhaseAlignTool_analysisProgress__4LTqB{font-size:.7rem;color:#b8960c;font-family:var(--font-mono);padding:.5rem 0;animation:PhaseAlignTool_pulse__xhDCd 1s ease-in-out infinite}@keyframes PhaseAlignTool_pulse__xhDCd{0%,to{opacity:1}50%{opacity:.5}}.PhaseAlignTool_resultsGrid__HSqKm{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1rem;gap:1rem;align-items:start}@media (max-width:700px){.PhaseAlignTool_resultsGrid__HSqKm{grid-template-columns:1fr}}.PhaseAlignTool_detectBox__9Zebs{border:1px solid #1a1a1a;padding:.75rem;background:#040404;display:flex;flex-direction:column;gap:.25rem}.PhaseAlignTool_detectTitle__f6Jh_{font-size:.58rem;text-transform:uppercase;letter-spacing:.08em;color:#555;margin-bottom:.15rem}.PhaseAlignTool_detectValue__oIwTf{font-size:2rem;font-family:var(--font-mono);font-weight:400;line-height:1;color:#b8960c}.PhaseAlignTool_detectUnit__I9n4f{font-size:.85rem;opacity:.7}.PhaseAlignTool_detectSub__jCEKE{font-size:.62rem;color:#666;font-family:var(--font-mono)}.PhaseAlignTool_combWarning__EmfUy{font-size:.62rem;color:#e53935;font-family:var(--font-mono);margin-top:.2rem}.PhaseAlignTool_plotsGrid__mUu9s{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}@media (max-width:900px){.PhaseAlignTool_plotsGrid__mUu9s{grid-template-columns:1fr}}.PhaseAlignTool_plotWrap__5RzhH{display:flex;flex-direction:column;gap:.25rem;border:1px solid #111}.PhaseAlignTool_plotTitle__hfQxs{font-size:.58rem;text-transform:uppercase;letter-spacing:.07em;color:#444;padding:.3rem .5rem 0}.PhaseAlignTool_plotCanvas__5B2jM{width:100%;height:140px;display:block;background:#000}.PhaseAlignTool_controlsGrid__lRLWy{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;align-items:start}@media (max-width:800px){.PhaseAlignTool_controlsGrid__lRLWy{grid-template-columns:1fr}}.PhaseAlignTool_controlBlock__geqMI{display:flex;flex-direction:column;gap:.5rem;border:1px solid #1a1a1a;padding:.75rem;background:#040404}.PhaseAlignTool_controlTitle__vstEG{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:#b8960c;margin-bottom:.1rem}.PhaseAlignTool_paramLabel___m1hq{font-size:.62rem;color:#666;font-family:var(--font-mono);display:block;margin-top:.25rem}.PhaseAlignTool_totalOffset__zcOXL{font-size:.65rem;color:#b8960c;font-family:var(--font-mono)}.PhaseAlignTool_toggleRow__pPTuf{display:flex}.PhaseAlignTool_toggleBtn__fLAD9{font-family:var(--font-mono);font-size:.65rem;background:none;border:1px solid #2a2a2a;color:#666;padding:.25rem .5rem;cursor:pointer;width:100%;text-align:left;transition:border-color .12s,color .12s}.PhaseAlignTool_toggleBtn__fLAD9:hover{border-color:#555;color:#aaa}.PhaseAlignTool_toggleBtnOn__y_f70{border-color:#b8960c!important;color:#b8960c!important}.PhaseAlignTool_monitorModes__A7f4_{display:flex;flex-direction:column;gap:2px}.PhaseAlignTool_monitorBtn__L_NOS{font-family:var(--font-mono);font-size:.65rem;background:none;border:1px solid #1a1a1a;color:#666;padding:.2rem .4rem;cursor:pointer;text-align:left;transition:background .1s,border-color .1s,color .1s}.PhaseAlignTool_monitorBtn__L_NOS:hover{background:#0f0f0f;border-color:#333;color:#aaa}.PhaseAlignTool_monitorBtnActive__jFY3q{background:#0d0d0d;border-color:#b8960c;color:#b8960c}.PhaseAlignTool_playRow__p5_ki{display:flex;gap:.5rem;margin-top:.25rem}.PhaseAlignTool_playBtn__wkaZi{font-family:var(--font-mono);font-size:.7rem;background:none;border:1px solid #2a2a2a;color:#aaa;padding:.3rem .75rem;cursor:pointer;transition:border-color .12s,color .12s;flex:1 1}.PhaseAlignTool_playBtn__wkaZi:hover:not(:disabled){border-color:#b8960c;color:#b8960c}.PhaseAlignTool_playBtn__wkaZi:disabled{opacity:.3;cursor:not-allowed}.PhaseAlignTool_playBtnActive__A6hDU{border-color:#b8960c!important;color:#b8960c!important}.PhaseAlignTool_monitorHint__3TL66{font-size:.6rem;color:#555;font-family:var(--font-mono);min-height:1.2em}.PhaseAlignTool_exportBtns__0q4q1{display:flex;flex-direction:column;gap:.5rem}.PhaseAlignTool_exportHint__NPnaj{font-size:.6rem;color:#444;font-family:var(--font-mono);line-height:1.5}