.Req4Zq_root{isolation:isolate;color:#f8fafc;background:#020617;border:1px solid #33415599;border-radius:12px;flex-direction:column;margin-block:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;overflow:hidden;box-shadow:0 20px 40px #0009}.Req4Zq_root[dir=rtl]{font-family:Noto Sans Arabic,Amiri,system-ui,sans-serif}.Req4Zq_header{background:#0f172af2;border-bottom:1px solid #33415599;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.Req4Zq_titleGroup{align-items:center;gap:12px;display:flex}.Req4Zq_badge{letter-spacing:.05em;color:#38bdf8;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700}.Req4Zq_pillSynthetic{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.Req4Zq_actions{align-items:center;gap:8px;display:flex}.Req4Zq_body{height:640px;display:flex;position:relative}.Req4Zq_viewport{background:#020617;flex:1;position:relative;overflow:hidden}.Req4Zq_canvas{outline:none;width:100%;height:100%;display:block}.Req4Zq_hudOverlay{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}.Req4Zq_floatingNav{bottom:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:15;background:#0f172ad9;border:1px solid #33415599;border-radius:8px;gap:6px;padding:6px;display:flex;position:absolute;inset-inline-start:16px}.Req4Zq_btnCtrl{color:#f8fafc;cursor:pointer;background:#1e293bb3;border:1px solid #33415599;border-radius:6px;padding:5px 10px;font-size:.75rem;font-weight:500;transition:all .2s}.Req4Zq_btnCtrl:hover{background:#334155cc;border-color:#06b6d4}.Req4Zq_btnCtrl.Req4Zq_btnActive{color:#34d399;background:#10b98133;border-color:#10b981}.Req4Zq_sidebar{z-index:20;background:#0b1329f2;border-inline-start:1px solid #33415599;flex-direction:column;gap:14px;width:380px;padding:16px;display:flex;overflow-y:auto}.Req4Zq_card{background:#0f172acc;border:1px solid #33415580;border-radius:8px;padding:12px}.Req4Zq_cardHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Req4Zq_cardTitle{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-size:.76rem;font-weight:700}.Req4Zq_statusTag{border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:600}.Req4Zq_tagWarning{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d}.Req4Zq_tagAlert{color:#f43f5e;background:#f43f5e26;border:1px solid #f43f5e4d}.Req4Zq_scoreRow{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.Req4Zq_scoreVal{color:#fbbf24;font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:800}.Req4Zq_scoreDenom{color:#94a3b8;font-size:.8rem}.Req4Zq_barsStack{flex-direction:column;gap:6px;display:flex}.Req4Zq_barItem{flex-direction:column;gap:3px;display:flex}.Req4Zq_barLabel{color:#cbd5e1;justify-content:space-between;font-size:.68rem;display:flex}.Req4Zq_barTrack{background:#1e293b;border-radius:3px;height:5px;overflow:hidden}.Req4Zq_barFill{border-radius:3px;height:100%;transition:width .6s}.Req4Zq_btnSim{color:#f8fafc;cursor:pointer;background:#1e293bcc;border:1px solid #33415599;border-radius:6px;width:100%;padding:9px;font-size:.78rem;font-weight:700;transition:all .2s}.Req4Zq_btnSim:hover{background:#334155e6;border-color:#06b6d4}.Req4Zq_btnSim.Req4Zq_simActive{color:#fda4af;background:#f43f5e33;border-color:#f43f5e}.Req4Zq_pillOnline{color:#10b981;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700}.Req4Zq_sensorsList{flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}.Req4Zq_sensorRow{cursor:pointer;background:#1e293b66;border:1px solid #33415566;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;transition:all .15s;display:flex}.Req4Zq_sensorRow:hover,.Req4Zq_sensorRow.Req4Zq_active{background:#10b9811f;border-color:#10b981}.Req4Zq_sensorDescTitle{color:#f8fafc;font-size:.72rem;font-weight:600;display:block}.Req4Zq_sensorDescSub{color:#94a3b8;margin:0;font-family:JetBrains Mono,monospace;font-size:.62rem}.Req4Zq_sensorVal{font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:700}.Req4Zq_valNominal{color:#34d399}.Req4Zq_valWarning{color:#fbbf24}.Req4Zq_valAlert{color:#f43f5e}.Req4Zq_cardVerifyAi{border-color:#06b6d459;position:relative}.Req4Zq_aiHeader{align-items:center;gap:6px;margin-bottom:6px;display:flex}.Req4Zq_aiBadge{color:#fff;background:#0369a1;border-radius:3px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:800}.Req4Zq_aiTitle{color:#38bdf8;font-size:.75rem;font-weight:700}.Req4Zq_badgeIllustrative{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:3px;margin-inline-start:auto;padding:1px 4px;font-size:.58rem}.Req4Zq_aiHeadline{color:#fff;margin-bottom:4px;font-size:.78rem;font-weight:700;line-height:1.35}.Req4Zq_aiBody{color:#cbd5e1;margin-bottom:8px;font-size:.68rem;line-height:1.4}.Req4Zq_aiMetrics{background:#02061799;border-radius:4px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;padding:6px;display:grid}.Req4Zq_aiMetricCell{flex-direction:column;display:flex}.Req4Zq_cellLbl{color:#94a3b8;font-size:.58rem}.Req4Zq_cellVal{color:#10b981;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700}.Req4Zq_aiAction{background:#10b98114;border:1px solid #10b98140;border-radius:4px;padding:6px}.Req4Zq_actionTag{color:#34d399;margin-bottom:2px;font-size:.62rem;font-weight:700;display:block}.Req4Zq_actionText{color:#cbd5e1;font-size:.65rem;line-height:1.35}.Req4Zq_aiHash{color:#06b6d4;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:.58rem}.Req4Zq_disclaimerNote{color:#cbd5e1;border-top:1px solid #33415580;padding-top:8px;font-size:.72rem;line-height:1.35}.Req4Zq_modelNoticeBanner{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b66;align-items:center;gap:8px;padding:8px 12px;font-family:JetBrains Mono,monospace;font-size:.72rem;display:flex}.Req4Zq_fallbackPane{background:#020617;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}.Req4Zq_fallbackSvg{border-radius:8px;width:100%;max-width:720px}@media (max-width:900px){.Req4Zq_body{flex-direction:column;height:auto}.Req4Zq_viewport{height:380px}.Req4Zq_sidebar{border-inline-start:none;border-top:1px solid #33415599;width:100%}}.Req4Zq_staticPreview{contain:layout paint}.Req4Zq_projectedPin{pointer-events:auto;cursor:pointer;align-items:center;gap:8px;transition:transform .15s,opacity .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.Req4Zq_projectedPin:hover,.Req4Zq_projectedPin[data-active=true],.Req4Zq_projectedPin:focus-visible{transform:translate(-50%,-50%)scale(1.08)}.Req4Zq_projectedPin:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #22d3ee}.Req4Zq_pinBeacon{background:#10b981;border:2px solid #fff;border-radius:50%;flex:none;width:14px;height:14px;position:relative;box-shadow:0 0 10px #10b981}.Req4Zq_pinBeacon:after{content:"";color:#10b981;opacity:.7;border:1.5px solid;border-radius:50%;animation:2s cubic-bezier(.215,.61,.355,1) infinite Req4Zq_pinPulse;position:absolute;inset:-6px}.Req4Zq_projectedPin[data-status=warning] .Req4Zq_pinBeacon{background:#f59e0b;box-shadow:0 0 12px #f59e0b}.Req4Zq_projectedPin[data-status=warning] .Req4Zq_pinBeacon:after{color:#f59e0b}.Req4Zq_projectedPin[data-status=alert] .Req4Zq_pinBeacon{background:#f43f5e;box-shadow:0 0 14px #f43f5e}.Req4Zq_projectedPin[data-status=alert] .Req4Zq_pinBeacon:after{color:#f43f5e}.Req4Zq_pinCard{white-space:nowrap;color:#fff;background:#0f172aeb;border:1px solid #334155cc;border-radius:4px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;box-shadow:0 4px 12px #00000080}.Req4Zq_pinVal{color:#22d3ee;margin-inline-start:4px;font-weight:700}@keyframes Req4Zq_pinPulse{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.Req4Zq_pinBeacon:after{animation:none}.Req4Zq_projectedPin{transition:none}}@media (max-width:600px){.Req4Zq_pinCard{display:none}}
._4UEDZW_section{color:#e2e8f0;box-sizing:border-box;background:linear-gradient(#03130b 0%,#020d08 100%);border:1px solid #25a24447;border-radius:18px;width:calc(100% - 2*clamp(12px,3vw,24px));max-width:1200px;margin:clamp(40px,6vw,72px) auto;padding:clamp(20px,4vw,40px)}._4UEDZW_stage{background:#020617}._4UEDZW_eyebrow{font:600 .75rem/1.2 var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#34d399;margin:0 0 8px}._4UEDZW_title{color:#f8fafc;margin:0 0 12px;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.2}._4UEDZW_body{color:#cbd5e1;max-width:70ch;margin:0 0 12px;line-height:1.6}._4UEDZW_notice{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2473;border-radius:8px;margin:0 0 20px;padding:6px 12px;font-size:.85rem;display:inline-block}._4UEDZW_stage{border-radius:14px;min-width:0;max-width:100%;overflow:hidden}._4UEDZW_controls{color:#94a3b8;max-width:80ch;margin:14px 0 0;font-size:.85rem}._4UEDZW_related{color:#6ee7b7;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-weight:600;text-decoration:none;display:inline-flex}._4UEDZW_related:hover{text-decoration:underline}._4UEDZW_related:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #34d399}:is([dir=rtl] ._4UEDZW_title,[dir=rtl] ._4UEDZW_body){font-family:Noto Sans Arabic,system-ui,sans-serif}
