.ScadaWidgetView-module__e2FUQq__frame,.ScadaWidgetView-module__e2FUQq__equipment,.ScadaWidgetView-module__e2FUQq__text,.ScadaWidgetView-module__e2FUQq__navigation,.ScadaWidgetView-module__e2FUQq__pipe{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.ScadaWidgetView-module__e2FUQq__frame{flex-direction:column;gap:5px;padding:10px 12px;display:flex}.ScadaWidgetView-module__e2FUQq__topline{justify-content:space-between;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:700;display:flex}.ScadaWidgetView-module__e2FUQq__topline span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScadaWidgetView-module__e2FUQq__topline b{color:#f4adac;font-size:11px}.ScadaWidgetView-module__e2FUQq__quality{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:#99acb5;align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.ScadaWidgetView-module__e2FUQq__quality i{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.ScadaWidgetView-module__e2FUQq__good{color:#71dcb5}.ScadaWidgetView-module__e2FUQq__stale{color:#efc47a}.ScadaWidgetView-module__e2FUQq__bad{color:#ed8f9c}.ScadaWidgetView-module__e2FUQq__reading{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(22px,2vw,32px);font-weight:750;line-height:1.2}.ScadaWidgetView-module__e2FUQq__reading small,.ScadaWidgetView-module__e2FUQq__readingSmall small{color:#9db8be;font-size:12px;font-weight:500}.ScadaWidgetView-module__e2FUQq__readingSmall{margin-top:auto;font-size:17px;font-weight:700}.ScadaWidgetView-module__e2FUQq__code{letter-spacing:.08em;color:#91aeb8;white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-size:9px;overflow:hidden}.ScadaWidgetView-module__e2FUQq__track{background:#09202b;border:1px solid #4c7780;border-radius:99px;height:12px;margin-top:13px;overflow:hidden}.ScadaWidgetView-module__e2FUQq__track>div{background:currentColor;border-radius:99px;height:100%}.ScadaWidgetView-module__e2FUQq__lampRow{align-items:center;gap:14px;margin:auto 0;display:flex}.ScadaWidgetView-module__e2FUQq__lamp{background:#263946;border:2px solid #90a5b0;border-radius:50%;width:29px;height:29px;display:block;box-shadow:inset 0 0 8px #0009}.ScadaWidgetView-module__e2FUQq__lampOn{background:#60ddb0;border-color:#a8f7d8;box-shadow:0 0 16px #55daa688}.ScadaWidgetView-module__e2FUQq__trend{background:linear-gradient(#5dcecb16,#0000);width:100%;height:calc(100% - 39px);min-height:20px}.ScadaWidgetView-module__e2FUQq__alarms{min-height:0;overflow:auto}.ScadaWidgetView-module__e2FUQq__alarms>div{border-top:1px solid #6d93992a;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.ScadaWidgetView-module__e2FUQq__alarms i{background:#ee8391;border-radius:50%;width:6px;height:6px}.ScadaWidgetView-module__e2FUQq__alarms span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScadaWidgetView-module__e2FUQq__alarms small{color:#f0b7ab;margin-left:auto}.ScadaWidgetView-module__e2FUQq__alarms p{margin:8px 0;font-size:11px}.ScadaWidgetView-module__e2FUQq__equipment{text-align:left;justify-content:center;align-items:center;gap:11px;padding:8px;display:flex}.ScadaWidgetView-module__e2FUQq__equipmentIcon{color:currentColor;font-size:37px;line-height:1}.ScadaWidgetView-module__e2FUQq__equipment div:last-child{flex-direction:column;min-width:0;display:flex}.ScadaWidgetView-module__e2FUQq__equipment b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ScadaWidgetView-module__e2FUQq__equipment small{opacity:.75;font-size:10px}.ScadaWidgetView-module__e2FUQq__equipment span{margin-top:5px;font-size:10px}.ScadaWidgetView-module__e2FUQq__text{align-items:center;padding:7px;font-size:16px;font-weight:700;display:flex}.ScadaWidgetView-module__e2FUQq__navigation{text-align:left;color:inherit;border:1px solid;justify-content:space-between;align-items:center;gap:8px;padding:9px;font-size:12px;font-weight:700;display:flex}.ScadaWidgetView-module__e2FUQq__navigation span{font-size:20px}.ScadaWidgetView-module__e2FUQq__pipe{padding:3px}
.page-module__oTCfhq__page{color:#e8f3f2;margin:0;padding:24px clamp(14px,2.5vw,36px) 36px;max-width:none!important}.page-module__oTCfhq__page button{color:#d8e7ea;background:#152736;border:1px solid #395768;min-height:38px;padding:9px 12px}.page-module__oTCfhq__page button:hover:not(:disabled){color:#fff;background:#1d3b41;border-color:#78cdb8}.page-module__oTCfhq__page button:disabled{opacity:.45}.page-module__oTCfhq__page input,.page-module__oTCfhq__page select{color:#e3eff0;background:#0c1d29;border:1px solid #3b5865;min-height:38px}.page-module__oTCfhq__page label{color:#abc2c9;font-size:12px}.page-module__oTCfhq__eyebrow{letter-spacing:.17em;color:#74debe;font-size:10px;font-weight:800}.page-module__oTCfhq__hero{justify-content:space-between;align-items:end;gap:20px;margin:0 0 20px;display:flex}.page-module__oTCfhq__hero h1{margin:6px 0;font-size:clamp(29px,2.6vw,41px)}.page-module__oTCfhq__hero p{color:#9fb8c2;margin:0;font-size:13px}.page-module__oTCfhq__heroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.page-module__oTCfhq__heroActions a{color:#a9efdc;margin-right:8px;font-size:12px}.page-module__oTCfhq__page .page-module__oTCfhq__primary{color:#effff8;background:#1b6757;border-color:#398e78;font-weight:700}.page-module__oTCfhq__context{background:#102330;border:1px solid #34505c;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin:0 0 12px;padding:13px 16px;display:flex}.page-module__oTCfhq__contextSelectors{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.page-module__oTCfhq__contextSelectors label{gap:4px;display:grid}.page-module__oTCfhq__contextSelectors select{min-width:170px;max-width:245px}.page-module__oTCfhq__contextMeta{color:#9bb4bd;align-items:center;gap:12px;font-size:11px;display:flex}.page-module__oTCfhq__saved,.page-module__oTCfhq__unsaved{border-radius:99px;padding:7px 9px}.page-module__oTCfhq__saved{color:#a9f3d8;background:#1c493f}.page-module__oTCfhq__unsaved{color:#f6dba0;background:#5a4423}.page-module__oTCfhq__notice,.page-module__oTCfhq__findings{background:#173431;border:1px solid #3d6b6a;border-radius:8px;justify-content:space-between;gap:10px;margin:10px 0;padding:10px 14px;font-size:12px;display:flex}.page-module__oTCfhq__notice button{background:0 0;border:0;min-height:24px;padding:0 6px}.page-module__oTCfhq__error,.page-module__oTCfhq__findings{color:#ffd8dc;background:#3a242e;border-color:#8b515c}.page-module__oTCfhq__info{background:#1a3045}.page-module__oTCfhq__findings{display:block}.page-module__oTCfhq__findings ul{margin:6px 0}.page-module__oTCfhq__studio{grid-template-columns:226px minmax(0,1fr) 272px;align-items:stretch;gap:10px;min-height:620px;display:grid}.page-module__oTCfhq__palette,.page-module__oTCfhq__inspector,.page-module__oTCfhq__center{background:#0d1c2a;border:1px solid #2e4b59;border-radius:12px;min-width:0;overflow:hidden}.page-module__oTCfhq__palette,.page-module__oTCfhq__inspector{flex-direction:column;min-height:540px;max-height:calc(100vh - 205px);display:flex}.page-module__oTCfhq__panelHead{border-bottom:1px solid #294554;padding:18px 17px 12px}.page-module__oTCfhq__panelHead h2{margin:5px 0 0;font-size:17px}.page-module__oTCfhq__tabs{gap:3px;padding:8px 12px;display:flex}.page-module__oTCfhq__tabs button{color:#9db6c0;background:0 0;border:0;flex:1;padding:7px;font-size:11px}.page-module__oTCfhq__tabs button[aria-pressed=true]{color:#bdf8e5;background:#1a4b43}.page-module__oTCfhq__search{gap:5px;padding:4px 13px 10px;display:grid}.page-module__oTCfhq__search input{width:100%;font-size:12px}.page-module__oTCfhq__paletteScroll,.page-module__oTCfhq__inspectorScroll{min-height:0;padding:0 12px 18px;overflow:auto}.page-module__oTCfhq__paletteScroll h3,.page-module__oTCfhq__align h3{text-transform:uppercase;color:#85acb6;letter-spacing:.12em;margin:19px 5px 8px;font-size:10px}.page-module__oTCfhq__paletteScroll p,.page-module__oTCfhq__inspectorScroll p{color:#a0b6c0;font-size:12px;line-height:1.55}.page-module__oTCfhq__page .page-module__oTCfhq__component{text-align:left;background:#132836;border:1px solid #0000;align-items:center;gap:9px;width:100%;margin:3px 0;padding:9px 7px;display:flex}.page-module__oTCfhq__component:hover{border-color:#54a591!important}.page-module__oTCfhq__componentIcon{color:#9ae8ce;background:#1b5148;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.page-module__oTCfhq__component span:nth-child(2){gap:3px;min-width:0;display:grid}.page-module__oTCfhq__component strong{font-size:11px}.page-module__oTCfhq__component small{color:#9bb1ba;font-size:10px;line-height:1.25}.page-module__oTCfhq__component b:last-child{color:#7bdabe;margin-left:auto}.page-module__oTCfhq__wideButton{width:100%;margin:10px 0}.page-module__oTCfhq__center{background:#0c1721;flex-direction:column;display:flex}.page-module__oTCfhq__canvasToolbar{border-bottom:1px solid #2e4b59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:9px;display:flex}.page-module__oTCfhq__toolGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.page-module__oTCfhq__canvasToolbar button{min-height:34px;padding:7px 9px;font-size:11px}.page-module__oTCfhq__gridToggle,.page-module__oTCfhq__zoom{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex;color:#bfd2d5!important}.page-module__oTCfhq__gridToggle input{min-height:0}.page-module__oTCfhq__zoom input{width:80px;min-height:0}.page-module__oTCfhq__canvasViewport{background-color:#13222d;background-image:radial-gradient(#385564 1px,#0000 1px);background-size:16px 16px;flex:1;min-height:480px;padding:24px;position:relative;overflow:auto}.page-module__oTCfhq__canvasFrame{background:#0f2630;border:1px solid #496372;margin:auto;position:relative;box-shadow:0 24px 65px #0008}.page-module__oTCfhq__canvas{transform-origin:0 0;background-color:#102833;position:relative;overflow:hidden}.page-module__oTCfhq__widget{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;color:#d3eeed;background:#153b4085;border:1px dashed #658b94a8;padding:6px;position:absolute;overflow:hidden}.page-module__oTCfhq__widget:active{cursor:grabbing}.page-module__oTCfhq__widgetSelected{outline-offset:1px;background:#1b5d5385;outline:2px solid #88e9c9}.page-module__oTCfhq__emptyCanvas,.page-module__oTCfhq__emptyHint{white-space:nowrap;color:#c1eddf;background:#143b3b;border:1px solid #407568;border-radius:8px;padding:10px 14px;font-size:12px;position:absolute;top:34px;left:50%;transform:translate(-50%)}.page-module__oTCfhq__canvasFooter{color:#a3bac4;border-top:1px solid #2e4b59;justify-content:space-between;gap:8px;padding:9px 13px;font-size:10px;display:flex}.page-module__oTCfhq__inspectorScroll{align-content:start;gap:14px;padding:14px;display:grid}.page-module__oTCfhq__inspectorScroll label{gap:5px;display:grid}.page-module__oTCfhq__inspectorScroll input,.page-module__oTCfhq__inspectorScroll select{width:100%}.page-module__oTCfhq__inspectorScroll small{color:#8fa9b6;font-size:10px}.page-module__oTCfhq__fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-module__oTCfhq__checkLabel{align-items:center;gap:9px!important;display:flex!important}.page-module__oTCfhq__checkLabel input{width:auto}.page-module__oTCfhq__shortcut{background:#14303a;border:1px solid #385a62;border-radius:9px;padding:12px}.page-module__oTCfhq__shortcut h3{margin:0;font-size:12px}.page-module__oTCfhq__shortcut p{margin-bottom:0}.page-module__oTCfhq__align>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.page-module__oTCfhq__align button{font-size:11px}.page-module__oTCfhq__safety{color:#c6e8dc;background:#13322d;border:1px solid #356251;border-radius:10px;align-items:start;gap:14px;margin-top:12px;padding:12px 15px;font-size:12px;display:flex}.page-module__oTCfhq__safety b{white-space:nowrap;color:#a8f1d8}.page-module__oTCfhq__dialogBackdrop{z-index:90;background:#020910bb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.page-module__oTCfhq__dialog{background:#102331;border:1px solid #4e756f;border-radius:15px;width:min(470px,100%);padding:25px;box-shadow:0 30px 80px #000a}.page-module__oTCfhq__dialog h2{margin:0;font-size:21px}.page-module__oTCfhq__dialog p{font-size:13px}.page-module__oTCfhq__dialog label{gap:7px;display:grid}.page-module__oTCfhq__dialog label input{width:100%}.page-module__oTCfhq__dialog>div:last-child{justify-content:flex-end;gap:8px;margin-top:23px;display:flex}@media (max-width:1250px){.page-module__oTCfhq__studio{grid-template-columns:190px minmax(0,1fr) 225px}.page-module__oTCfhq__canvasToolbar button span{display:none}.page-module__oTCfhq__palette,.page-module__oTCfhq__inspector{max-height:none}}@media (max-width:1020px){.page-module__oTCfhq__studio{grid-template-columns:190px minmax(0,1fr)}.page-module__oTCfhq__inspector{grid-column:1/-1;min-height:0}.page-module__oTCfhq__inspectorScroll{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__oTCfhq__hero{flex-direction:column;align-items:start}}@media (max-width:700px){.page-module__oTCfhq__studio{flex-direction:column;display:flex}.page-module__oTCfhq__palette{min-height:0;max-height:320px}.page-module__oTCfhq__center{min-height:570px}.page-module__oTCfhq__inspectorScroll{grid-template-columns:1fr}.page-module__oTCfhq__contextSelectors{width:100%}.page-module__oTCfhq__contextSelectors label{flex:1;min-width:150px}.page-module__oTCfhq__contextSelectors select{width:100%;max-width:none}.page-module__oTCfhq__canvasViewport{min-height:420px}.page-module__oTCfhq__safety{display:block}.page-module__oTCfhq__safety b{margin-bottom:5px;display:block}}
.page-module___-DXHG__page{color:#e8f3f2;margin:0;padding:24px clamp(14px,2.5vw,36px) 36px;max-width:none!important}.page-module___-DXHG__page button{color:#d8e7ea;background:#152736;border:1px solid #395768;min-height:38px;padding:9px 12px}.page-module___-DXHG__page input,.page-module___-DXHG__page select{color:#e3eff0;background:#0c1d29;border:1px solid #3b5865;min-height:38px}.page-module___-DXHG__eyebrow{letter-spacing:.17em;color:#74debe;font-size:10px;font-weight:800}.page-module___-DXHG__header{justify-content:space-between;align-items:end;gap:16px;margin:0 0 18px;display:flex}.page-module___-DXHG__header h1{margin:6px 0;font-size:clamp(29px,2.7vw,42px)}.page-module___-DXHG__header p{color:#9fb8c2;margin:0;font-size:13px}.page-module___-DXHG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module___-DXHG__actions a{color:#a9efdc;margin-right:8px;font-size:12px}.page-module___-DXHG__toolbar{background:#102330;border:1px solid #34505c;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;padding:13px 16px;display:flex}.page-module___-DXHG__toolbar label{color:#abc2c9;gap:5px;font-size:12px;display:grid}.page-module___-DXHG__toolbar select{min-width:230px;max-width:360px}.page-module___-DXHG__chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.page-module___-DXHG__chips span{white-space:nowrap;background:#142d38;border:1px solid #3b5865;border-radius:99px;padding:7px 9px;font-size:11px}.page-module___-DXHG__chips .page-module___-DXHG__healthy{color:#a9f3d8;border-color:#377a65}.page-module___-DXHG__chips .page-module___-DXHG__degraded{color:#f5d19f;border-color:#9a784b}.page-module___-DXHG__zoom{white-space:nowrap;align-items:center;gap:8px!important;display:flex!important}.page-module___-DXHG__zoom input{width:80px;min-height:0}.page-module___-DXHG__error{color:#ffd8dc;background:#3a242e;border:1px solid #8b515c;border-radius:9px;margin-bottom:12px;padding:12px 14px;font-size:12px}.page-module___-DXHG__viewport{background:#13222d radial-gradient(#385564 1px,#0000 1px) 0 0/16px 16px;border:1px solid #2e4b59;border-radius:12px;min-height:560px;max-height:calc(100vh - 265px);padding:24px;overflow:auto}.page-module___-DXHG__viewport:fullscreen{background:#0b1924;max-height:none}.page-module___-DXHG__frame{background:#0f2630;border:1px solid #496372;margin:auto;position:relative;box-shadow:0 24px 65px #0008}.page-module___-DXHG__canvas{transform-origin:0 0;background:#102833;position:relative;overflow:hidden}.page-module___-DXHG__widget{color:#d9e9ed;position:absolute;overflow:hidden}.page-module___-DXHG__empty{color:#a7c3c9;text-align:center;place-items:center;min-height:420px;display:grid}.page-module___-DXHG__footer{color:#9cb7c0;justify-content:space-between;gap:10px;padding:10px 2px;font-size:11px;display:flex}@media (max-width:780px){.page-module___-DXHG__header{flex-direction:column;align-items:start}.page-module___-DXHG__toolbar select{width:100%;min-width:0}.page-module___-DXHG__toolbar label:first-child{width:100%}.page-module___-DXHG__viewport{min-height:430px;max-height:none}.page-module___-DXHG__footer{flex-direction:column}}
