@charset "UTF-8";:root{--scada-bg-primary: #1a1a1a;--scada-bg-secondary: #2d2d2d;--scada-bg-tertiary: #3a3a3a;--scada-bg-overlay: rgba(26, 26, 26, .95);--scada-status-normal: #10b981;--scada-status-normal-dim: rgba(16, 185, 129, .3);--scada-status-normal-glow: rgba(16, 185, 129, .5);--scada-status-critical: #ef4444;--scada-status-critical-dim: rgba(239, 68, 68, .3);--scada-status-critical-glow: rgba(239, 68, 68, .5);--scada-status-warning: #f59e0b;--scada-status-warning-dim: rgba(245, 158, 11, .3);--scada-status-warning-glow: rgba(245, 158, 11, .5);--scada-status-inactive: #6b7280;--scada-status-inactive-dim: rgba(107, 114, 128, .3);--scada-status-info: #3b82f6;--scada-status-info-dim: rgba(59, 130, 246, .3);--scada-status-info-glow: rgba(59, 130, 246, .5);--scada-text-primary: #e0e0e0;--scada-text-secondary: #a0a0a0;--scada-text-tertiary: #707070;--scada-text-critical: #ffffff;--scada-text-dim: #505050;--scada-border-normal: #404040;--scada-border-active: #505050;--scada-border-critical: var(--scada-status-critical);--scada-border-warning: var(--scada-status-warning);--scada-border-success: var(--scada-status-normal);--scada-value-normal: #e0e0e0;--scada-value-highlight: #ffffff;--scada-value-critical: var(--scada-status-critical);--scada-spacing-xs: 4px;--scada-spacing-sm: 8px;--scada-spacing-md: 16px;--scada-spacing-lg: 24px;--scada-spacing-xl: 28px;--scada-spacing-2xl: 32px;--scada-font-mono: "Roboto Mono", "Courier New", monospace;--scada-font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--scada-transition-fast: .15s ease;--scada-transition-normal: .3s ease;--scada-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--scada-shadow-md: 0 2px 4px rgba(0, 0, 0, .5);--scada-icon-filter: brightness(0) invert(1);--sidebar-active-color: #e57373;--measurement-value-color: #ffffff}[data-theme=light]{--scada-bg-primary: #f5f5f5;--scada-bg-secondary: #ffffff;--scada-bg-tertiary: #e8e8e8;--scada-bg-overlay: rgba(245, 245, 245, .95);--scada-text-primary: #1a1a1a;--scada-text-secondary: #505050;--scada-text-tertiary: #808080;--scada-text-critical: #000000;--scada-text-dim: #a0a0a0;--scada-border-normal: #d0d0d0;--scada-border-active: #b0b0b0;--scada-value-normal: #1a1a1a;--scada-value-highlight: #000000;--scada-shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--scada-shadow-md: 0 2px 4px rgba(0, 0, 0, .1);--scada-icon-filter: brightness(0);--sidebar-active-color: #d32f2f;--measurement-value-color: #2a2a2a}.scada-blink-critical{animation:scadaBlinkCritical 1s ease-in-out infinite}@keyframes scadaBlinkCritical{0%,49%,to{opacity:1}50%,99%{opacity:.5}}.scada-pulse-border{animation:scadaPulseBorder 2s ease-in-out infinite}@keyframes scadaPulseBorder{0%,to{border-color:var(--scada-status-critical)}50%{border-color:var(--scada-status-critical-dim)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}:root{font-family:var(--scada-font-sans);line-height:1.5;font-weight:400;background-color:var(--scada-bg-primary);color:var(--scada-text-primary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--scada-bg-primary);color:var(--scada-text-primary);margin:0;padding:0}:root{--color-primary: #e74c3c;--color-primary-hover: #c0392b;--color-primary-light: #f8e6e4;--bg-main: #1a1a1a;--bg-card: #2a2a2a;--bg-hover: #333333;--color-white: #ffffff;--gray-50: #2a2a2a;--gray-100: #3a3a3a;--gray-200: #4a4a4a;--gray-300: #6c757d;--gray-400: #8a8a8a;--gray-500: #a0a0a0;--gray-600: #c0c0c0;--gray-900: #e0e0e0;--color-success: #27ae60;--color-success-light: rgba(39, 174, 96, .15);--color-warning: #f39c12;--color-warning-light: rgba(243, 156, 18, .15);--color-error: #e74c3c;--color-error-light: rgba(231, 76, 60, .15);--color-blue-bg: rgba(59, 130, 246, .15);--color-blue-text: #3B82F6;--color-green-bg: rgba(0, 134, 34, .15);--color-green-text: #008622;--color-aqua-bg: rgba(100, 200, 195, .15);--color-aqua-text: #00B28E;--color-red-bg: rgba(211, 47, 47, .15);--color-red-text: #AE0001;--color-orange-bg: rgba(255, 93, 0, .15);--color-orange-text: #D14C00;--color-yellow-bg: rgba(252, 202, 0, .15);--color-yellow-text: #D19D00;--color-gray-bg: rgba(108, 117, 125, .15);--color-gray-text: #a0a0a0;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px rgba(0, 0, 0, .3)}[data-theme=light]{--bg-main: #f9f9f9;--bg-card: rgb(255, 255, 255);--bg-hover: #f8f9fa;--gray-50: #f8f9fa;--gray-100: #e9ecef;--gray-200: #dee2e6;--gray-300: #adb5bd;--gray-400: #6c757d;--gray-500: #495057;--gray-600: #343a40;--gray-900: #212529;--color-success-light: #d5f4e6;--color-warning-light: #fef3cd;--color-error-light: #f8d7da;--color-gray-text: #495057;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1)}*{box-sizing:border-box}body{margin:0;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--gray-900);line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{border:none!important;border-radius:.75rem!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important}select:focus{outline:none!important;box-shadow:0 0 0 3px #3b82f61a!important}select option{border:none!important;border-radius:.5rem!important;padding:8px 12px!important;margin:2px!important;background-color:var(--bg-card)!important;color:var(--gray-900)!important}#root{width:100%;height:100vh;margin:0 auto}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}._container_8k5x5_2{position:fixed;top:90px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}._toast_8k5x5_14{background:#fff;border-radius:12px;padding:16px;min-width:320px;max-width:400px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;border:1px solid #e5e7eb;display:flex;align-items:flex-start;gap:12px;pointer-events:auto;transform:translate(100%);opacity:0;transition:all .3s ease;position:relative;overflow:hidden}._toast_8k5x5_14:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}._toast_8k5x5_14._visible_8k5x5_43{transform:translate(0);opacity:1}._toast_8k5x5_14._leaving_8k5x5_48{transform:translate(100%);opacity:0}._toast_8k5x5_14._success_8k5x5_54:before{background:#10b981}._toast_8k5x5_14._error_8k5x5_58:before{background:#ef4444}._toast_8k5x5_14._warning_8k5x5_62:before{background:#f59e0b}._toast_8k5x5_14._info_8k5x5_66:before{background:#3b82f6}._iconContainer_8k5x5_71{flex-shrink:0;width:20px;height:20px;margin-top:2px}._icon_8k5x5_71{width:20px;height:20px}._success_8k5x5_54 ._icon_8k5x5_71{color:#10b981}._error_8k5x5_58 ._icon_8k5x5_71{color:#ef4444}._warning_8k5x5_62 ._icon_8k5x5_71{color:#f59e0b}._info_8k5x5_66 ._icon_8k5x5_71{color:#3b82f6}._content_8k5x5_100{flex:1;min-width:0}._title_8k5x5_105{font-weight:600;font-size:14px;color:#111827;margin-bottom:4px;line-height:1.3}._message_8k5x5_113{font-size:14px;color:#6b7280;line-height:1.4;word-wrap:break-word}._closeButton_8k5x5_121{flex-shrink:0;width:20px;height:20px;background:none;border:none;color:#9ca3af;cursor:pointer;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-top:2px}._closeButton_8k5x5_121:hover{color:#6b7280;background:#f3f4f6}._closeButton_8k5x5_121 svg{width:16px;height:16px}@media (max-width: 480px){._container_8k5x5_2{left:16px;right:16px;top:80px}._toast_8k5x5_14{min-width:auto;max-width:none;width:100%}}._toast_8k5x5_14:hover{box-shadow:0 16px 35px #00000026,0 6px 8px #00000014;transform:translateY(-1px)}._toast_8k5x5_14._visible_8k5x5_43:hover{transform:translate(0) translateY(-1px)}._toast_8k5x5_14:after{content:"";position:absolute;bottom:0;left:4px;right:0;height:2px;background:#0000001a;transform-origin:left;animation:_progress_8k5x5_1 4s linear forwards}@keyframes _progress_8k5x5_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._success_8k5x5_54:after{background:#10b9814d}._error_8k5x5_58:after{background:#ef44444d}._warning_8k5x5_62:after{background:#f59e0b4d}._info_8k5x5_66:after{background:#3b82f64d}._loadingContainer_v3loz_1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;gap:1rem}._spinner_v3loz_10{width:40px;height:40px;border:3px solid #E66262;border-top:3px solid #AE0001;border-radius:50%;animation:_spin_v3loz_10 1s linear infinite}._loadingText_v3loz_19{font-size:1.1rem;color:#666;font-weight:500}@keyframes _spin_v3loz_10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._generalContainer_63llr_6{align-items:center;justify-content:center;min-height:100vh;display:flex;padding:20px;box-sizing:border-box;background-color:var(--scada-bg-primary)}._containerForm_63llr_16{width:100%;max-width:400px;background-color:var(--scada-bg-secondary);border:2px solid var(--scada-border-normal);border-radius:2px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0 10px 30px #0009}._containerInfo_63llr_31{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center}._containerTitle_63llr_41{display:flex;flex-direction:column;gap:16px;align-items:center}._containerTitle_63llr_41 h2{font-weight:700;margin:0;color:var(--scada-text-primary);font-size:18px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._containerTitle_63llr_41 img{width:80px}._containerSubtitle_63llr_62{width:100%;font-size:12px;text-align:center;color:var(--scada-text-secondary);font-family:var(--scada-font-sans)}._containerSubtitle_63llr_62 p{margin:0}._containerImage_63llr_75{display:none}._formInput_63llr_80{width:100%}._formInput_63llr_80 label{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;display:block;margin-bottom:8px}._formInput_63llr_80 input{width:100%;height:42px;padding:10px 12px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-size:12px;box-sizing:border-box;transition:all .15s ease;outline:none}._formInput_63llr_80 input:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._passwordContainer_63llr_116{position:relative;display:flex;align-items:center}._passwordContainer_63llr_116 input{padding-right:45px}._passwordToggle_63llr_126{position:absolute;right:12px;background:none;border:none;cursor:pointer;color:var(--scada-text-secondary);display:flex;align-items:center;justify-content:center;padding:0;height:20px;width:20px;transition:color .2s ease}._passwordToggle_63llr_126:hover{color:var(--scada-status-info)}._passwordToggle_63llr_126:focus{outline:none;color:var(--scada-status-info)}._formOptions_63llr_152{display:flex;width:100%;justify-content:flex-end}._forgotPassword_63llr_158{font-size:11px;text-decoration:underline;color:var(--scada-text-primary);font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px;transition:color .15s ease}._forgotPassword_63llr_158:hover{color:var(--scada-text-secondary);text-decoration:underline}._loginButton_63llr_175{width:100%;height:42px;padding:10px 20px;border-radius:2px;background-color:#f80200;color:#fff;border:2px solid #f80200;cursor:pointer;font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;transition:all .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #f802004d}._loginButton_63llr_175:hover:not(:disabled){background-color:#d50200;border-color:#d50200;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #f8020066}._loginButton_63llr_175:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #f8020033}._loginButton_63llr_175:disabled{opacity:.6;cursor:not-allowed}@media (min-width: 1024px){._generalContainer_63llr_6{padding:0;height:100vh;align-items:stretch}._containerForm_63llr_16{width:100%;max-width:none;height:100%;padding:0;flex-direction:row;border:none;border-radius:0;box-shadow:none;background-color:transparent}._containerInfo_63llr_31{flex:0 0 50%;width:50%;max-width:500px;background-color:var(--scada-bg-secondary);padding:64px 48px;margin:0 auto;align-items:flex-start;text-align:left;gap:2rem;justify-content:center;border-right:2px solid var(--scada-border-normal)}._containerTitle_63llr_41{align-items:flex-start}._containerTitle_63llr_41 h2{font-size:20px}._containerTitle_63llr_41 img{width:100px}._containerSubtitle_63llr_62{text-align:left;font-size:14px}._containerImage_63llr_75{display:flex;flex:0 0 50%;width:50%;height:100vh;max-width:none;align-items:center;justify-content:center;overflow:hidden;border-radius:0;border:none;box-shadow:none;background-color:var(--scada-bg-primary)}._containerImage_63llr_75 img{width:100%;height:100%;object-fit:cover}}._generalContainer_13zwp_5,._containerMessage_13zwp_16{background-color:var(--scada-bg-primary);width:100%;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px;box-sizing:border-box}._containerForm_13zwp_27{background-color:var(--scada-bg-secondary);border:2px solid var(--scada-border-normal);border-radius:2px;box-sizing:border-box;box-shadow:0 10px 30px #0009;width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;gap:1.5rem}._containerForm_13zwp_27 img{width:64px;height:64px}._containerInfo_13zwp_48{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}._containerForm_13zwp_27 h2{color:var(--scada-text-primary);font-size:20px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;margin:0;text-align:center}._paragraph_13zwp_68{color:var(--scada-text-secondary);text-align:center;font-size:13px;font-family:var(--scada-font-sans);margin:0;line-height:1.5}._messageSuccess_13zwp_77{color:var(--scada-text-primary);text-align:center;font-size:13px;font-family:var(--scada-font-sans);margin:0;line-height:1.6}._formInput_13zwp_86{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}._formInput_13zwp_86 label{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;margin-bottom:8px}._input_13zwp_104{width:100%;height:42px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:10px 12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-size:12px;box-sizing:border-box;transition:all .15s ease;outline:none}._input_13zwp_104:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._passwordContainer_13zwp_124{position:relative;display:flex;align-items:center;width:100%}._passwordContainer_13zwp_124 ._input_13zwp_104{padding-right:45px}._passwordToggle_13zwp_135{position:absolute;right:12px;background:none;border:none;cursor:pointer;color:var(--scada-text-secondary);display:flex;align-items:center;justify-content:center;padding:0;height:20px;width:20px;transition:color .2s ease}._passwordToggle_13zwp_135:hover{color:var(--scada-status-info)}._passwordToggle_13zwp_135:focus{outline:none;color:var(--scada-status-info)}._loginButton_13zwp_160{width:100%;height:42px;padding:10px 20px;border-radius:2px;background-color:#fff;color:#f80200;border:2px solid #f80200;cursor:pointer;font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;transition:all .15s ease;box-shadow:0 2px 8px #f8020033}._loginButton_13zwp_160:hover{background-color:#f80200;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #f802004d}._loginButton_13zwp_160:active{transform:translateY(0);box-shadow:0 2px 8px #f8020033}._links_13zwp_190{width:100%;display:flex;justify-content:center}._links_13zwp_190 a{color:var(--scada-text-primary);text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px;text-decoration:underline;transition:color .15s ease}._links_13zwp_190 a:hover{color:var(--scada-text-secondary)}._message_13zwp_77{color:var(--scada-status-critical);text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px;margin:0;padding:8px 12px;background-color:#dc26261a;border:1px solid var(--scada-status-critical);border-radius:2px;width:100%}._sidebar_5voy2_6{position:fixed;left:0;top:70px;height:calc(100vh - 70px);width:200px;background-color:var(--scada-bg-secondary);border-right:2px solid var(--scada-border-normal);display:flex;flex-direction:column;align-items:flex-start;padding:var(--scada-spacing-lg) var(--scada-spacing-sm);z-index:999;justify-content:space-between;overflow:visible;box-shadow:2px 0 8px #00000080}._topIcons_5voy2_25,._bottomIcons_5voy2_32{display:flex;flex-direction:column;align-items:flex-start;gap:16px}._sidebarButton_5voy2_40{position:relative;width:42px;height:42px;border-radius:2px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:width .2s ease,min-width .2s ease,background-color .15s ease,border-color .15s ease;overflow:visible}._sidebarButton_5voy2_40:hover{width:auto;min-width:120px;border-radius:2px;padding-right:18px;background-color:var(--scada-bg-primary);border-color:#f80200}._sidebarButton_5voy2_40._active_5voy2_66{background-color:var(--scada-bg-primary);border-color:var(--sidebar-active-color);border-left:3px solid var(--sidebar-active-color)}._sidebarButton_5voy2_40._active_5voy2_66 img{opacity:1;filter:brightness(0) saturate(100%) invert(60%) sepia(50%) saturate(600%) hue-rotate(320deg) brightness(95%) contrast(90%)}._sidebarButton_5voy2_40._active_5voy2_66 ._buttonLabel_5voy2_77{color:var(--sidebar-active-color)}._buttonContent_5voy2_82{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative}._sidebarButton_5voy2_40 img{width:20px;height:20px;position:absolute;left:11px;top:50%;transform:translateY(-50%)}._buttonLabel_5voy2_77{color:var(--scada-text-primary);font-size:9px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.3px;margin-left:50px;opacity:0;transition:opacity .2s ease;white-space:nowrap}._sidebarButton_5voy2_40:hover ._buttonLabel_5voy2_77{opacity:1}._sidebarButton_5voy2_40 img{filter:var(--scada-icon-filter);opacity:.8}._sidebarButton_5voy2_40:hover img{opacity:1}._tooltipContainer_5voy2_131{position:relative}._tooltip_5voy2_131{position:absolute;left:70px;top:50%;transform:translateY(-50%);background-color:#fff;color:var(--gray-600);padding:8px 12px;border-radius:6px;font-size:12px;font-weight:600;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1001}._tooltip_5voy2_131:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid white}._tooltipContainer_5voy2_131:hover ._tooltip_5voy2_131{opacity:1;visibility:visible}._fixedButton_5voy2_173{position:relative;width:180px;height:42px;border-radius:2px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;padding:0 var(--scada-spacing-md);margin-bottom:var(--scada-spacing-sm);transition:background-color .15s ease,border-color .15s ease}._fixedButton_5voy2_173:hover{background-color:var(--scada-bg-primary);border-color:#f80200}._fixedButton_5voy2_173._active_5voy2_66{background-color:var(--scada-bg-primary);border-color:var(--sidebar-active-color);border-left:3px solid var(--sidebar-active-color)}._fixedButton_5voy2_173._active_5voy2_66 img{opacity:1;filter:brightness(0) saturate(100%) invert(60%) sepia(50%) saturate(600%) hue-rotate(320deg) brightness(95%) contrast(90%)}._fixedButton_5voy2_173._active_5voy2_66 ._fixedLabel_5voy2_206{color:var(--sidebar-active-color)}._fixedButton_5voy2_173 img{filter:var(--scada-icon-filter);opacity:.8}._fixedButton_5voy2_173:hover img{opacity:1}._fixedContent_5voy2_220{display:flex;align-items:center;justify-content:flex-start;width:100%}._fixedButton_5voy2_173 img{width:20px;height:20px;margin-right:var(--scada-spacing-sm);flex-shrink:0}._fixedLabel_5voy2_206{color:var(--scada-text-primary);font-size:11px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}@media (max-width: 1023px){._sidebar_5voy2_6{display:none}}._mobileMenu_29niz_3{display:none;position:fixed;top:11px;right:20px;z-index:1000}@media (max-width: 1023px){._mobileMenu_29niz_3{display:block}}._hamburgerButton_29niz_19{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;width:48px;height:48px;justify-content:center;align-items:center;box-shadow:0 2px 8px #00000080;transition:all .15s ease}._hamburgerButton_29niz_19:hover{background:var(--scada-bg-primary);border-color:var(--scada-status-info);box-shadow:0 4px 12px #0009}._hamburgerLine_29niz_43{width:20px;height:2px;background:var(--scada-text-primary);border-radius:1px;transition:all .3s ease;transform-origin:center}._hamburgerLine_29niz_43._active_29niz_52:nth-child(1){transform:rotate(45deg) translate(6px,6px)}._hamburgerLine_29niz_43._active_29niz_52:nth-child(2){opacity:0}._hamburgerLine_29niz_43._active_29niz_52:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}._overlay_29niz_65{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:999;animation:_fadeIn_29niz_1 .2s ease}@keyframes _fadeIn_29niz_1{0%{opacity:0}to{opacity:1}}._menuPanel_29niz_82{position:fixed;top:0;right:0;bottom:0;width:280px;background:var(--scada-bg-secondary);border-left:2px solid var(--scada-border-normal);box-shadow:-4px 0 20px #00000080;transform:translate(100%);transition:transform .3s ease;z-index:1001;display:flex;flex-direction:column}._menuPanel_29niz_82._open_29niz_98{transform:translate(0)}._menuHeader_29niz_103{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid var(--scada-border-normal);background:var(--scada-bg-primary)}._menuHeader_29niz_103>div{margin-bottom:0!important}._menuHeader_29niz_103 h3{margin:0;font-size:16px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._closeButton_29niz_127{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);font-size:24px;color:var(--scada-text-primary);cursor:pointer;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:all .15s ease}._closeButton_29niz_127:hover{background:var(--scada-bg-primary);border-color:var(--scada-status-info);color:var(--scada-text-primary)}._menuItems_29niz_150{flex:1;padding:12px 0;overflow-y:auto;background:var(--scada-bg-secondary)}._menuItem_29niz_150{display:flex;align-items:center;gap:16px;width:100%;padding:16px 24px;background:none;border:none;cursor:pointer;font-size:12px;color:var(--scada-text-primary);text-align:left;transition:all .15s ease;border-right:3px solid transparent}._menuItem_29niz_150:hover{background:var(--scada-bg-tertiary);border-right-color:var(--scada-status-info)}._menuItem_29niz_150:hover ._menuIcon_29niz_178{opacity:1}._menuIcon_29niz_178{width:20px;height:20px;transition:opacity .15s ease;filter:var(--scada-icon-filter);opacity:.8}._menuLabel_29niz_190{font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._menuItem_29niz_150:last-child{margin-top:auto;border-top:2px solid var(--scada-border-normal);color:var(--scada-text-primary)}._menuItem_29niz_150:last-child:hover{background:#dc26261a;border-right-color:var(--scada-status-critical)}._menuItem_29niz_150:last-child ._menuIcon_29niz_178{filter:var(--scada-icon-filter);opacity:.8}._menuItem_29niz_150:last-child:hover ._menuIcon_29niz_178{filter:brightness(0) saturate(100%) invert(17%) sepia(96%) saturate(4504%) hue-rotate(354deg) brightness(97%) contrast(97%);opacity:1}._userSection_29niz_224{background:var(--scada-bg-primary);border-top:2px solid var(--scada-border-normal);padding:var(--scada-spacing-lg);margin-top:auto}._userHeader_29niz_231{display:flex;align-items:center;gap:var(--scada-spacing-md);margin-bottom:var(--scada-spacing-lg);padding-bottom:var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal)}._userAvatar_29niz_240{width:24px;height:24px;filter:var(--scada-icon-filter);background:var(--scada-bg-secondary);border-radius:2px;padding:4px;border:1px solid var(--scada-border-normal)}._usernameDisplay_29niz_250{font-size:12px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._userSettings_29niz_263{display:flex;flex-direction:column;gap:var(--scada-spacing-lg);margin-bottom:var(--scada-spacing-lg)}._settingItem_29niz_270{display:flex;justify-content:space-between;align-items:center;gap:var(--scada-spacing-md)}._settingLabel_29niz_277{font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);flex:1}._toggleContainer_29niz_291{position:relative;width:40px;height:20px;flex-shrink:0}._toggleInput_29niz_298{position:absolute;opacity:0;width:0;height:0}._toggleSlider_29niz_305{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_29niz_305:before{content:"";position:absolute;height:14px;width:14px;left:2px;bottom:2px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_29niz_298:checked+._toggleSlider_29niz_305{background-color:var(--scada-status-info);border-color:var(--scada-status-info)}._toggleInput_29niz_298:checked+._toggleSlider_29niz_305:before{transform:translate(18px);background-color:var(--scada-bg-primary)}._logoutButton_29niz_346{display:flex;align-items:center;gap:var(--scada-spacing-md);width:100%;background:transparent;border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);font-family:var(--scada-font-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.5px;text-align:left;justify-content:center}._logoutButton_29niz_346:hover{background:#dc26261a;border-color:var(--scada-status-critical);color:var(--scada-status-critical)}._logoutButton_29niz_346:active{transform:translateY(1px)}._logoutIcon_29niz_377{width:16px;height:16px;filter:var(--scada-icon-filter);transition:filter var(--scada-transition-fast)}._logoutButton_29niz_346:hover ._logoutIcon_29niz_377{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}@media (max-width: 480px){._menuPanel_29niz_82{width:100vw}._mobileMenu_29niz_3{top:11px;right:15px}._hamburgerButton_29niz_19{width:44px;height:44px}._userSection_29niz_224{padding:var(--scada-spacing-md)}._userSettings_29niz_263{gap:var(--scada-spacing-md);margin-bottom:var(--scada-spacing-md)}._settingLabel_29niz_277{font-size:10px}._usernameDisplay_29niz_250{font-size:11px}._logoutButton_29niz_346{font-size:10px;padding:var(--scada-spacing-sm)}._toggleContainer_29niz_291{width:36px;height:18px}._toggleSlider_29niz_305:before{height:12px;width:12px;left:2px;bottom:2px}._toggleInput_29niz_298:checked+._toggleSlider_29niz_305:before{transform:translate(16px)}}._tenantDisplay_qeiv6_5{display:flex;align-items:center;padding:var(--scada-spacing-sm) var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-status-info);border-left:4px solid var(--scada-status-info);border-radius:2px;margin-bottom:var(--scada-spacing-md);width:180px;transition:all var(--scada-transition-fast);cursor:default}._tenantDisplay_qeiv6_5:hover{background-color:#3b82f61a}._tenantName_qeiv6_23{color:var(--scada-text-primary);font-size:10px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._tenantSelector_qeiv6_36{display:flex;align-items:center;gap:var(--scada-spacing-xs);margin-bottom:var(--scada-spacing-md);width:180px}._tenantSelect_qeiv6_36{padding:var(--scada-spacing-sm) 24px var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-status-info);border-left:4px solid var(--scada-status-info);border-radius:2px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);font-size:10px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;min-width:120px;width:100%;transition:all var(--scada-transition-fast);outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tenantSelect_qeiv6_36:hover:not(:disabled){background-color:#3b82f61a;border-color:var(--scada-status-normal)}._tenantSelect_qeiv6_36:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._tenantSelect_qeiv6_36:disabled{opacity:.5;cursor:not-allowed;background-color:var(--scada-bg-primary)}._tenantSelect_qeiv6_36 option{background-color:var(--scada-bg-secondary)!important;background:var(--scada-bg-secondary)!important;color:var(--scada-text-primary)!important;padding:var(--scada-spacing-sm);font-weight:600;font-size:10px}._tenantSelect_qeiv6_36 option:hover{background-color:var(--scada-bg-tertiary)!important;background:var(--scada-bg-tertiary)!important}._tenantSelect_qeiv6_36 option:checked{background-color:var(--scada-status-info)!important;background:var(--scada-status-info)!important;color:var(--scada-bg-primary)!important}._loadingIndicator_qeiv6_102{color:var(--scada-status-info);font-size:11px;font-weight:700;animation:_pulse_qeiv6_1 1.5s ease-in-out infinite}@keyframes _pulse_qeiv6_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 1023px){._tenantDisplay_qeiv6_5,._tenantSelector_qeiv6_36{width:80%;max-width:none}._tenantSelect_qeiv6_36{min-width:100%}}._header_e2hem_6{position:fixed;top:0;left:0;right:0;height:70px;z-index:1000;display:flex;align-items:center;background:var(--scada-bg-secondary);border-bottom:2px solid var(--scada-border-normal);box-shadow:0 2px 8px #00000080}._headerContent_e2hem_21{width:100%;padding:0 var(--scada-spacing-lg);display:flex;align-items:center;justify-content:space-between;gap:48px}._logo_e2hem_30{display:flex;align-items:center;gap:var(--scada-spacing-md)}._logoImage_e2hem_36{height:40px;width:auto;object-fit:contain}._pageTitle_e2hem_42{display:flex;align-items:center;gap:var(--scada-spacing-md)}._pageTitle_e2hem_42 h1{margin:0;font-size:20px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans);text-shadow:0 0 8px rgba(224,224,224,.2)}._pageIcon_e2hem_59{color:var(--scada-status-info);font-size:16px;font-weight:700}._headerActions_e2hem_69{display:flex;align-items:center;gap:var(--scada-spacing-md);margin-left:auto}._themeToggle_e2hem_76{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;font-size:18px;transition:all var(--scada-transition-fast)}._themeToggle_e2hem_76:hover{background:var(--scada-bg-primary);border-color:var(--scada-status-info)}._userSection_e2hem_95{display:flex;align-items:center}._headerContent_e2hem_21{display:flex;align-items:center;gap:48px}._logo_e2hem_30{flex-shrink:0}._pageTitle_e2hem_42{flex:1;display:flex;align-items:center;gap:var(--scada-spacing-md);justify-content:flex-start}@media (max-width: 768px){._headerContent_e2hem_21{gap:24px;padding:0 var(--scada-spacing-md)}._logoImage_e2hem_36{height:32px}._pageTitle_e2hem_42{gap:8px}._pageTitle_e2hem_42 h1{font-size:13px;letter-spacing:.5px}._pageIcon_e2hem_59{font-size:12px}._themeToggle_e2hem_76{width:36px;height:36px;font-size:16px}._headerActions_e2hem_69{gap:var(--scada-spacing-sm)}}@media (max-width: 480px){._headerContent_e2hem_21{gap:16px;padding:0 var(--scada-spacing-sm)}._logoImage_e2hem_36{height:28px}._pageTitle_e2hem_42{gap:6px}._pageTitle_e2hem_42 h1{font-size:11px;letter-spacing:.3px}._pageIcon_e2hem_59{font-size:10px}._themeToggle_e2hem_76{width:32px;height:32px;font-size:14px}}._userDropdown_x91wg_5{position:relative;font-family:var(--scada-font-sans)}._userButton_x91wg_10{display:flex;align-items:center;gap:var(--scada-spacing-sm);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);font-family:var(--scada-font-sans);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.5px;height:40px;min-width:120px}._userButton_x91wg_10:hover{background:var(--scada-bg-tertiary);border-color:var(--scada-status-info);color:var(--scada-text-primary)}._userIcon_x91wg_36{width:16px;height:16px;filter:var(--scada-icon-filter)}._username_x91wg_42{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._dropdownArrow_x91wg_51{font-size:10px;transition:transform var(--scada-transition-fast);color:var(--scada-text-secondary)}._dropdownArrow_x91wg_51._open_x91wg_57{transform:rotate(180deg)}._dropdownMenu_x91wg_65{position:absolute;top:calc(100% + 4px);right:0;background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;box-shadow:0 8px 24px #0006;z-index:1000;min-width:280px;border-left:4px solid var(--scada-status-info);animation:_dropdownFadeIn_x91wg_1 .2s ease-out}@keyframes _dropdownFadeIn_x91wg_1{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._userInfo_x91wg_94{padding:var(--scada-spacing-lg);background:var(--scada-bg-tertiary);border-bottom:1px solid var(--scada-border-normal)}._userInfoHeader_x91wg_100{display:flex;align-items:center;gap:var(--scada-spacing-md)}._userAvatarLarge_x91wg_106{width:32px;height:32px;filter:var(--scada-icon-filter);background:var(--scada-bg-primary);border-radius:2px;padding:4px;border:1px solid var(--scada-border-normal)}._usernameDisplay_x91wg_116{font-size:14px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._divider_x91wg_129{height:1px;background:var(--scada-border-normal);margin:0}._toggleSection_x91wg_139{padding:var(--scada-spacing-lg);display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._toggleItem_x91wg_146{display:flex;justify-content:space-between;align-items:center;gap:var(--scada-spacing-md)}._toggleLabel_x91wg_153{font-size:12px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);flex:1}._toggleContainer_x91wg_167{position:relative;width:44px;height:22px;flex-shrink:0}._toggleInput_x91wg_174{position:absolute;opacity:0;width:0;height:0}._toggleSlider_x91wg_181{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_x91wg_181:before{content:"";position:absolute;height:16px;width:16px;left:2px;bottom:2px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_x91wg_174:checked+._toggleSlider_x91wg_181{background-color:var(--scada-status-info);border-color:var(--scada-status-info)}._toggleInput_x91wg_174:checked+._toggleSlider_x91wg_181:before{transform:translate(22px);background-color:var(--scada-bg-primary)}._toggleInput_x91wg_174:disabled+._toggleSlider_x91wg_181{opacity:.5;cursor:not-allowed;background-color:var(--scada-bg-primary)}._logoutButton_x91wg_228{display:flex;align-items:center;gap:var(--scada-spacing-md);width:100%;background:transparent;border:none;padding:var(--scada-spacing-lg);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);font-family:var(--scada-font-sans);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-align:left;border-top:1px solid var(--scada-border-normal)}._logoutButton_x91wg_228:hover{background:var(--scada-bg-tertiary);color:var(--scada-status-critical)}._logoutButton_x91wg_228:active{transform:translateY(1px)}._logoutIcon_x91wg_257{width:16px;height:16px;filter:var(--scada-icon-filter);transition:filter var(--scada-transition-fast)}._logoutButton_x91wg_228:hover ._logoutIcon_x91wg_257{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}@media (max-width: 1023px){._userDropdown_x91wg_5{display:none}}@media (max-width: 768px){._userButton_x91wg_10{height:36px;padding:var(--scada-spacing-sm);font-size:11px;min-width:100px}._username_x91wg_42{max-width:80px}._dropdownMenu_x91wg_65{min-width:240px;right:-10px}._toggleSection_x91wg_139{padding:var(--scada-spacing-md);gap:var(--scada-spacing-md)}._toggleLabel_x91wg_153{font-size:11px}._toggleContainer_x91wg_167{width:40px;height:20px}._toggleSlider_x91wg_181:before{height:14px;width:14px;left:2px;bottom:2px}._toggleInput_x91wg_174:checked+._toggleSlider_x91wg_181:before{transform:translate(18px)}._userInfo_x91wg_94{padding:var(--scada-spacing-md)}._userAvatarLarge_x91wg_106{width:28px;height:28px;padding:3px}._usernameDisplay_x91wg_116{font-size:12px}._logoutButton_x91wg_228{padding:var(--scada-spacing-md);font-size:11px}}@media (max-width: 480px){._dropdownMenu_x91wg_65{min-width:220px;right:-20px}._userButton_x91wg_10{height:32px;padding:var(--scada-spacing-xs) var(--scada-spacing-sm);font-size:10px;min-width:90px}._username_x91wg_42{max-width:60px}._toggleSection_x91wg_139,._userInfo_x91wg_94{padding:var(--scada-spacing-sm)}}._layout_1rajw_6{display:flex;min-height:100vh;padding-top:70px;background:var(--scada-bg-primary)}._mainContent_1rajw_15{flex:1;display:flex;flex-direction:column;margin-left:200px;width:calc(100vw - 200px);max-width:calc(100vw - 200px);overflow-x:hidden}._welcomeCard_1rajw_30{background-color:var(--scada-bg-secondary);margin:var(--scada-spacing-lg) var(--scada-spacing-xl);padding:var(--scada-spacing-lg);border-radius:2px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--scada-border-normal);border-left:3px solid var(--scada-status-info)}._headerContent_1rajw_42 h1{margin:0;font-size:24px;color:var(--scada-text-primary);font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-family:var(--scada-font-sans)}._headerContent_1rajw_42 p{margin:var(--scada-spacing-xs) 0 0 0;font-size:12px;color:var(--scada-text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._logoutButton_1rajw_62{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);background-color:var(--scada-status-critical);color:#fff;border:1px solid var(--scada-status-critical);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;transition:background-color .15s ease;outline:none;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._logoutButton_1rajw_62:hover{background-color:#ef4444cc}._userPill_1rajw_84{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);max-width:350px}._userInfo_1rajw_93{display:flex;flex-direction:column;gap:var(--scada-spacing-xs)}._userDate_1rajw_99{font-size:12px;font-weight:700;color:var(--scada-text-primary);line-height:1.2;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._userRole_1rajw_109{font-size:10px;font-weight:600;color:var(--scada-text-secondary);letter-spacing:.5px;text-transform:uppercase;font-family:var(--scada-font-mono)}._main_1rajw_15{flex:1;padding:0;overflow:auto;min-height:80vh}@media (min-width: 640px){._main_1rajw_15{padding:.5rem .75rem}}@media (min-width: 1024px){._main_1rajw_15{padding:.75rem 1rem}}@media (min-width: 1536px){._main_1rajw_15{padding:.75rem 1rem}}@media (max-width: 1023px){._mainContent_1rajw_15{margin-left:0;width:100vw;max-width:100vw}}._toastTestButtons_1rajw_155{display:flex;gap:var(--scada-spacing-sm);margin-top:var(--scada-spacing-md)}._toastButton_1rajw_161{width:32px;height:32px;border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;font-size:12px;font-weight:700;color:#fff;transition:background-color .15s ease,border-color .15s ease;display:flex;align-items:center;justify-content:center}._toastButton_1rajw_161:hover{opacity:.8}._toastButton_1rajw_161._success_1rajw_181{background:var(--scada-status-normal);border-color:var(--scada-status-normal)}._toastButton_1rajw_161._error_1rajw_186{background:var(--scada-status-critical);border-color:var(--scada-status-critical)}._toastButton_1rajw_161._warning_1rajw_191{background:var(--scada-status-warning);border-color:var(--scada-status-warning)}._toastButton_1rajw_161._info_1rajw_196{background:var(--scada-status-info);border-color:var(--scada-status-info)}@media (max-width: 768px){._welcomeCard_1rajw_30{flex-direction:column;align-items:flex-start;gap:16px;margin:12px;padding:16px}._headerContent_1rajw_42 h1{font-size:20px}._userPill_1rajw_84{align-self:stretch;max-width:none}._header_1rajw_42{padding:12px}}@media (max-width: 480px){._welcomeCard_1rajw_30{margin:8px;padding:12px;gap:12px}._headerContent_1rajw_42 h1{font-size:18px}._headerContent_1rajw_42 p,._userDate_1rajw_99{font-size:11px}._userRole_1rajw_109{font-size:9px}}._container_132k8_6{background:var(--scada-bg-primary);border:1px solid var(--scada-border-normal);border-radius:0;margin:0;width:auto;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}@media (max-width: 768px){._container_132k8_6{margin:0;padding:var(--scada-spacing-lg);width:auto}}@media (max-width: 480px){._container_132k8_6{margin:0;padding:var(--scada-spacing-md);width:auto}}._card_1ildf_6{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-lg);transition:border-color var(--scada-transition-fast);font-family:var(--scada-font-sans);height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:hidden}._card_1ildf_6:hover{border-color:var(--scada-border-active)}._card_1ildf_6[data-status=critical]{border-color:var(--scada-status-critical);animation:_criticalPulse_1ildf_1 2s ease-in-out infinite}@keyframes _criticalPulse_1ildf_1{0%,to{border-color:var(--scada-status-critical)}50%{border-color:var(--scada-status-critical-dim)}}._card_1ildf_6[data-status=warning]{border-color:var(--scada-status-warning)}._card_1ildf_6[data-status=error]{border-color:var(--scada-status-critical);animation:_criticalPulse_1ildf_1 2s ease-in-out infinite}._card_1ildf_6[data-status=success]{border-color:var(--scada-status-normal-dim)}._header_1ildf_50{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-sm)}._titleContainer_1ildf_59{display:flex;align-items:center;gap:var(--scada-spacing-sm)}._icon_1ildf_65{font-size:16px;color:var(--scada-text-tertiary)}._svgIcon_1ildf_70{width:18px;height:18px;opacity:.6;filter:none}._title_1ildf_59{font-size:11px;font-weight:600;color:var(--scada-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._status_1ildf_88{padding:4px 12px;border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-mono)}._statusSuccess_1ildf_98{background:var(--scada-status-normal);color:#000}._statusWarning_1ildf_103{background:var(--scada-status-warning);color:#000}._statusError_1ildf_108{background:var(--scada-status-critical);color:#fff;animation:_criticalBlink_1ildf_1 1s ease-in-out infinite}@keyframes _criticalBlink_1ildf_1{0%,49%,to{opacity:1}50%,99%{opacity:.6}}._statusInfo_1ildf_119{background:var(--scada-status-info);color:#fff}._content_1ildf_125{display:flex;flex-direction:column;gap:var(--scada-spacing-md);flex:1;justify-content:flex-start}._value_1ildf_134{font-size:48px;font-weight:700;color:var(--scada-value-highlight);line-height:1;letter-spacing:-.02em;font-family:var(--scada-font-mono);text-shadow:0 0 10px rgba(224,224,224,.3)}._value_1ildf_134[data-critical=true]{color:var(--scada-status-critical);text-shadow:0 0 12px var(--scada-status-critical-glow)}._subtitle_1ildf_150{font-size:12px;color:var(--scada-text-secondary);font-weight:400;text-transform:uppercase;letter-spacing:.3px}._trend_1ildf_159{display:flex;align-items:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm);background:var(--scada-bg-tertiary);border-radius:2px}._trendValue_1ildf_168{font-size:13px;font-weight:700;display:flex;align-items:center;gap:4px;font-family:var(--scada-font-mono)}._trendUp_1ildf_177{color:var(--scada-status-normal)}._trendDown_1ildf_181{color:var(--scada-status-critical)}._trendNeutral_1ildf_185{color:var(--scada-status-inactive)}._trendLabel_1ildf_189{font-size:11px;color:var(--scada-text-tertiary);text-transform:uppercase}._trendArrowUp_1ildf_195{width:14px;height:14px;transform:rotate(180deg);color:var(--scada-status-normal)}._trendArrowDown_1ildf_202{width:14px;height:14px;color:var(--scada-status-critical)}._progressContainer_1ildf_209{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._progressBar_1ildf_215{width:100%;height:6px;background:var(--scada-bg-tertiary);border-radius:0;overflow:hidden;border:1px solid var(--scada-border-normal)}._progressFill_1ildf_224{height:100%;background:var(--scada-status-normal);border-radius:0;transition:width .3s ease,background-color .3s ease;position:relative}._progressFill_1ildf_224[data-critical=true]{background:var(--scada-status-critical)}._progressFill_1ildf_224[data-warning=true]{background:var(--scada-status-warning)}._progressLabel_1ildf_244{font-size:11px;color:var(--scada-text-secondary);font-weight:600;font-family:var(--scada-font-mono);text-transform:uppercase}._sparklineContainer_1ildf_253{display:flex;align-items:flex-end;gap:2px;height:40px;margin-top:var(--scada-spacing-sm);background:var(--scada-bg-tertiary);padding:var(--scada-spacing-xs)}._sparklineBar_1ildf_263{flex:1;background:var(--scada-status-info);border-radius:0;min-height:2px;transition:background-color .2s ease;opacity:.8}._sparklineBar_1ildf_263:hover{opacity:1;background:var(--scada-status-normal)}._lineChartContainer_1ildf_278{margin-top:var(--scada-spacing-md);width:100%;background:var(--scada-bg-tertiary);padding:var(--scada-spacing-sm)}._lineChartSvg_1ildf_285{width:100%;height:60px}._lineChartPath_1ildf_290{transition:none}._lineChartPoint_1ildf_294{cursor:crosshair;transition:none}._lineChartPoint_1ildf_294:hover{r:4}._areaChartContainer_1ildf_304{margin-top:var(--scada-spacing-md);width:100%;background:var(--scada-bg-tertiary);padding:var(--scada-spacing-sm)}._areaChartSvg_1ildf_311{width:100%;height:60px}._areaChartPath_1ildf_316{transition:none}@media (max-width: 768px){._card_1ildf_6{padding:var(--scada-spacing-md)}._value_1ildf_134{font-size:36px}._title_1ildf_59{font-size:10px}}._filtersContainer_s381w_6{margin-bottom:var(--scada-spacing-lg);padding:var(--scada-spacing-sm);background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;border-left:4px solid var(--scada-status-info);display:grid;grid-template-columns:2fr 2fr 1.5fr 1.5fr;gap:var(--scada-spacing-sm);font-family:var(--scada-font-sans);align-items:end}._filterGroup_s381w_25{position:relative;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;gap:.5rem;padding:var(--scada-spacing-xs);transition:border-color var(--scada-transition-fast);height:86px;display:flex;flex-direction:column}._filterGroup_s381w_25:hover{border-color:var(--scada-border-active)}._filterGroup_s381w_25:focus-within{border-color:var(--scada-status-info);background:var(--scada-bg-primary)}._label_s381w_51{display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-height:20px}._labelIcon_s381w_64{width:16px;height:16px;opacity:.7;filter:none}._select_s381w_75{width:100%;padding:6px var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);font-weight:700;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast)}._select_s381w_75:disabled{background-color:var(--scada-bg-primary);cursor:not-allowed;color:var(--scada-text-tertiary);opacity:.6}._select_s381w_75:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._select_s381w_75:hover:not(:disabled){border-color:var(--scada-border-active)}._datePickerInput_s381w_111{width:100%;padding:10px var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);font-weight:700;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);height:48px;box-sizing:border-box}._datePickerInput_s381w_111:disabled{background-color:var(--scada-bg-primary);cursor:not-allowed;color:var(--scada-text-tertiary);opacity:.6}._datePickerInput_s381w_111:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._datePickerInput_s381w_111:hover:not(:disabled){border-color:var(--scada-border-active)}.react-datepicker__day--outside-month{color:var(--scada-text-tertiary)!important;pointer-events:none!important;opacity:.3!important}.react-datepicker{background-color:var(--scada-bg-secondary)!important;border:1px solid var(--scada-border-normal)!important;border-radius:2px!important;font-family:var(--scada-font-mono)!important;z-index:9999!important}.react-datepicker-popper{z-index:9999!important}.react-datepicker__header{background-color:var(--scada-bg-tertiary)!important;border-bottom:1px solid var(--scada-border-normal)!important;border-radius:0!important}.react-datepicker__current-month{color:var(--scada-text-primary)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:12px!important}.react-datepicker__day-name{color:var(--scada-text-secondary)!important;font-weight:700!important;text-transform:uppercase!important;font-size:10px!important}.react-datepicker__day{color:var(--scada-text-primary)!important;background-color:var(--scada-bg-secondary)!important;border-radius:2px!important;font-weight:700!important}.react-datepicker__day:hover{background-color:var(--scada-bg-tertiary)!important;border-radius:2px!important}.react-datepicker__day--selected{background-color:var(--scada-status-info)!important;color:var(--scada-bg-primary)!important;border-radius:2px!important}.react-datepicker__day--disabled{color:var(--scada-text-tertiary)!important;opacity:.4!important}.react-datepicker__navigation{border-color:var(--scada-text-secondary)!important}.react-datepicker__navigation:hover{border-color:var(--scada-text-primary)!important}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown{background-color:var(--scada-bg-secondary)!important;border:1px solid var(--scada-border-normal)!important;border-radius:2px!important}.react-datepicker__year-option,.react-datepicker__month-option{background-color:var(--scada-bg-secondary)!important;color:var(--scada-text-primary)!important;font-family:var(--scada-font-mono)!important;font-weight:700!important}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover{background-color:var(--scada-bg-tertiary)!important}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected{background-color:var(--scada-status-info)!important;color:var(--scada-bg-primary)!important}@media (max-width: 768px){._filtersContainer_s381w_6{grid-template-columns:1fr;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm)}._filterGroup_s381w_25{padding:var(--scada-spacing-xs);height:86px}._label_s381w_51{font-size:10px;margin-bottom:2px;gap:4px}._labelIcon_s381w_64{width:12px;height:12px}._select_s381w_75,._datePickerInput_s381w_111{font-size:11px;padding:6px 8px}}@media (max-width: 480px){._filtersContainer_s381w_6{padding:var(--scada-spacing-xs);gap:var(--scada-spacing-xs)}._filterGroup_s381w_25{padding:6px;height:86px}._label_s381w_51{font-size:9px;margin-bottom:2px}._labelIcon_s381w_64{width:10px;height:10px}._select_s381w_75,._datePickerInput_s381w_111{font-size:10px;padding:5px 6px}}._customSelect_m6ibo_6{position:relative;width:100%}._selectTrigger_m6ibo_11{width:100%;padding:10px var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);font-family:var(--scada-font-mono);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .15s ease;outline:none;height:48px;box-sizing:border-box}._selectTrigger_m6ibo_11:hover:not(._disabled_m6ibo_30 ._selectTrigger_m6ibo_11){border-color:var(--scada-status-info);background-color:var(--scada-bg-secondary)}._selectTrigger_m6ibo_11._open_m6ibo_35{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._selectValue_m6ibo_40{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--scada-text-primary)}._selectArrow_m6ibo_49{margin-left:var(--scada-spacing-sm);font-size:12px;color:var(--scada-text-secondary);transition:transform .15s ease}._selectArrow_m6ibo_49._rotated_m6ibo_56{transform:rotate(180deg)}._selectDropdown_m6ibo_60{position:absolute;top:100%;left:0;right:0;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003;z-index:9999;max-height:400px;overflow-y:auto;margin-top:2px}._selectOption_m6ibo_75{padding:var(--scada-spacing-md);cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid var(--scada-border-normal);color:var(--scada-text-primary);font-size:12px;font-family:var(--scada-font-mono)}._selectOption_m6ibo_75:last-child{border-bottom:none}._selectOption_m6ibo_75:hover{background-color:var(--scada-bg-tertiary);border-left:2px solid var(--scada-status-info)}._selectOption_m6ibo_75._selected_m6ibo_94{background-color:#3b82f633;color:var(--scada-text-primary);border-left:3px solid var(--scada-status-info);font-weight:600}._disabled_m6ibo_30 ._selectTrigger_m6ibo_11{background-color:var(--scada-bg-primary);cursor:not-allowed;color:var(--scada-text-secondary);border-color:var(--scada-border-normal);opacity:.6}._disabled_m6ibo_30 ._selectArrow_m6ibo_49{color:var(--scada-text-secondary)}._selectDropdown_m6ibo_60::-webkit-scrollbar{width:6px}._selectDropdown_m6ibo_60::-webkit-scrollbar-track{background:var(--scada-bg-primary);border-radius:0}._selectDropdown_m6ibo_60::-webkit-scrollbar-thumb{background:var(--scada-border-normal);border-radius:0}._selectDropdown_m6ibo_60::-webkit-scrollbar-thumb:hover{background:var(--scada-status-info)}@media (max-width: 1024px){._selectTrigger_m6ibo_11{padding:8px 10px;font-size:10px;height:36px}._selectOption_m6ibo_75{padding:8px 10px;font-size:10px}._selectValue_m6ibo_40{font-size:10px}._selectArrow_m6ibo_49{font-size:9px}}@media (max-width: 768px){._selectTrigger_m6ibo_11{padding:6px 8px;font-size:11px}._selectOption_m6ibo_75{padding:8px;font-size:11px}._selectValue_m6ibo_40{font-size:11px}._selectArrow_m6ibo_49{font-size:10px}}@media (max-width: 480px){._selectTrigger_m6ibo_11{padding:5px 6px;font-size:10px}._selectOption_m6ibo_75{padding:6px;font-size:10px}._selectValue_m6ibo_40{font-size:10px}._selectArrow_m6ibo_49{font-size:9px}._selectDropdown_m6ibo_60{max-height:250px}}._plantSelectContainer_mu2rf_2{display:flex;flex-direction:column;gap:.5rem}._label_mu2rf_8{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:700;color:var(--scada-text-primary);margin:0;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans, system-ui)}._labelIcon_mu2rf_21{width:18px;height:18px;color:#e74c3c}@media (max-width: 1024px){._label_mu2rf_8{font-size:9px;gap:3px;letter-spacing:.2px;min-height:20px!important;height:20px!important}._labelIcon_mu2rf_21{width:11px;height:11px}}@media (max-width: 768px){._plantSelectContainer_mu2rf_2{gap:2px}._label_mu2rf_8{font-size:10px;gap:4px}._labelIcon_mu2rf_21{width:12px;height:12px}}@media (max-width: 480px){._label_mu2rf_8{font-size:9px}._labelIcon_mu2rf_21{width:10px;height:10px}}._siloSelectContainer_9ymgo_2{display:flex;flex-direction:column;gap:.5rem}._label_9ymgo_8{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:700;color:var(--scada-text-primary);margin:0;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans, system-ui)}._labelIcon_9ymgo_21{width:18px;height:18px;color:#e74c3c}@media (max-width: 1024px){._label_9ymgo_8{font-size:9px;gap:3px;letter-spacing:.2px;min-height:20px!important;height:20px!important}._labelIcon_9ymgo_21{width:11px;height:11px}}@media (max-width: 768px){._siloSelectContainer_9ymgo_2{gap:2px}._label_9ymgo_8{font-size:10px;gap:4px}._labelIcon_9ymgo_21{width:12px;height:12px}}@media (max-width: 480px){._label_9ymgo_8{font-size:9px}._labelIcon_9ymgo_21{width:10px;height:10px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._dateInput_10zhn_1{width:100%;padding:10px 12px;font-size:14px;font-weight:500;color:var(--scada-text-primary);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;outline:none;transition:all .2s ease;font-family:var(--scada-font-mono);cursor:pointer}._dateInput_10zhn_1:hover:not(:disabled){border-color:var(--scada-border-hover);background:var(--scada-bg-hover)}._dateInput_10zhn_1:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f61a}._dateInput_10zhn_1:disabled{opacity:.5;cursor:not-allowed;background:var(--scada-bg-tertiary)}._dateInput_10zhn_1::placeholder{color:var(--scada-text-tertiary);opacity:.6}._bentoGrid_se1zh_3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24px;grid-template-areas:"card1 card2 card2" "card3 card3 card4"}._performanceCard_se1zh_13{grid-area:card1;height:100%;display:flex;flex-direction:column}._volumeCard_se1zh_20{grid-area:card2;height:100%;display:flex;flex-direction:column}._measurementsCard_se1zh_27{grid-area:card3;height:100%;display:flex;flex-direction:column}._tenantsCard_se1zh_34{grid-area:card4;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){._bentoGrid_se1zh_3{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"card1" "card2" "card3" "card4"}}@media (max-width: 1024px) and (min-width: 769px){._bentoGrid_se1zh_3{gap:20px}}._statusLegend_1acq9_6{margin-bottom:var(--scada-spacing-lg);border:1px solid var(--scada-border-normal);border-radius:2px;background:var(--scada-bg-secondary);overflow:hidden;font-family:var(--scada-font-sans)}._legendHeader_1acq9_15{width:100%;padding:var(--scada-spacing-md) var(--scada-spacing-lg);background:var(--scada-bg-tertiary);border:none;display:flex;align-items:center;justify-content:space-between;gap:var(--scada-spacing-sm);border-bottom:1px solid var(--scada-border-normal)}._legendTitle_1acq9_27{font-size:13px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans)}._toggleButton_1acq9_36{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;padding:4px 8px;color:var(--scada-text-secondary);display:flex;align-items:center;justify-content:center;transition:border-color var(--scada-transition-fast)}._toggleButton_1acq9_36:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary)}._chevron_1acq9_54{font-size:10px;transition:transform .2s ease;font-weight:700}._chevron_1acq9_54._expanded_1acq9_60{transform:rotate(180deg)}._legendContent_1acq9_68{padding:var(--scada-spacing-lg);background:var(--scada-bg-secondary);display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-xl);align-items:start}._legendSection_1acq9_77{display:flex;flex-direction:column;gap:var(--scada-spacing-md)}._sectionTitle_1acq9_83{margin:0;font-size:12px;font-weight:700;color:var(--scada-text-secondary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);border-bottom:1px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-xs);position:relative}._sectionTitle_1acq9_83:after{content:"";position:absolute;bottom:-1px;left:0;width:30px;height:2px;background:var(--scada-status-info)}._sectionItems_1acq9_111{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._statusItem_1acq9_117{display:flex;align-items:center;gap:var(--scada-spacing-md);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;transition:all var(--scada-transition-fast);border-left:4px solid transparent;position:relative;overflow:hidden}._statusItem_1acq9_117:hover{border-color:var(--scada-border-active);transform:translate(2px)}._statusItem_1acq9_117._green_1acq9_136{background:linear-gradient(135deg,rgba(34,197,94,.15) 0%,var(--scada-bg-tertiary) 100%);border-left-color:var(--scada-status-normal);border-color:#22c55e4d}._statusItem_1acq9_117._green_1acq9_136:hover{background:linear-gradient(135deg,rgba(34,197,94,.25) 0%,var(--scada-bg-secondary) 100%);border-color:var(--scada-status-normal)}._statusItem_1acq9_117._yellow_1acq9_147{background:linear-gradient(135deg,rgba(251,191,36,.15) 0%,var(--scada-bg-tertiary) 100%);border-left-color:var(--scada-status-warning);border-color:#fbbf244d}._statusItem_1acq9_117._yellow_1acq9_147:hover{background:linear-gradient(135deg,rgba(251,191,36,.25) 0%,var(--scada-bg-secondary) 100%);border-color:var(--scada-status-warning)}._statusItem_1acq9_117._red_1acq9_158{background:linear-gradient(135deg,rgba(220,38,38,.15) 0%,var(--scada-bg-tertiary) 100%);border-left-color:var(--scada-status-critical);border-color:#dc26264d}._statusItem_1acq9_117._red_1acq9_158:hover{background:linear-gradient(135deg,rgba(220,38,38,.25) 0%,var(--scada-bg-secondary) 100%);border-color:var(--scada-status-critical)}._statusIcon_1acq9_169{font-size:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;border-radius:50%;transition:all var(--scada-transition-fast)}._statusIcon_1acq9_169._green_1acq9_136{background-color:var(--scada-status-normal);color:#fff;box-shadow:0 0 8px #22c55e4d}._statusIcon_1acq9_169._yellow_1acq9_147{background-color:var(--scada-status-warning);color:#fff;box-shadow:0 0 8px #fbbf244d}._statusIcon_1acq9_169._red_1acq9_158{background-color:var(--scada-status-critical);color:#fff;box-shadow:0 0 8px #dc26264d}._statusIcon_1acq9_169._gray_1acq9_201{background-color:var(--scada-status-inactive);color:#fff}._statusIcon_1acq9_169._green_1acq9_136 img,._statusIcon_1acq9_169._yellow_1acq9_147 img,._statusIcon_1acq9_169._red_1acq9_158 img,._statusIcon_1acq9_169._gray_1acq9_201 img{filter:brightness(0) saturate(100%) invert(1);width:16px;height:16px}._statusContent_1acq9_231{display:flex;flex-direction:column;gap:4px;flex:1}._statusLabel_1acq9_238{font-size:14px;font-weight:800;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.4px;font-family:var(--scada-font-sans)}._statusDescription_1acq9_247{font-size:12px;font-weight:600;color:var(--scada-text-secondary);font-family:var(--scada-font-sans);letter-spacing:.2px;line-height:1.4}@media (max-width: 768px){._legendContent_1acq9_68{grid-template-columns:1fr;gap:var(--scada-spacing-lg);padding:var(--scada-spacing-md)}._statusItem_1acq9_117{padding:var(--scada-spacing-md)}._statusLabel_1acq9_238{font-size:12px}._statusDescription_1acq9_247{font-size:10px}._toggleButton_1acq9_36{display:flex}}@media (min-width: 769px){._toggleButton_1acq9_36{display:none}}._statusItem_1acq9_117._red_1acq9_158 ._statusIcon_1acq9_169{animation:_criticalGlow_1acq9_1 2s ease-in-out infinite}@keyframes _criticalGlow_1acq9_1{0%,to{text-shadow:0 0 4px var(--scada-status-critical)}50%{text-shadow:0 0 8px var(--scada-status-critical),0 0 12px var(--scada-status-critical)}}._overlay_1lzgh_6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:var(--scada-spacing-xl) var(--scada-spacing-lg) var(--scada-spacing-lg);overflow-y:auto;font-family:var(--scada-font-sans)}._modal_1lzgh_22{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000080;animation:_modalAppear_1lzgh_1 .3s ease-out;border-left:4px solid var(--scada-status-info)}@keyframes _modalAppear_1lzgh_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1lzgh_50{position:relative;padding:var(--scada-spacing-lg) var(--scada-spacing-xl) var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._title_1lzgh_57{margin:0 0 var(--scada-spacing-xs) 0;font-size:18px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans)}._subtitle_1lzgh_67{margin:0;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._closeButton_1lzgh_76{position:absolute;top:var(--scada-spacing-md);right:var(--scada-spacing-lg);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast)}._closeButton_1lzgh_76:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-primary)}._closeButton_1lzgh_76:disabled{opacity:.4;cursor:not-allowed}._content_1lzgh_110{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);background:var(--scada-bg-secondary)}._errorGeneral_1lzgh_115{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-status-critical);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);margin-bottom:var(--scada-spacing-lg);color:var(--scada-status-critical);font-size:12px;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;gap:var(--scada-spacing-sm);animation:_criticalBlink_1lzgh_1 1s ease-in-out infinite}._errorGeneral_1lzgh_115:before{content:"⚠";font-size:14px;font-weight:700}._formGrid_1lzgh_138{display:grid;grid-template-columns:1fr;gap:var(--scada-spacing-lg)}@media (min-width: 768px){._formGrid_1lzgh_138{grid-template-columns:1fr 1fr}._formGroup_1lzgh_151:first-child{grid-column:1 / -1}}._formGroup_1lzgh_151{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);transition:border-color var(--scada-transition-fast)}._formGroup_1lzgh_151:hover{border-color:var(--scada-border-active)}._formGroup_1lzgh_151:focus-within{border-color:var(--scada-status-info);background:var(--scada-bg-primary)}._label_1lzgh_180{display:flex;align-items:center;gap:var(--scada-spacing-sm);margin-bottom:0;font-size:13px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);line-height:1.4}._input_1lzgh_194{width:100%;padding:var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:14px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);transition:all var(--scada-transition-fast);font-weight:700}._input_1lzgh_194:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._input_1lzgh_194:disabled{background-color:var(--scada-bg-primary);border-color:var(--scada-border-normal);cursor:not-allowed;opacity:.6}._inputError_1lzgh_221{border-color:var(--scada-status-critical);background-color:#ef44441a}._inputError_1lzgh_221:focus{border-color:var(--scada-status-critical);box-shadow:0 0 0 2px #ef444433}._errorText_1lzgh_231{margin:0;font-size:10px;color:var(--scada-status-critical);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;line-height:1.3}._helpText_1lzgh_241{margin:0;font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);letter-spacing:.2px;line-height:1.3;opacity:.85}._inlineFields_1lzgh_255{display:flex;align-items:center;gap:var(--scada-spacing-md);flex-wrap:wrap}._inlineFieldGroup_1lzgh_262{display:flex;align-items:center;gap:var(--scada-spacing-sm)}._inlineFieldGroup_1lzgh_262 ._input_1lzgh_194{width:80px}._inlineLabel_1lzgh_272{font-size:11px;font-weight:600;color:var(--scada-text-secondary);font-family:var(--scada-font-sans);text-transform:lowercase;white-space:nowrap}._scheduleSection_1lzgh_285{margin-top:var(--scada-spacing-2xl);background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-lg)}._sectionTitle_1lzgh_293{font-size:14px;font-weight:700;margin-bottom:var(--scada-spacing-md);color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);margin:0 0 var(--scada-spacing-md) 0;border-bottom:1px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-xs);position:relative}._sectionTitle_1lzgh_293:after{content:"";position:absolute;bottom:-1px;left:0;width:40px;height:2px;background:var(--scada-status-info)}._scheduleContainer_1lzgh_317{background-color:var(--scada-bg-primary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md)}._scheduleItem_1lzgh_324{display:flex;align-items:center;justify-content:space-between;padding:var(--scada-spacing-md) 0;background:var(--scada-bg-secondary);margin-bottom:var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);transition:border-color var(--scada-transition-fast)}._scheduleItem_1lzgh_324:hover{border-color:var(--scada-border-active)}._scheduleItem_1lzgh_324:last-child{margin-bottom:0}._timeInputs_1lzgh_345{display:flex;align-items:center;gap:var(--scada-spacing-sm)}._timeInput_1lzgh_345{width:60px;padding:var(--scada-spacing-xs) var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:14px;font-family:var(--scada-font-mono);font-weight:700;text-align:center;background:var(--scada-bg-tertiary);color:var(--scada-text-primary);transition:all var(--scada-transition-fast)}._timeInput_1lzgh_345:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-secondary);box-shadow:0 0 0 2px #3b82f633}._timeInput_1lzgh_345:disabled{background-color:var(--scada-bg-primary);cursor:not-allowed;opacity:.6}._timeSeparator_1lzgh_378{color:var(--scada-text-secondary);font-size:16px;font-weight:700;font-family:var(--scada-font-mono)}._toggleWrapper_1lzgh_389{position:relative;display:inline-block;width:50px;height:24px}._toggleInput_1lzgh_396{display:none}._toggleSlider_1lzgh_400{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:0;transition:all var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-normal)}._toggleSlider_1lzgh_400._enabled_1lzgh_412{background-color:var(--scada-status-normal);border-color:var(--scada-status-normal)}._toggleSlider_1lzgh_400._disabled_1lzgh_417{background-color:var(--scada-bg-primary);border-color:var(--scada-border-normal)}._toggleSlider_1lzgh_400._loading_1lzgh_422{cursor:not-allowed;opacity:.6}._toggleButton_1lzgh_427{position:absolute;top:2px;width:20px;height:18px;background-color:var(--scada-text-primary);border-radius:0;transition:left var(--scada-transition-fast);border:1px solid var(--scada-border-normal)}._toggleButton_1lzgh_427._enabled_1lzgh_412{left:26px}._toggleButton_1lzgh_427._disabled_1lzgh_417{left:2px}._footer_1lzgh_450{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;padding:var(--scada-spacing-md) var(--scada-spacing-xl) var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._cancelButton_1lzgh_459{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);border:1px solid var(--scada-border-normal);background-color:var(--scada-bg-secondary);color:var(--scada-text-secondary);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._cancelButton_1lzgh_459:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-tertiary)}._cancelButton_1lzgh_459:disabled{opacity:.4;cursor:not-allowed}._saveButton_1lzgh_485{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);border:1px solid var(--scada-status-info);background-color:var(--scada-status-info);color:var(--scada-bg-primary);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._saveButton_1lzgh_485:hover{background-color:#3b82f6e6;border-color:#3b82f6e6}._saveButton_1lzgh_485:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){._overlay_1lzgh_6{padding:var(--scada-spacing-md)}._modal_1lzgh_22{max-width:100%;border-radius:2px}._header_1lzgh_50{padding:var(--scada-spacing-lg) var(--scada-spacing-lg) var(--scada-spacing-md)}._title_1lzgh_57{padding-right:48px;font-size:16px}._subtitle_1lzgh_67{font-size:11px}._closeButton_1lzgh_76{top:var(--scada-spacing-lg);right:var(--scada-spacing-md);width:28px;height:28px;font-size:16px}._content_1lzgh_110{padding:var(--scada-spacing-lg)}._footer_1lzgh_450{padding:var(--scada-spacing-md) var(--scada-spacing-lg) var(--scada-spacing-lg);flex-direction:column-reverse}._formGrid_1lzgh_138{grid-template-columns:1fr;gap:var(--scada-spacing-lg)}._cancelButton_1lzgh_459,._saveButton_1lzgh_485{width:100%;justify-content:center}._scheduleItem_1lzgh_324{flex-direction:column;gap:var(--scada-spacing-md);align-items:stretch}._timeInputs_1lzgh_345{justify-content:center}}@media (max-width: 480px){._header_1lzgh_50{padding:var(--scada-spacing-md) var(--scada-spacing-md) var(--scada-spacing-sm)}._title_1lzgh_57{padding-right:40px;font-size:14px}._subtitle_1lzgh_67{font-size:10px}._closeButton_1lzgh_76{right:var(--scada-spacing-sm);width:24px;height:24px;font-size:14px}._content_1lzgh_110{padding:var(--scada-spacing-md)}._footer_1lzgh_450{padding:var(--scada-spacing-sm) var(--scada-spacing-md)}}._pageHeader_wwn7p_11{background:var(--scada-bg-secondary);margin:calc(-1 * var(--scada-spacing-lg)) calc(-1 * var(--scada-spacing-xl)) var(--scada-spacing-xl) calc(-1 * var(--scada-spacing-xl));padding:var(--scada-spacing-lg) var(--scada-spacing-xl);border:1px solid var(--scada-border-normal);border-radius:2px;border-left:4px solid var(--scada-status-info);position:relative}._pageTitle_wwn7p_21{margin:0;font-size:20px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans);text-shadow:0 0 8px rgba(224,224,224,.2);display:flex;align-items:center;gap:var(--scada-spacing-md)}._pageTitle_wwn7p_21:before{content:"▶";color:var(--scada-status-info);font-size:16px;font-weight:700}._pageHeader_wwn7p_11:after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background:linear-gradient(180deg,var(--scada-status-info) 0%,transparent 50%,var(--scada-status-info) 100%);animation:_scanLine_wwn7p_1 3s ease-in-out infinite}@keyframes _scanLine_wwn7p_1{0%,to{opacity:.3}50%{opacity:1}}._plantsContainer_wwn7p_62{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._plantCard_wwn7p_73{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;transition:border-color var(--scada-transition-fast);font-family:var(--scada-font-sans)}._plantCard_wwn7p_73:hover{border-color:var(--scada-border-active)}._plantHeader_wwn7p_86{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color var(--scada-transition-fast);border-bottom:1px solid var(--scada-border-normal)}._plantHeader_wwn7p_86:hover{background:var(--scada-bg-tertiary)}._plantInfo_wwn7p_100{flex:1;display:flex;align-items:center;gap:var(--scada-spacing-md);min-width:0}._plantIcon_wwn7p_108{width:18px;height:18px;opacity:.6;filter:none}._plantName_wwn7p_115{font-size:16px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);white-space:nowrap}._plantSubtitle_wwn7p_125{font-size:12px;color:var(--scada-text-secondary);white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._plantMetaRow_wwn7p_134{display:flex;align-items:center;gap:var(--scada-spacing-md);margin-top:2px;flex-wrap:wrap}._plantSubscription_wwn7p_142{font-size:11px;color:var(--scada-text-secondary);font-weight:500;font-family:var(--scada-font-sans);white-space:nowrap}._plantActions_wwn7p_150{display:flex;align-items:center;gap:var(--scada-spacing-md)}._plantStatus_wwn7p_161{margin-left:var(--scada-spacing-md)}._statusBadge_wwn7p_165{display:flex;align-items:center;gap:var(--scada-spacing-xs);padding:4px 12px;border-radius:2px;font-size:10px;font-weight:700;border:1px solid;background-color:var(--scada-bg-tertiary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-mono)}._statusBadge_wwn7p_165._green_wwn7p_180{border-color:var(--scada-status-normal);color:var(--scada-status-normal)}._statusBadge_wwn7p_165._yellow_wwn7p_185{border-color:var(--scada-status-warning);color:var(--scada-status-warning)}._statusBadge_wwn7p_165._red_wwn7p_190{border-color:var(--scada-status-critical);color:var(--scada-status-critical);animation:_criticalBlink_wwn7p_1 1s ease-in-out infinite}@keyframes _criticalBlink_wwn7p_1{0%,49%,to{opacity:1}50%,99%{opacity:.6}}._statusDot_wwn7p_201{width:6px;height:6px;border-radius:50%;flex-shrink:0}._statusBadge_wwn7p_165._green_wwn7p_180 ._statusDot_wwn7p_201{background-color:var(--scada-status-normal)}._statusBadge_wwn7p_165._yellow_wwn7p_185 ._statusDot_wwn7p_201{background-color:var(--scada-status-warning)}._statusBadge_wwn7p_165._red_wwn7p_190 ._statusDot_wwn7p_201{background-color:var(--scada-status-critical)}._statusLabel_wwn7p_220{font-size:10px;font-weight:700;color:var(--scada-text-primary)}._expandButton_wwn7p_231{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);font-size:12px;color:var(--scada-text-secondary);cursor:pointer;padding:6px 12px;border-radius:2px;transition:border-color var(--scada-transition-fast);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-mono)}._expandButton_wwn7p_231:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary)}._silosContainer_wwn7p_255{background:var(--scada-bg-primary);padding:var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal)}._silosHeader_wwn7p_261{display:flex;align-items:center;gap:var(--scada-spacing-sm);margin-bottom:var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-sm)}._silosHeaderIcon_wwn7p_270{width:16px;height:16px;opacity:.6}._silosHeader_wwn7p_261 h4{margin:0;font-size:12px;font-weight:700;color:var(--scada-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._silosLoading_wwn7p_286{text-align:center;padding:var(--scada-spacing-xl);color:var(--scada-text-tertiary);font-family:var(--scada-font-mono);font-size:12px;text-transform:uppercase}._silosList_wwn7p_295{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--scada-spacing-md);margin-bottom:var(--scada-spacing-lg)}._siloItem_wwn7p_307{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);transition:border-color var(--scada-transition-fast);display:flex;gap:var(--scada-spacing-md)}._siloItem_wwn7p_307:hover{border-color:var(--scada-border-active)}._fillIndicatorVertical_wwn7p_326{display:flex;flex-direction:column;align-items:center;gap:var(--scada-spacing-xs);min-width:50px}._fillTankContainer_wwn7p_334{position:relative;width:36px;height:80px;background:var(--scada-bg-tertiary);border:2px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;display:flex;align-items:flex-end}._fillTankLevel_wwn7p_346{width:100%;background:var(--scada-status-normal);transition:height .3s ease,background-color .3s ease;position:relative}._fillTankLevel_wwn7p_346:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#ffffff4d}._fillTankLevel_wwn7p_346._warning_wwn7p_363{background:var(--scada-status-warning)}._fillTankLevel_wwn7p_346._danger_wwn7p_367{background:var(--scada-status-critical);animation:_lowLevelBlink_wwn7p_1 1s ease-in-out infinite}@keyframes _lowLevelBlink_wwn7p_1{0%,to{opacity:1}50%{opacity:.7}}._fillTankMarkers_wwn7p_377{position:absolute;top:0;left:-22px;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0;text-align:right}._tankMarker_wwn7p_389{font-size:7px;color:var(--scada-text-tertiary);font-family:var(--scada-font-mono);font-weight:600;line-height:1}._fillPercentageLabel_wwn7p_397{font-size:12px;font-weight:700;color:var(--scada-value-highlight);font-family:var(--scada-font-mono);text-shadow:0 0 8px rgba(224,224,224,.3)}._siloInfo_wwn7p_405{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);flex:1;min-width:0}._siloCodeContainer_wwn7p_413{display:flex;align-items:center;gap:var(--scada-spacing-xs);border-bottom:1px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-xs)}._siloItemIcon_wwn7p_421{width:14px;height:14px;opacity:.6}._siloCode_wwn7p_413{font-size:12px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-mono);flex:1}._siloStatus_wwn7p_437{margin-left:auto}._siloStatusIcon_wwn7p_441{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:all var(--scada-transition-fast)}._siloStatusIcon_wwn7p_441._green_wwn7p_180{background-color:var(--scada-status-normal);box-shadow:0 0 8px #22c55e4d}._siloStatusIcon_wwn7p_441._yellow_wwn7p_185{background-color:var(--scada-status-warning);box-shadow:0 0 8px #fbbf244d}._siloStatusIcon_wwn7p_441._red_wwn7p_190{background-color:var(--scada-status-critical);box-shadow:0 0 8px #dc26264d}._siloStatusIcon_wwn7p_441 img{filter:brightness(0) saturate(100%) invert(1);width:12px;height:12px}._siloStats_wwn7p_473{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);font-size:11px}._siloMetric_wwn7p_484{display:flex;justify-content:space-between;align-items:center;padding:var(--scada-spacing-xs) 0;border-bottom:1px solid rgba(64,64,64,.3)}._metricLabel_wwn7p_492{color:var(--scada-text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._metricValue_wwn7p_500{color:var(--scada-value-highlight);font-weight:700;font-family:var(--scada-font-mono);text-shadow:0 0 8px rgba(224,224,224,.3)}._measurementActions_wwn7p_513{display:flex;gap:var(--scada-spacing-md);flex-wrap:wrap;border-top:1px solid var(--scada-border-normal);padding-top:var(--scada-spacing-md)}._measurementButton_wwn7p_521{padding:var(--scada-spacing-sm) var(--scada-spacing-md);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;color:var(--scada-text-primary);font-size:11px;font-weight:700;cursor:pointer;transition:border-color var(--scada-transition-fast);display:flex;align-items:center;gap:var(--scada-spacing-xs);text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._alarmConfigButton_wwn7p_539{background:var(--scada-bg-tertiary);border-color:var(--scada-status-info);color:var(--scada-status-info)}._alarmConfigButton_wwn7p_539 ._buttonIcon_wwn7p_545{opacity:1;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._alarmConfigButton_wwn7p_539:hover:not(:disabled){border-color:var(--scada-status-info);background:#3b82f61a;color:var(--scada-status-info)}._buttonIcon_wwn7p_545{width:14px;height:14px;opacity:.6}._measurementButton_wwn7p_521:hover:not(:disabled){border-color:var(--scada-border-active);background:var(--scada-bg-tertiary)}._measurementButton_wwn7p_521:disabled{opacity:.4;cursor:not-allowed;background:var(--scada-bg-primary);border-color:var(--scada-border-normal)}._noSilos_wwn7p_574{text-align:center;padding:var(--scada-spacing-xl);color:var(--scada-text-tertiary);font-style:normal;font-family:var(--scada-font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.3px}._viewImageButton_wwn7p_589{background:var(--scada-bg-tertiary);border-color:var(--scada-status-info);color:var(--scada-status-info)}._viewImageButton_wwn7p_589 ._buttonIcon_wwn7p_545{opacity:1;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._viewImageButton_wwn7p_589:hover:not(:disabled){border-color:var(--scada-status-info);background:#3b82f61a;color:var(--scada-status-info)}._imageModalOverlay_wwn7p_610{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--scada-spacing-lg)}._imageModalContent_wwn7p_624{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._imageModalHeader_wwn7p_635{display:flex;justify-content:space-between;align-items:center;padding:var(--scada-spacing-md) var(--scada-spacing-lg);border-bottom:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._imageModalHeader_wwn7p_635 h3{margin:0;font-size:14px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._imageModalClose_wwn7p_654{background:transparent;border:1px solid var(--scada-border-normal);color:var(--scada-text-secondary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;font-size:14px;font-weight:700;transition:all .15s ease;font-family:var(--scada-font-mono)}._imageModalClose_wwn7p_654:hover{background:var(--scada-status-critical);border-color:var(--scada-status-critical);color:#fff}._imageModalBody_wwn7p_677{padding:var(--scada-spacing-lg);overflow:auto;display:flex;align-items:center;justify-content:center}._plantImageFull_wwn7p_685{max-width:100%;max-height:70vh;object-fit:contain;border:1px solid var(--scada-border-normal);border-radius:2px}@media (max-width: 1440px){._plantHeader_wwn7p_86{flex-direction:column;align-items:flex-start;gap:var(--scada-spacing-sm)}._plantInfo_wwn7p_100{flex-wrap:wrap;width:100%}._plantActions_wwn7p_150{width:100%;justify-content:flex-end;gap:var(--scada-spacing-sm)}}@media (max-width: 768px){._plantHeader_wwn7p_86{flex-direction:column;align-items:flex-start;gap:var(--scada-spacing-md)}._plantInfo_wwn7p_100{flex-wrap:wrap}._plantStatus_wwn7p_161{margin-left:0}._plantSubtitle_wwn7p_125{white-space:normal}._plantActions_wwn7p_150{width:100%;justify-content:space-between}._silosList_wwn7p_295{grid-template-columns:1fr}._fillIndicatorVertical_wwn7p_326{min-width:45px}._fillTankContainer_wwn7p_334{width:32px;height:70px}._fillTankMarkers_wwn7p_377{left:-20px}._tankMarker_wwn7p_389{font-size:6px}._fillPercentageLabel_wwn7p_397{font-size:11px}._measurementActions_wwn7p_513{flex-direction:column}._measurementButton_wwn7p_521{width:100%;justify-content:center}}._pageContainer_1updy_6{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._pageHeader_1updy_14{flex-shrink:0;padding:0;margin:0}._pageTitle_1updy_20{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-info);border-radius:2px;font-size:20px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans);margin:0;line-height:1.2;padding:var(--scada-spacing-lg) var(--scada-spacing-xl)}._contentSection_1updy_40{gap:var(--scada-spacing-xl);flex:1;display:flex;flex-direction:column;min-height:0}._container_uz3xh_7{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:0;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}._loading_uz3xh_18{padding:var(--scada-spacing-xl);text-align:center;background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);border-radius:0}._spinner_uz3xh_26{width:20px;height:20px;border:2px solid var(--scada-border-normal);border-top:2px solid var(--scada-status-info);border-radius:50%;margin-right:var(--scada-spacing-sm);animation:_spin_uz3xh_26 1s linear infinite;display:inline-block}@keyframes _spin_uz3xh_26{to{transform:rotate(360deg)}}._loadingRow_uz3xh_42{background-color:var(--scada-bg-secondary)}._loadingCell_uz3xh_46{padding:var(--scada-spacing-xl);text-align:center;border:none;color:var(--scada-text-primary)}._toolbar_uz3xh_54{padding:var(--scada-spacing-lg);background-color:var(--scada-bg-tertiary);border-bottom:1px solid var(--scada-border-normal);display:flex;align-items:center;justify-content:space-between}._searchContainer_uz3xh_63{position:relative;max-width:300px;flex:1}._searchInput_uz3xh_69{width:100%;padding:var(--scada-spacing-sm) var(--scada-spacing-md) var(--scada-spacing-sm) 2.5rem;border:1px solid var(--scada-border-normal);border-radius:0;font-size:13px;background-color:var(--scada-bg-primary);color:var(--scada-text-primary);font-family:var(--scada-font-sans)}._searchInput_uz3xh_69:focus{outline:none;border-color:var(--scada-status-info);background-color:var(--scada-bg-secondary)}._searchInput_uz3xh_69::placeholder{color:var(--scada-text-tertiary)}._searchIcon_uz3xh_90{position:absolute;left:var(--scada-spacing-md);top:50%;transform:translateY(-50%);color:var(--scada-text-tertiary);font-size:.875rem}._toolbarActions_uz3xh_99{display:flex;align-items:center;gap:.5rem}._actionsContainer_uz3xh_105{display:flex;gap:.5rem}._bulkActionsContainer_uz3xh_110{display:flex;align-items:center;gap:.5rem}._selectionCount_uz3xh_116{font-size:.875rem;color:#6b7280;margin-right:.5rem}._tableWrapper_uz3xh_123{overflow-x:auto;width:100%;max-width:100%;position:relative;-webkit-overflow-scrolling:touch;display:block;box-sizing:border-box}._table_uz3xh_123{width:100%;border-collapse:collapse;min-width:900px;table-layout:fixed;white-space:nowrap}._header_uz3xh_143{background-color:var(--scada-bg-tertiary);border-bottom:2px solid var(--scada-border-normal)}._headerCell_uz3xh_148{padding:var(--scada-spacing-md) var(--scada-spacing-lg);text-align:left;font-size:10px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.8px;border-bottom:none;font-family:var(--scada-font-mono)}._headerContent_uz3xh_160{display:flex;align-items:center;justify-content:space-between}._headerLabel_uz3xh_166{flex:1}._sortButton_uz3xh_170{background:none;border:none;padding:.25rem;margin-left:.5rem;cursor:pointer;color:#6b7280;display:flex;align-items:center}._sortButton_uz3xh_170:hover{color:#374151}._sortActive_uz3xh_185{color:#3b82f6}._sortIcon_uz3xh_189{font-size:.75rem}._checkboxColumn_uz3xh_193{width:60px;text-align:center}._actionsColumn_uz3xh_198{width:140px;text-align:center;padding:16px 24px}._body_uz3xh_205{background:var(--scada-bg-secondary)}._row_uz3xh_209{transition:background-color .15s ease,border-color .15s ease;cursor:default;border-left:2px solid transparent}._row_uz3xh_209:not(:last-child){border-bottom:1px solid var(--scada-border-normal)}._row_uz3xh_209:hover{background-color:var(--scada-bg-tertiary);border-left-color:var(--scada-status-info)}._rowSelected_uz3xh_224{background-color:#3b82f61a;border-left-color:var(--scada-status-info)}._rowSelected_uz3xh_224:hover{background-color:#3b82f626}._cell_uz3xh_233{padding:var(--scada-spacing-md) var(--scada-spacing-lg);font-size:13px;color:var(--scada-text-primary);font-weight:500;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--scada-font-sans)}._badge_uz3xh_245{display:inline-block;padding:4px 12px;font-size:10px;font-weight:700;border-radius:2px;text-align:center;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-mono)}._badgeDefault_uz3xh_257{background:var(--scada-status-inactive);color:#000}._badgeSuccess_uz3xh_262{background:var(--scada-status-normal);color:#000}._badgeDanger_uz3xh_267{background:var(--scada-status-critical);color:#fff}._cellImage_uz3xh_272{width:40px;height:40px;border-radius:6px;object-fit:cover}._cellImagePlaceholder_uz3xh_279{width:40px;height:40px;border-radius:2px;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);display:flex;align-items:center;justify-content:center;color:var(--scada-text-secondary);font-size:1.25rem}._checkbox_uz3xh_193{width:16px;height:16px;accent-color:var(--scada-status-info);cursor:pointer}._rowActions_uz3xh_300{display:flex;gap:.25rem;justify-content:center}._actionButton_uz3xh_306{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:11px;font-weight:700;border-radius:2px;border:1px solid var(--scada-border-normal);cursor:pointer;transition:background-color .15s ease,border-color .15s ease;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._actionButton_uz3xh_306:disabled{opacity:.5;cursor:not-allowed}._actionButtonPrimary_uz3xh_327{background:var(--scada-status-info);color:#fff;border-color:var(--scada-status-info)}._actionButtonPrimary_uz3xh_327:hover:not(:disabled){background:#3b82f6cc}._actionButtonSecondary_uz3xh_337{padding:6px 12px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;transition:all .15s ease;outline:none;text-transform:uppercase}._actionButtonSecondary_uz3xh_337:hover:not(:disabled){background-color:var(--scada-status-info);color:#fff;border-color:var(--scada-status-info)}._actionButtonEdit_uz3xh_357{background:var(--scada-status-normal);color:#000;border-color:var(--scada-status-normal)}._actionButtonEdit_uz3xh_357:hover:not(:disabled){background:#10b981cc}._actionButtonDanger_uz3xh_367{background:var(--scada-status-critical);color:#fff;border-color:var(--scada-status-critical)}._actionButtonDanger_uz3xh_367:hover:not(:disabled){background:#ef4444cc}._actionButtonSuccess_uz3xh_377{background:var(--scada-status-normal);color:#000;border-color:var(--scada-status-normal)}._actionButtonSuccess_uz3xh_377:hover:not(:disabled){background:#10b981cc}._actionIcon_uz3xh_387{font-size:.875rem}._actionLabel_uz3xh_391{white-space:nowrap}._empty_uz3xh_396{padding:var(--scada-spacing-xl);text-align:center;background-color:var(--scada-bg-secondary);border-radius:0}._empty_uz3xh_396 span{color:var(--scada-text-secondary);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._pagination_uz3xh_412{display:flex;align-items:center;justify-content:space-between;padding:var(--scada-spacing-lg);border-top:2px solid var(--scada-border-normal);background-color:var(--scada-bg-tertiary)}._paginationInfo_uz3xh_421{font-size:11px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._paginationControls_uz3xh_429{display:flex;align-items:center;gap:.5rem}._paginationPages_uz3xh_435{display:flex;gap:.25rem}._paginationButton_uz3xh_440{padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:11px;border:1px solid var(--scada-border-normal);background:var(--scada-bg-secondary);color:var(--scada-text-primary);border-radius:2px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;font-weight:700;font-family:var(--scada-font-mono)}._paginationButton_uz3xh_440:hover:not(:disabled){background:var(--scada-bg-primary);border-color:var(--scada-status-info)}._paginationButton_uz3xh_440:disabled{opacity:.5;cursor:not-allowed}._paginationActive_uz3xh_463{background:var(--scada-status-info);color:#fff;border-color:var(--scada-status-info)}._paginationActive_uz3xh_463:hover{background:#3b82f6cc}@media (min-width: 1024px) and (max-width: 1440px){._table_uz3xh_123{min-width:900px}._headerCell_uz3xh_148{padding:14px 20px;font-size:11px}._cell_uz3xh_233{padding:14px 20px;font-size:13px}._actionsColumn_uz3xh_198{width:130px;padding:14px 20px}._checkboxColumn_uz3xh_193{width:55px}}@media (max-width: 1024px){._headerCell_uz3xh_148{padding:12px 16px;font-size:11px}._cell_uz3xh_233{padding:12px 16px;font-size:13px}._actionsColumn_uz3xh_198{padding:12px 16px;width:120px}._table_uz3xh_123{min-width:800px}}@media (max-width: 768px){._toolbar_uz3xh_54{flex-direction:column;gap:1rem;align-items:stretch}._toolbarActions_uz3xh_99{justify-content:center}._searchContainer_uz3xh_63{max-width:none}._table_uz3xh_123{font-size:.75rem;min-width:600px}._headerCell_uz3xh_148,._cell_uz3xh_233{padding:12px 16px}._checkboxColumn_uz3xh_193{width:50px}._actionsColumn_uz3xh_198{width:120px;padding:12px 16px}._actionButton_uz3xh_306{padding:.25rem .5rem;font-size:.75rem}._pagination_uz3xh_412{flex-direction:column;gap:1rem}._paginationControls_uz3xh_429{justify-content:center}}._button_qatjg_6{display:inline-flex;align-items:center;justify-content:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-md) var(--scada-spacing-xl);border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);cursor:pointer;transition:all .15s ease;outline:none;border:1px solid transparent;text-decoration:none;box-sizing:border-box}._button_qatjg_6:disabled{cursor:not-allowed;opacity:.6}._primary_qatjg_32{background-color:var(--scada-status-info);color:#fff;border-color:var(--scada-status-info)}._primary_qatjg_32:hover:not(:disabled){background-color:#3b82f6cc}._secondary_qatjg_42{background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border-color:var(--scada-border-normal)}._secondary_qatjg_42:hover:not(:disabled){background-color:var(--scada-bg-primary);border-color:var(--scada-status-info)}._ghost_qatjg_53{background-color:transparent;color:var(--scada-text-primary);border:1px solid var(--scada-border-normal)}._ghost_qatjg_53:hover:not(:disabled){background-color:var(--scada-bg-tertiary);border-color:var(--scada-status-info)}._danger_qatjg_64{background-color:var(--scada-status-critical);color:#fff;border-color:var(--scada-status-critical)}._danger_qatjg_64:hover:not(:disabled){background-color:#ef4444cc}._small_qatjg_75{padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:10px}._medium_qatjg_80{padding:var(--scada-spacing-md) var(--scada-spacing-xl);font-size:11px}._large_qatjg_85{padding:var(--scada-spacing-lg) calc(var(--scada-spacing-xl) * 1.5);font-size:12px}._spinner_qatjg_90{width:14px;height:14px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_qatjg_90 1s linear infinite}@keyframes _spin_qatjg_90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._inputGroup_1aa2k_6{margin-bottom:var(--scada-spacing-lg)}._label_1aa2k_10{display:block;margin-bottom:var(--scada-spacing-sm);font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._required_1aa2k_21:after{content:" *";color:var(--scada-status-critical)}._input_1aa2k_6{width:100%;padding:var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-weight:400;color:var(--scada-text-primary);background-color:var(--scada-bg-tertiary);font-family:var(--scada-font-mono);box-sizing:border-box;outline:none;transition:all .15s ease}._input_1aa2k_6::placeholder{color:var(--scada-text-secondary)}._input_1aa2k_6:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._input_1aa2k_6:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-bg-primary)}._inputError_1aa2k_56{border-color:var(--scada-status-critical)}._inputError_1aa2k_56:focus{border-color:var(--scada-status-critical);box-shadow:0 0 0 2px #ef444433}._textarea_1aa2k_66{min-height:100px;resize:vertical;font-family:var(--scada-font-mono);line-height:1.5}._errorMessage_1aa2k_74{color:var(--scada-status-critical);font-size:10px;font-weight:700;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;margin-top:var(--scada-spacing-xs);display:flex;align-items:center;gap:4px}._helpText_1aa2k_87{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono);margin-top:var(--scada-spacing-xs)}._card_1qp1j_6{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden}._cardWithHover_1qp1j_13{transition:all .15s ease}._cardWithHover_1qp1j_13:hover{border-color:var(--scada-status-info)}._cardHeader_1qp1j_22{padding:var(--scada-spacing-lg);background-color:var(--scada-bg-tertiary);border-bottom:2px solid var(--scada-border-normal)}._cardBody_1qp1j_28{padding:var(--scada-spacing-xl)}._cardFooter_1qp1j_32{padding:var(--scada-spacing-lg);background-color:var(--scada-bg-primary);border-top:2px solid var(--scada-border-normal)}._cardTitle_1qp1j_38{margin:0;color:var(--scada-text-primary);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans)}._cardSubtitle_1qp1j_48{margin:var(--scada-spacing-sm) 0 0 0;color:var(--scada-text-secondary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._compact_1qp1j_59 ._cardHeader_1qp1j_22,._compact_1qp1j_59 ._cardBody_1qp1j_28,._compact_1qp1j_59 ._cardFooter_1qp1j_32{padding:var(--scada-spacing-md)}._spacious_1qp1j_65 ._cardHeader_1qp1j_22,._spacious_1qp1j_65 ._cardBody_1qp1j_28,._spacious_1qp1j_65 ._cardFooter_1qp1j_32{padding:calc(var(--scada-spacing-xl) * 1.5)}._overflowVisible_1qp1j_71{overflow:visible}._backdrop_10d5f_7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--scada-spacing-lg);font-family:var(--scada-font-sans);animation:_fadeIn_10d5f_1 .2s ease-out}@keyframes _fadeIn_10d5f_1{0%{opacity:0}to{opacity:1}}._modal_10d5f_29{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;width:100%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px #00000080;animation:_modalAppear_10d5f_1 .3s ease-out;border-left:4px solid var(--scada-status-critical)}._modal_10d5f_29._warning_10d5f_42{border-left-color:var(--scada-status-warning)}._modal_10d5f_29._info_10d5f_46{border-left-color:var(--scada-status-info)}@keyframes _modalAppear_10d5f_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_10d5f_65{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--scada-spacing-lg) var(--scada-spacing-xl) var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._title_10d5f_75{font-size:16px;font-weight:700;margin:0;display:flex;align-items:center;gap:var(--scada-spacing-sm);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans);padding-right:40px}._title_10d5f_75._danger_10d5f_88{color:var(--scada-status-critical)}._title_10d5f_75._warning_10d5f_42{color:var(--scada-status-warning)}._title_10d5f_75._info_10d5f_46{color:var(--scada-status-info)}._closeButton_10d5f_100{position:absolute;top:var(--scada-spacing-md);right:var(--scada-spacing-lg);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:16px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast);line-height:1;padding:0;font-family:var(--scada-font-mono)}._closeButton_10d5f_100:hover:not(:disabled){border-color:var(--scada-status-critical);color:var(--scada-status-critical);background:var(--scada-bg-primary)}._closeButton_10d5f_100:disabled{opacity:.4;cursor:not-allowed}._content_10d5f_137{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);background:var(--scada-bg-secondary)}._message_10d5f_142{font-size:13px;color:var(--scada-text-primary);margin:0 0 var(--scada-spacing-md) 0;line-height:1.5;font-family:var(--scada-font-sans)}._details_10d5f_150{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);margin-bottom:var(--scada-spacing-md)}._detail_10d5f_150{font-size:12px;color:var(--scada-text-secondary);margin-bottom:var(--scada-spacing-sm);display:flex;align-items:center;gap:var(--scada-spacing-sm);font-family:var(--scada-font-mono);letter-spacing:.3px}._detail_10d5f_150:last-child{margin-bottom:0}._detail_10d5f_150:before{content:"▸";color:var(--scada-text-tertiary);font-weight:700;flex-shrink:0}._warning_10d5f_42{font-size:11px;color:var(--scada-status-critical);background:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);margin-top:var(--scada-spacing-md);font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._actions_10d5f_199{display:flex;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md) var(--scada-spacing-xl) var(--scada-spacing-lg);justify-content:flex-end;border-top:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._button_10d5f_208{padding:var(--scada-spacing-sm) var(--scada-spacing-xl);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);border:1px solid;display:flex;align-items:center;gap:var(--scada-spacing-sm);min-width:100px;justify-content:center;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._button_10d5f_208:disabled{opacity:.4;cursor:not-allowed}._cancelButton_10d5f_231{background:var(--scada-bg-secondary);border-color:var(--scada-border-normal);color:var(--scada-text-secondary)}._cancelButton_10d5f_231:hover:not(:disabled){border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-primary)}._confirmButton_10d5f_243{font-weight:700}._confirmButton_10d5f_243._danger_10d5f_88{background:var(--scada-status-critical);border-color:var(--scada-status-critical);color:#fff}._confirmButton_10d5f_243._danger_10d5f_88:hover:not(:disabled){background:#dc2626d9;border-color:#dc2626d9}._confirmButton_10d5f_243._warning_10d5f_42{background:var(--scada-status-warning);border-color:var(--scada-status-warning);color:#000}._confirmButton_10d5f_243._warning_10d5f_42:hover:not(:disabled){background:#fbbf24d9;border-color:#fbbf24d9}._confirmButton_10d5f_243._info_10d5f_46{background:var(--scada-status-info);border-color:var(--scada-status-info);color:#fff}._confirmButton_10d5f_243._info_10d5f_46:hover:not(:disabled){background:#3b82f6d9;border-color:#3b82f6d9}._spinner_10d5f_280{animation:_spin_10d5f_280 1s linear infinite;display:inline-block}@keyframes _spin_10d5f_280{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){._backdrop_10d5f_7{padding:var(--scada-spacing-md)}._modal_10d5f_29{width:95%}._header_10d5f_65{padding:var(--scada-spacing-md) var(--scada-spacing-lg) var(--scada-spacing-sm)}._title_10d5f_75{font-size:14px}._closeButton_10d5f_100{width:28px;height:28px;font-size:14px}._content_10d5f_137{padding:var(--scada-spacing-md) var(--scada-spacing-lg)}._actions_10d5f_199{padding:var(--scada-spacing-md) var(--scada-spacing-lg) var(--scada-spacing-md);flex-direction:column-reverse}._button_10d5f_208{width:100%}}._container_f6znb_6{display:flex;flex-direction:column;gap:var(--scada-spacing-md)}._label_f6znb_12{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._uploadArea_f6znb_21{border:2px dashed var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xl);text-align:center;cursor:pointer;transition:all .2s ease;background-color:var(--scada-bg-tertiary)}._uploadArea_f6znb_21:hover{border-color:var(--scada-status-info);background-color:var(--scada-bg-secondary)}._uploadAreaDragOver_f6znb_36{border-color:var(--scada-status-info);background-color:#3b82f61a}._uploadAreaDisabled_f6znb_41{cursor:not-allowed;opacity:.6;background-color:var(--scada-bg-primary)}._uploadAreaDisabled_f6znb_41:hover{border-color:var(--scada-border-normal);background-color:var(--scada-bg-primary)}._uploadIcon_f6znb_52{font-size:2rem;margin-bottom:var(--scada-spacing-md);color:var(--scada-text-secondary)}._uploadText_f6znb_58{font-size:12px;color:var(--scada-text-primary);margin-bottom:var(--scada-spacing-sm);font-family:var(--scada-font-sans);font-weight:600;text-transform:uppercase;letter-spacing:.3px}._uploadHint_f6znb_68{font-size:10px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono)}._hiddenInput_f6znb_74{display:none}._previewContainer_f6znb_78{display:flex;align-items:flex-start;gap:var(--scada-spacing-md);margin-top:var(--scada-spacing-md);padding:var(--scada-spacing-md);background:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);width:fit-content;max-width:100%}._previewImage_f6znb_91{width:120px!important;height:120px!important;object-fit:cover;border-radius:2px;border:1px solid var(--scada-border-normal);flex-shrink:0;display:block!important;background-color:var(--scada-bg-primary)}._previewInfo_f6znb_102{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._fileName_f6znb_108{font-weight:600;color:var(--scada-text-primary);font-size:11px;font-family:var(--scada-font-sans)}._fileSize_f6znb_115{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono)}._fileActions_f6znb_121{display:flex;gap:var(--scada-spacing-sm);margin-top:var(--scada-spacing-sm)}._removeButton_f6znb_127{display:inline-flex;align-items:center;gap:var(--scada-spacing-xs);background:var(--scada-status-critical);color:#fff;border:1px solid var(--scada-status-critical);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;cursor:pointer;font-size:10px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.3px;transition:all .15s ease}._removeButton_f6znb_127:hover:not(:disabled){background:#ef4444cc}._removeButton_f6znb_127:disabled{background:var(--scada-status-inactive);border-color:var(--scada-status-inactive);cursor:not-allowed}._uploadProgress_f6znb_155{width:100%;height:8px;background-color:var(--scada-bg-primary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;margin-top:var(--scada-spacing-md)}._uploadProgressBar_f6znb_165{height:100%;background-color:var(--scada-status-info);transition:width .3s ease}._uploadStatus_f6znb_171{font-size:10px;margin-top:var(--scada-spacing-sm);font-weight:700;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._uploadStatusUploading_f6znb_180{color:var(--scada-status-info)}._uploadStatusSuccess_f6znb_184{color:var(--scada-status-normal)}._uploadStatusError_f6znb_188{color:var(--scada-status-critical)}._errorText_f6znb_192{color:var(--scada-status-critical);font-size:10px;font-weight:700;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;margin-top:var(--scada-spacing-sm)}._currentImage_f6znb_202{display:flex;align-items:center;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md);background:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);width:fit-content;max-width:100%}._currentImagePreview_f6znb_214{width:80px;height:80px;object-fit:cover;border-radius:2px;border:1px solid var(--scada-border-normal)}._currentImageInfo_f6znb_222{flex:1;display:flex;flex-direction:column;gap:var(--scada-spacing-xs)}._currentImageLabel_f6znb_229{font-weight:600;color:var(--scada-text-primary);font-size:11px;font-family:var(--scada-font-sans)}._currentImageName_f6znb_236{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono)}._changeButton_f6znb_242{background:var(--scada-status-info);color:#fff;border:1px solid var(--scada-status-info);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;cursor:pointer;font-size:10px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.3px;transition:background-color .15s ease}._changeButton_f6znb_242:hover:not(:disabled){background:#3b82f6cc}._changeButton_f6znb_242:disabled{background:var(--scada-status-inactive);border-color:var(--scada-status-inactive);cursor:not-allowed}._container_6ny1d_6{max-width:calc(100vw - 80px);width:100%;margin:0 auto}._header_6ny1d_12{margin-bottom:2rem}._title_6ny1d_16{margin:0;color:var(--scada-text-primary);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans)}._subtitle_6ny1d_26{margin:var(--scada-spacing-sm) 0 0 0;color:var(--scada-text-secondary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._body_6ny1d_36{padding:var(--scada-spacing-xl)}._form_6ny1d_40{display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._formRow_6ny1d_46{display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-lg)}._formRowTwo_6ny1d_52{display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-md)}._formRowThree_6ny1d_58{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--scada-spacing-lg)}._formRowFour_6ny1d_64{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--scada-spacing-lg)}._formRowFive_6ny1d_70{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--scada-spacing-lg)}._formGroup_6ny1d_76{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._formGroupFull_6ny1d_82{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);grid-column:1 / -1}._formGroupNarrow_6ny1d_89{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);width:100%}._label_6ny1d_96,._requiredLabel_6ny1d_105{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._requiredLabel_6ny1d_105:after{content:" *";color:var(--scada-status-critical)}._input_6ny1d_119{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);transition:all .15s ease;outline:none}._input_6ny1d_119::placeholder{color:var(--scada-text-secondary)}._input_6ny1d_119:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._input_6ny1d_119:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-bg-primary)}._textarea_6ny1d_146{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);resize:vertical;min-height:80px;transition:all .15s ease;outline:none}._textarea_6ny1d_146::placeholder{color:var(--scada-text-secondary)}._textarea_6ny1d_146:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._textarea_6ny1d_146:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-bg-primary)}._select_6ny1d_175{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);cursor:pointer;transition:all .15s ease;outline:none}._select_6ny1d_175:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._select_6ny1d_175:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-bg-primary)}._checkboxContainer_6ny1d_199{display:flex;align-items:center;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px}._checkbox_6ny1d_199{width:16px;height:16px;accent-color:var(--scada-status-info);cursor:pointer}._checkboxLabel_6ny1d_216{color:var(--scada-text-primary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans);cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxesGrid_6ny1d_227{display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-lg)}._sectionTitle_6ny1d_233{font-size:14px;font-weight:700;color:var(--scada-text-primary);margin:calc(var(--scada-spacing-xl) * 1.5) 0 var(--scada-spacing-lg) 0;border-bottom:2px solid var(--scada-border-normal);padding-bottom:var(--scada-spacing-sm);text-transform:uppercase;letter-spacing:.8px;font-family:var(--scada-font-sans)}._helpText_6ny1d_245{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono);margin-top:var(--scada-spacing-xs)}._errorText_6ny1d_252{color:var(--scada-status-critical);font-size:10px;font-weight:700;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;margin-top:var(--scada-spacing-xs)}._buttonGroup_6ny1d_262{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;margin-top:var(--scada-spacing-xl);padding-top:var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal)}._buttonSecondary_6ny1d_271{padding:var(--scada-spacing-md) var(--scada-spacing-xl);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);transition:all .15s ease;outline:none}._buttonSecondary_6ny1d_271:hover:not(:disabled){background-color:var(--scada-bg-primary);border-color:var(--scada-status-info)}._buttonSecondary_6ny1d_271:disabled{opacity:.6;cursor:not-allowed}._buttonPrimary_6ny1d_297{padding:var(--scada-spacing-md) var(--scada-spacing-xl);background-color:var(--scada-status-info);color:#fff;border:1px solid var(--scada-status-info);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);transition:all .15s ease;outline:none}._buttonPrimary_6ny1d_297:hover:not(:disabled){background-color:#3b82f6cc}._buttonPrimary_6ny1d_297:disabled{background-color:var(--scada-status-inactive);border-color:var(--scada-status-inactive);cursor:not-allowed}._tooltipContainer_6ny1d_324{position:relative;display:inline-block;margin-left:var(--scada-spacing-sm)}._tooltipTrigger_6ny1d_330{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:var(--scada-status-info);color:#fff;border-radius:50%;font-size:10px;font-weight:700;font-family:var(--scada-font-mono);cursor:help}._tooltip_6ny1d_324{position:absolute;bottom:150%;left:50%;transform:translate(-50%);background-color:var(--scada-bg-primary);color:var(--scada-text-primary);border:1px solid var(--scada-status-info);padding:var(--scada-spacing-sm);border-radius:2px;font-size:10px;font-family:var(--scada-font-mono);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s;z-index:1000}._tooltip_6ny1d_324:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--scada-status-info)}._tooltipContainer_6ny1d_324:hover ._tooltip_6ny1d_324{opacity:1;visibility:visible}._configTitle_6ny1d_380{font-size:11px;font-weight:700;color:var(--scada-text-primary);margin:0 0 var(--scada-spacing-sm) 0;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);padding:var(--scada-spacing-sm);background-color:var(--scada-bg-primary);border-left:3px solid var(--scada-status-info);border-radius:2px}@media (max-width: 768px){._container_6ny1d_6{max-width:800px}._formRow_6ny1d_46,._formRowTwo_6ny1d_52,._formRowThree_6ny1d_58,._formRowFour_6ny1d_64,._formRowFive_6ny1d_70,._checkboxesGrid_6ny1d_227{grid-template-columns:1fr}._buttonGroup_6ny1d_262{flex-direction:column}}._container_11ih5_6{max-width:800px;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px}._title_11ih5_13{margin:0;color:var(--scada-text-primary);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans)}._subtitle_11ih5_23{margin:var(--scada-spacing-sm) 0 0 0;color:var(--scada-text-secondary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._formRow_11ih5_34{display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-lg);align-items:start}._buttonGroup_11ih5_41{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;align-items:center;margin-top:var(--scada-spacing-xl);padding-top:var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal)}@media (max-width: 768px){._container_11ih5_6{max-width:600px}._formRow_11ih5_34{grid-template-columns:1fr;gap:var(--scada-spacing-md)}._buttonGroup_11ih5_41{flex-direction:column;gap:var(--scada-spacing-sm)}}._selectorCard_jxz4h_1{margin-bottom:1.5rem;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px}._selectorHeader_jxz4h_8{padding:1.5rem 1.5rem .5rem;background-color:var(--scada-bg-primary);border-bottom:1px solid var(--scada-border-normal)}._selectorTitle_jxz4h_14{font-size:18px;font-weight:700;color:var(--scada-text-primary);margin:0 0 .5rem;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._selectorSubtitle_jxz4h_24{font-size:12px;color:var(--scada-text-secondary);margin:0;font-family:var(--scada-font-sans);letter-spacing:.3px}._selectorBody_jxz4h_32{padding:1rem 1.5rem 1.5rem;background-color:var(--scada-bg-secondary)}._filtersContainer_jxz4h_37{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;align-items:end}@media (max-width: 768px){._filtersContainer_jxz4h_37{grid-template-columns:1fr}}._formGroup_jxz4h_50{display:flex;flex-direction:column;gap:.5rem}._label_jxz4h_56{font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._select_jxz4h_1{padding:10px 12px;border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);font-family:var(--scada-font-mono);transition:all .15s ease;outline:none;cursor:pointer}._select_jxz4h_1:focus{outline:none;border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._select_jxz4h_1:disabled{background-color:var(--scada-bg-primary);color:var(--scada-text-disabled);cursor:not-allowed;opacity:.5}._infoBox_jxz4h_91{display:flex;align-items:flex-start;gap:.75rem;padding:12px 16px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-left:3px solid var(--scada-status-info);border-radius:2px;height:fit-content}._infoIcon_jxz4h_103{width:16px;height:16px;flex-shrink:0;margin-top:2px;filter:var(--scada-icon-filter)}._infoText_jxz4h_111{flex:1}._infoTitle_jxz4h_115{font-size:11px;font-weight:700;color:var(--scada-text-primary);margin-bottom:4px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._infoSubtitle_jxz4h_125{font-size:10px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono)}._emptyState_jxz4h_131{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;background-color:var(--scada-bg-tertiary);border:2px dashed var(--scada-border-normal);border-radius:2px;margin-top:1.5rem}._emptyStateText_jxz4h_144{font-size:14px;font-weight:700;color:var(--scada-text-primary);margin:0 0 .5rem;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._emptyStateSubtext_jxz4h_154{font-size:12px;color:var(--scada-text-secondary);margin:0;font-family:var(--scada-font-mono)}._dateRangeContainer_n4bvz_1{display:flex;gap:.5rem;align-items:flex-start}._dateGroup_n4bvz_7{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._label_n4bvz_15{display:flex;align-items:center;gap:.5rem;font-size:7px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-height:20px}._labelIcon_n4bvz_28{width:16px;height:16px;flex-shrink:0}._dateInput_n4bvz_34{width:100%;padding:10px var(--scada-spacing-sm);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);font-weight:700;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);height:48px;box-sizing:border-box}._dateInput_n4bvz_34:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._dateInput_n4bvz_34:hover:not(:disabled){border-color:var(--scada-border-active)}._dateInput_n4bvz_34:disabled{background-color:var(--scada-bg-primary);cursor:not-allowed;color:var(--scada-text-tertiary);opacity:.6}@media (max-width: 1280px){._dateRangeContainer_n4bvz_1{gap:.8rem}._label_n4bvz_15{font-size:7px;gap:.3rem;min-height:18px}._labelIcon_n4bvz_28{width:14px;height:14px}._dateInput_n4bvz_34{padding:8px var(--scada-spacing-xs);font-size:11px;height:48px}}@media (max-width: 1024px){._dateRangeContainer_n4bvz_1{gap:.3rem!important}._label_n4bvz_15{font-size:7px!important;gap:1px!important;min-height:20px!important;height:20px!important;letter-spacing:.1px!important}._labelIcon_n4bvz_28{width:8px!important;height:8px!important}._dateInput_n4bvz_34{padding:3px 2px!important;font-size:8px!important;height:30px!important;line-height:1.1!important}}@media (max-width: 768px){._dateRangeContainer_n4bvz_1{flex-direction:column;gap:1rem;align-items:stretch}}.react-datepicker-popper,.react-datepicker{z-index:9999!important}._dateGroup_n4bvz_7 input{width:100%!important;padding:10px var(--scada-spacing-sm)!important;border:1px solid var(--scada-border-normal)!important;border-radius:2px!important;font-size:12px!important;font-family:var(--scada-font-mono)!important;font-weight:700!important;background-color:var(--scada-bg-tertiary)!important;color:var(--scada-text-primary)!important;cursor:pointer!important;transition:all var(--scada-transition-fast)!important;height:48px!important;box-sizing:border-box!important}@media (max-width: 1280px){._dateGroup_n4bvz_7 input{padding:8px var(--scada-spacing-xs)!important;font-size:11px!important;height:48px!important}}@media (max-width: 1024px){._dateGroup_n4bvz_7 input{padding:3px 2px!important;font-size:8px!important;height:30px!important;line-height:1.1!important}}._tableWrapper_1rs7v_6{font-family:var(--scada-font-sans)}._fileInfo_1rs7v_14{background-color:var(--scada-bg-tertiary);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;border-left:4px solid var(--scada-status-info);border:1px solid var(--scada-border-normal);margin-bottom:var(--scada-spacing-lg);font-size:12px;font-family:var(--scada-font-mono)}._fileLabel_1rs7v_25{font-weight:700;color:var(--scada-text-secondary);margin-right:var(--scada-spacing-sm);text-transform:uppercase;letter-spacing:.5px}._fileName_1rs7v_33{color:var(--scada-status-info);font-family:var(--scada-font-mono);font-weight:700;margin-right:var(--scada-spacing-sm)}._fileId_1rs7v_40{color:var(--scada-text-tertiary);font-size:11px;font-family:var(--scada-font-mono)}._controlsContainer_1rs7v_50{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--scada-spacing-lg);gap:var(--scada-spacing-lg);flex-wrap:wrap;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);border-left:4px solid var(--scada-status-info)}._legend_1rs7v_68{padding:var(--scada-spacing-md);background-color:transparent;display:inline-block;margin-top:var(--scada-spacing-lg)}._actionsContainer_1rs7v_79{display:flex;gap:var(--scada-spacing-md);flex-wrap:wrap;align-items:center;margin-top:var(--scada-spacing-xl);padding-bottom:var(--scada-spacing-lg);padding-left:var(--scada-spacing-md)}._actionButton_1rs7v_89{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:12px;color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);white-space:nowrap;display:flex;align-items:center;gap:var(--scada-spacing-sm);font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;height:40px}._actionButton_1rs7v_89:hover{background-color:#3b82f61a;color:var(--scada-text-primary);border-color:var(--scada-status-info)}._actionButton_1rs7v_89:disabled{background-color:var(--scada-bg-primary);color:var(--scada-text-tertiary);border-color:var(--scada-border-normal);cursor:not-allowed;opacity:.6}._actionButton_1rs7v_89:active:not(:disabled){transform:translateY(1px)}._buttonIcon_1rs7v_127{width:14px;height:14px;filter:var(--scada-icon-filter)}._blueIcon_1rs7v_133{filter:var(--scada-icon-filter)}._measurementCountPill_1rs7v_137{font-size:12px;font-weight:700;color:var(--scada-bg-primary);background-color:var(--scada-status-info);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._tableContainer_1rs7v_154{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;overflow-x:auto;border-left:4px solid var(--scada-status-info);display:flex;justify-content:flex-start}._measurementTable_1rs7v_165{width:auto;max-width:100%;border-collapse:separate;border-spacing:1px;font-size:12px;padding:var(--scada-spacing-xs);font-family:var(--scada-font-mono);background-color:var(--scada-bg-secondary);margin:0 auto}._measurementTable_1rs7v_165,._measurementTable_1rs7v_165 th,._measurementTable_1rs7v_165 td{color:var(--scada-text-primary)}._headerCell_1rs7v_188{padding:var(--scada-spacing-sm);background-color:var(--scada-bg-tertiary);font-weight:700;color:var(--scada-text-primary);text-align:center;border:1px solid var(--scada-border-normal);border-radius:2px;white-space:nowrap;font-size:11px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;z-index:10}._headerCell_1rs7v_188:first-child{left:0;z-index:20}._sensorHeaderCell_1rs7v_212{padding:var(--scada-spacing-sm);background-color:var(--scada-bg-tertiary);font-weight:700;color:var(--scada-text-primary);text-align:center;border:1px solid var(--scada-border-normal);border-radius:2px;white-space:nowrap;font-size:11px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;position:sticky;left:0;z-index:10}._measurementCell_1rs7v_234{padding:1px;text-align:center;min-width:60px;position:relative;background-color:var(--scada-bg-secondary)}._measurementCell_1rs7v_234._compact_1rs7v_243{min-width:40px}._cellContent_1rs7v_247{display:flex;flex-direction:column;align-items:center;gap:1px;padding:var(--scada-spacing-xs);border-radius:2px;min-height:32px;justify-content:center;transition:all var(--scada-transition-fast);border:1px solid var(--scada-border-normal)}._temperatureValue_1rs7v_260{font-weight:700;font-size:11px;line-height:1.2;font-family:var(--scada-font-mono);color:var(--scada-text-primary)}._statusIcon_1rs7v_268{font-size:10px}._noDataContent_1rs7v_272{color:var(--scada-text-secondary);font-style:normal;padding:var(--scada-spacing-xs);font-size:11px;font-family:var(--scada-font-mono);font-weight:700}._tempSC_1rs7v_285 ._cellContent_1rs7v_247{background-color:var(--scada-bg-primary);border:1px solid var(--scada-status-critical);animation:_criticalBlink_1rs7v_1 2s ease-in-out infinite}._tempSC_1rs7v_285 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempFM_1rs7v_296 ._cellContent_1rs7v_247{background-color:var(--scada-bg-primary);border:1px solid var(--scada-status-critical);animation:_criticalBlink_1rs7v_1 2s ease-in-out infinite}._tempFM_1rs7v_296 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempSM_1rs7v_307 ._cellContent_1rs7v_247{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-active)}._tempSM_1rs7v_307 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempRs_1rs7v_317 ._cellContent_1rs7v_247{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-active)}._tempRs_1rs7v_317 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}@keyframes _criticalBlink_1rs7v_1{0%,to{opacity:1}50%{opacity:.7}}._tempSubZero_1rs7v_336 ._cellContent_1rs7v_247{background-color:#9ca3afbf;border:1px solid rgba(156,163,175,.3)}._tempSubZero_1rs7v_336 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempWhite_1rs7v_346 ._cellContent_1rs7v_247{background-color:#ffffffbf;border:1px solid rgba(255,255,255,.5)}._tempWhite_1rs7v_346 ._temperatureValue_1rs7v_260{color:#1a1a1a!important;font-weight:700}._tempCeleste_1rs7v_356 ._cellContent_1rs7v_247{background-color:#0ea5e9b3;border:1px solid rgba(14,165,233,.3)}._tempCeleste_1rs7v_356 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempGreen_1rs7v_366 ._cellContent_1rs7v_247{background-color:#22c55eb3;border:1px solid rgba(34,197,94,.3)}._tempGreen_1rs7v_366 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempYellow_1rs7v_376 ._cellContent_1rs7v_247{background-color:#eab308b3;border:1px solid rgba(234,179,8,.3)}._tempYellow_1rs7v_376 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempOrange_1rs7v_386 ._cellContent_1rs7v_247{background-color:#f97316bf;border:1px solid rgba(249,115,22,.3)}._tempOrange_1rs7v_386 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempRed_1rs7v_396 ._cellContent_1rs7v_247{background-color:#ef4444bf;border:1px solid rgba(239,68,68,.3)}._tempRed_1rs7v_396 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempDarkRed_1rs7v_406 ._cellContent_1rs7v_247{background-color:#991b1bcc;border:1px solid rgba(153,27,27,.3);animation:_criticalBlink_1rs7v_1 3s ease-in-out infinite}._tempDarkRed_1rs7v_406 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._tempOutOfRange_1rs7v_417 ._cellContent_1rs7v_247{background-color:#9333eab3;border:1px solid rgba(147,51,234,.3);animation:_criticalBlink_1rs7v_1 1.5s ease-in-out infinite}._tempOutOfRange_1rs7v_417 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}._noData_1rs7v_272 ._cellContent_1rs7v_247{background-color:var(--scada-bg-primary);border:1px solid var(--scada-border-normal)}._legendTitle_1rs7v_437{font-weight:700;color:var(--scada-text-primary);margin-bottom:var(--scada-spacing-sm);font-size:13px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._legendItems_1rs7v_447{display:flex;flex-wrap:wrap;gap:var(--scada-spacing-md);justify-content:flex-start;align-items:center}._legendItem_1rs7v_447{display:flex;align-items:center;gap:var(--scada-spacing-xs);font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-weight:700;white-space:nowrap;min-width:auto}._legendColor_1rs7v_467{width:20px;height:16px;border-radius:2px;border:2px solid;flex-shrink:0}._legendColor_1rs7v_467._tempWhite_1rs7v_346{background-color:#ffffffbf;border-color:#ffffff80}._legendColor_1rs7v_467._tempCeleste_1rs7v_356{background-color:#0ea5e9b3;border-color:#0ea5e94d}._legendColor_1rs7v_467._tempGreen_1rs7v_366{background-color:#22c55eb3;border-color:#22c55e4d}._legendColor_1rs7v_467._tempYellow_1rs7v_376{background-color:#eab308b3;border-color:#eab3084d}._legendColor_1rs7v_467._tempOrange_1rs7v_386{background-color:#f97316bf;border-color:#f973164d}._legendColor_1rs7v_467._tempRed_1rs7v_396{background-color:#ef4444bf;border-color:#ef44444d}._legendColor_1rs7v_467._tempDarkRed_1rs7v_406{background-color:#991b1bcc;border-color:#991b1b4d}._legendColor_1rs7v_467._tempSC_1rs7v_285,._legendColor_1rs7v_467._tempFM_1rs7v_296{background-color:var(--scada-bg-primary);border-color:var(--scada-status-critical)}._legendColor_1rs7v_467._tempOutOfMass_1rs7v_520{background-color:#9ca3af66;border-color:var(--scada-text-tertiary)}._tempOutOfMass_1rs7v_520 ._cellContent_1rs7v_247{background-color:#9ca3af66;border:1px solid var(--scada-text-tertiary);animation:_outOfMassPulse_1rs7v_1 4s ease-in-out infinite}._tempOutOfMass_1rs7v_520 ._temperatureValue_1rs7v_260{color:var(--measurement-value-color)!important;font-weight:700}@keyframes _outOfMassPulse_1rs7v_1{0%,to{opacity:1}50%{opacity:.8}}._outOfMassToggle_1rs7v_549{display:flex;align-items:center;margin-right:0;background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);height:40px}._toggleLabel_1rs7v_560{display:flex;align-items:center;gap:var(--scada-spacing-md);font-size:13px;font-weight:700;color:var(--scada-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._toggleContainer_1rs7v_574{position:relative;width:48px;height:24px}._toggleInput_1rs7v_580{position:absolute;opacity:0;width:0;height:0}._toggleSlider_1rs7v_587{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_1rs7v_587:before{content:"";position:absolute;height:18px;width:18px;left:2px;bottom:2px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_1rs7v_580:checked+._toggleSlider_1rs7v_587{background-color:var(--scada-status-info);border-color:var(--scada-status-info)}._toggleInput_1rs7v_580:checked+._toggleSlider_1rs7v_587:before{transform:translate(24px);background-color:var(--scada-bg-primary)}._toggleInput_1rs7v_580:disabled+._toggleSlider_1rs7v_587{opacity:.5;cursor:not-allowed;background-color:var(--scada-bg-primary)}._loadingText_1rs7v_630{font-size:11px;color:var(--scada-text-tertiary);font-style:normal;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._emptyTable_1rs7v_643{text-align:center;padding:var(--scada-spacing-xl);color:var(--scada-text-secondary);background-color:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-warning);font-family:var(--scada-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:13px}@media (max-width: 768px){._controlsContainer_1rs7v_50{flex-direction:column;align-items:stretch;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md)}._actionsContainer_1rs7v_79{justify-content:center;flex-wrap:wrap;align-items:flex-start}._legendItems_1rs7v_447{gap:var(--scada-spacing-md);justify-content:center}._outOfMassToggle_1rs7v_549{margin-right:0;margin-bottom:0}}@media (max-width: 480px){._measurementTable_1rs7v_165{font-size:11px;margin:0}._headerCell_1rs7v_188,._sensorHeaderCell_1rs7v_212{padding:var(--scada-spacing-sm) var(--scada-spacing-xs);font-size:10px}._measurementCell_1rs7v_234{min-width:55px;padding:1px}._cellContent_1rs7v_247{min-height:32px;gap:1px;padding:var(--scada-spacing-xs)}._temperatureValue_1rs7v_260{font-size:10px}._statusIcon_1rs7v_268{font-size:9px}._legendItem_1rs7v_447{font-size:11px}._legendColor_1rs7v_467{width:16px;height:12px}._toggleLabel_1rs7v_560{font-size:12px}._actionsContainer_1rs7v_79{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);max-width:100%;margin-top:var(--scada-spacing-lg);padding:0 var(--scada-spacing-md)}._actionButton_1rs7v_89{width:100%;height:40px;font-size:10px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);justify-content:center;text-align:center}._outOfMassToggle_1rs7v_549{width:100%;height:40px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);box-sizing:border-box;display:flex;align-items:center;margin:0}._toggleContainer_1rs7v_574{position:relative;width:40px;height:20px;flex-shrink:0}._toggleSlider_1rs7v_587{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_1rs7v_587:before{content:"";position:absolute;height:16px;width:16px;left:1px;bottom:1px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_1rs7v_580:checked+._toggleSlider_1rs7v_587:before{transform:translate(18px);background-color:var(--scada-bg-primary)}._toggleLabel_1rs7v_560{font-size:10px;gap:var(--scada-spacing-md);width:100%;justify-content:space-between}._buttonIcon_1rs7v_127{width:14px;height:14px}}._modalOverlay_1rs7v_818{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;font-family:var(--scada-font-sans)}._modalContent_1rs7v_832{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xl);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000080;border-left:4px solid var(--scada-status-info);animation:_modalAppear_1rs7v_1 .3s ease-out}@keyframes _modalAppear_1rs7v_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalTitle_1rs7v_857{font-size:16px;font-weight:700;color:var(--scada-text-primary);margin:0 0 var(--scada-spacing-lg) 0;text-align:center;text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans)}._warningContainer_1rs7v_872{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-status-warning);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);margin-bottom:var(--scada-spacing-lg);display:flex;align-items:flex-start;gap:var(--scada-spacing-sm);border-left:4px solid var(--scada-status-warning)}._warningIcon_1rs7v_884{color:var(--scada-status-warning);font-size:16px;margin-top:2px;filter:brightness(0) saturate(100%) invert(64%) sepia(88%) saturate(1638%) hue-rotate(7deg) brightness(102%) contrast(101%)}._warningText_1rs7v_891{color:var(--scada-text-primary);font-size:12px;font-weight:700;margin:0;line-height:1.4;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._exportForm_1rs7v_906{display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._formRow_1rs7v_912{display:flex;gap:var(--scada-spacing-lg);align-items:flex-end}._formGroup_1rs7v_918{flex:1;display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._formLabel_1rs7v_925{font-size:14px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._modalOverlay_1rs7v_818 ._modalContent_1rs7v_832 ._exportForm_1rs7v_906 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._modalContent_1rs7v_832 ._dateRangeWrapper_1rs7v_936 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._modalContent_1rs7v_832 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._exportForm_1rs7v_906 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._dateRangeWrapper_1rs7v_936 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._label_1rs7v_935,._modalOverlay_1rs7v_818 ._formLabel_1rs7v_925,._modalContent_1rs7v_832 ._exportForm_1rs7v_906 ._label_1rs7v_935,._modalContent_1rs7v_832 ._dateRangeWrapper_1rs7v_936 ._label_1rs7v_935,._modalContent_1rs7v_832 ._label_1rs7v_935{color:var(--scada-text-primary)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;font-family:var(--scada-font-sans)!important}._modalOverlay_1rs7v_818 * ._label_1rs7v_935{color:var(--scada-text-primary)!important}._dateInput_1rs7v_964{padding:var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;color:var(--scada-text-primary);background-color:var(--scada-bg-secondary);transition:all var(--scada-transition-fast);font-family:var(--scada-font-mono);font-weight:700}._dateInput_1rs7v_964:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._infoContainer_1rs7v_987{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);display:flex;align-items:flex-start;gap:var(--scada-spacing-sm);border-left:4px solid var(--scada-status-info)}._infoIcon_1rs7v_998{color:var(--scada-status-info);font-size:16px;margin-top:2px;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._infoText_1rs7v_1005{color:var(--scada-text-secondary);font-size:12px;margin:0;line-height:1.4;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._buttonContainer_1rs7v_1019{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;margin-top:var(--scada-spacing-sm);padding-top:var(--scada-spacing-md);border-top:1px solid var(--scada-border-normal)}._cancelButton_1rs7v_1028{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-lg);font-size:12px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._cancelButton_1rs7v_1028:hover{background-color:var(--scada-bg-tertiary);border-color:var(--scada-border-active);color:var(--scada-text-primary)}._cancelButton_1rs7v_1028:active{transform:translateY(1px)}._exportButton_1rs7v_1053{background-color:var(--scada-status-info);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-lg);font-size:12px;font-weight:700;color:var(--scada-bg-primary);cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-width:140px;text-align:center}._exportButton_1rs7v_1053:hover:not(:disabled){background-color:#3b82f6e6;border-color:#3b82f6e6}._exportButton_1rs7v_1053:active:not(:disabled){transform:translateY(1px)}._exportButton_1rs7v_1053:disabled{background-color:var(--scada-text-tertiary);border-color:var(--scada-text-tertiary);cursor:not-allowed;opacity:.6;transform:none}._imageModalContent_1rs7v_1091{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px #00000080;display:flex;flex-direction:column;border-left:4px solid var(--scada-status-info);animation:_modalAppear_1rs7v_1 .3s ease-out}._imageModalHeader_1rs7v_1105{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);border-bottom:1px solid var(--scada-border-normal);display:flex;justify-content:space-between;align-items:center;background-color:var(--scada-bg-tertiary);gap:var(--scada-spacing-md)}._imageModalHeader_1rs7v_1105 ._modalTitle_1rs7v_857{margin:0;text-align:left;flex:1}._closeButton_1rs7v_1121{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast);flex-shrink:0;line-height:1}._closeButton_1rs7v_1121:hover{background-color:var(--scada-bg-primary);border-color:var(--scada-border-active);color:var(--scada-text-primary)}._imageContainer_1rs7v_1146{padding:var(--scada-spacing-xl);display:flex;justify-content:center;align-items:center;min-height:200px;max-height:calc(90vh - 150px);overflow:hidden;background-color:var(--scada-bg-secondary)}._cablesImage_1rs7v_1157{width:100%;height:100%;max-width:100%;max-height:calc(90vh - 150px);object-fit:contain;border-radius:2px;border:1px solid var(--scada-border-normal);box-shadow:0 4px 12px #0000004d}._imageInfo_1rs7v_1168{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);border-top:1px solid var(--scada-border-normal);background-color:var(--scada-bg-tertiary);font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-weight:700}._imageInfo_1rs7v_1168 p{margin:var(--scada-spacing-xs) 0;text-transform:uppercase;letter-spacing:.3px}@media (max-width: 480px){._measurementTable_1rs7v_165{font-size:10px}._headerCell_1rs7v_188,._sensorHeaderCell_1rs7v_212{padding:var(--scada-spacing-xs);font-size:9px}._measurementCell_1rs7v_234{min-width:45px}._cellContent_1rs7v_247{min-height:28px;padding:2px}._temperatureValue_1rs7v_260{font-size:9px}._legend_1rs7v_68{padding:var(--scada-spacing-sm)}._legendTitle_1rs7v_437{font-size:12px}._legendItems_1rs7v_447{flex-direction:column;gap:var(--scada-spacing-xs);align-items:flex-start}._legendItem_1rs7v_447{font-size:10px;min-width:auto}._actionButton_1rs7v_89{font-size:11px;padding:var(--scada-spacing-xs) var(--scada-spacing-sm)}._modalContent_1rs7v_832{padding:var(--scada-spacing-lg) var(--scada-spacing-md);margin:var(--scada-spacing-md);width:calc(100% - 32px)}._formRow_1rs7v_912{flex-direction:column;gap:0}._buttonContainer_1rs7v_1019{flex-direction:column-reverse;justify-content:stretch}._buttonContainer_1rs7v_1019 button{width:100%;justify-content:center}._imageModalContent_1rs7v_1091{max-width:95vw;max-height:95vh}._imageModalHeader_1rs7v_1105{padding:var(--scada-spacing-md)}._imageModalHeader_1rs7v_1105 h3{font-size:14px}._imageContainer_1rs7v_1146{padding:var(--scada-spacing-md)}._controlsContainer_1rs7v_50,._outOfMassToggle_1rs7v_549{padding:var(--scada-spacing-sm)}._toggleLabel_1rs7v_560{font-size:12px;gap:var(--scada-spacing-sm)}}[data-theme=light] ._tempWhite_1rs7v_346 ._cellContent_1rs7v_247{background-color:#f0f0f0e6;border:1px solid #c0c0c0}[data-theme=light] ._legendColor_1rs7v_467._tempWhite_1rs7v_346{background-color:#f0f0f0e6;border-color:silver}[data-theme=light] ._tempOutOfMass_1rs7v_520 ._cellContent_1rs7v_247{background-color:#c8c8c880;border:1px solid #b0b0b0}[data-theme=light] ._legendColor_1rs7v_467._tempOutOfMass_1rs7v_520{background-color:#c8c8c880;border-color:#b0b0b0}._pageHeader_l0zym_10{margin-bottom:var(--scada-spacing-md)}._pageTitle_l0zym_14{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans);margin:0 0 var(--scada-spacing-sm) 0;line-height:1.2;padding:var(--scada-spacing-lg);border-left:4px solid var(--scada-status-info)}._headerDivider_l0zym_30{width:100%;height:1px;background-color:var(--scada-border-normal)}._contentArea_l0zym_40{font-family:var(--scada-font-sans)}._statusContainer_l0zym_48{padding:var(--scada-spacing-md);text-align:center;border-radius:2px;margin:0;background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-left:4px solid}._statusMessage_l0zym_58{font-size:13px;margin:0;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.5px;font-weight:700}._selectContainer_l0zym_68{border-left-color:var(--scada-status-info);background:var(--scada-bg-tertiary)}._selectMessage_l0zym_73{color:var(--scada-text-secondary)}._noDataContainer_l0zym_78{border-left-color:var(--scada-status-warning);background:#f59e0b1a}._noDataMessage_l0zym_83{color:var(--scada-status-warning)}._loadingContainer_l0zym_88{border-left-color:var(--scada-status-info);background:var(--scada-bg-tertiary);min-height:30vh;display:flex;align-items:center;justify-content:center;position:relative}._loadingMessage_l0zym_98{color:var(--scada-text-secondary)}._loadingContainer_l0zym_88:after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background:linear-gradient(180deg,var(--scada-status-info) 0%,transparent 50%,var(--scada-status-info) 100%);animation:_scanLine_l0zym_1 2s ease-in-out infinite}@keyframes _scanLine_l0zym_1{0%,to{opacity:.3}50%{opacity:1}}._errorContainer_l0zym_122{border-left-color:var(--scada-status-critical);background:#ef44441a;animation:_criticalBlink_l0zym_1 1s ease-in-out infinite}._errorMessage_l0zym_128{color:var(--scada-status-critical)}@keyframes _criticalBlink_l0zym_1{0%,49%,to{opacity:1}50%,99%{opacity:.8}}._measurementsSection_l0zym_141{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden}._measurementsHeader_l0zym_148{margin-bottom:var(--scada-spacing-md);color:var(--scada-text-primary);display:flex;align-items:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-lg);background:var(--scada-bg-tertiary);border-bottom:1px solid var(--scada-border-normal)}._measurementCount_l0zym_159{font-size:11px;font-weight:700;color:var(--scada-text-secondary);background-color:var(--scada-bg-secondary);padding:var(--scada-spacing-xs) var(--scada-spacing-sm);border-radius:2px;border:1px solid var(--scada-border-normal);text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._measurementCountPill_l0zym_172{font-size:12px;font-weight:700;color:var(--scada-bg-primary);background-color:var(--scada-status-info);padding:var(--scada-spacing-sm) var(--scada-spacing-lg);border-radius:2px;display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);border:1px solid var(--scada-status-info)}._tableContainer_l0zym_190{background-color:var(--scada-bg-secondary);border-radius:2px;overflow:hidden;border:1px solid var(--scada-border-normal)}._tableGrid_l0zym_197{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background-color:var(--scada-border-normal)}._tableHeaderCell_l0zym_205{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);font-weight:700;font-size:11px;color:var(--scada-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);border-bottom:2px solid var(--scada-border-normal)}._tableDataCell_l0zym_218{padding:var(--scada-spacing-md);background-color:var(--scada-bg-secondary);font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);transition:background-color var(--scada-transition-fast)}._tableDataCell_l0zym_218:hover{background-color:var(--scada-bg-tertiary)}._valueCell_l0zym_231{padding:var(--scada-spacing-md);background-color:var(--scada-bg-secondary);font-size:14px;font-weight:700;font-family:var(--scada-font-mono);transition:background-color var(--scada-transition-fast)}._valueCell_l0zym_231:hover{background-color:var(--scada-bg-tertiary)}._temperatureValue_l0zym_248{color:var(--scada-status-normal);text-shadow:0 0 4px rgba(16,185,129,.3)}._temperatureValueHigh_l0zym_253{color:var(--scada-status-critical);text-shadow:0 0 4px rgba(239,68,68,.5);animation:_criticalGlow_l0zym_1 2s ease-in-out infinite}._resistanceValue_l0zym_259{color:var(--scada-status-normal);text-shadow:0 0 4px rgba(16,185,129,.3)}._resistanceValueHigh_l0zym_264{color:var(--scada-status-critical);text-shadow:0 0 4px rgba(239,68,68,.5);animation:_criticalGlow_l0zym_1 2s ease-in-out infinite}@keyframes _criticalGlow_l0zym_1{0%,to{text-shadow:0 0 4px var(--scada-status-critical)}50%{text-shadow:0 0 8px var(--scada-status-critical),0 0 12px var(--scada-status-critical)}}._statusBadge_l0zym_279{padding:var(--scada-spacing-xs) var(--scada-spacing-sm);border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono);border:1px solid}._statusOk_l0zym_290{background-color:#10b9811a;color:var(--scada-status-normal);border-color:var(--scada-status-normal)}._statusError_l0zym_296{background-color:#ef44441a;color:var(--scada-status-critical);border-color:var(--scada-status-critical);animation:_criticalBlink_l0zym_1 1s ease-in-out infinite}._timeCell_l0zym_303{padding:var(--scada-spacing-md);background-color:var(--scada-bg-secondary);font-size:12px;color:var(--scada-text-tertiary);font-family:var(--scada-font-mono);transition:background-color var(--scada-transition-fast)}._timeCell_l0zym_303:hover{background-color:var(--scada-bg-tertiary)}@media (max-width: 768px){._pageTitle_l0zym_14{font-size:16px;padding:var(--scada-spacing-md)}._statusContainer_l0zym_48{padding:var(--scada-spacing-xl) var(--scada-spacing-lg)}._statusMessage_l0zym_58{font-size:12px}._tableGrid_l0zym_197{grid-template-columns:1fr;gap:0}._tableHeaderCell_l0zym_205,._tableDataCell_l0zym_218,._valueCell_l0zym_231,._timeCell_l0zym_303{padding:var(--scada-spacing-sm);font-size:11px}._measurementsHeader_l0zym_148{flex-direction:column;align-items:flex-start;gap:var(--scada-spacing-xs);padding:var(--scada-spacing-md)}}@media (max-width: 480px){._pageHeader_l0zym_10{margin-bottom:var(--scada-spacing-lg)}._pageTitle_l0zym_14{font-size:14px;padding:var(--scada-spacing-sm)}._statusContainer_l0zym_48{padding:var(--scada-spacing-lg) var(--scada-spacing-md)}._statusMessage_l0zym_58{font-size:11px}}._exportButton_g6jyo_10{display:flex;align-items:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm) var(--scada-spacing-lg);background:var(--scada-bg-tertiary);border:1px solid var(--scada-status-info);border-radius:2px;color:var(--scada-status-info);font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._exportButton_g6jyo_10:hover{background:#3b82f61a;border-color:var(--scada-status-info)}._buttonIcon_g6jyo_33{width:14px;height:14px;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._overlay_g6jyo_43{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;font-family:var(--scada-font-sans)}._modal_g6jyo_57{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000080;border-left:4px solid var(--scada-status-info);animation:_modalAppear_g6jyo_1 .3s ease-out}@keyframes _modalAppear_g6jyo_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_g6jyo_85{position:relative;padding:var(--scada-spacing-lg) var(--scada-spacing-xl) var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._title_g6jyo_92{margin:0;font-size:16px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans)}._closeButton_g6jyo_102{position:absolute;top:var(--scada-spacing-md);right:var(--scada-spacing-lg);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast)}._closeButton_g6jyo_102:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-primary)}._content_g6jyo_131{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);background:var(--scada-bg-secondary)}._warningSection_g6jyo_136{background:var(--scada-bg-tertiary);border:1px solid var(--scada-status-warning);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);margin-bottom:var(--scada-spacing-lg);display:flex;align-items:center;gap:var(--scada-spacing-sm);border-left:4px solid var(--scada-status-warning)}._warningIcon_g6jyo_148{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(64%) sepia(88%) saturate(1638%) hue-rotate(7deg) brightness(102%) contrast(101%);flex-shrink:0}._warningText_g6jyo_155{margin:0;font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;line-height:1.4}._formSection_g6jyo_165{margin-bottom:var(--scada-spacing-lg);background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md)}._infoSection_g6jyo_173{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);border-left:4px solid var(--scada-status-info)}._infoText_g6jyo_181{margin:0;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;line-height:1.4}._footer_g6jyo_195{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;padding:var(--scada-spacing-md) var(--scada-spacing-xl) var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._cancelButton_g6jyo_204{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);border:1px solid var(--scada-border-normal);background-color:var(--scada-bg-secondary);color:var(--scada-text-secondary);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._cancelButton_g6jyo_204:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-tertiary)}._exportModalButton_g6jyo_225{padding:var(--scada-spacing-sm) var(--scada-spacing-lg);border:1px solid var(--scada-status-info);background-color:var(--scada-status-info);color:var(--scada-bg-primary);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-width:180px;text-align:center}._exportModalButton_g6jyo_225:hover:not(:disabled){background-color:#3b82f6e6;border-color:#3b82f6e6}._exportModalButton_g6jyo_225:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-text-tertiary);border-color:var(--scada-text-tertiary)}._loadingContent_g6jyo_254{display:flex;align-items:center;justify-content:center;gap:var(--scada-spacing-sm)}._loadingIcon_g6jyo_261{width:16px;height:16px;filter:var(--scada-icon-filter);animation:_pulse_g6jyo_1 1.5s ease-in-out infinite}@keyframes _pulse_g6jyo_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._modal_g6jyo_57{width:95%;margin:var(--scada-spacing-md)}._header_g6jyo_85{padding:var(--scada-spacing-lg) var(--scada-spacing-lg) var(--scada-spacing-md)}._content_g6jyo_131{padding:var(--scada-spacing-lg)}._footer_g6jyo_195{flex-direction:column-reverse;padding:var(--scada-spacing-md) var(--scada-spacing-lg) var(--scada-spacing-lg)}._cancelButton_g6jyo_204,._exportModalButton_g6jyo_225{width:100%;justify-content:center}._exportButton_g6jyo_10{font-size:11px;padding:var(--scada-spacing-xs) var(--scada-spacing-md)}}._tableWrapper_1lfg4_1{font-family:var(--scada-font-sans)}._fileInfo_1lfg4_1{background-color:var(--scada-bg-tertiary);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;border-left:4px solid var(--scada-status-info);border:1px solid var(--scada-border-normal);margin-bottom:var(--scada-spacing-lg);font-size:12px;font-family:var(--scada-font-mono)}._fileLabel_1lfg4_1{font-weight:700;color:var(--scada-text-secondary);margin-right:var(--scada-spacing-sm);text-transform:uppercase;letter-spacing:.5px}._fileName_1lfg4_1{color:var(--scada-status-info);font-family:var(--scada-font-mono);font-weight:700;margin-right:var(--scada-spacing-sm)}._fileId_1lfg4_1{color:var(--scada-text-tertiary);font-size:11px;font-family:var(--scada-font-mono)}._controlsContainer_1lfg4_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--scada-spacing-lg);gap:var(--scada-spacing-lg);flex-wrap:wrap;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);border-left:4px solid var(--scada-status-info)}._legend_1lfg4_1{padding:var(--scada-spacing-md);background-color:transparent;display:inline-block;margin-top:var(--scada-spacing-lg)}._actionButton_1lfg4_20{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:12px;color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);white-space:nowrap;display:flex;align-items:center;gap:var(--scada-spacing-sm);font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;height:40px}._actionButton_1lfg4_20:hover{background-color:#3b82f61a;color:var(--scada-text-primary);border-color:var(--scada-status-info)}._actionButton_1lfg4_20:disabled{background-color:var(--scada-bg-primary);color:var(--scada-text-tertiary);border-color:var(--scada-border-normal);cursor:not-allowed;opacity:.6}._actionButton_1lfg4_20:active:not(:disabled){transform:translateY(1px)}._buttonIcon_1lfg4_1{width:14px;height:14px;filter:var(--scada-icon-filter)}._blueIcon_1lfg4_1{filter:var(--scada-icon-filter)}._measurementCountPill_1lfg4_1{font-size:12px;font-weight:700;color:var(--scada-bg-primary);background-color:var(--scada-status-info);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._tableContainer_1lfg4_312{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;overflow-x:auto;border-left:4px solid var(--scada-status-info);display:flex;justify-content:flex-start}._measurementTable_1lfg4_285{width:auto;max-width:100%;border-collapse:separate;border-spacing:1px;font-size:12px;padding:var(--scada-spacing-xs);font-family:var(--scada-font-mono);background-color:var(--scada-bg-secondary);margin:0 auto}._measurementTable_1lfg4_285,._measurementTable_1lfg4_285 th,._measurementTable_1lfg4_285 td{color:var(--scada-text-primary)}._headerCell_1lfg4_249{padding:var(--scada-spacing-sm);background-color:var(--scada-bg-tertiary);font-weight:700;color:var(--scada-text-primary);text-align:center;border:1px solid var(--scada-border-normal);border-radius:2px;white-space:nowrap;font-size:11px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;z-index:10}._headerCell_1lfg4_249:first-child{left:0;z-index:20}._sensorHeaderCell_1lfg4_263{padding:var(--scada-spacing-sm);background-color:var(--scada-bg-tertiary);font-weight:700;color:var(--scada-text-primary);text-align:center;border:1px solid var(--scada-border-normal);border-radius:2px;white-space:nowrap;font-size:11px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;position:sticky;left:0;z-index:10}._measurementCell_1lfg4_237{padding:1px;text-align:center;min-width:60px;position:relative;background-color:var(--scada-bg-secondary)}._measurementCell_1lfg4_237._compact_1lfg4_1{min-width:40px}._cellContent_1lfg4_52{display:flex;flex-direction:column;align-items:center;gap:1px;padding:var(--scada-spacing-xs);border-radius:2px;min-height:32px;justify-content:center;transition:all var(--scada-transition-fast);border:1px solid var(--scada-border-normal)}._temperatureValue_1lfg4_1{font-weight:700;font-size:11px;line-height:1.2;font-family:var(--scada-font-mono);color:var(--scada-text-primary)}._statusIcon_1lfg4_1{font-size:10px}._noDataContent_1lfg4_205{color:var(--scada-text-secondary);font-style:normal;padding:var(--scada-spacing-xs);font-size:11px;font-family:var(--scada-font-mono);font-weight:700}._tempSC_1lfg4_1 ._cellContent_1lfg4_52{background-color:var(--scada-bg-primary);border:1px solid var(--scada-status-critical);animation:_criticalBlink_1lfg4_1 2s ease-in-out infinite}._tempSC_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempFM_1lfg4_1 ._cellContent_1lfg4_52{background-color:var(--scada-bg-primary);border:1px solid var(--scada-status-critical);animation:_criticalBlink_1lfg4_1 2s ease-in-out infinite}._tempFM_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempSM_1lfg4_1 ._cellContent_1lfg4_52{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-active)}._tempSM_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempRs_1lfg4_1 ._cellContent_1lfg4_52{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-active)}._tempRs_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempSubZero_1lfg4_1 ._cellContent_1lfg4_52{background-color:#9ca3afbf;border:1px solid rgba(156,163,175,.3)}._tempSubZero_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempWhite_1lfg4_1 ._cellContent_1lfg4_52{background-color:#ffffffbf;border:1px solid rgba(255,255,255,.5)}._tempWhite_1lfg4_1 ._temperatureValue_1lfg4_1{color:#1a1a1a!important;font-weight:700}._tempCeleste_1lfg4_1 ._cellContent_1lfg4_52{background-color:#0ea5e9b3;border:1px solid rgba(14,165,233,.3)}._tempCeleste_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempGreen_1lfg4_1 ._cellContent_1lfg4_52{background-color:#22c55eb3;border:1px solid rgba(34,197,94,.3)}._tempGreen_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempYellow_1lfg4_1 ._cellContent_1lfg4_52{background-color:#eab308b3;border:1px solid rgba(234,179,8,.3)}._tempYellow_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempOrange_1lfg4_1 ._cellContent_1lfg4_52{background-color:#f97316bf;border:1px solid rgba(249,115,22,.3)}._tempOrange_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempRed_1lfg4_1 ._cellContent_1lfg4_52{background-color:#ef4444bf;border:1px solid rgba(239,68,68,.3)}._tempRed_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempDarkRed_1lfg4_1 ._cellContent_1lfg4_52{background-color:#991b1bcc;border:1px solid rgba(153,27,27,.3);animation:_criticalBlink_1lfg4_1 3s ease-in-out infinite}._tempDarkRed_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._tempOutOfRange_1lfg4_1 ._cellContent_1lfg4_52{background-color:#9333eab3;border:1px solid rgba(147,51,234,.3);animation:_criticalBlink_1lfg4_1 1.5s ease-in-out infinite}._tempOutOfRange_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}._noData_1lfg4_205 ._cellContent_1lfg4_52{background-color:var(--scada-bg-primary);border:1px solid var(--scada-border-normal)}._legendTitle_1lfg4_1{font-weight:700;color:var(--scada-text-primary);margin-bottom:var(--scada-spacing-sm);font-size:13px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._legendItems_1lfg4_1{display:flex;flex-wrap:wrap;gap:var(--scada-spacing-md);justify-content:flex-start;align-items:center}._legendItem_1lfg4_1{display:flex;align-items:center;gap:var(--scada-spacing-xs);font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-weight:700;white-space:nowrap;min-width:auto}._legendColor_1lfg4_1{width:20px;height:16px;border-radius:2px;border:2px solid;flex-shrink:0}._legendColor_1lfg4_1._tempWhite_1lfg4_1{background-color:#ffffffbf;border-color:#ffffff80}._legendColor_1lfg4_1._tempCeleste_1lfg4_1{background-color:#0ea5e9b3;border-color:#0ea5e94d}._legendColor_1lfg4_1._tempGreen_1lfg4_1{background-color:#22c55eb3;border-color:#22c55e4d}._legendColor_1lfg4_1._tempYellow_1lfg4_1{background-color:#eab308b3;border-color:#eab3084d}._legendColor_1lfg4_1._tempOrange_1lfg4_1{background-color:#f97316bf;border-color:#f973164d}._legendColor_1lfg4_1._tempRed_1lfg4_1{background-color:#ef4444bf;border-color:#ef44444d}._legendColor_1lfg4_1._tempDarkRed_1lfg4_1{background-color:#991b1bcc;border-color:#991b1b4d}._legendColor_1lfg4_1._tempSC_1lfg4_1,._legendColor_1lfg4_1._tempFM_1lfg4_1{background-color:var(--scada-bg-primary);border-color:var(--scada-status-critical)}._legendColor_1lfg4_1._tempOutOfMass_1lfg4_1{background-color:#9ca3af66;border-color:var(--scada-text-tertiary)}._tempOutOfMass_1lfg4_1 ._cellContent_1lfg4_52{background-color:#9ca3af66;border:1px solid var(--scada-text-tertiary);animation:_outOfMassPulse_1lfg4_1 4s ease-in-out infinite}._tempOutOfMass_1lfg4_1 ._temperatureValue_1lfg4_1{color:var(--measurement-value-color)!important;font-weight:700}@keyframes _outOfMassPulse_1lfg4_1{0%,to{opacity:1}50%{opacity:.8}}._outOfMassToggle_1lfg4_1{display:flex;align-items:center;margin-right:0;background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);height:40px}._toggleLabel_1lfg4_1{display:flex;align-items:center;gap:var(--scada-spacing-md);font-size:13px;font-weight:700;color:var(--scada-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._toggleContainer_1lfg4_1{position:relative;width:48px;height:24px}._toggleInput_1lfg4_1{position:absolute;opacity:0;width:0;height:0}._toggleSlider_1lfg4_1{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_1lfg4_1:before{content:"";position:absolute;height:18px;width:18px;left:2px;bottom:2px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_1lfg4_1:checked+._toggleSlider_1lfg4_1{background-color:var(--scada-status-info);border-color:var(--scada-status-info)}._toggleInput_1lfg4_1:checked+._toggleSlider_1lfg4_1:before{transform:translate(24px);background-color:var(--scada-bg-primary)}._toggleInput_1lfg4_1:disabled+._toggleSlider_1lfg4_1{opacity:.5;cursor:not-allowed;background-color:var(--scada-bg-primary)}._loadingText_1lfg4_1{font-size:11px;color:var(--scada-text-tertiary);font-style:normal;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._emptyTable_1lfg4_1{text-align:center;padding:var(--scada-spacing-xl);color:var(--scada-text-secondary);background-color:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-warning);font-family:var(--scada-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:13px}@media (max-width: 768px){._controlsContainer_1lfg4_1{flex-direction:column;align-items:stretch;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md)}._actionsContainer_1lfg4_10{justify-content:center;flex-wrap:wrap;align-items:flex-start}._legendItems_1lfg4_1{gap:var(--scada-spacing-md);justify-content:center}._outOfMassToggle_1lfg4_1{margin-right:0;margin-bottom:0}}@media (max-width: 480px){._measurementTable_1lfg4_285{font-size:11px;margin:0}._headerCell_1lfg4_249,._sensorHeaderCell_1lfg4_263{padding:var(--scada-spacing-sm) var(--scada-spacing-xs);font-size:10px}._measurementCell_1lfg4_237{min-width:55px;padding:1px}._cellContent_1lfg4_52{min-height:32px;gap:1px;padding:var(--scada-spacing-xs)}._temperatureValue_1lfg4_1{font-size:10px}._statusIcon_1lfg4_1{font-size:9px}._legendItem_1lfg4_1{font-size:11px}._legendColor_1lfg4_1{width:16px;height:12px}._toggleLabel_1lfg4_1{font-size:12px}._actionsContainer_1lfg4_10{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);max-width:100%;margin-top:var(--scada-spacing-lg);padding:0 var(--scada-spacing-md)}._actionButton_1lfg4_20{width:100%;height:40px;font-size:10px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);justify-content:center;text-align:center}._outOfMassToggle_1lfg4_1{width:100%;height:40px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);box-sizing:border-box;display:flex;align-items:center;margin:0}._toggleContainer_1lfg4_1{position:relative;width:40px;height:20px;flex-shrink:0}._toggleSlider_1lfg4_1{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--scada-border-normal);border-radius:2px;transition:background-color var(--scada-transition-fast);cursor:pointer;border:1px solid var(--scada-border-active)}._toggleSlider_1lfg4_1:before{content:"";position:absolute;height:16px;width:16px;left:1px;bottom:1px;background-color:var(--scada-bg-primary);border-radius:2px;transition:transform var(--scada-transition-fast);box-shadow:0 2px 4px #0000004d;border:1px solid var(--scada-border-normal)}._toggleInput_1lfg4_1:checked+._toggleSlider_1lfg4_1:before{transform:translate(18px);background-color:var(--scada-bg-primary)}._toggleLabel_1lfg4_1{font-size:10px;gap:var(--scada-spacing-md);width:100%;justify-content:space-between}._buttonIcon_1lfg4_1{width:14px;height:14px}}._modalOverlay_1lfg4_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;font-family:var(--scada-font-sans)}._modalContent_1lfg4_1{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xl);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000080;border-left:4px solid var(--scada-status-info);animation:_modalAppear_1lfg4_1 .3s ease-out}@keyframes _modalAppear_1lfg4_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalTitle_1lfg4_1{font-size:16px;font-weight:700;color:var(--scada-text-primary);margin:0 0 var(--scada-spacing-lg) 0;text-align:center;text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans)}._warningContainer_1lfg4_1{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-status-warning);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);margin-bottom:var(--scada-spacing-lg);display:flex;align-items:flex-start;gap:var(--scada-spacing-sm);border-left:4px solid var(--scada-status-warning)}._warningIcon_1lfg4_1{color:var(--scada-status-warning);font-size:16px;margin-top:2px;filter:brightness(0) saturate(100%) invert(64%) sepia(88%) saturate(1638%) hue-rotate(7deg) brightness(102%) contrast(101%)}._warningText_1lfg4_1{color:var(--scada-text-primary);font-size:12px;font-weight:700;margin:0;line-height:1.4;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._exportForm_1lfg4_1{display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._formRow_1lfg4_1{display:flex;gap:var(--scada-spacing-lg);align-items:flex-end}._formGroup_1lfg4_1{flex:1;display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._formLabel_1lfg4_1{font-size:14px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._modalOverlay_1lfg4_1 ._modalContent_1lfg4_1 ._exportForm_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._modalContent_1lfg4_1 ._dateRangeWrapper_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._modalContent_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._exportForm_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._dateRangeWrapper_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._label_1lfg4_1,._modalOverlay_1lfg4_1 ._formLabel_1lfg4_1,._modalContent_1lfg4_1 ._exportForm_1lfg4_1 ._label_1lfg4_1,._modalContent_1lfg4_1 ._dateRangeWrapper_1lfg4_1 ._label_1lfg4_1,._modalContent_1lfg4_1 ._label_1lfg4_1{color:var(--scada-text-primary)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;font-family:var(--scada-font-sans)!important}.modalOverlay .label{color:var(--scada-text-primary)!important;font-size:14px!important;font-weight:700!important}._modalOverlay_1lfg4_1 * ._label_1lfg4_1{color:var(--scada-text-primary)!important}._dateInput_1lfg4_1{padding:var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;color:var(--scada-text-primary);background-color:var(--scada-bg-secondary);transition:all var(--scada-transition-fast);font-family:var(--scada-font-mono);font-weight:700}._dateInput_1lfg4_1:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._infoContainer_1lfg4_1{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md) var(--scada-spacing-lg);display:flex;align-items:flex-start;gap:var(--scada-spacing-sm);border-left:4px solid var(--scada-status-info)}._infoIcon_1lfg4_1{color:var(--scada-status-info);font-size:16px;margin-top:2px;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._infoText_1lfg4_1{color:var(--scada-text-secondary);font-size:12px;margin:0;line-height:1.4;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._buttonContainer_1lfg4_1{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;margin-top:var(--scada-spacing-sm);padding-top:var(--scada-spacing-md);border-top:1px solid var(--scada-border-normal)}._cancelButton_1lfg4_1{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-lg);font-size:12px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._cancelButton_1lfg4_1:hover{background-color:var(--scada-bg-tertiary);border-color:var(--scada-border-active);color:var(--scada-text-primary)}._cancelButton_1lfg4_1:active{transform:translateY(1px)}._exportButton_1lfg4_1{background-color:var(--scada-status-info);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-lg);font-size:12px;font-weight:700;color:var(--scada-bg-primary);cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-width:140px;text-align:center}._exportButton_1lfg4_1:hover:not(:disabled){background-color:#3b82f6e6;border-color:#3b82f6e6}._exportButton_1lfg4_1:active:not(:disabled){transform:translateY(1px)}._exportButton_1lfg4_1:disabled{background-color:var(--scada-text-tertiary);border-color:var(--scada-text-tertiary);cursor:not-allowed;opacity:.6;transform:none}._imageModalContent_1lfg4_1{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px #00000080;display:flex;flex-direction:column;border-left:4px solid var(--scada-status-info);animation:_modalAppear_1lfg4_1 .3s ease-out}._imageModalHeader_1lfg4_1{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);border-bottom:1px solid var(--scada-border-normal);display:flex;justify-content:space-between;align-items:center;background-color:var(--scada-bg-tertiary);gap:var(--scada-spacing-md)}._imageModalHeader_1lfg4_1 ._modalTitle_1lfg4_1{margin:0;text-align:left;flex:1}._closeButton_1lfg4_1{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast);flex-shrink:0;line-height:1}._closeButton_1lfg4_1:hover{background-color:var(--scada-bg-primary);border-color:var(--scada-border-active);color:var(--scada-text-primary)}._imageContainer_1lfg4_1{padding:var(--scada-spacing-xl);display:flex;justify-content:center;align-items:center;min-height:200px;max-height:calc(90vh - 150px);overflow:hidden;background-color:var(--scada-bg-secondary)}._cablesImage_1lfg4_1{width:100%;height:100%;max-width:100%;max-height:calc(90vh - 150px);object-fit:contain;border-radius:2px;border:1px solid var(--scada-border-normal);box-shadow:0 4px 12px #0000004d}._imageInfo_1lfg4_1{padding:var(--scada-spacing-lg) var(--scada-spacing-xl);border-top:1px solid var(--scada-border-normal);background-color:var(--scada-bg-tertiary);font-size:12px;color:var(--scada-text-primary);font-family:var(--scada-font-mono);font-weight:700}._imageInfo_1lfg4_1 p{margin:var(--scada-spacing-xs) 0;text-transform:uppercase;letter-spacing:.3px}@media (max-width: 480px){._measurementTable_1lfg4_285{font-size:10px}._headerCell_1lfg4_249,._sensorHeaderCell_1lfg4_263{padding:var(--scada-spacing-xs);font-size:9px}._measurementCell_1lfg4_237{min-width:45px}._cellContent_1lfg4_52{min-height:28px;padding:2px}._temperatureValue_1lfg4_1{font-size:9px}._legend_1lfg4_1{padding:var(--scada-spacing-sm)}._legendTitle_1lfg4_1{font-size:12px}._legendItems_1lfg4_1{flex-direction:column;gap:var(--scada-spacing-xs);align-items:flex-start}._legendItem_1lfg4_1{font-size:10px;min-width:auto}._actionButton_1lfg4_20{font-size:11px;padding:var(--scada-spacing-xs) var(--scada-spacing-sm)}._modalContent_1lfg4_1{padding:var(--scada-spacing-lg) var(--scada-spacing-md);margin:var(--scada-spacing-md);width:calc(100% - 32px)}._formRow_1lfg4_1{flex-direction:column;gap:0}._buttonContainer_1lfg4_1{flex-direction:column-reverse;justify-content:stretch}._buttonContainer_1lfg4_1 button{width:100%;justify-content:center}._imageModalContent_1lfg4_1{max-width:95vw;max-height:95vh}._imageModalHeader_1lfg4_1{padding:var(--scada-spacing-md)}._imageModalHeader_1lfg4_1 h3{font-size:14px}._imageContainer_1lfg4_1{padding:var(--scada-spacing-md)}._controlsContainer_1lfg4_1,._outOfMassToggle_1lfg4_1{padding:var(--scada-spacing-sm)}._toggleLabel_1lfg4_1{font-size:12px;gap:var(--scada-spacing-sm)}}[data-theme=light] ._tempWhite_1lfg4_1 ._cellContent_1lfg4_52{background-color:#f0f0f0e6;border:1px solid #c0c0c0}[data-theme=light] ._legendColor_1lfg4_1._tempWhite_1lfg4_1{background-color:#f0f0f0e6;border-color:silver}[data-theme=light] ._tempOutOfMass_1lfg4_1 ._cellContent_1lfg4_52{background-color:#c8c8c880;border:1px solid #b0b0b0}[data-theme=light] ._legendColor_1lfg4_1._tempOutOfMass_1lfg4_1{background-color:#c8c8c880;border-color:#b0b0b0}._actionsContainer_1lfg4_10{display:flex;gap:var(--scada-spacing-md);flex-wrap:wrap;align-items:center;margin-top:var(--scada-spacing-xl);padding-bottom:var(--scada-spacing-lg);padding-left:var(--scada-spacing-md)}._actionButton_1lfg4_20{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:12px;color:var(--scada-status-info);cursor:pointer;transition:all var(--scada-transition-fast);white-space:nowrap;display:flex;align-items:center;gap:var(--scada-spacing-sm);font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;min-height:40px}._resistanceCell_1lfg4_44{padding:0;min-height:42px;width:85px;max-width:85px;background-color:var(--scada-bg-secondary)}._cellContent_1lfg4_52{display:flex;flex-direction:row;height:100%;align-items:stretch;border:none;border-radius:0;overflow:hidden}._cellDivider_1lfg4_62{width:2px;background-color:var(--scada-border-normal);flex-shrink:0}._resistanceValue_1lfg4_72{flex:1;font-size:13px;font-weight:700;padding:4px 2px;text-align:center;display:flex;align-items:center;justify-content:center;font-family:var(--scada-font-mono);color:var(--measurement-value-color)!important;transition:all var(--scada-transition-fast)}._resistanceLow_1lfg4_87{background:linear-gradient(135deg,#22c55eb3,#22c55e80);color:var(--measurement-value-color)!important}._resistanceNormal_1lfg4_92{background:linear-gradient(135deg,#3b82f6b3,#3b82f680);color:var(--measurement-value-color)!important}._resistanceHigh_1lfg4_97{background:linear-gradient(135deg,#f97316bf,#f9731680);color:var(--measurement-value-color)!important}._resistanceVeryHigh_1lfg4_102{background:linear-gradient(135deg,#dc2626cc,#dc262699);color:var(--measurement-value-color)!important;animation:_criticalBlink_1lfg4_1 2s ease-in-out infinite}._deltaValue_1lfg4_113{flex:1;font-size:12px;font-weight:700;padding:4px 2px;text-align:center;display:flex;align-items:center;justify-content:center;font-family:var(--scada-font-mono);color:var(--measurement-value-color)!important;transition:all var(--scada-transition-fast)}._deltaDanger_1lfg4_128{background:linear-gradient(135deg,#dc262699,#dc262666);color:var(--measurement-value-color)!important}._deltaNormal_1lfg4_133{background-color:var(--scada-bg-secondary);color:var(--scada-text-primary)!important}._deltaNull_1lfg4_138{background-color:var(--scada-bg-primary);color:var(--scada-text-tertiary)!important;font-style:italic}._deltaPositive_1lfg4_145{background:linear-gradient(135deg,#dc262699,#dc262666);color:var(--measurement-value-color)!important}._deltaNegative_1lfg4_150{background:linear-gradient(135deg,#3b82f699,#3b82f666);color:var(--measurement-value-color)!important}._deltaZero_1lfg4_155{background:linear-gradient(135deg,#dc2626cc,#dc262699)!important;color:var(--measurement-value-color)!important}._cableHeader_1lfg4_164{display:flex;flex-direction:column;align-items:center;gap:4px}._cableTitle_1lfg4_171{font-weight:700;font-size:14px;color:var(--scada-text-primary)!important;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._cableSubHeaders_1lfg4_180{display:flex;gap:6px;font-size:12px;font-weight:700;color:var(--measurement-value-color)!important}._subHeader_1lfg4_188{padding:2px 6px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;min-width:20px;text-align:center;text-transform:uppercase;font-family:var(--scada-font-mono);color:var(--scada-text-primary)!important;letter-spacing:.5px}._noDataContent_1lfg4_205{display:flex;flex-direction:row;height:100%;align-items:stretch;border:none;border-radius:0;overflow:hidden}._noDataContent_1lfg4_205>div:first-child,._noDataContent_1lfg4_205>div:last-child{flex:1;display:flex;align-items:center;justify-content:center;color:var(--scada-text-tertiary)!important;font-size:11px;padding:4px 2px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-primary)}._noData_1lfg4_205 ._cellContent_1lfg4_52{background-color:var(--scada-bg-primary);border:none}._measurementCell_1lfg4_237{min-width:85px;max-width:85px;vertical-align:middle;padding:1px;background-color:var(--scada-bg-secondary)}._headerCell_1lfg4_249{background-color:var(--scada-bg-tertiary)!important;color:var(--scada-text-primary)!important;font-weight:700;text-align:center;padding:12px 8px;vertical-align:middle;border:1px solid var(--scada-border-normal)!important;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;font-size:13px}._sensorHeaderCell_1lfg4_263{background-color:var(--scada-bg-tertiary)!important;color:var(--scada-text-primary)!important;font-weight:700;text-align:center;padding:12px 8px;width:70px;min-width:70px;max-width:70px;vertical-align:middle;border:1px solid var(--scada-border-normal)!important;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;font-size:13px}._measurementTable_1lfg4_285{width:auto;max-width:100%;background-color:var(--scada-bg-secondary);margin:0 auto}._measurementTable_1lfg4_285 th{border:1px solid var(--scada-border-normal)!important;color:var(--scada-text-primary)}._measurementTable_1lfg4_285 td{border:none!important;border-right:1px solid var(--scada-border-normal)!important;color:var(--scada-text-primary)}._measurementTable_1lfg4_285 td:last-child{border-right:none!important}@media (max-width: 768px){._tableContainer_1lfg4_312{justify-content:flex-start}._measurementTable_1lfg4_285{margin:0}._cableSubHeaders_1lfg4_180{flex-direction:column;gap:2px}._subHeader_1lfg4_188{font-size:9px;padding:1px 4px}._resistanceCell_1lfg4_44{min-width:75px;max-width:75px;width:75px}._measurementCell_1lfg4_237{min-width:75px;max-width:75px}._sensorHeaderCell_1lfg4_263{width:60px;min-width:60px;max-width:60px}._resistanceValue_1lfg4_72{font-size:10px;padding:3px 1px}._deltaValue_1lfg4_113{font-size:9px;padding:3px 1px}._noDataContent_1lfg4_205>div:first-child,._noDataContent_1lfg4_205>div:last-child{font-size:10px;padding:3px 1px}}@keyframes _criticalBlink_1lfg4_1{0%,to{opacity:1}50%{opacity:.7}}._filtersContainer_d5d66_6{display:flex;gap:var(--scada-spacing-sm);margin-bottom:var(--scada-spacing-md);padding:var(--scada-spacing-sm);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;border-left:4px solid var(--scada-status-info);font-family:var(--scada-font-sans);animation:_scanLine_d5d66_1 3s ease-in-out infinite;align-items:end}._filterGroup_d5d66_24{display:flex;flex-direction:column;gap:4px;min-width:180px;flex:2;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xs);transition:border-color var(--scada-transition-fast);height:86px}._filterGroup_d5d66_24:hover{border-color:var(--scada-border-active)}._filterGroup_d5d66_24:focus-within{border-color:var(--scada-status-info);background:var(--scada-bg-primary)}._cableFilterGroup_d5d66_48{display:flex;flex-direction:column;gap:4px;min-width:120px;flex:1;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xs);transition:border-color var(--scada-transition-fast);height:86px}._cableFilterGroup_d5d66_48:hover{border-color:var(--scada-border-active)}._cableFilterGroup_d5d66_48:focus-within{border-color:var(--scada-status-info);background:var(--scada-bg-primary)}._label_d5d66_75{display:flex;align-items:center;gap:var(--scada-spacing-sm);font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);min-height:20px}._labelIcon_d5d66_88{width:16px;height:16px;opacity:.8;filter:brightness(0) saturate(100%) invert(13%) sepia(95%) saturate(7471%) hue-rotate(4deg) brightness(102%) contrast(118%)}._dateRangeGroup_d5d66_99{flex:1;min-width:0;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-xs);transition:border-color var(--scada-transition-fast);height:86px;gap:.5rem;display:flex;flex-direction:column}._dateRangeGroup_d5d66_99:hover{border-color:var(--scada-border-active)}._dateRangeGroup_d5d66_99:focus-within{border-color:var(--scada-status-info);background:var(--scada-bg-primary)}@keyframes _scanLine_d5d66_1{0%,to{box-shadow:inset 0 1px #3b82f61a}50%{box-shadow:inset 0 1px #3b82f64d}}@media (max-width: 1280px){._filterGroup_d5d66_24{flex:1.5;min-width:160px}._cableFilterGroup_d5d66_48{flex:.8;min-width:100px}._dateRangeGroup_d5d66_99{flex:1.2}._label_d5d66_75{font-size:10px;gap:var(--scada-spacing-xs)}._labelIcon_d5d66_88{width:14px;height:14px}}@media (max-width: 1024px){._filterGroup_d5d66_24{flex:1.8;min-width:150px;height:70px;padding:var(--scada-spacing-xs)}._cableFilterGroup_d5d66_48{flex:1;min-width:110px;height:70px;padding:var(--scada-spacing-xs)}._dateRangeGroup_d5d66_99{flex:1.3;min-width:180px;height:70px;padding:var(--scada-spacing-xs);gap:.5rem}._label_d5d66_75{font-size:9px;gap:3px;letter-spacing:.2px;min-height:20px!important;height:20px!important}._labelIcon_d5d66_88{width:11px;height:11px}}@media (max-width: 768px){._filtersContainer_d5d66_6{flex-direction:column;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm)}._filterGroup_d5d66_24,._cableFilterGroup_d5d66_48{width:100%;min-width:unset;flex:none;padding:var(--scada-spacing-xs);height:86px}._dateRangeGroup_d5d66_99{width:100%;min-width:unset;flex:none;padding:var(--scada-spacing-xs);height:auto;min-height:145px}._label_d5d66_75{font-size:10px;margin-bottom:2px;gap:4px}._labelIcon_d5d66_88{width:12px;height:12px}}@media (max-width: 480px){._filtersContainer_d5d66_6{padding:var(--scada-spacing-xs);gap:var(--scada-spacing-xs)}._filterGroup_d5d66_24,._cableFilterGroup_d5d66_48{padding:6px;height:86px}._dateRangeGroup_d5d66_99{padding:6px;height:auto;min-height:145px}._label_d5d66_75{font-size:9px;margin-bottom:2px}._labelIcon_d5d66_88{width:10px;height:10px}}._container_49pkl_6{margin-top:var(--scada-spacing-sm);padding:var(--scada-spacing-sm);background:var(--scada-bg-secondary);border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-success);font-family:var(--scada-font-sans);animation:_scanLine_49pkl_1 3s ease-in-out infinite}._header_49pkl_21{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--scada-spacing-sm);padding-bottom:var(--scada-spacing-xs);border-bottom:1px solid var(--scada-border-normal)}._title_49pkl_30{margin:0;font-size:14px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._actions_49pkl_44{display:flex;gap:var(--scada-spacing-sm)}._actionButton_49pkl_49{padding:var(--scada-spacing-xs) var(--scada-spacing-sm);font-size:11px;font-weight:700;border:1px solid var(--scada-border-normal);border-radius:2px;background:var(--scada-bg-tertiary);color:var(--scada-text-primary);cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._actionButton_49pkl_49:hover:not(:disabled){background:var(--scada-bg-primary);border-color:var(--scada-status-info);color:var(--scada-status-info)}._actionButton_49pkl_49:disabled{opacity:.5;cursor:not-allowed;background:var(--scada-bg-primary);color:var(--scada-text-tertiary)}._checkboxGrid_49pkl_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--scada-spacing-xs);margin-bottom:var(--scada-spacing-xs)}._checkboxLabel_49pkl_88{display:flex;align-items:center;gap:var(--scada-spacing-xs);cursor:pointer;padding:var(--scada-spacing-xs);border-radius:2px;border:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary);transition:all var(--scada-transition-fast);font-family:var(--scada-font-mono)}._checkboxLabel_49pkl_88:hover{background:var(--scada-bg-primary);border-color:var(--scada-status-info)}._checkbox_49pkl_81{width:12px;height:12px;border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;accent-color:var(--scada-status-success);background:var(--scada-bg-secondary)}._checkbox_49pkl_81:checked{background-color:var(--scada-status-success);border-color:var(--scada-status-success)}._checkbox_49pkl_81:disabled{opacity:.5;cursor:not-allowed;background:var(--scada-bg-primary)}._checkbox_49pkl_81:hover:not(:disabled){border-color:var(--scada-status-success)}._checkboxText_49pkl_135{font-size:12px;color:var(--scada-text-primary);-webkit-user-select:none;user-select:none;font-weight:700;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._colorIndicator_49pkl_146{width:8px;height:8px;border-radius:50%;flex-shrink:0;border:1px solid rgba(255,255,255,.5);margin-left:var(--scada-spacing-xs);animation:_colorPulse_49pkl_1 1.5s ease-in-out infinite}._loading_49pkl_160{text-align:center;padding:var(--scada-spacing-lg);color:var(--scada-text-secondary);font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono);font-size:12px;animation:_pulse_49pkl_1 2s ease-in-out infinite}._noSensors_49pkl_173{text-align:center;padding:var(--scada-spacing-lg);color:var(--scada-text-tertiary);font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono);font-size:12px}@keyframes _scanLine_49pkl_1{0%,to{box-shadow:inset 0 1px #22c55e1a}50%{box-shadow:inset 0 1px #22c55e4d}}@keyframes _pulse_49pkl_1{0%,to{opacity:1}50%{opacity:.6}}@keyframes _colorPulse_49pkl_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (max-width: 768px){._container_49pkl_6{margin-top:var(--scada-spacing-lg);padding:var(--scada-spacing-md)}._checkboxGrid_49pkl_81{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--scada-spacing-xs)}._header_49pkl_21{flex-direction:column;align-items:flex-start;gap:var(--scada-spacing-sm)}._actions_49pkl_44{align-self:flex-end}._title_49pkl_30{font-size:13px}._actionButton_49pkl_49{font-size:10px;padding:var(--scada-spacing-xs)}._checkboxText_49pkl_135{font-size:11px}}@media (max-width: 480px){._container_49pkl_6{padding:var(--scada-spacing-sm)}._checkboxGrid_49pkl_81{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}._header_49pkl_21{gap:var(--scada-spacing-xs)}._title_49pkl_30{font-size:12px}._actionButton_49pkl_49{font-size:9px}._checkboxText_49pkl_135{font-size:10px}._selectedCount_49pkl_278,._loading_49pkl_160,._noSensors_49pkl_173{font-size:11px;padding:var(--scada-spacing-sm)}}._chartContainer_16p1l_6{width:100%;margin-top:0;padding:0;background:var(--scada-bg-secondary)!important;border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-info);position:relative;outline:none;font-family:var(--scada-font-mono);animation:_scanLine_16p1l_1 4s ease-in-out infinite;--chart-height: 500px}._chartWrapper_16p1l_22{width:100%;height:var(--chart-height)}._chartContainer_16p1l_6 ._recharts-responsive-container_16p1l_31,._chartContainer_16p1l_6 ._recharts-wrapper_16p1l_35{background:var(--scada-bg-secondary)!important}._chartContainer_16p1l_6 svg{background:var(--scada-bg-secondary)!important}.recharts-responsive-container,.recharts-wrapper,.recharts-surface,._chartContainer_16p1l_6 .recharts-responsive-container,._chartContainer_16p1l_6 .recharts-wrapper,._chartContainer_16p1l_6 .recharts-surface{background:var(--scada-bg-secondary)!important}._chartContainer_16p1l_6 *:focus{outline:none!important}._chartContainer_16p1l_6 svg{outline:none!important}._chartContainer_16p1l_6 svg *{outline:none!important}._grid_16p1l_89{stroke:var(--scada-border-normal);stroke-dasharray:2 2;stroke-width:1;opacity:.6}._xAxis_16p1l_100 text{fill:var(--scada-text-primary);font-size:11px;font-weight:700;font-family:var(--scada-font-mono)}._yAxis_16p1l_107 text{fill:var(--scada-text-primary);font-size:11px;font-weight:700;font-family:var(--scada-font-mono)}._tooltip_16p1l_118{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-left:3px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm);box-shadow:0 4px 12px #0000004d;max-width:300px;font-family:var(--scada-font-mono)}._tooltipLabel_16p1l_129{font-weight:700;color:var(--scada-text-primary);margin:0 0 var(--scada-spacing-xs) 0;font-size:12px;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}._tooltipValue_16p1l_139{margin:var(--scada-spacing-xs) 0;font-size:11px;font-weight:700;color:var(--scada-text-primary);font-family:var(--scada-font-mono)}._noDataContainer_16p1l_151{display:flex;align-items:center;justify-content:center;height:300px;background:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-warning);margin-top:var(--scada-spacing-lg);animation:_scanLine_16p1l_1 3s ease-in-out infinite}._noDataMessage_16p1l_164{color:var(--scada-text-primary);font-size:14px;text-align:center;margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._loadingOverlay_16p1l_179{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:2px}._loadingSpinner_16p1l_194{width:32px;height:32px;border:3px solid var(--scada-border-normal);border-top:3px solid var(--scada-status-info);border-radius:2px;animation:_spin_16p1l_1 1s linear infinite;margin-bottom:var(--scada-spacing-sm)}._loadingText_16p1l_204{color:var(--scada-status-info);font-size:12px;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans)}@keyframes _spin_16p1l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _scanLine_16p1l_1{0%,to{box-shadow:inset 0 1px #3b82f61a}50%{box-shadow:inset 0 1px #3b82f64d}}@media (max-width: 1280px){._chartContainer_16p1l_6{--chart-height: 450px}}@media (max-width: 1024px){._chartContainer_16p1l_6{--chart-height: 400px}}@media (max-width: 768px){._chartContainer_16p1l_6{padding:0;margin-top:var(--scada-spacing-md);--chart-height: 350px}._tooltip_16p1l_118{padding:var(--scada-spacing-xs);max-width:250px}._tooltipLabel_16p1l_129{font-size:11px}._tooltipValue_16p1l_139{font-size:10px}._noDataContainer_16p1l_151{height:250px}._noDataMessage_16p1l_164{font-size:13px}._xAxis_16p1l_100 text,._yAxis_16p1l_107 text{font-size:10px}}@media (max-width: 480px){._chartContainer_16p1l_6{padding:0;--chart-height: 300px}._tooltip_16p1l_118{max-width:200px}._tooltipLabel_16p1l_129{font-size:10px}._tooltipValue_16p1l_139{font-size:9px}._noDataContainer_16p1l_151{height:200px}._noDataMessage_16p1l_164{font-size:12px}._loadingSpinner_16p1l_194{width:24px;height:24px;border-width:2px}._loadingText_16p1l_204{font-size:11px}._xAxis_16p1l_100 text,._yAxis_16p1l_107 text{font-size:9px}}._contentArea_l2zxv_6{min-height:400px;margin-top:var(--scada-spacing-sm)}._statusContainer_l2zxv_15{display:flex;align-items:center;justify-content:center;padding:var(--scada-spacing-xl);border-radius:2px;border:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary);border-left:4px solid var(--scada-status-info);animation:_scanLine_l2zxv_1 3s ease-in-out infinite}._selectContainer_l2zxv_27{border-left-color:var(--scada-status-info)}._errorContainer_l2zxv_31{border-left-color:var(--scada-status-critical);animation:_criticalBlink_l2zxv_1 2s ease-in-out infinite}._noDataContainer_l2zxv_36{border-left-color:var(--scada-status-warning)}._statusMessage_l2zxv_44{font-size:14px;color:var(--scada-text-primary);margin:0;text-align:center;font-family:var(--scada-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.5px}._selectMessage_l2zxv_55{color:var(--scada-text-secondary)}._errorMessage_l2zxv_59{color:var(--scada-status-critical)}._noDataMessage_l2zxv_63{color:var(--scada-status-warning)}._trendsSection_l2zxv_71{background:var(--scada-bg-secondary);border-radius:2px;border:1px solid var(--scada-border-normal);overflow:hidden}._trendsHeader_l2zxv_78{display:flex;align-items:center;justify-content:space-between;padding:var(--scada-spacing-lg) var(--scada-spacing-xl);margin:0;font-size:16px;font-weight:700;color:var(--scada-text-primary);background:var(--scada-bg-tertiary);border-bottom:1px solid var(--scada-border-normal);font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.6px}._trendsContent_l2zxv_94{padding:var(--scada-spacing-xl);min-height:400px;display:flex;align-items:center;justify-content:center;background:var(--scada-bg-secondary)}._trendsContent_l2zxv_94 p{color:var(--scada-text-secondary);font-size:14px;margin:0;font-family:var(--scada-font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.3px}@keyframes _scanLine_l2zxv_1{0%,to{box-shadow:inset 0 1px #3b82f633}50%{box-shadow:inset 0 1px #3b82f666}}@keyframes _criticalBlink_l2zxv_1{0%,to{opacity:1}50%{opacity:.8}}@media (max-width: 768px){._statusContainer_l2zxv_15{padding:var(--scada-spacing-lg)}._statusMessage_l2zxv_44{font-size:13px}._trendsHeader_l2zxv_78{padding:var(--scada-spacing-md) var(--scada-spacing-lg);font-size:14px}._trendsContent_l2zxv_94{padding:var(--scada-spacing-lg);min-height:300px}}@media (max-width: 480px){._statusContainer_l2zxv_15{padding:var(--scada-spacing-md)}._statusMessage_l2zxv_44{font-size:12px}._trendsHeader_l2zxv_78{padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:13px}._trendsContent_l2zxv_94{padding:var(--scada-spacing-md);min-height:250px}}._tableWrapper_54odh_6{margin-top:var(--scada-spacing-lg);font-family:var(--scada-font-sans)}._controlsContainer_54odh_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--scada-spacing-lg);gap:var(--scada-spacing-lg);flex-wrap:wrap;background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);border-left:4px solid var(--scada-status-critical)}._actionsContainer_54odh_29{display:flex;gap:var(--scada-spacing-sm);flex-wrap:wrap}._measurementCountPill_54odh_35{font-size:12px;font-weight:700;color:var(--scada-bg-primary);background-color:var(--scada-status-critical);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._infoButton_54odh_48{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-sm) var(--scada-spacing-md);font-size:12px;color:var(--scada-status-info);cursor:pointer;transition:all var(--scada-transition-fast);display:flex;align-items:center;gap:var(--scada-spacing-xs);font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._infoButton_54odh_48:hover{background-color:#3b82f61a;border-color:var(--scada-status-info)}._infoButton_54odh_48:active{transform:translateY(1px)}._infoIcon_54odh_75{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(204deg) brightness(99%) contrast(107%)}._tableContainer_54odh_85{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden;overflow-x:auto;border-left:4px solid var(--scada-status-critical)}._measurementTable_54odh_94{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-secondary)}._measurementTable_54odh_94,._measurementTable_54odh_94 th,._measurementTable_54odh_94 td{color:var(--scada-text-primary)}._headerCell_54odh_114{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);font-weight:700;color:var(--scada-text-primary);text-align:center;border:1px solid var(--scada-border-normal);white-space:nowrap;font-size:11px;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._measurementCell_54odh_132{padding:var(--scada-spacing-md);text-align:center;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);font-weight:600;color:var(--scada-text-primary)}._alarmTypeContainer_54odh_142{display:flex;align-items:center;justify-content:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm);border-radius:2px;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.3px}._alarmTypeContainer_54odh_142._highTemp_54odh_155{background-color:#ef444426;border:1px solid var(--scada-status-critical);color:var(--scada-status-critical)}._alarmTypeContainer_54odh_142._tempIncrement_54odh_161{background-color:#f9731626;border:1px solid var(--scada-status-warning);color:var(--scada-status-warning)}._alarmIcon_54odh_168{width:18px;height:18px;flex-shrink:0}._alarmIcon_54odh_168._highTemp_54odh_155{color:var(--scada-status-critical)!important;filter:brightness(0) saturate(100%) invert(39%) sepia(93%) saturate(2463%) hue-rotate(337deg) brightness(95%) contrast(91%)}._alarmIcon_54odh_168._tempIncrement_54odh_161{color:var(--scada-status-warning)!important;filter:brightness(0) saturate(100%) invert(64%) sepia(88%) saturate(1638%) hue-rotate(7deg) brightness(102%) contrast(101%)}._alarmText_54odh_184{color:inherit!important}._emptyTable_54odh_192{text-align:center;padding:var(--scada-spacing-xl);color:var(--scada-text-secondary);background-color:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);border-left:4px solid var(--scada-status-warning);font-family:var(--scada-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:13px}@media (max-width: 768px){._controlsContainer_54odh_15{flex-direction:column;align-items:stretch;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md)}._actionsContainer_54odh_29{justify-content:center;flex-wrap:wrap}._measurementTable_54odh_94{font-size:11px}._headerCell_54odh_114{padding:var(--scada-spacing-sm) var(--scada-spacing-xs);font-size:10px}._measurementCell_54odh_132{padding:var(--scada-spacing-sm);font-size:11px}._alarmTypeContainer_54odh_142{font-size:10px;gap:var(--scada-spacing-xs)}._alarmIcon_54odh_168{width:14px;height:14px}}._modalOverlay_54odh_253{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:10000;padding:var(--scada-spacing-md);animation:_fadeIn_54odh_1 .2s ease}@keyframes _fadeIn_54odh_1{0%{opacity:0}to{opacity:1}}._modalContent_54odh_277{background-color:var(--scada-bg-secondary);border:2px solid var(--scada-border-normal);border-radius:2px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;animation:_slideUp_54odh_1 .3s ease;box-shadow:0 10px 40px #00000080}@keyframes _slideUp_54odh_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_54odh_300{display:flex;justify-content:space-between;align-items:center;padding:var(--scada-spacing-lg);border-bottom:2px solid var(--scada-border-normal);background-color:var(--scada-bg-tertiary);border-left:4px solid var(--scada-status-critical)}._modalTitle_54odh_310{margin:0;font-size:16px;font-weight:700;color:var(--scada-text-primary);font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.8px}._closeButton_54odh_320{background:none;border:none;color:var(--scada-text-secondary);font-size:32px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast);line-height:1}._closeButton_54odh_320:hover{color:var(--scada-text-primary);transform:scale(1.2)}._modalBody_54odh_341{padding:var(--scada-spacing-lg);display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._alarmInfoSection_54odh_348{background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._alarmInfoHeader_54odh_358{display:flex;align-items:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-left:4px solid transparent}._alarmInfoHeader_54odh_358._highTemp_54odh_155{background-color:#ef444426;border-color:var(--scada-status-critical);color:var(--scada-status-critical)}._alarmInfoHeader_54odh_358._tempIncrement_54odh_161{background-color:#f9731626;border-color:var(--scada-status-warning);color:var(--scada-status-warning)}._alarmInfoIcon_54odh_383{width:20px;height:20px;flex-shrink:0}._alarmInfoText_54odh_389{margin:0;font-size:13px;line-height:1.6;color:var(--scada-text-secondary);font-family:var(--scada-font-sans)}._alarmInfoExample_54odh_397{background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-left:3px solid var(--scada-status-info);padding:var(--scada-spacing-sm) var(--scada-spacing-md);border-radius:2px;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono)}._alarmInfoExample_54odh_397 strong{color:var(--scada-status-info);font-weight:700}._modalFooter_54odh_413{padding:var(--scada-spacing-lg);border-top:2px solid var(--scada-border-normal);display:flex;justify-content:center;background-color:var(--scada-bg-tertiary)}._closeModalButton_54odh_421{background-color:var(--scada-status-info);color:var(--scada-bg-primary);border:none;padding:var(--scada-spacing-sm) var(--scada-spacing-xl);border-radius:2px;font-size:13px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all var(--scada-transition-fast);border:1px solid var(--scada-status-info)}._closeModalButton_54odh_421:hover{background-color:var(--scada-status-normal);border-color:var(--scada-status-normal);transform:translateY(-2px);box-shadow:0 4px 8px #3b82f64d}._closeModalButton_54odh_421:active{transform:translateY(0)}@media (max-width: 768px){._modalContent_54odh_277{max-width:95%;margin:var(--scada-spacing-sm)}._modalTitle_54odh_310{font-size:14px}._alarmInfoHeader_54odh_358{font-size:11px}._alarmInfoText_54odh_389{font-size:12px}._alarmInfoExample_54odh_397{font-size:11px}}._tabContainer_7dfh4_1{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid var(--scada-border-normal);padding-bottom:0}._tabButton_7dfh4_9{padding:12px 24px;font-family:var(--scada-font-sans);font-size:14px;font-weight:600;color:var(--scada-text-secondary);background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .2s ease;position:relative;bottom:-2px}._tabButton_7dfh4_9:hover{color:var(--scada-text-primary);background-color:var(--scada-bg-tertiary)}._tabButton_7dfh4_9._active_7dfh4_29{color:var(--scada-status-info);border-bottom-color:var(--scada-status-info);background-color:var(--scada-bg-secondary)}._tabButton_7dfh4_9:focus{outline:2px solid var(--scada-status-info);outline-offset:2px}._container_wmyx3_6{max-width:100%;width:100%;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden}._header_wmyx3_15{padding:var(--scada-spacing-lg);background-color:var(--scada-bg-tertiary);border-bottom:2px solid var(--scada-border-normal)}._title_wmyx3_21{margin:0;color:var(--scada-text-primary);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans)}._subtitle_wmyx3_31{margin:var(--scada-spacing-sm) 0 0 0;color:var(--scada-text-secondary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._body_wmyx3_41{padding:var(--scada-spacing-xl)}._form_wmyx3_45{display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._formGroup_wmyx3_51{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._formRow_wmyx3_58{display:grid;grid-template-columns:1fr 1fr;gap:var(--scada-spacing-lg);align-items:start}._formRowThree_wmyx3_65{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--scada-spacing-lg);align-items:start}._formSingleColumn_wmyx3_72,._formFullWidth_wmyx3_76{grid-column:1 / -1}._label_wmyx3_80{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._input_wmyx3_90{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);transition:all .15s ease;outline:none}._input_wmyx3_90:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._input_wmyx3_90::placeholder{color:var(--scada-text-secondary)}._checkboxContainer_wmyx3_111{display:flex;align-items:center;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px}._checkbox_wmyx3_111{width:16px;height:16px;accent-color:var(--scada-status-info)}._checkboxLabel_wmyx3_127{color:var(--scada-text-primary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-sans);cursor:pointer}._tenantsContainer_wmyx3_137{border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);max-height:128px;overflow-y:auto;background-color:var(--scada-bg-tertiary)}._tenantItem_wmyx3_146{display:flex;align-items:center;gap:var(--scada-spacing-md);padding:var(--scada-spacing-sm) 0}._tenantItem_wmyx3_146:not(:last-child){border-bottom:1px solid var(--scada-border-normal)}._tenantCheckbox_wmyx3_157{width:16px;height:16px;accent-color:var(--scada-status-info)}._tenantLabel_wmyx3_163{color:var(--scada-text-primary);font-size:11px;font-weight:500;font-family:var(--scada-font-sans);cursor:pointer}._select_wmyx3_172{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);transition:all .15s ease;outline:none}._select_wmyx3_172:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._errorText_wmyx3_189{color:var(--scada-status-critical);font-size:10px;font-weight:700;font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px;margin-top:var(--scada-spacing-xs)}._plantsContainer_wmyx3_200{border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-md);max-height:240px;overflow-y:auto;background-color:var(--scada-bg-tertiary)}._plantItem_wmyx3_209{display:flex;align-items:flex-start;gap:var(--scada-spacing-md);padding:var(--scada-spacing-md) 0}._plantItem_wmyx3_209:not(:last-child){border-bottom:1px solid var(--scada-border-normal)}._plantCheckbox_wmyx3_220{width:16px;height:16px;accent-color:var(--scada-status-info);margin-top:2px}._plantInfo_wmyx3_227{display:flex;flex-direction:column;gap:var(--scada-spacing-xs);flex:1}._plantLabel_wmyx3_234{color:var(--scada-text-primary);font-size:11px;font-weight:600;font-family:var(--scada-font-sans);cursor:pointer}._plantCode_wmyx3_242,._plantTenant_wmyx3_249{color:var(--scada-text-secondary);font-size:10px;font-weight:500;font-family:var(--scada-font-mono)}._noTenantMessage_wmyx3_257,._loadingMessage_wmyx3_258,._noDataMessage_wmyx3_259{color:var(--scada-text-secondary);font-size:11px;font-style:italic;padding:var(--scada-spacing-md);text-align:center;background-color:var(--scada-bg-tertiary);border-radius:2px;border:1px solid var(--scada-border-normal);font-family:var(--scada-font-mono)}._buttonGroup_wmyx3_272{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;align-items:center;margin-top:var(--scada-spacing-xl);padding-top:var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal)}._buttonSecondary_wmyx3_282{padding:var(--scada-spacing-md) var(--scada-spacing-xl);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);transition:all .15s ease;outline:none}._buttonSecondary_wmyx3_282:hover{background-color:var(--scada-bg-primary);border-color:var(--scada-status-info)}._buttonPrimary_wmyx3_303{padding:var(--scada-spacing-md) var(--scada-spacing-xl);background-color:var(--scada-status-info);color:#fff;border:1px solid var(--scada-status-info);border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);transition:all .15s ease;outline:none}._buttonPrimary_wmyx3_303:hover:not(:disabled){background-color:#3b82f6cc}._buttonPrimary_wmyx3_303:disabled{background-color:var(--scada-status-inactive);border-color:var(--scada-status-inactive);cursor:not-allowed}@media (max-width: 768px){._container_wmyx3_6{margin:0;max-width:100%;width:100%}._header_wmyx3_15,._body_wmyx3_41{padding:var(--scada-spacing-md)}._title_wmyx3_21{font-size:16px}._formRow_wmyx3_58,._formRowThree_wmyx3_65{grid-template-columns:1fr;gap:var(--scada-spacing-md)}._buttonGroup_wmyx3_272{flex-direction:column;gap:var(--scada-spacing-sm);margin-top:var(--scada-spacing-lg);padding-top:var(--scada-spacing-md)}._buttonSecondary_wmyx3_282,._buttonPrimary_wmyx3_303{width:100%}}._permissionsContainer_wmyx3_369{border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-lg);background-color:var(--scada-bg-tertiary)}._permissionsGrid_wmyx3_376{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--scada-spacing-md)}._permissionGroup_wmyx3_382{border:1px solid var(--scada-border-normal);border-radius:2px;background-color:var(--scada-bg-secondary);overflow:hidden}._permissionGroupHeader_wmyx3_389{padding:var(--scada-spacing-md);border-bottom:2px solid var(--scada-border-normal);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--scada-spacing-md)}._permissionGroupTitle_wmyx3_399{margin:0;font-size:11px;font-weight:700;display:flex;align-items:center;gap:8px;font-family:var(--scada-font-sans);text-transform:uppercase}._permissionsInfo_wmyx3_410{margin-top:var(--scada-spacing-md);padding:var(--scada-spacing-md);background-color:var(--scada-bg-primary);border:1px solid var(--scada-status-info);border-left:3px solid var(--scada-status-info);border-radius:2px;font-size:10px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono)}@media (max-width: 768px){._permissionsGrid_wmyx3_376{grid-template-columns:1fr}._permissionsContainer_wmyx3_369{padding:var(--scada-spacing-md)}._permissionGroupHeader_wmyx3_389{padding:var(--scada-spacing-sm)}._permissionGroupTitle_wmyx3_399{font-size:10px}._permissionsInfo_wmyx3_410{font-size:9px;padding:var(--scada-spacing-sm)}}@media (max-width: 480px){._header_wmyx3_15,._body_wmyx3_41{padding:var(--scada-spacing-sm) var(--scada-spacing-md)}._title_wmyx3_21{font-size:14px;letter-spacing:.5px}._subtitle_wmyx3_31{font-size:10px}._form_wmyx3_45{gap:var(--scada-spacing-md)}._input_wmyx3_90,._select_wmyx3_172{padding:var(--scada-spacing-sm);font-size:11px}._label_wmyx3_80{font-size:10px}._checkboxContainer_wmyx3_111{padding:var(--scada-spacing-sm)}._tenantsContainer_wmyx3_137,._plantsContainer_wmyx3_200{padding:var(--scada-spacing-sm);max-height:180px}._permissionsContainer_wmyx3_369{padding:var(--scada-spacing-sm)}._permissionGroupHeader_wmyx3_389{padding:var(--scada-spacing-xs) var(--scada-spacing-sm);gap:var(--scada-spacing-sm)}._permissionGroupTitle_wmyx3_399{font-size:9px;gap:4px}._permissionsInfo_wmyx3_410{font-size:8px;padding:var(--scada-spacing-xs);line-height:1.4}}._overlay_gul6u_6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--scada-spacing-lg);font-family:var(--scada-font-sans)}._modal_gul6u_21{background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;width:100%;max-width:600px;box-shadow:0 20px 40px #00000080;animation:_modalAppear_gul6u_1 .3s ease-out;border-left:4px solid var(--scada-status-info)}@keyframes _modalAppear_gul6u_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_gul6u_47{position:relative;padding:var(--scada-spacing-lg) var(--scada-spacing-xl) var(--scada-spacing-md);border-bottom:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._title_gul6u_54{margin:0 0 var(--scada-spacing-xs) 0;font-size:18px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.6px;font-family:var(--scada-font-sans);padding-right:40px}._subtitle_gul6u_65{margin:0;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-mono);text-transform:uppercase;letter-spacing:.3px}._closeButton_gul6u_74{position:absolute;top:var(--scada-spacing-md);right:var(--scada-spacing-lg);background:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:18px;font-weight:700;color:var(--scada-text-secondary);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all var(--scada-transition-fast)}._closeButton_gul6u_74:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-primary)}._content_gul6u_103{padding:var(--scada-spacing-xl);background:var(--scada-bg-secondary)}._infoBox_gul6u_108{display:flex;align-items:flex-start;gap:var(--scada-spacing-md);background:var(--scada-bg-tertiary);border:1px solid var(--scada-status-info);border-radius:2px;padding:var(--scada-spacing-md);margin-bottom:var(--scada-spacing-xl);color:var(--scada-text-primary);font-size:12px;line-height:1.5;font-family:var(--scada-font-sans)}._infoIcon_gul6u_123{color:var(--scada-status-info);flex-shrink:0;margin-top:2px}._linkContainer_gul6u_129{margin-bottom:var(--scada-spacing-lg)}._label_gul6u_133{display:block;margin-bottom:var(--scada-spacing-sm);font-size:13px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._linkBox_gul6u_144{background:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;padding:var(--scada-spacing-sm)}._linkInput_gul6u_151{width:100%;padding:var(--scada-spacing-sm) var(--scada-spacing-md);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);font-weight:600;cursor:text;transition:all var(--scada-transition-fast);word-break:break-all}._linkInput_gul6u_151:focus{outline:none;border-color:var(--scada-status-info);background:var(--scada-bg-primary);box-shadow:0 0 0 2px #3b82f633}._copyButton_gul6u_173{width:100%;padding:var(--scada-spacing-md) var(--scada-spacing-lg);border:1px solid var(--scada-status-normal);background-color:var(--scada-status-normal);color:#000;border-radius:2px;font-size:13px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans);display:flex;align-items:center;justify-content:center;gap:var(--scada-spacing-sm)}._copyButton_gul6u_173:hover{background-color:#b8e34ce6;border-color:#b8e34ce6;transform:translateY(-1px);box-shadow:0 4px 8px #0003}._copyButton_gul6u_173._copied_gul6u_200{background-color:var(--scada-status-info);border-color:var(--scada-status-info);color:#fff}._copyButton_gul6u_173 svg{flex-shrink:0}._footer_gul6u_214{display:flex;justify-content:flex-end;padding:var(--scada-spacing-md) var(--scada-spacing-xl) var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal);background:var(--scada-bg-tertiary)}._closeFooterButton_gul6u_222{padding:var(--scada-spacing-sm) var(--scada-spacing-xl);border:1px solid var(--scada-border-normal);background-color:var(--scada-bg-secondary);color:var(--scada-text-secondary);border-radius:2px;font-size:12px;font-weight:700;cursor:pointer;transition:all var(--scada-transition-fast);text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._closeFooterButton_gul6u_222:hover{border-color:var(--scada-border-active);color:var(--scada-text-primary);background:var(--scada-bg-tertiary)}@media (max-width: 768px){._overlay_gul6u_6{padding:var(--scada-spacing-md)}._modal_gul6u_21{max-width:100%}._header_gul6u_47{padding:var(--scada-spacing-lg) var(--scada-spacing-lg) var(--scada-spacing-md)}._title_gul6u_54{font-size:16px}._subtitle_gul6u_65{font-size:11px}._closeButton_gul6u_74{top:var(--scada-spacing-lg);right:var(--scada-spacing-md);width:28px;height:28px;font-size:16px}._content_gul6u_103{padding:var(--scada-spacing-lg)}._footer_gul6u_214{padding:var(--scada-spacing-md) var(--scada-spacing-lg) var(--scada-spacing-lg)}._linkInput_gul6u_151{font-size:11px}}@media (max-width: 480px){._title_gul6u_54{font-size:14px}._subtitle_gul6u_65{font-size:10px}._content_gul6u_103{padding:var(--scada-spacing-md)}._infoBox_gul6u_108{font-size:11px}._copyButton_gul6u_173{font-size:12px}}._pageContainer_aavb9_3{max-width:1200px;margin:0 auto;padding:32px 24px}._pageHeader_aavb9_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._pageTitle_aavb9_16{margin:0;color:var(--gray-900);font-size:28px;font-weight:600;letter-spacing:-.02em}._createButton_aavb9_24{padding:12px 24px;background-color:var(--color-primary);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;transition:all .15s ease;outline:none;display:flex;align-items:center;gap:8px}._createButton_aavb9_24:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}._errorContainer_aavb9_49{display:flex;justify-content:center;align-items:center;min-height:256px}._errorText_aavb9_56{color:var(--color-error);font-size:15px;font-weight:400}._loadingContainer_aavb9_62{display:flex;justify-content:center;align-items:center;min-height:256px}._loadingText_aavb9_69{color:var(--gray-500);font-size:15px;font-weight:400}@media (max-width: 768px){._pageContainer_aavb9_3{padding:16px 12px;max-width:100%}._pageHeader_aavb9_9{flex-direction:column;gap:16px;align-items:stretch}}@media (max-width: 480px){._pageContainer_aavb9_3{padding:12px 8px}._pageTitle_aavb9_16{font-size:20px}._createButton_aavb9_24{padding:10px 16px;font-size:13px}}._container_kwo92_6{display:flex;flex-direction:column;gap:var(--scada-spacing-lg)}._header_kwo92_12{display:flex;justify-content:space-between;align-items:center}._title_kwo92_18{margin:0;color:var(--scada-text-primary);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:var(--scada-font-sans)}._selectorCard_kwo92_28{max-width:500px;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;overflow:hidden}._selectorHeader_kwo92_36{padding:var(--scada-spacing-lg);background-color:var(--scada-bg-tertiary);border-bottom:2px solid var(--scada-border-normal)}._selectorTitle_kwo92_42{margin:0;color:var(--scada-text-primary);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;font-family:var(--scada-font-sans)}._selectorSubtitle_kwo92_52{margin:var(--scada-spacing-xs) 0 0 0;color:var(--scada-text-secondary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-family:var(--scada-font-mono)}._selectorBody_kwo92_62{padding:var(--scada-spacing-lg)}._formGroup_kwo92_66{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._formGroup_kwo92_66+._formGroup_kwo92_66{margin-top:var(--scada-spacing-lg)}._label_kwo92_76{color:var(--scada-text-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--scada-font-sans)}._select_kwo92_28{padding:var(--scada-spacing-md);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);transition:all .15s ease;outline:none;cursor:pointer}._select_kwo92_28 option{background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);padding:var(--scada-spacing-md);font-family:var(--scada-font-mono)}._select_kwo92_28:focus{border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._select_kwo92_28:hover{background-color:var(--scada-bg-secondary);border-color:var(--scada-status-info)}._actionSection_kwo92_115{display:flex;justify-content:flex-start;gap:var(--scada-spacing-md);margin-top:var(--scada-spacing-lg)}._createButton_kwo92_122{display:inline-flex;align-items:center;gap:var(--scada-spacing-sm);padding:var(--scada-spacing-md) var(--scada-spacing-lg);background:var(--scada-status-normal);color:#000;border:1px solid var(--scada-status-normal);border-radius:2px;font-size:11px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .15s ease;outline:none}._createButton_kwo92_122:hover:not(:disabled){background:#10b981cc}._createButton_kwo92_122:active:not(:disabled){transform:translateY(0)}._createButton_kwo92_122:disabled{opacity:.6;cursor:not-allowed;background-color:var(--scada-status-inactive);border-color:var(--scada-status-inactive);color:#fff}._emptyState_kwo92_157{background-color:var(--scada-bg-tertiary);border:2px dashed var(--scada-border-normal);border-radius:2px;padding:calc(var(--scada-spacing-xl) * 2) var(--scada-spacing-xl);text-align:center}._emptyStateText_kwo92_165{color:var(--scada-text-primary);font-size:14px;font-weight:600;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px;margin:0}._emptyStateSubtext_kwo92_175{color:var(--scada-text-secondary);font-size:11px;font-family:var(--scada-font-mono);margin:var(--scada-spacing-sm) 0 0 0}._helpText_kwo92_182{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono);margin:var(--scada-spacing-xs) 0 0 0;font-style:italic}@media (max-width: 768px){._selectorCard_kwo92_28{max-width:100%}._selectorHeader_kwo92_36,._selectorBody_kwo92_62{padding:var(--scada-spacing-md)}._createButton_kwo92_122{width:100%;justify-content:center}}._container_12duc_1{padding:24px;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;max-width:600px;margin:0 auto}._form_12duc_10{display:flex;flex-direction:column;gap:20px}._field_12duc_16{display:flex;flex-direction:column;gap:8px}._field_12duc_16 label{font-weight:700;color:var(--scada-text-primary);font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._field_12duc_16 input{padding:10px 12px;border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);transition:all .15s ease;outline:none}._field_12duc_16 select{padding:10px 12px;border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;font-family:var(--scada-font-mono);background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);transition:all .15s ease;outline:none;cursor:pointer}._field_12duc_16 select option{background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);padding:var(--scada-spacing-md);font-family:var(--scada-font-mono)}._field_12duc_16 input:focus{outline:none;border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._field_12duc_16 select:focus{outline:none;border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._errorInput_12duc_75{border-color:var(--scada-status-critical)!important;box-shadow:0 0 0 2px #dc262633!important}._errorMessage_12duc_80{color:var(--scada-status-critical);font-size:10px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px}._helpText_12duc_89{color:var(--scada-text-secondary);font-size:10px;font-family:var(--scada-font-mono);font-style:normal}._actions_12duc_96{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}._primaryButton_12duc_103{padding:10px 20px;background-color:var(--scada-status-normal);color:#000;border:1px solid var(--scada-status-normal);border-radius:2px;font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;cursor:pointer;transition:all .15s ease}._primaryButton_12duc_103:hover:not(:disabled){background-color:#22c55ecc;border-color:#22c55ecc}._primaryButton_12duc_103:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_12duc_128{padding:10px 20px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);border:1px solid var(--scada-border-normal);border-radius:2px;font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;cursor:pointer;transition:all .15s ease}._secondaryButton_12duc_128:hover:not(:disabled){background-color:var(--scada-bg-secondary);border-color:var(--scada-status-info)}._secondaryButton_12duc_128:disabled{opacity:.5;cursor:not-allowed}._passwordModal_12duc_154{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_12duc_167{background-color:var(--scada-bg-secondary);padding:32px;border:2px solid var(--scada-border-normal);border-radius:2px;box-shadow:0 10px 25px #00000080;max-width:500px;width:90vw;max-height:90vh;overflow-y:auto}._modalContent_12duc_167 h3{margin:0 0 24px;color:var(--scada-text-primary);font-size:18px;text-align:center;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._passwordInfo_12duc_190{margin-bottom:24px}._passwordInfo_12duc_190 p{margin-bottom:16px;color:var(--scada-text-primary);font-size:12px;font-family:var(--scada-font-sans)}._passwordField_12duc_201{display:flex;flex-direction:column;gap:8px}._passwordField_12duc_201 label{font-weight:700;color:var(--scada-text-primary);font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._passwordValue_12duc_216{display:flex;gap:8px;align-items:center}._passwordValue_12duc_216 code{flex:1;padding:12px 16px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;font-family:var(--scada-font-mono);font-size:14px;color:var(--scada-text-primary);word-break:break-all}._copyButton_12duc_234{padding:8px 12px;background-color:var(--scada-status-info);color:#fff;border:1px solid var(--scada-status-info);border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px;cursor:pointer;white-space:nowrap;transition:all .15s ease}._copyButton_12duc_234:hover{background-color:#3b82f6cc;border-color:#3b82f6cc}._passwordWarning_12duc_255{padding:16px;background-color:#fbbf2426;border:2px solid var(--scada-status-warning);border-left:4px solid var(--scada-status-warning);border-radius:2px;color:var(--scada-text-primary);font-size:12px;margin-bottom:24px;font-family:var(--scada-font-sans)}._modalActions_12duc_267{display:flex;justify-content:center}@media (max-width: 768px){._container_12duc_1{padding:16px;margin:16px}._actions_12duc_96{flex-direction:column}._primaryButton_12duc_103,._secondaryButton_12duc_128{width:100%}}._pageContainer_vp56t_2{max-width:1200px;margin:0 auto;padding:32px 24px}._pageHeader_vp56t_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._pageTitle_vp56t_16{margin:0;color:var(--gray-900);font-size:28px;font-weight:600;letter-spacing:-.02em}._createButton_vp56t_25{padding:12px 24px;background-color:var(--color-primary);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;transition:all .15s ease;outline:none;display:flex;align-items:center;gap:8px}._createButton_vp56t_25:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}._errorContainer_vp56t_50{display:flex;justify-content:center;align-items:center;min-height:256px}._errorText_vp56t_57{color:var(--color-error);font-size:15px;font-weight:400}._loadingContainer_vp56t_63{display:flex;justify-content:center;align-items:center;min-height:256px}._loadingText_vp56t_70{color:var(--gray-500);font-size:15px;font-weight:400}._passwordModal_vp56t_77{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1001;padding:20px}._passwordModalContent_vp56t_91{background-color:var(--scada-bg-secondary);padding:32px;border:2px solid var(--scada-border-normal);border-radius:2px;box-shadow:0 10px 25px #00000080;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._passwordModalContent_vp56t_91 h3{margin:0 0 24px;color:var(--scada-text-primary);font-size:18px;text-align:center;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._passwordInfo_vp56t_114{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}._infoRow_vp56t_121{display:flex;flex-direction:column;gap:8px}._infoRow_vp56t_121 strong{color:var(--scada-text-primary);font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._infoRow_vp56t_121 code{padding:12px 16px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;font-family:var(--scada-font-mono);font-size:14px;color:var(--scada-text-primary)}._passwordField_vp56t_146{display:flex;flex-direction:column;gap:8px}._passwordField_vp56t_146 strong{color:var(--scada-text-primary);font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._passwordValue_vp56t_161{display:flex;gap:8px;align-items:center}._passwordValue_vp56t_161 code{flex:1;padding:12px 16px;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;font-family:var(--scada-font-mono);font-size:14px;color:var(--scada-text-primary);word-break:break-all}._copyButton_vp56t_179{padding:8px 12px;background-color:var(--scada-status-info);color:#fff;border:1px solid var(--scada-status-info);border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.3px;cursor:pointer;white-space:nowrap;transition:all .15s ease}._copyButton_vp56t_179:hover{background-color:#3b82f6cc;border-color:#3b82f6cc;color:#fff}._copyButton_vp56t_179:active{transform:scale(.95)}._copyButton_vp56t_179._copied_vp56t_206{background-color:var(--scada-status-normal)!important;border-color:var(--scada-status-normal)!important;color:#000!important;transform:scale(1)}._copyButton_vp56t_179._copied_vp56t_206:hover{background-color:#22c55ecc!important;border-color:#22c55ecc!important;color:#000!important}._passwordWarning_vp56t_219{padding:16px;background-color:#fbbf2426;border:2px solid var(--scada-status-warning);border-left:4px solid var(--scada-status-warning);border-radius:2px;color:var(--scada-text-primary);font-size:12px;margin-bottom:24px;font-family:var(--scada-font-sans)}._passwordActions_vp56t_231{display:flex;justify-content:center}._primaryButton_vp56t_236{padding:10px 20px;background-color:var(--scada-status-normal);color:#000;border:1px solid var(--scada-status-normal);border-radius:2px;font-weight:700;font-size:11px;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px;cursor:pointer;transition:all .15s ease}._primaryButton_vp56t_236:hover{background-color:#22c55ecc;border-color:#22c55ecc}@media (max-width: 768px){._pageContainer_vp56t_2{padding:24px 16px}._pageHeader_vp56t_9{flex-direction:column;gap:16px;align-items:stretch}._passwordModalContent_vp56t_91{margin:10px;max-width:none;width:calc(100vw - 20px);padding:24px}._passwordValue_vp56t_161{flex-direction:column;align-items:stretch}._copyButton_vp56t_179{align-self:flex-start}}._chartContainer_1fb5c_2{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;margin-bottom:1.5rem;position:relative}._chartTitle_1fb5c_11{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:#111827;display:flex;align-items:center;gap:.5rem}._loadingOverlay_1fb5c_22{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;z-index:10}._loadingSpinner_1fb5c_37{width:32px;height:32px;border:3px solid #f3f4f6;border-top:3px solid #3b82f6;border-radius:50%;animation:_spin_1fb5c_1 1s linear infinite}._loadingText_1fb5c_46{margin-top:.5rem;color:#6b7280;font-size:.875rem}@keyframes _spin_1fb5c_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._noDataContainer_1fb5c_58{display:flex;align-items:center;justify-content:center;height:200px;background:#f9fafb;border-radius:8px;border:2px dashed #d1d5db}._noDataMessage_1fb5c_68{color:#6b7280;font-size:.875rem;text-align:center;margin:0}._grid_1fb5c_76{stroke:#e5e7eb;stroke-dasharray:3 3}._xAxis_1fb5c_81 text,._yAxis_1fb5c_82 text{fill:#6b7280;font-size:12px}._xAxis_1fb5c_81 ._recharts-cartesian-axis-line_1fb5c_87,._yAxis_1fb5c_82 ._recharts-cartesian-axis-line_1fb5c_87,._xAxis_1fb5c_81 ._recharts-cartesian-axis-tick-line_1fb5c_92,._yAxis_1fb5c_82 ._recharts-cartesian-axis-tick-line_1fb5c_92{stroke:#d1d5db}._tooltip_1fb5c_98{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem;box-shadow:0 4px 6px -1px #0000001a;min-width:150px}._tooltipLabel_1fb5c_107{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .5rem;border-bottom:1px solid #e5e7eb;padding-bottom:.25rem}._tooltipValue_1fb5c_116{margin:.25rem 0;font-size:.875rem;font-weight:500;display:flex;align-items:center}@media (max-width: 768px){._chartContainer_1fb5c_2{padding:1rem}._chartTitle_1fb5c_11{font-size:1.125rem}}._selectorCard_1oxnq_5{margin-bottom:1.5rem;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px;border-left:4px solid var(--scada-status-info);position:relative;overflow:visible}._selectorHeader_1oxnq_15{border-bottom:1px solid var(--scada-border-normal);background-color:var(--scada-bg-tertiary)}._selectorTitle_1oxnq_20{margin:0;font-size:14px;font-weight:700;color:var(--scada-text-primary);font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._selectorSubtitle_1oxnq_30{margin:.25rem 0 0;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-sans);font-weight:600;letter-spacing:.3px}._selectorBody_1oxnq_39{padding:.5rem;overflow:visible}._formRow_1oxnq_45{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;align-items:end}._plantSelectGroup_1oxnq_52{display:flex;flex-direction:column;gap:4px;position:relative;z-index:10}@media (max-width: 768px){._formRow_1oxnq_45{grid-template-columns:1fr;gap:1rem}}._dateRangeWrapper_1oxnq_67{flex:1}._formGroup_1oxnq_71{margin-bottom:1rem}._formGroup_1oxnq_71:last-child{margin-bottom:0}._emptyState_1oxnq_83{margin-top:1.5rem;padding:2rem;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;text-align:center;border-left:4px solid var(--scada-status-warning)}._emptyStateText_1oxnq_93{margin:0;color:var(--scada-text-secondary);font-size:14px;font-weight:700;font-family:var(--scada-font-sans);text-transform:uppercase;letter-spacing:.5px}._selectorCard_pu2rl_2{margin-bottom:1.5rem;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:2px}._selectorHeader_pu2rl_9{border-bottom:1px solid var(--scada-border-normal);background-color:var(--scada-bg-primary)}._selectorTitle_pu2rl_14{margin:0;font-size:18px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._selectorSubtitle_pu2rl_24{margin:.25rem 0 0;font-size:12px;color:var(--scada-text-secondary);font-family:var(--scada-font-sans);letter-spacing:.3px}._selectorBody_pu2rl_32{padding:1.5rem;background-color:var(--scada-bg-secondary)}._formRow_pu2rl_38{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;align-items:end}@media (max-width: 768px){._formRow_pu2rl_38{grid-template-columns:1fr;gap:1rem}}._dateRangeWrapper_pu2rl_52{flex:1}._formGroup_pu2rl_56{margin-bottom:1rem}._formGroup_pu2rl_56:last-child{margin-bottom:0}._label_pu2rl_64{display:block;margin-bottom:.5rem;font-size:11px;font-weight:700;color:var(--scada-text-primary);text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._select_pu2rl_2{width:100%;padding:10px 12px;border:1px solid var(--scada-border-normal);border-radius:2px;font-size:12px;background-color:var(--scada-bg-tertiary);color:var(--scada-text-primary);font-family:var(--scada-font-mono);transition:all .15s ease;outline:none;cursor:pointer}._select_pu2rl_2 option{background-color:var(--scada-bg-secondary);color:var(--scada-text-primary);padding:var(--scada-spacing-md);font-family:var(--scada-font-mono)}._select_pu2rl_2:focus{outline:none;border-color:var(--scada-status-info);box-shadow:0 0 0 2px #3b82f633}._select_pu2rl_2:disabled{background-color:var(--scada-bg-primary);color:var(--scada-text-disabled);cursor:not-allowed;opacity:.5}._emptyState_pu2rl_110{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-normal);border-radius:2px;border-left:4px solid var(--scada-status-warning)}._emptyStateText_pu2rl_123{font-size:14px;font-weight:700;color:var(--scada-text-primary);margin:0 0 .5rem;text-transform:uppercase;font-family:var(--scada-font-sans);letter-spacing:.5px}._emptyStateSubtext_pu2rl_133{font-size:12px;color:var(--scada-text-secondary);margin:0;font-family:var(--scada-font-mono);letter-spacing:.3px}._form_r9pv6_1{display:flex;flex-direction:column;gap:var(--scada-spacing-2xl)}._subtitle_r9pv6_7{color:var(--scada-text-secondary);font-size:14px;margin-top:var(--scada-spacing-sm)}._section_r9pv6_13{display:flex;flex-direction:column;gap:var(--scada-spacing-md)}._toggleSection_r9pv6_20{display:flex;flex-direction:column;gap:var(--scada-spacing-sm)}._toggleLabel_r9pv6_26{display:flex;align-items:center;gap:var(--scada-spacing-md);cursor:pointer;position:relative}._toggleInput_r9pv6_34{position:absolute;opacity:0;width:0;height:0}._toggleSlider_r9pv6_41{position:relative;width:50px;height:26px;background-color:var(--scada-border-normal);border-radius:26px;transition:background-color var(--scada-transition-normal)}._toggleSlider_r9pv6_41:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:3px;background-color:var(--scada-bg-primary);border-radius:50%;transition:transform var(--scada-transition-normal)}._toggleInput_r9pv6_34:checked+._toggleSlider_r9pv6_41{background-color:var(--scada-status-normal)}._toggleInput_r9pv6_34:checked+._toggleSlider_r9pv6_41:before{transform:translate(24px)}._toggleInput_r9pv6_34:disabled+._toggleSlider_r9pv6_41{opacity:.5;cursor:not-allowed}._toggleText_r9pv6_75{font-weight:500;color:var(--scada-text-primary)}._toggleDescription_r9pv6_80{color:var(--scada-text-secondary);font-size:14px;margin-left:66px}._label_r9pv6_87{font-weight:500;color:var(--scada-text-primary);font-size:14px}._required_r9pv6_93{color:var(--scada-status-critical);margin-left:4px}._description_r9pv6_98{color:var(--scada-text-secondary);font-size:13px;margin-top:-8px}._emailInputGroup_r9pv6_105{display:flex;gap:var(--scada-spacing-sm)}._input_r9pv6_110{flex:1;background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);color:var(--scada-text-primary);padding:10px 12px;border-radius:6px;font-size:14px;transition:border-color var(--scada-transition-fast)}._input_r9pv6_110:focus{outline:none;border-color:var(--scada-status-info)}._input_r9pv6_110:disabled{opacity:.5;cursor:not-allowed}._addButton_r9pv6_131{background-color:var(--scada-status-info);color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity var(--scada-transition-fast);white-space:nowrap}._addButton_r9pv6_131:hover:not(:disabled){opacity:.9}._addButton_r9pv6_131:disabled{opacity:.5;cursor:not-allowed}._emailList_r9pv6_154{display:flex;flex-direction:column;gap:var(--scada-spacing-sm);min-height:100px;padding:var(--scada-spacing-md);background-color:var(--scada-bg-secondary);border:1px solid var(--scada-border-normal);border-radius:6px}._emailChip_r9pv6_165{display:flex;align-items:center;justify-content:space-between;background-color:var(--scada-bg-tertiary);border:1px solid var(--scada-border-active);padding:8px 12px;border-radius:6px;transition:border-color var(--scada-transition-fast)}._emailChip_r9pv6_165:hover{border-color:var(--scada-status-info)}._emailText_r9pv6_180{color:var(--scada-text-primary);font-size:14px;font-family:var(--scada-font-mono)}._removeButton_r9pv6_186{background:none;border:none;color:var(--scada-status-critical);font-size:24px;line-height:1;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color var(--scada-transition-fast)}._removeButton_r9pv6_186:hover:not(:disabled){background-color:var(--scada-status-critical-dim)}._removeButton_r9pv6_186:disabled{opacity:.5;cursor:not-allowed}._emptyState_r9pv6_212{color:var(--scada-text-tertiary);text-align:center;padding:var(--scada-spacing-lg);font-size:14px}._error_r9pv6_220{color:var(--scada-status-critical);font-size:13px;margin-top:-8px}._actions_r9pv6_227{display:flex;gap:var(--scada-spacing-md);justify-content:flex-end;margin-top:var(--scada-spacing-lg);padding-top:var(--scada-spacing-lg);border-top:1px solid var(--scada-border-normal)}._submitButton_r9pv6_236{background-color:var(--scada-status-normal);color:#fff;border:none;padding:12px 32px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity var(--scada-transition-fast)}._submitButton_r9pv6_236:hover:not(:disabled){opacity:.9}._submitButton_r9pv6_236:disabled{opacity:.5;cursor:not-allowed}._container_19fpo_1{max-width:800px}._loading_19fpo_5{display:flex;justify-content:center;align-items:center;padding:var(--scada-spacing-2xl);color:var(--scada-text-secondary);font-size:16px}
