.alertpanel-root{position:absolute;bottom:1rem;left:1rem;z-index:11000;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));background-color:rgb(0 0 0/.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.alertpanel-visible{--tw-translate-x:0px;opacity:1}.alertpanel-hidden,.alertpanel-visible{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.alertpanel-hidden{--tw-translate-x:-1rem;opacity:0}.alertpanel-minimized{width:250px}.alertpanel-expanded{width:280px}.alertpanel-container{display:flex;height:100%;flex-direction:column;font-family:Inter}.alertpanel-header{justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));padding:.75rem}.alertpanel-header,.alertpanel-header-buttons{display:flex;align-items:center}.alertpanel-header-buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.alertpanel-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500}.alertpanel-toggle-btn{border-radius:var(--radius);padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.alertpanel-toggle-btn:hover{background-color:rgb(55 65 81/.5)}.alertpanel-toggle-icon{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.alertpanel-close-btn{border-radius:var(--radius);padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.alertpanel-close-btn:hover{background-color:rgb(55 65 81/.5)}.alertpanel-close-icon{height:1rem;width:1rem}.alertpanel-toggle-rotated{--tw-rotate:90deg}.alertpanel-toggle-normal,.alertpanel-toggle-rotated{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.alertpanel-toggle-normal{--tw-rotate:-90deg}.alertpanel-content{padding:.75rem}.alertpanel-content-minimized{padding:.625rem .625rem .375rem}.alertpanel-content-inner{display:flex;flex-direction:column}.alertpanel-type-row{display:flex;align-items:center}.alertpanel-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-type-badge{margin-left:.5rem;display:flex;align-items:center;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.alertpanel-type-icon{margin-right:.25rem;height:.75rem;width:.75rem}.alertpanel-cablegroup-btn-wrapper{margin-top:.5rem}.alertpanel-cablegroup-btn{width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:.25rem;background-color:rgb(34 197 94/.2);padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.alertpanel-cablegroup-btn:hover{background-color:rgb(34 197 94/.3);outline-style:solid;outline-width:1px;outline-color:#4ade80}.alertpanel-details{margin-top:.5rem;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.alertpanel-details-visible{height:auto}.alertpanel-details-hidden{height:0}.alertpanel-details-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.alertpanel-devices-section{display:block}.alertpanel-devices-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-devices-list{margin-top:.25rem;max-height:4rem}.alertpanel-devices-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.alertpanel-devices-list{overflow-y:auto;padding-right:.5rem}.alertpanel-devices-item{width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:transparent;background-color:rgb(17 24 39/.5);padding:.5rem;text-align:left;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.alertpanel-devices-item:hover{border-color:rgb(96 165 250/.3);background-color:rgb(59 130 246/.2)}.alertpanel-devices-content{display:flex;align-items:center;justify-content:space-between}.alertpanel-devicee-content-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-device-btn{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-device-btn:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.alertpanel-timestamp-section{display:block}.alertpanel-timestamp-text{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-status-section{display:block}.alertpanel-status-badge{margin-top:.125rem;display:inline-block;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.alertpanel-location-section{display:block}.alertpanel-maps-btn{margin-top:.125rem;display:inline-block;white-space:nowrap;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertpanel-maps-btn:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.alertpanel-logs-section{margin-top:.75rem}.alertpanel-logs-btn{width:100%;border-radius:calc(var(--radius) - 2px);background-color:rgb(147 51 234/.8);padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.alertpanel-logs-btn:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.alertsdashboard-root{display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(32 44 92/var(--tw-bg-opacity,1))}.alertsdashboard-header{justify-content:space-between;padding:.5rem 1rem}.alertsdashboard-header,.alertsdashboard-header-left{display:flex;align-items:center}.alertsdashboard-header-left>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.alertsdashboard-total-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsdashboard-total-count{font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.alertsdashboard-header-center{display:flex;align-items:center}.alertsdashboard-header-center>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.alertsdashboard-alert-count{display:flex;align-items:center}.alertsdashboard-alert-count>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.alertsdashboard-red-dot{background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.alertsdashboard-red-dot,.alertsdashboard-yellow-dot{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1}.alertsdashboard-yellow-dot{background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.alertsdashboard-count-text{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.alertsdashboard-header-right{display:flex;align-items:center}.alertsdashboard-header-right>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.alertsdashboard-checkbox-label{display:flex;cursor:pointer;align-items:center}.alertsdashboard-checkbox-label>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.alertsdashboard-checkbox-red{height:1rem;width:1rem;border-radius:calc(var(--radius) - 4px);border-width:2px;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1))}.alertsdashboard-checkbox-red:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.alertsdashboard-checkbox-red[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.alertsdashboard-checkbox-red>path{stroke:#fff;stroke-width:4}.alertsdashboard-checkbox-yellow{height:1rem;width:1rem;border-radius:calc(var(--radius) - 4px);border-width:2px;--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1))}.alertsdashboard-checkbox-yellow:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.alertsdashboard-checkbox-yellow[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.alertsdashboard-checkbox-yellow>path{stroke:#fff;stroke-width:4}.alertsdashboard-checkbox-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsdashboard-content{flex:1 1 0%;overflow-y:auto;padding:.5rem 1rem .75rem}.alertsdashboard-alerts-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.alertsdashboard-empty{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.alertsdashboard-alert-item{display:flex;cursor:pointer;align-items:center;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.alertsdashboard-alert-item:hover{--tw-bg-opacity:1;background-color:rgb(36 48 86/var(--tw-bg-opacity,1))}.alertsdashboard-alert-selected-red{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.alertsdashboard-alert-selected-red,.alertsdashboard-alert-selected-yellow{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.alertsdashboard-alert-selected-yellow{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.alertsdashboard-alert-icon{margin-right:.75rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.alertsdashboard-icon{height:1.25rem;width:1.25rem}.alertsdashboard-icon-red{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.alertsdashboard-icon-yellow{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.alertsdashboard-alert-content{min-width:0;flex:1 1 0%}.alertsdashboard-alert-header{display:flex;align-items:flex-start;justify-content:space-between}.alertsdashboard-alert-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.alertsdashboard-alert-type{margin-left:.5rem;white-space:nowrap;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem}.alertsdashboard-type-red{background-color:rgb(239 68 68/.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.alertsdashboard-type-yellow{background-color:rgb(234 179 8/.2);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.alertsdashboard-alert-location{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsdashboard-location-icon{margin-right:.25rem;height:.75rem;width:.75rem;flex-shrink:0}.alertsdashboard-alert-footer,.alertsdashboard-location-text{font-size:.75rem;line-height:1rem}.alertsdashboard-alert-footer{margin-top:.25rem;display:flex;align-items:center}.alertsdashboard-alert-footer,.alertsdashboard-time-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsdashboard-time-icon{margin-right:.25rem;height:.875rem;width:.875rem}.alertsdashboard-separator{margin-left:.5rem;margin-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsdashboard-status{border-radius:calc(var(--radius) - 4px);padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.alertsdashboard-status-pending{background-color:rgb(249 115 22/.2);--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.alertsdashboard-status-resolved{background-color:rgb(34 197 94/.2);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.alertsdashboard-footer{margin-top:auto;padding:1rem}.alertsdashboard-view-all-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.alertsdashboard-view-all-btn:hover{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.alertsdashboard-arrow-icon{height:.875rem;width:.875rem}.alertsmain-root{display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden}.alertsmain-scroll-container{flex:1 1 0%;overflow-y:auto}.alertsmain-scroll-container::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.alertsmain-scroll-container::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.alertsmain-scroll-container::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.alertsmain-scroll-container{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}.alertsmain-scroll-container::-webkit-scrollbar{display:block;width:8px;height:8px}.alertsmain-scroll-container{--scrollbar-track:#e5e7eb;--scrollbar-thumb:#9ca3af}.alertsmain-content{padding:1rem}.alertsmain-card{border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1));padding:.75rem}.alertsmain-header{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.alertsmain-title{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.alertsmain-title-icon{margin-right:.5rem;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.alertsmain-search-container{position:relative;margin-bottom:1rem;width:100%}.alertsmain-search-input{width:100%;border-radius:calc(var(--radius) - 2px);padding:.25rem .5rem .25rem 1.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-search-input:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.alertsmain-search-input{background-color:rgba(36,48,86,.8);border-color:rgba(107,114,128,.5)}.alertsmain-search-icon{position:absolute;left:.5rem;top:50%;height:.75rem;width:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.alertsmain-alerts-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.alertsmain-alert-wrapper{display:flex;flex-direction:column}.alertsmain-alert-selected-red{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.alertsmain-alert-selected-red,.alertsmain-alert-selected-yellow{border-radius:var(--radius);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.alertsmain-alert-selected-yellow{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.alertsmain-alert-btn{display:flex;width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(36 48 86/var(--tw-bg-opacity,1));padding:.75rem;text-align:left;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.alertsmain-alert-btn-selected{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.alertsmain-alert-btn-normal{border-radius:var(--radius)}.alertsmain-alert-btn-normal:hover{--tw-bg-opacity:1;background-color:rgb(42 55 95/var(--tw-bg-opacity,1))}.alertsmain-alert-header{margin-bottom:.5rem;justify-content:space-between}.alertsmain-alert-header,.alertsmain-alert-title-row{display:flex;align-items:center}.alertsmain-alert-icon{margin-right:.5rem;height:1rem;width:1rem}.alertsmain-icon-red{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.alertsmain-icon-yellow{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.alertsmain-alert-name{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-alert-type{border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.alertsmain-alert-location{margin-top:.25rem;margin-bottom:.75rem;display:flex;align-items:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-location-icon{margin-right:.25rem;height:.75rem;width:.75rem;flex-shrink:0}.alertsmain-location-text{font-size:.75rem;line-height:1rem}.alertsmain-alert-description{margin-bottom:.75rem}.alertsmain-description-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-alert-footer{display:flex;align-items:center;justify-content:space-between}.alertsmain-status-badge{display:inline-block;border-radius:.25rem;padding:.125rem .5rem}.alertsmain-timestamp{display:flex;align-items:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-time-icon{margin-right:.25rem;height:1rem;width:1rem}.alertsmain-clear-section{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(36 48 86/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem}.alertsmain-clear-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.alertsmain-clear-btn:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.alert-auto-select-notification{margin-top:1rem;border-radius:.25rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:1rem}.alert-auto-select-notification-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.maintdashboard-root{display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(32 44 92/var(--tw-bg-opacity,1))}.maintdashboard-header{justify-content:space-between;padding:.5rem 1rem}.maintdashboard-header,.maintdashboard-header-left{display:flex;align-items:center}.maintdashboard-header-left>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.maintdashboard-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintdashboard-count{font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.maintdashboard-content{flex:1 1 0%;overflow-y:auto;padding:.5rem 1rem .75rem}.maintdashboard-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.maintdashboard-empty{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.maintdashboard-item{display:flex;cursor:pointer;align-items:center;border-radius:var(--radius);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.maintdashboard-item-selected,.maintdashboard-item:hover{--tw-bg-opacity:1;background-color:rgb(36 48 86/var(--tw-bg-opacity,1))}.maintdashboard-item-selected{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.maintdashboard-item-normal:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.maintdashboard-icon{margin-right:.75rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.maintdashboard-wrench-icon{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.maintdashboard-content-inner{min-width:0;flex:1 1 0%}.maintdashboard-item-header{display:flex;align-items:flex-start;justify-content:space-between}.maintdashboard-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.maintdashboard-status-badge{margin-left:.5rem;white-space:nowrap;border-radius:9999px;background-color:rgb(249 115 22/.2);padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.maintdashboard-location{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintdashboard-location-icon{margin-right:.25rem;height:.75rem;width:.75rem;flex-shrink:0}.maintdashboard-location-text,.maintdashboard-schedule{font-size:.75rem;line-height:1rem}.maintdashboard-schedule{margin-top:.25rem;display:flex;flex-direction:column;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintdashboard-date-row{display:flex;align-items:center}.maintdashboard-time-icon{margin-right:.25rem;height:.875rem;width:.875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintdashboard-date-text{display:block}.maintdashboard-time-row{margin-left:1rem}.maintdashboard-footer{margin-top:auto;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));padding:1rem}.maintdashboard-view-all-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.maintdashboard-view-all-btn:hover{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.maintdashboard-arrow-icon{height:.75rem;width:.75rem}.maintpanel-root{border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));background-color:rgb(0 0 0/.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.maintpanel-visible{--tw-translate-x:0px;opacity:1}.maintpanel-hidden,.maintpanel-visible{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.maintpanel-hidden{--tw-translate-x:1rem;opacity:0}.maintpanel-minimized{width:250px}.maintpanel-expanded{width:280px}.maintpanel-default-position{position:absolute;bottom:1rem;left:1rem;z-index:1000}.maintpanel-container{display:flex;height:100%;flex-direction:column;font-family:Inter}.maintpanel-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));padding:.75rem}.maintpanel-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500}.maintpanel-toggle-btn{border-radius:var(--radius);padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.maintpanel-toggle-btn:hover{background-color:rgb(55 65 81/.5)}.maintpanel-toggle-icon{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.maintpanel-toggle-rotated{--tw-rotate:90deg}.maintpanel-toggle-normal,.maintpanel-toggle-rotated{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.maintpanel-toggle-normal{--tw-rotate:-90deg}.maintpanel-content{flex-grow:1}.maintpanel-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.maintpanel-content{overflow:hidden;padding:.5rem}.maintpanel-content-inner{display:flex;flex-direction:column}.maintpanel-content-inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.maintpanel-status-row{display:flex;align-items:center}.maintpanel-status-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.maintpanel-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintpanel-status-badge{border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.maintpanel-details{margin-top:.5rem;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.maintpanel-details-visible{height:auto}.maintpanel-details-hidden{height:0}.maintpanel-details-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.maintpanel-date-section,.maintpanel-description-section,.maintpanel-schedule-section{display:block}.maintpanel-section-title{margin-bottom:.25rem;font-weight:500}.maintpanel-section-text,.maintpanel-section-title{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintpanel-logs-section{margin-top:.75rem}.maintpanel-logs-btn{width:100%;border-radius:calc(var(--radius) - 2px);background-color:rgb(147 51 234/.8);padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.maintpanel-logs-btn:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.maintpage-root{display:grid;min-height:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;--tw-bg-opacity:1;background-color:rgb(9 9 39/var(--tw-bg-opacity,1));padding:.75rem}.maintpage-container{grid-column:span 3/span 3;display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(32 44 92/var(--tw-bg-opacity,1))}.maintpage-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 31 35/var(--tw-border-opacity,1))}.maintpage-header{display:flex;align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));padding:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintpage-icon{margin-right:.5rem;height:1.25rem;width:1.25rem}.maintpage-content{flex:1 1 0%;padding:1rem}.maintpage-text{--tw-text-opacity:1}.cablepanel-root,.maintpage-text{color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablepanel-root{position:absolute;bottom:1rem;left:1rem;z-index:1000;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));background-color:rgb(0 0 0/.9);--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.cablepanel-visible{--tw-translate-x:0px;opacity:1}.cablepanel-hidden,.cablepanel-visible{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cablepanel-hidden{--tw-translate-x:-1rem;opacity:0}.cablepanel-minimized{width:250px}.cablepanel-expanded{width:350px}.cablepanel-container{display:flex;height:100%;flex-direction:column}.cablepanel-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));padding:.75rem}.cablepanel-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600}.cablepanel-toggle-btn{border-radius:var(--radius);padding:.25rem}.cablepanel-toggle-btn:hover{background-color:rgb(55 65 81/.5)}.cablepanel-toggle-icon{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.cablepanel-toggle-rotated{--tw-rotate:-90deg}.cablepanel-toggle-normal,.cablepanel-toggle-rotated{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cablepanel-toggle-normal{--tw-rotate:90deg}.cablepanel-content{flex-grow:1}.cablepanel-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cablepanel-content{overflow:hidden;padding:.5rem}.cablepanel-status-section{display:flex}.cablepanel-status-minimized{flex-direction:column}.cablepanel-status-minimized>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cablepanel-status-expanded{align-items:center;justify-content:space-between}.cablepanel-status-row{display:flex;align-items:center}.cablepanel-status-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.cablepanel-devices-row{display:flex;align-items:center}.cablepanel-devices-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.cablepanel-devices-minimized{margin-top:.25rem}.cablepanel-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablepanel-status-badge{border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.cablepanel-devices-count{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablepanel-details{margin-top:.5rem;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.cablepanel-details-visible{height:auto}.cablepanel-details-hidden{height:0}.cablepanel-devices-section{display:block}.cablepanel-section-title{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cablepanel-devices-list{max-height:8rem}.cablepanel-devices-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.cablepanel-devices-list{overflow-y:auto;padding-right:.5rem}.cablepanel-device-item{border-radius:.25rem;background-color:rgb(17 24 39/.5);padding:.5rem;font-size:.75rem;line-height:1rem}.cablepanel-device-header{display:flex;align-items:center;justify-content:space-between}.cablepanel-device-name{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.cablepanel-device-status{border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:500}.cablepanel-device-address,.cablepanel-updated{margin-top:.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cablepanel-updated{font-size:.75rem;line-height:1rem}.cablepanel-updated-time{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.cablepanel-status-open{background-color:rgb(239 68 68/.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.cablepanel-status-active,.cablepanel-status-closed{background-color:rgb(34 197 94/.2);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.cablepanel-status-maintenance{background-color:rgb(249 115 22/.2);--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.cablepanel-status-default{background-color:rgb(107 114 128/.2);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cablelist-search-container{position:relative;margin-bottom:1rem;width:100%}.cablelist-search-input{width:100%;border-radius:calc(var(--radius) - 2px);padding:.25rem .5rem .25rem 1.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablelist-search-input:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.cablelist-search-input{background-color:rgba(36,48,86,.8);border-color:rgba(107,114,128,.5)}.cablelist-search-icon{position:absolute;left:.5rem;top:50%;height:.75rem;width:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cablelist-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;overflow-y:auto}.cablelist-item,.cablelist-item-wrapper{position:relative}.cablelist-item{display:flex;width:100%;flex-direction:column;border-radius:var(--radius);padding:.5rem;text-align:left;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cablelist-item-selected{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.cablelist-item-normal{--tw-bg-opacity:1;background-color:rgb(26 36 71/var(--tw-bg-opacity,1))}.cablelist-item-normal:hover{--tw-bg-opacity:1;background-color:rgb(42 55 95/var(--tw-bg-opacity,1))}.cablelist-item-header{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.cablelist-item-title{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablelist-item-status{font-weight:500}.cablelist-item-location{display:flex;align-items:flex-start;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cablelist-location-icon{margin-top:.125rem;margin-right:.25rem;height:.75rem;width:.75rem;flex-shrink:0}.cablelist-location-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cablelist-item-footer,.cablelist-location-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cablelist-item-footer{margin-top:.5rem;display:flex;justify-content:space-between;font-weight:500}.cablelist-devices-count,.cablelist-updated-time{display:block}.cablelist-status-active{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.cablelist-status-scheduled{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.cablelist-status-maintenance{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.cablelist-status-inactive{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.cablelist-status-default{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.cableinfopanel-root{border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));background-color:rgb(0 0 0/.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.cableinfopanel-visible{--tw-translate-x:0px;opacity:1}.cableinfopanel-hidden,.cableinfopanel-visible{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cableinfopanel-hidden{--tw-translate-x:1rem;opacity:0}.cableinfopanel-minimized{width:250px}.cableinfopanel-expanded{width:350px}.cableinfopanel-default-position{position:absolute;bottom:1rem;left:1rem;z-index:1000}.cableinfopanel-container{display:flex;height:100%;flex-direction:column;font-family:Inter}.cableinfopanel-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));padding:.75rem}.cableinfopanel-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500}.cableinfopanel-toggle-btn{border-radius:var(--radius);padding:.25rem}.cableinfopanel-toggle-btn:hover{background-color:rgb(55 65 81/.5)}.cableinfopanel-toggle-icon{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.cableinfopanel-toggle-rotated{--tw-rotate:90deg}.cableinfopanel-toggle-normal,.cableinfopanel-toggle-rotated{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cableinfopanel-toggle-normal{--tw-rotate:-90deg}.cableinfopanel-content{flex-grow:1}.cableinfopanel-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cableinfopanel-content{overflow:hidden;padding:.5rem}.cableinfopanel-minimized-content{display:flex;flex-direction:column}.cableinfopanel-expanded-content>:not([hidden])~:not([hidden]),.cableinfopanel-minimized-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.cableinfopanel-status-section{justify-content:space-between}.cableinfopanel-status-row,.cableinfopanel-status-section{display:flex;align-items:center}.cableinfopanel-status-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.cableinfopanel-devices-row{display:flex;align-items:center}.cableinfopanel-devices-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.cableinfopanel-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-status-badge,.cableinfopanel-status-btn{border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.cableinfopanel-status-btn:hover{outline-style:solid;outline-width:1px}.cableinfopanel-status-btn-maintenance:hover{background-color:rgb(249 115 22/.3);outline-color:#fb923c}.cableinfopanel-status-btn-scheduled:hover{background-color:rgb(234 179 8/.3);outline-color:#facc15}.cableinfopanel-devices-count{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-alert-btn{margin-top:.25rem;padding:.125rem .5rem}.cableinfopanel-alert-btn,.cableinfopanel-alert-btn-expanded{width:100%;border-radius:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500}.cableinfopanel-alert-btn-expanded{padding:.375rem .5rem}.cableinfopanel-alert-btn-red{background-color:rgb(239 68 68/.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.cableinfopanel-alert-btn-red:hover{background-color:rgb(239 68 68/.3);outline-style:solid;outline-width:1px;outline-color:#f87171}.cableinfopanel-alert-btn-yellow{background-color:rgb(234 179 8/.2);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.cableinfopanel-alert-btn-yellow:hover{background-color:rgb(234 179 8/.3);outline-style:solid;outline-width:1px;outline-color:#facc15}.cableinfopanel-devices-section{margin-top:.5rem}.cableinfopanel-section-title{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-devices-list{max-height:5rem!important}.cableinfopanel-devices-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.cableinfopanel-devices-list{overflow-y:auto;padding-right:.5rem}.cableinfopanel-device-item{width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:transparent;background-color:rgb(17 24 39/.5);padding:.5rem;text-align:left;font-size:.75rem;line-height:1rem}.cableinfopanel-device-item:hover{border-color:rgb(96 165 250/.3);background-color:rgb(59 130 246/.2)}.cableinfopanel-device-header{display:flex;align-items:center;justify-content:space-between}.cableinfopanel-device-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-device-status{border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:500}.cableinfopanel-device-address{margin-top:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-maintenance-section{margin-top:.5rem}.cableinfopanel-maintenance-item{width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:transparent;background-color:rgb(17 24 39/.5);padding:.5rem;text-align:left;font-size:.75rem;line-height:1rem}.cableinfopanel-maintenance-item:hover{border-color:rgb(96 165 250/.3);background-color:rgb(59 130 246/.2)}.cableinfopanel-maintenance-date,.cableinfopanel-maintenance-time{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-maintenance-time{margin-top:.25rem}.cableinfopanel-maintenance-empty{border-radius:.25rem;background-color:rgb(17 24 39/.5);padding:.5rem;font-size:.75rem;line-height:1rem}.cableinfopanel-maintenance-empty-text{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-logs-section{margin-top:.75rem}.cableinfopanel-logs-btn{width:100%;border-radius:calc(var(--radius) - 2px);background-color:rgb(147 51 234/.8);padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cableinfopanel-logs-btn:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.cableinfopanel-status-open{background-color:rgb(239 68 68/.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.cableinfopanel-status-active,.cableinfopanel-status-closed{background-color:rgb(34 197 94/.2);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.cableinfopanel-status-scheduled{background-color:rgb(234 179 8/.2);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.cableinfopanel-status-maintenance{background-color:rgb(249 115 22/.2);--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.cableinfopanel-status-default{background-color:rgb(107 114 128/.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cable-group-title{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.maintenance-dup-info-list{max-height:8rem}.maintenance-dup-info-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.maintenance-dup-info-list{overflow-y:auto}.field-login-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.field-login-btn:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.device-location-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.device-location-btn:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.login-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.login-btn:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}@media (min-width:768px){.login-btn{font-size:1.125rem;line-height:1.75rem}}.set-location-btn{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.set-location-btn:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.set-location-cancel-btn{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.set-location-cancel-btn:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.select-cable-btn{width:100%;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.select-cable-btn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.select-cable-btn-svg{margin-left:.5rem;height:1rem;width:1rem;flex-shrink:0;opacity:.5}.set-cable-group-btn{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.set-cable-group-btn-green{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.set-cable-group-btn-green:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.set-cable-group-btn-grey{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.set-cable-group-btn-cancel{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.set-cable-group-btn-cancel:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.finalize-device-registration-btn{margin-top:.5rem;width:100%!important;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem!important;padding-right:1rem!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:700!important;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.finalize-device-registration-btn:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.update-location-btn{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.update-location-btn:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.cancel-update-location-btn{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cancel-update-location-btn:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.select-cable-group-btn{width:100%;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.select-cable-group-btn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.unmark-device-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.unmark-device-btn:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.change-device-location-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.change-device-location-btn:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.change-device-cable-group{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.change-device-cable-group:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.deactive-request-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.deactive-request-btn:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.confirm-deactivation-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));padding:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.confirm-deactivation-btn:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.cancel-deactivation-btn{width:100%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cancel-deactivation-btn:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.update-cable-group-base{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.update-cable-group-green{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.update-cable-group-green:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.update-cable-group-gray{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.update-cable-group-cancel{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.update-cable-group-cancel:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.column-filter-button{--tw-border-opacity:1!important;border-color:rgb(46 58 92/var(--tw-border-opacity,1))!important;padding:.25rem .75rem!important;font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}