#engineHistoryWorkspace .trend-layout-select{display:none!important}.trend-layout-switch{display:flex;gap:3px;align-items:center}.trend-layout-switch button{width:29px;min-width:29px;padding:4px!important;display:grid;place-items:center;background:#f7f9fc;border:1px solid #c4d0df}.trend-layout-switch svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.trend-layout-switch button[aria-pressed=true]{background:#315470;color:white;border-color:#315470}.top-trend-spacing{width:128px!important}
#engineHistoryWorkspace .engine-global-range{grid-template-columns:130px minmax(120px,1fr) 130px;gap:12px;padding:2px 10px 4px}.engine-global-range>input[type=date]{position:static;pointer-events:auto;appearance:auto;height:29px;width:130px;font:11px Segoe UI;padding:3px 5px;border:1px solid #b7c9dc!important;background:white;align-self:end}.engine-global-range-track{height:43px}.engine-global-range-track:before{top:31px}.engine-global-range-track input[type=range]{top:20px;height:24px}.global-time-ticks{position:absolute;inset:0 0 auto;height:25px;pointer-events:none}.global-time-ticks span{position:absolute;top:0;white-space:nowrap;font:10px Segoe UI;color:#556e88}.global-time-ticks i{position:absolute;bottom:0;height:4px;width:1px;background:#91a9c1}.global-time-ticks i.major{height:8px;background:#6285a8}
#engineHistoryWorkspace .signal-surface{grid-template-rows:22px minmax(0,1fr) 20px}#engineHistoryWorkspace .signal-axes{grid-column:1;grid-row:2}#engineHistoryWorkspace .signal-curves{grid-column:2;grid-row:2}.engine-install-strip{grid-column:2;grid-row:3;position:relative;min-width:0;height:24px}.engine-install-strip>.engine-phase-captions{top:0;height:23px;bottom:auto;z-index:2}.engine-install-strip .engine-phase-caption{height:23px;display:flex;align-items:center;border-left:1px solid #b7c9d9;border-top:1px solid #d5e0eb;border-bottom:1px solid #d5e0eb;color:#294b65;font-size:10px;box-sizing:border-box}
.trend-pan-scroll{height:15px;min-height:15px;flex:none;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:auto;margin-top:2px}.trend-pan-scroll[hidden]{display:none!important}.trend-pan-scroll:focus-visible{outline:1px solid #6089b2;outline-offset:1px}
@media(max-width:800px){#engineHistoryWorkspace .engine-global-range{grid-template-columns:115px minmax(80px,1fr) 115px;gap:6px}.engine-global-range>input[type=date]{width:115px}}
