.realtime-monitor-module__O0JaUG__mapContainer{--cyan:#25e6ff;--cyan-soft:#25e6ff33;--cyan-line:#4adcff57;--panel:#03162bf0;--text-main:#e8fbff;--text-muted:#81a8b7;isolation:isolate;contain:layout paint style;width:100%;height:100dvh;color:var(--text-main);font-variant-numeric:tabular-nums;background:radial-gradient(circle at 50% 58%,#08527152,#0000 34%),radial-gradient(circle at 50% 100%,#08346957,#0000 47%),linear-gradient(#061326 0%,#020817 62%,#020611 100%);position:relative;overflow:hidden}.realtime-monitor-module__O0JaUG__mapContainer:before,.realtime-monitor-module__O0JaUG__mapContainer:after{z-index:3;content:"";pointer-events:none;position:absolute}.realtime-monitor-module__O0JaUG__mapContainer:before{background:linear-gradient(90deg,#00000052,#0000 18% 82%,#00000052),linear-gradient(#0106111f,#0000 68%,#0006);inset:0}.realtime-monitor-module__O0JaUG__mapContainer:after{opacity:.16;background:repeating-linear-gradient(#64e0ff14 0 1px,#0000 1px 4px);inset:0}.realtime-monitor-module__O0JaUG__techBackdrop,.realtime-monitor-module__O0JaUG__grid,.realtime-monitor-module__O0JaUG__glowCore{pointer-events:none;position:absolute;inset:0}.realtime-monitor-module__O0JaUG__techBackdrop{z-index:0;overflow:hidden}.realtime-monitor-module__O0JaUG__grid{opacity:.28;background-image:linear-gradient(#19c0e224 1px,#0000 1px),linear-gradient(90deg,#19c0e224 1px,#0000 1px);background-size:48px 48px;animation:18s linear infinite realtime-monitor-module__O0JaUG__gridDrift;-webkit-mask-image:radial-gradient(#000 10%,#0000 76%);mask-image:radial-gradient(#000 10%,#0000 76%)}.realtime-monitor-module__O0JaUG__glowCore{filter:blur(20px);background:radial-gradient(#19dcff33,#0000 68%);height:14%;animation:3.6s ease-in-out infinite realtime-monitor-module__O0JaUG__corePulse;inset:auto 22% 5%}.realtime-monitor-module__O0JaUG__attackMap{z-index:1;width:100%;height:100%;position:absolute;inset:0}.realtime-monitor-module__O0JaUG__hudCorners{z-index:12;pointer-events:none;position:absolute;inset:14px}.realtime-monitor-module__O0JaUG__hudCorners i{filter:drop-shadow(0 0 7px #00e1ff40);border-color:#40e1ff8c;width:38px;height:38px;position:absolute}.realtime-monitor-module__O0JaUG__hudCorners i:first-child{border-top:1px solid;border-left:1px solid;top:0;left:0}.realtime-monitor-module__O0JaUG__hudCorners i:nth-child(2){border-top:1px solid;border-right:1px solid;top:0;right:0}.realtime-monitor-module__O0JaUG__hudCorners i:nth-child(3){border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.realtime-monitor-module__O0JaUG__hudCorners i:nth-child(4){border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.realtime-monitor-module__O0JaUG__hudHeader{z-index:10;isolation:isolate;text-align:center;justify-content:center;align-items:center;width:min(760px,100% - 620px);min-width:480px;min-height:86px;padding:8px 140px 15px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.realtime-monitor-module__O0JaUG__hudHeader:before,.realtime-monitor-module__O0JaUG__hudHeader:after{content:"";pointer-events:none;position:absolute}.realtime-monitor-module__O0JaUG__hudHeader:before{z-index:-1;opacity:.92;clip-path:polygon(8% 0,92% 0,100% 44%,94% 100%,65% 100%,62% 94%,38% 94%,35% 100%,6% 100%,0 44%);filter:drop-shadow(0 9px 16px #0003);background:radial-gradient(at 50% 18%,#2dd5f429,#0000 56%),linear-gradient(90deg,#04162a00 0%,#05243c8a 12%,#051f36db 32%,#051d32eb 50%,#051f36db 68%,#05243c8a 88%,#04162a00 100%);inset:0 3%}.realtime-monitor-module__O0JaUG__hudHeader:after{background:linear-gradient(90deg,#0000,#28defabf 24%,#28defa24 44% 56%,#28defabf 76%,#0000);height:1px;bottom:0;left:14%;right:14%;box-shadow:0 0 10px #25e6ff52}.realtime-monitor-module__O0JaUG__headerWing{justify-content:space-between;display:flex;position:absolute;inset:50% 6% auto;transform:translateY(-50%)}.realtime-monitor-module__O0JaUG__headerWing i{background:linear-gradient(90deg,#0000,#46e0ff2e 38%,#46e0ff9e);width:18%;height:1px;position:relative}.realtime-monitor-module__O0JaUG__headerWing i:last-child{transform:scaleX(-1)}.realtime-monitor-module__O0JaUG__headerWing i:after{content:"";clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:linear-gradient(90deg,#0000,#3be2ff6b);width:34%;height:5px;position:absolute;top:-2px;right:0}.realtime-monitor-module__O0JaUG__titleGroup{z-index:1;position:relative}.realtime-monitor-module__O0JaUG__liveStatus,.realtime-monitor-module__O0JaUG__reconnectingStatus{color:#6fffd1;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;top:7px;left:-92px}.realtime-monitor-module__O0JaUG__liveStatus i,.realtime-monitor-module__O0JaUG__reconnectingStatus i,.realtime-monitor-module__O0JaUG__normalStatus:before,.realtime-monitor-module__O0JaUG__warningStatus:before,.realtime-monitor-module__O0JaUG__syncStatus i{background:#42ffc6;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite realtime-monitor-module__O0JaUG__statusPulse;display:inline-block;box-shadow:0 0 0 4px #42ffc614,0 0 10px #42ffc6}.realtime-monitor-module__O0JaUG__reconnectingStatus{color:#ffbd5c}.realtime-monitor-module__O0JaUG__reconnectingStatus i,.realtime-monitor-module__O0JaUG__warningStatus:before{background:#ffad38;box-shadow:0 0 0 4px #ffad3814,0 0 10px #ffad38}.realtime-monitor-module__O0JaUG__titleGroup h1{color:#f0fdff;letter-spacing:.18em;text-shadow:0 0 18px #32e1ff94;margin:0;font-size:clamp(21px,2vw,30px);font-weight:650;line-height:1.25}.realtime-monitor-module__O0JaUG__titleGroup p{color:#6fcadcb8;letter-spacing:.32em;margin-top:4px;font-size:11px}.realtime-monitor-module__O0JaUG__systemTime{color:#9cefff;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-shadow:0 0 10px #25e6ff73;flex-direction:column;align-items:flex-end;font-size:17px;display:flex;position:absolute;top:14px;right:12px}.realtime-monitor-module__O0JaUG__systemTime span{color:#5f8797;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.12em;margin-bottom:2px;font-size:9px}.realtime-monitor-module__O0JaUG__systemTime b{font:inherit;font-weight:inherit}.realtime-monitor-module__O0JaUG__activityPanel,.realtime-monitor-module__O0JaUG__attackInfo,.realtime-monitor-module__O0JaUG__legendBar{z-index:10;color:var(--text-main);background:linear-gradient(135deg, #12496529, transparent 38%), var(--panel);border:1px solid var(--cyan-line);box-shadow:inset 0 0 24px #10a2c30f,0 12px 34px #00000040,0 0 16px #00daff0f}.realtime-monitor-module__O0JaUG__activityPanel:before,.realtime-monitor-module__O0JaUG__attackInfo:before{content:"";background:var(--cyan);width:54px;height:2px;box-shadow:0 0 10px var(--cyan);position:absolute;top:-1px;left:18px}.realtime-monitor-module__O0JaUG__activityPanel{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));width:292px;min-height:220px;padding:17px 16px 14px;position:absolute;top:112px;left:22px}.realtime-monitor-module__O0JaUG__attackInfo{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));width:250px;padding:17px 16px 16px;position:absolute;top:112px;right:22px}.realtime-monitor-module__O0JaUG__panelHeader{border-bottom:1px solid #5cc6dc26;justify-content:space-between;align-items:center;gap:10px;min-height:26px;padding-bottom:10px;display:flex}.realtime-monitor-module__O0JaUG__panelHeader>div{align-items:center;gap:8px;min-width:0;display:flex}.realtime-monitor-module__O0JaUG__panelHeader>div>i{background:var(--cyan);width:3px;height:13px;box-shadow:0 0 8px var(--cyan);flex:none}.realtime-monitor-module__O0JaUG__panelHeader h2{letter-spacing:.1em;margin:0;font-size:14px;font-weight:600;line-height:1}.realtime-monitor-module__O0JaUG__panelHeader>span{color:#5e8999;letter-spacing:.08em;font-size:10px}.realtime-monitor-module__O0JaUG__panelHeader .realtime-monitor-module__O0JaUG__normalStatus,.realtime-monitor-module__O0JaUG__panelHeader .realtime-monitor-module__O0JaUG__warningStatus{color:#5df6c6;align-items:center;gap:7px;display:inline-flex}.realtime-monitor-module__O0JaUG__panelHeader .realtime-monitor-module__O0JaUG__warningStatus{color:#ffbd5c}.realtime-monitor-module__O0JaUG__normalStatus:before,.realtime-monitor-module__O0JaUG__warningStatus:before{content:""}.realtime-monitor-module__O0JaUG__activityList{gap:6px;margin:11px 0 0;padding:0;list-style:none;display:grid}.realtime-monitor-module__O0JaUG__activityList li{background:linear-gradient(90deg,#0e678426,#08354f0d);border-left:1px solid #31d6f059;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:42px;padding:7px 9px;animation:.36s ease-out both realtime-monitor-module__O0JaUG__activityReveal;display:grid}.realtime-monitor-module__O0JaUG__activityList li:nth-child(2){animation-delay:45ms}.realtime-monitor-module__O0JaUG__activityList li:nth-child(3){animation-delay:90ms}.realtime-monitor-module__O0JaUG__activityList li:nth-child(4){animation-delay:.135s}.realtime-monitor-module__O0JaUG__activityList li:nth-child(5){animation-delay:.18s}.realtime-monitor-module__O0JaUG__activityRoute{color:#9fc5d2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-size:10px;display:grid}.realtime-monitor-module__O0JaUG__activityRoute span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.realtime-monitor-module__O0JaUG__activityRoute i{color:var(--cyan);text-shadow:0 0 8px var(--cyan);font-style:normal}.realtime-monitor-module__O0JaUG__activityList strong{color:#f6dd66;font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:500}.realtime-monitor-module__O0JaUG__emptyActivity{color:#587c89;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:150px;font-size:12px;display:flex}.realtime-monitor-module__O0JaUG__emptyActivity i{border:1px solid #25e6ff59;border-radius:50%;width:34px;height:34px;animation:2.4s linear infinite realtime-monitor-module__O0JaUG__emptyRadar;position:relative;box-shadow:inset 0 0 12px #25e6ff1a,0 0 12px #25e6ff14}.realtime-monitor-module__O0JaUG__emptyActivity i:after{content:"";background:linear-gradient(var(--cyan), transparent);transform-origin:50% 0;width:2px;height:14px;position:absolute;top:50%;left:50%}.realtime-monitor-module__O0JaUG__requestMetric{padding:15px 2px 12px;position:relative;overflow:hidden}.realtime-monitor-module__O0JaUG__requestMetric>span{color:var(--text-muted);letter-spacing:.1em;font-size:11px;display:block}.realtime-monitor-module__O0JaUG__requestMetric>div{z-index:1;align-items:baseline;gap:7px;margin-top:3px;display:flex;position:relative}.realtime-monitor-module__O0JaUG__requestMetric strong{color:#53f2ff;font-family:var(--font-geist-mono), monospace;letter-spacing:-.04em;text-shadow:0 0 16px #25e6ff8c;font-size:38px;font-weight:520;line-height:1.12}.realtime-monitor-module__O0JaUG__requestMetric small{color:#719aa8;font-size:11px}.realtime-monitor-module__O0JaUG__requestMetric>i{opacity:.24;background:repeating-linear-gradient(90deg, transparent 0 7px, var(--cyan) 7px 9px);clip-path:polygon(0 76%,8% 55%,18% 69%,29% 28%,38% 42%,48% 12%,58% 51%,68% 32%,78% 60%,90% 22%,100% 36%,100% 100%,0 100%);width:96px;height:40px;animation:2.8s linear infinite realtime-monitor-module__O0JaUG__metricFlow;position:absolute;bottom:4px;right:-12px}.realtime-monitor-module__O0JaUG__updateTime{color:#6f96a5;border-top:1px solid #5cc6dc1f;border-bottom:1px solid #5cc6dc1f;justify-content:space-between;align-items:center;margin-bottom:11px;padding:9px 0;font-size:11px;display:flex}.realtime-monitor-module__O0JaUG__updateTime time{color:#a9ddea;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em}.realtime-monitor-module__O0JaUG__mapSwitch{color:#a9f5ff;cursor:pointer;letter-spacing:.06em;text-align:left;background:linear-gradient(90deg,#108fae2e,#0e577814);border:1px solid #30daf559;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px 11px;font-size:12px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;display:grid}.realtime-monitor-module__O0JaUG__mapSwitch>i{border:1px solid;border-radius:50%;width:15px;height:15px;box-shadow:inset 0 0 7px #25e6ff47}.realtime-monitor-module__O0JaUG__mapSwitch>span{font-size:20px;line-height:1}.realtime-monitor-module__O0JaUG__mapSwitch:hover{color:#fff;background:#14adcc3d;border-color:#51e8ffb8;box-shadow:inset 0 0 16px #25e6ff17,0 0 12px #25e6ff17}.realtime-monitor-module__O0JaUG__mapSwitch:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.realtime-monitor-module__O0JaUG__legendBar{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);justify-content:space-between;align-items:center;gap:28px;min-width:520px;padding:10px 18px;font-size:11px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.realtime-monitor-module__O0JaUG__legendItems,.realtime-monitor-module__O0JaUG__legendItems span,.realtime-monitor-module__O0JaUG__syncStatus{align-items:center;display:flex}.realtime-monitor-module__O0JaUG__legendItems{gap:20px}.realtime-monitor-module__O0JaUG__legendItems span{color:#82a9b7;white-space:nowrap;gap:7px}.realtime-monitor-module__O0JaUG__legendItems i{border-radius:50%;width:8px;height:8px;display:inline-block}.realtime-monitor-module__O0JaUG__legendItems .realtime-monitor-module__O0JaUG__sourceLegend{background:#ffc95c;border:1px solid #fff1c2;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 6px #ffc14cb8}.realtime-monitor-module__O0JaUG__legendItems .realtime-monitor-module__O0JaUG__sourceLegend:after{content:"";border:1px solid #ffc95c61;border-radius:50%;position:absolute;inset:-4px}.realtime-monitor-module__O0JaUG__legendItems .realtime-monitor-module__O0JaUG__targetLegend{background:#0ff;box-shadow:0 0 8px #0ff}.realtime-monitor-module__O0JaUG__legendItems .realtime-monitor-module__O0JaUG__pathLegend{background:linear-gradient(90deg,#0000,#22d9ed 38%,#9af7ff);border-radius:0;width:22px;height:1px;position:relative;box-shadow:0 0 5px #25e6ffb8}.realtime-monitor-module__O0JaUG__legendItems .realtime-monitor-module__O0JaUG__pathLegend:after{content:"";background:#9af7ff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 0 4px #9af7ffb8}.realtime-monitor-module__O0JaUG__syncStatus{color:#5b8696;white-space:nowrap;gap:8px}.realtime-monitor-module__O0JaUG__errorMessage{z-index:14;color:#ffd5d5;background:#490a16e0;border:1px solid #ff50697a;align-items:center;gap:9px;padding:10px 17px;font-size:12px;display:flex;position:absolute;top:99px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #ff264d21}.realtime-monitor-module__O0JaUG__errorMessage i{background:#ff526e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #ff526e}@keyframes realtime-monitor-module__O0JaUG__gridDrift{to{background-position:48px 48px}}@keyframes realtime-monitor-module__O0JaUG__corePulse{0%,to{opacity:.45;transform:scaleX(.84)}50%{opacity:.9;transform:scaleX(1.08)}}@keyframes realtime-monitor-module__O0JaUG__statusPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@keyframes realtime-monitor-module__O0JaUG__activityReveal{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes realtime-monitor-module__O0JaUG__emptyRadar{to{transform:rotate(360deg)}}@keyframes realtime-monitor-module__O0JaUG__metricFlow{to{transform:translate(18px)}}@media (max-width:1180px){.realtime-monitor-module__O0JaUG__hudHeader{width:min(620px,100% - 520px);min-width:440px;padding-inline:112px}.realtime-monitor-module__O0JaUG__activityPanel{width:250px}.realtime-monitor-module__O0JaUG__attackInfo{width:225px}.realtime-monitor-module__O0JaUG__titleGroup h1{font-size:22px}.realtime-monitor-module__O0JaUG__liveStatus{left:-80px}}@media (max-width:860px){.realtime-monitor-module__O0JaUG__hudCorners{inset:8px}.realtime-monitor-module__O0JaUG__hudHeader{width:calc(100% - 24px);min-width:0;min-height:78px;padding:8px 110px 13px;top:7px}.realtime-monitor-module__O0JaUG__titleGroup h1{letter-spacing:.1em;font-size:19px}.realtime-monitor-module__O0JaUG__titleGroup p{letter-spacing:.18em}.realtime-monitor-module__O0JaUG__liveStatus,.realtime-monitor-module__O0JaUG__reconnectingStatus{display:none}.realtime-monitor-module__O0JaUG__systemTime{font-size:14px;top:18px;right:8px}.realtime-monitor-module__O0JaUG__activityPanel{display:none}.realtime-monitor-module__O0JaUG__attackInfo{width:198px;padding:13px;top:94px;right:12px}.realtime-monitor-module__O0JaUG__requestMetric{padding-block:11px 8px}.realtime-monitor-module__O0JaUG__requestMetric strong{font-size:30px}.realtime-monitor-module__O0JaUG__legendBar{gap:16px;min-width:0;bottom:12px;left:12px;right:12px;transform:none}}@media (max-width:560px){.realtime-monitor-module__O0JaUG__mapContainer:after{opacity:.1}.realtime-monitor-module__O0JaUG__grid{background-size:36px 36px}.realtime-monitor-module__O0JaUG__hudHeader{text-align:left;justify-content:flex-start;padding:9px 90px 13px 16px}.realtime-monitor-module__O0JaUG__hudHeader:before{clip-path:polygon(4% 0,96% 0,100% 38%,96% 100%,4% 100%,0 38%);inset-inline:0}.realtime-monitor-module__O0JaUG__hudHeader:after{left:8%;right:8%}.realtime-monitor-module__O0JaUG__titleGroup h1{max-width:210px;font-size:17px;line-height:1.3}.realtime-monitor-module__O0JaUG__titleGroup p{display:none}.realtime-monitor-module__O0JaUG__systemTime{font-size:13px;top:17px;right:12px}.realtime-monitor-module__O0JaUG__systemTime span{font-size:8px}.realtime-monitor-module__O0JaUG__attackInfo{width:174px;top:86px}.realtime-monitor-module__O0JaUG__panelHeader h2{font-size:12px}.realtime-monitor-module__O0JaUG__requestMetric strong{font-size:27px}.realtime-monitor-module__O0JaUG__legendBar{padding-inline:14px}.realtime-monitor-module__O0JaUG__legendItems{justify-content:space-between;gap:8px;width:100%}.realtime-monitor-module__O0JaUG__legendItems span{gap:5px;font-size:10px}.realtime-monitor-module__O0JaUG__syncStatus{display:none}.realtime-monitor-module__O0JaUG__errorMessage{width:max-content;max-width:calc(100% - 24px);top:auto;bottom:68px}}@media (prefers-reduced-motion:reduce){.realtime-monitor-module__O0JaUG__grid,.realtime-monitor-module__O0JaUG__glowCore,.realtime-monitor-module__O0JaUG__liveStatus i,.realtime-monitor-module__O0JaUG__reconnectingStatus i,.realtime-monitor-module__O0JaUG__normalStatus:before,.realtime-monitor-module__O0JaUG__warningStatus:before,.realtime-monitor-module__O0JaUG__syncStatus i,.realtime-monitor-module__O0JaUG__activityList li,.realtime-monitor-module__O0JaUG__emptyActivity i,.realtime-monitor-module__O0JaUG__requestMetric>i{animation:none}.realtime-monitor-module__O0JaUG__mapSwitch{transition:none}}
