.security-visual.svelte-iufm36{position:relative;isolation:isolate;min-height:390px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:28px;background:linear-gradient(145deg,#071421,#0b2130 55%,#0b2b30);box-shadow:0 28px 80px #0f172a24;color:#e6fffb}.security-visual.hero.svelte-iufm36{min-height:500px}.visual-grid.svelte-iufm36{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(148,163,184,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.12) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.visual-glow.svelte-iufm36{position:absolute;border-radius:999px;filter:blur(48px);opacity:.3;animation:svelte-iufm36-breathe 7s ease-in-out infinite}.visual-glow-a.svelte-iufm36{right:-12%;top:-8%;width:55%;height:55%;background:#0ea5a8}.visual-glow-b.svelte-iufm36{left:-8%;bottom:-18%;width:52%;height:52%;background:#2563a8;animation-delay:-3.5s}.case-heading.svelte-iufm36 small:where(.svelte-iufm36){display:block;color:#71d9d0;font-size:10px;font-weight:700;letter-spacing:.15em}.story-request.svelte-iufm36,.story-response.svelte-iufm36{position:absolute;z-index:4;box-sizing:border-box;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:15px;background:linear-gradient(145deg,#091b28e6,#061420c7);box-shadow:0 12px 28px #0000002b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.story-request.svelte-iufm36{left:4%;top:31%;width:238px;height:74px}.story-response.svelte-iufm36{left:6%;top:58%;width:200px;height:68px}.story-request.svelte-iufm36:before,.story-response.svelte-iufm36:before{position:absolute;left:0;top:13px;bottom:13px;width:2px;border-radius:2px;background:#94a3b8;content:""}.story-response.svelte-iufm36:before{animation:svelte-iufm36-story-response-accent 10s ease-in-out infinite}.story-request.svelte-iufm36 code:where(.svelte-iufm36),.story-response.svelte-iufm36 code:where(.svelte-iufm36){position:absolute;left:21px;top:50%;transform:translateY(-50%);color:#d7e2ea;font-family:Consolas,SFMono-Regular,monospace;font-size:10px;line-height:1.55;white-space:nowrap}.story-request.svelte-iufm36 strong:where(.svelte-iufm36){color:#93c5fd}.story-request.svelte-iufm36 small:where(.svelte-iufm36),.story-response.svelte-iufm36 small:where(.svelte-iufm36){color:#718899;font-size:8px;letter-spacing:.08em}.story-request.svelte-iufm36 mark:where(.svelte-iufm36){padding:1px 3px;border-radius:3px;background:#f871711f;color:#fca5a5}.request-normal.svelte-iufm36{animation:svelte-iufm36-request-normal-state 10s ease-in-out infinite}.request-threat.svelte-iufm36{animation:svelte-iufm36-request-threat-state 10s ease-in-out infinite}.response-ok.svelte-iufm36{animation:svelte-iufm36-story-ok-state 10s ease-in-out infinite}.response-ok.svelte-iufm36 strong:where(.svelte-iufm36){color:#99f6e4}.response-blocked.svelte-iufm36{color:#fecaca;animation:svelte-iufm36-story-blocked-state 10s ease-in-out infinite}.response-blocked.svelte-iufm36 strong:where(.svelte-iufm36){color:#fca5a5}.response-blocked.svelte-iufm36 small:where(.svelte-iufm36){color:#a9757d}.story-track.svelte-iufm36{position:absolute;left:25%;right:6%;z-index:1;height:1px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.42) 10%,rgba(148,163,184,.42) 90%,transparent)}.request-track.svelte-iufm36{top:43%}.response-track.svelte-iufm36{top:61%}.story-track.svelte-iufm36:before{position:absolute;left:0;right:0;top:-3px;height:7px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.055),transparent);content:""}.story-track.svelte-iufm36>i:where(.svelte-iufm36){position:absolute;width:7px;height:7px;border-top:1px solid rgba(203,213,225,.58);border-right:1px solid rgba(203,213,225,.58)}.request-track.svelte-iufm36>i:where(.svelte-iufm36){right:7%;top:-3px;transform:rotate(45deg)}.response-track.svelte-iufm36>i:where(.svelte-iufm36){left:7%;top:-3px;transform:rotate(-135deg)}.normal-packet.svelte-iufm36,.threat-packet.svelte-iufm36,.return-packet.svelte-iufm36{position:absolute;top:-4px;width:8px;height:8px;border-radius:50%}.normal-packet.svelte-iufm36{background:#dbeafe;box-shadow:0 0 12px #dbeafea6;animation:svelte-iufm36-normal-request-flow 10s linear infinite}.threat-packet.svelte-iufm36{background:#f87171;box-shadow:0 0 14px #f87171b8;animation:svelte-iufm36-threat-request-flow 10s linear infinite}.return-packet.svelte-iufm36{background:#f87171;box-shadow:0 0 13px #f87171a6;animation:svelte-iufm36-blocked-response-flow 10s linear infinite}.server-cutaway.svelte-iufm36{position:absolute;inset:18% 4% 18% 31%;z-index:2;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:28px;background:linear-gradient(155deg,#0c2331e0,#05121ec7);box-shadow:0 24px 50px #0003,inset 0 0 0 5px #94a3b806,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.server-cutaway.svelte-iufm36:before{position:absolute;inset:0;background:radial-gradient(circle at 42% 50%,rgba(96,165,250,.08),transparent 30%);content:"";animation:svelte-iufm36-cutaway-glow 10s ease-in-out infinite}.cutaway-online.svelte-iufm36{position:absolute;right:18px;top:18px;width:8px;height:8px;border-radius:50%;background:#5eead4;box-shadow:0 0 0 5px #5eead40b,0 0 13px #5eead4cc;animation:svelte-iufm36-pulse 2s ease-in-out infinite}.server-lane.svelte-iufm36{position:absolute;left:0;right:8%;z-index:1;height:1px;background:linear-gradient(90deg,rgba(148,163,184,.35),rgba(148,163,184,.22),transparent)}.inbound-lane.svelte-iufm36{top:39%}.outbound-lane.svelte-iufm36{top:67%}.app-core.svelte-iufm36{position:absolute;right:7%;top:53%;z-index:2;display:grid;width:88px;height:88px;transform:translateY(-50%);place-items:center;border:1px solid rgba(94,234,212,.2);border-radius:24px;background:#0a2833c2;color:#8be3da;box-shadow:0 0 0 9px #2dd4bf06}.app-core.svelte-iufm36 svg:where(.svelte-iufm36){width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.45}.app-core.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;right:11px;top:11px;width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 9px #5eead4;animation:svelte-iufm36-pulse 2s ease-in-out infinite}.core-ring.svelte-iufm36{position:absolute;inset:-6px;border-top:1px solid rgba(94,234,212,.5);border-radius:27px;animation:svelte-iufm36-spin 8s linear infinite}.arch-node.svelte-iufm36 svg:where(.svelte-iufm36),.manager-node.svelte-iufm36 svg:where(.svelte-iufm36){width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.architecture-flow.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 16px #5eead4;animation:svelte-iufm36-travel 3s linear infinite}.case-caption.svelte-iufm36 span:where(.svelte-iufm36){width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 10px #5eead4;animation:svelte-iufm36-pulse 2s ease-in-out infinite}.diagram-label.svelte-iufm36{position:absolute;top:12%;z-index:2;color:#78d9d1;font-size:9px;font-weight:700;letter-spacing:.12em}.label-left.svelte-iufm36{left:9%}.label-center.svelte-iufm36{left:39%}.label-right.svelte-iufm36{right:7%}.arch-node.svelte-iufm36{position:absolute;left:7%;top:41%;z-index:3;display:flex;width:74px;height:82px;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1px solid rgba(94,234,212,.25);border-radius:20px;background:#0d2835cc;color:#7ee1d7;animation:svelte-iufm36-float 6s ease-in-out infinite}.arch-node.svelte-iufm36 small:where(.svelte-iufm36){color:#8dbab8;font-size:7px;font-weight:700;letter-spacing:.13em}.server-stack.svelte-iufm36{position:absolute;left:28%;top:22%;z-index:2;display:grid;width:46%;gap:12px}.server-stack.svelte-iufm36:before{position:absolute;left:-14px;top:33px;bottom:33px;width:1px;background:#5eead466;content:""}.server-row.svelte-iufm36{position:relative;display:grid;height:67px;grid-template-columns:72px 1fr 92px 32px;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(148,163,184,.17);border-radius:14px;background:#0f2a37d6;box-shadow:0 12px 22px #0000001f;animation:svelte-iufm36-softGlow 3.8s ease-in-out var(--delay) infinite}.server-row.svelte-iufm36:before{position:absolute;right:100%;top:50%;width:14px;height:1px;background:#5eead466;content:""}.server-row.svelte-iufm36>small:where(.svelte-iufm36){color:#7ea6aa;font-size:7px;font-weight:700;letter-spacing:.12em}.web-entry.svelte-iufm36{display:flex;align-items:center;gap:7px}.web-entry.svelte-iufm36 span:where(.svelte-iufm36){width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 9px #5eead4cc}.web-entry.svelte-iufm36 strong:where(.svelte-iufm36){color:#d9f7f4;font-size:9px;letter-spacing:.08em;white-space:nowrap}.request-rail.svelte-iufm36{position:relative;height:1px;background:linear-gradient(90deg,#5eead433,#5eead4bf)}.request-rail.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#e6fffb;box-shadow:0 0 12px #5eead4;animation:svelte-iufm36-travel 2.5s linear var(--delay) infinite}.filter-module.svelte-iufm36{display:flex;height:36px;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(94,234,212,.25);border-radius:9px;background:#2dd4bf12}.filter-module.svelte-iufm36 strong:where(.svelte-iufm36){margin-left:4px;color:#bff7f0;font-size:7px;letter-spacing:.08em}.manager-node.svelte-iufm36{position:absolute;right:5%;top:38%;z-index:3;display:flex;width:94px;height:94px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(94,234,212,.24);border-radius:50%;background:#0d3040;color:#79e0d5;box-shadow:0 0 0 10px #2dd4bf09}.manager-node.svelte-iufm36 strong:where(.svelte-iufm36){margin-top:7px;color:#dffdfa;font-size:9px;letter-spacing:.1em}.manager-ring.svelte-iufm36{position:absolute;inset:-8px;border-top:1px solid #5eead4;border-radius:50%;animation:svelte-iufm36-spin 7s linear infinite}.architecture-flow.svelte-iufm36{position:absolute;z-index:1;height:1px;background:linear-gradient(90deg,#5eead426,#5eead4a6)}.flow-one.svelte-iufm36{left:18%;top:51%;width:10%}.control-link.svelte-iufm36{position:absolute;left:74%;right:13%;top:50%;z-index:1;border-top:1px dashed rgba(94,234,212,.32)}.control-link.svelte-iufm36 span:where(.svelte-iufm36){position:absolute;left:6px;top:-17px;color:#629b9a;font-size:7px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.case-heading.svelte-iufm36{position:absolute;z-index:3;left:7%;top:8%}.case-heading.svelte-iufm36 strong:where(.svelte-iufm36){display:block;margin-top:5px;color:#fff;font-size:19px;letter-spacing:-.03em}.case-caption.svelte-iufm36{position:absolute;z-index:3;left:7%;bottom:8%;display:flex;align-items:center;gap:9px;color:#cbd5e1;font-size:12px;font-weight:700}@keyframes svelte-iufm36-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes svelte-iufm36-breathe{0%,to{transform:scale(.9);opacity:.24}50%{transform:scale(1.12);opacity:.38}}@keyframes svelte-iufm36-radar{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.3);opacity:0}}@keyframes svelte-iufm36-empty-state{0%,22%{opacity:1}29%,to{opacity:0}}@keyframes svelte-iufm36-install-layer{0%,22%{transform:translateY(-14px) scale(.9);opacity:0}30%{opacity:.35}40%,92%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(0);opacity:0}}@keyframes svelte-iufm36-core-traffic{0%,35%{left:-9px;opacity:0;background:#f87171;box-shadow:0 0 14px #f87171}40%{opacity:1}52%{background:#f87171;box-shadow:0 0 14px #f87171}60%{background:#60a5fa;box-shadow:0 0 14px #60a5fa}76%{left:67px;opacity:1}82%,to{left:67px;opacity:0}}@keyframes svelte-iufm36-status-empty{0%,22%{opacity:1}28%,to{opacity:0}}@keyframes svelte-iufm36-status-install{0%,22%{opacity:0}28%,45%{opacity:1}51%,to{opacity:0}}@keyframes svelte-iufm36-status-active{0%,45%{opacity:0}52%,92%{opacity:1}to{opacity:0}}@keyframes svelte-iufm36-protection-wait{0%,45%{opacity:1}52%,to{opacity:0}}@keyframes svelte-iufm36-protection-active{0%,45%{opacity:0}52%,92%{opacity:1}to{opacity:0}}@keyframes svelte-iufm36-sequence-one{0%,22%{color:#fca5a5;text-shadow:0 0 10px rgba(248,113,113,.5)}28%,to{color:#718596;text-shadow:none}}@keyframes svelte-iufm36-sequence-two{0%,22%{color:#718596;text-shadow:none}28%,45%{color:#f8fafc;text-shadow:0 0 10px rgba(248,250,252,.35)}52%,to{color:#718596;text-shadow:none}}@keyframes svelte-iufm36-sequence-three{0%,45%{color:#718596;text-shadow:none}52%,92%{color:#93c5fd;text-shadow:0 0 10px rgba(96,165,250,.55)}to{color:#718596;text-shadow:none}}@keyframes svelte-iufm36-traffic-cycle{0%{left:0;opacity:0}6%{opacity:1}42%{left:calc(100% - 8px);opacity:1}48%,to{left:calc(100% - 8px);opacity:0}}@keyframes svelte-iufm36-response-cycle{0%,50%{left:calc(100% - 8px);opacity:0}56%{opacity:1}94%{left:0;opacity:1}to{left:0;opacity:0}}@keyframes svelte-iufm36-lens-breathe{0%,to{transform:translate(-50%,-50%) scale(.98)}50%{transform:translate(-50%,-50%) scale(1.02)}}@keyframes svelte-iufm36-lens-activate{0%,38%{stroke:#e2e8f0;filter:drop-shadow(0 0 0 rgba(248,113,113,0))}52%,92%{stroke:#60a5fa;filter:drop-shadow(0 0 12px rgba(96,165,250,.45))}to{stroke:#e2e8f0}}@keyframes svelte-iufm36-lens-code{0%,38%{color:#fca5a5;text-shadow:0 0 7px rgba(248,113,113,.3)}52%,92%{color:#93c5fd;text-shadow:0 0 8px rgba(96,165,250,.4)}to{color:#fca5a5}}@keyframes svelte-iufm36-web-filter-live{0%,38%,to{border-color:#94a3b833;box-shadow:0 16px 34px #0003,0 0 #60a5fa00}52%,92%{border-color:#60a5fa6b;box-shadow:0 16px 34px #0003,0 0 28px #60a5fa1a}}@keyframes svelte-iufm36-http-request{0%{left:0;opacity:0}6%{opacity:1}42%{left:calc(100% - 8px);opacity:1}48%,to{left:calc(100% - 8px);opacity:0}}@keyframes svelte-iufm36-http-response{0%,54%{left:calc(100% - 8px);opacity:0}60%{opacity:1}94%{left:0;opacity:1}to{left:0;opacity:0}}@keyframes svelte-iufm36-response-ok-state{0%,48%{transform:translateY(0);opacity:1}55%,to{transform:translateY(-7px);opacity:0}}@keyframes svelte-iufm36-response-blocked-state{0%,50%{transform:translateY(7px);opacity:0}58%,92%{transform:translateY(0);opacity:1}to{transform:translateY(7px);opacity:0}}@keyframes svelte-iufm36-response-accent-state{0%,48%,to{background:#5eead4}58%,92%{background:#f87171}}@keyframes svelte-iufm36-response-dot-state{0%,48%,to{background:#5eead4;box-shadow:0 0 8px #5eead48c}58%,92%{background:#f87171;box-shadow:0 0 9px #f8717199}}@keyframes svelte-iufm36-pass-through-state{0%,40%{opacity:1}48%,to{opacity:.12}}@keyframes svelte-iufm36-bay-pass{0%{left:0}to{left:calc(100% - 7px)}}@keyframes svelte-iufm36-dock-guide-state{0%,27%{opacity:0}34%,50%{opacity:1}56%,to{opacity:0}}@keyframes svelte-iufm36-install-cartridge{0%,28%{transform:translate(-50%,-18px) scale(.72);opacity:0}34%{opacity:1}47%{transform:translate(-50%,47px) scale(1);opacity:1}53%,to{transform:translate(-50%,47px) scale(.82);opacity:0}}@keyframes svelte-iufm36-inspection-active{0%,48%{transform:scale(.94);opacity:0}56%,92%{transform:scale(1);opacity:1}to{transform:scale(.94);opacity:0}}@keyframes svelte-iufm36-internal-scan{0%,50%{left:8%;opacity:0}57%{opacity:1}86%{left:72%;opacity:1}93%,to{left:72%;opacity:0}}@keyframes svelte-iufm36-request-arrival{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:38px;opacity:0}}@keyframes svelte-iufm36-service-wave{0%,to{transform:scaleY(.55);opacity:.45}50%{transform:scaleY(1.15);opacity:1}}@keyframes svelte-iufm36-node-scan{0%,43%{transform:translateY(0);opacity:0}51%{opacity:.8}68%{transform:translateY(150px);opacity:.35}76%,to{transform:translateY(150px);opacity:0}}@keyframes svelte-iufm36-dock-pulse{0%,29%{transform:translateY(0);opacity:0}34%{opacity:1}48%{transform:translateY(25px);opacity:.8}54%,to{transform:translateY(25px);opacity:0}}@keyframes svelte-iufm36-install-puck{0%,28%{transform:translate(-50%,-18px) scale(.7);opacity:0}34%{opacity:1}46%{transform:translate(-50%,39px) scale(1);opacity:1}52%,to{transform:translate(-50%,39px) scale(.75);opacity:0}}@keyframes svelte-iufm36-filter-insert{0%,46%{transform:scaleY(.18);opacity:0}53%,92%{transform:scaleY(1);opacity:1}to{transform:scaleY(.18);opacity:0}}@keyframes svelte-iufm36-filter-bar-glow{0%,48%,to{filter:brightness(.85)}58%,88%{filter:brightness(1.2)}}@keyframes svelte-iufm36-shield-active{0%,50%{transform:scale(.6);opacity:0}58%,92%{transform:scale(1);opacity:1}to{transform:scale(.6);opacity:0}}@keyframes svelte-iufm36-slot-scan{0%,50%{transform:translateY(-18px);opacity:0}58%{opacity:.8}76%{transform:translateY(18px);opacity:.25}82%,to{transform:translateY(18px);opacity:0}}@keyframes svelte-iufm36-protection-mark{0%,50%{transform:translate(-50%) scale(.8);opacity:0}58%,92%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%) scale(.8);opacity:0}}@keyframes svelte-iufm36-binary-read{0%,8%{transform:translate(-8px);opacity:0}15%{opacity:1}45%{transform:translate(0);opacity:1}92%{transform:translate(12px);opacity:1}to{transform:translate(15px);opacity:0}}@keyframes svelte-iufm36-inspect-binary{0%,8%{transform:translate(-10px) rotate(-7deg);opacity:0}15%{opacity:1}48%{transform:translate(3px) rotate(0);opacity:1}92%{transform:translate(13px) rotate(4deg);opacity:1}to{transform:translate(16px) rotate(5deg);opacity:0}}@keyframes svelte-iufm36-request-normal-state{0%,22%{transform:translateY(-50%);opacity:1}28%,to{transform:translateY(-58%);opacity:0}}@keyframes svelte-iufm36-request-threat-state{0%,34%{transform:translateY(-42%);opacity:0}42%,92%{transform:translateY(-50%);opacity:1}to{transform:translateY(-42%);opacity:0}}@keyframes svelte-iufm36-story-ok-state{0%,25%{transform:translateY(-50%);opacity:1}32%,to{transform:translateY(-58%);opacity:0}}@keyframes svelte-iufm36-story-blocked-state{0%,65%{transform:translateY(-42%);opacity:0}72%,94%{transform:translateY(-50%);opacity:1}to{transform:translateY(-42%);opacity:0}}@keyframes svelte-iufm36-story-response-accent{0%,32%,to{background:#5eead4}70%,94%{background:#f87171}}@keyframes svelte-iufm36-normal-request-flow{0%{left:0;opacity:0}4%{opacity:1}20%{left:calc(100% - 8px);opacity:1}25%,to{left:calc(100% - 8px);opacity:0}}@keyframes svelte-iufm36-threat-request-flow{0%,40%{left:0;opacity:0}45%{opacity:1}64%{left:54%;opacity:1}69%,to{left:54%;opacity:0}}@keyframes svelte-iufm36-blocked-response-flow{0%,68%{left:54%;opacity:0}73%{opacity:1}94%{left:0;opacity:1}to{left:0;opacity:0}}@keyframes svelte-iufm36-shield-install{0%,23%{transform:translate(-50%,-18px) scale(.78);opacity:0}28%{opacity:1}38%,92%{transform:translate(-50%,111px) scale(1);opacity:1}to{transform:translate(-50%,111px) scale(.84);opacity:0}}@keyframes svelte-iufm36-socket-state{0%,25%,to{border-color:#94a3b840;background:#04101b61;box-shadow:none}40%,92%{border-color:#60a5fa7a;background:#2563eb12;box-shadow:0 0 28px #60a5fa21}}@keyframes svelte-iufm36-module-lens-pulse{0%,39%,to{opacity:0;transform:scale(.75)}48%,92%{opacity:1;transform:scale(1)}64%{filter:drop-shadow(0 0 12px rgba(147,197,253,.75))}}@keyframes svelte-iufm36-block-impact{0%,53%,to{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1)}72%{opacity:0;transform:scale(2.3)}}@keyframes svelte-iufm36-inspection-strip-state{0%,40%,to{opacity:0;transform:translateY(5px)}48%,92%{opacity:1;transform:translateY(0)}}@keyframes svelte-iufm36-binary-scan{0%,44%{left:5%;opacity:0}50%{opacity:1}88%{left:92%;opacity:1}94%,to{left:92%;opacity:0}}@keyframes svelte-iufm36-cutaway-glow{0%,35%,to{opacity:.42}45%,92%{opacity:1}}@keyframes svelte-iufm36-travel{0%{left:0}to{left:calc(100% - 7px)}}@keyframes svelte-iufm36-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes svelte-iufm36-spin{to{transform:rotate(360deg)}}@keyframes svelte-iufm36-softGlow{0%,to{border-color:#5eead41f}50%{border-color:#5eead459;box-shadow:0 0 24px #2dd4bf14}}@keyframes svelte-iufm36-wave{0%,to{transform:scaleY(.72);opacity:.5}50%{transform:scaleY(1.15);opacity:1}}@keyframes svelte-iufm36-dashboard{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@media(max-width:640px){.security-visual.svelte-iufm36,.security-visual.hero.svelte-iufm36{min-height:340px;border-radius:22px}.story-request.svelte-iufm36{left:3%;top:25%;width:145px;height:55px;border-radius:12px}.story-response.svelte-iufm36{left:5%;top:58%;width:126px;height:50px;border-radius:11px}.story-request.svelte-iufm36 code:where(.svelte-iufm36),.story-response.svelte-iufm36 code:where(.svelte-iufm36){left:15px;font-size:6.5px;line-height:1.4}.story-request.svelte-iufm36 small:where(.svelte-iufm36),.story-response.svelte-iufm36 small:where(.svelte-iufm36){font-size:5.5px}.story-request.svelte-iufm36:before,.story-response.svelte-iufm36:before{top:9px;bottom:9px}.story-track.svelte-iufm36{left:23%;right:5%;transform:none}.request-track.svelte-iufm36{top:41%}.response-track.svelte-iufm36{top:66%}.server-cutaway.svelte-iufm36{inset:13% 3% 9% 27%;border-radius:20px}.cutaway-online.svelte-iufm36{right:12px;top:12px;width:6px;height:6px}.server-lane.svelte-iufm36{right:5%}.app-core.svelte-iufm36{right:4%;width:58px;height:58px;border-radius:18px}.app-core.svelte-iufm36 svg:where(.svelte-iufm36){width:21px;height:21px}.app-core.svelte-iufm36 i:where(.svelte-iufm36){right:7px;top:7px;width:5px;height:5px}.core-ring.svelte-iufm36{inset:-4px;border-radius:21px}.diagram-label.svelte-iufm36{top:8%;font-size:7px}.label-center.svelte-iufm36{left:28%}.label-right.svelte-iufm36{right:3%}.arch-node.svelte-iufm36{left:4%;width:48px;height:58px}.arch-node.svelte-iufm36 small:where(.svelte-iufm36){display:none}.server-stack.svelte-iufm36{left:23%;top:24%;width:52%;gap:10px}.server-row.svelte-iufm36{height:54px;grid-template-columns:49px 1fr 63px 20px;gap:4px;padding:0 6px}.web-entry.svelte-iufm36 strong:where(.svelte-iufm36){font-size:7px}.filter-module.svelte-iufm36{height:30px;gap:2px}.filter-module.svelte-iufm36 strong:where(.svelte-iufm36){font-size:5px;margin-left:2px}.manager-node.svelte-iufm36{right:2%;width:66px;height:66px}.manager-node.svelte-iufm36 svg:where(.svelte-iufm36){width:16px}.manager-node.svelte-iufm36 strong:where(.svelte-iufm36){font-size:6px}.flow-one.svelte-iufm36{left:16%;width:7%}.control-link.svelte-iufm36{left:75%;right:10%}.control-link.svelte-iufm36 span:where(.svelte-iufm36){display:none}.case-heading.svelte-iufm36{left:6%;top:7%}.case-heading.svelte-iufm36 strong:where(.svelte-iufm36){font-size:16px}.case-caption.svelte-iufm36{left:6%;bottom:6%}}@keyframes svelte-iufm36-shield-install-mobile{0%,23%{transform:translate(-50%,-14px) scale(.78);opacity:0}28%{opacity:1}38%,92%{transform:translate(-50%,81px) scale(1);opacity:1}to{transform:translate(-50%,81px) scale(.84);opacity:0}}@media(prefers-reduced-motion:reduce){.security-visual.svelte-iufm36 :where(.svelte-iufm36){animation:none!important}.request-normal.svelte-iufm36,.response-ok.svelte-iufm36,.normal-packet.svelte-iufm36{opacity:0}.request-threat.svelte-iufm36,.response-blocked.svelte-iufm36{opacity:1}.request-threat.svelte-iufm36,.response-blocked.svelte-iufm36{transform:translateY(-50%)}.threat-packet.svelte-iufm36{left:54%;opacity:1}.return-packet.svelte-iufm36{left:0;opacity:1}}.service-identity.svelte-iufm36{position:absolute;left:24px;top:20px;z-index:4;display:flex;align-items:center;gap:8px;font-family:Consolas,SFMono-Regular,monospace}.service-identity.svelte-iufm36>span:where(.svelte-iufm36){width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 11px #5eead4cc;animation:svelte-iufm36-pulse 2s ease-in-out infinite}.service-identity.svelte-iufm36 strong:where(.svelte-iufm36){color:#d8f5f1;font-size:9px;letter-spacing:.13em}.service-identity.svelte-iufm36 small:where(.svelte-iufm36){padding-left:8px;border-left:1px solid rgba(148,163,184,.2);color:#70a7a4;font-size:6px;letter-spacing:.13em}.server-cutaway.svelte-iufm36{border-color:#5eead433;background:linear-gradient(145deg,#081f2be6,#051722d1);box-shadow:0 24px 50px #0000002e,inset 0 1px #ffffff09}.server-cutaway.svelte-iufm36:after{position:absolute;inset:56px 20px 22px;border:1px solid rgba(94,234,212,.09);border-radius:20px;content:"";pointer-events:none}.cutaway-online.svelte-iufm36{right:25px;top:22px}.server-lane.svelte-iufm36{left:0;right:5%;z-index:1}.app-core.svelte-iufm36{right:7%;width:96px;height:96px;border-radius:28px;background:linear-gradient(145deg,#0d3740e0,#07232ddb)}.app-core.svelte-iufm36 svg:where(.svelte-iufm36){width:36px;height:36px}.core-ring.svelte-iufm36{border-top-color:#5eead49e}.app-core.svelte-iufm36{align-content:center;gap:6px}.app-core.svelte-iufm36 small:where(.svelte-iufm36){color:#77cfc7;font-family:Consolas,SFMono-Regular,monospace;font-size:6px;font-weight:700;letter-spacing:.12em}.core-ring.svelte-iufm36{border-color:#5eead433;animation:none}.request-analyzer.svelte-iufm36{position:absolute;left:45%;top:53%;z-index:4;width:166px;height:154px;transform:translate(-50%,-50%);overflow:hidden;border:1px solid rgba(94,234,212,.34);border-radius:20px;background:linear-gradient(155deg,#092631f5,#051723f0);box-shadow:0 0 0 8px #2dd4bf06,0 20px 36px #0003}.request-analyzer.svelte-iufm36:before,.request-analyzer.svelte-iufm36:after{position:absolute;top:50%;width:22px;height:1px;background:#5eead47a;content:""}.request-analyzer.svelte-iufm36:before{right:100%}.request-analyzer.svelte-iufm36:after{left:100%}.analyzer-head.svelte-iufm36{display:grid;height:34px;grid-template-columns:6px auto 1fr;align-items:center;gap:6px;padding:0 10px;border-bottom:1px solid rgba(148,163,184,.12);font-family:Consolas,SFMono-Regular,monospace}.analyzer-head.svelte-iufm36>span:where(.svelte-iufm36){width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 8px #5eead4;animation:svelte-iufm36-pulse 2s ease-in-out infinite}.analyzer-head.svelte-iufm36 strong:where(.svelte-iufm36){color:#dffdfa;font-size:7px;letter-spacing:.1em}.analyzer-head.svelte-iufm36 small:where(.svelte-iufm36){justify-self:end;color:#648894;font-size:4px;letter-spacing:.08em}.analyzer-window.svelte-iufm36{position:relative;height:42px;overflow:hidden;margin:10px 10px 0;border:1px solid rgba(96,165,250,.16);border-radius:8px;background:#020c17a8}.analyzer-window.svelte-iufm36 code:where(.svelte-iufm36){position:absolute;left:8px;top:50%;transform:translateY(-50%);font-family:Consolas,SFMono-Regular,monospace;font-size:5.5px;white-space:nowrap}.analysis-safe.svelte-iufm36{color:#9ed9d5;animation:svelte-iufm36-analysis-safe-state 10s ease-in-out infinite}.analysis-threat.svelte-iufm36{color:#fca5a5;animation:svelte-iufm36-analysis-threat-state 10s ease-in-out infinite}.analyzer-window.svelte-iufm36>i:where(.svelte-iufm36){position:absolute;top:0;bottom:0;width:1px;background:#bfdbfe;box-shadow:0 0 9px #60a5fa;animation:svelte-iufm36-request-analysis-scan 10s ease-in-out infinite}.analyzer-shield.svelte-iufm36{position:absolute;left:12px;bottom:12px;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(94,234,212,.28);border-radius:12px;background:#0f766e1f;animation:svelte-iufm36-analyzer-shield-state 10s ease-in-out infinite}.analyzer-shield.svelte-iufm36 svg:where(.svelte-iufm36){width:25px;fill:#5eead414;stroke:#8be3da;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.analyzer-verdict.svelte-iufm36{position:absolute;right:11px;bottom:12px;display:grid;width:87px;height:42px;place-items:center;overflow:hidden;border-radius:10px;background:#94a3b80b;font-family:Consolas,SFMono-Regular,monospace;font-size:6px;font-weight:700;letter-spacing:.08em}.analyzer-verdict.svelte-iufm36 span:where(.svelte-iufm36){position:absolute}.verdict-safe.svelte-iufm36{color:#72e2d2;animation:svelte-iufm36-verdict-safe-state 10s ease-in-out infinite}.verdict-block.svelte-iufm36{color:#fca5a5;animation:svelte-iufm36-verdict-block-state 10s ease-in-out infinite}@keyframes svelte-iufm36-analysis-safe-state{0%,25%{opacity:1;transform:translateY(-50%)}32%,to{opacity:0;transform:translateY(-65%)}}@keyframes svelte-iufm36-analysis-threat-state{0%,37%{opacity:0;transform:translateY(-35%)}45%,94%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-35%)}}@keyframes svelte-iufm36-request-analysis-scan{0%,3%{left:5%;opacity:0}8%{opacity:1}22%{left:92%;opacity:1}28%,42%{left:92%;opacity:0}47%{left:5%;opacity:1}65%{left:92%;opacity:1}71%,to{left:92%;opacity:0}}@keyframes svelte-iufm36-analyzer-shield-state{0%,34%,to{border-color:#5eead452;background:#0f766e1f;box-shadow:none}48%,72%{border-color:#f871717a;background:#7f1d1d21;box-shadow:0 0 20px #f871711f}}@keyframes svelte-iufm36-verdict-safe-state{0%,26%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-8px)}}@keyframes svelte-iufm36-verdict-block-state{0%,56%{opacity:0;transform:translateY(8px)}66%,94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.hosting-fleet.svelte-iufm36{position:absolute;left:7%;top:26%;display:grid;width:43%;grid-template-columns:repeat(2,1fr);gap:9px}.tenant-service.svelte-iufm36{position:relative;display:grid;height:50px;grid-template-columns:8px 1fr 36px;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(94,234,212,.15);border-radius:11px;background:#081d2ac2}.tenant-service.svelte-iufm36>span:where(.svelte-iufm36){width:6px;height:6px;border-radius:50%;background:#5eead4}.tenant-service.svelte-iufm36 strong:where(.svelte-iufm36){color:#dffdfa;font-size:7px;letter-spacing:.06em}.tenant-service.svelte-iufm36 small:where(.svelte-iufm36){display:grid;height:22px;place-items:center;border:1px solid rgba(94,234,212,.18);border-radius:6px;color:#69cfc5;font-size:5px}.fleet-bus.svelte-iufm36{position:absolute;left:50%;right:42%;top:48%;height:1px;background:#5eead457}.fleet-bus.svelte-iufm36:before{position:absolute;left:0;top:-76px;width:1px;height:153px;background:#5eead438;content:""}.fleet-bus.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;right:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 10px #5eead4}.hosting-manager.svelte-iufm36{position:absolute;right:7%;top:25%;width:34%;height:50%;overflow:hidden;border:1px solid rgba(94,234,212,.2);border-radius:17px;background:#071b28e6}.manager-head.svelte-iufm36{display:flex;height:31px;align-items:center;gap:5px;padding:0 11px;border-bottom:1px solid rgba(148,163,184,.12)}.manager-head.svelte-iufm36 span:where(.svelte-iufm36){width:5px;height:5px;border-radius:50%;background:#405f6b}.manager-head.svelte-iufm36 span:where(.svelte-iufm36):first-child{background:#5eead4}.manager-head.svelte-iufm36 strong:where(.svelte-iufm36){margin-left:auto;color:#9cded8;font-size:6px;letter-spacing:.12em}.manager-overview.svelte-iufm36{display:grid;height:calc(100% - 56px);grid-template-columns:1.2fr .8fr;gap:8px;padding:11px}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36){border-radius:7px;background:linear-gradient(145deg,#2dd4bf1f,#2563eb0f)}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36):first-child{grid-row:span 2}.hosting-manager.svelte-iufm36>small:where(.svelte-iufm36){position:absolute;left:12px;bottom:8px;color:#60818f;font-size:5px;letter-spacing:.1em}.tenant-service.svelte-iufm36>span:where(.svelte-iufm36){animation:svelte-iufm36-tenant-check 5.6s ease-in-out var(--delay) infinite}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36){animation:svelte-iufm36-overview-refresh 5.6s ease-in-out infinite}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36):nth-child(2){animation-delay:.25s}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36):nth-child(3){animation-delay:.5s}.manager-overview.svelte-iufm36 i:where(.svelte-iufm36):nth-child(4){animation-delay:.75s}@keyframes svelte-iufm36-manager-policy{0%,18%,to{border-color:#5eead438;box-shadow:0 0 0 10px #2dd4bf06}28%,38%{border-color:#5eead48c;box-shadow:0 0 0 13px #2dd4bf0e,0 0 30px #2dd4bf24}}@keyframes svelte-iufm36-pod-policy{0%,28%,to{border-color:#5eead433;background:#2dd4bf0e}40%,58%{border-color:#5eead485;background:#2dd4bf21;box-shadow:0 0 18px #2dd4bf1f}}@keyframes svelte-iufm36-scale-protected{0%,16%,to{border-color:#5eead426;background:#081d2ac2}28%,56%{border-color:#5eead46b;background:#0c3037d1;box-shadow:inset 0 0 22px #2dd4bf0f}}@keyframes svelte-iufm36-tenant-check{0%,18%,to{opacity:.48;box-shadow:none}30%,62%{opacity:1;box-shadow:0 0 11px #5eead4bf}}@keyframes svelte-iufm36-overview-refresh{0%,22%,to{opacity:.45}35%,64%{opacity:1;background:linear-gradient(145deg,#2dd4bf38,#2563eb17)}}@keyframes svelte-iufm36-hub-confirm{0%,18%,to{box-shadow:0 0 0 12px #2dd4bf06,0 0 38px #2dd4bf14}28%,42%{box-shadow:0 0 0 16px #2dd4bf0e,0 0 46px #2dd4bf29}}@keyframes svelte-iufm36-site-confirm{0%,22%,to{opacity:.45;box-shadow:0 0 5px #5eead459}34%,58%{opacity:1;box-shadow:0 0 13px #5eead4}}.filter-shield.svelte-iufm36{width:18px;height:18px;fill:#5eead414;stroke:#5eead4;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.filter-module.svelte-iufm36 .filter-shield:where(.svelte-iufm36){width:20px;height:20px}.tenant-service.svelte-iufm36 small:where(.svelte-iufm36){display:flex;align-items:center;justify-content:center;gap:3px}.tenant-service.svelte-iufm36 small:where(.svelte-iufm36) .filter-shield:where(.svelte-iufm36){width:10px;height:10px}.cloud-environments.svelte-iufm36{position:absolute;left:7%;top:25%;display:grid;width:63%;gap:9px}.environment-zone.svelte-iufm36{display:grid;min-height:91px;grid-template-columns:38% 1fr;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(148,163,184,.16);border-radius:15px;background:#081d2ac2}.vm-zone.svelte-iufm36{border-color:#60a5fa33}.k8s-zone.svelte-iufm36{border-style:dashed;border-color:#5eead440}.environment-label.svelte-iufm36{display:flex;align-items:center;gap:8px}.environment-label.svelte-iufm36>svg:where(.svelte-iufm36){width:25px;height:25px;fill:#60a5fa0f;stroke:#93c5fd;stroke-width:1.35}.k8s-zone.svelte-iufm36 .environment-label:where(.svelte-iufm36)>svg:where(.svelte-iufm36){stroke:#5eead4}.environment-label.svelte-iufm36 strong:where(.svelte-iufm36),.environment-label.svelte-iufm36 small:where(.svelte-iufm36){display:block}.environment-label.svelte-iufm36 strong:where(.svelte-iufm36){color:#dbeafe;font-size:7px;letter-spacing:.08em}.environment-label.svelte-iufm36 small:where(.svelte-iufm36){margin-top:3px;color:#668492;font-size:4px;letter-spacing:.1em}.environment-services.svelte-iufm36{display:flex;justify-content:flex-end;gap:7px}.protected-service.svelte-iufm36{display:grid;min-width:106px;height:52px;grid-template-columns:1fr 42px;align-items:center;gap:5px;padding:7px;border:1px solid rgba(94,234,212,.16);border-radius:10px;background:#051723b8;animation:svelte-iufm36-protected-runtime 5.4s ease-in-out var(--delay) infinite}.protected-service.svelte-iufm36>strong:where(.svelte-iufm36){color:#dffdfa;font-size:6px;letter-spacing:.06em}.protected-service.svelte-iufm36>span:where(.svelte-iufm36){display:grid;height:35px;place-items:center;border:1px solid rgba(94,234,212,.22);border-radius:8px;background:#2dd4bf0e}.protected-service.svelte-iufm36>span:where(.svelte-iufm36) small:where(.svelte-iufm36){color:#72cfc7;font-size:3.5px;letter-spacing:.08em}.protected-service.svelte-iufm36 .filter-shield:where(.svelte-iufm36){width:15px;height:15px}.policy-branches.svelte-iufm36{position:absolute;inset:37% 16% 27% 70%;border-right:1px solid rgba(94,234,212,.35)}.policy-branches.svelte-iufm36:after{position:absolute;left:0;right:0;top:50%;height:1px;background:#5eead473;content:""}.policy-branches.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;left:0;right:0;height:1px;background:#5eead44d}.policy-branches.svelte-iufm36 i:where(.svelte-iufm36):first-child{top:0}.policy-branches.svelte-iufm36 i:where(.svelte-iufm36):last-child{bottom:0}.unified-manager.svelte-iufm36{position:absolute;right:5%;top:49%;display:grid;width:84px;height:94px;transform:translateY(-50%);place-items:center;border:1px solid rgba(94,234,212,.3);border-radius:18px;background:#092a33eb;box-shadow:0 0 0 9px #2dd4bf06;animation:svelte-iufm36-manager-policy 5.4s ease-in-out infinite}.unified-manager.svelte-iufm36 svg:where(.svelte-iufm36){width:25px;fill:none;stroke:#79e0d5;stroke-width:1.5}.unified-manager.svelte-iufm36 strong:where(.svelte-iufm36){position:absolute;bottom:25px;color:#dffdfa;font-size:7px;letter-spacing:.09em}.unified-manager.svelte-iufm36 small:where(.svelte-iufm36){position:absolute;bottom:13px;color:#6dbab4;font-size:4px;letter-spacing:.1em}@keyframes svelte-iufm36-protected-runtime{0%,28%,to{border-color:#5eead429;background:#051723b8}40%,62%{border-color:#5eead475;background:#082b30d6;box-shadow:0 0 16px #2dd4bf14}}.scale-ingress.svelte-iufm36{position:absolute;left:7%;top:36%;width:20%;padding:13px;border:1px solid rgba(96,165,250,.2);border-radius:14px;background:#071b28d1}.scale-ingress.svelte-iufm36 small:where(.svelte-iufm36){display:block;color:#77a7be;font-size:6px;letter-spacing:.12em}.scale-ingress.svelte-iufm36 strong:where(.svelte-iufm36){display:block;margin-top:5px;color:#dbeafe;font-size:12px;letter-spacing:.02em}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36){display:flex;height:38px;align-items:flex-end;gap:5px;margin-top:8px}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36) i:where(.svelte-iufm36){flex:1;height:var(--h,35%);border-radius:3px 3px 1px 1px;background:linear-gradient(to top,#60a5fa40,#5eead4);animation:svelte-iufm36-request-load 4.8s ease-in-out infinite}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36) i:where(.svelte-iufm36):nth-child(2){--h:48%;animation-delay:.12s}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36) i:where(.svelte-iufm36):nth-child(3){--h:65%;animation-delay:.24s}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36) i:where(.svelte-iufm36):nth-child(4){--h:82%;animation-delay:.36s}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36) i:where(.svelte-iufm36):nth-child(5){--h:100%;animation-delay:.48s}.autoscale-control.svelte-iufm36{position:absolute;left:33%;top:48%;z-index:3;display:flex;width:78px;height:78px;transform:translateY(-50%);align-items:center;justify-content:center;flex-direction:column;gap:4px;border:1px solid rgba(94,234,212,.34);border-radius:50%;background:#092a33f0;box-shadow:0 0 0 8px #2dd4bf06}.autoscale-control.svelte-iufm36 svg:where(.svelte-iufm36){width:24px;fill:none;stroke:#79e0d5;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.autoscale-control.svelte-iufm36 strong:where(.svelte-iufm36){color:#bff7f0;font-size:6px;line-height:1.2;text-align:center;letter-spacing:.1em}.scale-route.svelte-iufm36{position:absolute;left:25%;right:48%;top:48%;height:1px;background:linear-gradient(90deg,#60a5fa40,#5eead48c)}.scale-route.svelte-iufm36:after{position:absolute;right:-4px;top:-3px;width:7px;height:7px;border-top:1px solid #5eead4;border-right:1px solid #5eead4;transform:rotate(45deg);content:""}.scale-group.svelte-iufm36{position:absolute;right:6%;top:25%;display:grid;width:45%;grid-template-columns:repeat(2,1fr);gap:8px;padding-top:23px}.scale-group__label.svelte-iufm36{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;color:#76a5af;font-size:6px;letter-spacing:.12em}.scale-group__label.svelte-iufm36 b:where(.svelte-iufm36){color:#5eead4}.scale-instance.svelte-iufm36{display:grid;height:64px;grid-template-columns:1fr 46px;align-items:center;gap:5px;padding:9px;border:1px solid rgba(94,234,212,.18);border-radius:12px;background:#081d2ad1}.scale-instance.svelte-iufm36>span:where(.svelte-iufm36){display:grid;gap:5px}.scale-instance.svelte-iufm36>span:where(.svelte-iufm36)>i:where(.svelte-iufm36){width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 8px #5eead4a6}.scale-instance.svelte-iufm36 strong:where(.svelte-iufm36){color:#dffdfa;font-size:7px;letter-spacing:.06em}.scale-instance.svelte-iufm36>b:where(.svelte-iufm36){display:flex;height:30px;align-items:center;justify-content:center;gap:3px;border:1px solid rgba(94,234,212,.2);border-radius:7px;background:#2dd4bf0d}.scale-instance.svelte-iufm36>b:where(.svelte-iufm36) .filter-shield:where(.svelte-iufm36){width:14px;height:14px}.scale-instance.svelte-iufm36>b:where(.svelte-iufm36) small:where(.svelte-iufm36){margin-left:2px;color:#78cfc7;font-size:4px}.scale-new.svelte-iufm36{animation:svelte-iufm36-instance-create 6.4s ease-in-out var(--delay) infinite}.manager-overview.svelte-iufm36{display:grid;height:calc(100% - 55px);grid-template-columns:1.2fr .8fr;grid-template-rows:1fr 1fr;gap:7px;padding:10px}.manager-summary.svelte-iufm36{grid-row:span 2;padding:9px;border-radius:8px;background:linear-gradient(145deg,#2dd4bf24,#2563eb0f)}.manager-summary.svelte-iufm36>small:where(.svelte-iufm36),.manager-metric.svelte-iufm36 small:where(.svelte-iufm36){display:block;color:#6e98a5;font-size:4px;letter-spacing:.12em}.manager-summary.svelte-iufm36>strong:where(.svelte-iufm36){display:block;margin-top:5px;color:#e6fffb;font-size:17px;letter-spacing:-.04em}.manager-summary.svelte-iufm36>span:where(.svelte-iufm36){display:flex;align-items:center;gap:4px;margin-top:7px;color:#78cfc7;font-size:4px;letter-spacing:.08em}.manager-summary.svelte-iufm36>span:where(.svelte-iufm36) i:where(.svelte-iufm36){width:5px;height:5px;border-radius:50%;background:#5eead4;box-shadow:0 0 8px #5eead4}.manager-metric.svelte-iufm36{padding:7px;border-radius:7px;background:#2563eb12}.manager-metric.svelte-iufm36 strong:where(.svelte-iufm36){display:block;margin-top:5px;color:#bff7f0;font-size:6px;letter-spacing:.08em}.manager-events.svelte-iufm36{display:flex;height:30px;align-items:flex-end;gap:3px;padding:5px 7px;border-radius:7px;background:#2dd4bf0f}.manager-events.svelte-iufm36>span:where(.svelte-iufm36){align-self:flex-start;color:#6e98a5;font-size:4px}.manager-events.svelte-iufm36>i:where(.svelte-iufm36){width:4px;height:var(--h);border-radius:2px 2px 0 0;background:#5eead4;opacity:.65;animation:svelte-iufm36-event-refresh 5.6s ease-in-out infinite}.global-console.svelte-iufm36{position:absolute;left:9%;top:30%;width:31%;height:43%;overflow:hidden;border:1px solid rgba(94,234,212,.24);border-radius:17px;background:#071b28eb}.global-console__head.svelte-iufm36{display:flex;height:28px;align-items:center;gap:5px;padding:0 10px;border-bottom:1px solid rgba(148,163,184,.12)}.global-console__head.svelte-iufm36>span:where(.svelte-iufm36){width:5px;height:5px;border-radius:50%;background:#43616d}.global-console__head.svelte-iufm36>span:where(.svelte-iufm36):first-child{background:#5eead4}.global-console__head.svelte-iufm36 small:where(.svelte-iufm36){margin-left:auto;color:#6f9ba3;font-size:5px;letter-spacing:.1em}.global-console__body.svelte-iufm36{display:flex;align-items:center;gap:10px;padding:14px}.global-console__body.svelte-iufm36 svg:where(.svelte-iufm36){width:34px;height:34px;padding:7px;border:1px solid rgba(94,234,212,.24);border-radius:10px;fill:none;stroke:#7ddbd3;stroke-width:1.5}.global-console__body.svelte-iufm36 strong:where(.svelte-iufm36){display:block;color:#e6fffb;font-size:12px;letter-spacing:.08em}.global-console__body.svelte-iufm36 small:where(.svelte-iufm36){display:block;margin-top:3px;color:#72a5a7;font-size:5px;letter-spacing:.12em}.global-console__status.svelte-iufm36{position:absolute;left:12px;right:12px;bottom:10px;display:flex;align-items:center;gap:5px;padding-top:7px;border-top:1px solid rgba(148,163,184,.12);color:#72969e;font-size:5px;letter-spacing:.08em}.global-console__status.svelte-iufm36>i:where(.svelte-iufm36){width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 8px #5eead4}.global-console__status.svelte-iufm36 b:where(.svelte-iufm36){margin-left:auto;color:#79d8cf}.global-bus.svelte-iufm36{position:absolute;left:40%;right:48%;top:51%;height:1px;background:#5eead466}.global-bus.svelte-iufm36:after{position:absolute;right:0;top:-72px;width:1px;height:145px;background:#5eead452;content:""}.global-bus.svelte-iufm36 i:where(.svelte-iufm36){position:absolute;right:-3px;width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 10px #5eead4}.global-bus.svelte-iufm36 i:where(.svelte-iufm36):nth-child(1){top:-75px}.global-bus.svelte-iufm36 i:where(.svelte-iufm36):nth-child(2){top:-3px}.global-bus.svelte-iufm36 i:where(.svelte-iufm36):nth-child(3){top:69px}.global-sites.svelte-iufm36{position:absolute;right:7%;top:25%;display:grid;width:39%;gap:9px}.global-site.svelte-iufm36{display:grid;height:54px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(94,234,212,.16);border-radius:12px;background:#081d2ad1;animation:svelte-iufm36-site-card-confirm 6s ease-in-out var(--delay) infinite}.global-site__icon.svelte-iufm36{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:#60a5fa14}.global-site__icon.svelte-iufm36 svg:where(.svelte-iufm36){width:15px;fill:none;stroke:#93c5fd;stroke-width:1.5;stroke-linecap:round}.global-site.svelte-iufm36>span:where(.svelte-iufm36)>strong:where(.svelte-iufm36){display:block;color:#dffdfa;font-size:7px;letter-spacing:.07em}.global-site.svelte-iufm36>span:where(.svelte-iufm36)>small:where(.svelte-iufm36){display:block;margin-top:3px;color:#668a96;font-size:4px;letter-spacing:.1em}.global-site.svelte-iufm36>b:where(.svelte-iufm36){display:flex;align-items:center;gap:4px;color:#72cfc7;font-size:4px;letter-spacing:.08em}.global-site.svelte-iufm36>b:where(.svelte-iufm36) i:where(.svelte-iufm36){width:5px;height:5px;border-radius:50%;background:#5eead4;box-shadow:0 0 7px #5eead4}@keyframes svelte-iufm36-request-load{0%,to{filter:brightness(.72);transform:scaleY(.82);transform-origin:bottom}50%{filter:brightness(1.12);transform:scaleY(1);transform-origin:bottom}}@keyframes svelte-iufm36-instance-create{0%,24%,to{opacity:.3;border-color:#5eead41a}38%,74%{opacity:1;border-color:#5eead46b;box-shadow:0 0 18px #2dd4bf17}}@keyframes svelte-iufm36-event-refresh{0%,to{opacity:.28;transform:scaleY(.72);transform-origin:bottom}50%{opacity:.9;transform:scaleY(1);transform-origin:bottom}}@keyframes svelte-iufm36-site-card-confirm{0%,18%,to{border-color:#5eead429;background:#081d2ad1}30%,58%{border-color:#5eead470;background:#0a2d33e6;box-shadow:0 0 18px #2dd4bf14}}@keyframes svelte-iufm36-service-scan{0%,to{transform:translateY(0);opacity:.2}50%{transform:translateY(66px);opacity:.9}}:root[data-theme=light] .security-visual.svelte-iufm36,:root[data-theme=dark] .security-visual.svelte-iufm36{border-color:#5eead424;background:linear-gradient(145deg,#050f18,#071b25 55%,#062326)}:root[data-theme=light] .security-visual.svelte-iufm36{box-shadow:0 25px 65px #1f404a21}:root[data-theme=dark] .security-visual.svelte-iufm36{box-shadow:0 28px 80px #00000047}@media(max-width:640px){.service-identity.svelte-iufm36{left:14px;top:13px;gap:5px}.service-identity.svelte-iufm36>span:where(.svelte-iufm36){width:5px;height:5px}.service-identity.svelte-iufm36 strong:where(.svelte-iufm36){font-size:6px}.service-identity.svelte-iufm36 small:where(.svelte-iufm36){font-size:4px;padding-left:5px}.server-cutaway.svelte-iufm36:after{inset:38px 9px 12px;border-radius:14px}.request-analyzer.svelte-iufm36{left:45%;width:94px;height:112px;border-radius:14px}.analyzer-head.svelte-iufm36{height:25px;grid-template-columns:4px auto;padding:0 6px;gap:4px}.analyzer-head.svelte-iufm36>span:where(.svelte-iufm36){width:4px;height:4px}.analyzer-head.svelte-iufm36 strong:where(.svelte-iufm36){font-size:5px}.analyzer-head.svelte-iufm36 small:where(.svelte-iufm36){display:none}.analyzer-window.svelte-iufm36{height:29px;margin:6px 6px 0}.analyzer-window.svelte-iufm36 code:where(.svelte-iufm36){left:5px;font-size:3.3px}.analyzer-shield.svelte-iufm36{left:7px;bottom:7px;width:31px;height:31px;border-radius:8px}.analyzer-shield.svelte-iufm36 svg:where(.svelte-iufm36){width:19px}.analyzer-verdict.svelte-iufm36{right:6px;bottom:7px;width:46px;height:31px;font-size:3.6px}.app-core.svelte-iufm36{right:4%;width:62px;height:62px;border-radius:19px}.app-core.svelte-iufm36 svg:where(.svelte-iufm36){width:25px;height:25px}}@media(max-width:640px){.app-core.svelte-iufm36{gap:4px}.app-core.svelte-iufm36 small:where(.svelte-iufm36){font-size:4px}.hosting-fleet.svelte-iufm36{left:5%;top:27%;width:48%;gap:6px}.tenant-service.svelte-iufm36{height:43px;grid-template-columns:6px 1fr;padding:0 7px;gap:5px}.tenant-service.svelte-iufm36 strong:where(.svelte-iufm36){font-size:5px}.tenant-service.svelte-iufm36 small:where(.svelte-iufm36){display:none}.fleet-bus.svelte-iufm36{left:53%;right:40%;top:49%}.fleet-bus.svelte-iufm36:before{top:-64px;height:129px}.hosting-manager.svelte-iufm36{right:5%;top:28%;width:36%;height:46%;border-radius:13px}.manager-head.svelte-iufm36{height:25px;padding:0 7px}.manager-head.svelte-iufm36 strong:where(.svelte-iufm36){font-size:4px}.manager-overview.svelte-iufm36{height:calc(100% - 45px);gap:5px;padding:7px}.hosting-manager.svelte-iufm36>small:where(.svelte-iufm36){left:8px;bottom:6px;font-size:3.5px}}@media(max-width:640px){.cloud-environments.svelte-iufm36{left:4%;top:23%;width:70%;gap:6px}.environment-zone.svelte-iufm36{min-height:82px;grid-template-columns:31% 1fr;gap:5px;padding:7px}.environment-label.svelte-iufm36{display:grid;gap:4px}.environment-label.svelte-iufm36>svg:where(.svelte-iufm36){width:18px;height:18px}.environment-label.svelte-iufm36 strong:where(.svelte-iufm36){font-size:5px}.environment-label.svelte-iufm36 small:where(.svelte-iufm36){display:none}.environment-services.svelte-iufm36{gap:4px}.protected-service.svelte-iufm36{min-width:63px;height:45px;grid-template-columns:1fr 25px;padding:4px}.protected-service.svelte-iufm36>strong:where(.svelte-iufm36){font-size:4.5px}.protected-service.svelte-iufm36>span:where(.svelte-iufm36){height:29px}.protected-service.svelte-iufm36>span:where(.svelte-iufm36) small:where(.svelte-iufm36){display:none}.protected-service.svelte-iufm36 .filter-shield:where(.svelte-iufm36){width:14px}.policy-branches.svelte-iufm36{inset:35% 16% 28% 74%}.unified-manager.svelte-iufm36{right:3%;width:57px;height:70px}.unified-manager.svelte-iufm36 svg:where(.svelte-iufm36){width:19px}.unified-manager.svelte-iufm36 strong:where(.svelte-iufm36){bottom:18px;font-size:5px}.unified-manager.svelte-iufm36 small:where(.svelte-iufm36){bottom:9px;font-size:3px}.scale-ingress.svelte-iufm36{left:4%;top:34%;width:22%;padding:8px}.scale-ingress.svelte-iufm36 strong:where(.svelte-iufm36){font-size:8px}.scale-ingress.svelte-iufm36>div:where(.svelte-iufm36){height:28px;gap:2px}.autoscale-control.svelte-iufm36{left:29%;width:54px;height:54px}.autoscale-control.svelte-iufm36 svg:where(.svelte-iufm36){width:17px}.autoscale-control.svelte-iufm36 strong:where(.svelte-iufm36){font-size:4px}.scale-route.svelte-iufm36{left:25%;right:49%}.scale-group.svelte-iufm36{right:4%;top:25%;width:49%;gap:5px}.scale-instance.svelte-iufm36{height:56px;grid-template-columns:1fr 31px;padding:6px}.scale-instance.svelte-iufm36 strong:where(.svelte-iufm36){font-size:5px}.scale-instance.svelte-iufm36>b:where(.svelte-iufm36){height:26px}.scale-instance.svelte-iufm36>b:where(.svelte-iufm36) small:where(.svelte-iufm36){display:none}.manager-summary.svelte-iufm36{padding:6px}.manager-summary.svelte-iufm36>strong:where(.svelte-iufm36){font-size:12px}.manager-summary.svelte-iufm36>span:where(.svelte-iufm36){font-size:3px}.manager-metric.svelte-iufm36{padding:5px}.manager-events.svelte-iufm36{padding:4px}.global-console.svelte-iufm36{left:5%;top:30%;width:38%;height:42%}.global-console__body.svelte-iufm36{gap:6px;padding:9px}.global-console__body.svelte-iufm36 svg:where(.svelte-iufm36){width:27px;height:27px}.global-console__body.svelte-iufm36 strong:where(.svelte-iufm36){font-size:8px}.global-bus.svelte-iufm36{left:43%;right:47%}.global-sites.svelte-iufm36{right:4%;top:25%;width:43%;gap:6px}.global-site.svelte-iufm36{height:48px;grid-template-columns:25px 1fr auto;gap:5px;padding:0 6px}.global-site__icon.svelte-iufm36{width:23px;height:23px}.global-site.svelte-iufm36>b:where(.svelte-iufm36){font-size:3px}.global-site.svelte-iufm36>span:where(.svelte-iufm36)>strong:where(.svelte-iufm36){font-size:5px}}@keyframes svelte-iufm36-service-scan-mobile{0%,to{transform:translateY(0);opacity:.2}50%{transform:translateY(44px);opacity:.9}}
