.multiphase-tool-panel{margin:10px 0;padding:0;background:0 0;border-radius:0;box-shadow:none;max-width:100%}.multiphase-tool-panel label{font-weight:500;margin-right:8px}.multiphase-tool-panel input[type=number],.multiphase-tool-panel input[type=text],.multiphase-tool-panel select{margin:0 4px 6px 0;padding:3px 8px;border-radius:4px;border:1px solid var(--border-color,#ccc);font-size:1em}#multiphasePhasesList{margin-top:10px;display:flex;flex-direction:column;gap:6px;align-items:center}.multiphase-rect-phase{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--primary-color,#6e93ff);border-radius:8px;padding:10px 0 6px 0;background:var(--container-bg,#fff);min-width:0;min-height:48px;max-width:100%;margin:0;box-sizing:border-box;width:100%;height:100%;font-size:.98em}.multiphase-phase-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%;min-height:28px;padding:0 10px;border:1px solid var(--border-color,#ccc);border-radius:4px;background:var(--container-bg,#fff);font-size:.98em;box-sizing:border-box}.multiphase-phase-label{font-size:1em;font-weight:500;color:var(--primary-color,#6e93ff);margin-bottom:0}.multiphase-phase-time{font-size:1em;font-family:Inconsolata,monospace;color:var(--text-color,#222);font-weight:700}.multiphase-rest-phases{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;max-width:300px;margin-left:auto;margin-right:auto}.multiphase-total{margin-top:8px;font-size:1.08em;color:var(--text-color,#222);text-align:center;font-weight:700;grid-column:1/-1}#multiphasePreset{display:block;margin:0 auto 18px auto;font-size:1em;padding:7px 18px;border-radius:7px;border:1px solid var(--border-color,#bcd0ff);background:var(--highlight-bg,#f3f6ff);text-align:center;box-shadow:0 2px 8px 0 rgba(110,147,255,.07);transition:box-shadow .18s}#multiphasePreset:focus{outline:0;box-shadow:0 0 0 2px var(--primary-color,#6e93ff33)}