.disk-bar-wrapper[data-v-1a8fa9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:120px;font-size:13px;font-weight:600}.label[data-v-1a8fa9e0]{text-align:left;color:#767474;font-weight:500;font-size:12px}.label .percent-sign[data-v-1a8fa9e0]{font-weight:400;font-size:11px;color:#a0a0a0}.label .disk_c[data-v-1a8fa9e0]{font-weight:600;margin-right:1px;color:#03204a}.bar[data-v-1a8fa9e0]{width:100%;height:12px;background:#e8edf3;overflow:hidden;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.fill[data-v-1a8fa9e0]{height:100%;-webkit-transition:width .8s ease,background-color .3s ease;transition:width .8s ease,background-color .3s ease}.memory-container[data-v-a23c3776]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.memory-bar[data-v-a23c3776]{width:45px;height:50px;background:#e9edf3;border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.25);box-shadow:inset 0 0 4px rgba(0,0,0,.25);margin-bottom:6px}.memory-fill[data-v-a23c3776]{position:absolute;left:0;bottom:0;top:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:6px;border-radius:10px;-webkit-transition:height .8s ease,background-color .3s ease;transition:height .8s ease,background-color .3s ease}.percent-text[data-v-a23c3776]{font-size:11px;font-weight:500;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.6);z-index:2}.wave[data-v-a23c3776]{position:absolute;bottom:0;width:200%;height:50px;background:hsla(0,0%,100%,.35);opacity:.9;-webkit-filter:blur(3px);filter:blur(3px);-webkit-animation:waveSlide-data-v-a23c3776 10s linear infinite;animation:waveSlide-data-v-a23c3776 10s linear infinite;z-index:1}@-webkit-keyframes waveSlide-data-v-a23c3776{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes waveSlide-data-v-a23c3776{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.label[data-v-a23c3776]{font-size:13px;font-weight:600;color:#555}.cpu-container[data-v-40c7a044]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:130px}.cpu-label[data-v-40c7a044]{font-size:13px;font-weight:600;margin-bottom:6px;color:#333}.cpu-graph[data-v-40c7a044]{width:120px;height:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:6px;gap:3px;background:#fbfbfc;border-radius:10px;overflow:hidden;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.25);box-shadow:inset 0 0 4px rgba(0,0,0,.25)}.cpu-percent[data-v-40c7a044]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:11px;font-weight:500;pointer-events:none;color:rgba(47,47,47,.75)}.cpu-bar[data-v-40c7a044]{width:4px;border-radius:2px;-webkit-transition:height .45s ease,background-color .3s ease;transition:height .45s ease,background-color .3s ease}.wave[data-v-40c7a044]{position:absolute;bottom:0;left:0;width:200%;height:calc(var(--cpu)*1%);background:var(--waveColor);opacity:.35;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-transition:height .5s ease,background-color .4s ease;transition:height .5s ease,background-color .4s ease;-webkit-animation:waveMove-data-v-40c7a044 6.2s linear infinite;animation:waveMove-data-v-40c7a044 6.2s linear infinite;pointer-events:none}@-webkit-keyframes waveMove-data-v-40c7a044{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes waveMove-data-v-40c7a044{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.uptime-container[data-v-01c97d53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;border-radius:12px}.bulb-wrapper[data-v-01c97d53]{position:relative;width:35px;height:35px}.bulb-icon[data-v-01c97d53]{font-size:25px;position:relative;z-index:2}.bulb-glow[data-v-01c97d53]{position:absolute;width:35px;height:35px;top:-6px;left:-6px;border-radius:50%;-webkit-filter:blur(12px);filter:blur(12px);opacity:.8;-webkit-animation:glowPulse-data-v-01c97d53 3.8s ease-in-out infinite;animation:glowPulse-data-v-01c97d53 3.8s ease-in-out infinite}.uptime-text .label[data-v-01c97d53]{font-size:12px;color:#666}.uptime-text .value[data-v-01c97d53]{font-size:12px;font-weight:600;color:#8e8d8d}.healthy .bulb-glow[data-v-01c97d53]{background:rgba(0,230,90,.8)}.warning .bulb-glow[data-v-01c97d53]{background:rgba(255,180,0,.85)}.critical .bulb-glow[data-v-01c97d53]{background:rgba(255,50,50,.85);-webkit-animation:flicker-data-v-01c97d53 1.2s infinite;animation:flicker-data-v-01c97d53 1.2s infinite}@-webkit-keyframes glowPulse-data-v-01c97d53{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}@keyframes glowPulse-data-v-01c97d53{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}@-webkit-keyframes flicker-data-v-01c97d53{0%,to{opacity:.85}40%{opacity:.25}55%{opacity:.7}70%{opacity:.3}}@keyframes flicker-data-v-01c97d53{0%,to{opacity:.85}40%{opacity:.25}55%{opacity:.7}70%{opacity:.3}}.surveillance[data-v-450b76d9]{padding:2rem;background:-webkit-gradient(linear,left top,left bottom,from(#f5f9ff),to(#fff));background:linear-gradient(180deg,#f5f9ff,#fff);min-height:100vh;font-family:Inter,sans-serif}.title[data-v-450b76d9]{text-align:left;font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#ababab}.surveillance-table[data-v-450b76d9]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);overflow:hidden;margin-top:12px;width:100%;border-collapse:separate;border-spacing:0 8px;-webkit-transition:all .3s ease;transition:all .3s ease}.surveillance-table th[data-v-450b76d9]{color:#222;padding:14px 16px;text-align:left;font-weight:600;font-size:.9rem;letter-spacing:.4px;border-bottom:4px double rgba(71,84,79,.09)}.surveillance-table tbody tr[data-v-450b76d9]{background:#fff;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);border-radius:12px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.surveillance-table td[data-v-450b76d9]{padding:14px 16px;font-size:.92rem;border-bottom:1px solid rgba(0,0,0,.045);color:#333;-webkit-transition:background .25s ease,-webkit-transform .25s ease;transition:background .25s ease,-webkit-transform .25s ease;transition:background .25s ease,transform .25s ease;transition:background .25s ease,transform .25s ease,-webkit-transform .25s ease}.surveillance-table tbody tr[data-v-450b76d9]:hover{background:rgba(245,247,250,.9);-webkit-transform:translateX(3px);transform:translateX(3px)}.facility-link[data-v-450b76d9]{color:#007aff;font-weight:500;-webkit-transition:color .25s ease;transition:color .25s ease}.facility-link[data-v-450b76d9]:hover{color:#0051e8}.surveillance-table tr:last-child td[data-v-450b76d9]{border-bottom:none}.facility-link[data-v-450b76d9]{color:#00796b;text-decoration:none;font-weight:600}.facility-link[data-v-450b76d9]:hover{text-decoration:underline}.status span[data-v-450b76d9]{font-size:1.4rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.critical-row .status span[data-v-450b76d9]{-webkit-animation:shake-data-v-450b76d9 1s infinite;animation:shake-data-v-450b76d9 1s infinite}.warning-row .status span[data-v-450b76d9]{-webkit-animation:pulse-data-v-450b76d9 1.5s infinite;animation:pulse-data-v-450b76d9 1.5s infinite}.normal-row[data-v-450b76d9]:hover{background-color:#f5fff7}.warning-row[data-v-450b76d9]{background:rgba(255,245,157,.3);-webkit-animation:pulse-yellow-data-v-450b76d9 1.8s infinite;animation:pulse-yellow-data-v-450b76d9 1.8s infinite}.critical-row[data-v-450b76d9]{background:rgba(255,138,128,.3);-webkit-animation:pulse-red-data-v-450b76d9 1.5s infinite;animation:pulse-red-data-v-450b76d9 1.5s infinite}.normal-score[data-v-450b76d9]{color:#2e7d32;font-weight:600}.warning-score[data-v-450b76d9]{color:#f57f17;font-weight:700}.critical-score[data-v-450b76d9]{color:#d32f2f;font-weight:800;text-shadow:0 0 5px rgba(255,0,0,.5)}.bad[data-v-450b76d9]{color:#d32f2f;font-weight:600}.no-data[data-v-450b76d9]{text-align:center;margin-top:2rem;color:#388e3c;font-size:1.2rem}@-webkit-keyframes pulse-yellow-data-v-450b76d9{0%,to{-webkit-box-shadow:0 0 8px rgba(255,193,7,.3);box-shadow:0 0 8px rgba(255,193,7,.3)}50%{-webkit-box-shadow:0 0 20px rgba(255,193,7,.7);box-shadow:0 0 20px rgba(255,193,7,.7)}}@keyframes pulse-yellow-data-v-450b76d9{0%,to{-webkit-box-shadow:0 0 8px rgba(255,193,7,.3);box-shadow:0 0 8px rgba(255,193,7,.3)}50%{-webkit-box-shadow:0 0 20px rgba(255,193,7,.7);box-shadow:0 0 20px rgba(255,193,7,.7)}}@-webkit-keyframes pulse-red-data-v-450b76d9{0%,to{-webkit-box-shadow:0 0 8px rgba(244,67,54,.3);box-shadow:0 0 8px rgba(244,67,54,.3)}50%{-webkit-box-shadow:0 0 20px rgba(244,67,54,.7);box-shadow:0 0 20px rgba(244,67,54,.7)}}@keyframes pulse-red-data-v-450b76d9{0%,to{-webkit-box-shadow:0 0 8px rgba(244,67,54,.3);box-shadow:0 0 8px rgba(244,67,54,.3)}50%{-webkit-box-shadow:0 0 20px rgba(244,67,54,.7);box-shadow:0 0 20px rgba(244,67,54,.7)}}@-webkit-keyframes shake-data-v-450b76d9{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}75%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@keyframes shake-data-v-450b76d9{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}75%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@-webkit-keyframes pulse-data-v-450b76d9{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}@keyframes pulse-data-v-450b76d9{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}.fade-enter-active[data-v-450b76d9],.fade-leave-active[data-v-450b76d9]{-webkit-transition:opacity .6s;transition:opacity .6s}.fade-enter[data-v-450b76d9],.fade-leave-to[data-v-450b76d9]{opacity:0}