.mission-one-v6-scene{color:#f4fbff;width:100%;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;position:relative;overflow:hidden}.mission-one-v6-frame{aspect-ratio:16/9;background:#02070b;border:1px solid #42dcff52;border-radius:20px;min-height:260px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000075,inset 0 0 80px #1490b40b}.mission-one-v6-world{width:100%;height:100%;display:block}.mission-one-v6-bg{fill:#02070b}.mission-one-v6-grid-line{fill:none;stroke:#42dcff;stroke-width:1px;opacity:.12}.mission-one-v6-red-haze{fill:#ff3f64;opacity:.055}.mission-one-v6-cyan-haze{fill:#42dcff;opacity:.04}.mission-one-v6-topline{letter-spacing:.16em;color:#7ddfff;pointer-events:none;justify-content:space-between;gap:1rem;font:800 clamp(.48rem,.9vw,.7rem)/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.mission-one-v6-kicker{fill:#79e5ff;letter-spacing:2px;font:800 15px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v6-rig-panel{fill:#050a0e;stroke:#6d1d31;stroke-width:2px}.mission-one-v6-monitor{fill:#06131b;stroke:#6e2033;stroke-width:2px}.mission-one-v6-monitor-main{stroke:#1e8dab}.mission-one-v6-monitor-bar{fill:#102630}.mission-one-v6-console-text,.mission-one-v6-mail-small{fill:#87a6b2;letter-spacing:1px;font:700 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v6-mail-title{fill:#f5fbff;font:850 20px Inter,Segoe UI,Arial,sans-serif}.mission-one-v6-email-preview{fill:#050b10;stroke:#8b2339;stroke-width:2px}.mission-one-v6-lure-button{fill:#276fd8}.mission-one-v6-console-line{fill:#29b9df;opacity:.25;animation:mission-one-v6-line-pulse 1.8s var(--line-delay) ease-in-out infinite}.mission-one-v6-hood{fill:#010304;stroke:#a22c42;stroke-width:4px}.mission-one-v6-face{fill:#000}.mission-one-v6-body{fill:#010203;stroke:#14252d;stroke-width:2px}.mission-one-v6-hand{fill:#010203;stroke:#713044;stroke-width:2px}.mission-one-v6-hand-a{animation:.54s ease-in-out infinite mission-one-v6-hand-a}.mission-one-v6-hand-b{animation:.47s ease-in-out .12s infinite mission-one-v6-hand-b}.mission-one-v6-desk{stroke:#223943;stroke-width:2px}.mission-one-v6-meter-bg{fill:#07131b;stroke:#852038;stroke-width:2px}.mission-one-v6-meter-label{fill:#ff91a4;letter-spacing:1.7px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v6-meter-track{fill:#2d1620}.mission-one-v6-meter-fill{fill:#ff3f64;transform-origin:100px 457px;animation:3.4s ease-in-out infinite mission-one-v6-meter}.mission-one-v6-cloud{fill:#07131b;stroke:#ff3f64;stroke-width:3px}.mission-one-v6-node-label{fill:#78dffc;letter-spacing:1.2px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v6-gateway,.mission-one-v6-cloud-mail,.mission-one-v6-lan{fill:#06131b;stroke:#258eab;stroke-width:3px}.mission-one-v6-gateway-slot{fill:#4cdcad;opacity:.34}.mission-one-v6-scan{fill:#42dcff;animation:1.35s ease-in-out infinite mission-one-v6-scan}.mission-one-v6-rack{fill:#0a2631;stroke:#1e8dab;stroke-width:1px;opacity:.72}.mission-one-v6-port{fill:#42dcff;opacity:.5}.mission-one-v6-mailbox{fill:#120911;stroke:#ff3f64;stroke-width:3px}.mission-one-v6-envelope-box{fill:#18080e;stroke:#ff3f64;stroke-width:2.5px}.mission-one-v6-envelope-fold{fill:none;stroke:#ff91a4;stroke-width:2.4px}.mission-one-v6-route{fill:none;stroke:#42dcff;stroke-width:3px;stroke-dasharray:10 10;opacity:.25}.mission-one-v6-route-red{stroke:#ff3f64;opacity:.82;stroke-dasharray:16 12;animation:.65s linear infinite mission-one-v6-flow}.mission-one-v6-route-muted{stroke:#42dcff;opacity:.18}.mission-one-v6-flight{opacity:.95}.mission-one-v6-incoming .mission-one-v6-inbox-node{animation:1.9s ease-in-out infinite mission-one-v6-inbox-ready}.mission-one-v6-shield{fill:#062319;stroke:#66efb5;stroke-width:7px}.mission-one-v6-check{fill:none;stroke:#66efb5;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v6-blocked-visual{animation:.7s ease-out both mission-one-v6-safe-in}.mission-one-v6-denied line{stroke:#ff3f64;stroke-width:8px;stroke-linecap:round}.mission-one-v6-denied text{fill:#ff91a4;letter-spacing:1px;font:900 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v6-breach-pulse circle{fill:none;stroke:#ff3f64;stroke-width:4px;opacity:.5;animation:1.35s ease-out infinite mission-one-v6-breach-ring}.mission-one-v6-breach-pulse circle:nth-child(2){animation-delay:.5s}.mission-one-v6-session-card{fill:#15080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v6-breach-title{fill:#ff768d;font:900 22px Inter,Segoe UI,Arial,sans-serif}.mission-one-v6-breach-copy{fill:#d2a4ad;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v6-analysis-ring{fill:none;stroke:#42dcff;stroke-width:3px;stroke-dasharray:12 14;opacity:.45;transform-origin:0 0;animation:6s linear infinite mission-one-v6-spin}.mission-one-v6-analysis-ring-b{stroke:#66efb5;animation-duration:4.8s;animation-direction:reverse}.mission-one-v6-hud{justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}.mission-one-v6-stars{background:#060e14e0;border:1px solid #ffbf3d52;border-radius:999px;gap:.38rem;padding:.55rem .75rem;display:flex}.mission-one-v6-star{place-items:center;width:1.7rem;height:1.7rem;display:grid}.mission-one-v6-star svg{fill:#40515d;stroke:#7590a0;stroke-width:.7px;width:100%;height:100%}.mission-one-v6-star-earned svg{fill:#ffd35d;stroke:#ffe89f;filter:drop-shadow(0 0 7px #ffca49a6)}.mission-one-v6-status{text-align:right;background:#051016e6;border:1px solid #42dcff52;border-radius:999px;min-width:min(58%,420px);padding:.62rem 1rem}.mission-one-v6-status span{color:#ffd35d;letter-spacing:.06em;font-weight:900;display:block}.mission-one-v6-status small{color:#9eb7c2;margin-top:.16rem;font-size:.72rem;line-height:1.2;display:block}.mission-one-v6-status strong{color:#66efb5;margin-top:.2rem;font-size:.76rem;display:block}.mission-one-v6-compact .mission-one-v6-frame{min-height:210px}.mission-one-v6-compact .mission-one-v6-status small{display:none}@keyframes mission-one-v6-line-pulse{0%,to{opacity:.12}50%{opacity:.56}}@keyframes mission-one-v6-hand-a{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes mission-one-v6-hand-b{0%,to{transform:translateY(3px)}50%{transform:translateY(-2px)}}@keyframes mission-one-v6-meter{0%{transform:scaleX(.08)}55%,82%{transform:scaleX(1)}to{transform:scaleX(.08)}}@keyframes mission-one-v6-scan{0%,to{opacity:.3;transform:translateY(-15px)}50%{opacity:1;transform:translateY(110px)}}@keyframes mission-one-v6-flow{to{stroke-dashoffset:-28px}}@keyframes mission-one-v6-inbox-ready{0%,to{filter:drop-shadow(0 0 #ff3f6400);transform:scale(1)}50%{filter:drop-shadow(0 0 15px #ff3f6480);transform:scale(1.025)}}@keyframes mission-one-v6-safe-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes mission-one-v6-breach-ring{0%{opacity:.75;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}@keyframes mission-one-v6-spin{to{transform:rotate(360deg)}}@media (width<=760px){.mission-one-v6-frame{aspect-ratio:1.32;min-height:250px}.mission-one-v6-world{width:128%;max-width:none;transform:translate(-11%)}.mission-one-v6-topline{font-size:.45rem}.mission-one-v6-hud{align-items:stretch}.mission-one-v6-status{flex:1;min-width:0;padding:.55rem .7rem}.mission-one-v6-status small{font-size:.62rem}.mission-one-v6-stars{padding:.48rem .58rem}.mission-one-v6-star{width:1.4rem;height:1.4rem}}@media (prefers-reduced-motion:reduce){.mission-one-v6-scene *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.mission-one-v7-frame{background:radial-gradient(circle at 72% 34%,#1c739214,#0000 34%),radial-gradient(circle at 18% 42%,#ff3f6412,#0000 28%),#02070b}.mission-one-v7-subcopy{fill:#8aa6b2;letter-spacing:.5px;font:650 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-room-panel{fill:#05090d;stroke:#203a45;stroke-width:2px}.mission-one-v7-monitor-shell{fill:#07131b;stroke:#7c263a;stroke-width:2px}.mission-one-v7-monitor-shell-main{stroke:#258eab;stroke-width:3px}.mission-one-v7-monitor-label{fill:#86e8ff;letter-spacing:1.6px;font:800 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-target-row circle{fill:#42dcff}.mission-one-v7-target-row rect{fill:#1e8dab;opacity:.35}.mission-one-v7-target-row:nth-of-type(5) circle{fill:#ff3f64}.mission-one-v7-target-row:nth-of-type(5) rect{fill:#ff3f64;opacity:.55}.mission-one-v7-target-row{animation:mission-one-v7-target-pulse 1.6s var(--row-delay) ease-in-out infinite}.mission-one-v7-type-line{fill:#2c4955;animation:1.15s ease-in-out infinite mission-one-v7-type-line}.mission-one-v7-operator-body{fill:#010203;stroke:#15252d;stroke-width:2px}.mission-one-v7-operator-hood{fill:#020405;stroke:#8d263c;stroke-width:3px}.mission-one-v7-operator-face{fill:#000}.mission-one-v7-arm{fill:none;stroke:#05080b;stroke-width:22px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v7-keyboard{fill:#071017;stroke:#253f4a;stroke-width:2px}.mission-one-v7-hand{fill:#030506;stroke:#6f3343;stroke-width:2px}.mission-one-v7-hand-a{animation:.56s ease-in-out infinite mission-one-v7-hand-a}.mission-one-v7-hand-b{animation:.49s ease-in-out .12s infinite mission-one-v7-hand-b}.mission-one-v7-rim-light{fill:none;stroke:#42dcff;stroke-width:3px;opacity:.23;animation:2.4s ease-in-out infinite mission-one-v7-rim}.mission-one-v7-launch-panel rect:first-child{fill:#091219;stroke:#872139;stroke-width:2px}.mission-one-v7-launch-panel text{fill:#ff91a4;letter-spacing:1.5px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-launch-track{fill:#2c1620}.mission-one-v7-launch-fill{fill:#ff3f64;transform-origin:98px 649px;animation:3.8s ease-in-out infinite mission-one-v7-launch}.mission-one-v7-internet-node path{fill:#08131b;stroke:#42dcff;stroke-width:3px}.mission-one-v7-gateway-node rect:first-child,.mission-one-v7-cloudmail-node>rect:first-child,.mission-one-v7-lan-node>rect:first-child{fill:#06131b;stroke:#258eab;stroke-width:3px}.mission-one-v7-gateway-slot{fill:#66efb5;opacity:.35}.mission-one-v7-scan{fill:#42dcff;animation:1.45s ease-in-out infinite mission-one-v7-scan}.mission-one-v7-mail-rack{fill:#0b2631;stroke:#1e8dab;stroke-width:1px}.mission-one-v7-lan-node rect:not(:first-child){fill:#42dcff;opacity:.48}.mission-one-v7-inbox-node rect{fill:#120911;stroke:#ff3f64;stroke-width:3px}.mission-one-v7-route{fill:none;stroke:#42dcff;stroke-width:3px;stroke-dasharray:9 10;opacity:.28}.mission-one-v7-flight{opacity:.95}.mission-one-v7-filter-bin rect{fill:#0e171b;stroke:#66efb5;stroke-width:2px}.mission-one-v7-filter-bin text:first-of-type{fill:#66efb5;letter-spacing:1.3px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-filter-bin text:last-of-type{fill:#caffea;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-filter-route{fill:none;stroke:#66efb5;stroke-width:3px;stroke-dasharray:8 8;opacity:.45;animation:.75s linear infinite mission-one-v7-flow}.mission-one-v7-envelope-safe{fill:#071a15;stroke:#66efb5;stroke-width:2.5px}.mission-one-v7-envelope-safe-fold{fill:none;stroke:#baffdf;stroke-width:2.4px}.mission-one-v7-browser{fill:#07131b;stroke:#2e7f98;stroke-width:3px}.mission-one-v7-browser-bar{fill:#102630}.mission-one-v7-address{fill:#06120f;stroke:#66efb5;stroke-width:2px}.mission-one-v7-address-text{fill:#caffea;font:700 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-page-heading{fill:#f5fbff;font:900 27px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-status-card{fill:#0a1e18;stroke:#2b8d68;stroke-width:2px}.mission-one-v7-status-label{fill:#66efb5;letter-spacing:1.4px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-status-good{fill:#8ff5ca;font:900 24px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-status-copy{fill:#9fb5be;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-safe-summary{fill:#081914;stroke:#66efb5;stroke-width:2px}.mission-one-v7-safe-summary-title{fill:#d7fff0;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-attacker-console-safe rect:first-child{fill:#091016;stroke:#783044;stroke-width:3px}.mission-one-v7-console-kicker{fill:#8aa6b2;letter-spacing:1.5px;font:800 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-console-denied{fill:#ff8095;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-console-rule{fill:#263740}.mission-one-v7-console-copy{fill:#9fb3bd;font:650 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-zero{fill:#66efb5;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-safe-link{fill:none;stroke:#ff3f64;stroke-width:4px;stroke-dasharray:11 10;opacity:.35}.mission-one-v7-cut-marker line{stroke:#ff3f64;stroke-width:7px;stroke-linecap:round;animation:.9s ease-in-out infinite alternate mission-one-v7-cut}.mission-one-v7-fake-browser{fill:#0a1015;stroke:#8b2339;stroke-width:3px}.mission-one-v7-fake-browser-bar{fill:#13242c}.mission-one-v7-fake-address{fill:#ff9caf;font:700 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-login-card{fill:#f1f4f6}.mission-one-v7-login-brand{fill:#243039;font:850 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-login-heading{fill:#202a32;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-login-user{fill:#68747c;font:650 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-password-field{fill:#fff;stroke:#bcc7cd;stroke-width:2px}.mission-one-v7-password-dots{fill:#30383d;letter-spacing:4px;font:800 21px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-signin-button{fill:#2268d8}.mission-one-v7-signin-label{fill:#fff;font:850 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-warning-copy{fill:#9b293e;font:800 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-attacker-console-breach>rect:first-child{fill:#15080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v7-session-active{fill:#ff758d;text-shadow:0 0 12px #ff3f6459;font:900 30px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-captured{fill:#ff90a3;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-access-card{fill:#240a12;stroke:#ff3f64;stroke-width:2px}.mission-one-v7-access-title{fill:#ff8295;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v7-breach-link{fill:none;stroke:#ff3f64;stroke-width:5px;stroke-dasharray:15 10;animation:.55s linear infinite mission-one-v7-flow}.mission-one-v7-credential-packet rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v7-credential-packet text{fill:#ffd0d8;letter-spacing:1px;font:800 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-learning rect{fill:#07131b;stroke:#42dcff;stroke-width:3px}.mission-one-v7-learning text:not(.mission-one-v6-kicker){fill:#c7e9f2;letter-spacing:1.2px;font:800 15px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v7-learning path{fill:none;stroke:#42dcff;stroke-width:4px;stroke-dasharray:12 10;animation:.8s linear infinite mission-one-v7-flow}.mission-one-v7-learning-copy{fill:#f5fbff!important;letter-spacing:0!important;font:850 24px Inter,Segoe UI,Arial,sans-serif!important}@keyframes mission-one-v7-target-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes mission-one-v7-type-line{0%,to{transform-origin:0;transform:scaleX(.2)}60%{transform-origin:0;transform:scaleX(1)}}@keyframes mission-one-v7-hand-a{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes mission-one-v7-hand-b{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}@keyframes mission-one-v7-rim{0%,to{opacity:.15}50%{opacity:.42}}@keyframes mission-one-v7-launch{0%{transform:scaleX(.05)}65%,86%{transform:scaleX(1)}to{transform:scaleX(.05)}}@keyframes mission-one-v7-scan{0%,to{opacity:.25;transform:translateY(-12px)}50%{opacity:1;transform:translateY(105px)}}@keyframes mission-one-v7-flow{to{stroke-dashoffset:-26px}}@keyframes mission-one-v7-cut{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}.mission-one-v8-subcopy{fill:#93aeb9;letter-spacing:.5px;font:650 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-target-monitor>rect,.mission-one-v8-main-monitor>rect:first-child{fill:#06131b;stroke:#7a2639;stroke-width:2px}.mission-one-v8-main-monitor>rect:first-child{stroke:#258eab;stroke-width:3px}.mission-one-v8-target-monitor>text,.mission-one-v8-internet-node text,.mission-one-v8-gateway-node text,.mission-one-v8-cloud-node text,.mission-one-v8-lan-node text,.mission-one-v8-inbox-node text{fill:#7fe5ff;letter-spacing:1.3px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-target-row circle{fill:#42dcff}.mission-one-v8-target-row rect{fill:#1e8dab;opacity:.34}.mission-one-v8-target-row{animation:mission-one-v8-target 1.7s var(--row-delay) ease-in-out infinite}.mission-one-v8-monitor-bar{fill:#102630}.mission-one-v8-console-text,.mission-one-v8-mail-small{fill:#8ba7b2;letter-spacing:1px;font:700 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-mail-title{fill:#f6fbff;font:850 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-email-preview{fill:#050b10;stroke:#8b2339;stroke-width:2px}.mission-one-v8-lure-button{fill:#276fd8}.mission-one-v8-launch-button{fill:#5b1424;stroke:#ff3f64;stroke-width:1.5px}.mission-one-v8-launch-label{fill:#ffc0ca;font:900 10px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-operator>path:first-child{fill:#010203;stroke:#14252d;stroke-width:2px}.mission-one-v8-hood{fill:#020405;stroke:#8d263c;stroke-width:3px}.mission-one-v8-face{fill:#000}.mission-one-v8-arm{fill:none;stroke:#05080b;stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v8-keyboard{fill:#071017;stroke:#253f4a;stroke-width:2px}.mission-one-v8-hand{fill:#030506;stroke:#713044;stroke-width:2px}.mission-one-v8-hand-a{animation:.54s ease-in-out infinite mission-one-v8-hand-a}.mission-one-v8-hand-b{animation:.48s ease-in-out .1s infinite mission-one-v8-hand-b}.mission-one-v8-launch-panel rect:first-child{fill:#091219;stroke:#872139;stroke-width:2px}.mission-one-v8-launch-panel text{fill:#ff91a4;letter-spacing:1.5px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-launch-track{fill:#2c1620}.mission-one-v8-launch-fill{fill:#ff3f64;transform-origin:88px 688px;animation:4s ease-in-out infinite mission-one-v8-launch}.mission-one-v8-internet-node path{fill:#08131b;stroke:#42dcff;stroke-width:3px}.mission-one-v8-gateway-node>rect:first-child,.mission-one-v8-cloud-node>rect:first-child,.mission-one-v8-lan-node>rect:first-child{fill:#06131b;stroke:#258eab;stroke-width:3px}.mission-one-v8-gateway-slot{fill:#66efb5;opacity:.35}.mission-one-v8-scan{fill:#42dcff;animation:1.4s ease-in-out infinite mission-one-v8-scan}.mission-one-v8-mail-rack{fill:#0b2631;stroke:#1e8dab;stroke-width:1px}.mission-one-v8-lan-node rect:not(:first-child){fill:#42dcff;opacity:.5}.mission-one-v8-inbox-node>rect{fill:#120911;stroke:#ff3f64;stroke-width:3px}.mission-one-v8-route{fill:none;stroke:#42dcff;stroke-width:3px;stroke-dasharray:9 10;opacity:.3}.mission-one-v8-flight{opacity:.96}.mission-one-v8-filter-bin rect{fill:#071611;stroke:#66efb5;stroke-width:2px}.mission-one-v8-filter-bin text:first-of-type{fill:#66efb5;letter-spacing:1.3px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-filter-bin text:last-of-type{fill:#d1ffed;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-filter-route{fill:none;stroke:#66efb5;stroke-width:3px;stroke-dasharray:8 8;opacity:.45;animation:.7s linear infinite mission-one-v8-flow}.mission-one-v8-safe-browser>rect:first-child{fill:#07131b;stroke:#2e9c76;stroke-width:3px}.mission-one-v8-browser-bar{fill:#102630}.mission-one-v8-trusted-address{fill:#06140f;stroke:#66efb5;stroke-width:2px}.mission-one-v8-address-text{fill:#d2ffef;font:800 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-page-heading{fill:#f6fbff;font:900 27px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-status-card{fill:#0a1e18;stroke:#2b8d68;stroke-width:2px}.mission-one-v8-status-label{fill:#66efb5;letter-spacing:1.4px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-status-good{fill:#91f5cc;font:900 24px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-status-copy{fill:#a0b7c0;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-safe-summary{fill:#081914;stroke:#66efb5;stroke-width:2px}.mission-one-v8-safe-summary-title{fill:#d9fff1;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-attacker-console-safe>rect:first-child{fill:#091016;stroke:#783044;stroke-width:3px}.mission-one-v8-console-kicker{fill:#8aa6b2;letter-spacing:1.5px;font:800 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-console-denied{fill:#ff8095;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-console-rule{fill:#263740}.mission-one-v8-console-copy{fill:#9fb3bd;font:650 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-zero{fill:#66efb5;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-safe-result-card{fill:#071a15;stroke:#66efb5;stroke-width:2px}.mission-one-v8-safe-result-title{fill:#baffdf;font:900 17px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-malicious-path{fill:none;stroke:#ff3f64;stroke-width:4px;stroke-dasharray:11 10;opacity:.3}.mission-one-v8-cut-marker line{stroke:#ff3f64;stroke-width:7px;stroke-linecap:round;animation:.9s ease-in-out infinite alternate mission-one-v8-cut}.mission-one-v8-safe-shield path:first-child{fill:#062319;stroke:#66efb5;stroke-width:6px}.mission-one-v8-safe-shield path:last-child{fill:none;stroke:#66efb5;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v8-safe-shield{filter:drop-shadow(0 0 14px #66efb547);animation:1.8s ease-in-out infinite mission-one-v8-shield}.mission-one-v8-bottom-note{fill:#d9edf3;font:850 17px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-bottom-note-danger{fill:#ffd4db}.mission-one-v8-fake-browser>rect:first-child{fill:#0a1015;stroke:#8b2339;stroke-width:3px}.mission-one-v8-fake-address{fill:#ff9caf;font:700 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-login-card{fill:#f1f4f6}.mission-one-v8-login-brand{fill:#243039;font:850 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-login-heading{fill:#202a32;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-login-user{fill:#68747c;font:650 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-password-field{fill:#fff;stroke:#bcc7cd;stroke-width:2px}.mission-one-v8-password-dots{fill:#30383d;letter-spacing:4px;font:800 21px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-signin-button{fill:#2268d8}.mission-one-v8-signin-label{fill:#fff;font:850 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-warning-copy{fill:#9b293e;font:800 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-attacker-console-breach>rect:first-child{fill:#15080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v8-session-active{fill:#ff758d;font:900 30px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-captured{fill:#ff90a3;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-access-card{fill:#240a12;stroke:#ff3f64;stroke-width:2px}.mission-one-v8-access-title{fill:#ff8295;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v8-breach-link{fill:none;stroke:#ff3f64;stroke-width:5px;stroke-dasharray:15 10;animation:.55s linear infinite mission-one-v8-flow}.mission-one-v8-credential-packet rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v8-credential-packet text{fill:#ffd0d8;letter-spacing:1px;font:800 8px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-mailbox-open rect{fill:#14080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v8-mailbox-open path{fill:none;stroke:#ff91a4;stroke-width:3px}.mission-one-v8-mailbox-open text{fill:#ff9caf;letter-spacing:1px;font:900 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v8-mailbox-open{animation:1.6s ease-in-out infinite mission-one-v8-mailbox}.mission-one-v8-session-drop{stroke:#ff3f64;stroke-width:4px;stroke-dasharray:8 8;animation:.55s linear infinite mission-one-v8-flow}@keyframes mission-one-v8-target{0%,to{opacity:.42}50%{opacity:1}}@keyframes mission-one-v8-hand-a{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes mission-one-v8-hand-b{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}@keyframes mission-one-v8-launch{0%{transform:scaleX(.05)}65%,88%{transform:scaleX(1)}to{transform:scaleX(.05)}}@keyframes mission-one-v8-scan{0%,to{opacity:.25;transform:translateY(-12px)}50%{opacity:1;transform:translateY(108px)}}@keyframes mission-one-v8-flow{to{stroke-dashoffset:-28px}}@keyframes mission-one-v8-cut{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes mission-one-v8-shield{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes mission-one-v8-mailbox{0%,to{filter:drop-shadow(0 0 #ff3f6400);transform:scale(1)}50%{filter:drop-shadow(0 0 15px #ff3f6473);transform:scale(1.025)}}.mission-one-v8-workstation{filter:drop-shadow(0 24px 42px #00000061)}.mission-one-v8-room-panel{fill:#03080c;stroke:#213b46;stroke-width:2px}.mission-one-v8-main-monitor{filter:drop-shadow(0 0 18px #42dcff1f);animation:3.2s ease-in-out infinite mission-one-v9-monitor-breathe}.mission-one-v8-target-monitor{filter:drop-shadow(0 0 12px #ff3f6414)}.mission-one-v8-operator{filter:drop-shadow(12px 20px 22px #0000007a)}.mission-one-v8-hood{filter:drop-shadow(-3px 0 8px #ff3f641f)drop-shadow(4px 0 8px #42dcff14)}.mission-one-v8-mailpath{filter:drop-shadow(0 0 14px #42dcff06)}.mission-one-v8-internet-node,.mission-one-v8-gateway-node,.mission-one-v8-cloud-node,.mission-one-v8-lan-node,.mission-one-v8-inbox-node{opacity:.38}.mission-one-v8-internet-node{animation:7.4s ease-in-out infinite mission-one-v9-stage-focus}.mission-one-v8-gateway-node{animation:7.4s ease-in-out 1.35s infinite mission-one-v9-stage-focus}.mission-one-v8-cloud-node{animation:7.4s ease-in-out 2.7s infinite mission-one-v9-stage-focus}.mission-one-v8-lan-node{animation:7.4s ease-in-out 4.05s infinite mission-one-v9-stage-focus}.mission-one-v8-inbox-node{animation:7.4s ease-in-out 5.4s infinite mission-one-v9-stage-focus}.mission-one-v8-safe-browser{opacity:0;filter:drop-shadow(0 18px 30px #0000005c);animation:.75s cubic-bezier(.16,1,.3,1) 80ms forwards mission-one-v9-shot-in}.mission-one-v8-attacker-console-safe{opacity:0;animation:.75s cubic-bezier(.16,1,.3,1) 1.05s forwards mission-one-v9-shot-in}.mission-one-v8-safe-result-card{animation:2.1s ease-in-out 1.7s infinite mission-one-v9-safe-pulse}.mission-one-v8-cut-marker{opacity:0;animation:.45s ease-out 1.55s forwards mission-one-v9-cut-arrive}.mission-one-v8-fake-browser{opacity:0;filter:drop-shadow(0 18px 30px #0000006b);animation:.65s cubic-bezier(.16,1,.3,1) 80ms forwards mission-one-v9-shot-in}.mission-one-v8-attacker-console-breach{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) 1.25s forwards mission-one-v9-shot-in}.mission-one-v8-credential-packet{opacity:0;animation:.25s linear 1.7s forwards mission-one-v9-packet-appear}.mission-one-v8-mailbox-open{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) 2.75s forwards mission-one-v9-mailbox-arrive,1.6s ease-in-out 3.3s infinite mission-one-v8-mailbox}.mission-one-v8-session-active{animation:1.8s ease-in-out 1.8s infinite mission-one-v9-danger-pulse}@keyframes mission-one-v9-monitor-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes mission-one-v9-stage-focus{0%,13%,to{opacity:.34;filter:none}22%,38%{opacity:1;filter:drop-shadow(0 0 14px #42dcff38)}48%{opacity:.5}}@keyframes mission-one-v9-shot-in{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v9-safe-pulse{0%,to{filter:drop-shadow(0 0 #66efb500)}50%{filter:drop-shadow(0 0 14px #66efb52e)}}@keyframes mission-one-v9-cut-arrive{0%{opacity:0;transform:scale(.45)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mission-one-v9-packet-appear{0%{opacity:0}to{opacity:1}}@keyframes mission-one-v9-mailbox-arrive{0%{opacity:0;transform:translate(24px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes mission-one-v9-danger-pulse{0%,to{fill:#ff758d}50%{fill:#ffd0d8}}.mission-one-v10-workstation-depth{filter:drop-shadow(0 30px 55px #00000085)}.mission-one-v10-room-wall{fill:#03070b;stroke:#17303a;stroke-width:2px}.mission-one-v10-room-floor{fill:#05090c;stroke:#10242d;stroke-width:1px}.mission-one-v10-side-monitor>rect,.mission-one-v10-main-monitor>rect:first-child{fill:#07131b;stroke:#2a819d;stroke-width:2.5px}.mission-one-v10-side-monitor>text{fill:#ff92a4;letter-spacing:1.4px;font:800 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-main-monitor{filter:drop-shadow(0 0 22px #42dcff24)}.mission-one-v10-monitor-note{fill:#ff9bad;letter-spacing:1px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-chair-seat{fill:#081217;stroke:#203640;stroke-width:2px}.mission-one-v10-chair-base{fill:none;stroke:#263d47;stroke-width:5px;stroke-linecap:round}.mission-one-v10-body{fill:#05090c;stroke:#192d35;stroke-width:3px}.mission-one-v10-hood{fill:#05090c;stroke:#7f2b3d;stroke-width:3px}.mission-one-v10-hood-shadow{fill:#000;opacity:.98}.mission-one-v10-profile-line{fill:none;stroke:#55d9f7;stroke-width:2px;opacity:.2}.mission-one-v10-arm{fill:none;stroke:#090d10;stroke-width:22px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v10-keyboard{fill:#071017;stroke:#2d4955;stroke-width:2px}.mission-one-v10-hand{fill:#040607;stroke:#773446;stroke-width:2px}.mission-one-v10-rim{fill:none;stroke:#ff3f64;stroke-width:3px;opacity:.32;filter:drop-shadow(0 0 8px #ff3f643d)}.mission-one-v10-screen-cast{fill:#42dcff;opacity:.025;animation:2.8s ease-in-out infinite mission-one-v10-cast}.mission-one-v10-delivery-climax{filter:drop-shadow(0 0 10px #42dcff06)}.mission-one-v10-route-bed{stroke-width:4px;opacity:.24}.mission-one-v10-flight{filter:drop-shadow(0 0 8px #ff3f643d)}.mission-one-v10-delivery-badge rect{fill:#12090d;stroke:#ff3f64;stroke-width:2px}.mission-one-v10-delivery-badge text:first-of-type{fill:#ff8fa2;letter-spacing:1.4px;font:900 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-delivery-badge text:last-of-type{fill:#d8bcc3;font:700 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-safe-scene,.mission-one-v10-breach-scene{filter:drop-shadow(0 24px 50px #00000047)}.mission-one-v10-browser-shell{fill:#07131b;stroke:#3aa27d;stroke-width:3px}.mission-one-v10-safe-shot{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 80ms forwards mission-one-v10-shot-in}.mission-one-v10-safe-flow{opacity:0;animation:.55s ease-out .9s forwards mission-one-v10-flow-in}.mission-one-v10-safe-line{fill:none;stroke:#66efb5;stroke-width:5px;stroke-dasharray:14 11;animation:1s linear infinite mission-one-v10-line}.mission-one-v10-safe-shield path:first-child{fill:#06231a;stroke:#66efb5;stroke-width:7px}.mission-one-v10-safe-shield path:last-child{fill:none;stroke:#66efb5;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v10-safe-shield{filter:drop-shadow(0 0 20px #66efb552);animation:1.8s ease-in-out 1.2s infinite mission-one-v10-shield-pulse}.mission-one-v10-flow-label{fill:#9af5d0;letter-spacing:1.8px;font:900 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-attacker-isolated{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) 1.2s forwards mission-one-v10-shot-in}.mission-one-v10-attacker-isolated>rect{fill:#070c10;stroke:#6a2a3a;stroke-width:3px}.mission-one-v10-console-idle{fill:#ff879a;font:900 25px Inter,Segoe UI,Arial,sans-serif;animation:1.8s ease-in-out 1.8s infinite mission-one-v10-idle}.mission-one-v10-connection-cut rect{fill:#071a15;stroke:#66efb5;stroke-width:2px}.mission-one-v10-connection-cut text:first-of-type{fill:#baffdf;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-connection-cut text:last-of-type{fill:#9fb7c1;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-safe-caption,.mission-one-v10-breach-caption{opacity:0;animation:.6s ease-out 2.2s forwards mission-one-v10-caption}.mission-one-v10-safe-caption text:first-child{fill:#8ff2c8;letter-spacing:.6px;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-safe-caption text:last-child{fill:#d7e8ee;font:650 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-breach-shot{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) 80ms forwards mission-one-v10-shot-in}.mission-one-v10-fake-shell{fill:#0b1015;stroke:#8b2339;stroke-width:3px;filter:drop-shadow(0 18px 34px #0000006b)}.mission-one-v10-breach-transfer{opacity:0;animation:.45s ease-out .75s forwards mission-one-v10-flow-in}.mission-one-v10-breach-link,.mission-one-v10-session-line{fill:none;stroke:#ff3f64;stroke-width:5px;stroke-dasharray:15 11;animation:.55s linear infinite mission-one-v10-line}.mission-one-v10-credential-packet rect,.mission-one-v10-session-packet rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v10-credential-packet text,.mission-one-v10-session-packet text{fill:#ffd2da;letter-spacing:1px;font:800 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-transfer-label{fill:#ff9cad;letter-spacing:1.5px;font:900 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-attacker-active{opacity:0;animation:.62s cubic-bezier(.16,1,.3,1) 1.15s forwards mission-one-v10-shot-in}.mission-one-v10-attacker-active>rect{fill:#14080d;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 18px #ff3f6426)}.mission-one-v10-session-transfer{opacity:0;animation:.5s ease-out 1.7s forwards mission-one-v10-flow-in}.mission-one-v10-mailbox-compromised{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 2.05s forwards mission-one-v10-mailbox}.mission-one-v10-mailbox-compromised rect{fill:#15080d;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 20px #ff3f6433)}.mission-one-v10-mailbox-compromised path{fill:none;stroke:#ff91a4;stroke-width:4px}.mission-one-v10-mailbox-compromised text:first-of-type{fill:#ffb0be;letter-spacing:1.2px;font:800 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v10-mailbox-compromised text:last-of-type{fill:#ff7188;font:900 28px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-breach-caption text:first-child{fill:#ff8799;letter-spacing:.5px;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v10-breach-caption text:last-child{fill:#ead1d7;font:650 15px Inter,Segoe UI,Arial,sans-serif}@keyframes mission-one-v10-cast{0%,to{opacity:.018}50%{opacity:.055}}@keyframes mission-one-v10-shot-in{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v10-flow-in{0%{opacity:0}to{opacity:1}}@keyframes mission-one-v10-line{to{stroke-dashoffset:-30px}}@keyframes mission-one-v10-shield-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.055)}}@keyframes mission-one-v10-idle{0%,to{opacity:.65}50%{opacity:1}}@keyframes mission-one-v10-caption{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-one-v10-mailbox{0%{opacity:0;transform:translate(30px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}.mission-one-v12-safe-scene,.mission-one-v12-breach-scene{filter:drop-shadow(0 28px 56px #00000052)}.mission-one-v12-panel-kicker{fill:#82e9ff;letter-spacing:1.7px;font:850 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-panel-title{fill:#f5fbff;font:900 22px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-panel-copy{fill:#96adb7;font:650 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-email-card{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) 50ms forwards mission-one-v12-card-in}.mission-one-v12-safe-email-shell{fill:#07131b;stroke:#6f2b3a;stroke-width:3px;filter:drop-shadow(0 18px 36px #00000057)}.mission-one-v12-lure-button{fill:#226ed8;opacity:.7}.mission-one-v12-lure-label{fill:#d9edff;font:850 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-untouched-badge{opacity:0;animation:.45s ease-out .7s forwards mission-one-v12-pop}.mission-one-v12-untouched-badge rect{fill:#071a15;stroke:#66efb5;stroke-width:2px}.mission-one-v12-untouched-badge text:first-of-type{fill:#aff8d7;font:900 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-untouched-badge text:last-of-type{fill:#8fb0a2;font:700 9px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-bridge{fill:none;stroke:#66efb5;stroke-width:5px;stroke-dasharray:14 11;opacity:0;animation:.6s ease-out .95s forwards mission-one-v12-route-draw,1s linear 1.55s infinite mission-one-v12-dash}.mission-one-v12-safe-step{opacity:0;animation:.5s ease-out 1.1s forwards mission-one-v12-pop}.mission-one-v12-safe-step circle{fill:#06231a;stroke:#66efb5;stroke-width:4px;filter:drop-shadow(0 0 16px #66efb547)}.mission-one-v12-safe-step path{fill:none;stroke:#66efb5;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v12-safe-step text{fill:#9cf4cf;letter-spacing:1.2px;font:900 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-trusted-browser{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) 1.25s forwards mission-one-v12-browser-arrive}.mission-one-v12-browser-shell{fill:#08131a;stroke:#44b98d;stroke-width:3px;filter:drop-shadow(0 24px 46px #00000061)}.mission-one-v12-address-bar{fill:#08211a;stroke:#66efb5;stroke-width:2px}.mission-one-v12-address-text{fill:#c4ffe5;letter-spacing:.7px;font:800 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-service-brand{fill:#f5fbff;font:900 23px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-service-title{fill:#9fb7c1;font:700 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-status-check{opacity:0;animation:.55s ease-out 2.05s forwards mission-one-v12-card-in}.mission-one-v12-status-check rect{fill:#0a1c18;stroke:#66efb5;stroke-width:2px}.mission-one-v12-status-check text:first-of-type{fill:#8ff2c8;letter-spacing:1.5px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-status-check text:nth-of-type(2){fill:#8ff2c8;font:900 24px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-status-check text:nth-of-type(3){fill:#a8bbc3;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-proof{opacity:0;animation:.55s ease-out 2.75s forwards mission-one-v12-card-in}.mission-one-v12-safe-proof rect{fill:#061b15;stroke:#419f7e;stroke-width:2px}.mission-one-v12-safe-proof text:first-of-type{fill:#b3f8da;font:900 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-proof text:last-of-type{fill:#95aba4;font:650 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-network{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 3.25s forwards mission-one-v12-rise}.mission-one-v12-flow-shell{fill:#061019;stroke:#244653;stroke-width:2px}.mission-one-v12-node rect{stroke-width:2.5px}.mission-one-v12-node text{letter-spacing:1.2px;font:900 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-node-user rect{fill:#0a2029;stroke:#42dcff}.mission-one-v12-node-user text{fill:#8ceaff}.mission-one-v12-node-trusted rect{fill:#082019;stroke:#66efb5}.mission-one-v12-node-trusted text{fill:#aaf7d6}.mission-one-v12-node-attacker rect{fill:#14090d;stroke:#7a2a3b}.mission-one-v12-node-attacker text:first-of-type{fill:#ff8fa2}.mission-one-v12-node-attacker text:last-of-type{fill:#ffbec8}.mission-one-v12-safe-route{fill:none;stroke:#66efb5;stroke-width:6px;stroke-dasharray:15 11;animation:.9s linear infinite mission-one-v12-dash}.mission-one-v12-muted-route,.mission-one-v12-dead-route{fill:none;stroke:#415761;stroke-width:4px;stroke-dasharray:10 12;opacity:.35}.mission-one-v12-cut-mark{opacity:0;animation:.45s ease-out 4.25s forwards mission-one-v12-cut}.mission-one-v12-cut-mark circle{fill:#17080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v12-cut-mark path{fill:none;stroke:#ff3f64;stroke-width:7px;stroke-linecap:round}.mission-one-v12-safe-verdict{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 5.15s forwards mission-one-v12-verdict}.mission-one-v12-safe-verdict text:first-child{fill:#8ff2c8;letter-spacing:.6px;font:900 27px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-safe-verdict text:last-child{fill:#d8e8ee;font:700 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-fake-browser{opacity:0;animation:.62s cubic-bezier(.16,1,.3,1) 50ms forwards mission-one-v12-browser-arrive}.mission-one-v12-fake-browser-shell{fill:#0a0e13;stroke:#96283f;stroke-width:3px;filter:drop-shadow(0 24px 46px #00000070)}.mission-one-v12-fake-address-bar{fill:#221116;stroke:#8f2b40;stroke-width:1.5px}.mission-one-v12-fake-address-text{fill:#ff9bad;letter-spacing:.7px;font:800 10px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-login-card rect:first-child{fill:#eef2f4}.mission-one-v12-login-brand{fill:#34424a;font:850 22px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-login-heading{fill:#253038;font:900 30px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-login-user{fill:#66747c;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-password-field{fill:#fff;stroke:#b7c3ca;stroke-width:2px}.mission-one-v12-password-dot{fill:#343c42;opacity:0;animation:mission-one-v12-dot .14s var(--dot-delay) linear forwards}.mission-one-v12-signin-button{fill:#226ed8;animation:.75s ease-in-out 1.8s 2 mission-one-v12-signin-pulse}.mission-one-v12-signin-label{fill:#fff;font:850 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-capture-warning{opacity:0;animation:.45s ease-out 2.1s forwards mission-one-v12-card-in}.mission-one-v12-capture-warning rect{fill:#2c1017;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-capture-warning text:first-of-type{fill:#ff91a4;letter-spacing:1.1px;font:900 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-capture-warning text:last-of-type{fill:#ffd3da;font:700 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-credential-transfer{opacity:0;animation:.35s linear 2.45s forwards mission-one-v12-flow-in}.mission-one-v12-theft-route{fill:none;stroke:#ff3f64;stroke-width:6px;stroke-dasharray:14 10;animation:.6s linear infinite mission-one-v12-dash}.mission-one-v12-credential-capsule{animation:1.25s cubic-bezier(.45,0,.2,1) 2.7s both mission-one-v12-credential-flight}.mission-one-v12-credential-capsule rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-credential-capsule text{fill:#ffd6dd;letter-spacing:.8px;font:850 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-transfer-copy{fill:#ff9bae;letter-spacing:1.4px;font:900 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-attacker-console{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) 3.3s forwards mission-one-v12-console-arrive}.mission-one-v12-attacker-console>rect{fill:#14080d;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 24px #ff3f6429)}.mission-one-v12-console-alert{fill:#ff879a;font:900 23px Inter,Segoe UI,Arial,sans-serif;animation:1.25s ease-in-out 3.8s infinite mission-one-v12-danger}.mission-one-v12-console-copy{fill:#b899a1;font:700 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-console-value{fill:#ffd1d8;font:850 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-session-establish{opacity:0;animation:.5s ease-out 4.1s forwards mission-one-v12-card-in}.mission-one-v12-session-establish rect{fill:#3b0c17;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-session-establish text:first-of-type{fill:#ff9bad;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-session-establish text:last-of-type{fill:#caa4ad;font:650 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-token-card{opacity:0;animation:.5s ease-out 4.7s forwards mission-one-v12-card-in}.mission-one-v12-token-card rect{fill:#220b12;stroke:#8f2b40;stroke-width:2px}.mission-one-v12-token-card text:first-of-type{fill:#ff879a;letter-spacing:1px;font:900 13px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-token-card text:last-of-type{fill:#e0b7bf;font:700 10px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-session-transfer{opacity:0;animation:.35s linear 5.05s forwards mission-one-v12-flow-in}.mission-one-v12-session-route{fill:none;stroke:#ff3f64;stroke-width:6px;stroke-dasharray:14 10;animation:.55s linear infinite mission-one-v12-dash}.mission-one-v12-session-capsule{animation:1.05s cubic-bezier(.45,0,.2,1) 5.2s both mission-one-v12-session-flight}.mission-one-v12-session-capsule rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-session-capsule text{fill:#ffd6dd;letter-spacing:.8px;font:850 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v12-mailbox-session{opacity:0;animation:.68s cubic-bezier(.16,1,.3,1) 5.75s forwards mission-one-v12-mailbox-arrive}.mission-one-v12-mail-shell{fill:#07131b;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 24px #ff3f6429)}.mission-one-v12-mail-top{fill:#102630}.mission-one-v12-mail-title{fill:#f5fbff;font:900 20px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-mail-row rect{fill:#0a202a;stroke:#193b48;stroke-width:1px}.mission-one-v12-mail-row text{fill:#a9bdc6;font:750 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-mail-row-active rect{fill:#3a1019;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-mail-row-active text{fill:#ffd4db}.mission-one-v12-mail-access{opacity:0;animation:.45s ease-out 6.35s forwards mission-one-v12-card-in}.mission-one-v12-mail-access rect{fill:#3a0c16;stroke:#ff3f64;stroke-width:2px}.mission-one-v12-mail-access text:first-of-type{fill:#ff9bad;font:900 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-mail-access text:last-of-type{fill:#ff7087;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-breach-verdict{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 6.75s forwards mission-one-v12-verdict}.mission-one-v12-breach-verdict text:first-child{fill:#ff879a;letter-spacing:.6px;font:900 27px Inter,Segoe UI,Arial,sans-serif}.mission-one-v12-breach-verdict text:last-child{fill:#ecd2d8;font:700 16px Inter,Segoe UI,Arial,sans-serif}@keyframes mission-one-v12-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-one-v12-browser-arrive{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v12-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-one-v12-pop{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes mission-one-v12-route-draw{0%{opacity:0;stroke-dashoffset:160px}to{opacity:1;stroke-dashoffset:0}}@keyframes mission-one-v12-dash{to{stroke-dashoffset:-30px}}@keyframes mission-one-v12-cut{0%{opacity:0;transform:scale(.45)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mission-one-v12-verdict{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-one-v12-dot{to{opacity:1}}@keyframes mission-one-v12-signin-pulse{0%,to{filter:none}50%{filter:drop-shadow(0 0 12px #2d7fed99);transform:scale(1.03)}}@keyframes mission-one-v12-flow-in{0%{opacity:0}to{opacity:1}}@keyframes mission-one-v12-credential-flight{0%{opacity:0;transform:translate(0)scale(.86)}12%{opacity:1}to{opacity:1;transform:translate(170px)scale(1)}}@keyframes mission-one-v12-console-arrive{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v12-danger{0%,to{opacity:.72}50%{opacity:1}}@keyframes mission-one-v12-session-flight{0%{opacity:0;transform:translate(0)scale(.86)}12%{opacity:1}to{opacity:1;transform:translate(110px)scale(1)}}@keyframes mission-one-v12-mailbox-arrive{0%{opacity:0;transform:translate(34px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}.mission-one-v13-safe-scene,.mission-one-v13-breach-scene{isolation:isolate}.mission-one-v13-chapter-shell{fill:#061019;stroke:#2f5968;stroke-width:2.5px;filter:drop-shadow(0 26px 56px #0000006b)}.mission-one-v13-chapter-title,.mission-one-v13-trace-title,.mission-one-v13-theft-title{fill:#f5fbff;font:900 28px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-mail-card{fill:#0a202a;stroke:#7b2b3d;stroke-width:2px}.mission-one-v13-mail-sender{fill:#dce8ed;font:800 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-mail-copy{fill:#9fb5bf;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-disabled-lure{fill:#276fd8;opacity:.34}.mission-one-v13-disabled-lure-text{fill:#a8c8ef;opacity:.6;font:850 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-not-clicked-badge rect{fill:#071c16;stroke:#66efb5;stroke-width:2px}.mission-one-v13-not-clicked-badge text:first-of-type{fill:#9df3cf;font:900 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-not-clicked-badge text:last-of-type{fill:#8fb3a6;font:700 10px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-safe-decision-note circle{fill:#092019;stroke:#66efb5;stroke-width:2px}.mission-one-v13-safe-decision-note path{fill:none;stroke:#66efb5;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.mission-one-v13-safe-decision-note text:first-of-type{fill:#a9f5d4;font:900 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-safe-decision-note text:last-of-type{fill:#9bb2bb;font:650 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-browser-shell{fill:#081218;stroke:#4c9278;stroke-width:3px;filter:drop-shadow(0 26px 64px #00000073)}.mission-one-v13-address-bar{fill:#061a15;stroke:#66efb5;stroke-width:2px}.mission-one-v13-address-text{fill:#c5ffe6;font:800 13px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-service-brand{fill:#f5fbff;font:900 32px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-service-title{fill:#b9cbd3;font:800 19px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-status-panel rect{fill:#082019;stroke:#66efb5;stroke-width:2px}.mission-one-v13-status-panel text:first-of-type{fill:#8ff2c8;letter-spacing:1.4px;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-status-panel text:nth-of-type(2){fill:#9affd5;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-status-panel text:nth-of-type(3){fill:#a8bbc3;font:650 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-browser-proof rect{fill:#061b15;stroke:#419f7e;stroke-width:2px}.mission-one-v13-browser-proof text:first-of-type{fill:#b3f8da;font:900 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-browser-proof text:last-of-type{fill:#95aba4;font:650 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-trace-shell{fill:#061019;stroke:#315761;stroke-width:2.5px;filter:drop-shadow(0 24px 60px #0006)}.mission-one-v13-trace-node rect{stroke-width:3px}.mission-one-v13-trace-node text{letter-spacing:1.2px;font:900 13px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-node-user rect{fill:#09212b;stroke:#42dcff}.mission-one-v13-node-user text{fill:#9cecff}.mission-one-v13-node-trusted rect{fill:#082019;stroke:#66efb5}.mission-one-v13-node-trusted text{fill:#aff9d9}.mission-one-v13-node-attacker rect{fill:#16090e;stroke:#8e2f44}.mission-one-v13-node-attacker text{fill:#ff9dae}.mission-one-v13-safe-route{fill:none;stroke:#66efb5;stroke-width:7px;stroke-dasharray:18 12;animation:.8s linear infinite mission-one-v13-dash}.mission-one-v13-muted-route,.mission-one-v13-dead-route{fill:none;stroke:#40555e;stroke-width:5px;stroke-dasharray:10 13;opacity:.42}.mission-one-v13-cut-mark circle{fill:#17080d;stroke:#ff3f64;stroke-width:3px}.mission-one-v13-cut-mark path{fill:none;stroke:#ff3f64;stroke-width:8px;stroke-linecap:round}.mission-one-v13-zero-metrics text{fill:#91efc8;letter-spacing:1px;font:900 15px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-safe-verdict text:first-child{fill:#8ff2c8;font:900 31px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-safe-verdict text:last-child{fill:#d9e8ed;font:700 17px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-safe-email{opacity:0;animation:3.05s 80ms both mission-one-v13-chapter-one}.mission-one-v13-safe-browser{opacity:0;animation:3.45s 2.55s both mission-one-v13-chapter-two}.mission-one-v13-safe-trace{opacity:0;animation:4.8s 5.35s both mission-one-v13-chapter-three}.mission-one-v13-safe-verdict{opacity:0;animation:.65s ease-out 7.2s forwards mission-one-v13-verdict}.mission-one-v13-status-panel{opacity:0;animation:.5s ease-out 3.2s forwards mission-one-v13-pop}.mission-one-v13-browser-proof{opacity:0;animation:.5s ease-out 4.15s forwards mission-one-v13-pop}.mission-one-v13-cut-mark{opacity:0;animation:.48s ease-out 6.55s forwards mission-one-v13-cut}.mission-one-v13-breach-shell{fill:#0a0e13;stroke:#982a42;stroke-width:3px;filter:drop-shadow(0 26px 60px #00000073)}.mission-one-v13-fake-address-bar{fill:#231117;stroke:#9b3048;stroke-width:2px}.mission-one-v13-fake-address-text{fill:#ff9dae;font:800 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-login-card>rect:first-child{fill:#eef2f4}.mission-one-v13-login-brand{fill:#34424a;font:850 24px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-login-heading{fill:#253038;font:900 33px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-login-user{fill:#66747c;font:650 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-password-field{fill:#fff;stroke:#b7c3ca;stroke-width:2px}.mission-one-v13-password-dot{fill:#343c42;opacity:0;animation:mission-one-v13-dot .14s var(--dot-delay) linear forwards}.mission-one-v13-signin-button{fill:#226ed8;animation:.72s ease-in-out 1.75s 2 mission-one-v13-signin-pulse}.mission-one-v13-signin-label{fill:#fff;font:850 15px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-capture-warning{opacity:0;animation:.45s ease-out 2.05s forwards mission-one-v13-pop}.mission-one-v13-capture-warning rect{fill:#2c1017;stroke:#ff3f64;stroke-width:2px}.mission-one-v13-capture-warning text:first-of-type{fill:#ff91a4;letter-spacing:1px;font:900 12px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-capture-warning text:last-of-type{fill:#ffd3da;font:700 11px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-theft-source>rect,.mission-one-v13-attacker-session-card>rect{fill:#07131b;stroke:#8f2a40;stroke-width:3px;filter:drop-shadow(0 20px 50px #0006)}.mission-one-v13-theft-copy,.mission-one-v13-console-copy{fill:#a9bdc5;font:650 14px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-stolen-identity rect{fill:#13090d;stroke:#8f2b40;stroke-width:2px}.mission-one-v13-stolen-identity text:first-of-type,.mission-one-v13-stolen-identity text:nth-of-type(3){fill:#ff8ea1;font:900 11px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-stolen-identity text:nth-of-type(2){fill:#f0d8de;font:800 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-stolen-identity text:nth-of-type(4){fill:#ff7189;font:900 16px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-theft-route,.mission-one-v13-session-route{fill:none;stroke:#ff3f64;stroke-width:7px;stroke-dasharray:16 11;animation:.58s linear infinite mission-one-v13-dash}.mission-one-v13-credential-capsule,.mission-one-v13-session-capsule{opacity:0}.mission-one-v13-credential-capsule rect,.mission-one-v13-session-capsule rect{fill:#4a0c18;stroke:#ff3f64;stroke-width:2px}.mission-one-v13-credential-capsule text,.mission-one-v13-session-capsule text{fill:#ffd6dd;letter-spacing:.8px;font:850 9px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-attacker-console>rect{fill:#14080d;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 28px #ff3f6424)}.mission-one-v13-console-alert{fill:#ff879a;font:900 26px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-console-value{fill:#ffd1d8;font:850 13px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-session-open rect{fill:#3b0c17;stroke:#ff3f64;stroke-width:2px}.mission-one-v13-session-open text:first-of-type{fill:#ff9bad;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-session-open text:last-of-type{fill:#d3abb4;font:650 12px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-session-token rect{fill:#220b12;stroke:#8f2b40;stroke-width:2px}.mission-one-v13-session-token text{fill:#ff879a;font:900 13px ui-monospace,SFMono-Regular,Consolas,monospace}.mission-one-v13-mail-shell{fill:#07131b;stroke:#ff3f64;stroke-width:3px;filter:drop-shadow(0 0 26px #ff3f6424)}.mission-one-v13-mail-top{fill:#102630}.mission-one-v13-mail-title{fill:#f5fbff;font:900 21px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-mail-row rect{fill:#0a202a;stroke:#193b48;stroke-width:1px}.mission-one-v13-mail-row text{fill:#a9bdc6;font:750 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-mail-row-active rect{fill:#3a1019;stroke:#ff3f64;stroke-width:2px}.mission-one-v13-mail-row-active text{fill:#ffd4db}.mission-one-v13-mail-access{opacity:0;animation:.45s ease-out 7.55s forwards mission-one-v13-pop}.mission-one-v13-mail-access rect{fill:#3a0c16;stroke:#ff3f64;stroke-width:2px}.mission-one-v13-mail-access text:first-of-type{fill:#ff9bad;font:900 13px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-mail-access text:last-of-type{fill:#ff7087;font:900 18px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-breach-verdict text:first-child{fill:#ff879a;font:900 29px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-breach-verdict text:last-child{fill:#ecd2d8;font:700 17px Inter,Segoe UI,Arial,sans-serif}.mission-one-v13-breach-login{opacity:0;animation:3.35s 50ms both mission-one-v13-chapter-one}.mission-one-v13-breach-theft{opacity:0;animation:4.25s 2.85s both mission-one-v13-chapter-two}.mission-one-v13-breach-mailbox{opacity:0;animation:4.9s 6.25s both mission-one-v13-chapter-three}.mission-one-v13-credential-capsule{animation:1.25s cubic-bezier(.45,0,.2,1) 4.05s both mission-one-v13-credential-flight}.mission-one-v13-session-capsule{animation:1.05s cubic-bezier(.45,0,.2,1) 7.15s both mission-one-v13-session-flight}.mission-one-v13-breach-verdict{opacity:0;animation:.65s ease-out 8.15s forwards mission-one-v13-verdict}@keyframes mission-one-v13-chapter-one{0%{opacity:0}10%,78%{opacity:1}to{opacity:0}}@keyframes mission-one-v13-chapter-two{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}@keyframes mission-one-v13-chapter-three{0%{opacity:0}12%,to{opacity:1}}@keyframes mission-one-v13-pop{0%{opacity:0}to{opacity:1}}@keyframes mission-one-v13-verdict{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-one-v13-dash{to{stroke-dashoffset:-32px}}@keyframes mission-one-v13-cut{0%{opacity:0;transform:scale(.5)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mission-one-v13-dot{to{opacity:1}}@keyframes mission-one-v13-signin-pulse{0%,to{filter:none}50%{filter:drop-shadow(0 0 12px #2d7fed8c)}}@keyframes mission-one-v13-credential-flight{0%{opacity:0;transform:translate(650px,425px)scale(.84)}12%{opacity:1}to{opacity:1;transform:translate(930px,425px)scale(1)}}@keyframes mission-one-v13-session-flight{0%{opacity:0;transform:translate(660px,410px)scale(.84)}12%{opacity:1}to{opacity:1;transform:translate(940px,410px)scale(1)}}@media (width<=760px){.mission-one-v13-chapter-title,.mission-one-v13-trace-title,.mission-one-v13-theft-title{font-size:24px}}.mission-one-v16-safe-verdict{filter:drop-shadow(0 0 18px #66efb51f)}.mission-one-v16-zero-proof rect{fill:#061b14;stroke:#66efb5;stroke-width:2px}.mission-one-v16-zero-proof text{fill:#caffea;letter-spacing:.4px;font:800 13px ui-monospace,SFMono-Regular,Consolas,monospace}@media (width<=700px){.dt-q1-hybrid-overlay{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.dt-q1-hybrid-shell{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:8px 8px calc(12px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important}.dt-q1-hybrid-stage-wrap{aspect-ratio:16/9.65!important;border-radius:15px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0 auto!important;position:relative!important;overflow:hidden!important}.dt-hybrid-q1-scene{border-radius:15px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dt-hybrid-monitor-frame,.dt-q1-blocked-monitor-frame{overflow:hidden!important}.dt-hybrid-monitor-kicker,.dt-q1-blocked-monitor-kicker{letter-spacing:.07em!important;white-space:nowrap!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1.05!important}.dt-hybrid-email-toolbar,.dt-q1-blocked-email-toolbar{min-height:0!important;font-size:clamp(7px,1.75vw,9px)!important;line-height:1!important}.dt-hybrid-email-field,.dt-q1-blocked-email-field{gap:4px!important;min-height:0!important;padding-block:3px!important;font-size:clamp(6.5px,1.62vw,8px)!important;line-height:1.08!important}.dt-hybrid-email-field label,.dt-q1-blocked-email-field label{flex:none!important}.dt-hybrid-email-field span,.dt-q1-blocked-email-field span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.dt-hybrid-email-body,.dt-q1-blocked-email-body,.dt-q1-blocked-left-outcome{display:none!important}.dt-hybrid-email-cta,.dt-q1-blocked-email-cta{min-height:0!important;padding:4px 5px!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1!important}.dt-hybrid-campaign-list,.dt-q1-blocked-campaign-list{gap:2px!important}.dt-hybrid-campaign-list>div,.dt-q1-blocked-campaign-list>div{white-space:nowrap!important;text-overflow:ellipsis!important;min-height:0!important;padding:2px 3px!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1.05!important;overflow:hidden!important}.dt-hybrid-recipient-panel{display:none!important}.dt-q1-blocked-recipient-panel{min-height:0!important;padding:3px 4px!important}.dt-q1-blocked-recipient-panel>span,.dt-q1-blocked-recipient-panel>small{display:none!important}.dt-q1-blocked-recipient-panel>strong{margin:0!important;font-size:clamp(11px,3.3vw,16px)!important;line-height:1!important;display:block!important}.dt-hybrid-launch-row,.dt-q1-blocked-launch-row{gap:4px!important;min-height:0!important}.dt-hybrid-launch-button,.dt-q1-blocked-launch-state{min-height:0!important;padding:4px 6px!important;font-size:clamp(6.5px,1.65vw,8px)!important;line-height:1!important}.dt-hybrid-launch-progress,.dt-q1-blocked-launch-progress{height:3px!important;min-height:3px!important}.dt-hybrid-right-logcard,.dt-q1-blocked-right-logcard{gap:2px!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1.08!important}.dt-hybrid-right-logcard>div:nth-child(n+3),.dt-q1-blocked-right-logcard>div:nth-child(n+3){display:none!important}.dt-hybrid-inbox-card,.dt-q1-blocked-right-secure-card{gap:2px!important;padding:5px!important}.dt-hybrid-inbox-card strong,.dt-q1-blocked-right-secure-card strong{font-size:clamp(6.5px,1.7vw,8.5px)!important;line-height:1.08!important}.dt-hybrid-inbox-card p,.dt-q1-blocked-right-secure-card p{margin:0!important;font-size:clamp(5.5px,1.45vw,7px)!important;line-height:1.08!important}.dt-hybrid-inbox-card p:last-child,.dt-q1-blocked-right-secure-card p:last-child{display:none!important}.dt-hybrid-inbox-pill,.dt-q1-blocked-inbox-pill,.dt-hybrid-screen-status,.dt-q1-blocked-right-status,.dt-q1-blocked-left-badge,.dt-q1-blocked-center-pill{letter-spacing:.04em!important;font-size:clamp(5.5px,1.45vw,7.5px)!important;line-height:1!important}.dt-hybrid-skip{border-radius:999px!important;min-height:40px!important;padding:8px 13px!important;font-size:.78rem!important;line-height:1!important;bottom:10px!important;right:10px!important}.dt-hybrid-q1-meta,.dt-q1-blocked-meta{box-sizing:border-box!important;gap:9px!important;width:100%!important;max-width:none!important;padding:9px 0 0!important}.dt-hybrid-q1-lifecycle,.dt-q1-blocked-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.dt-hybrid-q1-lifecycle>div,.dt-q1-blocked-lifecycle>div{letter-spacing:.07em!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;min-width:0!important;min-height:34px!important;padding:6px 3px!important;font-size:clamp(7px,1.8vw,9px)!important;line-height:1.05!important}.dt-hybrid-q1-copy,.dt-q1-blocked-copy{border-radius:15px!important;padding:11px 12px!important}.dt-hybrid-q1-copy>span,.dt-q1-blocked-copy>span{letter-spacing:.11em!important;font-size:.64rem!important;line-height:1.15!important}.dt-hybrid-q1-copy>strong,.dt-q1-blocked-copy>strong{margin-top:5px!important;font-size:clamp(1.05rem,5.3vw,1.35rem)!important;line-height:1.15!important}.dt-hybrid-q1-copy>p,.dt-q1-blocked-copy>p{margin:6px 0 0!important;font-size:.88rem!important;line-height:1.35!important}.dt-q1-full-reaction .dt-q1-blocked-copy>p{display:none!important}.dt-q1-full-reaction{-webkit-overflow-scrolling:touch;grid-template-rows:auto auto auto!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.dt-q1-full-reaction-topbar{z-index:20!important;gap:8px!important;padding:10px 12px!important;position:sticky!important;top:0!important}.dt-q1-full-reaction-topbar>div{min-width:0!important}.dt-q1-full-reaction-topbar span{letter-spacing:.12em!important;font-size:.62rem!important;line-height:1.1!important}.dt-q1-full-reaction-topbar strong{letter-spacing:.04em!important;margin-top:4px!important;font-size:clamp(1rem,5vw,1.35rem)!important;line-height:1.08!important;display:block!important}.dt-q1-full-reaction-topbar button{flex:none!important;min-height:44px!important;padding:8px 13px!important;font-size:.86rem!important}.dt-q1-full-reaction-stage{height:auto!important;min-height:0!important;padding:8px 8px 0!important;overflow:visible!important}.dt-q1-full-reaction-stage>.dt-q1-blocked-success,.dt-q1-full-reaction-stage>.mission-one-v6-scene,.dt-q1-full-reaction-stage>.mission-one-v7-scene{width:100%!important;min-width:0!important;max-width:none!important}.dt-q1-blocked-stage-wrap{aspect-ratio:16/9.65!important;border-radius:15px!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.dt-q1-blocked-scene{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.dt-q1-full-reaction-footer{padding:14px 14px calc(14px + env(safe-area-inset-bottom))!important;gap:12px!important}.dt-q1-full-reaction-copy>span{letter-spacing:.11em!important;font-size:.67rem!important;line-height:1.15!important}.dt-q1-full-reaction-copy>strong{margin-top:6px!important;font-size:clamp(1.25rem,6.1vw,1.6rem)!important;line-height:1.12!important}.dt-q1-full-reaction-copy>p{margin:8px 0 0!important;font-size:.96rem!important;line-height:1.38!important}.dt-q1-full-reaction-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}.dt-q1-full-reaction-actions button{white-space:normal!important;width:100%!important;min-height:48px!important;padding:10px 8px!important;font-size:.92rem!important}.mission-one-v6-frame,.mission-one-v7-frame{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.mission-one-v6-world{width:100%!important;height:100%!important}.mission-one-v6-hud{display:none!important}.mission-one-v6-topline{letter-spacing:.08em!important;font-size:clamp(6px,1.55vw,8px)!important}.m1final-inline{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:10px 8px 12px!important}.m1final-inline-head{padding:8px 4px 10px!important}.m1final-kicker{letter-spacing:.12em!important;font-size:.62rem!important;line-height:1.15!important}.m1final-heading{margin-top:5px!important;font-size:clamp(1.15rem,5.5vw,1.45rem)!important;line-height:1.12!important}.m1final-inline-head p{margin:6px 0 0!important;font-size:.9rem!important;line-height:1.32!important}.m1final-scene{aspect-ratio:16/10!important;border-radius:16px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}.m1final-scene .m1final-screen{width:45.5%!important;min-width:0!important;max-width:none!important;height:82%!important;min-height:0!important;max-height:none!important;margin:0!important;position:absolute!important;top:7%!important;overflow:hidden!important;transform:none!important}.m1final-scene .m1final-left{left:3%!important;right:auto!important}.m1final-scene .m1final-right{left:auto!important;right:3%!important}.m1final-window{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.m1final-bar{gap:4px!important;min-height:0!important;padding:5px 6px!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1!important}.m1final-bar>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.m1final-body{gap:4px!important;min-height:0!important;padding:6px!important;font-size:clamp(6.5px,1.7vw,8.5px)!important;line-height:1.12!important;overflow:hidden!important}.m1final-title{margin:0 0 3px!important;font-size:clamp(9px,2.3vw,12px)!important;line-height:1.1!important}.m1final-row{gap:4px!important;min-height:0!important;padding:3px 0!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1.08!important}.m1final-row>span:first-child{flex:none!important}.m1final-value{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:right!important;min-width:0!important;max-width:62%!important;overflow:hidden!important}.m1final-copy{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:3px 0!important;font-size:clamp(6px,1.55vw,8px)!important;line-height:1.14!important;display:-webkit-box!important;overflow:hidden!important}.m1final-chip,.m1final-alert{border-radius:6px!important;margin-top:3px!important;padding:4px 5px!important;font-size:clamp(5.7px,1.48vw,7.5px)!important;line-height:1.12!important}.m1final-split{gap:3px!important}.m1final-card{border-radius:6px!important;min-width:0!important;padding:4px!important}.m1final-card-eyebrow{font-size:clamp(5px,1.3vw,6.5px)!important}.m1final-card-title{font-size:clamp(6.3px,1.65vw,8px)!important;line-height:1.08!important}.m1final-card-detail{display:none!important}.m1final-checks{gap:3px!important}.m1final-checks>div{gap:4px!important;min-height:0!important;font-size:clamp(5.8px,1.5vw,7.5px)!important;line-height:1.08!important}.m1final-checkmark{min-width:18px!important;padding:2px 3px!important;font-size:5.5px!important}.m1final-phone{gap:3px!important;padding:5px!important;font-size:clamp(6px,1.55vw,8px)!important}.m1final-phone-big{font-size:clamp(9px,2.3vw,12px)!important}.m1final-mail-list>div{min-height:0!important;padding:4px!important;font-size:clamp(5.8px,1.5vw,7.5px)!important}.m1final-meter{transform-origin:top!important;margin-bottom:-18%!important;transform:scale(.72)!important}.m1final-skip{border-radius:999px!important;width:max-content!important;min-height:42px!important;margin:9px auto 0!important;padding:8px 14px!important;font-size:.82rem!important;line-height:1!important;display:block!important;position:static!important}.m1final-full{-webkit-overflow-scrolling:touch;grid-template-rows:auto auto auto!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.m1final-full-head{z-index:20!important;gap:8px!important;padding:10px 12px!important;position:sticky!important;top:0!important}.m1final-full-head>div{min-width:0!important}.m1final-full-label{font-size:.65rem!important;line-height:1.1!important}.m1final-full-head button{flex:none!important;min-height:44px!important;padding:8px 13px!important;font-size:.86rem!important}.m1final-full-stage{height:auto!important;min-height:0!important;padding:8px!important;overflow:visible!important}.m1final-full-stage .m1final-scene{aspect-ratio:16/10!important;width:100%!important;max-width:none!important}.m1final-full-foot{padding:13px 14px calc(14px + env(safe-area-inset-bottom))!important;gap:10px!important}.m1final-outcome-title{font-size:clamp(1.2rem,5.8vw,1.55rem)!important;line-height:1.12!important}.m1final-full-foot p{margin:6px 0 0!important;font-size:.94rem!important;line-height:1.36!important}.m1final-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}.m1final-actions button{white-space:normal!important;width:100%!important;min-height:48px!important;padding:10px 8px!important;font-size:.92rem!important}.mission-one-overlay{grid-template-rows:auto auto auto!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.mission-one-overlay-topbar{z-index:20!important;padding:10px 12px!important;position:sticky!important;top:0!important}.mission-one-overlay-stage{height:auto!important;min-height:0!important;padding:8px!important;overflow:visible!important}.mission-one-overlay-stage>.mission-one-v6-scene,.mission-one-overlay-stage>.mission-one-v7-scene{width:100%!important;max-width:none!important}.mission-one-overlay-footer{padding:12px 14px calc(14px + env(safe-area-inset-bottom))!important}.mission-one-overlay-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}.mission-one-overlay-actions button{width:100%!important;min-height:46px!important}}@media (width<=700px) and (height<=560px) and (orientation:landscape){.dt-q1-hybrid-stage-wrap,.dt-q1-blocked-stage-wrap,.m1final-scene,.m1final-full-stage .m1final-scene{aspect-ratio:16/9!important;max-height:58dvh!important}.dt-hybrid-q1-copy>p,.dt-q1-full-reaction-copy>p,.m1final-inline-head p,.m1final-full-foot p{display:none!important}}@media (orientation:landscape) and (height<=600px) and (pointer:coarse){.dt-q1-hybrid-overlay,.dt-q1-full-reaction{overflow-x:hidden!important}.dt-q1-hybrid-shell{box-sizing:border-box!important;padding-top:6px!important;padding-bottom:6px!important}.dt-hybrid-monitor-frame,.dt-q1-blocked-monitor-frame{overflow:hidden!important}.dt-hybrid-monitor-kicker,.dt-q1-blocked-monitor-kicker{letter-spacing:.055em!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:7px!important;line-height:1!important;overflow:hidden!important}.dt-hybrid-email-toolbar,.dt-q1-blocked-email-toolbar{gap:4px!important;min-height:0!important;padding-block:3px!important;font-size:8px!important;line-height:1!important}.dt-hybrid-email-field,.dt-q1-blocked-email-field{gap:4px!important;min-height:0!important;padding-block:3px!important;font-size:7.5px!important;line-height:1.05!important}.dt-hybrid-email-field span,.dt-q1-blocked-email-field span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.dt-hybrid-email-body,.dt-q1-blocked-email-body,.dt-q1-blocked-left-outcome{display:none!important}.dt-hybrid-email-cta,.dt-q1-blocked-email-cta{min-height:0!important;padding:4px!important;font-size:7px!important;line-height:1!important}.dt-hybrid-campaign-list,.dt-q1-blocked-campaign-list{gap:2px!important}.dt-hybrid-campaign-list>div,.dt-q1-blocked-campaign-list>div{white-space:nowrap!important;text-overflow:ellipsis!important;min-height:0!important;padding:2px 3px!important;font-size:7.5px!important;line-height:1.02!important;overflow:hidden!important}.dt-hybrid-recipient-panel,.dt-q1-blocked-recipient-panel{display:none!important}.dt-hybrid-launch-row,.dt-q1-blocked-launch-row{gap:3px!important;min-height:0!important}.dt-hybrid-launch-button,.dt-q1-blocked-launch-state{min-height:0!important;padding:4px 5px!important;font-size:7px!important;line-height:1!important}.dt-hybrid-launch-progress,.dt-q1-blocked-launch-progress{height:3px!important;min-height:3px!important}.dt-hybrid-right-logcard,.dt-q1-blocked-right-logcard{gap:2px!important;font-size:7px!important;line-height:1.03!important;overflow:hidden!important}.dt-hybrid-right-logcard>div:nth-child(n+4),.dt-q1-blocked-right-logcard>div:nth-child(n+4){display:none!important}.dt-hybrid-inbox-card,.dt-q1-blocked-right-secure-card{gap:2px!important;padding:4px!important;overflow:hidden!important}.dt-hybrid-inbox-card strong,.dt-q1-blocked-right-secure-card strong{font-size:7.2px!important;line-height:1.04!important}.dt-hybrid-inbox-card p,.dt-q1-blocked-right-secure-card p{margin:0!important;font-size:6.5px!important;line-height:1.03!important}.dt-hybrid-inbox-card p:last-child,.dt-q1-blocked-right-secure-card p:last-child{display:none!important}.dt-hybrid-inbox-pill,.dt-q1-blocked-inbox-pill,.dt-hybrid-screen-status,.dt-q1-blocked-right-status,.dt-q1-blocked-left-badge,.dt-q1-blocked-center-pill{letter-spacing:.035em!important;font-size:6.5px!important;line-height:1!important}.dt-hybrid-screen-status,.dt-q1-blocked-right-status{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.dt-hybrid-skip{min-height:36px!important;padding:7px 12px!important;font-size:.72rem!important}.dt-hybrid-q1-lifecycle,.dt-q1-blocked-lifecycle{gap:5px!important}.dt-hybrid-q1-lifecycle>div,.dt-q1-blocked-lifecycle>div{min-height:32px!important;padding:5px 6px!important;font-size:7px!important;line-height:1!important}.dt-hybrid-q1-copy,.dt-q1-blocked-copy{padding:10px 12px!important}.dt-hybrid-q1-copy>span,.dt-q1-blocked-copy>span{font-size:7px!important;line-height:1!important}.dt-hybrid-q1-copy>strong,.dt-q1-blocked-copy>strong{font-size:15px!important;line-height:1.08!important}.dt-hybrid-q1-copy>p,.dt-q1-blocked-copy>p{font-size:10px!important;line-height:1.22!important}}@media (hover:none) and (pointer:coarse){html body .dt-q1-hybrid-overlay .dt-hybrid-recipient-panel,html body .dt-q1-full-reaction .dt-q1-blocked-recipient-panel,html body .dt-q1-blocked-success .dt-q1-blocked-recipient-panel{display:none!important}html body .dt-q1-hybrid-overlay .dt-hybrid-campaign-card,html body .dt-q1-full-reaction .dt-q1-blocked-campaign-card,html body .dt-q1-blocked-success .dt-q1-blocked-campaign-card{min-width:0!important;overflow:hidden!important}html body .dt-q1-hybrid-overlay .dt-hybrid-campaign-list>div,html body .dt-q1-full-reaction .dt-q1-blocked-campaign-list>div,html body .dt-q1-blocked-success .dt-q1-blocked-campaign-list>div{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body .m1final-inline .m1final-scene,html body .m1final-full-stage .m1final-scene{box-sizing:border-box!important;aspect-ratio:16/9.35!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important}html body .m1final-inline .m1final-scene .m1final-screen,html body .m1final-full-stage .m1final-scene .m1final-screen{width:46%!important;min-width:0!important;max-width:none!important;height:90%!important;min-height:0!important;max-height:none!important;margin:0!important;position:absolute!important;top:5%!important;overflow:hidden!important}html body .m1final-inline .m1final-scene .m1final-left,html body .m1final-full-stage .m1final-scene .m1final-left{left:2.5%!important;right:auto!important}html body .m1final-inline .m1final-scene .m1final-right,html body .m1final-full-stage .m1final-scene .m1final-right{left:auto!important;right:2.5%!important}html body .m1final-inline .m1final-screen>.m1final-window,html body .m1final-full-stage .m1final-screen>.m1final-window{transform-origin:0 0!important;box-sizing:border-box!important;width:122%!important;min-width:0!important;max-width:none!important;height:122%!important;min-height:0!important;max-height:none!important;overflow:hidden!important;transform:scale(.82)!important}html body .m1final-inline .m1final-bar,html body .m1final-full-stage .m1final-bar{gap:4px!important;padding:5px 6px!important;font-size:clamp(6px,1.45vw,8px)!important;line-height:1!important}html body .m1final-inline .m1final-body,html body .m1final-full-stage .m1final-body{gap:4px!important;padding:6px!important;font-size:clamp(6px,1.5vw,8px)!important;line-height:1.1!important;overflow:hidden!important}html body .m1final-inline .m1final-title,html body .m1final-full-stage .m1final-title{font-size:clamp(8.5px,2.05vw,11px)!important;line-height:1.08!important}html body .m1final-inline .m1final-row,html body .m1final-full-stage .m1final-row{gap:4px!important;padding:2px 0!important;font-size:clamp(5.7px,1.4vw,7.5px)!important;line-height:1.05!important}html body .m1final-inline .m1final-value,html body .m1final-full-stage .m1final-value{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:68%!important;overflow:hidden!important}html body .m1final-inline .m1final-copy,html body .m1final-full-stage .m1final-copy{margin:2px 0!important;font-size:clamp(5.7px,1.4vw,7.5px)!important;line-height:1.1!important}html body .m1final-inline .m1final-checks>div,html body .m1final-full-stage .m1final-checks>div{gap:3px!important;min-height:0!important;font-size:clamp(5.5px,1.36vw,7.2px)!important;line-height:1.04!important}html body .m1final-inline .m1final-card,html body .m1final-full-stage .m1final-card,html body .m1final-inline .m1final-alert,html body .m1final-full-stage .m1final-alert,html body .m1final-inline .m1final-chip,html body .m1final-full-stage .m1final-chip{margin-top:2px!important;padding:3px 4px!important}html body .m1final-inline{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .m1final-inline .m1final-scene{min-height:180px!important;max-height:230px!important}html body .m1final-inline .m1final-skip{margin-top:8px!important}}@media (width<=430px) and (hover:none) and (pointer:coarse){html body .m1final-inline .m1final-screen>.m1final-window,html body .m1final-full-stage .m1final-screen>.m1final-window{width:128%!important;height:128%!important;transform:scale(.78)!important}html body .m1final-inline .m1final-scene,html body .m1final-full-stage .m1final-scene{aspect-ratio:16/9.15!important}}@media (width<=430px) and (orientation:portrait) and (hover:none) and (pointer:coarse){html body .dt-q1-hybrid-story-v3 .dt-q1-hybrid-stage-wrap{overflow:hidden!important}html body .dt-q1-hybrid-story-v3 .dt-hybrid-q1-scene{transform-origin:0 0!important;width:131.6%!important;min-width:0!important;height:131.6%!important;min-height:0!important;transform:scale(.76)!important}html body .dt-q1-hybrid-story-v3 .dt-hybrid-skip{bottom:10px!important;right:10px!important}html body .mission-result-overlay .mission-result-overlay-stage{place-items:start center!important;padding:6px!important;overflow:hidden auto!important}html body .mission-result-overlay .mission-result-overlay-stage>div{zoom:.78;transform-origin:top!important;width:128.205%!important;max-width:none!important;margin:0 auto!important}}.dt-pixi-cinema{background:#02070b;border:1px solid #41d6f661;border-radius:22px;width:100%;margin:1rem 0 1.35rem;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000008c}.dt-pixi-stage{aspect-ratio:3/4;background:#02070b;width:100%;height:auto;min-height:0;max-height:76dvh;position:relative;overflow:hidden}.dt-pixi-canvas{display:block;width:100%!important;height:100%!important}.dt-pixi-loading{color:#6d8c99;letter-spacing:.12em;text-transform:uppercase;place-items:center;font:.72rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:absolute;inset:0}.dt-pixi-skip{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c6d7de;cursor:pointer;background:#02090dc7;border:1px solid #a0cadc59;border-radius:999px;padding:.68rem .95rem;font:750 .72rem/1 system-ui,sans-serif;position:absolute;bottom:1rem;right:1rem}.dt-pixi-skip:hover{color:#fff;border-color:#42dcffa6}@media (width<=720px){.dt-pixi-cinema{border-radius:18px}.dt-pixi-stage{aspect-ratio:3/4;height:auto;min-height:0;max-height:74dvh}}@media (height<=760px){.dt-pixi-stage{min-height:0;max-height:66dvh}}@media (prefers-reduced-motion:reduce){.dt-pixi-stage{min-height:0}}.dt-pixi-stage{position:relative}.dt-pixi-canvas-host{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.dt-pixi-canvas-host .dt-pixi-canvas{width:100%;height:100%;display:block}.dt-pixi-loading{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.dt-q1-full-reaction{z-index:2147483000;color:#f5fbff;background:radial-gradient(circle at 22% 28%,#ff3f6414,#0000 35%),radial-gradient(circle at 78% 26%,#42dcff14,#0000 38%),#02070b;grid-template-rows:auto minmax(0,1fr) auto;animation:.28s ease-out both dt-q1-reaction-in;display:grid;position:fixed;inset:0;overflow:hidden}.dt-q1-full-reaction-exiting{animation:.7s ease-in both dt-q1-reaction-out}.dt-q1-full-reaction-topbar{background:#02080cf5;border-bottom:1px solid #42dcff40;justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding:.8rem clamp(1rem,3vw,2.2rem);display:flex;box-shadow:0 14px 34px #0000004d}.dt-q1-full-reaction-topbar>div{gap:.18rem;display:grid}.dt-q1-full-reaction-topbar span{color:#42dcff;letter-spacing:.16em;font:.64rem/1.1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-full-reaction-topbar strong{color:#f5fbff;letter-spacing:.08em;font:clamp(.8rem,1.4vw,1rem)/1.1 Inter,Segoe UI,Arial,sans-serif}.dt-q1-full-reaction-topbar button,.dt-q1-full-reaction-actions button{color:#d9edf5;cursor:pointer;background:#071923;border:1px solid #5ebdde6b;border-radius:10px;font:.78rem/1 Inter,Segoe UI,Arial,sans-serif}.dt-q1-full-reaction-topbar button{padding:.72rem 1rem}.dt-q1-full-reaction-stage{place-items:center;min-height:0;padding:clamp(.45rem,1.2vh,1rem) clamp(.5rem,1.2vw,1.2rem);display:grid;overflow:hidden}.dt-q1-full-reaction-stage>.mission-one-v6-scene{width:min(100%,177.778vh - 408.889px);max-width:100%}.dt-q1-full-reaction-stage .mission-one-v6-frame{border-color:#42dcff42;border-radius:14px;width:100%;min-height:0;box-shadow:0 28px 80px #00000085,0 0 60px #42dcff0a}.dt-q1-full-reaction-breached .mission-one-v6-frame{border-color:#ff3f6452;box-shadow:0 28px 80px #0000008c,0 0 70px #ff3f640f}.dt-q1-full-reaction-stage .mission-one-v6-hud{display:none}.dt-q1-full-reaction-footer{background:linear-gradient(#02080cf5,#02070b);border-top:1px solid #42dcff38;justify-content:space-between;align-items:center;gap:1.25rem;min-height:126px;padding:1rem clamp(1rem,3vw,2.4rem) 1.15rem;display:flex;box-shadow:0 -16px 38px #00000057}.dt-q1-full-reaction-copy{min-width:0;max-width:980px}.dt-q1-full-reaction-copy span{color:#ffb444;letter-spacing:.13em;margin-bottom:.3rem;font:.7rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.dt-q1-full-reaction-blocked .dt-q1-full-reaction-copy span{color:#66efb5}.dt-q1-full-reaction-copy strong{color:#f5fbff;font:clamp(1.15rem,2.35vw,2rem)/1.08 Inter,Segoe UI,Arial,sans-serif;display:block}.dt-q1-full-reaction-copy p{color:#a9c0ca;max-width:78ch;margin:.38rem 0 0;font:clamp(.76rem,1.25vw,.96rem)/1.42 Inter,Segoe UI,Arial,sans-serif}.dt-q1-full-reaction-actions{flex:none;gap:.65rem;display:flex}.dt-q1-full-reaction-actions button{padding:.8rem 1rem}.dt-q1-full-reaction-actions button:last-child{color:#11171b;background:#ffad43;border-color:#ffad43}.dt-q1-full-reaction-blocked .dt-q1-full-reaction-actions button:last-child{background:#66efb5;border-color:#66efb5}.dt-q1-full-reaction button:focus-visible{outline-offset:3px;outline:3px solid #42dcffb3}@keyframes dt-q1-reaction-in{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes dt-q1-reaction-out{0%{opacity:1}to{opacity:0}}@media (width<=760px){.dt-q1-full-reaction{grid-template-rows:auto minmax(0,1fr) auto}.dt-q1-full-reaction-topbar{min-height:58px;padding:.65rem .75rem}.dt-q1-full-reaction-topbar span{font-size:.52rem}.dt-q1-full-reaction-topbar strong{font-size:.72rem}.dt-q1-full-reaction-stage{place-items:start center;padding:.55rem .35rem;overflow:auto}.dt-q1-full-reaction-stage>.mission-one-v6-scene{width:100%;max-width:none}.dt-q1-full-reaction-stage .mission-one-v6-frame{border-radius:10px;width:100%;max-height:none}.dt-q1-full-reaction-footer{gap:.75rem;min-height:0;padding:.8rem .85rem .9rem;display:grid}.dt-q1-full-reaction-copy strong{font-size:1.12rem}.dt-q1-full-reaction-copy p{font-size:.75rem;line-height:1.35}.dt-q1-full-reaction-actions{width:100%}.dt-q1-full-reaction-actions button{flex:1;padding:.75rem .65rem}}@media (height<=700px) and (width>=761px){.dt-q1-full-reaction-topbar{min-height:56px;padding:.55rem 1rem}.dt-q1-full-reaction-footer{min-height:92px;padding:.65rem 1rem}.dt-q1-full-reaction-copy p{margin-top:.2rem}.dt-q1-full-reaction-stage>.mission-one-v6-scene{width:min(100%,177.778vh - 311.111px)}}@media (prefers-reduced-motion:reduce){.dt-q1-full-reaction,.dt-q1-full-reaction-exiting{animation:none}}.dt-pixi-cinema-intro{isolation:isolate;background:radial-gradient(circle at 74% 18%,#2293ae1f,#0000 36%),linear-gradient(#061118 0%,#02070b 100%);border-color:#45d6f76b;position:relative}.dt-pixi-cinema-intro .dt-pixi-stage{aspect-ratio:16/9;background:#010508;min-height:0;max-height:min(78dvh,960px);overflow:hidden}.dt-hybrid-q1-viewport{position:absolute;inset:0;overflow:hidden}.dt-hybrid-q1-scene{will-change:transform, filter;background:linear-gradient(#0000000d,#00000024),url(/backgrounds/mission-01-q1-hybrid-approved-hacker-v1.png) 50%/cover no-repeat;transition:transform 1.45s cubic-bezier(.22,.61,.36,1),filter 1.2s;position:absolute;inset:0;overflow:hidden;transform:scale(1)translate(0,0)}.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform:scale(1.01)translate(0,0)}.dt-hybrid-phase-launch .dt-hybrid-q1-scene{filter:saturate(1.06);transform:scale(1.045)translateY(-1%)}.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform:scale(1.11)translate(-3.5%,-1.5%)}.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform:scale(1.23)translate(11.5%,-1.5%)}.dt-hybrid-q1-vignette{pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 52%,#00000024 100%),linear-gradient(#ffffff04,#0000 22% 78%,#0000003d);position:absolute;inset:0}.dt-hybrid-screen{pointer-events:none;border-radius:10px;position:absolute;overflow:hidden}.dt-hybrid-screen-glow{opacity:0;background:radial-gradient(circle,#4edef72e,#0000 55%),linear-gradient(#ffffff05,#0000 30%);transition:opacity .5s;position:absolute;inset:0}.dt-hybrid-phase-build .dt-hybrid-screen-left .dt-hybrid-screen-glow,.dt-hybrid-phase-launch .dt-hybrid-screen-center .dt-hybrid-screen-glow,.dt-hybrid-phase-launch .dt-hybrid-screen-right .dt-hybrid-screen-glow,.dt-hybrid-phase-travel .dt-hybrid-screen-center .dt-hybrid-screen-glow,.dt-hybrid-phase-inbox .dt-hybrid-screen-left .dt-hybrid-screen-glow,.dt-hybrid-phase-handoff .dt-hybrid-screen-left .dt-hybrid-screen-glow{opacity:1}.dt-hybrid-screen-left{width:30.7%;height:28.2%;top:30.4%;left:3.2%}.dt-hybrid-screen-center{width:37%;height:27.9%;top:30.1%;left:35.4%}.dt-hybrid-screen-right{width:24.1%;height:28%;top:29.8%;left:72.8%}.dt-hybrid-left-typing{opacity:0;background:linear-gradient(90deg,#ffffff0a,#73dbf657,#ffffff08);border-radius:999px;width:64%;height:4%;position:absolute;top:16%;left:7%}.dt-hybrid-phase-build .dt-hybrid-left-typing,.dt-hybrid-phase-launch .dt-hybrid-left-typing{opacity:.9;animation:1.8s linear infinite dt-m1-type-scan}.dt-hybrid-left-send{opacity:0;background:#2268d847;border:1px solid #88c5ff8c;border-radius:7px;width:16%;height:9.2%;position:absolute;bottom:8.4%;left:6.8%;box-shadow:0 0 #3cacff00}.dt-hybrid-phase-launch .dt-hybrid-left-send{opacity:1;animation:1.1s ease-in-out infinite dt-m1-send-pulse}.dt-hybrid-left-cursor{opacity:0;border-top:13px solid #0000;border-bottom:7px solid #0000;border-left:9px solid #f0f8fff5;width:0;height:0;position:absolute;bottom:9.2%;left:15.5%;transform:translate(-30%,-20%)rotate(-18deg)}.dt-hybrid-phase-launch .dt-hybrid-left-cursor{opacity:1;animation:1.8s ease-in-out infinite dt-m1-cursor-tap}.dt-hybrid-center-node,.dt-hybrid-center-route,.dt-hybrid-center-scan{opacity:0;position:absolute}.dt-hybrid-center-node{background:#ff5272f0;border-radius:999px;width:10px;height:10px;box-shadow:0 0 18px #ff5272d9}.dt-hybrid-center-node-1{top:19%;left:56%}.dt-hybrid-center-node-2{top:29%;left:68%}.dt-hybrid-center-node-3{top:46%;left:59%}.dt-hybrid-center-node-4{top:34%;left:48%}.dt-hybrid-center-route{transform-origin:0;background:linear-gradient(90deg,#ff527200,#ff5272e6,#ff527200);height:2px}.dt-hybrid-center-route-1{width:19%;top:44%;left:37%;transform:rotate(-22deg)scaleX(.25)}.dt-hybrid-center-route-2{width:23%;top:38%;left:44%;transform:rotate(8deg)scaleX(.25)}.dt-hybrid-center-route-3{width:20%;top:44%;left:49%;transform:rotate(32deg)scaleX(.25)}.dt-hybrid-center-scan{background:radial-gradient(circle at 50% 55%,#6ef1c629,#0000 62%);border-radius:10px;width:11%;height:16%;bottom:9.5%;left:58%;box-shadow:inset 0 0 0 1px #6ff4c966}.dt-hybrid-phase-launch .dt-hybrid-center-node,.dt-hybrid-phase-travel .dt-hybrid-center-node,.dt-hybrid-phase-launch .dt-hybrid-center-route,.dt-hybrid-phase-travel .dt-hybrid-center-route,.dt-hybrid-phase-launch .dt-hybrid-center-scan,.dt-hybrid-phase-travel .dt-hybrid-center-scan{opacity:1}.dt-hybrid-phase-launch .dt-hybrid-center-node,.dt-hybrid-phase-travel .dt-hybrid-center-node{animation:1.45s ease-in-out infinite dt-m1-node-pulse}.dt-hybrid-phase-launch .dt-hybrid-center-route,.dt-hybrid-phase-travel .dt-hybrid-center-route{animation:1.4s ease-out forwards dt-m1-route-grow}.dt-hybrid-phase-launch .dt-hybrid-center-scan,.dt-hybrid-phase-travel .dt-hybrid-center-scan{animation:2.6s ease-in-out infinite dt-m1-center-scan}.dt-hybrid-right-logscan{opacity:0;background:linear-gradient(#0000 0%,#71f3c900 10%,#71f3c92e 50%,#71f3c900 92%);position:absolute;inset:0;transform:translateY(-100%)}.dt-hybrid-phase-launch .dt-hybrid-right-logscan,.dt-hybrid-phase-travel .dt-hybrid-right-logscan,.dt-hybrid-phase-inbox .dt-hybrid-right-logscan{opacity:1;animation:2.2s linear infinite dt-m1-logscan}.dt-hybrid-right-activity{color:#dffdf1;letter-spacing:.08em;text-transform:uppercase;background:#020c0ecc;border:1px solid #6ef4c957;border-radius:999px;align-items:center;gap:8px;padding:5px 9px;font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex;position:absolute;bottom:4.5%;left:7%}.dt-hybrid-right-dot{background:#62efb8;border-radius:999px;width:8px;height:8px;animation:1.1s ease-in-out infinite dt-m1-node-pulse;box-shadow:0 0 14px #62efb8d1}.dt-hybrid-q1-packet{opacity:0;background:linear-gradient(135deg,#640e1afa,#b81a34fa);border:1px solid #ffbec5db;border-radius:4px;width:26px;height:18px;position:absolute;top:45%;left:41%;transform:translate(0,0)scale(.86);box-shadow:0 0 22px #ff426061,0 0 38px #ff426029}.dt-hybrid-q1-packet:before,.dt-hybrid-q1-packet:after{content:"";background:#ffdce1eb;height:1px;position:absolute;left:3px;right:3px}.dt-hybrid-q1-packet:before{top:4px;transform:rotate(18deg)}.dt-hybrid-q1-packet:after{top:4px;transform:rotate(-18deg)}.dt-hybrid-phase-travel .dt-hybrid-q1-packet,.dt-hybrid-phase-inbox .dt-hybrid-q1-packet{opacity:1;animation:4.7s cubic-bezier(.23,.92,.26,1) both dt-m1-packet-flight}.dt-hybrid-q1-lifecycle{z-index:6;grid-template-columns:repeat(4,minmax(84px,1fr));gap:10px;width:min(72%,730px);display:grid;position:absolute;bottom:7.6%;left:50%;transform:translate(-50%)}.dt-hybrid-q1-lifecycle>div{color:#9db6bf;text-align:center;letter-spacing:.11em;text-transform:uppercase;background:#020a0ed6;border:1px solid #5f95a959;border-radius:999px;padding:10px 11px;font:11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;transition:all .38s}.dt-hybrid-q1-lifecycle>div.active{color:#e9fff6;background:#041714f0;border-color:#5ce9bd73;box-shadow:0 0 24px #42e4b514}.dt-hybrid-q1-handoff{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:6;background:#02090ddb;border:1px solid #49cbe63d;border-radius:18px;width:min(72%,740px);padding:14px 18px 16px;position:absolute;bottom:18.5%;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #00000042}.dt-hybrid-q1-handoff span{color:#7de4ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font:11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.dt-hybrid-q1-handoff strong{color:#f4fbff;letter-spacing:-.02em;font:clamp(18px,2.2vw,28px)/1.05 Inter,Segoe UI,Arial,sans-serif;display:block}.dt-hybrid-q1-handoff p{color:#adbfca;margin:7px 0 0;font:clamp(12px,1.2vw,15px)/1.42 Inter,Segoe UI,Arial,sans-serif}.dt-hybrid-q1-decision-tag{opacity:0;z-index:7;pointer-events:none;background:#02080c00;border:1px solid #ffbb4829;border-radius:16px;width:min(34%,360px);padding:13px 15px 15px;transition:opacity .6s,transform .8s,background .6s;position:absolute;top:10%;right:7%;transform:translate(10px,8px)}.dt-hybrid-q1-decision-tag span{color:#ffbe66;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font:11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.dt-hybrid-q1-decision-tag strong{color:#f9fcff;letter-spacing:-.02em;font:clamp(17px,1.8vw,24px)/1.1 Inter,Segoe UI,Arial,sans-serif;display:block}.dt-hybrid-phase-inbox .dt-hybrid-q1-decision-tag,.dt-hybrid-phase-handoff .dt-hybrid-q1-decision-tag{opacity:1;background:#02080cc7;transform:translate(0,0)}.dt-hybrid-skip{z-index:12;color:#f0f9fd;background:#020a0efa;border:1px solid #a8cddd85;border-radius:999px;min-width:168px;padding:.78rem 1.05rem;bottom:1rem;right:1rem;box-shadow:0 14px 38px #0000006b,inset 0 1px #ffffff09}.dt-hybrid-skip:hover{color:#fff;background:#05151cfa;border-color:#50dcf7d9}@keyframes dt-m1-send-pulse{0%,to{box-shadow:0 0 #3cacff00}50%{box-shadow:0 0 0 8px #3cacff1f}}@keyframes dt-m1-cursor-tap{0%,to{transform:translate(-30%,-20%)rotate(-18deg)scale(1)}40%{transform:translate(-16%,-10%)rotate(-18deg)scale(1)}50%{transform:translate(-10%,-4%)rotate(-18deg)scale(.92)}65%{transform:translate(-16%,-10%)rotate(-18deg)scale(1)}}@keyframes dt-m1-type-scan{0%{opacity:.2;transform:translate(-30%)}35%{opacity:.88}to{opacity:.18;transform:translate(38%)}}@keyframes dt-m1-node-pulse{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.16)}}@keyframes dt-m1-route-grow{0%{opacity:0;transform:scaleX(.12)}18%{opacity:.92}to{opacity:.88;transform:scaleX(1)}}@keyframes dt-m1-center-scan{0%,to{opacity:.34;transform:scale(.88)}50%{opacity:.92;transform:scale(1.08)}}@keyframes dt-m1-logscan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes dt-m1-packet-flight{0%{opacity:0;transform:translate(0,0)scale(.82)}8%{opacity:1}26%{transform:translate(80px,-48px)scale(.9)}54%{transform:translate(210px,-86px)scale(1)}76%{transform:translate(372px,-62px)scale(1.04)}to{opacity:0;transform:translate(505px,-24px)scale(1.04)}}@media (width<=920px){.dt-pixi-cinema-intro .dt-pixi-stage{max-height:74dvh}.dt-hybrid-q1-handoff{width:min(86%,720px);padding:12px 14px 14px;bottom:17%}.dt-hybrid-q1-lifecycle{width:min(84%,720px);bottom:6.8%}.dt-hybrid-q1-decision-tag{width:min(40%,320px);top:9%;right:5%}}@media (width<=720px){.dt-pixi-cinema-intro{border-radius:18px}.dt-pixi-cinema-intro .dt-pixi-stage{aspect-ratio:9/16;max-height:84dvh}.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform:scale(1.36)translate(6%,-3%)}.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform:scale(1.42)translate(5%,-4%)}.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform:scale(1.52)translate(2%,-5%)}.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform:scale(1.92)translate(21%,-7%)}.dt-hybrid-screen-left{width:30%;height:26%;top:31%;left:4%}.dt-hybrid-screen-center{width:37%;height:26%;top:31%;left:35%}.dt-hybrid-screen-right{width:22.8%;height:26%;top:31%;left:72.5%}.dt-hybrid-q1-decision-tag{width:min(84%,320px);inset:auto auto 30% 50%;transform:translate(-50%,10px)}.dt-hybrid-phase-inbox .dt-hybrid-q1-decision-tag,.dt-hybrid-phase-handoff .dt-hybrid-q1-decision-tag{transform:translate(-50%)}.dt-hybrid-q1-handoff{border-radius:14px;width:min(92%,360px);padding:11px 12px 13px;bottom:16%}.dt-hybrid-q1-handoff span{font-size:10px}.dt-hybrid-q1-handoff strong{font-size:18px}.dt-hybrid-q1-handoff p{font-size:12px;line-height:1.35}.dt-hybrid-q1-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(94%,360px);bottom:6%}.dt-hybrid-q1-lifecycle>div{padding:9px 8px;font-size:10px}.dt-hybrid-skip{min-width:142px;padding:.7rem .95rem;bottom:.72rem;right:.72rem}}@media (prefers-reduced-motion:reduce){.dt-hybrid-q1-scene,.dt-hybrid-left-typing,.dt-hybrid-left-send,.dt-hybrid-left-cursor,.dt-hybrid-center-node,.dt-hybrid-center-route,.dt-hybrid-center-scan,.dt-hybrid-right-logscan,.dt-hybrid-q1-packet{transition:none!important;animation:none!important}.dt-hybrid-q1-scene{transform:none!important}}.dt-q1-hybrid-overlay{z-index:2147482900;padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));color:#f4fbff;box-sizing:border-box;background:radial-gradient(circle at 50% 18%,#1064791f,#0000 34%),radial-gradient(circle at 50% 92%,#78081c14,#0000 34%),#010508;place-items:center;animation:.26s ease-out both dt-q1-hybrid-overlay-in;display:grid;position:fixed;inset:0;overflow:auto}.dt-q1-hybrid-shell{align-content:center;justify-items:center;gap:clamp(8px,1.5vh,16px);width:min(96vw,1180px);max-width:100%;min-height:min-content;display:grid}.dt-q1-hybrid-stage-wrap{aspect-ratio:1289/1221;isolation:isolate;background:#02070b;border:1px solid #3bd2f17a;border-radius:clamp(14px,2vw,24px);width:min(94vw,1120px,80.2326dvh);max-width:100%;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000094,0 0 0 1px #ffffff05,0 0 56px #18afd00e}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transform-origin:50% 46%;will-change:transform, filter;background:linear-gradient(#00000006,#0000001a),url(/backgrounds/mission-01-q1-hybrid-approved-hacker-v1.png) 50%/100% 100% no-repeat;transition:transform 1.4s cubic-bezier(.22,.61,.36,1),filter 1s;position:absolute;inset:0;overflow:hidden}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{filter:saturate(1.07)brightness(1.02);transform:scale(1.026)translateY(-.5%)}.dt-q1-hybrid-overlay .dt-hybrid-q1-packet{top:44%;left:40%}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-packet,.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-packet{opacity:1;animation:4.7s cubic-bezier(.23,.92,.26,1) both dt-m1-packet-flight-responsive}.dt-q1-hybrid-overlay .dt-hybrid-skip{z-index:20;color:#f2f9fc;cursor:pointer;background:#02090dfb;border:1px solid #aad0e09e;border-radius:999px;min-width:clamp(118px,16%,180px);min-height:42px;padding:clamp(9px,1.2vw,13px) clamp(14px,1.7vw,22px);font:clamp(11px,1.15vw,14px)/1 Inter,Segoe UI,Arial,sans-serif;position:absolute;bottom:2.5%;right:2%;box-shadow:0 12px 34px #0000006b,inset 0 1px #ffffff0a}.dt-q1-hybrid-overlay .dt-hybrid-skip:hover{color:#fff;border-color:#4bddf8e0}.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{gap:8px;width:min(94vw,1120px,80.2326dvh);max-width:100%;display:grid}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(5px,.8vw,9px);width:100%;display:grid;position:static;transform:none}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle>div{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;min-width:0;padding:clamp(7px,.8vw,10px) 8px;font-size:clamp(8px,.85vw,11px);overflow:hidden}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy{background:#020a0eeb;border:1px solid #45c3de33;border-radius:15px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kicker title""kicker detail";align-items:center;gap:2px clamp(12px,1.6vw,20px);padding:clamp(10px,1vw,14px) clamp(12px,1.4vw,18px);display:grid;box-shadow:0 14px 36px #0000003d}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>span{color:#74e2fb;letter-spacing:.11em;text-transform:uppercase;border-right:1px solid #4dcce72b;grid-area:kicker;align-self:stretch;align-items:center;max-width:150px;padding-right:clamp(10px,1.2vw,16px);font:clamp(8px,.8vw,10px)/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>strong{color:#f4fbff;letter-spacing:-.018em;grid-area:title;font:clamp(15px,1.45vw,21px)/1.08 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{color:#a9bec8;grid-area:detail;margin:0;font:clamp(10px,.94vw,13px)/1.38 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-overlay .dt-hybrid-q1-handoff,.dt-q1-hybrid-overlay .dt-hybrid-q1-decision-tag{display:none!important}@keyframes dt-m1-packet-flight-responsive{0%{opacity:0;top:44%;left:40%;transform:scale(.82)}8%{opacity:1}30%{top:38%;left:51%;transform:scale(.92)}58%{top:40%;left:65%;transform:scale(1)}82%{top:43%;left:78%;transform:scale(1.03)}to{opacity:0;top:46%;left:88%;transform:scale(1.02)}}@keyframes dt-q1-hybrid-overlay-in{0%{opacity:0;transform:scale(1.008)}to{opacity:1;transform:scale(1)}}@media (width>=721px) and (height<=820px){.dt-q1-hybrid-stage-wrap,.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(94vw,1040px,71.7871dvh)}.dt-q1-hybrid-shell{gap:7px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy{padding-block:8px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{font-size:10px}}@media (width<=900px){.dt-q1-hybrid-stage-wrap,.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(96vw,76.0098dvh)}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy{grid-template-columns:1fr;grid-template-areas:"kicker""title""detail";gap:3px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>span{border-right:0;max-width:none;padding-right:0}}@media (width<=720px){.dt-q1-hybrid-overlay{padding-top:max(6px, env(safe-area-inset-top));place-items:start center;overflow-y:auto}.dt-q1-hybrid-shell{gap:7px;width:100%}.dt-q1-hybrid-stage-wrap,.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(100%,560px)}.dt-q1-hybrid-stage-wrap{border-radius:14px}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform:scale(1)}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform:scale(1.015)}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform:scale(1.025)translate(-.6%,-.3%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform:scale(1.035)translate(.8%,-.4%)}.dt-q1-hybrid-overlay .dt-hybrid-skip{min-width:96px;min-height:34px;padding:8px 11px;font-size:10px;bottom:2%;right:1.7%}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle{gap:4px}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle>div{letter-spacing:.06em;padding:7px 4px;font-size:clamp(7px,2.2vw,9px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy{border-radius:12px;padding:9px 11px 10px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>span{font-size:8px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>strong{font-size:clamp(14px,4vw,18px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{font-size:clamp(10px,2.9vw,12px);line-height:1.32}.dt-q1-hybrid-overlay .dt-hybrid-right-activity{gap:4px;padding:3px 5px;font-size:6px}.dt-q1-hybrid-overlay .dt-hybrid-right-dot{width:5px;height:5px}.dt-q1-hybrid-overlay .dt-hybrid-q1-packet{width:16px;height:11px}}@media (width<=390px){.dt-q1-hybrid-overlay{padding-left:4px;padding-right:4px}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{display:none}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle>div{padding-inline:2px;font-size:7px}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay{padding:4px;display:block;overflow:auto}.dt-q1-hybrid-shell{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:center;gap:8px;width:min(94vw,900px);margin:0 auto}.dt-q1-hybrid-stage-wrap{width:min(70vw,99.2351dvh)}.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{align-self:center;width:100%}.dt-q1-hybrid-overlay .dt-hybrid-q1-lifecycle{grid-template-columns:1fr 1fr}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{display:none}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-overlay,.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transition:none!important;animation:none!important}}.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{z-index:8;pointer-events:none;background:radial-gradient(circle at 40% 40%,#0b1c2440,#02080cf2 62%),linear-gradient(#02080ceb,#010508fa);border-radius:999px;width:26%;height:12.8%;position:absolute;bottom:1.1%;right:.8%;box-shadow:0 0 0 1px #152c3647,inset 0 0 0 1px #ffffff04}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-frame{color:#eef9ff;text-shadow:0 1px 1px #00000073;pointer-events:none;grid-template-rows:auto 1fr auto;gap:.28rem;padding:3.5% 4% 4%;font-family:Inter,Segoe UI,Arial,sans-serif;display:grid;position:absolute;inset:0}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-kicker{color:#7ee7ff;letter-spacing:.14em;text-transform:uppercase;font:clamp(8px,.86vw,12px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-status{color:#dcfff0;letter-spacing:.08em;text-transform:uppercase;background:#020c0eeb;border:1px solid #64ebc447;border-radius:999px;place-self:end start;padding:.24rem .45rem;font:clamp(7px,.72vw,10px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-hybrid-story-v3 .dt-hybrid-dot{background:#67e8c1;border-radius:999px;width:6px;height:6px;box-shadow:0 0 10px #67e8c180}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{background:#02090de0;border:1px solid #4ec4e03d;border-radius:10px;overflow:hidden;box-shadow:0 10px 26px #0000002e,inset 0 1px #ffffff06}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card{grid-template-rows:auto auto auto 1fr auto;min-height:78%;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar{color:#cbe3ee;background:#ffffff05;border-bottom:1px solid #59b4cd29;align-items:center;gap:5px;padding:.34rem .42rem;font:clamp(8px,.78vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar strong{margin-left:.24rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-field{color:#eff8fd;border-bottom:1px solid #59b4cd1f;grid-template-columns:44px 1fr;gap:6px;padding:.26rem .48rem;font-size:clamp(9px,.84vw,12px);display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-email-field label{color:#87b6c8}.dt-q1-hybrid-story-v3 .dt-hybrid-email-body{color:#eef8fe;padding:.46rem .5rem .38rem;font-size:clamp(9px,.86vw,12px);line-height:1.28}.dt-q1-hybrid-story-v3 .dt-hybrid-email-body p{margin:0 0 .35rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-cta{text-align:center;color:#fbfdff;letter-spacing:.04em;background:linear-gradient(#2b65d6f5,#1f4fb5f5);border-radius:7px;margin:0 .5rem .48rem;padding:.4rem .45rem;font:clamp(8px,.8vw,12px)/1 Inter,Segoe UI,Arial,sans-serif;box-shadow:inset 0 1px #ffffff14}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card{gap:.48rem;min-height:78%;padding:.46rem .5rem .52rem;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list{gap:.28rem;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div{color:#eef9ff;padding-left:1rem;font:clamp(9px,.84vw,12px)/1.18 Inter,Segoe UI,Arial,sans-serif;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div:before{content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:.22rem;left:0;box-shadow:0 0 12px #66efb857}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div.ready:before{background:#6aeeb8}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div.pending:before{background:#ffbf53;box-shadow:0 0 12px #ffbf5352}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div.pulse:before{animation:.95s ease-in-out infinite dt-v3-pulse-ready}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel{background:#ffffff08;border:1px solid #4cbfda24;border-radius:10px;justify-content:space-between;align-items:end;gap:.5rem;padding:.4rem .5rem;display:flex}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel span{color:#89b8ca;letter-spacing:.1em;text-transform:uppercase;font:clamp(8px,.74vw,10px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{color:#f6fcff;letter-spacing:-.02em;font:clamp(16px,1.4vw,23px)/.95 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-row{grid-template-columns:auto 1fr;align-items:center;gap:.45rem;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button{color:#fff5f7;letter-spacing:.03em;background:linear-gradient(#761526f5,#58101df5);border:1px solid #ff607761;border-radius:8px;min-width:30%;padding:.42rem .6rem;font:clamp(9px,.84vw,12px)/1 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live{animation:.95s ease-in-out infinite dt-v3-launch-pulse;box-shadow:0 0 #ff527200}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-progress{background:#ffffff0d;border-radius:999px;height:11px;position:relative;overflow:hidden}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-progress i{border-radius:inherit;background:linear-gradient(90deg,#ff5678,#fb8a61);width:14%;transition:width .9s;position:absolute;inset:0 auto 0 0}.dt-q1-hybrid-story-v3.dt-hybrid-phase-build .dt-hybrid-launch-progress i{width:14%}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-launch-progress i{width:74%}.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-launch-progress i,.dt-q1-hybrid-story-v3.dt-hybrid-phase-inbox .dt-hybrid-launch-progress i,.dt-q1-hybrid-story-v3.dt-hybrid-phase-handoff .dt-hybrid-launch-progress i{width:100%}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{opacity:0;filter:drop-shadow(0 1px 1px #00000073);border-top:14px solid #0000;border-bottom:8px solid #0000;border-left:10px solid #f8fbfffa;width:0;height:0;position:absolute;bottom:22%;right:16%;transform:rotate(-18deg)}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-launch-cursor-active{opacity:1;animation:1.8s ease-in-out 2 dt-v3-cursor-click}.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard{color:#e0fff0;gap:.3rem;min-height:62%;padding:.5rem;font:clamp(8px,.77vw,10px)/1.15 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard-fade{opacity:.14;transition:opacity .6s}.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{opacity:0;gap:.32rem;min-height:62%;padding:.48rem .5rem;transition:opacity .6s,transform .72s;display:grid;transform:translate(14%)}.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card-live{opacity:1;transform:translate(0)}.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-pill{color:#ddfff2;letter-spacing:.08em;text-transform:uppercase;background:#47e3b426;border:1px solid #62f0c057;border-radius:999px;justify-self:start;padding:.16rem .42rem;font:clamp(7px,.7vw,10px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card strong{color:#f6fbff;font:clamp(9px,.86vw,12px)/1.18 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card p{color:#c7dbe5;margin:0;font:clamp(8px,.76vw,10px)/1.25 Inter,Segoe UI,Arial,sans-serif}.dt-q1-hybrid-story-v3 .dt-hybrid-bridge{opacity:0;z-index:6;background:linear-gradient(90deg,#ff587000,#ff5870f2,#ff587000);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 18px #ff58702e}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer{opacity:0;z-index:7;background:linear-gradient(135deg,#71121ffa,#b81a34fa);border:1px solid #ffc4cff0;border-radius:6px;width:6.7%;height:5.2%;position:absolute;top:42.2%;left:20.8%;box-shadow:0 0 18px #ff52725c,0 0 30px #ff527226}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer:before,.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer:after{content:"";background:#fff0f5eb;height:1px;position:absolute;top:26%;left:11%;right:11%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer:before{transform:rotate(18deg)}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer:after{transform:rotate(-18deg)}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-bridge-left-center,.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-bridge-left-center,.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-bridge-center-right,.dt-q1-hybrid-story-v3.dt-hybrid-phase-inbox .dt-hybrid-bridge-center-right{opacity:1}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-email-transfer{opacity:1;animation:3.2s cubic-bezier(.2,.76,.28,1) both dt-v3-transfer-left-center}.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-email-transfer,.dt-q1-hybrid-story-v3.dt-hybrid-phase-inbox .dt-hybrid-email-transfer{opacity:1;animation:4.6s cubic-bezier(.22,.76,.28,1) both dt-v3-transfer-center-right}.dt-q1-hybrid-story-v3 .dt-hybrid-q1-copy>strong,.dt-q1-hybrid-story-v3 .dt-hybrid-q1-copy>p,.dt-q1-hybrid-story-v3 .dt-hybrid-q1-copy>span,.dt-q1-hybrid-story-v3 .dt-hybrid-q1-lifecycle>div{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}@keyframes dt-v3-pulse-ready{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes dt-v3-launch-pulse{0%,to{box-shadow:0 0 #ff527200}50%{box-shadow:0 0 0 8px #ff527229}}@keyframes dt-v3-cursor-click{0%,to{transform:rotate(-18deg)translate(0)scale(1)}35%{transform:rotate(-18deg)translate(-12%,18%)scale(1)}50%{transform:rotate(-18deg)translate(-16%,21%)scale(.9)}68%{transform:rotate(-18deg)translate(-12%,18%)scale(1)}}@keyframes dt-v3-transfer-left-center{0%{opacity:0;top:42.2%;left:20.8%;transform:scale(.88)}8%{opacity:1}30%{top:42%;left:29%}70%{top:41.6%;left:41%;transform:scale(.95)}to{opacity:0;top:41.4%;left:52.5%;transform:scale(1)}}@keyframes dt-v3-transfer-center-right{0%{opacity:0;top:41.4%;left:52.5%;transform:scale(1)}6%{opacity:1}36%{top:41.8%;left:63%}72%{top:42.8%;left:76%;transform:scale(.98)}to{opacity:0;top:43.7%;left:84.8%;transform:scale(.94)}}@media (width<=900px){.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-kicker,.dt-q1-hybrid-story-v3 .dt-hybrid-email-field,.dt-q1-hybrid-story-v3 .dt-hybrid-email-body,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card strong,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card p{font-size:8px}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{font-size:14px}}@media (width<=720px){.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{width:30%;height:13%;bottom:1.7%;right:1.1%}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-frame{gap:.14rem;padding:3% 3.2% 3.2%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{border-radius:6px}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-kicker,.dt-q1-hybrid-story-v3 .dt-hybrid-screen-status,.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar,.dt-q1-hybrid-story-v3 .dt-hybrid-email-field,.dt-q1-hybrid-story-v3 .dt-hybrid-email-body,.dt-q1-hybrid-story-v3 .dt-hybrid-email-cta,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div,.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel span,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card strong,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card p,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-pill{font-size:6px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-email-field{grid-template-columns:22px 1fr;gap:3px;padding:.14rem .2rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar{gap:3px;padding:.14rem .2rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar strong{margin-left:.08rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-body{padding:.18rem .2rem .14rem;line-height:1.12}.dt-q1-hybrid-story-v3 .dt-hybrid-email-body p{margin-bottom:.12rem}.dt-q1-hybrid-story-v3 .dt-hybrid-email-cta{margin:0 .2rem .18rem;padding:.16rem .12rem}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{gap:.18rem;padding:.16rem .2rem}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list{gap:.1rem}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div{padding-left:.46rem;line-height:1.05}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div:before{width:4px;height:4px;top:.12rem}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel{border-radius:6px;gap:.15rem;padding:.15rem .22rem}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{font-size:9px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-row{gap:.18rem}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button{border-radius:5px;padding:.14rem .18rem}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-progress{height:6px}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{border-top-width:7px;border-bottom-width:4px;border-left-width:5px;bottom:21%;right:15%}.dt-q1-hybrid-story-v3 .dt-hybrid-bridge{height:1px}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer{border-radius:3px}}@media (width<=390px){.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-kicker,.dt-q1-hybrid-story-v3 .dt-hybrid-screen-status,.dt-q1-hybrid-story-v3 .dt-hybrid-email-toolbar,.dt-q1-hybrid-story-v3 .dt-hybrid-email-field,.dt-q1-hybrid-story-v3 .dt-hybrid-email-body,.dt-q1-hybrid-story-v3 .dt-hybrid-email-cta,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div,.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel span,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card strong,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card p,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-pill{font-size:5px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{font-size:8px!important}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active,.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div.pulse:before{animation:none!important}}.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:3/2;width:min(96vw,1280px,111dvh)}.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(96vw,1280px,111dvh)}.dt-q1-hybrid-overlay .dt-hybrid-screen-center{width:33.45%;height:40.4%;top:12.9%;left:34.55%}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{padding:3.2% 3.5% 3.5%}.dt-q1-hybrid-overlay .dt-hybrid-monitor-kicker{font-size:clamp(9px,.95vw,13px)}.dt-q1-hybrid-overlay .dt-hybrid-email-field,.dt-q1-hybrid-overlay .dt-hybrid-email-body,.dt-q1-hybrid-overlay .dt-hybrid-campaign-list>div,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card strong,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card p{font-size:clamp(9px,.92vw,13px)}.dt-q1-hybrid-story-v3 .dt-hybrid-bridge-left-center{width:7.1%;top:33.2%;left:31.4%}.dt-q1-hybrid-story-v3 .dt-hybrid-bridge-center-right{width:6.4%;top:33.2%;left:66.6%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer{width:5.4%;height:4.2%;top:31.8%;left:20.5%}.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{width:21.5%;height:11.6%;box-shadow:none;background:linear-gradient(90deg,#02070bb8,#02070bfb 42%),#02070b;border-radius:0 0 22px;bottom:0;right:0}.dt-q1-hybrid-overlay .dt-hybrid-skip{z-index:30;min-width:clamp(118px,14%,175px);bottom:1.75%;right:1.5%}@keyframes dt-v4-transfer-left-center{0%{opacity:0;top:31.8%;left:20.5%;transform:scale(.88)}8%{opacity:1}30%{top:31.4%;left:29%}68%{top:31.2%;left:39.5%;transform:scale(.96)}to{opacity:0;top:31%;left:49.2%;transform:scale(1)}}@keyframes dt-v4-transfer-center-right{0%{opacity:0;top:31%;left:49.2%;transform:scale(1)}6%{opacity:1}34%{top:31.2%;left:59%}70%{top:31.8%;left:70.5%;transform:scale(.97)}to{opacity:0;top:32.5%;left:82.5%;transform:scale(.92)}}@media (width>=721px) and (height<=820px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap,.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(94vw,1120px,99dvh)}}@media (width<=720px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:4/5;width:min(100%,580px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(100%,580px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transform-origin:50% 35%;background-position:50%;background-size:auto 100%}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform-origin:18% 31%;transform:scale(1.48)}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform-origin:51% 31%;transform:scale(1.48)}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform-origin:65% 31%;transform:scale(1.44)}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform-origin:83% 31%;transform:scale(1.46)}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{padding:2.4% 2.8% 3%}.dt-q1-hybrid-overlay .dt-hybrid-monitor-kicker,.dt-q1-hybrid-overlay .dt-hybrid-email-field,.dt-q1-hybrid-overlay .dt-hybrid-email-body,.dt-q1-hybrid-overlay .dt-hybrid-campaign-list>div,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card strong,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card p{font-size:clamp(7px,2vw,10px)!important}.dt-q1-hybrid-overlay .dt-hybrid-recipient-panel strong{font-size:clamp(14px,4vw,20px)!important}.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{width:25%;height:11%}.dt-q1-hybrid-overlay .dt-hybrid-skip{min-width:104px;min-height:35px;padding:8px 11px;font-size:10px;bottom:1.4%;right:1.2%}}@media (width<=390px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:7/9}.dt-q1-hybrid-overlay .dt-hybrid-q1-copy>p{display:none}.dt-q1-hybrid-overlay .dt-hybrid-monitor-kicker{letter-spacing:.06em}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:3/2;width:min(72vw,138dvh)}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{background-size:100% 100%;transform-origin:50% 42%!important;transform:scale(1.01)!important}}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-frame{grid-template-rows:auto minmax(0,1fr) auto;padding-top:2.4%;padding-bottom:2.5%}.dt-q1-hybrid-overlay .dt-hybrid-screen-center{height:34.8%;top:12.6%}.dt-q1-hybrid-overlay .dt-hybrid-screen-left{height:38.2%;top:12.7%}.dt-q1-hybrid-overlay .dt-hybrid-screen-right{height:39%;top:12%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#02090df6}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card{grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch;gap:clamp(4px,.55vw,8px);height:100%;min-height:0;padding:clamp(5px,.55vw,8px)}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list{align-content:start;gap:clamp(2px,.34vw,5px)}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div{font-size:clamp(8px,.76vw,11px);line-height:1.08}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel{padding:clamp(4px,.42vw,7px) clamp(6px,.55vw,9px)}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{font-size:clamp(18px,1.65vw,26px)}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-row{grid-template-columns:minmax(82px,.34fr) 1fr;align-self:end;gap:clamp(5px,.5vw,8px)}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button{padding:clamp(5px,.5vw,8px) clamp(7px,.65vw,11px);font-size:clamp(8px,.76vw,11px)}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-progress{height:clamp(8px,.75vw,11px)}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{bottom:14%;right:15%}.dt-q1-hybrid-overlay .dt-hybrid-screen-center .dt-hybrid-screen-status{position:absolute;bottom:2.5%;left:3.5%;transform:translateY(112%)}.dt-q1-hybrid-story-v3 .dt-hybrid-bridge-left-center,.dt-q1-hybrid-story-v3 .dt-hybrid-bridge-center-right{top:30.2%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer{top:28.8%}@keyframes dt-v41-transfer-left-center{0%{opacity:0;top:28.8%;left:20.5%;transform:scale(.88)}8%{opacity:1}30%{top:28.5%;left:29%}68%{top:28.2%;left:39.5%;transform:scale(.96)}to{opacity:0;top:28%;left:49.2%;transform:scale(1)}}@keyframes dt-v41-transfer-center-right{0%{opacity:0;top:28%;left:49.2%;transform:scale(1)}6%{opacity:1}34%{top:28.2%;left:59%}70%{top:28.8%;left:70.5%;transform:scale(.97)}to{opacity:0;top:29.5%;left:82.5%;transform:scale(.92)}}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-email-transfer{animation-name:dt-v41-transfer-left-center}.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-email-transfer,.dt-q1-hybrid-story-v3.dt-hybrid-phase-inbox .dt-hybrid-email-transfer{animation-name:dt-v41-transfer-center-right}@media (width>=721px){.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transform-origin:50% 35%}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform:scale(1.01)translateY(1%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform:scale(1.024)translateY(1.4%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform:scale(1.03)translate(-.3%,1.1%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform:scale(1.036)translate(.4%,1%)}}@media (width<=720px){.dt-q1-hybrid-overlay .dt-hybrid-screen-center{height:33.8%}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card{gap:2px;padding:3px}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-list>div{padding-left:.42rem;font-size:6px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-recipient-panel strong{font-size:11px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button{padding:3px 4px;font-size:6px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{bottom:13%}}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active{opacity:0!important;animation:none!important;display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-progress{box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #ff5c750f}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-launch-progress{animation:1s ease-in-out infinite dt-v42-progress-flash}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-recipient-panel strong,.dt-q1-hybrid-story-v3.dt-hybrid-phase-travel .dt-hybrid-recipient-panel strong{text-shadow:0 0 12px #5ef4c02e,0 1px #00000059}@keyframes dt-v42-launch-pulse{0%,to{box-shadow:0 0 #ff527200,inset 0 1px #ffffff14}50%{box-shadow:0 0 0 8px #ff527229,0 0 18px #ff527238,inset 0 1px #ffffff14}}@keyframes dt-v42-launch-press{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(0)scale(1)}28%{transform:translateY(1px)scale(.985)}40%{transform:translateY(0)scale(1)}}@keyframes dt-v42-launch-sheen{0%{transform:translate(-125%)}55%{transform:translate(-125%)}to{transform:translate(135%)}}@keyframes dt-v42-progress-flash{0%,to{box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #ff5c750d}50%{box-shadow:inset 0 0 0 1px #ffffff0d,0 0 24px #ff5c7529}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live:after,.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-launch-progress{animation:none!important}}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-kicker,.dt-q1-hybrid-story-v3 .dt-hybrid-screen-status{display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-monitor-frame{grid-template-rows:auto 1fr;gap:clamp(4px,.45vw,7px)}.dt-q1-hybrid-story-v3 .dt-hybrid-center-status-banner{color:#e7fff2;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:linear-gradient(#06121afa,#040e14fa);border:1px solid #6eeec952;border-radius:999px;place-self:start center;min-width:62%;max-width:88%;padding:clamp(4px,.45vw,7px) clamp(8px,.8vw,14px);font:clamp(8px,.82vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;box-shadow:0 10px 18px #00000038,inset 0 1px #ffffff08}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card{height:100%}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{filter:drop-shadow(0 1px 1px #0000006b);z-index:12;pointer-events:none;width:18px;height:26px;animation:none;position:absolute;bottom:13.8%;right:24.5%;opacity:.98!important;display:block!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor:before{content:"";clip-path:polygon(0 0,0 100%,27% 73%,45% 97%,58% 92%,41% 67%,100% 67%);background:linear-gradient(#fafcff,#e6eef8);border:1px solid #1e2c41e6;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff0a}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-hidden{opacity:0!important}.dt-q1-hybrid-story-v3.dt-hybrid-phase-launch .dt-hybrid-launch-cursor-active{animation:1.5s ease-in-out 2 dt-v43-pointer-click}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card{gap:clamp(4px,.5vw,8px);padding-top:clamp(5px,.5vw,8px)}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-launch-row{grid-template-columns:minmax(88px,.35fr) 1fr}@media (width<=720px){.dt-q1-hybrid-story-v3 .dt-hybrid-center-status-banner{letter-spacing:.08em;min-width:56%;max-width:92%;padding:3px 7px;font-size:6px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{width:10px;height:15px;bottom:13%;right:23.5%}}@media (width<=390px){.dt-q1-hybrid-story-v3 .dt-hybrid-center-status-banner{font-size:5px!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor{width:8px;height:12px}}@keyframes dt-v43-pointer-click{0%,to{transform:translate(0,0)scale(1)}24%{transform:translate(-2px,2px)scale(1)}34%{transform:translate(-3px,3px)scale(.95)}46%{transform:translate(-2px,2px)scale(1)}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active{animation:none!important}}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-hidden{opacity:0!important;animation:none!important;display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card{isolation:isolate;position:relative;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff06,0 0 0 1px #12627a47;background:#02090dfe!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#02090dfe,#02090dfe);border-radius:10px;width:18%;height:28%;position:absolute;bottom:7.5%;right:8.5%;box-shadow:0 0 0 1px #2676921a,inset 0 1px #ffffff04}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card>*{z-index:1;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live{animation:.95s ease-in-out infinite dt-v44-launch-pulse;position:relative;overflow:hidden;box-shadow:0 0 #ff527200,inset 0 1px #ffffff14}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff24 45%,#fff0 100%);animation:1.4s ease-in-out infinite dt-v44-launch-sheen;position:absolute;inset:0;transform:translate(-125%)}@keyframes dt-v44-launch-pulse{0%,to{box-shadow:0 0 #ff527200,inset 0 1px #ffffff14}50%{box-shadow:0 0 0 8px #ff527224,0 0 18px #ff52722e,inset 0 1px #ffffff14}}@keyframes dt-v44-launch-sheen{0%{transform:translate(-125%)}55%{transform:translate(-125%)}to{transform:translate(135%)}}@media (width<=720px){.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card:before{border-radius:6px;width:19%;height:29%;bottom:7%;right:8%}}@media (width<=390px){.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card:before{width:20%}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live:after{animation:none!important}}.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{z-index:8;background:radial-gradient(circle at 34% 42%,#141a2c38,#080a1014 26%,#02070b00 36%),radial-gradient(circle at 72% 24%,#10252e2e,#03070b14 28%,#02070b00 44%),linear-gradient(#16080e0d 0%,#06080c75 42%,#02070bd1 72%,#02070bf5 100%);border-radius:20px 0 22px;width:27%;height:17%;bottom:0;right:0;box-shadow:inset 14px 0 24px #0000000d,inset 0 14px 26px #0000000d}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#040a0ffe,#02080cfe);border-radius:10px;width:28.5%;height:18.5%;position:absolute;bottom:3.2%;left:35.5%;box-shadow:inset 0 1px #ffffff03,0 0 0 1px #18567014}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-monitor-frame{z-index:6;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card{z-index:7;position:relative}@media (width<=720px){.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{border-radius:16px 0 18px;width:31%;height:18%}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center:after{border-radius:6px;width:30%;height:19%;bottom:2.8%;left:35%}}@media (width<=390px){.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{width:33%}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center:after{width:31%}}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-hidden,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor:before,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor:after{visibility:hidden!important;opacity:0!important;content:none!important;animation:none!important;display:none!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-center{isolation:isolate;border-radius:10px;width:33.45%;top:12.9%;left:34.55%;background:radial-gradient(circle at 70% 28%,#145c7214,#0000 36%),linear-gradient(#061219 0%,#02090d 100%)!important;height:40.4%!important;overflow:hidden!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 70% 28%,#145c7214,#0000 36%),linear-gradient(#061219 0%,#02090d 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #44bedc1a,inset 0 20px 50px #0c475809}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center:after,.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card:before{content:none!important;display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-screen-glow{z-index:1;position:absolute;inset:0}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-monitor-frame{z-index:3;grid-template-rows:auto minmax(0,78%);align-content:start;gap:clamp(4px,.45vw,7px);padding:2.4% 3.5% 4%;display:grid;position:absolute!important;inset:0!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-center-status-banner{z-index:4;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-campaign-card{z-index:4;align-self:start;height:100%;min-height:0;max-height:none;position:relative;background:#02090dfb!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button:before,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button:after{content:none!important;display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live{animation:.95s ease-in-out infinite dt-v47-single-launch-pulse!important}@keyframes dt-v47-single-launch-pulse{0%,to{box-shadow:0 0 #ff527200,inset 0 1px #ffffff14}50%{box-shadow:0 0 0 7px #ff52721f,0 0 16px #ff527229,inset 0 1px #ffffff14}}@media (width<=720px){.dt-q1-hybrid-overlay .dt-hybrid-screen-center{height:40.4%!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-monitor-frame{grid-template-rows:auto minmax(0,76%);padding:2.2% 3% 3.5%}}@media (prefers-reduced-motion:reduce){.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button.dt-hybrid-launch-live{animation:none!important}}.dt-q1-hybrid-overlay .dt-hybrid-screen{isolation:isolate;border-radius:10px;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{z-index:2;padding:3.1% 3.2% 3.6%;position:absolute!important;inset:0!important;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-left{width:30.85%;height:42%;top:12.85%;left:3.85%}.dt-q1-hybrid-overlay .dt-hybrid-screen-center{width:33.2%;top:12.75%;left:34.9%;height:41%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-right{width:28.9%;height:42.4%;top:12.65%;left:68.45%}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card{z-index:3;border:1px solid #41d3f62e;border-radius:10px;height:100%;position:relative;box-shadow:0 10px 28px #00000038;background:linear-gradient(#030a0efc,#030a0ef9)!important}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card *{text-shadow:none!important}.dt-q1-hybrid-overlay .dt-hybrid-email-toolbar strong,.dt-q1-hybrid-overlay .dt-hybrid-email-field,.dt-q1-hybrid-overlay .dt-hybrid-email-body{font-size:clamp(10px,.88vw,13px)!important}.dt-q1-hybrid-overlay .dt-hybrid-email-cta{font-size:clamp(10px,.9vw,13px)!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-monitor-frame{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:clamp(5px,.55vw,9px);padding:3.2% 3.45% 4%;display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-center-status-banner{z-index:3;align-self:start;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card{z-index:3;border:1px solid #41d3f62e;border-radius:12px;height:100%;min-height:0;position:relative;box-shadow:0 10px 28px #00000038;background:linear-gradient(#030a0efc,#030a0efa)!important}.dt-q1-hybrid-overlay .dt-hybrid-campaign-list>div,.dt-q1-hybrid-overlay .dt-hybrid-recipient-panel span{font-size:clamp(10px,.88vw,13px)!important}.dt-q1-hybrid-overlay .dt-hybrid-recipient-panel strong{font-size:clamp(24px,2vw,34px)!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-row{align-self:end}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-button{z-index:4;position:relative}.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{z-index:3;border:1px solid #41d3f62e;border-radius:10px;position:relative;box-shadow:0 10px 28px #00000038;background:linear-gradient(#030a0efc,#030a0efa)!important}.dt-q1-hybrid-overlay .dt-hybrid-right-logcard,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card strong,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card p{font-size:clamp(9px,.82vw,12px)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform:scale(1.005)translateY(.15%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform:scale(1.014)translateY(.2%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform:scale(1.02)translate(-.25%,.15%)}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform:scale(1.022)translate(.2%,.12%)}@media (width<=720px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:4/5;width:min(100%,580px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-meta{width:min(100%,580px)}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transform-origin:50% 36%;background-position:50%;background-size:auto 100%}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform-origin:19% 30%;transform:scale(1.5)}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform-origin:51% 30%;transform:scale(1.5)}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform-origin:66% 30%;transform:scale(1.47)}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform-origin:83% 30%;transform:scale(1.48)}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{padding:2.6% 2.8% 3.2%}.dt-q1-hybrid-overlay .dt-hybrid-email-toolbar strong,.dt-q1-hybrid-overlay .dt-hybrid-email-field,.dt-q1-hybrid-overlay .dt-hybrid-email-body,.dt-q1-hybrid-overlay .dt-hybrid-campaign-list>div,.dt-q1-hybrid-overlay .dt-hybrid-right-logcard,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card strong,.dt-q1-hybrid-overlay .dt-hybrid-inbox-card p,.dt-q1-hybrid-overlay .dt-hybrid-email-cta{font-size:clamp(7px,2vw,10px)!important}.dt-q1-hybrid-overlay .dt-hybrid-recipient-panel strong{font-size:clamp(15px,4vw,22px)!important}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:3/2;width:min(72vw,138dvh)}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{background-size:100% 100%;transform-origin:50% 43%!important;transform:scale(1.01)!important}}.dt-q1-hybrid-overlay .dt-hybrid-screen,.dt-q1-hybrid-overlay .dt-hybrid-screen>*,.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{max-width:100%;max-height:100%}.dt-q1-hybrid-overlay .dt-hybrid-screen{contain:paint;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{box-sizing:border-box;overflow:hidden!important}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{box-sizing:border-box;max-width:100%;max-height:100%;overflow:hidden!important}@media (width<=720px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{overflow:hidden;aspect-ratio:4/5!important}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{aspect-ratio:1701/925!important;background-size:100% 100%!important;width:auto!important;height:100%!important;inset:0 auto auto 50%!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform-origin:19% 30%!important;transform:translate(-50%)scale(1.5)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform-origin:51% 30%!important;transform:translate(-50%)scale(1.5)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform-origin:66% 30%!important;transform:translate(-50%)scale(1.47)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform-origin:83% 30%!important;transform:translate(-50%)scale(1.48)!important}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:1701/925!important}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{aspect-ratio:auto!important;transform-origin:50% 43%!important;width:100%!important;height:100%!important;inset:0!important;transform:scale(1.01)!important}}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{transform-origin:50% 43%;background:linear-gradient(#00000003,#0000000d),url(/backgrounds/mission-01-q1-hacker-wallmount-approved-v4.png) 50%/100% 100% no-repeat!important}.dt-q1-hybrid-story-v3 .dt-hybrid-skip-matte{display:none!important}.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-active,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor-hidden,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor:before,.dt-q1-hybrid-story-v3 .dt-hybrid-launch-cursor:after,.dt-q1-hybrid-story-v3 .dt-hybrid-bridge,.dt-q1-hybrid-story-v3 .dt-hybrid-email-transfer{visibility:hidden!important;opacity:0!important;content:none!important;animation:none!important;display:none!important}.dt-q1-hybrid-overlay .dt-hybrid-screen{isolation:isolate;contain:paint;border-radius:9px;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-screen:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 70% 28%,#1869810f,#0000 36%),linear-gradient(#040e13fb 0%,#02080cfe 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #41d3f614,inset 0 18px 36px #0a3a4a09}.dt-q1-hybrid-overlay .dt-hybrid-screen-glow{z-index:1;position:absolute;inset:0}.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame{z-index:2;box-sizing:border-box;position:absolute!important;inset:0!important;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-center .dt-hybrid-monitor-frame{padding:3.8% 3.9% 4.2%!important}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{box-sizing:border-box;border:1px solid #41d3f62e;border-radius:10px;max-width:100%;max-height:100%;background:linear-gradient(#030a0efc,#030a0efa)!important;overflow:hidden!important}.dt-q1-hybrid-story-v3 .dt-hybrid-screen-center .dt-hybrid-monitor-frame{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:clamp(5px,.5vw,8px);display:grid}.dt-q1-hybrid-story-v3 .dt-hybrid-center-status-banner,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card,.dt-q1-hybrid-story-v3 .dt-hybrid-email-card{z-index:3;position:relative}.dt-q1-hybrid-overlay .dt-hybrid-skip{z-index:40!important;bottom:2.5%!important;right:2.2%!important}@media (width<=720px){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{width:min(100%,580px);overflow:hidden;aspect-ratio:4/5!important}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{aspect-ratio:1323/720!important;background-size:100% 100%!important;width:auto!important;height:100%!important;top:0!important;left:50%!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-build .dt-hybrid-q1-scene{transform-origin:18% 30%!important;transform:translate(-50%)scale(1.52)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-launch .dt-hybrid-q1-scene{transform-origin:51% 30%!important;transform:translate(-50%)scale(1.52)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-travel .dt-hybrid-q1-scene{transform-origin:66% 30%!important;transform:translate(-50%)scale(1.49)!important}.dt-q1-hybrid-overlay.dt-hybrid-phase-inbox .dt-hybrid-q1-scene,.dt-q1-hybrid-overlay.dt-hybrid-phase-handoff .dt-hybrid-q1-scene{transform-origin:83% 30%!important;transform:translate(-50%)scale(1.5)!important}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:1323/720!important}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{aspect-ratio:auto!important;transform-origin:50% 43%!important;width:100%!important;height:100%!important;inset:0!important;transform:scale(1.01)!important}}.dt-q1-hybrid-overlay .dt-hybrid-screen-left{clip-path:polygon(.55% .75%,99.45% 4.55%,99.45% 95.45%,.55% 99.25%)!important;width:28.7226%!important;height:43.6111%!important;top:13.75%!important;left:4.1572%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-center{clip-path:polygon(.55% .7%,99.45% .7%,99.45% 99.3%,.55% 99.3%)!important;width:31.5949%!important;height:40.2778%!important;top:15.4167%!important;left:34.6939%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-right{clip-path:polygon(.55% 5.35%,99.45% .7%,99.45% 99.3%,.55% 96.15%)!important;width:28.1179%!important;height:43.75%!important;top:13.1944%!important;left:68.1784%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen{contain:paint!important;isolation:isolate!important;border-radius:0!important;overflow:hidden!important}.dt-q1-hybrid-overlay .dt-hybrid-screen>*,.dt-q1-hybrid-overlay .dt-hybrid-monitor-frame,.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card{box-sizing:border-box!important;max-width:100%!important;max-height:100%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-left .dt-hybrid-monitor-frame,.dt-q1-hybrid-overlay .dt-hybrid-screen-center .dt-hybrid-monitor-frame{padding:3% 3.2% 3.4%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen-right .dt-hybrid-monitor-frame{padding:3.1% 3.3% 3.5%!important}.dt-q1-hybrid-overlay .dt-hybrid-screen:before{border-radius:0!important;inset:0!important}.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:1323/720!important}.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{background-position:50%!important;background-size:100% 100%!important}@media (width<=720px){.dt-q1-hybrid-overlay .dt-hybrid-q1-scene{aspect-ratio:1323/720!important}}@media (height<=520px) and (orientation:landscape){.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{aspect-ratio:1323/720!important}}.dt-q1-blocked-success{gap:clamp(8px,1.2vh,14px);width:min(100%,183.75vh - 477.75px);max-width:1323px;display:grid}.dt-q1-blocked-stage-wrap{aspect-ratio:1323/720;isolation:isolate;background:#02070b;border:1px solid #3bd2f17a;border-radius:clamp(14px,2vw,24px);width:100%;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000094,0 0 0 1px #ffffff05,0 0 56px #18afd00e}.dt-q1-blocked-scene{transform-origin:50% 43%;background:linear-gradient(#00000004,#0000000f),url(/backgrounds/mission-01-q1-hacker-wallmount-approved-v4.png) 50%/100% 100% no-repeat;transition:transform 1.2s cubic-bezier(.22,.61,.36,1),filter .8s;position:absolute;inset:0;overflow:hidden}.dt-q1-blocked-phase-intercept .dt-q1-blocked-scene{filter:saturate(.96)brightness(.98);transform:scale(1.004)}.dt-q1-blocked-phase-blocked .dt-q1-blocked-scene{filter:saturate(1.02)brightness(1.01);transform:scale(1.018)translate(-.45%,-.4%)}.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-scene{filter:saturate(1.04)brightness(1.02);transform:scale(1.03)translate(-.8%,-.5%)}.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-scene,.dt-q1-blocked-phase-successHold .dt-q1-blocked-scene{filter:saturate(1.05)brightness(1.03);transform:scale(1.055)translate(1.4%,-.5%)}.dt-q1-blocked-success .dt-hybrid-screen{isolation:isolate;contain:paint;border-radius:9px;position:absolute;overflow:hidden!important}.dt-q1-blocked-success .dt-hybrid-screen:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 70% 28%,#1869810f,#0000 36%),linear-gradient(#040e13fb 0%,#02080cfe 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #41d3f614,inset 0 18px 36px #0a3a4a09}.dt-q1-blocked-success .dt-hybrid-screen-glow{z-index:1;transition:opacity .5s,box-shadow .5s;position:absolute;inset:0}.dt-q1-blocked-phase-intercept .dt-hybrid-screen-glow{box-shadow:inset 0 0 0 1px #ff556e38,inset 0 0 26px #ff445a14}.dt-q1-blocked-phase-blocked .dt-hybrid-screen-glow,.dt-q1-blocked-phase-lureDisabled .dt-hybrid-screen-glow,.dt-q1-blocked-phase-inboxSecured .dt-hybrid-screen-glow,.dt-q1-blocked-phase-successHold .dt-hybrid-screen-glow{box-shadow:inset 0 0 0 1px #66efb52e,inset 0 0 28px #1acc9c12}.dt-q1-blocked-success .dt-hybrid-screen-left{clip-path:polygon(.6% .5%,99.5% 2.1%,99.2% 98.7%,.5% 99.4%);width:28.42%;height:43.2%;top:13.05%;left:4.16%}.dt-q1-blocked-success .dt-hybrid-screen-center{clip-path:polygon(.5% .6%,99.6% .5%,99.6% 99.4%,.5% 99.5%);width:32.5%;height:42.2%;top:13.15%;left:34.4%}.dt-q1-blocked-success .dt-hybrid-screen-right{clip-path:polygon(.8% 2.2%,99.5% .5%,99.4% 99.2%,.6% 98.3%);width:28.05%;height:43%;top:13.15%;left:68.35%}.dt-q1-blocked-monitor-frame{z-index:2;box-sizing:border-box;gap:clamp(5px,.52vw,8px);display:grid;position:absolute;inset:0;overflow:hidden}.dt-q1-blocked-left-frame,.dt-q1-blocked-right-frame{grid-template-rows:auto minmax(0,1fr);padding:3.9% 3.9% 4.2%}.dt-q1-blocked-center-frame{grid-template-rows:auto minmax(0,1fr);padding:3.8% 3.9% 4.2%}.dt-q1-blocked-monitor-kicker,.dt-q1-blocked-center-pill,.dt-q1-blocked-right-status{z-index:3;position:relative}.dt-q1-blocked-monitor-kicker{color:#86dfff;letter-spacing:.12em;text-transform:uppercase;font:clamp(9px,.8vw,12px)/1.1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-blocked-email-card,.dt-q1-blocked-campaign-card,.dt-q1-blocked-right-logcard,.dt-q1-blocked-right-secure-card{z-index:3;box-sizing:border-box;background:linear-gradient(#030a0efc,#030a0efa);border:1px solid #41d3f62e;border-radius:10px;max-width:100%;max-height:100%;position:relative;overflow:hidden}.dt-q1-blocked-email-card{grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:clamp(4px,.42vw,7px);padding:clamp(6px,.58vw,9px);display:grid}.dt-q1-blocked-email-toolbar{color:#dff8ff;align-items:center;gap:clamp(4px,.38vw,6px);min-height:clamp(18px,1.4vw,22px);font:clamp(8px,.72vw,11px)/1.1 Inter,Segoe UI,Arial,sans-serif;display:flex}.dt-q1-blocked-dot{background:#86dfffd9;border-radius:999px;width:clamp(5px,.4vw,6px);height:clamp(5px,.4vw,6px)}.dt-q1-blocked-email-field{color:#e9f7fd;background:#061219eb;border-radius:8px;grid-template-columns:clamp(28px,3vw,44px) minmax(0,1fr);align-items:center;gap:clamp(5px,.4vw,7px);padding:clamp(4px,.35vw,6px) clamp(6px,.45vw,8px);font:clamp(8px,.74vw,11px)/1.15 Inter,Segoe UI,Arial,sans-serif;display:grid}.dt-q1-blocked-email-field label{color:#6ca2b8;letter-spacing:.04em;text-transform:uppercase}.dt-q1-blocked-email-body{color:#d9e8ee;background:#050f16f0;border-radius:9px;min-height:0;padding:clamp(6px,.48vw,8px);font:clamp(8px,.76vw,11px)/1.28 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-email-body p{margin:0 0 .45em}.dt-q1-blocked-email-body p:last-child{margin-bottom:0}.dt-q1-blocked-email-cta{color:#f5fbff;letter-spacing:.05em;background:linear-gradient(#2e70fff2,#3566e0f2);border-radius:9px;place-items:center;min-height:clamp(24px,2vw,32px);font:clamp(8px,.78vw,12px)/1 Inter,Segoe UI,Arial,sans-serif;display:grid}.dt-q1-blocked-left-badge{color:#ffc5cf;letter-spacing:.08em;text-transform:uppercase;background:#ff576c26;border:1px solid #ff576c42;border-radius:999px;justify-self:start;align-items:center;padding:clamp(5px,.42vw,7px) clamp(8px,.72vw,11px);font:clamp(7px,.7vw,10px)/1 Inter,Segoe UI,Arial,sans-serif;transition:background .45s,border-color .45s,color .45s;display:inline-flex}.dt-q1-blocked-phase-blocked .dt-q1-blocked-left-badge,.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-left-badge,.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-left-badge,.dt-q1-blocked-phase-successHold .dt-q1-blocked-left-badge{color:#d7ffef;background:#66efb529;border-color:#66efb54d}.dt-q1-blocked-left-outcome{color:#8aa6b3;font:clamp(7px,.68vw,10px)/1.25 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-center-pill{color:#ffe7ea;letter-spacing:.12em;text-transform:uppercase;background:#0d191ef0;border:1px solid #ff5c7538;border-radius:999px;justify-content:center;align-items:center;min-height:clamp(24px,1.8vw,30px);padding:0 clamp(9px,.8vw,14px);font:clamp(8px,.75vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;transition:border-color .45s,color .45s,box-shadow .45s;display:inline-flex}.dt-q1-blocked-phase-blocked .dt-q1-blocked-center-pill,.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-center-pill,.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-center-pill,.dt-q1-blocked-phase-successHold .dt-q1-blocked-center-pill{color:#dffff3;border-color:#66efb540;box-shadow:0 0 24px #27b88214}.dt-q1-blocked-campaign-card{grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch;gap:clamp(4px,.5vw,8px);height:100%;min-height:0;padding:clamp(6px,.55vw,9px);display:grid}.dt-q1-blocked-campaign-list{align-content:start;gap:clamp(3px,.35vw,5px);display:grid}.dt-q1-blocked-campaign-list>div{color:#dceaf0;padding-left:clamp(15px,1.15vw,18px);font:clamp(8px,.78vw,11px)/1.15 Inter,Segoe UI,Arial,sans-serif;position:relative}.dt-q1-blocked-campaign-list>div:before{content:"";background:#ffb144f2;border-radius:999px;width:clamp(7px,.55vw,10px);height:clamp(7px,.55vw,10px);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 14px #ffb14424}.dt-q1-blocked-campaign-list>div.ok:before{background:#66efb5f2;box-shadow:0 0 14px #66efb529}.dt-q1-blocked-campaign-list>div.pending:before{background:#ff5e78eb;box-shadow:0 0 14px #ff5e7829}.dt-q1-blocked-recipient-panel{background:#050f16f2;border:1px solid #41d3f61a;border-radius:10px;gap:2px;padding:clamp(5px,.42vw,7px) clamp(7px,.55vw,10px);display:grid}.dt-q1-blocked-recipient-panel span{color:#7ea2b2;letter-spacing:.12em;font:clamp(7px,.68vw,10px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-blocked-recipient-panel strong{color:#ffe8ec;font:clamp(20px,1.75vw,28px)/1 Inter,Segoe UI,Arial,sans-serif;transition:color .45s}.dt-q1-blocked-phase-blocked .dt-q1-blocked-recipient-panel strong,.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-recipient-panel strong,.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-recipient-panel strong,.dt-q1-blocked-phase-successHold .dt-q1-blocked-recipient-panel strong{color:#d7ffef}.dt-q1-blocked-recipient-panel small{color:#88a6b3;font:clamp(7px,.68vw,10px)/1.2 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-launch-row{grid-template-columns:minmax(88px,.4fr) 1fr;align-self:end;gap:clamp(5px,.48vw,8px);display:grid}.dt-q1-blocked-launch-state{color:#ffd7dd;letter-spacing:.05em;text-transform:uppercase;background:#ff506829;border:1px solid #ff506847;border-radius:10px;place-items:center;min-height:clamp(26px,2vw,34px);font:clamp(8px,.74vw,11px)/1 Inter,Segoe UI,Arial,sans-serif;transition:background .45s,border-color .45s,color .45s;display:grid}.dt-q1-blocked-phase-blocked .dt-q1-blocked-launch-state,.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-launch-state,.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-launch-state,.dt-q1-blocked-phase-successHold .dt-q1-blocked-launch-state{color:#d7ffef;background:#66efb529;border-color:#66efb54d}.dt-q1-blocked-launch-progress{background:#091218f2;border:1px solid #41d3f614;border-radius:999px;align-self:center;min-height:clamp(10px,.9vw,13px);position:relative;overflow:hidden}.dt-q1-blocked-launch-progress i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#ff607ef5,#ffa65eeb);width:100%;transition:transform 1s cubic-bezier(.21,.84,.32,1),background .45s;position:absolute;inset:0;transform:scaleX(1)}.dt-q1-blocked-phase-blocked .dt-q1-blocked-launch-progress i,.dt-q1-blocked-phase-lureDisabled .dt-q1-blocked-launch-progress i,.dt-q1-blocked-phase-inboxSecured .dt-q1-blocked-launch-progress i,.dt-q1-blocked-phase-successHold .dt-q1-blocked-launch-progress i{background:linear-gradient(90deg,#66efb5f5,#29c5abeb);transform:scaleX(.08)}.dt-q1-blocked-right-frame{grid-template-rows:auto auto minmax(0,1fr) auto}.dt-q1-blocked-right-logcard{color:#d8f3f9;gap:clamp(4px,.38vw,6px);padding:clamp(7px,.58vw,10px);font:clamp(8px,.78vw,11px)/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.dt-q1-blocked-right-secure-card{opacity:.16;align-content:start;gap:clamp(4px,.42vw,7px);padding:clamp(8px,.62vw,10px);transition:opacity .45s,transform .45s,border-color .45s;display:grid;transform:translateY(10px)}.dt-q1-blocked-right-secure-card-live{opacity:1;border-color:#66efb53d;transform:translateY(0)}.dt-q1-blocked-inbox-pill{color:#d7ffef;letter-spacing:.08em;text-transform:uppercase;background:#66efb524;border:1px solid #66efb540;border-radius:999px;justify-self:start;align-items:center;padding:clamp(5px,.42vw,7px) clamp(8px,.72vw,11px);font:clamp(7px,.68vw,10px)/1 Inter,Segoe UI,Arial,sans-serif;display:inline-flex}.dt-q1-blocked-right-secure-card strong{color:#f4fbff;font:clamp(11px,1vw,14px)/1.15 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-right-secure-card p{color:#9ab5c1;margin:0;font:clamp(8px,.74vw,11px)/1.25 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-right-status{color:#86dfff;letter-spacing:.12em;text-transform:uppercase;font:clamp(8px,.72vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-blocked-meta{gap:clamp(8px,1vh,14px);display:grid}.dt-q1-blocked-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,.6vw,9px);display:grid}.dt-q1-blocked-lifecycle>div{color:#6f97a8;letter-spacing:.12em;text-transform:uppercase;background:#040e13eb;border:1px solid #41d3f62e;border-radius:999px;place-items:center;min-height:clamp(34px,3vw,42px);font:clamp(8px,.76vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;transition:color .35s,border-color .35s,background .35s;display:grid}.dt-q1-blocked-lifecycle>div.active{color:#d7ffef;background:#071f1bf2;border-color:#66efb547}.dt-q1-blocked-copy{background:linear-gradient(#030a0ef5,#02080cfa);border:1px solid #41d3f629;border-radius:18px;gap:clamp(4px,.5vh,7px);padding:clamp(10px,1vw,14px) clamp(12px,1.2vw,18px);display:grid}.dt-q1-blocked-copy>span{color:#73edbb;letter-spacing:.14em;text-transform:uppercase;font:clamp(8px,.74vw,11px)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.dt-q1-blocked-copy>strong{color:#f4fbff;font:clamp(16px,1.4vw,23px)/1.08 Inter,Segoe UI,Arial,sans-serif}.dt-q1-blocked-copy>p{color:#a7c0ca;margin:0;font:clamp(10px,.86vw,13px)/1.35 Inter,Segoe UI,Arial,sans-serif}@media (width<=760px){.dt-q1-blocked-success{width:100%}.dt-q1-blocked-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-q1-blocked-copy>p{font-size:11px}}@media (width<=440px){.dt-q1-blocked-copy>p{display:none}}.dt-q1-hybrid-story-v3 *,.dt-q1-blocked-scene *,.dt-q1-full-reaction *,.dt-hybrid-q1-handoff *,.dt-pixi-cinema *{text-shadow:none!important;-webkit-text-stroke:0!important}.dt-q1-hybrid-story-v3 :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-blocked-scene :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-full-reaction :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-hybrid-q1-handoff :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-hybrid-story-v3 svg text,.dt-q1-blocked-scene svg text,.dt-q1-full-reaction svg text{filter:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}.dt-q1-hybrid-story-v3,.dt-q1-blocked-scene,.dt-q1-full-reaction{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}.dt-q1-hybrid-shell *,.dt-q1-hybrid-stage-wrap *,.dt-hybrid-q1-scene *,.dt-q1-blocked-scene *,.dt-q1-full-reaction *,.m1ql-cinematic *,.m1ql-full-reaction *,.m1epic *,.m1real *,.m1q2dual *{font-synthesis:none!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:geometricprecision!important}.dt-q1-hybrid-story-v3 :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-blocked-scene :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-full-reaction :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-hybrid-q1-handoff :is(span,strong,b,p,small,button,label,h1,h2,h3,h4,h5,h6,li),.dt-q1-hybrid-story-v3 svg text,.dt-q1-blocked-scene svg text,.dt-q1-full-reaction svg text{text-shadow:none!important;filter:none!important;-webkit-text-stroke:0!important}.dt-q1-hybrid-story-v3 :is(strong,b),.dt-q1-blocked-scene :is(strong,b),.dt-q1-full-reaction :is(strong,b),.dt-hybrid-q1-handoff :is(strong,b){font:inherit!important}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card,.dt-hybrid-q1-handoff,.dt-q1-blocked-email-card,.dt-q1-blocked-campaign-card,.dt-q1-blocked-right-logcard,.dt-q1-blocked-right-secure-card,.dt-q1-full-reaction-topbar,.dt-q1-full-reaction-footer{-webkit-backdrop-filter:none!important}@media (width<=760px){.dt-pixi-cinema,.dt-pixi-cinema-intro,.dt-q1-full-reaction{max-width:100%}.dt-pixi-cinema-intro{border-radius:14px;margin:.6rem 0 1rem}.dt-pixi-cinema-intro .dt-pixi-stage{min-height:0;max-height:none}.dt-q1-hybrid-overlay .dt-q1-hybrid-stage-wrap{max-width:580px;margin-inline:auto;width:100%!important}.dt-q1-hybrid-overlay .dt-hybrid-skip,.dt-pixi-skip{min-width:44px;min-height:44px;padding:.65rem .85rem;right:max(.65rem, env(safe-area-inset-right))!important;bottom:max(.65rem, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:none!important}.dt-q1-full-reaction{height:100dvh;min-height:100dvh;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.dt-q1-full-reaction-topbar{gap:.6rem;min-height:54px;padding:.55rem .7rem}.dt-q1-full-reaction-topbar span{font-size:9px}.dt-q1-full-reaction-topbar strong{font-size:12px}.dt-q1-full-reaction-topbar button{min-width:58px;min-height:44px;padding:.55rem .7rem}.dt-q1-full-reaction-stage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.4rem .25rem;overflow:auto}.dt-q1-full-reaction-stage>.mission-one-v6-scene,.dt-q1-full-reaction-stage>.dt-q1-blocked-success{width:100%;max-width:100%}.dt-q1-full-reaction-footer{min-height:0;max-height:38dvh;padding:.7rem .75rem max(.75rem, env(safe-area-inset-bottom));gap:.6rem;overflow:auto}.dt-q1-full-reaction-copy strong{font-size:18px;line-height:1.08}.dt-q1-full-reaction-copy p{font-size:12px;line-height:1.35}.dt-q1-full-reaction-actions{gap:.5rem}.dt-q1-full-reaction-actions button{min-height:44px;padding:.7rem .6rem;font-size:12px}.dt-q1-hybrid-story-v3 .dt-hybrid-email-card,.dt-q1-hybrid-story-v3 .dt-hybrid-campaign-card,.dt-q1-hybrid-story-v3 .dt-hybrid-right-logcard,.dt-q1-hybrid-story-v3 .dt-hybrid-inbox-card,.dt-q1-full-reaction-topbar,.dt-q1-full-reaction-footer{-webkit-backdrop-filter:none!important;text-shadow:none!important}}@media (width<=380px){.dt-q1-full-reaction-topbar span{font-size:8px}.dt-q1-full-reaction-topbar strong{font-size:11px}.dt-q1-full-reaction-copy strong{font-size:16px}.dt-q1-full-reaction-copy p{font-size:11px}.dt-q1-full-reaction-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}}@media (orientation:landscape) and (height<=540px){.dt-q1-full-reaction{grid-template-rows:48px minmax(0,1fr) auto}.dt-q1-full-reaction-topbar{min-height:48px;padding-block:.3rem}.dt-q1-full-reaction-footer{max-height:34dvh;padding-block:.45rem}.dt-q1-full-reaction-copy p{display:none}.dt-q1-full-reaction-stage{padding:.2rem}}.m1final-inline{color:#eef6fa;background:#02070b;border:1px solid #4bd7ff57;border-radius:22px;margin:1rem 0 1.35rem;padding:1rem;transition:opacity .25s;position:relative;overflow:hidden}.m1final-exit{opacity:0}.m1final-inline-head{gap:.36rem;margin:0 0 .78rem;display:grid}.m1final-kicker{color:#67daf8;letter-spacing:.08em;font:12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.m1final-heading{color:#f6fbff;font:24px/1.15 system-ui,-apple-system,Segoe UI,sans-serif}.m1final-inline-head p{color:#afc1ca;max-width:78ch;margin:0;font:15px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}.m1final-skip{color:#d9e7ec;cursor:pointer;background:#061118;border:1px solid #8cc7d857;border-radius:999px;padding:.64rem .92rem;font:12px/1 system-ui,-apple-system,Segoe UI,sans-serif;position:absolute;bottom:1.45rem;right:1.45rem}.m1final-scene{aspect-ratio:1672/941;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:18px;width:100%;min-height:0;position:relative;overflow:hidden}.m1final-q2{background-image:url(/backgrounds/mission-01-q2-complete-blank.png)}.m1final-q3{background-image:url(/backgrounds/mission-01-q3-complete-blank.png)}.m1final-q4{background-image:url(/backgrounds/mission-01-q4-complete-blank.png)}.m1final-q5{background-image:url(/backgrounds/mission-01-q5-approved-parking.png)}.m1final-screen{background:#f6f8fb;border-radius:3px;height:50.8%;position:absolute;top:21.7%;overflow:hidden}.m1final-left{width:46.65%;left:1.65%}.m1final-right{width:46.55%;left:50.24%}.m1final-window{color:#152438;text-rendering:auto;background:#f7f9fb;grid-template-rows:auto 1fr;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:absolute;inset:0}.m1final-bar{color:#4a6074;letter-spacing:.02em;background:#edf2f6;border-bottom:1px solid #d7e0e7;justify-content:space-between;align-items:center;gap:1rem;padding:10px 13px;font-size:12px;line-height:1.15;display:flex}.m1final-bar span:first-child{color:#18304a}.m1final-tone-safe .m1final-bar{background:#edf8f1}.m1final-tone-danger .m1final-bar{background:#fff1f2}.m1final-tone-warn .m1final-bar{background:#fff8ea}.m1final-body{align-content:start;gap:9px;padding:16px;display:grid;overflow:hidden}.m1final-title{color:#193047;font-size:20px;line-height:1.12}.m1final-title.safe{color:#126536}.m1final-title.danger{color:#b3233d}.m1final-copy{color:#34485d;margin:0;font-size:14px;line-height:1.42}.m1final-row{color:#6b7c8f;border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:flex-start;gap:12px;padding:5px 0;font-size:13px;line-height:1.3;display:flex}.m1final-value{text-align:right;color:#1f3145;max-width:66%}.m1final-row-safe .m1final-value{color:#176f3d}.m1final-row-warn .m1final-value{color:#90610f}.m1final-row-danger .m1final-value{color:#b3233d}.m1final-chip{color:#835b13;letter-spacing:.05em;background:#fff3d3;border:1px solid #ead69b;border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;line-height:1}.m1final-alert{color:#6f531b;background:#fff7df;border:1px solid #ead69c;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.38}.m1final-alert.danger{color:#9f2a3e;background:#fff0f2;border-color:#efc7ce}.m1final-split{grid-template-columns:1fr 1fr;gap:8px;display:grid}.m1final-card{background:#edf3f8;border:1px solid #d9e2e9;border-radius:8px;gap:3px;padding:9px 10px;display:grid}.m1final-card.safe{background:#eaf7ee;border-color:#c6e6d0}.m1final-card.danger{background:#fff0f2;border-color:#efc9cf}.m1final-card-eyebrow{color:#6e8193;letter-spacing:.04em;font-size:9px;line-height:1.1}.m1final-card-title{color:#20354a;font-size:13px;line-height:1.25}.m1final-card-detail{color:#5d7083;font-size:11px;line-height:1.3}.m1final-checks{gap:6px;display:grid}.m1final-checks>div{color:#21384b;grid-template-columns:28px 1fr;align-items:center;gap:7px;font-size:12px;line-height:1.3;display:grid}.m1final-checkmark{color:#fff;background:#1d9347;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.m1final-checks.danger .m1final-checkmark{background:#bd2d46}.m1final-checks.danger>div{color:#8e273a}.m1final-phone{text-align:center;color:#65788a;background:#fff;border:1px solid #cad6df;border-radius:16px;gap:7px;width:min(76%,300px);margin:auto;padding:12px;font-size:12px;line-height:1.3;display:grid}.m1final-phone-top{color:#607387;font-size:11px}.m1final-phone-big{color:#25425b;background:#e9f0f6;border-radius:9px;padding:10px;font-size:17px}.m1final-phone-big.safe{color:#146b38;background:#e7f6ec}.m1final-phone-big.danger{color:#a72a40;background:#fff0f2}.m1final-phone-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.m1final-phone-actions span{color:#fff;background:#168b4c;border-radius:8px;padding:8px;font-size:11px}.m1final-phone-actions span.danger{background:#b82e4b}.m1final-mail-list{gap:6px;display:grid}.m1final-mail-list>div{color:#687b8f;background:#fff;border:1px solid #dce4ea;border-radius:8px;gap:2px;padding:8px;font-size:11px;line-height:1.3;display:grid}.m1final-mail-list>div.hot{background:#fff1f3;border-color:#efc9d0}.m1final-mail-name{color:#20354a;font-size:13px}.m1final-meter{place-items:center;min-height:58%;display:grid}.m1final-meter-shell{background:#273039;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"p display""pad display";gap:7px;width:min(76%,300px);padding:10px;display:grid}.m1final-meter-p{color:#fff;background:#254e84;border:3px solid #c8d4df;border-radius:50%;grid-area:p;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.m1final-meter-display{color:#fff;text-align:center;background:#164a78;border-radius:9px;grid-area:display;align-content:center;place-items:center;gap:6px;padding:9px;font-size:10px;line-height:1.25;display:grid}.m1final-meter-label{letter-spacing:.04em;font-size:10px}.m1final-meter-pad{color:#d9e0e6;text-align:center;grid-area:pad;font-size:9px;line-height:1.35}.m1final-meter-safe{color:#146a37;background:#e8f7ed;border-radius:7px;padding:7px 9px;font-size:13px}.m1final-qr{background:#fff;border-radius:3px;grid-template-columns:repeat(7,1fr);gap:1px;width:76px;height:76px;padding:5px;display:grid}.m1final-qr i{background:#111;display:block}.m1final-qr i:nth-child(2n),.m1final-qr i:nth-child(5n){background:#fff}.m1final-url{color:#465d71;text-overflow:ellipsis;white-space:nowrap;background:#eef2f5;border:1px solid #d6dfe6;border-radius:7px;padding:8px 9px;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.m1final-full{z-index:9999;background:#010609;grid-template-rows:auto 1fr auto;transition:opacity .25s;display:grid;position:fixed;inset:0}.m1final-full-breached{background:#060205}.m1final-full-head,.m1final-full-foot{color:#fff;background:#030a0f;border:0 solid #5bcdeb33;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.15rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.m1final-full-foot{border-width:1px 0 0}.m1final-full-head>div,.m1final-full-foot>div:first-child{gap:.18rem;display:grid}.m1final-full-head span,.m1final-full-foot span{color:#64d4f2;letter-spacing:.05em;font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.m1final-full-label,.m1final-outcome-title{color:#fff;font-size:20px;line-height:1.2}.m1final-full-foot p{color:#b5c6cf;max-width:850px;margin:0;font-size:14px;line-height:1.4}.m1final-full-head button,.m1final-actions button{color:#e4f1f5;cursor:pointer;background:#07131b;border:1px solid #89c5d552;border-radius:999px;padding:.62rem .9rem;font-size:12px;line-height:1}.m1final-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.m1final-actions button:last-child{background:#126f8e;border-color:#42dcff}.m1final-full-stage{place-items:center;min-height:0;padding:.55rem;display:grid;overflow:hidden}.m1final-full-stage .m1final-scene{width:min(100%,1180px);height:auto;max-height:calc(100vh - 190px)}.m1final-intro .m1final-window,.m1final-blocked .m1final-window,.m1final-breached .m1final-window{animation:.22s both m1finalFade}@keyframes m1finalFade{0%{opacity:0}to{opacity:1}}@media (width<=900px){.m1final-body{gap:6px;padding:11px}.m1final-title{font-size:16px}.m1final-copy{font-size:12px}.m1final-row,.m1final-card-title{font-size:11px}.m1final-card-detail,.m1final-checks>div{font-size:10px}.m1final-bar{padding:7px 9px;font-size:10px}.m1final-alert{padding:6px 7px;font-size:10px}.m1final-phone{padding:8px;font-size:10px}.m1final-phone-big{font-size:14px}.m1final-full-stage{padding:.25rem}}@media (width<=720px){.m1final-inline{border-radius:17px;padding:.7rem}.m1final-heading{font-size:20px}.m1final-inline-head p{font-size:13px}.m1final-skip{bottom:1rem;right:1rem}.m1final-full-head,.m1final-full-foot{padding:.7rem}.m1final-full-foot{flex-direction:column;align-items:flex-start}.m1final-actions{width:100%}.m1final-actions button{flex:1}.m1final-full-label,.m1final-outcome-title{font-size:16px}.m1final-full-foot p{font-size:12px}}.m1final-inline .m1final-window{opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;font-synthesis:none!important;text-rendering:auto!important;animation:none!important;transform:none!important}.m1final-inline .m1final-window,.m1final-inline .m1final-window *{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}.m1final-inline .m1final-screen{container-type:inline-size;height:52.7%!important;top:21.7%!important}@container (width<=340px){.m1final-bar{letter-spacing:.01em!important;gap:6px!important;padding:7px 9px!important;font-size:9px!important;line-height:1.1!important}.m1final-body{gap:4px!important;padding:8px 9px!important;overflow:hidden!important}.m1final-title{font-size:13px!important;line-height:1.12!important}.m1final-copy{font-size:9px!important;line-height:1.28!important}.m1final-row{gap:6px!important;padding:3px 0!important;font-size:9px!important;line-height:1.2!important}.m1final-value{max-width:64%!important}.m1final-chip{letter-spacing:.03em!important;padding:4px 6px!important;font-size:8px!important;line-height:1!important}.m1final-alert{padding:5px 6px!important;font-size:9px!important;line-height:1.25!important}.m1final-split{gap:4px!important}.m1final-card{gap:2px!important;padding:5px 6px!important}.m1final-card-eyebrow{letter-spacing:.02em!important;font-size:7px!important;line-height:1!important}.m1final-card-title{font-size:9px!important;line-height:1.15!important}.m1final-card-detail{font-size:8px!important;line-height:1.15!important}.m1final-checks{gap:3px!important}.m1final-checks>div{grid-template-columns:20px 1fr!important;gap:5px!important;font-size:9px!important;line-height:1.15!important}.m1final-checkmark{width:20px!important;height:20px!important;font-size:7px!important}.m1final-phone{border-radius:12px!important;gap:4px!important;width:min(88%,220px)!important;padding:7px!important;font-size:9px!important;line-height:1.15!important}.m1final-phone-top{font-size:8px!important}.m1final-phone-big{padding:6px!important;font-size:12px!important;line-height:1.1!important}.m1final-phone-actions{gap:4px!important}.m1final-phone-actions span{padding:5px!important;font-size:8px!important}.m1final-mail-list{gap:3px!important}.m1final-mail-list>div{gap:1px!important;padding:5px 6px!important;font-size:8px!important;line-height:1.15!important}.m1final-mail-name{font-size:9px!important}.m1final-meter-shell{gap:4px!important;width:min(84%,230px)!important;padding:6px!important}.m1final-meter-p{border-width:2px!important;width:34px!important;height:34px!important;font-size:16px!important}.m1final-meter-display{gap:3px!important;padding:6px!important;font-size:8px!important;line-height:1.15!important}.m1final-meter-label{letter-spacing:.02em!important;font-size:8px!important}.m1final-meter-pad{font-size:7px!important;line-height:1.15!important}.m1final-meter-safe{padding:5px 6px!important;font-size:9px!important}.m1final-qr{width:54px!important;height:54px!important;padding:4px!important}.m1final-url{padding:5px 6px!important;font-size:8px!important;line-height:1.2!important}}@container (width<=270px){.m1final-bar{padding:6px 8px!important;font-size:9px!important}.m1final-body{gap:3px!important;padding:7px 8px!important}.m1final-title{font-size:12px!important}.m1final-row{padding:2px 0!important}.m1final-alert{padding:4px 5px!important}.m1final-phone{gap:3px!important;width:min(90%,205px)!important;padding:6px!important}.m1final-phone-big{padding:5px!important;font-size:11px!important}}@media (width<=760px) and (orientation:portrait){.m1final-inline{border-radius:14px;margin:.55rem 0 1rem;padding:.65rem;overflow:visible}.m1final-inline-head{gap:.3rem;margin-bottom:.6rem}.m1final-kicker{font-size:10px}.m1final-heading{font-size:20px;line-height:1.12}.m1final-inline-head p{font-size:13px;line-height:1.4}.m1final-scene{aspect-ratio:auto!important;background-position:50%!important;background-size:cover!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:10px!important;display:grid!important}.m1final-screen,.m1final-inline .m1final-screen{border:1px solid #cfd9e1;border-radius:10px!important;width:100%!important;height:auto!important;min-height:250px!important;position:relative!important;inset:auto!important;overflow:hidden!important;container-type:normal!important}.m1final-window{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%!important;height:100%!important;min-height:250px!important;text-shadow:none!important;animation:none!important;position:relative!important;inset:auto!important;transform:none!important}.m1final-bar{min-height:38px;gap:8px!important;padding:8px 10px!important;font-size:11px!important;line-height:1.15!important}.m1final-body{gap:7px!important;padding:11px!important;overflow:visible!important}.m1final-title{font-size:17px!important;line-height:1.15!important}.m1final-copy{font-size:13px!important;line-height:1.4!important}.m1final-row{gap:9px!important;font-size:12px!important;line-height:1.32!important}.m1final-value{max-width:58%!important}.m1final-chip{font-size:10px!important}.m1final-alert{font-size:12px!important;line-height:1.35!important}.m1final-card-title{font-size:12px!important}.m1final-card-detail,.m1final-checks>div,.m1final-mail-list>div,.m1final-phone{font-size:11px!important}.m1final-mail-name{font-size:12px!important}.m1final-skip{float:right;right:auto;bottom:max(.5rem, env(safe-area-inset-bottom));min-height:44px;margin-top:.5rem;padding:.7rem .9rem;position:sticky}.m1final-full{height:100dvh;min-height:100dvh;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.m1final-full-stage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.35rem!important;display:block!important;overflow:auto!important}.m1final-full-stage .m1final-scene{width:100%!important;height:auto!important;max-height:none!important}.m1final-full-head,.m1final-full-foot{padding:.6rem .7rem}.m1final-full-head button,.m1final-actions button{min-height:44px}.m1final-actions{width:100%}.m1final-actions button{flex:1 1 0}}@media (width<=380px) and (orientation:portrait){.m1final-scene{gap:8px!important;padding:7px!important}.m1final-screen,.m1final-inline .m1final-screen,.m1final-window{min-height:235px!important}.m1final-body{gap:6px!important;padding:9px!important}.m1final-title{font-size:16px!important}.m1final-copy{font-size:12px!important}.m1final-row{font-size:11px!important}.m1final-split{gap:6px}}@media (orientation:landscape) and (height<=540px){.m1final-full{grid-template-rows:48px minmax(0,1fr) auto}.m1final-full-head{padding-block:.3rem}.m1final-full-foot{padding-block:.4rem}.m1final-full-foot p{display:none}.m1final-full-stage{padding:.2rem;overflow:auto}.m1final-full-stage .m1final-scene{width:min(100%,980px);max-height:none}}:root{--m2-bg:#02070d;--m2-text:#f8fbff;--m2-muted:#dae8f5c2;--m2-cyan:#79e8ff;--m2-safe:#48d7a3;--m2-risk:#ff5a78;--m2-warn:#ffbd5b;--m2-blue:#2c7df0}.m2cin-overlay{z-index:10060;background:var(--m2-bg);color:var(--m2-text);opacity:1;isolation:isolate;font-family:Segoe UI,Inter,Arial,sans-serif;transition:opacity .24s;position:fixed;inset:0;overflow:hidden}.m2cin-exiting{opacity:0}.m2cin-camera{transform-origin:50%;width:max(100vw,177.683vh);height:max(100vh,56.2799vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m2cin-scene{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:brightness(.63)saturate(.82)contrast(.98);width:100%;height:100%;position:absolute;inset:0}.m2cin-background-focus{pointer-events:none;background:linear-gradient(#01060a26,#0000 16% 78%,#01060a42);position:absolute;inset:0}.m2cin-chrome{z-index:30;pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:42px;display:grid;position:absolute;top:12px;left:14px;right:14px}.m2cin-id,.m2cin-question-name,.m2cin-state,.m2cin-skip,.m2cin-lesson,.m2cin-actions button{background:#020a10d6;border:1px solid #85bee23b;box-shadow:0 9px 28px #0000002e}.m2cin-id{white-space:nowrap;border-radius:9px;align-items:baseline;gap:8px;padding:7px 10px;display:flex}.m2cin-id span{letter-spacing:.14em;color:#9db8cb;font-size:8px;font-weight:900}.m2cin-id strong{letter-spacing:.04em;font-size:12px}.m2cin-question-name{letter-spacing:.1em;color:#dbeaf5;border-radius:9px;justify-self:start;padding:8px 11px;font-size:10px;font-weight:900}.m2cin-state{letter-spacing:.11em;color:var(--m2-cyan);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:900;display:flex}.m2cin-state i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.m2cin-state.safe{color:var(--m2-safe);border-color:#48d7a357}.m2cin-state.risk{color:var(--m2-risk);border-color:#ff5a7857}.m2cin-skip{pointer-events:auto;color:#fff;font:inherit;cursor:pointer;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800}.m2cin-lesson{z-index:30;color:#dcebf6;border-radius:10px;max-width:min(560px,56vw);padding:9px 12px;font-size:clamp(11px,.9vw,14px);font-weight:700;line-height:1.25;position:absolute;bottom:14px;left:14px}.m2cin-lesson.safe{color:#d9fff2;border-color:#48d7a359}.m2cin-lesson.risk{color:#ffe0e6;border-color:#ff5a7859}.m2cin-actions{z-index:31;gap:8px;display:flex;position:absolute;bottom:14px;right:14px}.m2cin-actions button{color:#f8fbff;min-height:38px;font:inherit;cursor:pointer;border-radius:10px;padding:8px 13px;font-size:11px;font-weight:850}.m2cin-actions .m2cin-continue{background:#065265eb;border-color:#79e8ff8c;min-width:104px}.m2cin-protected .m2cin-actions .m2cin-continue{background:#16674cf0;border-color:#48d7a399}.m2cin-exposed .m2cin-actions .m2cin-continue{background:#7a2336f0;border-color:#ff5a789e}.m2cin-device-ui{background:#f4f7fb;position:absolute;overflow:hidden;box-shadow:inset 0 0 24px #0000002e,0 0 22px #7cdcff1a}.m2cin-screen-blank{z-index:0;background:#f3f7fb;position:absolute;inset:0}.m2cin-q3 .m2cin-screen-blank{background:#08121f}.m2cin-q5 .m2cin-screen-blank{background:#eef3f8}.m2cin-device-glass{z-index:8;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff12,#0000 26% 76%,#ffffff09);position:absolute;inset:0}.m2cin-screen-content{z-index:2;opacity:0;transition:opacity .25s;position:absolute}.m2cin-beat-1 .m2cin-screen-content,.m2cin-beat-2 .m2cin-screen-content,.m2cin-beat-3 .m2cin-screen-content{opacity:1}.m2cin-q1 .m2cin-device-ui{clip-path:polygon(35.15% 0,100% 3.31%,75.76% 100%,0 90.69%);width:29.605%;height:86.716%;top:4.357%;left:46.411%}.m2cin-q2 .m2cin-device-ui{clip-path:polygon(27.75% 0,100% 3.08%,72.02% 100%,0 91.33%);width:26.077%;height:75.983%;top:6.695%;left:41.986%}.m2cin-q3 .m2cin-device-ui{clip-path:polygon(7.76% 0,100% 1.93%,94.96% 100%,0 85.19%);width:59.33%;height:65.994%;top:17.853%;left:27.871%}.m2cin-q4 .m2cin-device-ui{clip-path:polygon(21.096% 0,100% 6.111%,73.348% 100%,0 93.454%);border-radius:11% 11% 9% 9%/5% 5% 4% 4%;width:22.354%;height:73.791%;top:8.905%;left:50.214%}.m2cin-q5 .m2cin-device-ui{clip-path:polygon(4.42% 0,100% 6.5%,95.1% 100%,0 89.39%);width:62.201%;height:80.128%;top:5.951%;left:30.502%}.m2cin-q1 .m2cin-screen-content{transform-origin:52% 48%;inset:5% 7% 7% 16%;transform:rotate(4.8deg)scale(.92)}.m2cin-q2 .m2cin-screen-content{transform-origin:52% 48%;inset:5% 7% 8% 14%;transform:rotate(4.4deg)scale(.92)}.m2cin-q3 .m2cin-screen-content{transform-origin:50%;inset:5% 5% 8% 6%;transform:rotate(.8deg)scale(.96)}.m2cin-q4 .m2cin-screen-content{transform-origin:52% 48%;inset:5% 7% 7% 13%;transform:rotate(4.2deg)scale(.92)}.m2cin-q5 .m2cin-screen-content{transform-origin:50%;inset:6% 4% 8% 5%;transform:rotate(2.8deg)scale(.96)}.m2-icon{flex:none;width:1.25em;height:1.25em;display:block}.m2-screen-app,.m2-desktop{box-sizing:border-box;color:#173047;width:100%;height:100%;overflow:hidden}.m2-screen-app{background:#f8fbfe;border-radius:12px;padding:4.5% 5%;font-size:clamp(7px,.58vw,11px)}.m2-desktop{background:#0b1725;border-radius:12px;font-size:clamp(8px,.64vw,12px);position:relative}.m2-pill{color:#566f84;letter-spacing:.05em;white-space:nowrap;background:#eef3f7;border:1px solid #dbe4ec;border-radius:999px;justify-content:center;align-items:center;gap:.35em;padding:.35em .65em;font-size:.72em;font-weight:900;display:inline-flex}.m2-pill.safe{color:#0a7756;background:#e8f9f2;border-color:#bcebd9}.m2-pill.risk{color:#a62843;background:#fff0f3;border-color:#ffc7d1}.m2-pill.warn{color:#86530a;background:#fff6e7;border-color:#f6ddb0}.m2-pill.blue{color:#155eb4;background:#e9f2ff;border-color:#c9dcfa}.m2-pill .m2-icon{width:1em;height:1em}.m2-mobile-status{color:#51687a;justify-content:space-between;align-items:center;height:5%;font-size:.82em;display:flex}.m2-mobile-status span{align-items:center;gap:.35em;display:flex}.m2-mobile-status .m2-icon{width:1.1em;height:1.1em}.m2-app-title{border-bottom:1px solid #e0e8ef;grid-template-columns:auto 1fr auto;align-items:center;gap:3.5%;padding:3% 0 4%;display:grid}.m2-app-title>div,.m2-social-profile>div,.m2-voice-title>div{gap:.12em;min-width:0;display:grid}.m2-app-title b,.m2-social-profile b,.m2-voice-title b{font-size:1.22em;line-height:1}.m2-app-title small,.m2-social-profile small,.m2-voice-title small{color:#6f8395;align-items:center;gap:.3em;font-size:.82em;font-weight:650;display:flex}.m2-appmark{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#0d3860,#0b233b);border-radius:1em;place-items:center;width:3.55em;display:grid;box-shadow:0 .45em 1.1em #123a5c33}.m2-appmark .m2-icon{width:2em;height:2em}.m2-scenario-strip{background:#fff8eb;border:1px solid #f1d6a8;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:3.5%;margin-top:4%;padding:3.4%;display:grid}.m2-scenario-strip.warn{color:#744c12}.m2-scenario-strip.safe{color:#0c6f53;background:#ecfaf5;border-color:#bde9d8}.m2-scenario-strip.risk{color:#98243d;background:#fff1f4;border-color:#ffc4cf}.m2-scenario-strip>.m2-icon{width:1.8em;height:1.8em}.m2-scenario-strip div{gap:.1em;display:grid}.m2-scenario-strip small,.m2-section-label{letter-spacing:.09em;font-size:.68em;font-weight:900}.m2-scenario-strip b{font-size:.95em;line-height:1.15}.m2-section-label{color:#788c9d;margin:4% 0 2.3%}.m2-permission-list{gap:1.7%;display:grid}.m2-permission-row,.m2-required-row{opacity:0;min-height:3.4em;animation:.34s forwards m2-row-in;animation-delay:calc(.12s + var(--i,0)*.1s);background:#fff;border:1px solid #e1e8ee;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3.5%;padding:2.1% 2.8%;display:grid;transform:translateY(.35em)}.m2-required-row{opacity:1;background:#effaf6;border-color:#bdebd9;margin-top:2%;animation:none;transform:none}.m2-row-icon{color:#315777;background:#eef4f8;border-radius:.72em;place-items:center;width:2.35em;height:2.35em;display:grid}.m2-row-icon .m2-icon{width:1.35em;height:1.35em}.m2-permission-row>div,.m2-required-row>div{gap:.07em;min-width:0;display:grid}.m2-permission-row b,.m2-required-row b{font-size:.93em}.m2-permission-row small,.m2-required-row small{color:#7b8d9e;font-size:.72em}.m2-permission-state{letter-spacing:.04em;border-radius:999px;align-items:center;gap:.22em;padding:.38em .52em;font-size:.64em;font-weight:950;display:inline-flex}.m2-permission-state .m2-icon{width:1.05em;height:1.05em}.m2-permission-state.asked{color:#85510a;background:#fff2d9}.m2-permission-state.blocked{color:#a02c43;background:#ffedf1}.m2-permission-state.allowed{color:#087657;background:#e8f8f2}.m2-bottom-callout{color:#755019;background:#fff8ea;border:1px solid #e8d0a6;border-radius:10px;align-items:center;gap:3%;margin-top:3.2%;padding:3.1% 3.3%;display:flex}.m2-bottom-callout>div{gap:.12em;display:grid}.m2-bottom-callout>b,.m2-bottom-callout div>b{font-size:.88em}.m2-bottom-callout>span,.m2-bottom-callout div>span{font-size:.71em;line-height:1.25}.m2-bottom-callout>.m2-icon{width:1.65em;height:1.65em}.m2-bottom-callout.safe{color:#096a4e;background:#eaf9f3;border-color:#bce8d7}.m2-bottom-callout.risk{color:#8e253b;background:#fff0f3;border-color:#ffc5cf}.m2-access-audit{color:#ffe5eb;background:#2b1020;border:1px solid #7d3045;border-radius:10px;grid-template-columns:1fr 1fr;gap:.35em .55em;margin-top:3%;padding:3%;display:grid}.m2-access-audit>b{color:#ff8da2;letter-spacing:.08em;grid-column:1/-1;font-size:.71em}.m2-access-audit>span{opacity:0;background:#ffffff0f;border-radius:7px;align-items:center;gap:.35em;padding:.45em .55em;font-size:.7em;font-weight:800;animation:.3s forwards m2-row-in;display:flex}.m2-access-audit>span:first-of-type{animation-delay:.4s}.m2-access-audit>span:nth-of-type(2){animation-delay:.62s}.m2-access-audit>span:nth-of-type(3){animation-delay:.84s}.m2-access-audit>span:nth-of-type(4){animation-delay:1.06s}.m2-access-audit .m2-icon{color:#ff7992}.m2-social-toolbar{border-bottom:1px solid #dce5ec;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;margin-top:1.3%;padding:3% 0;display:grid}.m2-social-toolbar>b{text-align:center;font-size:1.05em}.m2-social-toolbar>span:first-child{color:#2674c7;font-weight:750}.m2-post-button{background:#1677e9;border-radius:.65em;padding:.55em .85em;color:#fff!important;font-weight:850!important}.m2-social-profile{grid-template-columns:auto 1fr;align-items:center;gap:3.5%;padding:3.2% 0 2.2%;display:grid}.m2-avatar{color:#fff;background:linear-gradient(145deg,#274a69,#10283d);border-radius:50%;place-items:center;width:3em;height:3em;font-weight:900;display:grid}.m2-social-profile small .m2-icon{width:1em;height:1em}.m2-social-copy{gap:.2em;padding-bottom:2.5%;display:grid}.m2-social-copy b{font-size:1.06em}.m2-social-copy span{color:#60798e;font-size:.78em;line-height:1.3}.m2-vacation-photo{background-image:url(/backgrounds/mission02-q2-share-or-wait-approved-panel-v3.png);background-position:50% 82.3%;background-repeat:no-repeat;background-size:200%;border-radius:10px;height:27%;min-height:7em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1c3b541f}.m2-photo-stamp{color:#fff;letter-spacing:.04em;background:#0a523ee8;border-radius:999px;align-items:center;gap:.35em;padding:.5em .65em;font-size:.67em;font-weight:900;display:inline-flex;position:absolute;bottom:5%;right:4%}.m2-photo-stamp.live{background:#992a3eeb}.m2-photo-stamp .m2-icon{width:1em;height:1em}.m2-live-details{grid-template-columns:1fr 1fr 1fr;gap:2%;margin-top:2.8%;display:grid}.m2-live-details>span{background:#eef4f8;border:1px solid #dbe5ed;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.35em;padding:2.5%;display:grid}.m2-live-details .m2-icon{color:#50718e;grid-row:1/3}.m2-live-details b{color:#788d9e;font-size:.68em}.m2-live-details em{font-size:.75em;font-style:normal;font-weight:850}.m2-share-settings{gap:2%;margin-top:3%;display:grid}.m2-setting-row{background:#fff;border:1px solid #dfe7ed;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding:2.6% 3%;display:grid}.m2-setting-row>span:first-child{color:#11805e;background:#ecf7f2;border-radius:.7em;place-items:center;width:2.4em;height:2.4em;display:grid}.m2-setting-row>div{gap:.05em;display:grid}.m2-setting-row small{color:#7b8e9e;font-size:.7em}.m2-setting-row b{font-size:.9em}.m2-risk-head{color:#8f243d;background:#fff0f3;border:1px solid #ffc6d0;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:3.5%;margin-top:3%;padding:3.2%;display:grid}.m2-risk-head>.m2-icon{width:2em;height:2em}.m2-risk-head div{gap:.08em;display:grid}.m2-risk-head small{letter-spacing:.08em;font-size:.64em;font-weight:900}.m2-risk-head b{font-size:.9em;line-height:1.18}.m2-travel-feed{gap:2%;margin-top:3%;display:grid;position:relative}.m2-travel-feed:before{content:"";background:#f3a4b4;width:2px;position:absolute;top:1.8em;bottom:1.8em;left:1.17em}.m2-travel-post{z-index:1;opacity:0;animation:.38s forwards m2-row-in;animation-delay:calc(.18s + var(--i)*.38s);background:#fff;border:1px solid #e2e8ed;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding:2.4% 2.8%;display:grid;position:relative;transform:translateY(.4em)}.m2-travel-dot{color:#b52f4c;background:#fff0f3;border:1px solid #f3bbc6;border-radius:50%;place-items:center;width:2.35em;height:2.35em;display:grid}.m2-travel-dot .m2-icon{width:1.25em;height:1.25em}.m2-travel-post>div{gap:.08em;display:grid}.m2-travel-post b{align-items:center;gap:.55em;font-size:.85em;display:flex}.m2-travel-post b em{color:#8394a3;font-size:.78em;font-style:normal;font-weight:750}.m2-travel-post small{color:#667d90;font-size:.7em}.m2-desktop-bar{color:#e8f4fd;background:#101f30;border-bottom:1px solid #a4cbe726;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;height:9%;padding:0 3%;display:grid}.m2-window-dots{gap:.45em;display:flex}.m2-window-dots i{background:#476377;border-radius:50%;width:.62em;height:.62em}.m2-window-dots i:first-child{background:#e66b73}.m2-window-dots i:nth-child(2){background:#e8b34f}.m2-window-dots i:nth-child(3){background:#59be88}.m2-desktop-bar>b{font-size:.9em}.m2-desktop-status{color:#a9c1d3;gap:.55em;display:flex}.m2-bank-card{color:#eaf5fc;background:#102538;border:1px solid #294760;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:2.5%;padding:2.2% 2.7%;display:grid;position:absolute;top:14%;left:5%;right:5%}.m2-bank-card.dim{opacity:.7}.m2-bank-card>.m2-icon{color:#83d9f1;width:2em;height:2em}.m2-bank-card>div{gap:.06em;display:grid}.m2-bank-card small{color:#89a6ba;letter-spacing:.08em;font-size:.62em;font-weight:900}.m2-bank-card b{font-size:.95em}.m2-wifi-window{color:#173149;background:#f7fafc;border-radius:13px;padding:3.2% 3.5%;position:absolute;inset:26% 14% 7%;box-shadow:0 16px 40px #00000047}.m2-window-head{border-bottom:1px solid #dde6ed;grid-template-columns:auto 1fr;align-items:center;gap:3%;padding-bottom:2.7%;display:grid}.m2-window-head>.m2-icon{color:#1f78d2;width:2.25em;height:2.25em}.m2-window-head>div{gap:.1em;display:grid}.m2-window-head b{font-size:1.08em}.m2-window-head small{color:#6d8396;font-size:.73em}.m2-network-row{opacity:0;background:#fff;border:1px solid #dfe7ed;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:2.8%;margin-top:1.8%;padding:2% 2.4%;animation:.35s forwards m2-row-in;display:grid;transform:translateY(.3em)}.m2-network-row:nth-of-type(2){animation-delay:.15s}.m2-network-row:nth-of-type(3){animation-delay:.3s}.m2-network-row:nth-of-type(4){animation-delay:.45s}.m2-network-row.emphasis{background:#fffaf0;border-color:#e6c27c}.m2-network-row.trusted{background:#f0faf6;border-color:#bce6d7}.m2-network-signal{color:#2c6c9f;background:#edf4fa;border-radius:.7em;place-items:center;width:2.5em;height:2.5em;display:grid}.m2-network-row.emphasis .m2-network-signal{color:#a26a12;background:#fff0d9}.m2-network-row.trusted .m2-network-signal{color:#117756;background:#e3f6ef}.m2-network-row>div{gap:.06em;display:grid}.m2-network-row b{font-size:.88em}.m2-network-row small{color:#718599;font-size:.69em}.m2-network-lock{color:#5e778d}.m2-network-row.open .m2-network-lock,.m2-network-row.unknown .m2-network-lock{color:#b07620}.m2-network-row.trusted .m2-network-lock{color:#13825f}.m2-wifi-lesson{color:#335a77;background:#eaf2f8;border-radius:9px;grid-template-columns:auto auto 1fr;align-items:center;gap:1.8%;margin-top:2.3%;padding:2.2% 2.5%;display:grid}.m2-wifi-lesson>.m2-icon{width:1.45em;height:1.45em}.m2-wifi-lesson b{font-size:.79em}.m2-wifi-lesson span{color:#607a90;font-size:.69em}.m2-q3-layout{grid-template-columns:.86fr 1.45fr;gap:3%;display:grid;position:absolute;inset:14% 5% 6%}.m2-verification-panel,.m2-sensitive-panel,.m2-rogue-panel,.m2-intercept-panel{color:#eaf5fd;background:#102235;border:1px solid #28455d;border-radius:13px;padding:5%;overflow:hidden}.m2-verdict-icon{border-radius:1.2em;place-items:center;width:4.2em;height:4.2em;margin-bottom:8%;display:grid}.m2-verdict-icon.safe{color:#65e5b8;background:#123e36;border:1px solid #237d65}.m2-verdict-icon.risk{color:#ff8097;background:#461a28;border:1px solid #8f3349}.m2-verdict-icon .m2-icon{width:2.35em;height:2.35em}.m2-verification-panel>small,.m2-sensitive-panel>small,.m2-rogue-panel>small,.m2-intercept-title small{color:#89a8be;letter-spacing:.08em;font-size:.66em;font-weight:900}.m2-verification-panel>b,.m2-sensitive-panel>b,.m2-rogue-panel>b,.m2-intercept-title b{margin-top:.22em;font-size:1.14em;line-height:1.16;display:block}.m2-verification-panel>span,.m2-rogue-panel>span{color:#a9c0d1;margin-top:.45em;font-size:.76em;line-height:1.35;display:block}.m2-verified-network,.m2-rogue-owner{border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4%;margin-top:10%;padding:5%;display:grid}.m2-verified-network{color:#a7f1d7;background:#123d35;border:1px solid #236c5b}.m2-rogue-owner{color:#ffcad4;background:#431725;border:1px solid #7d2b40}.m2-verified-network>.m2-icon,.m2-rogue-owner>.m2-icon{width:1.8em;height:1.8em}.m2-verified-network>div,.m2-rogue-owner>div{gap:.06em;display:grid}.m2-verified-network small,.m2-rogue-owner small{opacity:.8;font-size:.62em}.m2-verified-network b,.m2-rogue-owner b{font-size:.82em}.m2-sensitive-panel{padding:4%}.m2-connection-choice{background:#152b3e;border:1px solid #31516a;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;margin-top:4%;padding:3.5%;display:grid}.m2-connection-choice.active{color:#dcfff3;background:#123b33;border-color:#267a61}.m2-connection-choice.muted{opacity:.62}.m2-connection-choice>div{gap:.08em;display:grid}.m2-connection-choice b{font-size:.88em}.m2-connection-choice small{color:#90a9bc;font-size:.68em}.m2-connection-choice>.m2-icon{width:1.55em;height:1.55em}.m2-bank-safe{color:#bff6e2;background:#0e2d29;border:1px solid #205e50;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;margin-top:5%;padding:3.7%;font-size:.75em;font-weight:750;line-height:1.3;display:grid}.m2-bank-safe>.m2-icon{width:1.6em;height:1.6em}.m2-q3-layout.risk-layout{grid-template-columns:.8fr 1.55fr}.m2-rogue-panel{background:#2b1420;border-color:#713047}.m2-rogue-panel strong{color:#ff879d}.m2-intercept-panel{background:#111d2c;padding:4%}.m2-intercept-title{color:#eef7fd;grid-template-columns:auto 1fr;align-items:center;gap:3%;display:grid}.m2-intercept-title>.m2-icon{color:#ff7790;width:2em;height:2em}.m2-path-row{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:2%;margin-top:5%;display:grid}.m2-path-row>span{white-space:nowrap;background:#172d40;border:1px solid #2c4b62;border-radius:8px;align-items:center;gap:.35em;padding:.55em .65em;font-size:.69em;font-weight:850;display:flex}.m2-path-row>span.danger{color:#ffc7d1;background:#431824;border-color:#7b2c42}.m2-path-row>i{background:linear-gradient(90deg,#55778f,#ff607d);height:2px;position:relative;overflow:hidden}.m2-path-row>i:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;animation:1.15s linear infinite m2-packet;position:absolute;top:-2px;left:-12%;box-shadow:0 0 8px #ff667f}.m2-captured-data{grid-template-columns:1fr 1fr 1fr;gap:2%;margin-top:5%;display:grid}.m2-captured-data>small{color:#ff8299;letter-spacing:.07em;grid-column:1/-1;font-size:.61em;font-weight:900}.m2-captured-data>span{color:#ffd5dd;opacity:0;background:#291521;border:1px solid #562537;border-radius:8px;align-items:center;gap:.35em;padding:.7em;font-size:.67em;font-weight:800;animation:.35s forwards m2-row-in;display:flex}.m2-captured-data>span:first-of-type{animation-delay:.55s}.m2-captured-data>span:nth-of-type(2){animation-delay:.8s}.m2-captured-data>span:nth-of-type(3){animation-delay:1.05s}.m2-risk-banner{color:#ffd7df;background:#4a1726;border-radius:8px;align-items:center;gap:.5em;margin-top:5%;padding:.7em .8em;font-size:.68em;font-weight:800;display:flex}.m2-voice-title{border-bottom:1px solid #dfe7ed;grid-template-columns:auto 1fr auto;align-items:center;gap:3.5%;padding:3.2% 0 3%;display:grid}.m2-voice-title>.m2-icon{color:#26699e;width:2.3em;height:2.3em}.m2-voice-summary{grid-template-columns:.8fr 1.2fr 1fr;gap:2%;margin-top:3.2%;display:grid}.m2-voice-summary>div{background:#edf4f8;border:1px solid #dde7ee;border-radius:9px;align-content:center;gap:.12em;min-height:4.4em;padding:8%;display:grid;position:relative;overflow:hidden}.m2-voice-summary small{color:#758a9b;letter-spacing:.06em;font-size:.61em;font-weight:900}.m2-voice-summary b{font-size:.9em}.m2-count.grown{opacity:0;color:#c5324d;position:absolute;top:43%;left:8%}.m2cin-exposed.m2cin-beat-2 .m2-count.base,.m2cin-exposed.m2cin-beat-3 .m2-count.base{opacity:0}.m2cin-exposed.m2cin-beat-2 .m2-count.grown,.m2cin-exposed.m2cin-beat-3 .m2-count.grown{opacity:1;animation:.38s both m2-pop}.m2-recording-list{gap:1.7%;margin-top:3%;display:grid}.m2-recording-row{opacity:0;animation:.35s forwards m2-row-in;animation-delay:calc(.12s + var(--i)*.12s);background:#fff;border:1px solid #e1e8ee;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding:2.1% 2.5%;display:grid;transform:translateY(.25em)}.m2-play{background:#e7f1fb;border:1px solid #c9deef;border-radius:50%;place-items:center;width:2.45em;height:2.45em;display:grid}.m2-play i{border-top:.42em solid #0000;border-bottom:.42em solid #0000;border-left:.62em solid #2875b4;width:0;height:0;margin-left:.18em}.m2-recording-row>div{grid-template-columns:auto 1fr;align-items:center;column-gap:.55em;display:grid}.m2-recording-row b{font-size:.75em}.m2-recording-row>div>span:not(.m2-wave){color:#627b8f;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:.68em;overflow:hidden}.m2-recording-row>small{color:#8293a1;font-size:.68em}.m2-wave{align-items:center;gap:1px;height:.85em;display:flex}.m2-wave i{background:#7fa5c1;border-radius:3px;width:1px;height:45%;animation:.75s ease-in-out infinite alternate m2-wave}.m2-wave i:nth-child(3n){height:92%;animation-delay:.18s}.m2-wave i:nth-child(2n){height:65%;animation-delay:.35s}.m2-delete-card{color:#0a6b4f;background:#eaf9f3;border:1px solid #bde9d8;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:4%;margin-top:4%;padding:5%;display:grid}.m2-delete-card>.m2-icon{width:2.2em;height:2.2em}.m2-delete-card>div{gap:.1em;display:grid}.m2-delete-card small{letter-spacing:.07em;font-size:.62em;font-weight:900}.m2-delete-card b{font-size:1.04em}.m2-delete-card span{font-size:.68em;line-height:1.25}.m2-big-check{color:#fff;background:#31b685;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.m2-privacy-settings{gap:2.2%;margin-top:4%;display:grid}.m2-privacy-row{background:#fff;border:1px solid #dfe8ee;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:3.5%;padding:3.2%;display:grid}.m2-privacy-row>span:first-child{color:#157658;background:#ecf7f3;border-radius:.7em;place-items:center;width:2.4em;height:2.4em;display:grid}.m2-privacy-row>div{gap:.08em;display:grid}.m2-privacy-row small{color:#74899a;font-size:.68em}.m2-privacy-row b{font-size:.9em}.m2-cloud-archive{color:#962840;background:#fff0f3;border:1px solid #ffc5cf;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;margin-top:3%;padding:3.2%;display:grid}.m2-cloud-archive>.m2-icon{width:1.9em;height:1.9em}.m2-cloud-archive>div{gap:.08em;display:grid}.m2-cloud-archive small{letter-spacing:.07em;font-size:.61em;font-weight:900}.m2-cloud-archive b{font-size:.76em}.m2-q5-ui{color:#173047;background:#f0f4f8}.m2-shop-ui{color:#24394b;opacity:.82;background:#f6f8fb;position:absolute;inset:0}.m2-shop-nav{background:#fff;border-bottom:1px solid #dce4ea;grid-template-columns:auto 1fr auto;align-items:center;gap:4%;height:12%;padding:0 4%;display:grid}.m2-shop-nav>b{letter-spacing:.06em;font-size:.82em}.m2-shop-nav>span{color:#8997a3;background:#eef2f5;border-radius:999px;padding:.65em 1em;font-size:.7em}.m2-shop-nav>div{color:#667d90;gap:.7em;display:flex}.m2-shop-grid{grid-template-columns:1.12fr 1fr .55fr;gap:3%;display:grid;position:absolute;inset:16% 4% 5%}.m2-product-hero,.m2-product-copy,.m2-recs{background:#fff;border:1px solid #dfe6ec;border-radius:12px;padding:5%}.m2-product-art{background:linear-gradient(145deg,#e8edf2,#f8fafc);border-radius:10px;place-items:center;height:63%;display:grid;position:relative;overflow:hidden}.m2-product-art i:first-child{border:10px solid #a7b3bd;border-bottom:0;border-radius:50% 50% 0 0;width:44%;height:58%}.m2-product-art i:last-child{border-left:24px solid #8e9ca8;border-right:24px solid #8e9ca8;border-radius:18px;width:68%;height:24%;position:absolute;top:48%}.m2-product-hero>small{color:#8797a4;letter-spacing:.07em;margin-top:5%;font-size:.62em;font-weight:900;display:block}.m2-product-hero>b{margin-top:1%;font-size:1em;display:block}.m2-product-hero>span{margin-top:2%;font-size:.8em;font-weight:850;display:block}.m2-product-copy{align-content:center;gap:4%;display:grid}.m2-product-copy>b{font-size:1.35em}.m2-product-copy>span{color:#718495;font-size:.73em;line-height:1.4}.m2-rating{color:#e5a52f;letter-spacing:.13em}.m2-add-cart{text-align:center;color:#fff;font:inherit;background:#2577e5;border:0;border-radius:8px;padding:.8em;font-weight:850;display:block}.m2-recs{grid-template-rows:auto 1fr 1fr 1fr;gap:5%;display:grid}.m2-recs small{color:#81909d;font-size:.6em;font-weight:900}.m2-recs i{background:linear-gradient(145deg,#e7edf2,#f6f8fa);border-radius:8px}.m2-consent-panel{background:#fffffffb;border:1px solid #d8e1e8;border-radius:14px;padding:4.2%;position:absolute;inset:18% 18% 13%;box-shadow:0 18px 48px #0e1e2d40}.m2-cookie-title{border-bottom:1px solid #e0e7ec;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding-bottom:3%;display:grid}.m2-cookie-title>span:first-child{color:#a66313;background:#fff0d4;border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid}.m2-cookie-title>span .m2-icon{width:1.8em;height:1.8em}.m2-cookie-title>div{gap:.08em;display:grid}.m2-cookie-title b{font-size:1.2em}.m2-cookie-title small{color:#728697;font-size:.72em}.m2-consent-panel>p{color:#566f82;margin:4% 0;font-size:.79em;line-height:1.42}.m2-consent-panel>p strong{color:#263f53}.m2-accept-all,.m2-manage{width:100%;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:.5em;padding:.8em 1em;font-size:.84em;font-weight:900;display:flex}.m2-accept-all{color:#fff;background:#257bec;border:1px solid #1c6dd0}.m2-manage{color:#2c577a;background:#fff;border:1px solid #94abc0;margin-top:2.5%}.m2-manage .m2-icon{width:1.15em;height:1.15em}.m2-manage-reveal{color:#21597f;opacity:.35;background:#eef7ff;border:1px solid #c9e0f4;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:3%;margin-top:4%;padding:3.2%;transition:opacity .35s,transform .35s;display:grid;transform:translateY(.3em)}.m2cin-beat-2 .m2-manage-reveal,.m2cin-beat-3 .m2-manage-reveal{opacity:1;transform:translateY(0)}.m2-manage-reveal>.m2-icon{width:1.7em;height:1.7em}.m2-manage-reveal>div{gap:.08em;display:grid}.m2-manage-reveal small{letter-spacing:.08em;font-size:.61em;font-weight:900}.m2-manage-reveal b{font-size:.86em}.m2-manage-reveal span{font-size:.68em;line-height:1.28}.m2-cookie-settings{grid-template-columns:1fr 1fr;gap:2.5% 3%;margin-top:4%;display:grid}.m2-cookie-setting{background:#f7fafc;border:1px solid #e0e7ed;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:3%;padding:4%;display:grid}.m2-cookie-setting>div{gap:.08em;display:grid}.m2-cookie-setting b{font-size:.85em}.m2-cookie-setting small{color:#728595;font-size:.66em}.m2-switch{background:#cbd5dd;border-radius:999px;width:2.45em;height:1.35em;position:relative}.m2-switch i{background:#fff;border-radius:50%;width:1.01em;height:1.01em;position:absolute;top:.17em;left:.18em;box-shadow:0 1px 3px #0003}.m2-switch.on{background:#27b182}.m2-switch.on i{left:1.25em}.m2-switch.locked:after{content:"";background:#188060;border-radius:50%;width:.34em;height:.34em;position:absolute;top:.42em;left:-.72em;box-shadow:0 0 .35em #18806059}.m2-consent-result{border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:3%;margin-top:4%;padding:3.5%;display:grid}.m2-consent-result.safe{color:#0a6b4f;background:#eaf9f3;border:1px solid #bde8d8}.m2-consent-result.risk{color:#92263e;background:#fff0f3;border:1px solid #ffc5cf}.m2-consent-result>.m2-icon{width:2em;height:2em}.m2-consent-result>div{gap:.08em;display:grid}.m2-consent-result b{font-size:.9em}.m2-consent-result span{font-size:.68em;line-height:1.3}.m2-tracking-drawer{color:#f4f8fb;background:#141c27f7;border:1px solid #553041;border-radius:14px;padding:3.8%;position:absolute;inset:13% 14% 10%;box-shadow:0 18px 48px #0000004d}.m2-tracking-head{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding-bottom:3%;display:grid}.m2-tracking-head>.m2-icon{color:#ff728d;width:2.2em;height:2.2em}.m2-tracking-head>div{gap:.08em;display:grid}.m2-tracking-head small{color:#ff9aae;letter-spacing:.08em;font-size:.61em;font-weight:900}.m2-tracking-head b{font-size:1.08em}.m2-tracking-stats{grid-template-columns:1fr 1fr;gap:3%;margin-top:4%;display:grid}.m2-track-stat{opacity:0;background:#251822;border:1px solid #4f2937;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding:4%;animation:.35s forwards m2-row-in;display:grid;transform:translateY(.35em)}.m2-track-stat:first-child{animation-delay:.2s}.m2-track-stat:nth-child(2){animation-delay:.45s}.m2-track-stat:nth-child(3){animation-delay:.7s}.m2-track-stat:nth-child(4){animation-delay:.95s}.m2-track-stat>span{color:#ff8298;background:#421a28;border-radius:.75em;place-items:center;width:2.5em;height:2.5em;display:grid}.m2-track-stat>div{gap:.08em;display:grid}.m2-track-stat small{color:#b9a4ac;font-size:.64em}.m2-track-stat b{color:#ffd7df;font-size:.82em}.m2-track-stat>i{background:#ff5876;border-radius:50%;width:.68em;height:.68em;box-shadow:0 0 10px #ff58768c}.m2-browser-trail{background:#141d28;border:1px solid #344150;border-radius:10px;grid-template-columns:auto auto auto auto auto auto auto;align-items:center;gap:2%;margin-top:4%;padding:3%;display:grid}.m2-browser-trail>small{color:#ff94a8;letter-spacing:.07em;grid-column:1/-1;margin-bottom:1%;font-size:.6em;font-weight:900}.m2-browser-trail>span{color:#dbe8f0;text-align:center;background:#283646;border-radius:7px;padding:.55em .7em;font-size:.67em;font-weight:800}.m2-browser-trail>i{color:#ff667f;text-align:center;font-style:normal;font-weight:900}@keyframes m2-row-in{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}@keyframes m2-packet{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(520%)}}@keyframes m2-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes m2-pop{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (width<=860px){.m2cin-chrome{gap:6px;top:7px;left:7px;right:7px}.m2cin-question-name{display:none}.m2cin-chrome{grid-template-columns:auto 1fr auto}.m2cin-state{justify-self:end;padding:6px 7px;font-size:7px}.m2cin-id{padding:6px 7px}.m2cin-id span{font-size:7px}.m2cin-id strong{font-size:10px}.m2cin-skip{padding:6px 8px;font-size:9px}.m2cin-lesson{max-width:57vw;padding:7px 9px;font-size:10px;bottom:7px;left:7px}.m2cin-actions{gap:5px;bottom:7px;right:7px}.m2cin-actions button{min-height:32px;padding:6px 8px;font-size:9px}.m2cin-actions .m2cin-continue{min-width:76px}.m2-screen-app,.m2-desktop{font-size:clamp(5.5px,1.05vw,8px)}}@media (prefers-reduced-motion:reduce){.m2cin-overlay *,.m2cin-overlay :before,.m2cin-overlay :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.m2cin-device-ui{box-shadow:none;isolation:isolate;background:0 0}.m2cin-perspective-host{position:absolute;inset:0;overflow:visible}.m2cin-screen-plane{transform-origin:0 0;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;background:#f4f7fb;position:absolute;inset:0;box-shadow:inset 0 0 2.4em #0000001f,0 0 1.2em #a6e4ff1a}.m2cin-screen-content{opacity:0;transform-origin:50%;filter:saturate(.96)contrast(1.015);transition:opacity .28s,transform .5s cubic-bezier(.2,.75,.2,1);inset:0;transform:translateY(1.4%)scale(.992)}.m2cin-beat-1 .m2cin-screen-content,.m2cin-beat-2 .m2cin-screen-content,.m2cin-beat-3 .m2cin-screen-content{opacity:1;transform:translateY(0)scale(1)}.m2cin-q1 .m2cin-screen-content,.m2cin-q2 .m2cin-screen-content,.m2cin-q3 .m2cin-screen-content,.m2cin-q4 .m2cin-screen-content,.m2cin-q5 .m2cin-screen-content{inset:0}.m2cin-device-glass{mix-blend-mode:screen;opacity:.78;background:linear-gradient(112deg,#ffffff1a,#0000 17% 67%,#ffffff0b 76%,#0000 86%),linear-gradient(#ffffff06,#fff0 38%,#00142309)}.m2cin-screen-edge{z-index:9;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 .35em #0000003d,inset 0 0 1.2em #0c1d2b14}.m2cin-device-notch{z-index:10;pointer-events:none;display:none;position:absolute}.m2cin-q4 .m2cin-device-notch{background:linear-gradient(#05080b 0%,#020406 100%);border-radius:0 0 1.8em 1.8em;width:42.4%;height:7.4%;display:block;top:-.6%;left:35.4%;box-shadow:0 .18em .28em #0000007a}.m2cin-q4 .m2cin-screen-plane{background:#f7fafc}.m2cin-q4 .m2cin-screen-content{box-sizing:border-box;padding:1.4% 1.7% 2.2% 1.9%}.m2cin-q4 .m2-screen-app{background:linear-gradient(112deg,#e1eef757,#0000 23%),#f8fbfd;border-radius:1.15em;box-shadow:inset 0 0 1.5em #10344a09}.m2cin-scene{filter:brightness(.51)saturate(.76)contrast(1.02)}.m2cin-device-ui{filter:drop-shadow(0 .35em .75em #00000024)}.m2-screen-app{background:linear-gradient(#fffffffb,#f6fafdfb);padding:4.2% 4.7%;font-size:clamp(9px,.74vw,13px)}.m2-desktop{font-size:clamp(9px,.7vw,13px)}.m2-permission-list{gap:2.15%}.m2-permission-row,.m2-required-row{border-color:#d9e4ec;min-height:3.65em;padding:2.55% 3%;box-shadow:0 .12em .45em #1a364e0b}.m2-row-icon{background:linear-gradient(145deg,#edf5fa,#e2edf5);border-radius:.78em;width:2.55em;height:2.55em;box-shadow:inset 0 0 0 1px #4f779614}.m2-permission-state{padding:.46em .62em}.m2-social-toolbar{padding:3.35% 0}.m2-social-profile{padding:3.6% 0 2.6%}.m2-vacation-photo{border-radius:1em;height:31%;min-height:8.25em;box-shadow:inset 0 0 0 1px #1c3b5424,0 .35em 1.1em #19374e1a}.m2-live-details>span,.m2-setting-row,.m2-travel-post{box-shadow:0 .12em .42em #18364e0b}.m2-wifi-window{padding:3.4% 3.7%;inset:24% 11.5% 6.5%;box-shadow:0 1.4em 3.2em #00000057,0 0 0 1px #fff3}.m2-network-row{padding:2.35% 2.65%}.m2-voice-summary{gap:2.4%;margin-top:3.6%}.m2-voice-summary>div{min-height:4.9em;padding:8.5%}.m2-recording-list{gap:2.1%;margin-top:3.4%}.m2-recording-row{padding:2.45% 2.7%;box-shadow:0 .12em .42em #18364e0b}.m2-consent-panel{border-radius:1.25em;padding:4.4%;inset:15% 15% 10%;box-shadow:0 1.6em 4em #0e1e2d45,0 0 0 1px #ffffff52}.m2-consent-panel.manage{inset:12% 16% 7%}.m2-tracking-drawer{inset:10% 11.5% 7%;box-shadow:0 1.6em 4em #00000057,0 0 0 1px #ff6b8514}.m2-rating{letter-spacing:0;align-items:center;gap:.34em;display:flex}.m2-rating i{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 56%,79% 92%,50% 70%,21% 92%,32% 56%,2% 35%,39% 35%);background:#e5a52f;width:.9em;height:.9em;display:block}.m2-trail-arrow{width:1.1em;height:.55em;display:block;position:relative}.m2-trail-arrow:before{content:"";background:#ff667f;height:2px;position:absolute;top:50%;left:0;right:.25em;transform:translateY(-50%)}.m2-trail-arrow:after{content:"";border-top:2px solid #ff667f;border-right:2px solid #ff667f;width:.42em;height:.42em;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}@media (width<=860px) and (orientation:portrait){.m2cin-overlay{background:radial-gradient(circle at 50% 45%,#1a3f5829,#0000 44%),#02070d}.m2cin-q1 .m2cin-camera{transform:translate(-61.2%,-50%)}.m2cin-q2 .m2cin-camera{transform:translate(-55%,-50%)}.m2cin-q4 .m2cin-camera{transform:translate(-60.4%,-50%)}.m2cin-q3 .m2cin-camera{width:160vw;height:90.0478vw;transform:translate(-57.5%,-50%)}.m2cin-q5 .m2cin-camera{width:156vw;height:87.7966vw;transform:translate(-61.6%,-50%)}.m2cin-scene{filter:brightness(.44)saturate(.72)contrast(1.03)}.m2cin-chrome{top:max(7px, env(safe-area-inset-top));left:7px;right:7px}.m2cin-lesson{left:7px;bottom:max(7px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:calc(100vw - 116px);padding:7px 9px;font-size:10px;line-height:1.22}.m2cin-actions{right:7px;bottom:max(7px, env(safe-area-inset-bottom))}.m2-screen-app,.m2-desktop{font-size:clamp(9px,2.2vw,12px)}}@media (width<=520px) and (orientation:portrait){.m2cin-id span{display:none}.m2cin-state{font-size:6.5px}.m2cin-skip{font-size:8px}.m2cin-lesson{max-width:calc(100vw - 102px);font-size:9px}.m2cin-actions button{min-height:30px;padding:5px 7px;font-size:8.5px}.m2cin-actions .m2cin-continue{min-width:70px}}.m3cin{color:#f7fbff;background:#010609;border:1px solid #54e6be47;border-radius:24px;margin:1rem 0 1.3rem;transition:opacity .45s,transform .45s;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000080}.m3cin-exiting{opacity:0;transform:scale(.988)}.m3cin-stage{height:min(72dvh,760px);min-height:560px}.m3cin-skip{z-index:20;color:#e8fff6;background:#01080ad1;border:1px solid #7be2c552;border-radius:999px;padding:9px 13px;font:800 11px system-ui;position:absolute;bottom:16px;right:16px}.m3cin-scene{background:radial-gradient(circle at 50% 44%,#1f898429,#0000 37%),linear-gradient(145deg,#010609,#041015 68%,#02070a);width:100%;height:100%;position:relative;overflow:hidden}.m3cin-ambient{background:linear-gradient(90deg,#0000,#69efbb09,#0000);animation:4.8s linear infinite m3cinSweep;position:absolute;inset:0}.m3cin-title{z-index:8;text-align:center;width:min(760px,88%);position:absolute;top:24px;left:50%;transform:translate(-50%)}.m3cin-title small{color:#6beabb;letter-spacing:2px;font:800 10px ui-monospace,monospace;display:block}.m3cin-title strong{margin-top:7px;font:950 clamp(18px,3vw,28px)/1.08 system-ui;display:block}.m3cin-world{position:absolute;inset:88px 24px 30px}.m3cin-shot{animation:.7s both m3cinIn;position:absolute}.m3cin-shot-left{width:28%;top:18%;left:3%}.m3cin-shot-center{width:28%;top:23%;left:36%}.m3cin-shot-right{width:25%;top:14%;right:3%}.m3cin-browser{background:#07131a;border:1px solid #4dcfe566;border-radius:15px;overflow:hidden;box-shadow:0 16px 40px #0006}.m3cin-browserbar{background:#0d1f28;border-bottom:1px solid #4dcfe524;align-items:center;gap:6px;padding:9px 11px;display:flex}.m3cin-browserbar i{background:#52636c;border-radius:50%;width:7px;height:7px}.m3cin-browserbar span{color:#8eacb8;margin-left:6px;font:700 9px ui-monospace,monospace}.m3cin-browserbody{padding:18px}.m3cin-db{gap:9px;display:grid}.m3cin-db b,.m3cin-console-head{color:#65eab9;letter-spacing:1.3px;font:900 11px ui-monospace,monospace}.m3cin-db span,.m3cin-db code{color:#d9f6ff;background:#0c2028;border-radius:8px;padding:8px 10px;font:700 10px ui-monospace,monospace}.m3cin-db em{color:#ff738b;margin-top:5px;font:900 10px ui-monospace,monospace}.phase-secured .m3cin-db em{color:#6befba}.m3cin-credential-chip{z-index:5;color:#ffdce2;background:#1b0b11;border:1px solid #ff6a84;border-radius:12px;padding:10px 14px;font:800 10px ui-monospace,monospace;animation:2.4s ease-in-out infinite m3cinCredential;position:absolute;top:41%;left:27%}.m3cin-credential-chip b{color:#ff6a84}.m3cin-attack-console{background:#071319;border:1px solid #ff6a8459;border-radius:18px;padding:18px;box-shadow:0 0 28px #ff476d14}.m3cin-terminal{background:#02070a;border-radius:10px;gap:8px;margin-top:13px;padding:12px;display:grid}.m3cin-terminal span{color:#9ab6c0;font:700 9px ui-monospace,monospace;animation:2s infinite m3cinTerminal}.m3cin-terminal span:nth-child(2){animation-delay:.25s}.m3cin-terminal span:nth-child(3){animation-delay:.5s}.m3cin-terminal span:nth-child(4){animation-delay:.75s}.m3cin-attempts{gap:7px;margin-top:12px;display:flex}.m3cin-attempts i{background:#ff6983;border-radius:999px;flex:1;height:5px;animation:1.4s infinite m3cinBar}.m3cin-attempts i:nth-child(2){animation-delay:.2s}.m3cin-attempts i:nth-child(3){animation-delay:.4s}.m3cin-target-stack{gap:12px;display:grid}.m3cin-target{animation:m3cinTarget 2.2s var(--delay) ease-in-out infinite;background:#07151b;border:1px solid #57c5dd59;border-radius:14px;padding:17px;position:relative}.m3cin-target b{color:#dffaff;font:900 14px system-ui;display:block}.m3cin-target span{color:#8faab4;margin-top:5px;font:800 9px ui-monospace,monospace;display:block}.m3cin-target i{font:900 18px system-ui;position:absolute;top:17px;right:14px}.m3cin-target.protected{background:#071b14;border-color:#65edbb}.m3cin-target.protected i{color:#65edbb}.m3cin-target.compromised{background:#1a0a0f;border-color:#ff6680}.m3cin-target.compromised i{color:#ff6680}.m3cin-cutline{color:#76f4c6;letter-spacing:1.2px;background:#061b13;border:1px solid #62efb9;border-radius:999px;padding:10px 18px;font:900 10px ui-monospace,monospace;animation:.5s both m3cinPop;position:absolute;top:72%;left:51%;transform:translate(-50%)}.m3cin-services{gap:10px;width:29%;display:grid}.m3cin-services .mini{width:100%}.m3cin-loginfield{color:#d9f7ff;background:#0b2530;border-radius:7px;margin:7px 0;padding:8px;font:800 10px ui-monospace,monospace}.m3cin-browser small,.m3cin-browser label{color:#8ba5b0;font:700 9px system-ui;display:block}.m3cin-vault{position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.m3cin-vault-door{text-align:center;background:radial-gradient(circle,#0b2830,#06151a 70%);border:5px solid #35d8eb;border-radius:28px;place-items:center;width:220px;height:220px;display:grid;box-shadow:0 0 40px #35d8eb1f}.m3cin-vault-door span{color:#9beeff;font:900 10px ui-monospace,monospace;position:absolute;top:22px}.m3cin-vault-door b{color:#6cf0bb;font:900 10px ui-monospace,monospace;position:absolute;bottom:20px}.m3cin-dial{border:4px solid #66efbb;border-radius:50%;width:86px;height:86px;animation:8s linear infinite m3cinSpin;box-shadow:inset 0 0 0 18px #08221c}.m3cin-vault.exposed{opacity:.35}.m3cin-vault-stream{height:200px;position:absolute;top:36%;left:57%;right:12%}.m3cin-vault-stream i{background:#67efbb;border-radius:4px;width:12px;height:12px;animation:2.1s linear infinite m3cinKeyFly;position:absolute;left:0;box-shadow:0 0 16px #67efbb}.m3cin-vault-stream i:nth-child(2){animation-delay:.5s;top:70px}.m3cin-vault-stream i:nth-child(3){animation-delay:1s;top:140px}.m3cin-autofill-banner,.m3cin-notes{border-radius:14px;width:31%;padding:16px;position:absolute;bottom:10%;right:4%}.m3cin-autofill-banner{color:#79f4c7;background:#061c14;border:1px solid #64efba;font:900 11px ui-monospace,monospace}.m3cin-notes{background:#1a0b10;border:1px solid #ff6780;gap:7px;display:grid;transform:rotate(-2deg)}.m3cin-notes strong{color:#ff8498}.m3cin-notes span{color:#ffdce2;background:#2a1018;padding:5px 7px;font:700 9px ui-monospace,monospace}.m3cin-clues{width:24%}.m3cin-photo-card{background:#07151c;border:1px solid #48d0e657;border-radius:18px;gap:8px;padding:18px;display:grid}.m3cin-avatar{background:radial-gradient(circle at 50% 35%,#38515b 0 25%,#14252c 26% 100%);border:2px solid #4cd2e7;border-radius:50%;width:68px;height:68px;margin:auto}.m3cin-photo-card b{color:#83ecff;text-align:center;font:900 10px ui-monospace,monospace}.m3cin-photo-card span{color:#a8c2cc;background:#0b232b;border-radius:8px;padding:7px;font:700 9px system-ui}.m3cin-cracker{background:#071319;border:1px solid #ff678059;border-radius:18px;padding:18px}.m3cin-guess-cloud{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.m3cin-guess-cloud span{color:#ff9aaa;animation:m3cinGuess 1.8s var(--delay) ease infinite;background:#1a0b10;border-radius:7px;padding:6px 8px;font:800 9px ui-monospace,monospace}.m3cin-progress{background:#1a2529;border-radius:999px;height:7px;overflow:hidden}.m3cin-progress i{background:#ff6881;width:52%;height:100%;animation:2.8s ease-in-out infinite m3cinProgress;display:block}.m3cin-passphrase{background:#07171d;border:1px solid #48d6e9;border-radius:17px;width:30%;padding:20px;position:absolute;top:29%;right:4%}.m3cin-passphrase small{color:#86dff0;font:800 9px ui-monospace,monospace}.m3cin-passphrase>div:first-of-type{color:#dffaff;word-break:break-word;background:#0b222a;border-radius:10px;margin:14px 0;padding:12px;font:800 11px ui-monospace,monospace}.m3cin-strength{gap:5px;display:flex}.m3cin-strength i{background:#27414a;border-radius:999px;flex:1;height:6px}.m3cin-passphrase.strong .m3cin-strength i{background:#63edba}.m3cin-passphrase.cracked{background:#190a0f;border-color:#ff6680}.m3cin-passphrase.cracked .m3cin-strength i:first-child{background:#ff6680}.m3cin-passphrase b{color:#92acb5;margin-top:11px;font:800 9px ui-monospace,monospace;display:block}.m3cin-signin{gap:10px;display:grid}.m3cin-signin span,.m3cin-signin div{color:#d8f5ff;background:#0a232b;border-radius:8px;padding:10px;font:800 10px ui-monospace,monospace}.m3cin-signin b{color:#67efbb;font:900 10px ui-monospace,monospace}.m3cin-gate{text-align:center;width:90px;position:absolute;top:38%;left:32%}.m3cin-gate.second{left:72%}.m3cin-gate span{color:#87a7b2;font:800 9px ui-monospace,monospace;display:block}.m3cin-gate b{color:#77eaff;border:3px solid #54d9eb;border-radius:50%;place-items:center;width:58px;height:58px;margin:8px auto;font:950 28px system-ui;display:grid}.m3cin-gate.locked b{color:#ff6780;border-color:#ff6780}.m3cin-gate.open b{color:#66efbb;border-color:#66efbb}.m3cin-phone{background:#050a0d;border:5px solid #28434c;border-radius:32px;width:210px;height:390px;position:absolute;top:18%;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #00000073}.m3cin-speaker{background:#263b42;border-radius:999px;width:54px;height:6px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.m3cin-phone-screen{background:linear-gradient(#0e2832,#071219);border-radius:22px;align-content:center;gap:12px;padding:18px;display:grid;position:absolute;inset:28px 11px 12px}.m3cin-phone-screen small{color:#89a9b4;font:800 9px ui-monospace,monospace}.m3cin-phone-screen strong{font:900 17px/1.1 system-ui}.m3cin-phone-screen span{color:#aec2c9;font:700 10px system-ui}.m3cin-phone-buttons{grid-template-columns:1fr 1fr;gap:7px;display:grid}.m3cin-phone-buttons button{color:#fff;background:#a92c47;border:0;border-radius:9px;padding:10px;font:900 9px system-ui}.m3cin-phone-buttons button:last-child{background:#19734f}.m3cin-phone.deny .m3cin-phone-buttons button:first-child{animation:1.7s infinite m3cinPress;box-shadow:0 0 0 3px #ff7188,0 0 25px #ff718861}.m3cin-phone.approve .m3cin-phone-buttons button:last-child{animation:1.7s infinite m3cinPress;box-shadow:0 0 0 3px #67efbb,0 0 25px #67efbb61}.m3cin-session{text-align:center;background:#07151b;border:1px solid #62d3e84d;border-radius:14px;width:22%;padding:18px;position:absolute;bottom:17%;right:3%}.m3cin-session b{font:900 11px ui-monospace,monospace;display:block}.m3cin-session span{color:#91abb4;margin-top:8px;font:900 10px ui-monospace,monospace;display:block}.m3cin-session.blocked{border-color:#ff6780}.m3cin-session.blocked span{color:#ff7890}.m3cin-session.live{border-color:#67efbb}.m3cin-session.live span{color:#67efbb}.m3cin-recovery-card{background:#07151c;border:1px solid #51d8ec;border-radius:16px;gap:8px;width:25%;padding:18px;display:grid;position:absolute;top:24%;left:8%}.m3cin-recovery-card small{color:#9beaff;font:900 10px ui-monospace,monospace}.m3cin-recovery-card code{color:#dff9ff;text-align:center;background:#0c2730;border-radius:7px;padding:8px}.m3cin-branch-line i{transform-origin:0;background:#d59b4c;width:21%;height:3px;position:absolute;top:44%;left:34%}.m3cin-branch-line i:first-child{transform:rotate(-22deg)}.m3cin-branch-line i:last-child{transform:rotate(22deg)}.m3cin-safe-store,.m3cin-cloud-store{opacity:.45;width:31%;transition:all .4s;position:absolute;top:13%}.m3cin-safe-store{right:4%}.m3cin-cloud-store{top:55%;right:4%}.m3cin-safe-store.active,.m3cin-cloud-store.active{opacity:1;filter:drop-shadow(0 0 20px #66efbb33)}.m3cin-envelope,.m3cin-safe-box,.m3cin-cloud,.m3cin-attacker-key{text-align:center;border-radius:12px;padding:13px;font:900 10px ui-monospace,monospace}.m3cin-envelope{color:#dff9ff;background:#0b2128;border:1px solid #56dced}.m3cin-safe-box{color:#67efbb;background:#071c14;border:1px solid #67efbb;margin-top:9px}.m3cin-cloud-store .m3cin-phone.small{border-width:2px;border-radius:16px;width:100%;height:120px;position:relative;top:auto;left:auto;transform:none}.m3cin-cloud-store .m3cin-phone-screen{inset:8px}.m3cin-cloud{color:#ffc46e;background:#1a1309;border:1px solid #d49348;margin-top:8px}.m3cin-attacker-key{color:#ff8194;background:#190a0f;border:1px solid #ff6680;margin-top:8px}.m3cin-recovery-login{width:28%;position:absolute;bottom:8%;left:37%}.m3cin-recovery-login.safe{text-align:center;background:#071c14;border:1px solid #67efbb;border-radius:14px;padding:18px}.m3cin-recovery-login.safe strong,.m3cin-recovery-login.safe span{display:block}.m3cin-recovery-login.safe span{color:#a6beb7;margin-top:6px;font:700 10px system-ui}.m3cin-full{z-index:99999;color:#f7fbff;opacity:1;background:#010609;transition:opacity .45s;position:fixed;inset:0}.m3cin-full-exiting{opacity:0}.m3cin-full-stage{position:absolute;inset:0 0 110px}.m3cin-outcome{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04120feb;border:1px solid #67efbb5c;border-radius:16px;width:min(720px,72%);padding:13px 18px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.m3cin-full.is-bad .m3cin-outcome{background:#19080ded;border-color:#ff668073}.m3cin-outcome span{color:#6ef0bd;letter-spacing:1.6px;font:900 9px ui-monospace,monospace;display:block}.m3cin-full.is-bad .m3cin-outcome span{color:#ff7a91}.m3cin-outcome strong{margin-top:5px;font:950 clamp(17px,2.5vw,25px)/1.1 system-ui;display:block}.m3cin-actions{z-index:10;gap:8px;display:flex;position:absolute;bottom:24px;right:18px}.m3cin-actions button{color:#e9fff7;background:#0a251c;border:1px solid #68e6bf59;border-radius:11px;padding:10px 13px;font:850 11px system-ui}.m3cin-actions button:last-child{background:#176449}.phase-breached .m3cin-ambient{background:radial-gradient(circle at 50% 45%,#ff51751f,#0000 40%)}@keyframes m3cinSweep{to{transform:translate(35%)}}@keyframes m3cinIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes m3cinCredential{0%,to{transform:translate(-10px)}50%{transform:translate(75px)}}@keyframes m3cinTerminal{50%{color:#fff}}@keyframes m3cinBar{0%,to{opacity:.25}50%{opacity:1}}@keyframes m3cinTarget{50%{transform:translate(4px)}}@keyframes m3cinPop{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes m3cinSpin{to{transform:rotate(360deg)}}@keyframes m3cinKeyFly{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(260px)}}@keyframes m3cinGuess{50%{color:#fff;transform:translate(7px)}}@keyframes m3cinProgress{0%{width:12%}50%{width:88%}to{width:36%}}@keyframes m3cinPress{50%{transform:scale(.96)}}@media (width<=760px){.m3cin-stage{height:min(70dvh,700px);min-height:540px}.m3cin-world{inset:78px 12px 24px}.m3cin-title strong{font-size:17px}.m3cin-full-stage{inset:0 0 125px}.m3cin-outcome{width:auto;bottom:58px;left:16px;right:16px;transform:none}.m3cin-actions{bottom:12px;left:16px;right:16px}.m3cin-actions button{flex:1}.m3cin-shot-left{width:30%;left:1%}.m3cin-shot-center{width:30%;left:35%}.m3cin-shot-right{width:29%;right:1%}.m3cin-phone{width:180px;height:350px}.m3cin-services{width:31%}}@media (prefers-reduced-motion:reduce){.m3cin *,.m3cin-full *{animation:none!important}}.m3cin-full-stage{box-sizing:border-box;place-items:center;padding:18px 18px 8px;display:grid;inset:0 0 112px}.m3cin-full-stage>.m3cin-scene{background:radial-gradient(circle at 50% 44%,#1f898433,#0000 40%),linear-gradient(145deg,#010609,#041015 68%,#02070a);border:1px solid #52dbee38;border-radius:28px;width:min(1380px,94vw);height:min(760px,100dvh - 146px);min-height:560px;box-shadow:0 30px 110px #00000094,0 0 0 1px #67efbb0a}.m3cin-full .m3cin-title{width:min(920px,88%);top:20px}.m3cin-full .m3cin-title strong{font-size:clamp(24px,2.2vw,32px)}.m3cin-full .m3cin-browserbar span,.m3cin-full .m3cin-db span,.m3cin-full .m3cin-db code,.m3cin-full .m3cin-terminal span,.m3cin-full .m3cin-target span,.m3cin-full .m3cin-photo-card span,.m3cin-full .m3cin-guess-cloud span,.m3cin-full .m3cin-passphrase b,.m3cin-full .m3cin-signin span,.m3cin-full .m3cin-signin div{font-size:10px}.m3cin-full .m3cin-target b{font-size:16px}.m3cin-full .m3cin-phone{width:230px;height:420px}.m3cin-full .m3cin-vault-door{width:250px;height:250px}.m3cin-full .m3cin-outcome{width:min(820px,66vw);padding:14px 22px}.m3cin-full .m3cin-outcome strong{font-size:clamp(18px,1.8vw,26px)}@media (width<=900px){.m3cin-full-stage{padding:0;inset:0 0 125px}.m3cin-full-stage>.m3cin-scene{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0}.m3cin-full .m3cin-world{inset:78px 12px 24px}.m3cin-full .m3cin-phone{width:180px;height:350px}.m3cin-full .m3cin-vault-door{width:220px;height:220px}.m3cin-full .m3cin-outcome{width:auto}}.m3cin,.m3cin-full{--m3-safe:#6df0bb;--m3-cyan:#59ddf5;--m3-bad:#ff6681}.m3cin-scene:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#010508b3,#0000 15% 85%,#010508b3),linear-gradient(#0000 72%,#00000061);position:absolute;inset:0}.m3cin-title,.m3cin-world{z-index:2}.m3cin-title strong{max-width:760px;margin:7px auto 0;font-size:clamp(19px,2.6vw,28px)}.m3cin-full-stage>.m3cin-scene{width:min(1160px,94vw);height:min(700px,100dvh - 150px);min-height:540px}.m3cin-full .m3cin-world{inset:88px 30px 28px}.m3cin-outcome{width:min(760px,64vw);padding:12px 18px}.m3cin-outcome strong{font-size:clamp(18px,1.8vw,24px)}.m3cin-q1 .m3cin-credential-chip{animation:2.6s ease-in-out .55s infinite m3p25Credential}.m3cin-q1 .m3cin-terminal span{animation:2.4s ease-in-out infinite m3p25Terminal}.m3cin-q1 .m3cin-target{box-shadow:0 14px 28px #00000047}.m3cin-q2 .m3cin-vault{filter:drop-shadow(0 26px 30px #00000070);animation:.7s .45s both m3p25VaultIn,2.8s ease-in-out 1.2s infinite m3p25VaultGlow}.m3cin-q2 .m3cin-vault-stream{animation:.6s .8s both m3p25Right}.m3cin-q2 .m3cin-autofill-banner,.m3cin-q2 .m3cin-notes{animation:.6s 1.15s both m3p25Rise}.m3cin-q3 .m3cin-clues{animation:.6s both m3p25Left}.m3cin-q3 .m3cin-cracker{animation:.6s .5s both m3p25Center;box-shadow:0 18px 38px #00000057}.m3cin-q3 .m3cin-passphrase{animation:.6s 1s both m3p25Right;box-shadow:0 18px 38px #00000057}.m3cin-q3 .m3cin-guess-cloud span{animation:m3p25Guess 1.8s var(--delay) ease-in-out infinite}.m3cin-q4 .m3cin-shot-left{animation:.55s both m3p25Left}.m3cin-q4 .m3cin-gate{animation:.5s .4s both m3p25Gate}.m3cin-q4 .m3cin-phone{filter:drop-shadow(0 28px 34px #00000080);animation:.65s .7s both m3p25Phone,2.2s ease-in-out 1.5s infinite m3p25PhoneWake}.m3cin-q4 .m3cin-gate.second{animation-delay:1s}.m3cin-q4 .m3cin-session{animation:.6s 1.3s both m3p25Right}.m3cin-q5 .m3cin-recovery-card{filter:drop-shadow(0 18px 28px #0000006b);animation:.6s both m3p25CardDrop}.m3cin-q5 .m3cin-branch-line{animation:.7s .55s both m3p25Branch}.m3cin-q5 .m3cin-safe-store,.m3cin-q5 .m3cin-cloud-store{animation:.6s .9s both m3p25Rise}.m3cin-q5 .m3cin-recovery-login{animation:.6s 1.3s both m3p25Rise}@keyframes m3p25Left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes m3p25Center{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes m3p25Right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes m3p25Credential{0%,to{filter:drop-shadow(0 0 #ff668100);transform:translate(-12px)}50%{filter:drop-shadow(0 0 14px #ff668166);transform:translate(24px)}}@keyframes m3p25Terminal{50%{color:#e3fbff;transform:translate(3px)}}@keyframes m3p25VaultIn{0%{opacity:0;transform:translate(-50%,-46%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes m3p25VaultGlow{50%{filter:drop-shadow(0 26px 34px #59ddf538)}}@keyframes m3p25Rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes m3p25Guess{50%{color:#ffd6dd;background:#2b1019;transform:translateY(-2px)}}@keyframes m3p25Gate{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes m3p25Phone{0%{opacity:0;transform:translate(-50%,28px)scale(.95)}to{opacity:1;transform:translate(-50%)}}@keyframes m3p25PhoneWake{50%{filter:drop-shadow(0 28px 40px #59ddf533)}}@keyframes m3p25CardDrop{0%{opacity:0;transform:translateY(-22px)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes m3p25Branch{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:none}}@media (width<=760px){.m3cin-full-stage>.m3cin-scene{border-radius:0;width:100%;height:100%;min-height:0}.m3cin-outcome{width:auto}.m3cin-title strong{font-size:17px}}.m3cin-world{perspective:1200px}.m3cin-shot,.m3cin-vault,.m3cin-phone,.m3cin-passphrase,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store{will-change:transform,filter,opacity}.m3cin-browser{box-shadow:0 24px 46px #00000075,inset 0 1px #ffffff06}.m3cin-browserbar{background:linear-gradient(#10252d,#0a171d)}.m3cin-browserbody{background:linear-gradient(#071218,#081a20)}.m3cin-console-head{letter-spacing:1.1px}.m3cin-credential-chip{gap:3px;min-width:220px;display:grid;box-shadow:0 14px 32px #00000061}.m3cin-credential-chip small{color:#ff8da0;letter-spacing:1.2px;font:900 8px ui-monospace,monospace}.m3cin-browser-extension{text-align:center;background:linear-gradient(145deg,#081820,#0b242b);border:1px solid #59ddf56b;border-radius:12px;width:28%;padding:12px 14px;animation:.55s .95s both m3p27Extension;position:absolute;top:8%;left:31%;box-shadow:0 16px 34px #00000061}.m3cin-browser-extension span,.m3cin-browser-extension b{display:block}.m3cin-browser-extension span{color:#8ee9f7;letter-spacing:1px;font:900 8px ui-monospace,monospace}.m3cin-browser-extension b{color:#ecfbff;margin-top:6px;font:900 10px system-ui}.phase-secured .m3cin-browser-extension{background:linear-gradient(145deg,#071a15,#0a2a20);border-color:#6df0bb85}.phase-breached .m3cin-browser-extension{background:linear-gradient(145deg,#1a0a10,#230c13);border-color:#ff668180}.m3cin-q1 .m3cin-store{animation:6.8s both m3p27FocusLeft}.m3cin-q1 .m3cin-attack-console{animation:6.8s both m3p27FocusCenter}.m3cin-q1 .m3cin-target-stack{animation:6.8s both m3p27FocusRight}.m3cin-q2 .m3cin-services{animation:6.8s both m3p27FocusLeft}.m3cin-q2 .m3cin-vault{animation:6.8s both m3p27VaultFocus}.m3cin-q2 .m3cin-browser-extension{animation:.55s .9s both m3p27Extension,2.2s ease-in-out 1.6s infinite m3p27Pulse}.m3cin-q2 .m3cin-vault-stream i{box-shadow:0 0 14px #59ddf573}.m3cin-q3 .m3cin-photo-card{box-shadow:0 22px 38px #0000006b}.m3cin-q3 .m3cin-cracker{box-shadow:0 26px 48px #0000007a}.m3cin-q3 .m3cin-passphrase{box-shadow:0 24px 46px #00000070}.m3cin-q4 .m3cin-phone-screen{color:#0b1d24;background:linear-gradient(#f5fbfd,#e8f4f7)}.m3cin-q4 .m3cin-phone-buttons button:first-child{color:#9d1e35;background:#f0f7f9;border:1px solid #d8e7eb}.m3cin-q4 .m3cin-phone-buttons button:last-child{color:#fff;background:#1767d2}.phase-secured.m3cin-scene .m3cin-phone-buttons button:first-child{box-shadow:0 0 0 3px #6df0bb59}.phase-breached.m3cin-scene .m3cin-phone-buttons button:last-child{box-shadow:0 0 0 3px #ff668159}.m3cin-q5 .m3cin-recovery-card{transform:rotate(-1deg);box-shadow:0 24px 42px #00000075}.m3cin-q5 .m3cin-safe-box{box-shadow:0 20px 40px #0000006b}.m3cin-q5 .m3cin-cloud-store{filter:drop-shadow(0 20px 34px #0000006b)}.m3cin-full .m3cin-scene{overflow:hidden}.m3cin-full .m3cin-world{transform:translateZ(0)}.m3cin-full.is-safe .m3cin-scene:after,.m3cin-full.is-bad .m3cin-scene:after{content:"";pointer-events:none;z-index:8;opacity:.5;position:absolute;inset:0}.m3cin-full.is-safe .m3cin-scene:after{background:radial-gradient(circle,#0000 38%,#0e6f501a 76%,#020a0875)}.m3cin-full.is-bad .m3cin-scene:after{background:radial-gradient(circle,#0000 38%,#88142b1f 76%,#0c020585)}@keyframes m3p27Extension{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:none}}@keyframes m3p27Pulse{50%{box-shadow:0 0 28px #59ddf540}}@keyframes m3p27FocusLeft{0%{filter:brightness(1.35);transform:translate(-10px)scale(1.025)}28%{filter:brightness(1.2);transform:none}55%,to{filter:brightness(.82)}}@keyframes m3p27FocusCenter{0%,18%{filter:brightness(.72)}42%,66%{filter:brightness(1.3);transform:translateY(-5px)scale(1.02)}to{filter:brightness(.9);transform:none}}@keyframes m3p27FocusRight{0%,48%{filter:brightness(.68)}72%,to{filter:brightness(1.2);transform:translate(4px)scale(1.015)}}@keyframes m3p27VaultFocus{0%,20%{filter:brightness(.75)}46%,78%{filter:brightness(1.25)drop-shadow(0 0 24px #59ddf52e)}to{filter:brightness()}}@media (width<=760px){.m3cin-browser-extension{width:32%;padding:8px 9px;top:5%;left:34%}.m3cin-browser-extension b{font-size:8px}}.m3cin-flow{z-index:3;pointer-events:none;position:absolute}.m3cin-flow i{background:#5bdff4;border-radius:999px;display:block;position:absolute;box-shadow:0 0 14px #5bdff48c}.m3cin-flow-reuse{height:150px;top:48%;left:29%;right:25%}.m3cin-flow-reuse:before{content:"";background:linear-gradient(90deg,#ff66812e,#ff6681b3,#ff66812e);height:2px;position:absolute;top:20px;left:0;right:0}.m3cin-flow-reuse i{background:#ff6681;width:14px;height:7px;animation:2.15s linear infinite m3p29CredentialPacket;top:17px}.m3cin-flow-reuse i:nth-child(2){animation-delay:.45s}.m3cin-flow-reuse i:nth-child(3){animation-delay:.9s}.m3cin-flow-reuse i:nth-child(4){animation-delay:1.35s}.phase-secured .m3cin-flow-reuse i{background:#7cefc2;animation-name:m3p29CredentialReject;box-shadow:0 0 13px #7cefc28c}.phase-breached .m3cin-flow-reuse i{background:#ff6681}.m3cin-q2 .m3cin-services{width:28%;top:14%;left:auto;right:3%}.m3cin-q2 .m3cin-browser-extension{width:24%;top:30%;left:4%}.m3cin-q2 .m3cin-autofill-banner,.m3cin-q2 .m3cin-notes{width:28%;bottom:8%;left:4%;right:auto}.m3cin-q2 .m3cin-vault-stream{height:260px;top:26%;left:58%;right:31%}.m3cin-flow-vault{height:260px;top:29%;left:57%;right:30%}.m3cin-flow-vault i{width:12px;height:12px;animation:2.2s linear infinite m3p29KeyToSite;left:0}.m3cin-flow-vault i:first-child{top:18px}.m3cin-flow-vault i:nth-child(2){animation-delay:.55s;top:93px}.m3cin-flow-vault i:nth-child(3){animation-delay:1.1s;top:168px}.phase-breached .m3cin-flow-vault i{background:#ff6681}.m3cin-flow-clues{width:13%;height:210px;top:30%;left:25%}.m3cin-flow-clues:before{content:"";background:#ff668147;height:2px;position:absolute;top:50%;left:0;right:0}.m3cin-flow-clues i{background:#ff8ba0;width:10px;height:10px;animation:1.8s linear infinite m3p29ClueFeed;left:0}.m3cin-flow-clues i:first-child{top:42px}.m3cin-flow-clues i:nth-child(2){animation-delay:.45s;top:99px}.m3cin-flow-clues i:nth-child(3){animation-delay:.9s;top:156px}.m3cin-q4 .m3cin-world:before{content:"";z-index:0;background:linear-gradient(90deg,#59ddf524,#59ddf5a6,#59ddf524);height:2px;position:absolute;top:49%;left:25%;right:10%}.m3cin-auth-rail{z-index:1;pointer-events:none;height:14px;position:absolute;top:49%;left:25%;right:10%}.m3cin-auth-rail i{background:#5bdff4;border-radius:999px;width:12px;height:8px;animation:2.6s linear infinite m3p29AuthPacket;position:absolute;top:-3px;box-shadow:0 0 14px #5bdff485}.m3cin-auth-rail i:nth-child(2){animation-delay:.7s}.m3cin-auth-rail i:nth-child(3){animation-delay:1.4s}.phase-secured .m3cin-auth-rail i{background:#7cefc2;animation-name:m3p29AuthStop}.phase-breached .m3cin-auth-rail i{background:#ff6681}.m3cin-recovery-pulses{pointer-events:none;z-index:2;position:absolute;inset:0}.m3cin-recovery-pulses i{background:#ffd56d;border-radius:3px;width:13px;height:13px;position:absolute;top:35%;left:50%;box-shadow:0 0 15px #ffd56d80}.m3cin-recovery-pulses i:first-child{animation:2.3s ease-in-out infinite m3p29RecoveryLeft}.m3cin-recovery-pulses i:last-child{animation:2.3s ease-in-out .8s infinite m3p29RecoveryRight}.phase-secured .m3cin-recovery-pulses i:last-child,.phase-breached .m3cin-recovery-pulses i:first-child{opacity:.15}@keyframes m3p29CredentialPacket{0%{opacity:0;left:0}12%{opacity:1}80%{opacity:1}to{opacity:0;left:100%}}@keyframes m3p29CredentialReject{0%{opacity:0;left:0}12%{opacity:1}67%{opacity:1;left:78%}82%{opacity:.65;left:72%;transform:scale(.7)}to{opacity:0;left:72%;transform:scale(.2)}}@keyframes m3p29KeyToSite{0%{opacity:0;left:0}18%{opacity:1}82%{opacity:1}to{opacity:0;left:100%}}@keyframes m3p29ClueFeed{0%{opacity:0;left:0}15%{opacity:1}to{opacity:0;left:100%}}@keyframes m3p29AuthPacket{0%{opacity:0;left:0}12%{opacity:1}to{opacity:0;left:100%}}@keyframes m3p29AuthStop{0%{opacity:0;left:0}12%{opacity:1}64%{opacity:1;left:63%}82%{opacity:.5;left:63%;transform:scale(.65)}to{opacity:0;left:63%;transform:scale(.2)}}@keyframes m3p29RecoveryLeft{0%{opacity:0;transform:translate(0)}18%{opacity:1}70%{opacity:1;transform:translate(-250px,145px)}to{opacity:0;transform:translate(-250px,145px)}}@keyframes m3p29RecoveryRight{0%{opacity:0;transform:translate(0)}18%{opacity:1}70%{opacity:1;transform:translate(250px,145px)}to{opacity:0;transform:translate(250px,145px)}}@media (width<=760px){.m3cin-flow{display:none}.m3cin-q2 .m3cin-services{width:31%;right:2%}.m3cin-q2 .m3cin-browser-extension{width:29%;left:2%}.m3cin-q2 .m3cin-autofill-banner,.m3cin-q2 .m3cin-notes{width:30%;left:2%}.m3cin-recovery-pulses{display:none}}.m3cin :is(.m3cin-shot,.m3cin-credential-chip,.m3cin-flow,.m3cin-target-stack,.m3cin-vault,.m3cin-browser-extension,.m3cin-vault-stream,.m3cin-autofill-banner,.m3cin-notes,.m3cin-passphrase,.m3cin-gate,.m3cin-phone,.m3cin-auth-rail,.m3cin-session,.m3cin-recovery-card,.m3cin-branch-line,.m3cin-recovery-pulses,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login),.m3cin-full :is(.m3cin-shot,.m3cin-credential-chip,.m3cin-flow,.m3cin-target-stack,.m3cin-vault,.m3cin-browser-extension,.m3cin-vault-stream,.m3cin-autofill-banner,.m3cin-notes,.m3cin-passphrase,.m3cin-gate,.m3cin-phone,.m3cin-auth-rail,.m3cin-session,.m3cin-recovery-card,.m3cin-branch-line,.m3cin-recovery-pulses,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login){transition:opacity .35s}.m3cin-q1.m3cin-beat-0 .m3cin-attack-console,.m3cin-q1.m3cin-beat-0 .m3cin-target-stack,.m3cin-q1.m3cin-beat-0 .m3cin-flow-reuse{opacity:.28}.m3cin-q1.m3cin-beat-1 .m3cin-store{opacity:.5}.m3cin-q1.m3cin-beat-1 .m3cin-target-stack{opacity:.45}.m3cin-q1.m3cin-beat-2 .m3cin-store,.m3cin-q1.m3cin-beat-2 .m3cin-credential-chip{opacity:.32}.m3cin-q1.m3cin-beat-2 .m3cin-attack-console{opacity:.58}.m3cin-q2.m3cin-beat-0 .m3cin-vault,.m3cin-q2.m3cin-beat-0 .m3cin-browser-extension,.m3cin-q2.m3cin-beat-0 .m3cin-vault-stream,.m3cin-q2.m3cin-beat-0 .m3cin-flow-vault{opacity:.26}.m3cin-q2.m3cin-beat-1 .m3cin-services{opacity:.45}.m3cin-q2.m3cin-beat-2 .m3cin-vault{opacity:.6}.m3cin-q3.m3cin-beat-0 .m3cin-cracker,.m3cin-q3.m3cin-beat-0 .m3cin-passphrase,.m3cin-q3.m3cin-beat-0 .m3cin-flow-clues{opacity:.26}.m3cin-q3.m3cin-beat-1 .m3cin-clues{opacity:.48}.m3cin-q3.m3cin-beat-1 .m3cin-passphrase{opacity:.45}.m3cin-q3.m3cin-beat-2 .m3cin-clues,.m3cin-q3.m3cin-beat-2 .m3cin-cracker{opacity:.42}.m3cin-q4.m3cin-beat-0 .m3cin-phone,.m3cin-q4.m3cin-beat-0 .m3cin-gate.second,.m3cin-q4.m3cin-beat-0 .m3cin-session,.m3cin-q4.m3cin-beat-0 .m3cin-auth-rail{opacity:.25}.m3cin-q4.m3cin-beat-1 .m3cin-shot-left{opacity:.46}.m3cin-q4.m3cin-beat-1 .m3cin-session,.m3cin-q4.m3cin-beat-2 .m3cin-shot-left,.m3cin-q4.m3cin-beat-2 .m3cin-phone{opacity:.42}.m3cin-q5.m3cin-beat-0 .m3cin-safe-store,.m3cin-q5.m3cin-beat-0 .m3cin-cloud-store,.m3cin-q5.m3cin-beat-0 .m3cin-recovery-login,.m3cin-q5.m3cin-beat-0 .m3cin-branch-line,.m3cin-q5.m3cin-beat-0 .m3cin-recovery-pulses{opacity:.25}.m3cin-q5.m3cin-beat-0 .m3cin-recovery-card{transform:rotate(-1deg)}.m3cin-q5.m3cin-beat-1 .m3cin-recovery-card{opacity:.55}.m3cin-q5.m3cin-beat-1 .m3cin-recovery-login{opacity:.35}.m3cin-q5.m3cin-beat-2 .m3cin-recovery-card,.m3cin-q5.m3cin-beat-2 :is(.m3cin-safe-store,.m3cin-cloud-store){opacity:.48}.m3cin-full.m3cin-beat-2.is-safe .m3cin-scene{box-shadow:inset 0 0 90px #30de971a}.m3cin-full.m3cin-beat-2.is-bad .m3cin-scene{box-shadow:inset 0 0 90px #ff48691f}@media (width<=760px){.m3cin :is(.m3cin-shot,.m3cin-vault,.m3cin-passphrase,.m3cin-phone,.m3cin-session,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login),.m3cin-full :is(.m3cin-shot,.m3cin-vault,.m3cin-passphrase,.m3cin-phone,.m3cin-session,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login){opacity:1!important;transform:none!important}}.m3cin :is(.m3cin-shot,.m3cin-attack-console,.m3cin-target-stack,.m3cin-services,.m3cin-vault,.m3cin-browser-extension,.m3cin-passphrase,.m3cin-phone,.m3cin-session,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login),.m3cin-full :is(.m3cin-shot,.m3cin-attack-console,.m3cin-target-stack,.m3cin-services,.m3cin-vault,.m3cin-browser-extension,.m3cin-passphrase,.m3cin-phone,.m3cin-session,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store,.m3cin-recovery-login){filter:none!important}.m3cin-q4 .m3cin-world:before{display:none!important}.m3cin-q4 .m3cin-mfa-story{position:absolute;inset:0;overflow:hidden}.m3cin-q4 .m3cin-mfa-story *{box-sizing:border-box}.m3cin-q4 .m3cin-mfa-source,.m3cin-q4 .m3cin-mfa-control-center,.m3cin-q4 .m3cin-mfa-phone-card,.m3cin-q4 .m3cin-mfa-destination{z-index:4;transition:opacity .28s;position:absolute}.m3cin-q4 .m3cin-mfa-source{width:25%;max-width:270px;top:19%;left:2.5%}.m3cin-q4 .m3cin-mfa-source .m3cin-browserbody{padding:15px}.m3cin-q4 .m3cin-mfa-source .m3cin-signin{gap:8px}.m3cin-q4 .m3cin-mfa-source .m3cin-signin small{color:#ff8ca2;letter-spacing:1px;font:900 9px ui-monospace,monospace}.m3cin-q4 .m3cin-mfa-source-status{color:#ff9cb0;letter-spacing:.7px;background:#170910;border:1px solid #ff688473;border-radius:10px;align-items:center;gap:7px;margin-top:10px;padding:9px 11px;font:900 9px ui-monospace,monospace;display:flex}.m3cin-q4 .m3cin-mfa-source-status i{background:#ff6681;border-radius:50%;width:8px;height:8px;animation:1.15s ease-in-out infinite m3p33SourcePulse;box-shadow:0 0 13px #ff6681cc}.m3cin-q4 .m3cin-mfa-route{z-index:2;pointer-events:none;height:22px;position:absolute}.m3cin-q4 .m3cin-mfa-route:before{content:"";background:linear-gradient(90deg,#0000,#5cddf4ad,#0000);height:2px;position:absolute;top:10px;left:0;right:0}.m3cin-q4 .m3cin-mfa-route span{white-space:nowrap;color:#7fabb8;letter-spacing:.8px;font:850 8px ui-monospace,monospace;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.m3cin-q4 .m3cin-mfa-route i{background:#5bdff4;border-radius:50%;width:11px;height:11px;position:absolute;top:5px;box-shadow:0 0 14px #5bdff4a6}.m3cin-q4 .m3cin-mfa-route i:first-of-type{animation-delay:0s}.m3cin-q4 .m3cin-mfa-route i:nth-of-type(2){animation-delay:.38s}.m3cin-q4 .m3cin-mfa-route i:nth-of-type(3){animation-delay:.76s}.m3cin-q4 .m3cin-mfa-route-in{width:14%;top:40%;left:27%}.m3cin-q4 .m3cin-mfa-route-in i{animation:1.55s linear infinite m3p33PacketRight}.m3cin-q4 .m3cin-mfa-route-out{width:12%;top:40%;left:61%}.m3cin-q4 .m3cin-mfa-route-out i{animation:1.55s linear infinite m3p33PacketRight}.m3cin-q4 .m3cin-mfa-story.is-safe .m3cin-mfa-route-out:before{background:linear-gradient(90deg,#0000,#68efbbbf,#0000)}.m3cin-q4 .m3cin-mfa-story.is-safe .m3cin-mfa-route-out i{background:#68efbb;box-shadow:0 0 14px #68efbbb8}.m3cin-q4 .m3cin-mfa-story.is-bad .m3cin-mfa-route-out:before{background:linear-gradient(90deg,#0000,#ff5e7cd1,#0000)}.m3cin-q4 .m3cin-mfa-story.is-bad .m3cin-mfa-route-out i{background:#ff5e7c;box-shadow:0 0 15px #ff5e7ccc}.m3cin-q4 .m3cin-mfa-control-center{background:linear-gradient(#061a22fa,#030d12fa);border:1px solid #56def480;border-radius:20px;width:22%;min-width:210px;padding:15px;top:12%;left:40%;box-shadow:0 18px 50px #0006,0 0 30px #49d6ef14}.m3cin-q4 .m3cin-mfa-center-head small{color:#77dff1;letter-spacing:1.2px;font:900 8px ui-monospace,monospace;display:block}.m3cin-q4 .m3cin-mfa-center-head b{color:#eefcff;margin-top:4px;font:950 13px system-ui;display:block}.m3cin-q4 .m3cin-mfa-core{place-items:center;width:118px;height:118px;margin:11px auto 8px;display:grid;position:relative}.m3cin-q4 .m3cin-mfa-core .ring{border:2px solid #5bdff480;border-radius:50%;position:absolute}.m3cin-q4 .m3cin-mfa-core .ring.one{border-right-color:#ff718d;width:106px;height:106px;animation:6s linear infinite m3p33Spin}.m3cin-q4 .m3cin-mfa-core .ring.two{border-left-color:#ffd66d;width:77px;height:77px;animation:4.3s linear infinite m3p33SpinReverse}.m3cin-q4 .m3cin-mfa-core .core-dot{background:#0a3340;border:2px solid #5bdff4;border-radius:50%;width:47px;height:47px;box-shadow:0 0 26px #5bdff452}.m3cin-q4 .m3cin-mfa-core span{color:#dffbff;letter-spacing:.8px;white-space:nowrap;background:#06151b;border-radius:999px;padding:4px 8px;font:950 9px ui-monospace,monospace;position:absolute;bottom:-5px}.m3cin-q4 .m3cin-mfa-story.is-safe .m3cin-mfa-core .core-dot{background:#08281d;border-color:#69efbb;box-shadow:0 0 30px #69efbb59}.m3cin-q4 .m3cin-mfa-story.is-safe .m3cin-mfa-core span{color:#7bf2c2}.m3cin-q4 .m3cin-mfa-story.is-bad .m3cin-mfa-core .core-dot{background:#310b15;border-color:#ff5f7d;box-shadow:0 0 32px #ff5f7d61}.m3cin-q4 .m3cin-mfa-story.is-bad .m3cin-mfa-core span{color:#ff8fa5}.m3cin-q4 .m3cin-mfa-center-log{gap:7px;display:grid}.m3cin-q4 .m3cin-mfa-center-log span{color:#8fa8b1;background:#07161c;border-radius:8px;align-items:center;gap:7px;min-height:28px;padding:6px 8px;font:800 9px system-ui;display:flex}.m3cin-q4 .m3cin-mfa-center-log span i{background:#4d7783;border-radius:50%;width:7px;height:7px}.m3cin-q4 .m3cin-mfa-center-log span.active.safe{color:#bcffe7;background:#082118}.m3cin-q4 .m3cin-mfa-center-log span.active.safe i{background:#69efbb;box-shadow:0 0 9px #69efbb99}.m3cin-q4 .m3cin-mfa-center-log span.active.bad{color:#ffd2da;background:#250a11}.m3cin-q4 .m3cin-mfa-center-log span.active.bad i{background:#ff617f;box-shadow:0 0 9px #ff617fa6}.m3cin-q4 .m3cin-mfa-phone-card{text-align:center;width:17%;min-width:165px;bottom:1%;left:42.5%}.m3cin-q4 .m3cin-mfa-phone-shell{background:#020608;border:5px solid #2b444d;border-radius:27px;width:142px;height:224px;margin:0 auto;position:relative;box-shadow:0 16px 38px #0000007a}.m3cin-q4 .m3cin-mfa-phone-speaker{background:#36515b;border-radius:999px;width:38px;height:5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.m3cin-q4 .m3cin-mfa-phone-screen{background:linear-gradient(#0e2933,#071219);border-radius:18px;flex-direction:column;justify-content:center;gap:8px;padding:11px;display:flex;position:absolute;inset:24px 9px 9px;overflow:hidden}.m3cin-q4 .m3cin-mfa-phone-screen small{color:#89aab5;letter-spacing:.6px;font:900 8px ui-monospace,monospace}.m3cin-q4 .m3cin-mfa-phone-screen strong{color:#f4fbff;overflow-wrap:anywhere;font:950 13px/1.1 system-ui}.m3cin-q4 .m3cin-mfa-phone-screen span{color:#9fb5bd;overflow-wrap:anywhere;font:750 9px/1.25 system-ui}.m3cin-q4 .m3cin-mfa-phone-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px;width:100%;display:grid}.m3cin-q4 .m3cin-mfa-phone-actions b{color:#fff;white-space:nowrap;background:#a32d46;border-radius:7px;place-items:center;min-width:0;min-height:31px;padding:6px 2px;font:950 8px/1 system-ui;display:grid;overflow:hidden}.m3cin-q4 .m3cin-mfa-phone-actions b:last-child{background:#1e744f}.m3cin-q4 .m3cin-mfa-phone-card.deny .m3cin-mfa-phone-actions b:first-child{background:#ca3653;animation:1.7s ease-in-out infinite m3p33DenyPress;box-shadow:0 0 0 2px #ff90a4,0 0 20px #ff698461}.m3cin-q4 .m3cin-mfa-phone-missing{color:#ff9daf;letter-spacing:.5px;white-space:nowrap;background:#250a12;border:1px solid #ff6681;border-radius:7px;padding:9px 5px;font:950 8px ui-monospace,monospace}.m3cin-q4 .m3cin-mfa-phone-card em{color:#8eabb5;letter-spacing:.7px;margin-top:7px;font:900 8px ui-monospace,monospace;display:block}.m3cin-q4 .m3cin-mfa-phone-card.deny em{color:#7af0c0}.m3cin-q4 .m3cin-mfa-phone-card.missing em{color:#ff869d}.m3cin-q4 .m3cin-mfa-destination{text-align:center;background:linear-gradient(#071920,#030c10);border:1px solid #57d2e76b;border-radius:22px;width:25%;min-width:230px;min-height:360px;padding:16px;top:16%;right:1.5%;box-shadow:0 18px 50px #0000006b}.m3cin-q4 .m3cin-mfa-account-card{text-align:left;background:#0a2028;border-radius:11px;padding:11px}.m3cin-q4 .m3cin-mfa-account-card small{color:#83dced;letter-spacing:.8px;font:900 8px ui-monospace,monospace;display:block}.m3cin-q4 .m3cin-mfa-account-card b{color:#effcff;overflow-wrap:anywhere;margin-top:4px;font:950 13px system-ui;display:block}.m3cin-q4 .m3cin-mfa-account-card span{color:#9bb1b9;margin-top:4px;font:750 9px system-ui;display:block}.m3cin-q4 .m3cin-mfa-lock-visual{width:126px;height:150px;margin:20px auto 9px;position:relative}.m3cin-q4 .m3cin-mfa-lock-shackle{transform-origin:16px 72px;border:13px solid #5ddff5;border-bottom:0;border-radius:39px 39px 0 0;width:74px;height:76px;transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .3s,filter .3s;position:absolute;top:2px;left:26px}.m3cin-q4 .m3cin-mfa-lock-body{background:#09212a;border:3px solid #5ddff5;border-radius:16px;place-items:center;height:92px;transition:border-color .3s,background .3s,box-shadow .3s;display:grid;position:absolute;bottom:0;left:9px;right:9px;box-shadow:0 0 28px #5ddff538}.m3cin-q4 .m3cin-mfa-lock-body i{background:#5ddff5;border-radius:999px 999px 5px 5px;width:15px;height:31px}.m3cin-q4 .m3cin-mfa-lock-glow{opacity:.28;filter:blur(8px);background:radial-gradient(circle,#5ddff559,#0000 68%);border-radius:50%;transition:background .3s,opacity .3s;position:absolute;inset:22px -18px -18px}.m3cin-q4 .m3cin-mfa-destination.locked{border-color:#68efbbbd;box-shadow:0 18px 50px #0000006b,0 0 42px #68efbb1c}.m3cin-q4 .m3cin-mfa-destination.locked .m3cin-mfa-lock-shackle{filter:drop-shadow(0 0 11px #69efbb8c);border-color:#69efbb}.m3cin-q4 .m3cin-mfa-destination.locked .m3cin-mfa-lock-body{background:#08271d;border-color:#69efbb;box-shadow:0 0 36px #69efbb3d}.m3cin-q4 .m3cin-mfa-destination.locked .m3cin-mfa-lock-body i{background:#69efbb}.m3cin-q4 .m3cin-mfa-destination.locked .m3cin-mfa-lock-glow{opacity:.72;background:radial-gradient(circle,#69efbb94,#0000 68%)}.m3cin-q4 .m3cin-mfa-destination.compromised{border-color:#ff5978c7;box-shadow:0 18px 50px #0000006b,0 0 46px #ff597821}.m3cin-q4 .m3cin-mfa-destination.compromised .m3cin-mfa-lock-shackle{filter:drop-shadow(0 0 12px #ff5d7ba6);border-color:#ff5d7b;animation:.72s cubic-bezier(.2,.9,.25,1.15) both m3p33UnlockSnap;transform:translate(17px,-8px)rotate(31deg)}.m3cin-q4 .m3cin-mfa-destination.compromised .m3cin-mfa-lock-body{background:#310c15;border-color:#ff5d7b;box-shadow:0 0 38px #ff5d7b47}.m3cin-q4 .m3cin-mfa-destination.compromised .m3cin-mfa-lock-body i{background:#ff5d7b}.m3cin-q4 .m3cin-mfa-destination.compromised .m3cin-mfa-lock-glow{opacity:.8;background:radial-gradient(circle,#ff5d7b9e,#0000 68%)}.m3cin-q4 .m3cin-mfa-final-state{gap:4px;margin-top:5px;display:grid}.m3cin-q4 .m3cin-mfa-final-state strong{color:#dffaff;letter-spacing:.4px;font:950 16px system-ui}.m3cin-q4 .m3cin-mfa-final-state span{color:#8ea8b1;letter-spacing:.65px;font:900 8px ui-monospace,monospace}.m3cin-q4 .m3cin-mfa-destination.locked .m3cin-mfa-final-state strong,.m3cin-q4 .m3cin-mfa-secured-stamp{color:#7af1c1}.m3cin-q4 .m3cin-mfa-destination.compromised .m3cin-mfa-final-state strong{color:#ff8097}.m3cin-q4 .m3cin-mfa-compromised-stamp,.m3cin-q4 .m3cin-mfa-secured-stamp{letter-spacing:1.4px;white-space:nowrap;background:#07090b;border:3px solid;border-radius:8px;padding:8px 15px;font:1000 18px/1 system-ui;animation:.42s cubic-bezier(.18,.9,.3,1.18) both m3p33Stamp;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)rotate(-3deg)}.m3cin-q4 .m3cin-mfa-compromised-stamp{color:#ff5d7b}.m3cin-q4 .m3cin-mfa-secured-stamp{transform:translate(-50%)rotate(2deg)}.m3cin-q4.m3cin-beat-0 .m3cin-mfa-control-center{opacity:.34}.m3cin-q4.m3cin-beat-0 .m3cin-mfa-phone-card{opacity:.24}.m3cin-q4.m3cin-beat-0 .m3cin-mfa-destination{opacity:.25}.m3cin-q4.m3cin-beat-0 .m3cin-mfa-route-out{opacity:.12}.m3cin-q4.m3cin-beat-1 .m3cin-mfa-source{opacity:.48}.m3cin-q4.m3cin-beat-1 .m3cin-mfa-control-center,.m3cin-q4.m3cin-beat-1 .m3cin-mfa-phone-card{opacity:1}.m3cin-q4.m3cin-beat-1 .m3cin-mfa-destination{opacity:.38}.m3cin-q4.m3cin-beat-1 .m3cin-mfa-route-out{opacity:.45}.m3cin-q4.m3cin-beat-2 .m3cin-mfa-source{opacity:.28}.m3cin-q4.m3cin-beat-2 .m3cin-mfa-control-center{opacity:.62}.m3cin-q4.m3cin-beat-2 .m3cin-mfa-phone-card{opacity:.5}.m3cin-q4.m3cin-beat-2 .m3cin-mfa-destination,.m3cin-q4.m3cin-beat-2 .m3cin-mfa-route-out{opacity:1}.m3cin-q4.m3cin-beat-0 .m3cin-mfa-compromised-stamp,.m3cin-q4.m3cin-beat-1 .m3cin-mfa-compromised-stamp,.m3cin-q4.m3cin-beat-0 .m3cin-mfa-secured-stamp,.m3cin-q4.m3cin-beat-1 .m3cin-mfa-secured-stamp{opacity:0!important;animation:none!important}@keyframes m3p33SourcePulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes m3p33PacketRight{0%{opacity:0;left:0}15%{opacity:1}82%{opacity:1}to{opacity:0;left:calc(100% - 11px)}}@keyframes m3p33Spin{to{transform:rotate(360deg)}}@keyframes m3p33SpinReverse{to{transform:rotate(-360deg)}}@keyframes m3p33DenyPress{0%,to{transform:none}50%{transform:translateY(1px)scale(.96)}}@keyframes m3p33UnlockSnap{0%{transform:translate(0)rotate(0)}65%{transform:translate(12px,-10px)rotate(35deg)}to{transform:translate(17px,-8px)rotate(31deg)}}@keyframes m3p33Stamp{0%{opacity:0;transform:translate(-50%)scale(1.45)rotate(-3deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(-3deg)}}@media (width<=820px){.m3cin-q4 .m3cin-mfa-source{width:27%;left:1%}.m3cin-q4 .m3cin-mfa-control-center{width:26%;min-width:0;left:37%}.m3cin-q4 .m3cin-mfa-destination{width:27%;min-width:0;right:1%}.m3cin-q4 .m3cin-mfa-phone-card{width:21%;min-width:0;left:41%}.m3cin-q4 .m3cin-mfa-route-in{width:9%;left:28%}.m3cin-q4 .m3cin-mfa-route-out{width:9%;left:63%}.m3cin-q4 .m3cin-mfa-phone-shell{width:128px;height:205px}.m3cin-q4 .m3cin-mfa-core{width:96px;height:96px}.m3cin-q4 .m3cin-mfa-core .ring.one{width:88px;height:88px}.m3cin-q4 .m3cin-mfa-core .ring.two{width:63px;height:63px}.m3cin-q4 .m3cin-mfa-lock-visual{transform-origin:50% 0;margin-bottom:-7px;transform:scale(.86)}}.m3cin-scene{background:radial-gradient(circle at 50% 38%,#1d75732e,#0000 40%),linear-gradient(145deg,#010609,#061419 62%,#02080b)}.m3cin-world{width:calc(100% - 48px);max-width:1180px;left:50%;right:auto;transform:translate(-50%)}.m3cin-title{top:20px}.m3cin-title strong{font-size:clamp(20px,2.4vw,30px)}.m3cin-browser,.m3cin-attack-console,.m3cin-photo-card,.m3cin-passphrase,.m3cin-mfa-control-center,.m3cin-mfa-destination,.m3cin-recovery-card,.m3cin-safe-store,.m3cin-cloud-store{box-shadow:0 24px 55px #0000006b}.m3cin-q5 .m3cin-world{box-sizing:border-box;grid-template-rows:minmax(320px,1fr) auto;grid-template-columns:minmax(220px,1fr) minmax(260px,.9fr) minmax(220px,1fr);align-items:center;gap:28px 34px;padding:20px 3.5% 92px;display:grid}.m3cin-q5 .m3cin-recovery-card{border-width:2px;grid-area:1/2;place-self:center stretch;width:auto;padding:26px 24px;position:relative;top:auto;left:auto;transform:none!important}.m3cin-q5 .m3cin-recovery-card small{text-align:center;letter-spacing:1.4px;font-size:12px}.m3cin-q5 .m3cin-recovery-card code{padding:12px;font-size:14px}.m3cin-q5 .m3cin-safe-store,.m3cin-q5 .m3cin-cloud-store{opacity:.42;align-self:center;width:auto;position:relative;top:auto;right:auto}.m3cin-q5 .m3cin-safe-store{grid-area:1/1}.m3cin-q5 .m3cin-cloud-store{grid-area:1/3}.m3cin-q5 .m3cin-safe-store.active,.m3cin-q5 .m3cin-cloud-store.active{opacity:1;transform:scale(1.025)}.m3cin-q5 .m3cin-branch-line{z-index:0;opacity:.35;background:linear-gradient(90deg,#67efbb 0 45%,#0000 45% 55%,#ff6680 55% 100%);height:2px;position:absolute;top:43%;left:25%;right:25%}.m3cin-q5 .m3cin-branch-line i,.m3cin-q5 .m3cin-recovery-pulses{display:none}.m3cin-q5 .m3cin-recovery-login{z-index:5;grid-area:2/1/auto/4;justify-self:center;width:min(640px,90%);margin:0;position:relative;bottom:auto;left:auto}.m3cin-q5 .m3cin-recovery-login .m3cin-browser{width:100%}.m3cin-q4 .m3cin-mfa-source{width:23%;max-width:none;left:1.5%}.m3cin-q4 .m3cin-mfa-control-center{width:25%;min-width:0;top:9%;left:31%}.m3cin-q4 .m3cin-mfa-phone-card{width:18%;min-width:0;bottom:1%;left:34.5%}.m3cin-q4 .m3cin-mfa-destination{width:25%;min-width:0;right:1.5%}.m3cin-q4 .m3cin-mfa-route-in{width:10%;left:23%}.m3cin-q4 .m3cin-mfa-route-out{width:18%;left:55%}@media (width<=820px){.m3cin-q5 .m3cin-world{flex-direction:column;gap:16px;padding:12px 18px 110px;display:flex;overflow:auto}.m3cin-q5 .m3cin-recovery-card,.m3cin-q5 .m3cin-safe-store,.m3cin-q5 .m3cin-cloud-store,.m3cin-q5 .m3cin-recovery-login{flex:none;width:min(100%,520px)}.m3cin-q5 .m3cin-branch-line{display:none}}.m4cin{color:#f7fbff;background:#01070b;border:1px solid #4ed8ef47;border-radius:24px;margin:1rem 0 1.3rem;transition:opacity .45s,transform .45s;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000085}.m4cin-exiting{opacity:0;transform:scale(.988)}.m4cin-stage{height:min(72dvh,760px);min-height:560px}.m4cin-skip{z-index:20;color:#e8fff6;background:#01080bd1;border:1px solid #66e5c34d;border-radius:999px;padding:9px 13px;font:800 11px system-ui;position:absolute;bottom:16px;right:16px}.m4cin-scene{background:linear-gradient(145deg,#01070b,#05141a 64%,#021016);width:100%;height:100%;position:relative;overflow:hidden}.m4cin-title{z-index:10;text-align:center;width:min(800px,90%);position:absolute;top:22px;left:50%;transform:translate(-50%)}.m4cin-title small{color:#66e8c1;letter-spacing:2px;font:800 10px ui-monospace,monospace;display:block}.m4cin-title strong{margin-top:7px;font:950 clamp(18px,3vw,28px)/1.08 system-ui;display:block}.m4cin-office-bg{opacity:.18;background:linear-gradient(#0000 55%,#1a4c5a2e);position:absolute;inset:0}.m4cin-office-bg i{background:linear-gradient(#07151a,#0b222a);border:1px solid #2d6875;border-bottom:0;width:18%;height:27%;position:absolute;bottom:0}.m4cin-office-bg i:first-child{left:2%}.m4cin-office-bg i:nth-child(2){height:34%;left:27%}.m4cin-office-bg i:nth-child(3){height:31%;left:54%}.m4cin-office-bg i:nth-child(4){height:23%;right:2%}.m4cin-world{position:absolute;inset:86px 24px 30px}.m4cin-panel{background:#07151b;border:1px solid #4dd2e866;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 18px 46px #0006}.m4cin-panel-head{background:#0d222a;border-bottom:1px solid #4dd2e824;align-items:center;gap:5px;padding:9px 11px;display:flex}.m4cin-panel-head span{color:#9deafb;margin-right:auto;font:800 9px ui-monospace,monospace}.m4cin-panel-head i{background:#39525c;border-radius:50%;width:7px;height:7px}.m4cin-panel-body{padding:16px}.m4cin-person-card{text-align:center;background:#07141a;border:1px solid #52d4eb57;border-radius:18px;width:19%;padding:20px 14px;position:absolute;top:20%;left:4%}.m4cin-person-avatar,.m4cin-mini-avatar{background:radial-gradient(circle at 50% 34%,#3c5963 0 24%,#142930 25% 100%);border:2px solid #4dd8ed;border-radius:50%;margin:auto}.m4cin-person-avatar{width:78px;height:78px}.m4cin-person-card strong,.m4cin-person-card span,.m4cin-person-card b{display:block}.m4cin-person-card strong{margin-top:12px}.m4cin-person-card span{color:#92acb5;font:700 10px system-ui}.m4cin-person-card b{color:#ff7d92;margin-top:10px;font:900 10px ui-monospace,monospace}.m4cin-identity{width:37%;top:13%;left:29%}.m4cin-user-row{background:#0a222a;border-radius:10px;justify-content:space-between;align-items:center;padding:11px;display:flex}.m4cin-user-row span{font:800 12px system-ui}.m4cin-user-row b{color:#69efbc;font:900 10px ui-monospace,monospace}.m4cin-user-row b.off{color:#ff738b}.m4cin-admin-buttons{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.m4cin-admin-buttons button{color:#b9d1d8;background:#0b2027;border:1px solid #365661;border-radius:9px;padding:9px;font:800 9px system-ui}.m4cin-admin-buttons button.pressed{border-color:#ff738b;animation:1.6s infinite m4cinPress;box-shadow:0 0 0 2px #ff738b40}.m4cin-admin-buttons button.second{animation-delay:.35s}.m4cin-session-list{gap:7px;margin-top:12px;display:grid}.m4cin-session-list div{color:#a9c2cb;background:#102730;border-radius:8px;justify-content:space-between;padding:8px 10px;font:750 9px ui-monospace,monospace;display:flex}.m4cin-session-list div b{color:#65eeba}.m4cin-session-list .revoked{animation:m4cinRevoke .7s var(--delay) ease both}.m4cin-session-list .revoked b{color:#ff738b}.m4cin-remote-laptop{width:24%;position:absolute;top:22%;right:4%}.m4cin-laptop-screen{text-align:center;background:#061116;border:5px solid #304b55;border-radius:12px 12px 4px 4px;padding:17px}.m4cin-laptop-screen:after{content:"";background:#344b53;border-radius:0 0 16px 16px;width:120%;height:10px;margin:14px -10% -23px;display:block}.m4cin-laptop-screen small,.m4cin-laptop-screen strong{display:block}.m4cin-laptop-screen small{color:#91aab4;font:800 9px ui-monospace,monospace}.m4cin-laptop-screen strong{margin:10px 0;font:900 13px system-ui}.m4cin-file-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.m4cin-file-grid i{background:#0f2931;border-radius:5px;height:28px}.m4cin-remote-laptop.live .m4cin-file-grid i{background:#1b1014;border:1px solid #ff6982;animation:1.8s infinite m4cinFile}.m4cin-sever,.m4cin-warning{letter-spacing:1.1px;border-radius:999px;padding:11px 18px;font:900 10px ui-monospace,monospace;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.m4cin-sever{color:#76f4c5;background:#071c14;border:1px solid #67efbb}.m4cin-warning{color:#ff8195;background:#1a0a0f;border:1px solid #ff6780}.m4cin-mdm{width:28%;top:22%;left:4%}.m4cin-patch-card span,.m4cin-patch-card strong{display:block}.m4cin-patch-card span{color:#b9d0d7;font:700 10px system-ui}.m4cin-patch-card strong{color:#6ff0bf;margin-top:8px;font:900 12px ui-monospace,monospace}.phase-spread .m4cin-patch-card strong{color:#ff788f}.m4cin-progress{background:#172c33;border-radius:999px;height:8px;margin-top:15px;overflow:hidden}.m4cin-progress i{background:#66efbb;width:72%;height:100%;animation:2.6s ease-in-out infinite m4cinDeploy;display:block}.phase-spread .m4cin-progress i{background:#ff6680;width:15%}.m4cin-fleet{grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:absolute;top:18%;left:38%;right:7%}.m4cin-pc{text-align:center;animation:m4cinPc .8s var(--delay) ease both}.m4cin-pc>div{background:#07161c;border:4px solid #31515c;border-radius:9px;place-items:center;height:92px;display:grid}.m4cin-pc>div:after{content:"";background:#31515c;border-radius:999px;width:44px;height:6px;margin-top:90px}.m4cin-pc span{color:#91acb5;font:900 12px ui-monospace,monospace}.m4cin-pc small{color:#8099a2;margin-top:14px;font:800 8px ui-monospace,monospace;display:block}.m4cin-pc.patched>div{border-color:#64efba;box-shadow:0 0 20px #64efba26}.m4cin-pc.patched span{color:#64efba}.m4cin-pc.exploited>div{background:#190a0f;border-color:#ff6680;animation:.8s infinite m4cinAlarm}.m4cin-pc.exploited span{color:#ff6680}.m4cin-exploit{color:#ff8194;align-items:center;gap:8px;font:900 10px ui-monospace,monospace;display:flex;position:absolute;bottom:8%;right:2%}.m4cin-exploit i{background:linear-gradient(90deg,#ff6680,#0000);width:120px;height:4px;animation:1.5s linear infinite m4cinExploit;display:block}.m4cin-exploit:not(.attack){opacity:.35}.m4cin-admin-people{gap:18px;display:flex;position:absolute;top:18%;left:3%}.m4cin-admin-people>div{text-align:center;background:#07151b;border:1px solid #52d2e94d;border-radius:14px;width:100px;padding:12px}.m4cin-mini-avatar{width:46px;height:46px}.m4cin-admin-people strong,.m4cin-admin-people span{display:block}.m4cin-admin-people strong{margin-top:8px;font-size:10px}.m4cin-admin-people span{color:#8fa8b1;margin-top:4px;font:800 8px ui-monospace,monospace}.m4cin-shared-key{text-align:center;background:#181207;border:1px solid #d69a4d;border-radius:13px;width:30%;padding:15px;position:absolute;bottom:15%;left:5%}.m4cin-shared-key span,.m4cin-shared-key code{display:block}.m4cin-shared-key span{color:#ffc36c;font:900 9px ui-monospace,monospace}.m4cin-shared-key code{color:#fff1d5;margin-top:8px}.m4cin-shared-key.stolen{background:#1a0a0f;border-color:#ff6680;animation:1s infinite m4cinAlarm}.m4cin-privilege{width:43%;top:18%;right:4%}.m4cin-mfa-badge{color:#70efbe;text-align:center;background:#0b3428;border-radius:8px;padding:10px;font:900 10px ui-monospace,monospace}.phase-spread .m4cin-mfa-badge{color:#ff8397;background:#311019}.m4cin-audit{gap:8px;margin-top:12px;display:grid}.m4cin-audit b{color:#90e9fa;font:900 9px ui-monospace,monospace}.m4cin-audit span{color:#b3cbd2;background:#0b2229;border-radius:7px;padding:8px;font:700 9px ui-monospace,monospace}.m4cin-attacker-admin{color:#ff899b;text-align:center;background:#1b0a10;border:1px solid #ff6680;border-radius:15px;padding:15px 22px;font:850 10px ui-monospace,monospace;animation:1s infinite m4cinAlarm;position:absolute;bottom:12%;right:15%}.m4cin-infected-pc{width:28%;position:absolute;top:22%;left:5%}.m4cin-monitor{background:#071218;border:5px solid #334f59;border-radius:11px;padding:17px}.m4cin-monitor small,.m4cin-monitor b{display:block}.m4cin-monitor small{color:#8ca7b1;font:800 9px ui-monospace,monospace}.m4cin-files{gap:6px;margin:13px 0;display:grid}.m4cin-files span{color:#c3d8df;background:#10272f;border-radius:6px;padding:7px;font:700 9px system-ui}.m4cin-monitor b{color:#ff778e;font:900 10px ui-monospace,monospace}.m4cin-infected-pc.isolated .m4cin-monitor{border-color:#ff778e}.m4cin-infected-pc.encrypting .m4cin-files span{color:#ffb7c2;background:#2c0e16;animation:.8s infinite m4cinFile}.m4cin-cable{background:#4a7d89;width:210px;height:5px;margin:18px 0 0 80%}.m4cin-infected-pc.isolated .m4cin-cable{background:#ff6680;width:70px;box-shadow:100px 0 #ff6680}.m4cin-switch{text-align:center;background:#081820;border:2px solid #45cee7;border-radius:14px;width:18%;padding:16px;position:absolute;top:38%;left:42%}.m4cin-switch span{color:#9beafa;font:900 9px ui-monospace,monospace;display:block}.m4cin-switch i{background:#67efbb;border-radius:2px;width:10px;height:10px;margin:13px 4px 0;display:inline-block}.m4cin-switch.cut i:first-of-type{background:#ff6680}.m4cin-org-targets{gap:16px;width:27%;display:grid;position:absolute;top:19%;right:4%}.m4cin-org-targets div{color:#c6dde4;background:#07161c;border:1px solid #3d6671;border-radius:13px;justify-content:space-between;padding:17px;font:850 10px ui-monospace,monospace;display:flex}.m4cin-org-targets b{color:#66efbb}.m4cin-org-targets .hit{background:#1a0a0f;border-color:#ff6680;animation:1.1s infinite m4cinAlarm}.m4cin-org-targets .hit b{color:#ff6680}.m4cin-ransom-wave{height:12px;position:absolute;top:48%;left:31%;right:31%}.m4cin-ransom-wave i{opacity:0;background:#ff6680;border-radius:50%;width:16px;height:16px;position:absolute;left:0;box-shadow:0 0 16px #ff6680}.m4cin-ransom-wave.moving i{animation:2s linear infinite m4cinRansom}.m4cin-ransom-wave.moving i:nth-child(2){animation-delay:.5s}.m4cin-ransom-wave.moving i:nth-child(3){animation-delay:1s}.m4cin-ransom-wave.stopped:after{content:"×";color:#ff6680;font:950 48px system-ui;position:absolute;top:-28px;left:45%}.m4cin-prod{width:22%;top:24%;left:4%}.m4cin-server-stack{gap:6px;display:grid}.m4cin-server-stack i{background:#0b252d;border:1px solid #3d7582;border-radius:5px;height:24px}.m4cin-prod strong{text-align:center;margin-top:10px;font:900 9px ui-monospace,monospace;display:block}.m4cin-backup-flow{text-align:center;color:#91abb4;width:15%;font:800 8px ui-monospace,monospace;position:absolute;top:42%;left:27%}.m4cin-backup-flow i{background:linear-gradient(90deg,#55d9ed,#67efbb);height:4px;margin-top:9px;animation:1.1s linear infinite m4cinFlow;display:block}.m4cin-backup{width:23%;top:25%;left:42%}.m4cin-backup-status b,.m4cin-backup-status span{display:block}.m4cin-backup-status b{color:#66efbb;font:900 10px ui-monospace,monospace}.m4cin-backup-status span{color:#9bb2ba;margin-top:8px;font:700 9px system-ui}.m4cin-backup.damaged{border-color:#ff6680}.m4cin-backup.damaged b{color:#ff6680}.m4cin-restore-lab{background:#07161d;border:1px solid #3c6975;border-radius:15px;width:26%;padding:17px;position:absolute;top:19%;right:4%}.m4cin-restore-lab small{color:#8fc7d3;font:800 8px ui-monospace,monospace}.m4cin-restore-screen{background:#0b232a;border-radius:9px;margin-top:10px;padding:13px}.m4cin-restore-screen strong{font:900 11px system-ui}.m4cin-restore-bar{background:#183239;border-radius:999px;height:7px;margin-top:12px;overflow:hidden}.m4cin-restore-bar i{background:#51d9ed;width:30%;height:100%;display:block}.m4cin-restore-lab.booted{border-color:#67efbb}.m4cin-restore-lab.booted .m4cin-restore-bar i{background:#67efbb;width:100%;animation:2s both m4cinRestore}.m4cin-restore-lab.failed{border-color:#ff6680}.m4cin-restore-lab.failed .m4cin-restore-bar i{background:#ff6680;width:35%}.m4cin-offline-copy{color:#9aafb6;background:#07161c;border:1px solid #526d75;border-radius:10px;padding:12px 16px;font:850 9px ui-monospace,monospace;position:absolute;bottom:15%;right:8%}.m4cin-offline-copy.verified{color:#67efbb;border-color:#67efbb}.m4cin-full{z-index:99999;color:#f7fbff;opacity:1;background:#01070b;transition:opacity .45s;position:fixed;inset:0}.m4cin-full-exiting{opacity:0}.m4cin-full-stage{position:absolute;inset:0 0 110px}.m4cin-outcome{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04120fed;border:1px solid #67efbb5c;border-radius:16px;width:min(760px,73%);padding:13px 18px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.m4cin-full.is-bad .m4cin-outcome{background:#19080df0;border-color:#ff668073}.m4cin-outcome span{color:#70f0bf;letter-spacing:1.5px;font:900 9px ui-monospace,monospace;display:block}.m4cin-full.is-bad .m4cin-outcome span{color:#ff7a91}.m4cin-outcome strong{margin-top:5px;font:950 clamp(17px,2.5vw,25px)/1.1 system-ui;display:block}.m4cin-actions{gap:8px;display:flex;position:absolute;bottom:24px;right:18px}.m4cin-actions button{color:#e9fff7;background:#0a251c;border:1px solid #68e6bf59;border-radius:11px;padding:10px 13px;font:850 11px system-ui}.m4cin-actions button:last-child{background:#176449}@keyframes m4cinPress{50%{transform:scale(.96)}}@keyframes m4cinRevoke{0%{opacity:1;transform:none}to{opacity:.4;transform:translate(8px)}}@keyframes m4cinFile{50%{filter:brightness(1.55)}}@keyframes m4cinDeploy{0%{width:8%}70%,to{width:100%}}@keyframes m4cinPc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes m4cinAlarm{50%{box-shadow:0 0 22px #ff66804d}}@keyframes m4cinExploit{to{opacity:.2;transform:translate(-70px)}}@keyframes m4cinRansom{0%{opacity:0;left:0}20%{opacity:1}to{opacity:0;left:100%}}@keyframes m4cinFlow{to{background-position:120px 0}}@keyframes m4cinRestore{0%{width:8%}to{width:100%}}@media (width<=760px){.m4cin-stage{height:min(70dvh,700px);min-height:540px}.m4cin-world{inset:78px 12px 24px}.m4cin-title strong{font-size:17px}.m4cin-full-stage{inset:0 0 125px}.m4cin-outcome{width:auto;bottom:58px;left:16px;right:16px;transform:none}.m4cin-actions{bottom:12px;left:16px;right:16px}.m4cin-actions button{flex:1}.m4cin-fleet{gap:10px}.m4cin-pc>div{height:72px}.m4cin-admin-people{gap:7px}.m4cin-admin-people>div{width:82px}}@media (prefers-reduced-motion:reduce){.m4cin *,.m4cin-full *{animation:none!important}}.m4cin-full-stage{box-sizing:border-box;place-items:center;padding:18px 18px 8px;display:grid;inset:0 0 112px}.m4cin-full-stage>.m4cin-scene{background:linear-gradient(145deg,#01070b,#05141a 64%,#021016);border:1px solid #52dbee38;border-radius:28px;width:min(1400px,94vw);height:min(760px,100dvh - 146px);min-height:560px;box-shadow:0 30px 110px #00000094,0 0 0 1px #67efbb0a}.m4cin-full .m4cin-title{width:min(940px,88%);top:20px}.m4cin-full .m4cin-title strong{font-size:clamp(24px,2.2vw,32px)}.m4cin-full .m4cin-panel-head span,.m4cin-full .m4cin-person-card span,.m4cin-full .m4cin-person-card b,.m4cin-full .m4cin-session-list div,.m4cin-full .m4cin-patch-card span,.m4cin-full .m4cin-pc small,.m4cin-full .m4cin-admin-people span,.m4cin-full .m4cin-shared-key span,.m4cin-full .m4cin-audit span,.m4cin-full .m4cin-monitor small,.m4cin-full .m4cin-files span,.m4cin-full .m4cin-org-targets div,.m4cin-full .m4cin-backup-status span,.m4cin-full .m4cin-restore-lab small{font-size:10px}.m4cin-full .m4cin-pc span{font-size:13px}.m4cin-full .m4cin-outcome{width:min(840px,66vw);padding:14px 22px}.m4cin-full .m4cin-outcome strong{font-size:clamp(18px,1.8vw,26px)}@media (width<=900px){.m4cin-full-stage{padding:0;inset:0 0 125px}.m4cin-full-stage>.m4cin-scene{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0}.m4cin-full .m4cin-world{inset:78px 12px 24px}.m4cin-full .m4cin-outcome{width:auto}}.m4cin,.m4cin-full{--m4-safe:#6df0bb;--m4-cyan:#59ddf5;--m4-bad:#ff6681}.m4cin-scene{background:radial-gradient(circle at 50% 42%,#2aa4be1f,#0000 39%),linear-gradient(145deg,#02070a,#06131a 65%,#02080c)}.m4cin-scene:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#000408b8,#0000 15% 85%,#000408b8),linear-gradient(#0000 72%,#0000005c);position:absolute;inset:0}.m4cin-title,.m4cin-world{z-index:2}.m4cin-title strong{max-width:800px;margin:7px auto 0;font-size:clamp(19px,2.5vw,28px)}.m4cin-full-stage>.m4cin-scene{width:min(1180px,94vw);height:min(700px,100dvh - 150px);min-height:540px}.m4cin-full .m4cin-world{inset:88px 30px 28px}.m4cin-outcome{width:min(780px,64vw);padding:12px 18px}.m4cin-outcome strong{font-size:clamp(18px,1.8vw,24px)}.m4cin-q1 .m4cin-session-list>div{animation:.5s both m4p25Session;animation-delay:var(--delay)}.m4cin-q1 .m4cin-sever,.m4cin-q1 .m4cin-warning{animation:.55s 1.35s both m4p25Verdict}.m4cin-q2 .m4cin-mdm{animation:.6s both m4p25Left}.m4cin-q2 .m4cin-fleet{animation:.65s .45s both m4p25Center}.m4cin-q2 .m4cin-pc{filter:drop-shadow(0 12px 18px #0000004d);animation:m4p25PcReveal .5s var(--delay) ease both}.m4cin-q2 .m4cin-exploit{animation:.65s .9s both m4p25ThreatIn}.m4cin-q2 .m4cin-progress i{box-shadow:0 0 14px #6df0bb3d}.m4cin-q3 .m4cin-admin-people{animation:.6s both m4p25Left}.m4cin-q3 .m4cin-shared-key{animation:.6s .45s both m4p25Rise}.m4cin-q3 .m4cin-privilege{animation:.6s .8s both m4p25Right}.m4cin-q3 .m4cin-attacker-admin,.m4cin-q3 .m4cin-sever{animation:.55s 1.25s both m4p25Verdict}.m4cin-q4 .m4cin-infected-pc{filter:drop-shadow(0 24px 30px #0000006b);animation:.55s both m4p25Left}.m4cin-q4 .m4cin-switch{animation:.55s .45s both m4p25Center}.m4cin-q4 .m4cin-org-targets{animation:.6s .8s both m4p25Right}.m4cin-q4 .m4cin-ransom-wave{filter:drop-shadow(0 0 12px #ff668052)}.m4cin-q4 .m4cin-cable{position:relative;overflow:visible}.m4cin-q4 .m4cin-cable:after{content:"";background:#ff6680;border-radius:999px;width:18px;height:8px;animation:1.3s linear infinite m4p25CablePacket;position:absolute;top:-2px;right:0;box-shadow:0 0 12px #ff66808c}.m4cin-q4 .isolated .m4cin-cable:after{display:none}.m4cin-q5 .m4cin-prod{animation:.55s both m4p25Left}.m4cin-q5 .m4cin-backup-flow{animation:.5s .35s both m4p25Center}.m4cin-q5 .m4cin-backup{animation:.6s .55s both m4p25Center}.m4cin-q5 .m4cin-restore-lab{filter:drop-shadow(0 18px 26px #00000057);animation:.6s .9s both m4p25Right}.m4cin-q5 .m4cin-offline-copy{animation:.55s 1.25s both m4p25Rise}.m4cin-q5 .m4cin-sever,.m4cin-q5 .m4cin-warning{animation:.55s 1.45s both m4p25Verdict}@keyframes m4p25Left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes m4p25Center{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes m4p25Right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes m4p25Rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes m4p25Session{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes m4p25Verdict{0%{opacity:0;transform:translate(-50%,14px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes m4p25PcReveal{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}@keyframes m4p25ThreatIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes m4p25CablePacket{0%{opacity:0;right:100%}15%{opacity:1}to{opacity:0;right:0}}@media (width<=760px){.m4cin-full-stage>.m4cin-scene{border-radius:0;width:100%;height:100%;min-height:0}.m4cin-outcome{width:auto}.m4cin-title strong{font-size:17px}}.m4cin-world{perspective:1200px}.m4cin-panel,.m4cin-person-card,.m4cin-remote-laptop,.m4cin-pc,.m4cin-infected-pc,.m4cin-restore-lab{will-change:transform,filter,opacity}.m4cin-person-card{box-shadow:0 24px 46px #00000075}.m4cin-person-card em{color:#ffd080;letter-spacing:1px;margin-top:7px;font:900 8px ui-monospace,monospace;display:block}.phase-contained .m4cin-person-card em{color:#6df0bb}.m4cin-panel{box-shadow:0 24px 46px #00000075}.m4cin-remote-laptop{filter:drop-shadow(0 24px 34px #00000070)}.m4cin-q1 .m4cin-person-card{animation:6.8s both m4p27FocusPerson}.m4cin-q1 .m4cin-identity{animation:6.8s both m4p27FocusAdmin}.m4cin-q1 .m4cin-remote-laptop{animation:6.8s both m4p27FocusEndpoint}.m4cin-exploit{flex-wrap:wrap;justify-content:flex-end}.m4cin-exploit span{text-align:right;color:#8eaab4;letter-spacing:1px;width:100%;font:900 8px ui-monospace,monospace}.phase-contained .m4cin-exploit span{color:#6df0bb}.phase-spread .m4cin-exploit span{color:#ff8095}.m4cin-q2 .m4cin-mdm{box-shadow:0 24px 46px #00000075}.m4cin-q2 .m4cin-fleet{background:linear-gradient(#08181e85,#040c102e);border-radius:18px;padding:12px}.m4cin-q2 .m4cin-pc>div{box-shadow:0 16px 26px #00000047}.m4cin-q2 .m4cin-exploit i{box-shadow:0 0 16px #ff668052}.m4cin-q3 .m4cin-admin-people>div{box-shadow:0 18px 34px #0000005c}.m4cin-q3 .m4cin-shared-key{box-shadow:0 20px 38px #0000006b}.m4cin-q3 .m4cin-privilege{box-shadow:0 24px 46px #00000075}.m4cin-q4 .m4cin-monitor{box-shadow:0 26px 46px #00000075}.m4cin-q4 .m4cin-switch{box-shadow:0 22px 40px #0006}.m4cin-q4 .m4cin-org-targets div{box-shadow:0 14px 26px #00000052}.m4cin-q4 .m4cin-ransom-wave.moving{filter:drop-shadow(0 0 18px #ff66806b)}.m4cin-q5 .m4cin-prod,.m4cin-q5 .m4cin-backup,.m4cin-q5 .m4cin-restore-lab{box-shadow:0 24px 46px #00000075}.m4cin-q5 .m4cin-backup-flow i{box-shadow:0 0 16px #59ddf552}.m4cin-q5 .m4cin-restore-screen{box-shadow:inset 0 0 0 1px #59ddf514}.m4cin-full .m4cin-scene{overflow:hidden}.m4cin-full.is-safe .m4cin-scene:after,.m4cin-full.is-bad .m4cin-scene:after{content:"";pointer-events:none;z-index:8;opacity:.48;position:absolute;inset:0}.m4cin-full.is-safe .m4cin-scene:after{background:radial-gradient(circle,#0000 40%,#0d684c1a 78%,#02090770)}.m4cin-full.is-bad .m4cin-scene:after{background:radial-gradient(circle,#0000 40%,#8b142d1f 78%,#0c020580)}@keyframes m4p27FocusPerson{0%,26%{filter:brightness(1.28);transform:translate(-7px)scale(1.02)}52%,to{filter:brightness(.82);transform:none}}@keyframes m4p27FocusAdmin{0%,20%{filter:brightness(.72)}40%,68%{filter:brightness(1.28);transform:translateY(-4px)scale(1.015)}to{filter:brightness(.9);transform:none}}@keyframes m4p27FocusEndpoint{0%,48%{filter:brightness(.68)}72%,to{filter:brightness(1.2);transform:translate(4px)scale(1.015)}}@media (width<=760px){.m4cin-person-card em,.m4cin-exploit span{font-size:7px}}.m4cin-session-rail,.m4cin-patch-rail,.m4cin-privilege-rail,.m4cin-ransom-route,.m4cin-restore-route{z-index:2;pointer-events:none;position:absolute}.m4cin-session-rail i,.m4cin-patch-rail i,.m4cin-privilege-rail i,.m4cin-ransom-route i,.m4cin-restore-route i{background:#59ddf5;border-radius:999px;display:block;position:absolute;box-shadow:0 0 14px #59ddf580}.m4cin-session-rail{height:80px;top:48%;left:57%;right:26%}.m4cin-session-rail:before{content:"";background:#59ddf54d;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.m4cin-session-rail i{width:12px;height:8px;animation:2.1s linear infinite m4p29SessionToken;top:-3px}.m4cin-session-rail i:nth-child(2){animation-delay:.5s}.m4cin-session-rail i:nth-child(3){animation-delay:1s}.phase-contained .m4cin-session-rail i{background:#6df0bb;animation-name:m4p29SessionRevoke}.phase-spread .m4cin-session-rail i{background:#ff6681}.m4cin-patch-rail{height:110px;top:50%;left:27%;right:27%}.m4cin-patch-rail:before{content:"";background:#59ddf54d;height:2px;position:absolute;top:0;left:0;right:0}.m4cin-patch-rail i{background:#6df0bb;width:13px;height:9px;animation:2.4s linear infinite m4p29PatchPacket;top:-4px}.m4cin-patch-rail i:nth-child(2){animation-delay:.32s}.m4cin-patch-rail i:nth-child(3){animation-delay:.64s}.m4cin-patch-rail i:nth-child(4){animation-delay:.96s}.m4cin-patch-rail i:nth-child(5){animation-delay:1.28s}.m4cin-patch-rail i:nth-child(6){animation-delay:1.6s}.phase-spread .m4cin-patch-rail i{box-shadow:none;background:#899aa0;animation-duration:4s}.m4cin-privilege-rail{height:90px;top:48%;left:28%;right:28%}.m4cin-privilege-rail:before{content:"";background:#59ddf542;height:2px;position:absolute;top:0;left:0;right:0}.m4cin-privilege-rail i{width:12px;height:8px;animation:2.35s linear infinite m4p29Privilege;top:-4px}.m4cin-privilege-rail i:nth-child(2){animation-delay:.55s}.m4cin-privilege-rail i:nth-child(3){animation-delay:1.1s}.phase-contained .m4cin-privilege-rail i{background:#6df0bb}.phase-spread .m4cin-privilege-rail i{background:#ff6681}.m4cin-ransom-route{height:100px;top:50%;left:28%;right:27%}.m4cin-ransom-route:before{content:"";background:#ff668152;height:2px;position:absolute;top:0;left:0;right:0}.m4cin-ransom-route i{background:#ff6681;width:14px;height:8px;animation:1.85s linear infinite m4p29Ransom;top:-4px}.m4cin-ransom-route i:nth-child(2){animation-delay:.48s}.m4cin-ransom-route i:nth-child(3){animation-delay:.96s}.phase-contained .m4cin-ransom-route i{background:#6df0bb;animation-name:m4p29RansomStop}.m4cin-restore-route{height:90px;top:51%;left:26%;right:24%}.m4cin-restore-route:before{content:"";background:#59ddf547;height:2px;position:absolute;top:0;left:0;right:0}.m4cin-restore-route i{background:#59ddf5;width:13px;height:8px;animation:2.6s linear infinite m4p29Restore;top:-4px}.m4cin-restore-route i:last-child{animation-delay:1.05s}.phase-contained .m4cin-restore-route i{background:#6df0bb}.phase-spread .m4cin-restore-route i{background:#ff6681;animation-name:m4p29RestoreFail}@keyframes m4p29SessionToken{0%{opacity:0;left:0}14%{opacity:1}to{opacity:0;left:100%}}@keyframes m4p29SessionRevoke{0%{opacity:0;left:0}14%{opacity:1}60%{opacity:1;left:56%}76%{opacity:.55;left:56%;transform:scale(.55)}to{opacity:0;left:56%;transform:scale(.15)}}@keyframes m4p29PatchPacket{0%{opacity:0;left:0}14%{opacity:1}to{opacity:0;left:100%}}@keyframes m4p29Privilege{0%{opacity:0;left:0}14%{opacity:1}to{opacity:0;left:100%}}@keyframes m4p29Ransom{0%{opacity:0;left:0}15%{opacity:1}to{opacity:0;left:100%}}@keyframes m4p29RansomStop{0%{opacity:0;left:0}15%{opacity:1}55%{opacity:1;left:48%}70%{opacity:.4;left:48%;transform:scale(.55)}to{opacity:0;left:48%;transform:scale(.15)}}@keyframes m4p29Restore{0%{opacity:0;left:0}14%{opacity:1}to{opacity:0;left:100%}}@keyframes m4p29RestoreFail{0%{opacity:0;left:0}14%{opacity:1}64%{opacity:1;left:70%}82%{opacity:.5;left:70%;transform:scale(.6)}to{opacity:0;left:70%;transform:scale(.15)}}.m4cin-q2 .m4cin-exploit:after{content:"";background:#ff6681;border-radius:50%;width:13px;height:13px;animation:2.2s linear infinite m4p29ExploitAdvance;position:absolute;box-shadow:0 0 18px #ff6681a6}.phase-contained .m4cin-q2 .m4cin-exploit:after{animation:2.2s ease-in-out infinite m4p29ExploitBlocked}@keyframes m4p29ExploitAdvance{0%{opacity:0;right:0}15%{opacity:1}to{opacity:0;right:78%}}@keyframes m4p29ExploitBlocked{0%{opacity:0;right:0}15%{opacity:1}70%{opacity:1;right:48%}to{opacity:0;right:48%;transform:scale(.2)}}@media (width<=760px){.m4cin-session-rail,.m4cin-patch-rail,.m4cin-privilege-rail,.m4cin-ransom-route,.m4cin-restore-route{display:none}}.m4cin :is(.m4cin-person-card,.m4cin-panel,.m4cin-session-rail,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-patch-rail,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-privilege-rail,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-ransom-route,.m4cin-switch,.m4cin-org-targets,.m4cin-ransom-wave,.m4cin-backup-flow,.m4cin-restore-route,.m4cin-restore-lab,.m4cin-offline-copy,.m4cin-sever,.m4cin-warning),.m4cin-full :is(.m4cin-person-card,.m4cin-panel,.m4cin-session-rail,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-patch-rail,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-privilege-rail,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-ransom-route,.m4cin-switch,.m4cin-org-targets,.m4cin-ransom-wave,.m4cin-backup-flow,.m4cin-restore-route,.m4cin-restore-lab,.m4cin-offline-copy,.m4cin-sever,.m4cin-warning){transition:opacity .35s}.m4cin-q1.m4cin-beat-0 :is(.m4cin-identity,.m4cin-session-rail,.m4cin-remote-laptop,.m4cin-sever,.m4cin-warning){opacity:.25}.m4cin-q1.m4cin-beat-1 .m4cin-person-card{opacity:.5}.m4cin-q1.m4cin-beat-1 .m4cin-remote-laptop{opacity:.38}.m4cin-q1.m4cin-beat-2 :is(.m4cin-person-card,.m4cin-identity){opacity:.42}.m4cin-q2.m4cin-beat-0 :is(.m4cin-fleet,.m4cin-patch-rail,.m4cin-exploit,.m4cin-sever,.m4cin-warning){opacity:.24}.m4cin-q2.m4cin-beat-1 .m4cin-mdm{opacity:.48}.m4cin-q2.m4cin-beat-2 :is(.m4cin-mdm,.m4cin-patch-rail){opacity:.4}.m4cin-q3.m4cin-beat-0 :is(.m4cin-privilege,.m4cin-privilege-rail,.m4cin-attacker-admin,.m4cin-sever){opacity:.24}.m4cin-q3.m4cin-beat-1 .m4cin-admin-people{opacity:.46}.m4cin-q3.m4cin-beat-2 :is(.m4cin-admin-people,.m4cin-shared-key){opacity:.4}.m4cin-q4.m4cin-beat-0 :is(.m4cin-switch,.m4cin-ransom-route,.m4cin-org-targets,.m4cin-ransom-wave,.m4cin-sever){opacity:.24}.m4cin-q4.m4cin-beat-1 .m4cin-infected-pc{opacity:.5}.m4cin-q4.m4cin-beat-1 .m4cin-org-targets{opacity:.4}.m4cin-q4.m4cin-beat-2 :is(.m4cin-infected-pc,.m4cin-switch){opacity:.42}.m4cin-q5.m4cin-beat-0 :is(.m4cin-backup,.m4cin-backup-flow,.m4cin-restore-route,.m4cin-restore-lab,.m4cin-offline-copy,.m4cin-sever,.m4cin-warning){opacity:.24}.m4cin-q5.m4cin-beat-1 .m4cin-prod{opacity:.48}.m4cin-q5.m4cin-beat-1 .m4cin-restore-lab,.m4cin-q5.m4cin-beat-2 :is(.m4cin-prod,.m4cin-backup){opacity:.4}.m4cin-full.m4cin-beat-2.is-safe .m4cin-scene{box-shadow:inset 0 0 100px #30de971a}.m4cin-full.m4cin-beat-2.is-bad .m4cin-scene{box-shadow:inset 0 0 100px #ff48691f}@media (width<=760px){.m4cin :is(.m4cin-person-card,.m4cin-panel,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-switch,.m4cin-org-targets,.m4cin-restore-lab,.m4cin-offline-copy),.m4cin-full :is(.m4cin-person-card,.m4cin-panel,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-switch,.m4cin-org-targets,.m4cin-restore-lab,.m4cin-offline-copy){opacity:1!important;transform:none!important}}.m4cin :is(.m4cin-person-card,.m4cin-panel,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-mdm,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-privilege,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-switch,.m4cin-org-targets,.m4cin-prod,.m4cin-backup,.m4cin-restore-lab,.m4cin-offline-copy),.m4cin-full :is(.m4cin-person-card,.m4cin-panel,.m4cin-remote-laptop,.m4cin-fleet,.m4cin-mdm,.m4cin-exploit,.m4cin-admin-people,.m4cin-shared-key,.m4cin-privilege,.m4cin-attacker-admin,.m4cin-infected-pc,.m4cin-switch,.m4cin-org-targets,.m4cin-prod,.m4cin-backup,.m4cin-restore-lab,.m4cin-offline-copy){filter:none!important}.m5-page{width:min(1180px,100% - 32px);margin:0 auto;padding:28px 0 72px}.m5-mission-header,.m5-lock-card,.m5-score{background:radial-gradient(circle at 10% 0,#408bff29,#0000 34%),radial-gradient(circle at 92% 16%,#ff99331f,#0000 28%),#050c1ce6;border:1px solid #78beff47;border-radius:28px;box-shadow:0 28px 80px #00000047}.m5-mission-header{justify-content:space-between;align-items:flex-start;gap:24px;padding:30px;display:flex}.m5-mission-header>div:first-child{max-width:780px}.m5-mission-header span,.m5-question-heading>span,.m5-scenario-copy>span,.m5-learning-copy>span,.m5-takeaways>span,.m5-score-hero>span,.m5-score-next>span,.m5-lock-card>span{color:#8fd7ff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:900;display:block}.m5-mission-header h1,.m5-score-hero h1,.m5-lock-card h1{margin:0;font-size:clamp(2rem,5vw,4.4rem);line-height:.98}.m5-mission-header p,.m5-score-hero p,.m5-lock-card p{color:#e8f2ffd1;margin:16px 0 0;font-size:1.05rem;line-height:1.65}.m5-progress-badge{text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;min-width:126px;padding:16px}.m5-progress-badge strong{font-size:2rem;display:block}.m5-progress-badge span{color:#e8f2ffad;margin:2px 0 0;font-size:.68rem}.m5-progress-track{background:#ffffff14;border-radius:999px;height:8px;margin:18px 2px 24px;overflow:hidden}.m5-progress-track span{border-radius:inherit;background:linear-gradient(90deg,#2aa7ff,#9b6cff,#ffad3d);height:100%;transition:width .32s;display:block}.m5-scene{background:linear-gradient(145deg,#071229fa,#040917fa);border:1px solid #86cbff40;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000059}.m5-scene:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#50a9ff09 1px,#0000 1px),linear-gradient(90deg,#50a9ff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.m5-scene-protected{border-color:#56ffa380}.m5-scene-compromised{border-color:#ff507894}.m5-scene-header,.m5-scene-footer{z-index:2;background:#030814b8;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:relative}.m5-scene-footer{border-top:1px solid #ffffff14;border-bottom:0}.m5-scene-header span,.m5-scene-footer span{color:#8fd7ff;letter-spacing:.12em;font-size:.68rem;font-weight:900;display:block}.m5-scene-header strong,.m5-scene-footer strong{margin-top:3px;font-size:.9rem;display:block}.m5-scene-state{letter-spacing:.08em;background:#ffffff12;border-radius:999px;padding:9px 12px;font-size:.72rem;font-weight:900}.m5-scene-protected .m5-scene-state{color:#6dffb6;background:#21c87724}.m5-scene-compromised .m5-scene-state{color:#ff7897;background:#ff3a6824}.m5-scene-stage{z-index:1;min-height:470px;padding:clamp(18px,4vw,42px);position:relative}.m5-scene-layout{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:center;gap:28px;min-height:380px;display:grid;position:relative}.m5-window-bar,.m5-desktop-bar,.m5-camera-header,.m5-phone-top{background:#ffffff0a;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.m5-game-window,.m5-social-post,.m5-phone,.m5-desktop,.m5-camera-feed{background:#08132ae6;border:1px solid #7ecaff47;border-radius:22px;overflow:hidden;box-shadow:0 20px 52px #00000052}.m5-chat-stack{padding:28px}.m5-chat-bubble{background:#5f54c92e;border:1px solid #948bff47;border-radius:18px 18px 18px 5px;max-width:520px;padding:17px 18px}.m5-chat-bubble span,.m5-unknown-message span,.m5-camera-message span{color:#c5bcff;letter-spacing:.08em;font-size:.72rem;font-weight:900}.m5-chat-bubble p,.m5-unknown-message p,.m5-camera-message p{margin:8px 0 0;font-size:clamp(1rem,2.6vw,1.35rem);line-height:1.45}.m5-platform-row{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.m5-platform-row span{color:#ebf2ffbd;letter-spacing:.06em;border:1px solid #ffffff21;border-radius:999px;padding:8px 11px;font-size:.68rem;font-weight:900}.m5-side-panel,.m5-camera-alerts{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;padding:24px}.m5-side-panel>span{color:#8fd7ff;letter-spacing:.1em;font-size:.72rem;font-weight:900}.m5-side-panel>strong{margin-top:15px;line-height:1.35;display:block}.m5-signal-track{gap:8px;margin:18px 0;display:flex}.m5-signal-track i{background:#68cbff7a;border-radius:999px;flex:1;height:6px;display:block}.m5-scene-compromised .m5-signal-track i{background:#ff466eb8}.m5-scene-protected .m5-signal-track i{background:#46eb93b8}.m5-social-photo{background:radial-gradient(circle at 65% 26%,#ffb74d52,#0000 14%),linear-gradient(155deg,#2c5073,#182846 54%,#091323);min-height:310px;position:relative;overflow:hidden}.m5-photo-grid{background:linear-gradient(#0000 63%,#020812bd),linear-gradient(90deg,#0000 48%,#ffffff0f 49%,#0000 50%);position:absolute;inset:0}.m5-photo-label{z-index:2;background:#030812b8;border-radius:999px;padding:7px 10px;font-size:.67rem;font-weight:900;position:absolute;top:16px;left:16px}.m5-location-pin{z-index:2;background:#ff466ee0;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:.7rem;font-weight:900;display:flex;position:absolute;bottom:34px;right:28px}.m5-location-pin i{background:#fff;border-radius:50%;width:9px;height:9px}.m5-social-meta{justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.m5-social-meta span{color:#e9f2ff9e;font-size:.68rem}.m5-unknown-message{z-index:3;background:#280613c7;border:1px solid #ff5c8461;border-radius:20px;padding:22px;position:relative;box-shadow:0 20px 58px #00000052}.m5-tracking-rings{pointer-events:none;width:110px;height:110px;position:absolute;top:50%;left:29%;transform:translate(-50%,-50%)}.m5-tracking-rings i{border:2px solid #ff4974cc;border-radius:50%;animation:1.4s ease-out forwards m5TrackingPulse;position:absolute;inset:0}.m5-tracking-rings i:nth-child(2){animation-delay:.18s}.m5-tracking-rings i:nth-child(3){animation-delay:.36s}@keyframes m5TrackingPulse{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(2.1)}}.m5-location-removed{background:#1bc471e0;border-radius:999px;padding:9px 12px;font-size:.72rem;font-weight:900;position:absolute;bottom:20px;left:18px}.m5-phone{border-width:2px;border-radius:34px;width:min(380px,100%);margin:0 auto}.m5-phone-top{padding-top:16px}.m5-sms-sender{color:#ecf3ffb8;padding:18px 20px 8px;font-size:.8rem;font-weight:800}.m5-sms-bubble{background:#ffffff17;border-radius:18px 18px 5px;margin:8px 18px 26px;padding:18px;line-height:1.38}.m5-sms-bubble p{margin:0 0 6px}.m5-sms-bubble strong{color:#74c8ff;word-break:break-word;margin-top:13px;font-size:.9rem;display:block}.m5-virus-alert{text-align:center;padding:clamp(24px,5vw,48px)}.m5-virus-alert h3{color:#ff6b8d;margin:0 0 12px;font-size:clamp(1.5rem,4vw,2.5rem)}.m5-virus-alert p{color:#ebf3ffc2;max-width:520px;margin:0 auto 16px}.m5-virus-alert>strong{color:#ff7897;background:#ff3a6826;border-radius:8px;margin:5px 0 16px;padding:9px 12px;display:inline-block}.m5-virus-alert>span{font-weight:900;display:block}.m5-remote-panel p{color:#ebf3ffbf;line-height:1.5}.m5-camera-feed{min-height:360px}.m5-room-view{background:linear-gradient(#152b3d,#0b1625);min-height:310px;position:relative;overflow:hidden}.m5-room-window{background:linear-gradient(#5da5de73,#17345059);border:8px solid #cde7ff2e;width:35%;height:120px;position:absolute;top:45px;left:11%}.m5-room-sofa{background:#30455f;border-radius:28px 28px 10px 10px;width:52%;height:95px;position:absolute;bottom:38px;left:24%;box-shadow:inset 0 14px #ffffff0f}.m5-room-table{background:#203044;border-radius:50% 50% 10px 10px;width:22%;height:54px;position:absolute;bottom:16px;right:8%}.m5-camera-live-dot{background:#ff2d59e6;border-radius:999px;padding:7px 10px;font-size:.67rem;font-weight:900;animation:1.1s ease-in-out 2 m5LivePulse;position:absolute;top:16px;right:16px}@keyframes m5LivePulse{50%{box-shadow:0 0 0 10px #ff2d5914}}.m5-camera-alerts{gap:16px;display:grid}.m5-camera-alerts>div:first-child{background:#ffffff0a;border-radius:14px;padding:16px}.m5-camera-alerts span{color:#8fd7ff;letter-spacing:.08em;font-size:.68rem;font-weight:900}.m5-camera-alerts strong,.m5-camera-alerts small{margin-top:7px;display:block}.m5-camera-alerts small{color:#ebf3ff94}.m5-camera-message{background:#390817a8;border:1px solid #ff527a5c;border-radius:15px;padding:18px}.m5-scene-outcome{z-index:9;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;width:min(620px,100% - 30px);padding:14px 18px;animation:.65s ease-out both m5OutcomeReveal;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.m5-scene-outcome span{letter-spacing:.12em;margin-bottom:4px;font-size:.68rem;font-weight:900;display:block}.m5-scene-outcome strong{font-size:clamp(1rem,3vw,1.45rem);display:block}.m5-scene-outcome-protected{color:#78ffba;background:#093626e0;border:1px solid #54ffa68c;box-shadow:0 0 52px #2bd88429}.m5-scene-outcome-compromised{color:#ff92aa;background:#400819e6;border:1px solid #ff5a8199;box-shadow:0 0 52px #ff356329}@keyframes m5OutcomeReveal{0%{opacity:0;transform:translate(-50%,16px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.m5-question-card{background:#070f20e0;border:1px solid #7bc4ff38;border-radius:26px;margin-top:24px;padding:clamp(20px,4vw,34px)}.m5-question-heading h2{margin:0;font-size:clamp(1.65rem,4vw,2.7rem)}.m5-question-heading>strong{color:#ebf3ffb8;margin-top:9px;display:block}.m5-scenario-copy{background:#469ae614;border-left:3px solid #6ec7ff;border-radius:0 14px 14px 0;margin-top:22px;padding:18px 20px}.m5-scenario-copy p{white-space:pre-line;margin:0;font-size:1.05rem;line-height:1.55}.m5-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.m5-option{min-height:92px;color:inherit;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:16px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:14px;transition:transform .16s,border-color .16s,background .16s;display:grid}.m5-option:not(:disabled):hover{border-color:#73c7ff73;transform:translateY(-2px)}.m5-option>span{background:#ffffff14;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.m5-option strong{line-height:1.35}.m5-option small{color:#8fd7ff;letter-spacing:.08em;grid-column:2;font-weight:900}.m5-option-selected{background:#449beb1f;border-color:#78cbffad}.m5-option-correct{background:#27b5701a;border-color:#4eeb999e}.m5-option-wrong{background:#dc2a571a;border-color:#ff527ba6}.m5-submit,.m5-primary-button,.m5-secondary-button,.m5-lock-card a{letter-spacing:.04em;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-flex}.m5-submit,.m5-primary-button,.m5-lock-card a{color:#fff;background:linear-gradient(135deg,#2490e6f2,#6f4edbf2);border:1px solid #69c6ff9e}.m5-submit{width:100%;margin-top:18px}.m5-submit:disabled{opacity:.45;cursor:not-allowed}.m5-secondary-button{color:#fff;background:#ffffff0e;border:1px solid #ffffff24}.m5-learning-card{border-radius:20px;margin-top:22px;padding:22px}.m5-learning-card-correct{background:#19935b14;border:1px solid #49ec9759}.m5-learning-card-gap{background:#c7254b14;border:1px solid #ff5a7f59}.m5-learning-headline{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:16px;padding-bottom:14px;display:flex}.m5-learning-headline span{letter-spacing:.08em;font-weight:900}.m5-learning-headline strong{color:#8fd7ff}.m5-learning-copy{margin-top:18px}.m5-learning-copy p,.m5-takeaways p{margin:8px 0 0;line-height:1.55}.m5-takeaways{background:#ffffff0a;border-radius:14px;margin-top:18px;padding:16px}.m5-learning-actions,.m5-score-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.m5-question-footer{color:#e7f1ffa6;justify-content:flex-end;gap:10px;padding:14px 6px 0;font-size:.78rem;display:flex}.m5-score{padding:clamp(24px,5vw,44px)}.m5-score-hero{max-width:820px}.m5-score-hero>strong{color:#ffc66b;letter-spacing:.08em;background:#ffb13e1a;border-radius:999px;margin-top:12px;padding:8px 11px;display:inline-block}.m5-score-number{align-items:end;gap:14px;margin-top:30px;display:flex}.m5-score-number strong{font-size:clamp(3.2rem,9vw,7rem);line-height:.88}.m5-score-number span{color:#e8f2ffa6;padding-bottom:8px;font-weight:900}.m5-score-stars{gap:8px;margin-top:18px;display:flex}.m5-score-star{fill:#ffffff1f;stroke:#ffffff38;stroke-width:1px;width:clamp(34px,7vw,54px)}.m5-score-star-earned{fill:#ffc45d;stroke:#ffe2a5;filter:drop-shadow(0 0 10px #ffba4840)}.m5-score-defense-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.m5-score-defense{border-radius:15px;min-height:110px;padding:14px}.m5-score-defense span{letter-spacing:.08em;margin-bottom:8px;font-size:.64rem;font-weight:900;display:block}.m5-score-defense strong{line-height:1.3}.m5-score-defense-secure{background:#24ab6814;border:1px solid #47eb954d}.m5-score-defense-secure span{color:#69f9af}.m5-score-defense-gap{background:#cb264c12;border:1px solid #ff577e47}.m5-score-defense-gap span{color:#ff89a3}.m5-score-next{background:#ffffff0b;border-radius:15px;margin-top:26px;padding:18px}.m5-score-next strong{font-size:1.25rem;display:block}.m5-lock-card{max-width:720px;margin:40px auto;padding:34px}.m5-lock-card a{margin-top:22px}@media (width<=820px){.m5-mission-header{flex-direction:column}.m5-progress-badge{width:100%}.m5-scene-stage{min-height:0}.m5-scene-layout{grid-template-columns:1fr;min-height:0}.m5-options{grid-template-columns:1fr}.m5-score-defense-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m5-score-defense:last-child{grid-column:1/-1}}@media (width<=560px){.m5-page{width:min(100% - 18px,1180px);padding-top:12px}.m5-mission-header,.m5-question-card,.m5-score{border-radius:20px}.m5-mission-header,.m5-question-card{padding:18px}.m5-scene{border-radius:18px}.m5-scene-header,.m5-scene-footer{flex-direction:column;align-items:flex-start}.m5-scene-stage{padding:14px}.m5-chat-stack{padding:18px}.m5-social-photo{min-height:240px}.m5-learning-headline,.m5-learning-actions,.m5-score-actions{flex-direction:column}.m5-learning-actions>*,.m5-score-actions>*{width:100%}.m5-score-number{flex-direction:column;align-items:flex-start}.m5-score-number span{padding-bottom:0}}.m5v3-scene{background:radial-gradient(circle at 18% 18%,#2767ba29,#0000 28%),radial-gradient(circle at 82% 70%,#6b3ebc1a,#0000 26%),#050b17;border:1px solid #65bfff52;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057}.m5v3-scene-protected{border-color:#37e6918f}.m5v3-scene-compromised{border-color:#ff49769e}.m5v3-moving-backdrop,.m5v3-grid-layer,.m5v3-scan-layer,.m5v3-data-layer{pointer-events:none;position:absolute;inset:0}.m5v3-moving-backdrop{z-index:0;overflow:hidden}.m5v3-grid-layer{background-color:#0000;background-image:linear-gradient(#40a6ff0b 1px,#0000 1px),linear-gradient(90deg,#40a6ff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:16s linear infinite m5v3GridDrift;inset:-80px}@keyframes m5v3GridDrift{0%{transform:translate(0,0)}to{transform:translate(42px,42px)}}.m5v3-scan-layer{background:linear-gradient(#0000 0% 46%,#4db9ff12 49%,#4db9ff24 50%,#4db9ff12 51%,#0000 54% 100%);animation:7s linear infinite m5v3ScanSweep;transform:translateY(-100%)}@keyframes m5v3ScanSweep{to{transform:translateY(100%)}}.m5v3-data-layer{opacity:.34;background:radial-gradient(circle,#5bc7ffb8 0 2px,#0000 3px) 0 0/92px 62px}.m5v3-data-layer-one{animation:20s linear infinite m5v3DataDriftOne}.m5v3-data-layer-two{opacity:.18;animation:27s linear infinite m5v3DataDriftTwo;transform:scale(1.35)}@keyframes m5v3DataDriftOne{to{transform:translate(-92px,62px)}}@keyframes m5v3DataDriftTwo{to{transform:translate(68px,-54px)scale(1.35)}}.m5v3-header,.m5v3-footer,.m5v3-scene-body{z-index:2;position:relative}.m5v3-header,.m5v3-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020711cc;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.m5v3-header{border-bottom:1px solid #ffffff13}.m5v3-footer{border-top:1px solid #ffffff13}.m5v3-header span,.m5v3-footer span,.m5v3-section-label{color:#79d3ff;letter-spacing:.11em;font-size:.7rem;font-weight:900;display:block}.m5v3-header strong,.m5v3-footer strong{margin-top:3px;font-size:.92rem;display:block}.m5v3-state{letter-spacing:.07em;background:#ffffff12;border-radius:999px;padding:9px 13px;font-size:.72rem;font-weight:900}.m5v3-scene-protected .m5v3-state{color:#66ffb2;background:#21be7021}.m5v3-scene-compromised .m5v3-state{color:#ff7b99;background:#ff386621}.m5v3-scene-body{min-height:500px;padding:clamp(16px,3vw,34px)}.m5v3-stage{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:stretch;gap:22px;min-height:430px;display:grid;position:relative}.m5v3-gamer-panel,.m5v3-social-card,.m5v3-phone-shell,.m5v3-computer,.m5v3-camera-feed,.m5v3-security-story,.m5v3-location-message,.m5v3-route-center,.m5v3-bank-result-panel,.m5v3-remote-path,.m5v3-file-vault,.m5v3-camera-network,.m5v3-camera-status{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050d1dc7;border:1px solid #75c7ff38;border-radius:22px;box-shadow:0 20px 52px #00000047}.m5v3-gamer-panel{min-height:430px;position:relative;overflow:hidden}.m5v3-gamer-photo{object-fit:cover;object-position:46% center;filter:saturate(.95)brightness(.74);width:100%;height:100%;animation:11s ease-in-out infinite alternate m5v3GamerCamera;position:absolute;inset:0;transform:scale(1.04)}@keyframes m5v3GamerCamera{0%{transform:scale(1.04)translate(-1%)}to{transform:scale(1.1)translate(1.5%,-1%)}}.m5v3-photo-vignette{background:linear-gradient(#0208123d,#020812d6),linear-gradient(90deg,#0000 45%,#0208125c);position:absolute;inset:0}.m5v3-gamer-caption,.m5v3-game-chat,.m5v3-platform-pills{z-index:3;position:absolute}.m5v3-gamer-caption{justify-content:space-between;display:flex;top:18px;left:18px;right:18px}.m5v3-gamer-caption span{color:#79d3ff;font-size:.68rem;font-weight:900}.m5v3-gamer-caption strong{font-size:.86rem}.m5v3-game-chat{background:#301f61d1;border:1px solid #b873ff6b;border-radius:17px;padding:16px 18px;animation:.65s ease-out both m5v3ChatArrives;bottom:88px;left:22px;right:22px}@keyframes m5v3ChatArrives{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}.m5v3-game-chat span{color:#c4a9ff;font-size:.68rem;font-weight:900}.m5v3-game-chat p{margin:7px 0 0;font-size:clamp(1.05rem,2.3vw,1.34rem);line-height:1.45}.m5v3-platform-pills{flex-wrap:wrap;gap:8px;display:flex;bottom:24px;left:22px;right:22px}.m5v3-platform-pills span{color:#d0baff;background:#311e6085;border:1px solid #b77aff52;border-radius:999px;padding:7px 10px;font-size:.62rem;font-weight:900}.m5v3-security-story{align-content:center;padding:26px;display:grid;position:relative}.m5v3-boundary-system{grid-template-columns:1fr 96px 1fr;align-items:center;margin:26px 0 18px;display:grid}.m5v3-route{height:16px;position:relative}.m5v3-route:before{content:"";background:linear-gradient(90deg,#b068ff1a,#b068ffcc);height:2px;position:absolute;top:7px;left:0;right:0}.m5v3-route-right:before{background:linear-gradient(90deg,#b068ffcc,#ff477580)}.m5v3-route i{background:#ae72ff;border-radius:50%;width:10px;height:10px;animation:1.7s linear infinite m5v3RoutePacket;position:absolute;top:3px;box-shadow:0 0 14px #ae72ff99}.m5v3-route i:nth-child(2){animation-delay:.55s}.m5v3-route i:nth-child(3){animation-delay:1.1s}@keyframes m5v3RoutePacket{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.m5v3-boundary-safe .m5v3-route-right i{display:none}.m5v3-boundary-safe .m5v3-route-right:before{background:linear-gradient(90deg,#46eb93cc,#0000)}.m5v3-boundary-breached .m5v3-route-right i{background:#ff4f7d;box-shadow:0 0 14px #ff4f7da6}.m5v3-boundary-core{place-items:center;height:96px;display:grid;position:relative}.m5v3-shield{z-index:2;clip-path:polygon(50% 0,100% 18%,87% 78%,50% 100%,13% 78%,0 18%);color:#8de0ff;background:#3eb1ec38;border:1px solid #68d9ffb8;place-items:center;width:62px;height:70px;font-size:1.55rem;font-weight:900;display:grid;position:relative}.m5v3-boundary-safe .m5v3-shield{color:#72ffb8;background:#20c2703d;box-shadow:0 0 28px #3ce59042}.m5v3-boundary-breached .m5v3-shield{color:#ff7997;background:#d5285338;box-shadow:0 0 28px #ff427038}.m5v3-boundary-rings i{border:1px solid #5eceff3d;border-radius:50%;animation:2s ease-out infinite m5v3BoundaryPulse;position:absolute;inset:8px}.m5v3-boundary-rings i:nth-child(2){animation-delay:.66s}.m5v3-boundary-rings i:nth-child(3){animation-delay:1.32s}@keyframes m5v3BoundaryPulse{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.75)}}.m5v3-private-node{background:#430a1b70;border:1px solid #ff4d7647;border-radius:14px;padding:13px 15px}.m5v3-private-node span{color:#ff91aa;font-size:.62rem;font-weight:900}.m5v3-private-node strong{margin-top:5px;display:block}.m5v3-risk-chips{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.m5v3-risk-chips span{color:#ebf2ff8f;background:#ffffff0d;border-radius:999px;padding:6px 8px;font-size:.58rem;font-weight:900}.m5v3-location{grid-template-columns:minmax(260px,.9fr) minmax(310px,1.1fr) minmax(250px,.78fr)}.m5v3-social-card{overflow:hidden}.m5v3-social-head{align-items:center;gap:10px;padding:15px 16px 8px;display:flex}.m5v3-social-avatar{background:linear-gradient(145deg,#287ab7,#773da5);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.m5v3-social-head>div:last-child{gap:2px;display:grid}.m5v3-social-head span{color:#ebf2ff80;font-size:.62rem}.m5v3-social-copy{margin:0;padding:7px 16px 13px;font-size:.98rem}.m5v3-social-photo-wrap{height:255px;position:relative;overflow:hidden}.m5v3-social-photo{object-fit:cover;object-position:center;width:100%;height:100%;animation:12s ease-in-out infinite alternate m5v3FamilyPhotoDrift;transform:scale(1.06)}@keyframes m5v3FamilyPhotoDrift{0%{transform:scale(1.06)translate(-1%)}to{transform:scale(1.12)translate(1%,-1%)}}.m5v3-social-photo-scan{background:#ff517ae6;height:2px;animation:4.8s linear infinite m5v3PhotoScan;position:absolute;top:-4px;left:0;right:0;box-shadow:0 0 18px #ff3d6c99}@keyframes m5v3PhotoScan{to{top:calc(100% + 4px)}}.m5v3-street-clue{background:#1e5b41e0;border:1px solid #ffffff8c;border-radius:4px;padding:6px 8px;font-size:.62rem;font-weight:900;position:absolute;top:18px;right:14px}.m5v3-social-location{color:#86d6ff;gap:7px;padding:13px 16px;font-size:.82rem;display:flex}.m5v3-map{background:radial-gradient(circle,#4091e026,#0000 45%),#07101e;border:1px solid #5dbcff42;border-radius:22px;min-height:430px;position:relative;overflow:hidden}.m5v3-map:before{content:"";background-color:#0000;background-image:linear-gradient(#429cdb0a 1px,#0000 1px),linear-gradient(90deg,#429cdb0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.m5v3-map-pan{animation:18s ease-in-out infinite alternate m5v3MapPan;position:absolute;inset:-120px}@keyframes m5v3MapPan{0%{transform:translate(-4%,-2%)rotate(-2deg)}to{transform:translate(4%,3%)rotate(2deg)}}.m5v3-road{background:#67addb40;border-radius:999px;width:78%;height:2px;position:absolute;box-shadow:0 0 8px #459ad614}.m5v3-road-1{top:22%;left:4%;transform:rotate(18deg)}.m5v3-road-2{top:38%;left:16%;transform:rotate(-31deg)}.m5v3-road-3{top:54%;left:2%;transform:rotate(6deg)}.m5v3-road-4{top:70%;left:21%;transform:rotate(28deg)}.m5v3-road-5{top:82%;left:0%;transform:rotate(-16deg)}.m5v3-road-6{top:12%;left:30%;transform:rotate(62deg)}.m5v3-road-7{top:26%;left:44%;transform:rotate(82deg)}.m5v3-road-8{top:18%;left:58%;transform:rotate(104deg)}.m5v3-map-route{transform-origin:0;background:repeating-linear-gradient(90deg,#ff4675d1 0 10px,#0000 10px 17px);width:54%;height:2px;animation:1.1s linear infinite m5v3RouteDash;position:absolute;top:58%;left:0;transform:rotate(-12deg)}@keyframes m5v3RouteDash{to{background-position:17px 0}}.m5v3-map-dot{width:24px;height:24px;position:absolute;top:47%;left:55%;transform:translate(-50%,-50%)}.m5v3-map-dot>span{background:#ff4b75;border-radius:50%;position:absolute;inset:6px;box-shadow:0 0 18px #ff406fe6}.m5v3-map-dot>i{border:2px solid #ff4976c7;border-radius:50%;animation:1.8s ease-out infinite m5v3LocationPulse;position:absolute;inset:0}.m5v3-map-dot>i:nth-child(2){animation-delay:.6s}.m5v3-map-dot>i:nth-child(3){animation-delay:1.2s}@keyframes m5v3LocationPulse{0%{opacity:.95;transform:scale(.7)}to{opacity:0;transform:scale(4.6)}}.m5v3-map-safe .m5v3-map-dot>span{background:#4de49a;box-shadow:0 0 18px #3ee592b8}.m5v3-map-safe .m5v3-map-dot>i{border-color:#4ce697b3}.m5v3-map-safe .m5v3-map-route{opacity:.18}.m5v3-map-label{text-align:center;background:#310613d1;border:1px solid #ff4c7659;border-radius:14px;width:min(260px,100% - 34px);padding:13px 15px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.m5v3-map-safe .m5v3-map-label{background:#073422d1;border-color:#3de08c59}.m5v3-map-label span{color:#ff84a0;font-size:.62rem;font-weight:900;display:block}.m5v3-map-safe .m5v3-map-label span{color:#67ffaf}.m5v3-map-label strong,.m5v3-map-label small{margin-top:4px;display:block}.m5v3-map-label small{color:#ebf2ff85}.m5v3-location-message{background:#2f0612c2;border-color:#ff49745c;align-self:center;padding:22px}.m5v3-location-message>span{color:#ff8da7;letter-spacing:.08em;font-size:.7rem;font-weight:900}.m5v3-location-message p{margin:11px 0 18px;font-size:clamp(1.1rem,2.5vw,1.42rem);line-height:1.48}.m5v3-clue-list{flex-wrap:wrap;gap:6px;display:flex}.m5v3-clue-list span{color:#ff91aa;background:#ff48741a;border-radius:999px;padding:6px 8px;font-size:.56rem;font-weight:900}.m5v3-bank{grid-template-columns:minmax(260px,.8fr) minmax(330px,1.1fr) minmax(250px,.8fr)}.m5v3-phone-shell{background:#040b18eb;border-width:2px;border-radius:34px;width:min(360px,100%);margin:auto;padding:12px 14px 24px;position:relative}.m5v3-phone-speaker{background:#ffffff2e;border-radius:999px;width:78px;height:6px;margin:2px auto 12px}.m5v3-phone-status{justify-content:space-between;gap:8px;padding:8px 4px 16px;display:flex}.m5v3-phone-contact{border-top:1px solid #ffffff12;align-items:center;gap:10px;padding:14px 4px;display:flex}.m5v3-phone-contact>i{background:#ffffff12;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.m5v3-phone-contact>div{gap:2px;display:grid}.m5v3-phone-contact span{color:#ebf2ff73;font-size:.62rem}.m5v3-text-bubble{background:#ffffff17;border-radius:18px 18px 6px;margin-top:8px;padding:18px}.m5v3-text-bubble p{margin:0 0 6px}.m5v3-urgent{color:#ff7e9a;font-weight:900}.m5v3-text-bubble strong{color:#66c8ff;word-break:break-word;margin-top:12px;display:block}.m5v3-link-blocked{opacity:.38;-webkit-text-decoration:line-through #ff6e8d;text-decoration:line-through #ff6e8d;text-decoration-thickness:3px}.m5v3-route-center{align-content:center;padding:24px;display:grid;position:relative}.m5v3-route-lanes{gap:15px;margin-top:18px;display:grid}.m5v3-bank-lane{background:#ffffff09;border:1px solid #ffffff1c;border-radius:15px;min-height:92px;padding:18px;position:relative;overflow:hidden}.m5v3-bank-lane:before{content:"";opacity:.35;height:2px;position:absolute;top:50%;left:0;right:0}.m5v3-bank-lane-danger:before{background:#ff4e76}.m5v3-bank-lane-safe:before{background:#43e58f}.m5v3-bank-lane span,.m5v3-bank-lane strong{z-index:2;display:block;position:relative}.m5v3-bank-lane span{letter-spacing:.06em;font-size:.66rem;font-weight:900}.m5v3-bank-lane strong{margin-top:6px}.m5v3-moving-packet{z-index:1;border-radius:50%;width:12px;height:12px;animation:2s linear infinite m5v3PacketTravel;position:absolute;top:calc(50% - 6px);left:-14px}.m5v3-bank-lane-danger .m5v3-moving-packet{background:#ff4f77;box-shadow:0 0 16px #ff4f77b3}.m5v3-bank-lane-safe .m5v3-moving-packet{background:#4be799;box-shadow:0 0 16px #4be799b3}@keyframes m5v3PacketTravel{to{left:calc(100% + 14px)}}.m5v3-bank-lane-stopped .m5v3-moving-packet{animation:1.4s ease-out infinite m5v3PacketStop}@keyframes m5v3PacketStop{0%{opacity:1;left:-14px}55%{opacity:1;left:42%}to{opacity:0;left:42%}}.m5v3-bank-lane-active{box-shadow:inset 0 0 28px #ffffff0a}.m5v3-bank-lane-danger.m5v3-bank-lane-active{border-color:#ff4f7780}.m5v3-bank-lane-safe.m5v3-bank-lane-active{border-color:#4be79980}.m5v3-route-core{color:#7bd6ff;background:#489ed61f;border:1px solid #66c9ff6b;border-radius:50%;place-items:center;width:64px;height:64px;margin:18px auto 0;font-size:1.5rem;font-weight:900;display:grid}.m5v3-bank-result-panel{align-self:center;padding:22px}.m5v3-bank-result-panel>span{color:#79d3ff;font-size:.68rem;font-weight:900}.m5v3-bank-result-panel>strong{margin-top:8px;font-size:1.08rem;display:block}.m5v3-bank-checks{gap:9px;margin-top:18px;display:grid}.m5v3-bank-checks span{color:#ebf2ffa3}.m5v3-tech{grid-template-columns:minmax(300px,1fr) minmax(300px,.9fr) minmax(220px,.7fr)}.m5v3-computer{overflow:hidden}.m5v3-computer-bar{background:#ffffff0a;justify-content:space-between;padding:12px 14px;display:flex}.m5v3-computer-bar>div{gap:6px;display:flex}.m5v3-computer-bar i{background:#ffffff47;border-radius:50%;width:8px;height:8px}.m5v3-virus-popup{text-align:center;place-items:center;padding:40px 24px;display:grid}.m5v3-virus-popup>i{color:#ff7896;background:#ff3d691a;border:2px solid #ff4872a8;border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.9rem;font-style:normal;font-weight:900;animation:1.5s ease-in-out infinite m5v3WarningPulse;display:grid}@keyframes m5v3WarningPulse{50%{box-shadow:0 0 0 14px #ff3d690d}}.m5v3-virus-popup h3{color:#ff879f;margin:16px 0 10px}.m5v3-virus-popup p{color:#ebf2ff9e;margin:0}.m5v3-virus-popup>strong{color:#ff7896;margin-top:16px}.m5v3-virus-popup>span{margin-top:8px;font-weight:900}.m5v3-remote-path{align-content:center;padding:24px;display:grid}.m5v3-network-wire{background:linear-gradient(90deg,#ff5d83,#ff5d83);height:4px;margin:28px 0;position:relative}.m5v3-network-wire-cut{background:linear-gradient(90deg,#54e59a 0 43%,#0000 43% 57%,#54e59a 57% 100%)}.m5v3-network-dot{background:#ff5c83;border-radius:50%;width:14px;height:14px;animation:1.6s linear infinite m5v3RemotePacket;position:absolute;top:-5px;left:-12px;box-shadow:0 0 16px #ff4670b3}@keyframes m5v3RemotePacket{to{left:calc(100% - 2px)}}.m5v3-network-wire-cut .m5v3-network-dot{background:#54e59a;animation:1.4s ease-out infinite m5v3RemoteStop}@keyframes m5v3RemoteStop{0%{opacity:1;left:-12px}55%{opacity:1;left:42%}to{opacity:0;left:42%}}.m5v3-firewall{background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;justify-self:center;padding:10px 14px;font-size:.7rem;font-weight:900}.m5v3-remote-user{text-align:center;justify-items:center;gap:5px;margin-top:20px;display:grid}.m5v3-remote-user>i{color:#ff809c;background:#ff4e761f;border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;font-weight:900;display:grid}.m5v3-remote-user span{color:#ebf2ff80;font-size:.72rem}.m5v3-file-vault{align-self:center;padding:22px}.m5v3-file-vault>span{color:#79d3ff;font-size:.68rem;font-weight:900}.m5v3-file-vault>div{gap:8px;margin:16px 0;display:grid}.m5v3-file-vault i{background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;padding:10px;font-size:.7rem;font-style:normal}.m5v3-file-vault>strong{display:block}.m5v3-camera{grid-template-columns:minmax(320px,1.1fr) minmax(300px,.9fr) minmax(220px,.65fr)}.m5v3-camera-head{background:#ffffff0a;justify-content:space-between;padding:13px 15px;display:flex}.m5v3-room{background:linear-gradient(#17334a,#0a1727);min-height:350px;position:relative;overflow:hidden}.m5v3-room-window{background:linear-gradient(#5095cb6b,#1a43622e);border:8px solid #cfe7ff26;width:38%;height:36%;position:absolute;top:18%;left:9%}.m5v3-room-sofa{background:#344b65;border-radius:28px 28px 9px 9px;width:55%;height:28%;position:absolute;bottom:14%;left:22%}.m5v3-room-table{background:#203246;border-radius:50% 50% 9px 9px;width:23%;height:15%;position:absolute;bottom:6%;right:8%}.m5v3-room-lamp{background:#e4ebf530;width:7px;height:38%;position:absolute;top:22%;right:13%}.m5v3-camera-scanline{background:#5cd2ff9e;height:3px;animation:4.2s linear infinite m5v3CameraScan;position:absolute;top:-5px;left:0;right:0;box-shadow:0 0 16px #42c1ff6b}@keyframes m5v3CameraScan{to{top:calc(100% + 5px)}}.m5v3-camera-reticle{border:2px solid #ff436cb8;border-radius:50%;width:90px;height:90px;animation:1.5s ease-in-out infinite m5v3CameraLock;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes m5v3CameraLock{50%{transform:translate(-50%,-50%)scale(1.12)}}.m5v3-camera-network{align-content:center;padding:24px;display:grid}.m5v3-camera-route{grid-template-columns:1fr 100px 1fr;align-items:center;gap:8px;margin:26px 0;display:grid}.m5v3-home-node,.m5v3-unknown-device{text-align:center;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:12px;padding:13px 10px;font-size:.62rem;font-weight:900}.m5v3-camera-wire{background:#ff4d75;height:3px;position:relative}.m5v3-camera-wire i{background:#ff4d75;border-radius:50%;width:13px;height:13px;animation:1.5s linear infinite m5v3CameraPacket;position:absolute;top:-5px;left:-10px;box-shadow:0 0 14px #ff4d75a6}@keyframes m5v3CameraPacket{to{left:calc(100% - 3px)}}.m5v3-camera-wire-cut{background:linear-gradient(90deg,#4de397 0 42%,#0000 42% 58%,#4de397 58% 100%)}.m5v3-camera-wire-cut i{background:#4de397;animation:1.4s ease-out infinite m5v3CameraPacketStop}@keyframes m5v3CameraPacketStop{0%{opacity:1;left:-10px}55%{opacity:1;left:40%}to{opacity:0;left:40%}}.m5v3-camera-alert{background:#4008179e;border:1px solid #ff4b7357;border-radius:14px;padding:16px}.m5v3-camera-alert span{color:#ff8da6;font-size:.62rem;font-weight:900}.m5v3-camera-alert strong{margin-top:7px;font-size:1.05rem;display:block}.m5v3-camera-status{align-self:center;padding:22px}.m5v3-camera-status span{color:#79d3ff;font-size:.68rem;font-weight:900}.m5v3-camera-status strong{margin-top:9px;display:block}.m5v3-outcome{z-index:10;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;width:min(680px,100% - 30px);padding:14px 18px;animation:.62s ease-out both m5v3OutcomeReveal;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@keyframes m5v3OutcomeReveal{0%{opacity:0;transform:translate(-50%,14px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}.m5v3-outcome span{letter-spacing:.12em;margin-bottom:4px;font-size:.65rem;font-weight:900;display:block}.m5v3-outcome strong{font-size:clamp(1rem,2.8vw,1.5rem);display:block}.m5v3-outcome-protected{color:#6dffb3;background:#053d27eb;border:1px solid #4be89694;box-shadow:0 0 54px #34da842e}.m5v3-outcome-compromised{color:#ff91aa;background:#490518f0;border:1px solid #ff4d779e;box-shadow:0 0 54px #ff305f2e}.m5v3-phase-decision .m5v3-scene-body{animation:1.1s ease-out m5v3DecisionDeploy}@keyframes m5v3DecisionDeploy{35%{filter:brightness(1.15)}}@media (width<=980px){.m5v3-stage,.m5v3-location,.m5v3-bank,.m5v3-tech,.m5v3-camera{grid-template-columns:1fr}.m5v3-location-message,.m5v3-bank-result-panel,.m5v3-file-vault,.m5v3-camera-status{align-self:stretch}.m5v3-map{min-height:360px}}@media (width<=560px){.m5v3-scene{border-radius:20px}.m5v3-header,.m5v3-footer{flex-direction:column;align-items:flex-start}.m5v3-scene-body{padding:12px}.m5v3-gamer-panel,.m5v3-map,.m5v3-room{min-height:320px}.m5v3-boundary-system{grid-template-columns:1fr 78px 1fr}.m5v3-camera-route{grid-template-columns:1fr 72px 1fr}}.m5v4-location{grid-template-columns:minmax(250px,.78fr) minmax(360px,1.18fr) minmax(270px,.82fr)}.m5v4-map{background:#06101d;border:1px solid #5ebeff4d;border-radius:22px;min-height:430px;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #00000061}.m5v4-map-image{object-fit:cover;filter:brightness(.72)saturate(.92);width:118%;height:118%;animation:13s ease-in-out infinite alternate m5v4MapCamera;position:absolute;inset:-9%}@keyframes m5v4MapCamera{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,1.8%)scale(1.08)}}.m5v4-map-dim{background:radial-gradient(circle at 53% 49%,#0000 0 17%,#0309122e 40%,#0309129e 100%);position:absolute;inset:0}.m5v4-map-sweep{background:linear-gradient(#0000,#ff467324,#ff467352,#0000);height:8%;animation:4.6s linear infinite m5v4MapSweep;position:absolute;top:-10%;left:-20%;right:-20%;transform:rotate(-4deg)}@keyframes m5v4MapSweep{to{top:108%}}.m5v4-trace-line{transform-origin:0;filter:drop-shadow(0 0 5px #ff4671a8);background:repeating-linear-gradient(90deg,#ff4b76 0 12px,#0000 12px 19px);width:61%;height:3px;animation:.9s linear infinite m5v4TraceMove;position:absolute;top:58%;left:-7%;transform:rotate(-11deg)}@keyframes m5v4TraceMove{to{background-position:19px 0}}.m5v4-map-pin{width:30px;height:30px;position:absolute;top:48%;left:54%;transform:translate(-50%,-50%)}.m5v4-map-pin>span{z-index:2;background:#ff4f79;border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 0 4px #ff4f792b,0 0 22px #ff416ff2}.m5v4-map-pin>i{border:2px solid #ff4976d6;border-radius:50%;animation:1.7s ease-out infinite m5v4MapPulse;position:absolute;inset:0}.m5v4-map-pin>i:nth-child(2){animation-delay:.55s}.m5v4-map-pin>i:nth-child(3){animation-delay:1.1s}@keyframes m5v4MapPulse{0%{opacity:.9;transform:scale(.65)}to{opacity:0;transform:scale(4.8)}}.m5v4-map-status{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#300612e0;border:1px solid #ff4c766b;border-radius:15px;width:min(300px,100% - 30px);padding:14px 16px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.m5v4-map-status span{color:#ff91aa;letter-spacing:.1em;font-size:.62rem;font-weight:900;display:block}.m5v4-map-status strong,.m5v4-map-status small{margin-top:5px;display:block}.m5v4-map-status small{color:#eef4ff8c}.m5v4-map-safe .m5v4-map-image{filter:brightness(.55)saturate(.55)blur(1px)}.m5v4-map-safe .m5v4-trace-line,.m5v4-map-safe .m5v4-map-pin{opacity:0;transition:opacity .42s}.m5v4-map-safe .m5v4-map-status{background:#073623e6;border-color:#48ea966b}.m5v4-map-safe .m5v4-map-status span{color:#72ffb7}.m5v4-map-shield{z-index:5;background:#0540289e;border:2px solid #4dec9a94;border-radius:50%;place-items:center;width:150px;height:150px;animation:.52s ease-out both m5v4ShieldDeploy;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 48px #34e08c38}@keyframes m5v4ShieldDeploy{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.m5v4-map-shield strong{color:#72ffb7;font-size:3rem}.m5v4-map-shield span{color:#72ffb7;letter-spacing:.09em;font-size:.68rem;font-weight:900}.m5v4-location-message{background:#330715cc;border:1px solid #ff4e7861;border-radius:20px;align-self:center;padding:22px}.m5v4-location-message>span{color:#ff94ad;letter-spacing:.09em;font-size:.68rem;font-weight:900}.m5v4-location-message p{margin:11px 0 18px;font-size:clamp(1.08rem,2.4vw,1.4rem);line-height:1.48}.m5v4-clue-flow{color:#ebf3ff8c;align-items:center;gap:7px;margin-bottom:14px;font-size:.62rem;font-weight:900;display:flex}.m5v4-clue-flow i{color:#ff6f91;font-style:normal}.m5v4-clue-list{flex-wrap:wrap;gap:6px;display:flex}.m5v4-clue-list span{color:#ff91aa;background:#ff48741a;border-radius:999px;padding:6px 8px;font-size:.56rem;font-weight:900}.m5v4-photo-protected{z-index:4;color:#77ffbc;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#042d1ed1;place-content:center;padding:22px;animation:.45s ease-out both m5v4ProtectedPhoto;display:grid;position:absolute;inset:0}@keyframes m5v4ProtectedPhoto{0%{opacity:0}to{opacity:1}}.m5v4-photo-protected strong,.m5v4-photo-protected span{display:block}.m5v4-photo-protected strong{font-size:1.25rem}.m5v4-photo-protected span{margin-top:6px;font-size:.72rem}.m5v4-social-location-off{color:#6fffb2}.m5v4-location-safe-note{background:#13854f1a;border:1px solid #4be69752;border-radius:12px;margin-top:16px;padding:12px}.m5v4-location-safe-note strong,.m5v4-location-safe-note span{display:block}.m5v4-location-safe-note strong{color:#72ffb8;letter-spacing:.08em;font-size:.62rem}.m5v4-location-safe-note span{color:#ebf4ffad;margin-top:5px;font-size:.72rem}.m5v4-bank{grid-template-columns:minmax(280px,.78fr) minmax(330px,1.08fr) minmax(270px,.82fr)}.m5v4-bank-phone,.m5v4-bank-story,.m5v4-bank-resolution{background:#050d1dd6;border:1px solid #73c6ff3b;border-radius:22px;box-shadow:0 22px 54px #0000004d}.m5v4-bank-phone{border-width:2px;border-radius:34px;width:min(370px,100%);margin:auto;padding:12px 14px 22px;position:relative;overflow:hidden}.m5v4-bank-phone-danger{border-color:#ff45718c;box-shadow:0 0 48px #ff346324}.m5v4-bank-phone-safe{border-color:#46e79480}.m5v4-phone-speaker{background:#ffffff29;border-radius:999px;width:76px;height:6px;margin:2px auto 11px}.m5v4-phone-status{justify-content:space-between;gap:8px;padding:7px 4px 14px;display:flex}.m5v4-bank-sender{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding:13px 4px;display:flex}.m5v4-bank-sender>i{background:#ffffff12;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.m5v4-bank-sender>div{gap:2px;display:grid}.m5v4-bank-sender span{color:#ebf2ff78;font-size:.62rem}.m5v4-scam-text{background:#ffffff17;border-radius:18px 18px 6px;margin-top:8px;padding:18px;position:relative}.m5v4-scam-alert{color:#ff829e;letter-spacing:.08em;background:#ff46711f;border-radius:999px;margin-bottom:12px;padding:6px 8px;font-size:.57rem;font-weight:900;display:inline-block}.m5v4-scam-text p{margin:0 0 7px;line-height:1.42}.m5v4-scam-urgent{color:#ff7e99;font-weight:900;animation:1.2s ease-in-out infinite m5v4UrgentText}@keyframes m5v4UrgentText{50%{text-shadow:0 0 12px #ff4b767a}}.m5v4-fake-link{color:#fff;opacity:1;cursor:default;background:linear-gradient(135deg,#c61c44e6,#ff4871eb);border:1px solid #ff4c76b8;border-radius:11px;width:100%;margin-top:13px;padding:12px 10px;font-weight:900;animation:1.25s ease-in-out infinite m5v4FakeButtonPressure}@keyframes m5v4FakeButtonPressure{50%{transform:scale(1.025);box-shadow:0 0 0 7px #ff416c0f,0 0 24px #ff3e6a42}}.m5v4-scam-text small{color:#63c8ff;word-break:break-word;margin-top:8px;display:block}.m5v4-pressure-row{color:#ff8da6;align-items:center;gap:7px;margin-top:14px;font-size:.67rem;display:flex}.m5v4-pressure-pulse{color:#ff7e99;background:#ff3d691f;border-radius:999px;width:fit-content;margin:13px auto 0;padding:7px 10px;font-size:.6rem;font-weight:900;animation:1s ease-in-out infinite m5v4PressurePulse}@keyframes m5v4PressurePulse{50%{opacity:.45}}.m5v4-fake-login{z-index:8;background:#1c050df7;border:1px solid #ff487373;border-radius:22px;align-content:center;gap:10px;padding:20px;animation:.52s ease-out both m5v4FakeLoginOpen;display:grid;position:absolute;inset:74px 12px 14px}@keyframes m5v4FakeLoginOpen{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.m5v4-fake-login>span{color:#ff8da6;text-align:center;letter-spacing:.08em;font-size:.61rem;font-weight:900}.m5v4-fake-login>strong{text-align:center}.m5v4-fake-login>div{color:#ebf3ff6b;border:1px solid #ffffff1c;border-radius:9px;padding:11px;font-size:.68rem}.m5v4-fake-login>button{color:#fff;opacity:1;background:#d62950;border:0;border-radius:9px;padding:11px;font-weight:900}.m5v4-fake-login>small{color:#ff7f9a;text-align:center;font-weight:900}.m5v4-bank-story{align-content:center;padding:24px;display:grid}.m5v4-bank-route{grid-template-columns:78px 1fr 92px;align-items:center;gap:10px;margin-top:22px;display:grid}.m5v4-route-source,.m5v4-route-target{text-align:center;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;padding:12px 9px;font-size:.61rem;font-weight:900}.m5v4-route-track{background:#ff4d77;height:4px;position:relative}.m5v4-route-track i{background:#ff4d77;border-radius:50%;width:14px;height:14px;animation:1.25s linear infinite m5v4PhishPacket;position:absolute;top:-5px;left:-12px;box-shadow:0 0 16px #ff4d77b8}@keyframes m5v4PhishPacket{to{left:calc(100% - 2px)}}.m5v4-bank-route-protected .m5v4-route-track{background:linear-gradient(90deg,#59e69e 0 42%,#0000 42% 58%,#59e69e40 58% 100%)}.m5v4-bank-route-protected .m5v4-route-track i{background:#59e69e;animation:1.35s ease-out infinite m5v4PhishStop}@keyframes m5v4PhishStop{0%{opacity:1;left:-12px}55%{opacity:1;left:40%}to{opacity:0;left:40%}}.m5v4-bank-route-protected .m5v4-route-target{color:#70ffb5;border-color:#4de69961}.m5v4-bank-route-compromised .m5v4-route-target{color:#ff89a4;border-color:#ff4d7780;box-shadow:inset 0 0 20px #ff346314}.m5v4-pressure-signals{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:22px;display:grid}.m5v4-pressure-signals>div{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;padding:12px}.m5v4-pressure-signals span{color:#ff829d;background:#ff48721a;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.66rem;font-weight:900;display:grid}.m5v4-pressure-signals strong,.m5v4-pressure-signals small{margin-top:7px;display:block}.m5v4-pressure-signals strong{font-size:.65rem}.m5v4-pressure-signals small{color:#ebf2ff80;line-height:1.35}.m5v4-official-app-launch{background:#1b9d5e17;border:1px solid #4be89759;border-radius:14px;align-items:center;gap:13px;margin-top:22px;padding:15px;animation:.56s ease-out both m5v4AppLaunch;display:flex}@keyframes m5v4AppLaunch{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}.m5v4-app-icon{color:#fff;background:linear-gradient(145deg,#125b40,#1cac6a);border-radius:16px;flex:none;place-items:center;width:54px;height:54px;font-size:1.4rem;font-weight:900;display:grid;box-shadow:0 0 22px #3fdf8d26}.m5v4-official-app-launch>div:last-child{gap:3px;display:grid}.m5v4-official-app-launch span{color:#73ffb9;font-size:.62rem;font-weight:900}.m5v4-official-app-launch small{color:#ebf3ff8a}.m5v4-bank-resolution{align-self:center;padding:22px}.m5v4-bank-resolution>span{color:#79d4ff;letter-spacing:.08em;font-size:.65rem;font-weight:900}.m5v4-bank-resolution>strong{margin-top:8px;font-size:1.06rem;line-height:1.4;display:block}.m5v4-resolution-steps{gap:9px;margin-top:17px;display:grid}.m5v4-resolution-steps span{color:#ebf3ffa6}.m5v4-bank-secure-core{background:#1c975b17;border:1px solid #4ae79657;border-radius:14px;justify-items:center;gap:8px;margin-top:20px;padding:16px;animation:.7s ease-out both m5v4SecureCore;display:grid}@keyframes m5v4SecureCore{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}.m5v4-bank-secure-core i{color:#73ffb9;background:#28b46c1f;border:2px solid #4feb9a94;border-radius:50%;place-items:center;width:62px;height:62px;font-size:1.8rem;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 28px #3bdc892e}.m5v4-bank-secure-core strong{color:#73ffb9;text-align:center;font-size:.74rem}.m5v3-phase-resolved .m5v4-fake-link,.m5v3-phase-resolved .m5v4-scam-urgent{animation:none}@media (width<=980px){.m5v4-location,.m5v4-bank{grid-template-columns:1fr}.m5v4-map{min-height:380px}.m5v4-location-message,.m5v4-bank-resolution{align-self:stretch}}@media (width<=560px){.m5v4-map{min-height:330px}.m5v4-pressure-signals{grid-template-columns:1fr}.m5v4-bank-route{grid-template-columns:68px 1fr 80px}}.m5v51-location-message-safe{background:radial-gradient(circle at 92% 12%,#40e7911c,#0000 28%),#05301fe6;border-color:#4be99761;box-shadow:0 0 36px #30dd8b14}.m5v51-location-message-safe>span{color:#72ffb8}.m5v51-location-safe-actions{gap:10px;margin-top:17px;display:grid}.m5v51-location-safe-actions>div{background:#ffffff0a;border:1px solid #4ce99738;border-radius:13px;padding:13px 14px}.m5v51-location-safe-actions strong,.m5v51-location-safe-actions small{display:block}.m5v51-location-safe-actions strong{color:#72ffb8;letter-spacing:.075em;font-size:.69rem}.m5v51-location-safe-actions small{color:#ebf4ffa3;margin-top:5px;line-height:1.38}.m5v51-bank-route-card,.m5v51-bank-status-panel{background:#050d1ddb;border:1px solid #73c6ff3b;border-radius:22px;box-shadow:0 22px 54px #0000004d}.m5v51-bank-route-card{align-content:center;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden}.m5v51-bank-route-card:before{pointer-events:none;content:"";background:radial-gradient(circle at 18% 74%,#ff4b761a,#0000 26%),radial-gradient(circle at 78% 22%,#4bc1ff14,#0000 27%);position:absolute;inset:0}.m5v51-bank-route-safe{border-color:#4ae8965c}.m5v51-bank-route-danger{border-color:#ff4d7766}.m5v51-bank-building-wrap{z-index:2;background:#ffffff06;border-radius:17px;justify-content:center;align-items:center;gap:18px;min-height:120px;padding:14px;display:flex;position:relative}.m5v51-bank-building-wrap>div:last-child{gap:4px;display:grid}.m5v51-bank-building-wrap strong{color:#d9f4ff;letter-spacing:.06em}.m5v51-bank-building-wrap span{color:#ebf3ff8a;font-size:.72rem}.m5v51-bank-building{filter:drop-shadow(0 0 18px #5bc7ff21);justify-items:center;width:112px;display:grid}.m5v51-bank-roof{border-bottom:24px solid #7ed9ffeb;border-left:18px solid #0000;border-right:18px solid #0000;width:92px;height:0}.m5v51-bank-columns{justify-content:space-around;width:88px;padding:4px 4px 0;display:flex}.m5v51-bank-columns i{background:linear-gradient(#cff2fffa,#55a2d6e6);border-radius:3px 3px 0 0;width:12px;height:43px}.m5v51-bank-base{background:linear-gradient(90deg,#55b5e8cc,#d9f6fffa,#55b5e8cc);border-radius:999px;width:106px;height:10px}.m5v51-bank-route-safe .m5v51-bank-building{filter:drop-shadow(0 0 22px #4ae59338)}.m5v51-bank-route-safe .m5v51-bank-roof{border-bottom-color:#5defa1f5}.m5v51-bank-route-safe .m5v51-bank-columns i,.m5v51-bank-route-safe .m5v51-bank-base{background:linear-gradient(#cfffe6fa,#37bc73eb)}.m5v51-link-route{z-index:2;grid-template-columns:minmax(120px,.8fr) minmax(90px,1fr) minmax(135px,.9fr);align-items:center;gap:12px;display:grid;position:relative}.m5v51-link-source,.m5v51-decision-gate{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;min-height:76px;padding:13px}.m5v51-link-source span,.m5v51-link-source strong,.m5v51-decision-gate span,.m5v51-decision-gate strong{display:block}.m5v51-link-source span,.m5v51-decision-gate span{color:#ff8ea8;letter-spacing:.08em;font-size:.59rem;font-weight:900}.m5v51-link-source strong{color:#ebf3ffb8;word-break:break-word;margin-top:7px;font-size:.67rem}.m5v51-decision-gate strong{margin-top:7px;font-size:.78rem}.m5v51-route-track{background:linear-gradient(90deg,#ff4e78eb,#ff4e7847);border-radius:999px;height:4px;position:relative}.m5v51-route-track i{background:#ff507b;border-radius:50%;width:14px;height:14px;animation:1.2s linear infinite m5v51LinkPressure;position:absolute;top:-5px;left:-14px;box-shadow:0 0 18px #ff507bbf}@keyframes m5v51LinkPressure{to{left:calc(100% - 1px)}}.m5v51-bank-route-safe .m5v51-route-track{background:linear-gradient(90deg,#51e897e6 0 43%,#0000 43% 58%,#51e89733 58% 100%)}.m5v51-bank-route-safe .m5v51-route-track i{background:#55e799;animation:1.35s ease-out infinite m5v51SafeStop;box-shadow:0 0 18px #55e79999}@keyframes m5v51SafeStop{0%{opacity:1;left:-14px}58%{opacity:1;left:42%}to{opacity:0;left:42%}}.m5v51-bank-route-safe .m5v51-decision-gate{color:#71ffb6;border-color:#4fe99859}.m5v51-bank-route-danger .m5v51-decision-gate{color:#ff91aa;border-color:#ff4d776b}.m5v51-bank-pending,.m5v51-official-route,.m5v51-phishing-route{z-index:2;border-radius:15px;padding:15px 16px;position:relative}.m5v51-bank-pending{text-align:center;background:#760e2b24;border:1px solid #ff4d7733;animation:1.4s ease-in-out infinite m5v51PendingPulse}@keyframes m5v51PendingPulse{50%{box-shadow:0 0 30px #ff3e6b14}}.m5v51-bank-pending strong,.m5v51-bank-pending span,.m5v51-official-route strong,.m5v51-official-route span,.m5v51-phishing-route strong,.m5v51-phishing-route span{display:block}.m5v51-bank-pending strong{color:#ff93ac;letter-spacing:.06em;font-size:.73rem}.m5v51-bank-pending span,.m5v51-official-route span,.m5v51-phishing-route span{color:#ebf3ff9e;margin-top:5px;font-size:.72rem;line-height:1.4}.m5v51-official-route{background:#0e683f33;border:1px solid #4be89657}.m5v51-safe-route-line{background:#4ce89657;border-radius:999px;height:4px;margin-bottom:13px;position:relative}.m5v51-safe-route-line i{background:#56e99c;border-radius:50%;width:16px;height:16px;animation:1.15s ease-out both m5v51OfficialRoute;position:absolute;top:-6px;left:-14px;box-shadow:0 0 18px #56e99cad}@keyframes m5v51OfficialRoute{0%{left:-14px}to{left:calc(100% - 4px)}}.m5v51-official-route strong{color:#72ffb8;letter-spacing:.06em;font-size:.76rem}.m5v51-phishing-route{background:#6f0a2538;border:1px solid #ff4d775c;grid-template-columns:140px 1fr;align-items:center;gap:14px;display:grid}.m5v51-fake-browser{background:#1d050dcc;border:1px solid #ff517a57;border-radius:11px;gap:7px;padding:11px;display:grid}.m5v51-fake-browser span{color:#ff8ca7;font-size:.56rem;font-weight:900}.m5v51-fake-browser strong{color:#fff;font-size:.68rem}.m5v51-fake-browser i{color:#ebf3ff66;border:1px solid #ffffff17;border-radius:6px;padding:7px;font-size:.58rem;font-style:normal}.m5v51-phishing-route>div:last-child strong{color:#ff91aa;letter-spacing:.05em}.m5v51-bank-status-panel{align-self:center;gap:12px;padding:22px;display:grid}.m5v51-bank-status-panel>span{color:#79d4ff;letter-spacing:.08em;font-size:.65rem;font-weight:900}.m5v51-bank-status-panel>strong{font-size:1.04rem;line-height:1.4}.m5v51-bank-status-safe{border-color:#4ae89657}.m5v51-bank-status-safe>span{color:#72ffb8}.m5v51-bank-status-danger{border-color:#ff4d775c}.m5v51-bank-status-danger>span{color:#ff91aa}.m5v51-status-list{gap:9px;display:grid}.m5v51-status-list span{color:#ebf3ffad;line-height:1.4}.m5v51-verified-badge{color:#73ffb9;letter-spacing:.06em;text-align:center;background:#116f4338;border:1px solid #4be8965c;border-radius:16px;place-items:center;min-height:86px;margin-top:5px;font-weight:900;display:grid;box-shadow:inset 0 0 30px #3cde8b0f}.m5v3-phase-resolved .m5v51-bank-pending{animation:none}@media (width<=980px){.m5v51-link-route{grid-template-columns:1fr}.m5v51-route-track{background:linear-gradient(#ff4e78eb,#ff4e7847);justify-self:center;width:4px;height:70px;min-height:70px}.m5v51-route-track i{animation:1.2s linear infinite m5v51LinkPressureVertical;top:-14px;left:-5px}@keyframes m5v51LinkPressureVertical{to{top:calc(100% - 1px)}}.m5v51-bank-route-safe .m5v51-route-track{background:linear-gradient(#51e897e6 0 43%,#0000 43% 58%,#51e89733 58% 100%)}.m5v51-bank-route-safe .m5v51-route-track i{animation:1.35s ease-out infinite m5v51SafeStopVertical;left:-5px}@keyframes m5v51SafeStopVertical{0%{opacity:1;top:-14px}58%{opacity:1;top:42%}to{opacity:0;top:42%}}}@media (width<=560px){.m5v51-bank-building-wrap{flex-direction:column;align-items:center}.m5v51-phishing-route{grid-template-columns:1fr}}.m5v61-shield-check{transform-origin:50%;filter:drop-shadow(0 0 8px #59caff73);border-bottom:4px solid #8de0ff;border-right:4px solid #8de0ff;width:15px;height:27px;display:block;transform:rotate(45deg)translate(-2px,-2px)}.m5v3-boundary-safe .m5v61-shield-check{filter:drop-shadow(0 0 8px #4be89680);border-color:#72ffb8}.m5v61-shield-alert{color:#ff7896;font-size:1.55rem;font-weight:900}.m5v61-map-camera{transform-origin:50%;animation:13s ease-in-out infinite alternate m5v61MapCamera;position:absolute;inset:0;overflow:hidden}@keyframes m5v61MapCamera{0%{transform:scale(1.012)translate(-.45%,-.3%)}to{transform:scale(1.045)translate(.6%,.55%)}}.m5v61-map-camera .m5v61-map-image{object-fit:fill!important;width:100%!important;max-width:none!important;height:100%!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.m5v61-map-trace{transform-origin:0;filter:drop-shadow(0 0 4px #ff316eb8)drop-shadow(0 0 9px #ff316e40);z-index:4;background:repeating-linear-gradient(90deg,#ff316e 0 15px,#0000 15px 24px);width:56.1%;height:4px;animation:.85s linear infinite m5v61TraceTravel;position:absolute;top:68.5%;left:0%;transform:rotate(-5.7deg)}@keyframes m5v61TraceTravel{to{background-position:24px 0}}.m5v61-map-trace i{background:#ff4e79;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-1px;box-shadow:0 0 16px #ff4070b8}.m5v61-map-target-rings{z-index:5;width:30px;height:30px;position:absolute;top:60.2%;left:55.5%;transform:translate(-50%,-50%)}.m5v61-map-target-rings>i{border:2px solid #ff4572d6;border-radius:50%;animation:1.7s ease-out infinite m5v61TargetPulse;position:absolute;inset:0}.m5v61-map-target-rings>i:nth-child(2){animation-delay:.55s}.m5v61-map-target-rings>i:nth-child(3){animation-delay:1.1s}@keyframes m5v61TargetPulse{0%{opacity:.88;transform:scale(.65)}to{opacity:0;transform:scale(4.15)}}.m5v61-map-accuracy-dot{z-index:6;background:#ff3f70;border-radius:50%;width:10px;height:10px;position:absolute;top:64.7%;left:55.5%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ff3f7029,0 0 18px #ff3769e6}.m5v4-map-safe .m5v61-map-trace,.m5v4-map-safe .m5v61-map-target-rings,.m5v4-map-safe .m5v61-map-accuracy-dot{opacity:0;transition:opacity .42s}.m5v61-map-lock-label{z-index:7;color:#ff8fa9;letter-spacing:.09em;background:#480517e6;border:1px solid #ff497666;border-radius:999px;padding:8px 11px;font-size:.6rem;font-weight:900;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #ff3d6c1f}.m5v61-photo-intel{z-index:5;pointer-events:none;background:linear-gradient(#50041908,#50041929);position:absolute;inset:0}.m5v61-intel-link{border:2px solid #ff4772cc;border-radius:50%;place-items:center;width:34px;height:34px;animation:.52s ease-out both m5v61IntelLock;display:grid;position:absolute;box-shadow:0 0 0 6px #ff47720f,0 0 18px #ff3d6c47}.m5v61-intel-link:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ff4b76,#0000);width:62px;height:1px;position:absolute}.m5v61-intel-link span{color:#ff91aa;letter-spacing:.05em;text-align:center;white-space:nowrap;background:#420515e0;border:1px solid #ff497652;border-radius:7px;min-width:100px;padding:5px 7px;font-size:.5rem;font-weight:900;position:absolute}.m5v61-intel-school{animation-delay:80ms;top:30%;left:38%}.m5v61-intel-school:after{top:28px;left:-56px;transform:rotate(154deg)}.m5v61-intel-work{animation-delay:.26s;top:22%;left:58%}.m5v61-intel-work:after{top:3px;left:28px;transform:rotate(-28deg)}.m5v61-intel-email{animation-delay:.44s;top:33%;left:78%}.m5v61-intel-email:after{top:27px;right:27px;transform:rotate(148deg)}.m5v61-intel-email span{top:35px;right:49px}@keyframes m5v61IntelLock{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}.m5v61-social-dot{background:#67d3ff;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 10px #4cbfff52}.m5v61-profile-panel{background:radial-gradient(circle at 85% 8%,#ff3b691c,#0000 28%),#320513e8;border-color:#ff477275;align-self:center;box-shadow:0 0 42px #ff37651a}.m5v61-profile-panel>span{color:#ff8ca7}.m5v61-profile-cards{gap:9px;margin-top:16px;display:grid}.m5v61-profile-card{opacity:0;background:#ffffff09;border:1px solid #ff4d7733;border-radius:12px;padding:11px 12px 11px 16px;animation:.43s ease-out forwards m5v61ProfileReveal;position:relative;overflow:hidden;transform:translate(16px)}.m5v61-profile-card:before{content:"";background:#ff4d77;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #ff416e85}.m5v61-profile-email{animation-delay:.12s}.m5v61-profile-school{animation-delay:.32s}.m5v61-profile-work{animation-delay:.52s}.m5v61-profile-location{animation-delay:.72s}@keyframes m5v61ProfileReveal{to{opacity:1;transform:translate(0)}}.m5v61-profile-card small,.m5v61-profile-card strong{display:block}.m5v61-profile-card small{color:#ff8fa8;letter-spacing:.08em;font-size:.54rem;font-weight:900}.m5v61-profile-card strong{color:#f5e7ec;word-break:break-word;margin-top:4px;font-size:.74rem}.m5v61-profile-warning{color:#ff91aa;letter-spacing:.06em;text-align:center;background:#9210342e;border:1px solid #ff4e7759;border-radius:11px;margin-top:14px;padding:11px;font-size:.65rem;font-weight:900;animation:1.5s ease-in-out infinite m5v61WarningPulse}@keyframes m5v61WarningPulse{50%{box-shadow:0 0 26px #ff36641c}}@media (width<=980px){.m5v61-intel-link span{min-width:84px;font-size:.46rem}}@media (width<=560px){.m5v61-photo-intel{display:none}.m5v61-map-lock-label{top:10px}}.m5v4-clue-flow,.m5v61-map-trace{display:none!important}.m5v61-map-camera{--m5-map-target-x:55.55%;--m5-map-target-y:60.95%;--m5-map-pin-y:64.75%}.m5v61-map-target-rings{left:var(--m5-map-target-x)!important;top:var(--m5-map-target-y)!important}.m5v61-map-accuracy-dot{left:var(--m5-map-target-x)!important;top:var(--m5-map-pin-y)!important}.m5v4-map-safe .m5v4-map-shield{background:#053b23e0!important;border:1px solid #5fffb45c!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:270px!important;max-width:300px!important;height:auto!important;padding:16px 20px!important;display:flex!important;top:58%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 26px #3ada8f2e!important}.m5v4-map-safe .m5v4-map-shield:before,.m5v4-map-safe .m5v4-map-shield:after{content:none!important;display:none!important}.m5v4-map-safe .m5v4-map-shield strong{color:#79ffbf!important;letter-spacing:.05em!important;text-align:center!important;font-size:1.18rem!important;font-weight:900!important;line-height:1.15!important}.m5v4-map-safe .m5v4-map-shield span{color:#dcffeef0!important;text-align:center!important;max-width:240px!important;font-size:.72rem!important;line-height:1.35!important}.m5v51-location-message-safe p{margin-bottom:14px}.m5v51-location-message-safe .m5v51-location-safe-actions{margin-top:14px}.m5v51-location-message-safe .m5v51-location-safe-actions>div{border-color:#5dffb038!important}.m5v4-map-status strong,.m5v4-map-status small{line-height:1.25}.m5v64-map{position:relative;overflow:hidden}.m5v64-map-camera{transform-origin:50%;animation:12s ease-in-out infinite alternate m5v64MapCamera;position:absolute;inset:0;overflow:hidden}@keyframes m5v64MapCamera{0%{transform:scale(1.006)translate(-.25%,-.18%)}to{transform:scale(1.026)translate(.34%,.28%)}}.m5v64-map-image{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}.m5v64-route-animation{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.m5v64-route-packet{fill:#fff7fa;filter:drop-shadow(0 0 5px #fffffff5)drop-shadow(0 0 12px #ff3568f5)drop-shadow(0 0 22px #ff35688c)}.m5v64-pin-glow{filter:blur(1px);pointer-events:none;background:radial-gradient(circle,#ff46743d 0 18%,#ff467424 34%,#ff46740d 56%,#0000 74%);border-radius:50%;width:82px;height:82px;animation:1.45s ease-in-out infinite m5v64PinGlow;position:absolute;top:38.9%;left:72.1%;transform:translate(-50%,-50%)}@keyframes m5v64PinGlow{0%,to{opacity:.44;transform:translate(-50%,-50%)scale(.86)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}}.m5v64-map-lock-label{z-index:8;color:#ff8ca6;letter-spacing:.08em;background:#430515e6;border:1px solid #ff467466;border-radius:999px;padding:7px 11px;font-size:.58rem;font-weight:900;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #ff396821}.m5v64-map-protected .m5v64-map-image{filter:grayscale(.7)brightness(.48)saturate(.42)}.m5v64-protected-map-wash{background:radial-gradient(circle at 72% 39%,#34d68424,#0000 28%),linear-gradient(#04271b24,#04271b6b);position:absolute;inset:0}.m5v64-protected-map-card{z-index:9;text-align:center;background:#053d27eb;border:1px solid #56ee9d6b;border-radius:17px;width:min(330px,100% - 34px);padding:18px 20px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 34px #30dc8924,inset 0 0 24px #40e8960a}.m5v64-protected-map-card span,.m5v64-protected-map-card strong,.m5v64-protected-map-card small{display:block}.m5v64-protected-map-card span{color:#70ffb6;letter-spacing:.09em;font-size:.62rem;font-weight:900}.m5v64-protected-map-card strong{color:#f0fff7;margin-top:8px;font-size:1.08rem;line-height:1.28}.m5v64-protected-map-card small{color:#e7fbf1a8;margin-top:7px;line-height:1.35}.m5v4-map-sweep,.m5v4-trace-line,.m5v4-map-pin,.m5v61-map-trace,.m5v61-map-target-rings,.m5v61-map-accuracy-dot,.m5v4-map-shield,.m5v4-map-status,.m5v6-map-trace,.m5v6-map-target,.m5v4-clue-flow{display:none!important}@media (width<=980px){.m5v64-pin-glow{width:68px;height:68px}.m5v64-protected-map-card{width:min(300px,100% - 24px)}}@media (width<=560px){.m5v64-pin-glow{width:54px;height:54px}.m5v64-protected-map-card{padding:14px 15px;top:49%}.m5v64-protected-map-card strong{font-size:.94rem}}.m5v3-camera{grid-template-columns:minmax(340px,1.2fr) minmax(300px,.95fr) minmax(250px,.78fr);align-items:stretch}.m5v3-camera-feed{overflow:hidden}.m5v651-room{background:radial-gradient(circle at 72% 20%,#ffe0a829,#0000 22%),linear-gradient(#29455f 0%,#1d344a 48%,#101f30 100%);min-height:365px;position:relative;overflow:hidden}.m5v651-room:before{content:"";pointer-events:none;background:linear-gradient(90deg,#040c1638,#0000 22% 82%,#040c162e),linear-gradient(#ffffff06,#0000 34%,#0000001f);position:absolute;inset:0}.m5v651-room-light{filter:blur(5px);background:radial-gradient(circle,#ffdb9724,#0000 68%);border-radius:50%;width:48%;height:58%;position:absolute;top:-12%;right:4%}.m5v651-window{background:radial-gradient(circle at 46% 18%,#bfe0ff38,#0000 22%),linear-gradient(#52799a,#263f59 56%,#192c40);border:7px solid #d4e9f824;border-radius:3px;width:41%;height:34%;position:absolute;top:13%;left:8%;overflow:hidden;box-shadow:inset 0 -18px 30px #00000026,0 15px 28px #0003}.m5v651-window i:first-child{content:"";background:#dcecf82e;width:5px;position:absolute;top:0;bottom:0;left:50%}.m5v651-window i:last-child{content:"";background:#dcecf824;height:5px;position:absolute;top:52%;left:0;right:0}.m5v651-curtain{background:linear-gradient(90deg,#1b344e,#39536d 52%,#1d344d);border-radius:3px 3px 14px 14px;width:7%;height:42%;position:absolute;top:10%;box-shadow:0 12px 25px #0000002e}.m5v651-curtain-left{left:5%}.m5v651-curtain-right{left:48%}.m5v651-wall-art{background:linear-gradient(135deg,#5074917a,#142334eb),radial-gradient(circle at 65% 36%,#ffd0902e,#0000 28%);border:4px solid #e2eff91c;border-radius:7px;width:18%;height:20%;position:absolute;top:15%;right:15%;box-shadow:0 12px 20px #0003}.m5v651-rug{background:radial-gradient(circle,#759fbf42,#18314642);border-radius:50%;width:50%;height:15%;position:absolute;bottom:7%;left:20%}.m5v651-sofa{background:linear-gradient(#5a718d 0%,#445d78 58%,#344c66 100%);border-radius:30px 30px 13px 13px;width:58%;height:31%;position:absolute;bottom:15%;left:18%;box-shadow:0 18px 28px #00000042,inset 0 1px #ffffff17}.m5v651-sofa:before{content:"";background:#ffffff0e;border-radius:20px;height:28%;position:absolute;top:20%;left:5%;right:5%}.m5v651-sofa i{background:linear-gradient(#ffffff17,#111c2a1f);border-radius:17px;width:22%;height:37%;position:absolute;top:21%}.m5v651-sofa i:first-child{left:12%}.m5v651-sofa i:last-child{right:12%}.m5v651-coffee-table{background:linear-gradient(#314559,#1d2c3d);border-radius:50% 50% 13px 13px;width:22%;height:12%;position:absolute;bottom:8%;right:8%;box-shadow:0 12px 18px #0000003d}.m5v651-floor-lamp{background:#e4eef738;width:7px;height:38%;position:absolute;top:24%;right:9%}.m5v651-floor-lamp:before{content:"";background:linear-gradient(#ffe8c0bf,#a78e6480);border-radius:14px 14px 6px 6px;width:50px;height:23px;position:absolute;top:-10px;left:-22px;box-shadow:0 0 25px #ffd78924}.m5v651-plant{width:9%;height:19%;position:absolute;bottom:16%;right:26%}.m5v651-plant:after{content:"";background:linear-gradient(#30465a,#1b2938);border-radius:9px 9px 5px 5px;height:28%;position:absolute;bottom:0;left:20%;right:20%}.m5v651-plant i{transform-origin:bottom;background:linear-gradient(#67a18c,#356d5f);border-radius:100% 0;width:34%;height:52%;position:absolute;bottom:22%}.m5v651-plant i:first-child{left:3%;transform:rotate(-29deg)}.m5v651-plant i:nth-child(2){height:62%;left:32%;transform:rotate(-2deg)}.m5v651-plant i:nth-child(3){right:3%;transform:rotate(27deg)}.m5v651-camera-timestamp{z-index:5;color:#e5f4fff0;letter-spacing:.08em;background:#050f1cc2;border:1px solid #a0d3f82b;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:800;position:absolute;top:14px;left:14px}.m5v651-camera-scanline{z-index:4;background:#5ad3ffb3;height:3px;animation:4s linear infinite m5v651CameraScan;position:absolute;top:-4px;left:0;right:0;box-shadow:0 0 18px #5ad3ff66}@keyframes m5v651CameraScan{to{top:calc(100% + 4px)}}.m5v651-rec-badge,.m5v651-public-badge,.m5v651-private-badge{z-index:6;letter-spacing:.08em;border-radius:999px;padding:8px 11px;font-size:.67rem;font-weight:900;position:absolute}.m5v651-rec-badge{color:#ff9eb3;background:#5b0819db;border:1px solid #ff6b8961;top:14px;right:14px}.m5v651-rec-badge:before{content:"";background:#ff557a;border-radius:50%;width:8px;height:8px;margin-right:7px;animation:.9s ease-in-out infinite m5v651RecBlink;display:inline-block;box-shadow:0 0 10px #ff557a8a}@keyframes m5v651RecBlink{50%{opacity:.35}}.m5v651-public-badge{color:#ff9eb3;background:#5b0819d1;border:1px solid #ff6b8961;bottom:14px;left:14px}.m5v651-private-badge{color:#7dffc1;background:#08452bcc;border:1px solid #59f0a357;bottom:14px;right:14px}.m5v651-camera-reticle{z-index:5;border:2px solid #ff4b77b8;border-radius:50%;width:105px;height:105px;animation:1.55s ease-in-out infinite m5v651CameraLock;position:absolute;top:51%;left:54%;transform:translate(-50%,-50%);box-shadow:0 0 24px #ff4b772e}.m5v651-camera-reticle i{background:#ff4b77eb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m5v651-camera-reticle i:first-child{width:60px;height:2px}.m5v651-camera-reticle i:last-child{width:2px;height:60px}@keyframes m5v651CameraLock{50%{transform:translate(-50%,-50%)scale(1.08)}}.m5v651-session-title{color:#d7effff0;letter-spacing:.045em;margin-top:10px;font-size:.84rem;line-height:1.4;display:block}.m5v651-camera-node{background:#ffffff0a;border:1px solid #ffffff1c;border-radius:13px;min-height:74px;padding:13px 11px}.m5v651-camera-node span,.m5v651-camera-node strong{text-align:center;display:block}.m5v651-camera-node span{color:#94d8ff;letter-spacing:.07em;font-size:.59rem;font-weight:900}.m5v651-camera-node strong{color:#f1f8fff2;margin-top:7px;font-size:.78rem}.m5v651-session-card{background:#4907188f;border:1px solid #ff50774d;border-radius:14px;padding:15px}.m5v651-session-card span,.m5v651-session-card strong{display:block}.m5v651-session-card span{color:#ff96ad;letter-spacing:.075em;font-size:.61rem;font-weight:900}.m5v651-session-card strong{color:#fff0f4f5;margin-top:7px;font-size:.93rem;line-height:1.42}.m5v651-session-card-safe{background:#07432885;border-color:#52eb9c4d}.m5v651-session-card-safe span{color:#83ffc2}.m5v651-status-list{gap:11px;margin-top:13px;display:grid}.m5v651-status-list>div{background:#ffffff08;border:1px solid #ffffff18;border-radius:13px;padding:12px 13px}.m5v651-status-list span,.m5v651-status-list strong{display:block}.m5v651-status-list span{color:#7bd4ff;letter-spacing:.075em;font-size:.59rem;font-weight:900}.m5v651-status-list strong{margin-top:6px;font-size:.86rem;line-height:1.3}@media (width<=1100px){.m5v3-camera{grid-template-columns:1fr}}.m5v66-tech{grid-template-columns:minmax(340px,1.08fr) minmax(320px,.96fr) minmax(300px,.92fr);align-items:stretch;gap:22px}.m5v66-browser,.m5v66-remote-panel,.m5v66-computer-panel{background:linear-gradient(#0a172ffa,#050d1efa);border:1px solid #72caff3d;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 22px 50px #00000047}.m5v66-browser-bar{background:#ffffff0a;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.m5v66-browser-bar>div{gap:6px;display:flex}.m5v66-browser-bar i{background:#d1e1f061;border-radius:50%;width:10px;height:10px}.m5v66-browser-url{color:#daebf9b8;background:#ffffff06;border:1px solid #81bfeb2e;border-radius:9px;align-items:center;gap:10px;margin:12px 14px 0;padding:10px 12px;font-size:.67rem;display:flex}.m5v66-browser-url span{color:#ff6f8e;background:#ff3d6529;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;display:grid}.m5v66-browser-url strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m5v66-virus-card{text-align:center;background:radial-gradient(circle at 50% 24%,#ff2b5724,#0000 30%),linear-gradient(#57041757,#1308152e);justify-items:center;padding:24px 24px 28px;display:grid}.m5v66-warning-icon{color:#fff4f6;border:3px solid #ff557d;border-radius:22px;place-items:center;width:76px;height:76px;font-size:2.4rem;font-weight:900;display:grid;transform:rotate(45deg);box-shadow:0 0 24px #ff386357,inset 0 0 20px #ff386314}.m5v66-warning-icon:first-letter{transform:rotate(-45deg)}.m5v66-virus-card h3{color:#fff4f7;margin:20px 0 8px;font-size:1.75rem;line-height:1.08}.m5v66-virus-card p{color:#e5ebf4bd;margin:0}.m5v66-do-not-shut-down{color:#ff7898;letter-spacing:.04em;background:#70051f94;border:1px solid #ff466f8f;border-radius:10px;width:100%;margin-top:19px;padding:12px 14px;font-weight:900}.m5v66-do-not-shut-down small{color:#ffdce5b8;margin-top:4px;font-size:.6rem;font-weight:700;display:block}.m5v66-support-number{color:#f7f9fc;margin-top:15px;font-size:1.12rem}.m5v66-call-button{color:#fff;letter-spacing:.06em;background:linear-gradient(#e72d5e,#c51a48);border:1px solid #ff698980;border-radius:10px;width:80%;margin-top:16px;padding:13px 16px;font-weight:900;box-shadow:0 0 22px #e6295b38}.m5v66-remote-panel{align-content:center;padding:24px;display:grid}.m5v66-callback-message{background:#ffffff09;border-radius:14px;grid-template-columns:48px 1fr;align-items:center;gap:13px;margin-top:15px;padding:14px;display:grid}.m5v66-callback-message p{color:#e7f1f9d6;margin:0;line-height:1.45}.m5v66-phone-icon{background:#87cbff1f;border-radius:50%;width:42px;height:42px;position:relative}.m5v66-phone-icon:before{content:"";border-bottom:4px solid #dceeff;border-left:4px solid #dceeff;border-radius:0 0 0 12px;width:10px;height:23px;position:absolute;top:8px;left:15px;transform:rotate(-38deg)}.m5v66-code-card{text-align:center;background:radial-gradient(circle,#ff26591c,#0000 58%),#41071699;border:1px solid #ff456f75;border-radius:13px;margin-top:14px;padding:17px}.m5v66-code-card span,.m5v66-code-card strong{display:block}.m5v66-code-card span{color:#ff8ca7;letter-spacing:.09em;font-size:.62rem;font-weight:900}.m5v66-code-card strong{color:#fff4f7;letter-spacing:.12em;text-shadow:0 0 18px #ff416e57;margin-top:6px;font-size:2.05rem}.m5v66-session-route{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0 18px;display:grid}.m5v66-session-route>div{color:#cfdfedb3;justify-items:center;gap:2px;display:grid;position:relative}.m5v66-session-route>div:after{content:"";background:#ff4e7680;width:calc(100% - 26px);height:2px;position:absolute;top:8px;left:calc(50% + 13px)}.m5v66-session-route>div:last-child:after{display:none}.m5v66-session-route i{z-index:2;background:#ff557d;border-radius:50%;width:16px;height:16px;box-shadow:0 0 14px #ff557d6b}.m5v66-session-route span,.m5v66-session-route strong{letter-spacing:.05em;font-size:.58rem}.m5v66-session-route strong{color:#ff839d}.m5v66-session-route-safe>div:after{background:#4be49880}.m5v66-session-route-safe i{background:#4de397;box-shadow:0 0 14px #4de3976b}.m5v66-session-route-safe strong{color:#77ffc0}.m5v66-tech-user{text-align:center;background:#55061c57;border-radius:14px;justify-items:center;padding:14px;display:grid}.m5v66-tech-user-safe{background:#08482d57}.m5v66-user-head{color:#ff83a0;background:#ff416c1c;border:1px solid #ff5c8261;border-radius:50%;place-items:center;width:56px;height:56px;font-size:1.4rem;font-weight:900;display:grid}.m5v66-tech-user strong{color:#f5f7fb;margin-top:9px}.m5v66-tech-user span{color:#d8e1eca8;margin-top:4px;font-size:.72rem}.m5v66-computer-panel{padding:22px}.m5v66-computer-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.m5v66-computer-heading span{color:#83d7ff;letter-spacing:.08em;font-size:.67rem;font-weight:900}.m5v66-computer-heading strong{color:#ff879f;font-size:.72rem}.m5v66-file-list{gap:11px;margin-top:15px;display:grid}.m5v66-file-row{background:#4806186b;border:1px solid #ff567952;border-radius:12px;grid-template-columns:42px 1fr 48px;align-items:center;gap:11px;min-height:74px;padding:11px 13px;display:grid;position:relative;overflow:hidden}.m5v66-file-row-danger:after{content:"";background:linear-gradient(90deg,#0000 0 55%,#ff285214 55% 100%);animation:1.9s ease-in-out infinite alternate m5v66InfectionSweep;position:absolute;inset:0}@keyframes m5v66InfectionSweep{0%{transform:translate(15%)}to{transform:translate(-6%)}}.m5v66-file-icon{z-index:2;color:#ecf5ffdb;border:1px solid #ebf4ff61;border-radius:7px;place-items:center;width:36px;height:42px;font-size:.68rem;font-weight:900;display:grid}.m5v66-file-row>div:nth-child(2){z-index:2}.m5v66-file-row strong,.m5v66-file-row span{display:block}.m5v66-file-row span{color:#ff8ca6;margin-top:4px;font-size:.68rem;font-weight:900}.m5v66-malware-bug{z-index:2;background:#ff376329;border:3px solid #ff436d;border-radius:50%;width:32px;height:32px;animation:1.1s ease-in-out infinite alternate m5v66BugPulse;position:relative;box-shadow:0 0 17px #ff36634d}.m5v66-malware-bug:before,.m5v66-malware-bug:after{content:"";background:#ff436d;width:18px;height:3px;position:absolute;left:50%;transform:translate(-50%)}.m5v66-malware-bug:before{top:7px}.m5v66-malware-bug:after{bottom:7px}.m5v66-malware-bug b{background:#ff436d;width:11px;height:2px;position:absolute}.m5v66-malware-bug b:first-child{top:7px;left:-8px;transform:rotate(25deg)}.m5v66-malware-bug b:nth-child(2){top:7px;right:-8px;transform:rotate(-25deg)}.m5v66-malware-bug b:nth-child(3){bottom:7px;left:-8px;transform:rotate(-25deg)}.m5v66-malware-bug b:nth-child(4){bottom:7px;right:-8px;transform:rotate(25deg)}@keyframes m5v66BugPulse{to{transform:scale(1.08);box-shadow:0 0 24px #ff366370}}.m5v66-file-row-safe{background:#07422861;border-color:#51eb9d4d}.m5v66-file-row-safe span{color:#75ffc0}.m5v66-secure-check{border:2px solid #52e79c;border-radius:50%;width:31px;height:31px;position:relative}.m5v66-secure-check:after{content:"";border-bottom:3px solid #78ffc0;border-right:3px solid #78ffc0;width:7px;height:13px;position:absolute;top:5px;left:9px;transform:rotate(45deg)}.m5v66-infection-status{background:#4e061761;border:1px solid #ff52754d;border-radius:11px;margin-top:15px;padding:13px}.m5v66-infection-status span,.m5v66-infection-status strong{display:block}.m5v66-infection-status span{color:#ff86a0;letter-spacing:.08em;font-size:.6rem;font-weight:900}.m5v66-infection-status strong{color:#f5ecefd1;margin-top:5px;font-size:.8rem;line-height:1.4}.m5v66-recovery{gap:10px;margin-top:15px;display:grid}.m5v66-recovery>div:first-child{background:#07452b66;border:1px solid #4de3974d;border-radius:10px;padding:12px}.m5v66-recovery>div:first-child span,.m5v66-recovery>div:first-child strong{display:block}.m5v66-recovery>div:first-child span{color:#78ffc0;letter-spacing:.08em;font-size:.62rem;font-weight:900}.m5v66-recovery>div:first-child strong{color:#effff7;margin-top:5px}.m5v66-recovery-step{color:#e2f5ecc7;grid-template-columns:16px 1fr;align-items:center;gap:9px;font-size:.72rem;display:grid}.m5v66-recovery-step i{border:2px solid #51e69c57;border-top-color:#60f0a8;border-radius:50%;width:12px;height:12px;animation:.9s linear infinite m5v66RecoverySpin}@keyframes m5v66RecoverySpin{to{transform:rotate(360deg)}}.m5v66-recovery-step:nth-child(3) i{animation-delay:.2s}.m5v66-recovery-step:nth-child(4) i{animation-delay:.4s}.m5v66-recovery-complete{color:#8bffca;text-align:center;letter-spacing:.08em;background:linear-gradient(#138b53b3,#095e39b8);border-radius:10px;padding:11px;font-weight:900;box-shadow:0 0 20px #40e2921f}.m5v66-compromised-shell{aspect-ratio:1672/941;background:#020711;border-radius:20px;width:100%;position:relative;overflow:hidden}.m5v66-compromised-art{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.m5v66-compromised-scan{pointer-events:none;background:linear-gradient(#0000,#ff406714,#0000);height:8%;animation:4.2s linear infinite m5v66CompromisedScan;position:absolute;top:-8%;left:0;right:0}@keyframes m5v66CompromisedScan{to{top:100%}}.m5v66-compromised-glow{pointer-events:none;animation:1.6s ease-in-out infinite alternate m5v66CompromisedGlow;position:absolute;inset:0;box-shadow:inset 0 0 36px #ff34601f,inset 0 0 2px #ff6b8e5c}@keyframes m5v66CompromisedGlow{to{box-shadow:inset 0 0 58px #ff346033,inset 0 0 3px #ff6b8e80}}@media (width<=1120px){.m5v66-tech{grid-template-columns:1fr}.m5v66-compromised-shell{aspect-ratio:16/9}}.m5v7-map{overflow:hidden}.m5v7-map-camera{animation:12s ease-in-out infinite alternate m5v7MapFloat;position:absolute;inset:0;overflow:hidden}@keyframes m5v7MapFloat{0%{transform:scale(1.015)translate(-.6%,-.35%)}to{transform:scale(1.045)translate(.55%,.45%)}}.m5v7-map-image{object-fit:fill!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.m5v7-map-dim{background:radial-gradient(circle at 50% 52%,#ff4c7d1a,#060a147a 64%);position:absolute;inset:0}.m5v7-map-scan{opacity:.85;background:linear-gradient(#0000 0%,#ffffff0a 48%,#fff0 52%,#0000 100%);animation:3.4s linear infinite m5v7ScanSweep;position:absolute;inset:0}@keyframes m5v7ScanSweep{0%{transform:translateY(-42%)}to{transform:translateY(62%)}}.m5v7-map-route{z-index:4;position:absolute;inset:0}.m5v7-map-route-glow,.m5v7-map-route-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.m5v7-map-route-glow{stroke:#ff2f6742;stroke-width:3.7px;filter:drop-shadow(0 0 10px #ff3c7373)}.m5v7-map-route-line{stroke:#ff4a7b;stroke-width:1.35px;stroke-dasharray:1.8 2.4;animation:.9s linear infinite m5v7TraceTravel}@keyframes m5v7TraceTravel{to{stroke-dashoffset:-4.2px}}.m5v7-map-target{z-index:5;border:2px solid #ff4c7ee6;border-radius:50%;width:40px;height:40px;animation:1.6s ease-in-out infinite m5v7TargetPulse;position:absolute;top:57.1%;left:55.1%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #ff3b741a,0 0 18px #ff3b7447}.m5v7-map-target-core{background:#ff5b89;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #ff5b89f2}@keyframes m5v7TargetPulse{0%,to{opacity:.95;transform:translate(-50%,-50%)scale(1)}50%{opacity:.72;transform:translate(-50%,-50%)scale(1.09)}}.m5v7-map-safe .m5v7-map-route,.m5v7-map-safe .m5v7-map-target{opacity:0}.m5v7-map-safe-card{color:#dfffea;text-align:center;z-index:6;background:#0c482ec2;border:1px solid #41d68f47;border-radius:24px;width:min(72%,320px);padding:18px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #26c48024}.m5v7-map-safe-card span,.m5v7-map-safe-card strong,.m5v7-map-safe-card small{display:block}.m5v7-map-safe-card span{color:#8dffd1;letter-spacing:.08em;font-size:.72rem;font-weight:800}.m5v7-map-safe-card strong{margin-top:9px;font-size:1rem;line-height:1.2}.m5v7-map-safe-card small{color:#e8fff2c7;margin-top:10px}.m5v7-map-status{z-index:7}.m5v7-map-lock-label{color:#ff9bb4;letter-spacing:.08em;z-index:7;background:#4d0718e6;border:1px solid #ff4e7f6b;border-radius:999px;padding:8px 14px;font-size:.66rem;font-weight:900;position:absolute;top:14px;left:50%;transform:translate(-50%)}.m5v7-photo-intel{z-index:5;pointer-events:none;position:absolute;inset:0}.m5v7-intel-link{border:2px solid #ff507fdb;border-radius:50%;width:34px;height:34px;position:absolute;box-shadow:0 0 0 5px #ff507f14}.m5v7-intel-link i{border-radius:50%;position:absolute;inset:0}.m5v7-intel-link:after{content:"";background:linear-gradient(90deg,#ff4d79,#0000);width:56px;height:1px;position:absolute}.m5v7-intel-link span{color:#ff9ab0;text-align:center;white-space:nowrap;background:#4f0718eb;border:1px solid #ff528057;border-radius:8px;min-width:106px;padding:5px 8px;font-size:.54rem;font-weight:800;position:absolute}.m5v7-intel-school{top:38%;left:18%}.m5v7-intel-school:after{top:26px;left:-46px;transform:rotate(170deg)}.m5v7-intel-school span{top:31px;right:36px}.m5v7-intel-work{top:22%;left:73%}.m5v7-intel-work:after{top:18px;left:18px;transform:rotate(-16deg)}.m5v7-intel-work span{top:-12px;left:42px}.m5v7-intel-email{top:48%;left:52%}.m5v7-intel-email:after{top:33px;left:-38px;transform:rotate(146deg)}.m5v7-intel-email span{top:30px;right:40px}.m5v7-social-dot{background:#69d8ff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #69d8ffb8}.m5v7-location-message-safe>p{max-width:260px}.m5v7-location-safe-actions,.m5v7-profile-cards{gap:12px;margin-top:18px;display:grid}.m5v7-location-safe-actions>div,.m5v7-profile-card{background:#09422b47;border:1px solid #6decab2e;border-radius:16px;padding:14px 16px}.m5v7-profile-panel{background:linear-gradient(#5d091ecc,#420616b8)}.m5v7-profile-card{background:#5a071e6b;border-color:#ff618b3d}.m5v7-profile-panel>span,.m5v7-location-message-safe>span,.m5v7-profile-card small,.m5v7-location-safe-actions strong,.m5v7-profile-warning{color:#80e9ff}.m5v7-location-safe-actions small,.m5v7-profile-card strong{color:#f0fcffe6}.m5v7-profile-warning{text-align:center;background:#59071cbd;border:1px solid #ff5f8a38;border-radius:12px;margin-top:14px;padding:11px 14px;font-weight:800}.m5v7-clue-list{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.m5v7-clue-list span{color:#ffb1c3;background:#82204557;border:1px solid #ff629024;border-radius:999px;padding:7px 10px;font-size:.62rem;font-weight:800}.m5v7-bank-route-card,.m5v7-bank-status-panel,.m5v7-remote-path,.m5v7-file-vault,.m5v7-camera-network,.m5v7-camera-status,.m5v7-camera-feed{position:relative}.m5v7-bank-building-wrap,.m5v7-link-route,.m5v7-official-route,.m5v7-phishing-route,.m5v7-status-list,.m5v7-request-steps{display:grid}.m5v7-bank-building-wrap{background:#14203a94;border-radius:20px;grid-template-columns:110px 1fr;align-items:center;gap:16px;padding:18px}.m5v7-bank-building{width:92px;height:72px;position:relative}.m5v7-bank-roof{clip-path:polygon(18% 0%,82% 0%,100% 100%,0% 100%);background:linear-gradient(#7fe7ff,#5dcfff);width:78px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%)}.m5v7-bank-columns{justify-content:space-between;width:72px;display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%)}.m5v7-bank-columns i{background:linear-gradient(#e6fbff,#76cfff);border-radius:3px;width:12px;height:40px}.m5v7-bank-base{background:linear-gradient(90deg,#59c3ff,#7aefff);border-radius:999px;width:108px;height:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m5v7-bank-building-wrap strong,.m5v7-link-source strong,.m5v7-decision-gate strong,.m5v7-official-route strong,.m5v7-phishing-route strong,.m5v7-bank-status-panel strong,.m5v7-request-copy strong,.m5v7-code-panel strong,.m5v7-remote-user strong,.m5v7-device-row strong,.m5v7-file-vault-alert strong,.m5v7-camera-network-title,.m5v7-home-node strong,.m5v7-unknown-device strong,.m5v7-camera-alert strong,.m5v7-camera-status strong{color:#f1f8ff}.m5v7-bank-building-wrap span,.m5v7-link-source span,.m5v7-decision-gate span,.m5v7-official-route span,.m5v7-phishing-route span,.m5v7-bank-status-panel>span,.m5v7-request-copy span,.m5v7-code-panel span,.m5v7-remote-user span,.m5v7-device-row span,.m5v7-file-vault-alert span,.m5v7-home-node span,.m5v7-unknown-device span,.m5v7-camera-alert span,.m5v7-camera-status span,.m5v7-camera-status small{color:#dcecffc7}.m5v7-link-route{grid-template-columns:1fr 90px 140px;align-items:center;gap:12px;margin-top:18px}.m5v7-link-source,.m5v7-decision-gate,.m5v7-bank-pending,.m5v7-official-route,.m5v7-phishing-route,.m5v7-bank-status-panel,.m5v7-request-copy,.m5v7-code-panel,.m5v7-remote-user,.m5v7-file-vault-alert,.m5v7-camera-alert,.m5v7-camera-status div{background:#0a14268f;border:1px solid #66a6ff24;border-radius:18px;padding:16px}.m5v7-route-track,.m5v7-safe-route-line,.m5v7-camera-wire{background:linear-gradient(90deg,#ff538300,#ff5383e6,#ff538300);border-radius:999px;height:4px;position:relative}.m5v7-route-track i,.m5v7-safe-route-line i,.m5v7-camera-wire i{border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.m5v7-route-track i{background:#ff5a88;left:56%;box-shadow:0 0 14px #ff5a88cc}.m5v7-safe-route-line{background:linear-gradient(90deg,#4ef2a800,#4ef2a8d9,#4ef2a800)}.m5v7-safe-route-line i{background:#57efac;right:0;transform:translate(50%,-50%);box-shadow:0 0 14px #57efaccc}.m5v7-bank-pending,.m5v7-phishing-route,.m5v7-bank-status-danger,.m5v7-remote-user,.m5v7-file-vault-alert,.m5v7-camera-alert{background:#4607197a;border-color:#ff588738}.m5v7-official-route,.m5v7-bank-status-safe{background:#093f2a6b;border-color:#66ffb833}.m5v7-bank-pending strong,.m5v7-bank-pending span,.m5v7-bank-status-danger>span,.m5v7-bank-status-safe>span,.m5v7-file-vault-head span,.m5v7-camera-status>span,.m5v7-camera-alert>span,.m5v7-camera-network .m5v3-section-label,.m5v7-request-copy strong,.m5v7-code-panel span{display:block}.m5v7-phishing-route,.m5v7-official-route{grid-template-columns:86px 1fr;align-items:center;gap:14px;margin-top:18px}.m5v7-fake-browser{background:#5c081f6b;border-radius:14px;gap:6px;padding:12px;display:grid}.m5v7-fake-browser i{color:#ffe9f1b8;background:#2609106b;border-radius:10px;padding:9px 10px;font-style:normal;display:block}.m5v7-status-list{gap:10px;margin-top:18px}.m5v7-status-list span{display:block}.m5v7-verified-badge{text-align:center;color:#6effb7;border:1px solid #59ffb83d;border-radius:18px;margin-top:18px;padding:16px;font-weight:900}.m5v7-tech{grid-template-columns:1.1fr .95fr .82fr;gap:18px;display:grid}.m5v7-computer,.m5v7-camera-feed{background:#060c19ad;border:1px solid #5fafff33;border-radius:28px;overflow:hidden}.m5v7-computer-bar,.m5v7-camera-head{background:#121a2ed1;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.m5v7-computer-bar div,.m5v7-camera-head{gap:6px}.m5v7-computer-bar i{background:#dfe8f473;border-radius:50%;width:8px;height:8px;display:inline-block}.m5v7-address-row{background:#091222b8;border:1px solid #589fff24;border-radius:12px;align-items:center;gap:10px;margin:12px 16px 0;padding:10px 12px;display:flex}.m5v7-alert-dot{color:#ff5c89;background:#ff477a33;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.75rem;font-weight:900;display:inline-grid}.m5v7-virus-popup{text-align:center;color:#fff4f7;background:linear-gradient(#4d0921b3,#330513b8);border-radius:18px;margin:14px 16px 16px;padding:22px 20px 18px}.m5v7-warning-icon{width:92px;height:92px;margin:0 auto 18px;position:relative}.m5v7-warning-icon:before{content:"";border:4px solid #ff5c88;border-radius:18px;position:absolute;inset:8px;transform:rotate(45deg);box-shadow:0 0 18px #ff5c884d}.m5v7-warning-icon i{background:#fff5f7;border-radius:999px;width:6px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.m5v7-warning-icon i:after{content:"";background:#fff5f7;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.m5v7-virus-popup h3,.m5v7-virus-popup p,.m5v7-virus-popup strong,.m5v7-virus-popup small,.m5v7-virus-popup span,.m5v7-virus-popup button{display:block}.m5v7-virus-popup button{color:#fff;background:linear-gradient(#ff3f77,#ff235f);border:none;border-radius:14px;width:100%;margin-top:18px;padding:14px 16px;font-weight:900}.m5v7-remote-path,.m5v7-file-vault,.m5v7-camera-network,.m5v7-camera-status{background:#040a18a8;border:1px solid #5cabff2e;border-radius:28px;padding:18px}.m5v7-request-copy span{margin-top:4px}.m5v7-code-panel{text-align:center;background:#580820ad;margin-top:16px}.m5v7-code-panel strong{letter-spacing:.08em;margin-top:10px;font-size:2.15rem}.m5v7-request-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.m5v7-request-steps div{text-align:center}.m5v7-request-steps i{background:#ff5a88;border-radius:50%;width:16px;height:16px;margin:0 auto 8px;display:block;box-shadow:0 0 14px #ff5a88bd}.m5v7-request-steps span{color:#e1eeffb8;font-size:.74rem;font-weight:800}.m5v7-remote-user{text-align:center;margin-top:16px}.m5v7-remote-user i{color:#ff77a1;background:#5a081f7a;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 12px;font-size:1.35rem;font-style:normal;font-weight:900;display:grid}.m5v7-file-vault-head{justify-content:space-between;align-items:center;display:flex}.m5v7-file-vault-head strong{color:#ff7f9f;font-size:.76rem}.m5v7-device-row{background:#52081e8a;border:1px solid #ff5e8c33;border-radius:18px;grid-template-columns:44px 1fr 34px;align-items:center;gap:14px;margin-top:14px;padding:14px;display:grid}.m5v7-device-index{color:#fff4f8;border:1px solid #ffe6ec47;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.m5v7-bug-icon{border:2px solid #ff4e80;border-radius:12px;width:28px;height:22px;position:relative}.m5v7-bug-icon:before,.m5v7-bug-icon:after{content:"";background:#ff4e80;width:36px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m5v7-bug-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.m5v7-file-vault-alert{margin-top:16px}.m5v7-camera{grid-template-columns:1.22fr 1fr .78fr;gap:18px;display:grid}.m5v7-camera-head span,.m5v7-camera-head strong{color:#f1f8ff;font-weight:800}.m5v7-room{background:radial-gradient(circle at 28% 18%,#f8faff38,#0000 12%),radial-gradient(circle at 76% 24%,#eedcb829,#0000 10%),linear-gradient(#253c56 0%,#18314a 38%,#11293f 38.5%,#102235 100%);min-height:360px;position:relative;overflow:hidden}.m5v7-room-time{z-index:4;color:#d7e6f7;background:#08111fc7;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:800;position:absolute;top:12px;left:14px}.m5v7-room-wall,.m5v7-room-window-frame,.m5v7-room-window-glass,.m5v7-room-lamp-stand,.m5v7-room-lamp-shade,.m5v7-room-sofa,.m5v7-room-sofa-cushion-left,.m5v7-room-sofa-cushion-right,.m5v7-room-coffee-table,.m5v7-room-plant,.m5v7-room-plant-leaf-one,.m5v7-room-plant-leaf-two,.m5v7-room-picture-frame{position:absolute}.m5v7-room-window-frame{border:6px solid #506e8af2;width:146px;height:110px;top:52px;left:38px;box-shadow:inset 0 0 0 2px #c4deff14}.m5v7-room-window-glass{background:linear-gradient(90deg,#0000 48%,#cce6ff4d 49% 51%,#0000 52%),linear-gradient(#0000 50%,#cce6ff42 51% 53%,#0000 54%),linear-gradient(#89abc957,#49678438);width:134px;height:98px;top:58px;left:44px}.m5v7-room-picture-frame{border:5px solid #496581d1;border-radius:4px;width:72px;height:62px;top:56px;right:86px;box-shadow:inset 0 0 0 2px #c9daf014}.m5v7-room-lamp-stand{background:#aab8c1b8;width:6px;height:150px;top:76px;right:60px}.m5v7-room-lamp-shade{background:linear-gradient(#cdb894,#9d8a68);border-radius:16px 16px 8px 8px;width:50px;height:22px;top:78px;right:38px}.m5v7-room-sofa{background:linear-gradient(#597597d1,#415c7ddb);border-radius:26px 26px 18px 18px;width:198px;height:90px;bottom:56px;left:68px;box-shadow:inset 0 -14px #192e483d,0 20px 34px #040a1647}.m5v7-room-sofa-cushion-left,.m5v7-room-sofa-cushion-right{background:#6780a0d1;border-radius:16px;width:54px;height:30px;bottom:102px}.m5v7-room-sofa-cushion-left{left:78px}.m5v7-room-sofa-cushion-right{left:188px}.m5v7-room-coffee-table{background:#374f6d9e;border-radius:16px;width:110px;height:26px;bottom:46px;left:98px}.m5v7-room-plant{background:#2c3a4be6;border-radius:10px;width:28px;height:20px;bottom:40px;left:230px}.m5v7-room-plant-leaf-one,.m5v7-room-plant-leaf-two{transform-origin:bottom;background:linear-gradient(#7fc784,#4c8d59);border-radius:8px 8px 0;width:8px;height:34px;bottom:56px}.m5v7-room-plant-leaf-one{left:238px;transform:rotate(-22deg)}.m5v7-room-plant-leaf-two{left:252px;transform:rotate(22deg)}.m5v7-camera-scanline{background:#5fdeffb8;height:3px;position:absolute;top:48%;left:0;right:0;box-shadow:0 0 16px #5fdeff66}.m5v7-camera-vignette{position:absolute;inset:0;box-shadow:inset 0 0 110px #0000006b}.m5v7-camera-reticle{border:2px solid #ff4a7eeb;border-radius:50%;width:84px;height:84px;position:absolute;top:49%;left:52%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #ff4a7e14}.m5v7-camera-reticle i{background:#ff4a7eeb;position:absolute;top:50%;left:50%}.m5v7-camera-reticle i:first-child{width:2px;height:100%;transform:translate(-50%,-50%)}.m5v7-camera-reticle i:last-child{width:100%;height:2px;transform:translate(-50%,-50%)}.m5v7-camera-network-title{margin-top:10px;font-size:1.05rem;line-height:1.3;display:block}.m5v7-camera-route{grid-template-columns:96px 1fr 120px;align-items:center;gap:14px;margin-top:18px;display:grid}.m5v7-home-node,.m5v7-unknown-device{text-align:center;background:#0a14279e;border:1px solid #6baaff29;border-radius:18px;padding:14px 12px}.m5v7-camera-wire i{background:#ff5a88;left:50%;box-shadow:0 0 14px #ff5a88bd}.m5v7-camera-wire-cut{background:linear-gradient(90deg,#59efac00,#59efacd6,#59efac00)}.m5v7-camera-wire-cut i{background:#59efac;box-shadow:0 0 14px #59efacbd}.m5v7-camera-wire-live{animation:1.4s linear infinite m5v7WirePulse}@keyframes m5v7WirePulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.m5v7-camera-alert{margin-top:18px}.m5v7-camera-status{align-content:start;gap:14px;display:grid}.m5v7-camera-status>span{color:#80e9ff;font-size:.82rem;font-weight:800}@media (width<=1200px){.m5v7-tech,.m5v7-camera,.m5v7-link-route,.m5v7-camera-route,.m5v7-phishing-route,.m5v7-official-route{grid-template-columns:1fr}}.m5v71-team-result{isolation:isolate;background:#020711;border-radius:24px;width:100%;position:relative;overflow:hidden}.m5v71-team-result-exposed{aspect-ratio:1729/910}.m5v71-team-result-protected{aspect-ratio:1672/941}.m5v71-team-result-art{object-fit:contain;object-position:center center;width:100%;height:100%;animation:9s ease-in-out infinite alternate m5v71TeamBreathingCamera;position:absolute;inset:0;transform:scale(1.002)}@keyframes m5v71TeamBreathingCamera{0%{transform:scale(1.002)translate(-.08%,-.04%)}to{transform:scale(1.012)translate(.08%,.04%)}}.m5v71-team-result-scan{z-index:3;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#0000,#6fd3ff0a,#0000);height:10%;animation:5.4s linear infinite m5v71TeamScan;position:absolute;top:-12%;left:0;right:0}.m5v71-team-result-exposed .m5v71-team-result-scan{background:linear-gradient(#0000,#ff46760e,#0000)}@keyframes m5v71TeamScan{to{top:103%}}.m5v71-team-result-pulse{z-index:2;pointer-events:none;animation:1.8s ease-in-out infinite alternate m5v71TeamEdgePulse;position:absolute;inset:0}.m5v71-team-result-pulse-red{box-shadow:inset 0 0 2px #ff5980b8,inset 0 0 38px #ff2b5f1f}.m5v71-team-result-pulse-green{box-shadow:inset 0 0 2px #50ffb29e,inset 0 0 38px #37ea9e1a}@keyframes m5v71TeamEdgePulse{to{opacity:.68}}@media screen and (orientation:portrait) and (width<=900px){.m5v71-team-result,.m5v71-team-result-exposed,.m5v71-team-result-protected{width:100%;height:auto;min-height:0}.m5v71-team-result-art{object-fit:contain}}.m5v72-art-shell{aspect-ratio:1672/941;isolation:isolate;background:#020711;border-radius:24px;width:100%;position:relative;overflow:hidden}.m5v72-art{object-fit:contain;object-position:center;width:100%;height:100%;animation:9s ease-in-out infinite alternate m5v72ArtFloat;position:absolute;inset:0}@keyframes m5v72ArtFloat{0%{transform:scale(1.002)translate(-.05%,-.03%)}to{transform:scale(1.012)translate(.05%,.03%)}}.m5v72-art-scan{z-index:3;pointer-events:none;background:linear-gradient(#0000,#ff507e0e,#0000);height:9%;animation:5.4s linear infinite m5v72ArtScan;position:absolute;top:-12%;left:0;right:0}@keyframes m5v72ArtScan{to{top:104%}}.m5v72-art-edge{z-index:2;pointer-events:none;animation:1.7s ease-in-out infinite alternate m5v72EdgePulse;position:absolute;inset:0;box-shadow:inset 0 0 2px #ff5782a6,inset 0 0 44px #ff285b1c}.m5v72-art-safe .m5v72-art-scan{background:linear-gradient(#0000,#4df2a90b,#0000)}.m5v72-art-safe .m5v72-art-edge{box-shadow:inset 0 0 2px #4ff5ae85,inset 0 0 44px #31e09717}@keyframes m5v72EdgePulse{to{opacity:.66}}.m5v72-bank,.m5v72-tech{align-items:stretch;gap:18px;display:grid}.m5v72-bank{grid-template-columns:minmax(300px,.9fr) minmax(410px,1.14fr) minmax(280px,.82fr)}.m5v72-bank-phone,.m5v72-bank-center,.m5v72-bank-side,.m5v72-browser,.m5v72-remote-request,.m5v72-computer-status{background:linear-gradient(#071224fa,#040b19fa);border:1px solid #67b2ff33;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 22px 46px #0000003d}.m5v72-bank-phone{border-radius:36px;padding:18px 16px 20px;position:relative}.m5v72-phone-speaker{background:#dee8f33d;border-radius:999px;width:76px;height:6px;margin:0 auto 15px}.m5v72-phone-status{color:#ecf4ffeb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 3px 14px;display:flex}.m5v72-bank-sender{grid-template-columns:42px 1fr;align-items:center;gap:11px;margin-top:14px;display:grid}.m5v72-bank-avatar{color:#fff;background:linear-gradient(135deg,#1976d2,#4ba3ff);border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.m5v72-bank-sender strong,.m5v72-bank-sender span{display:block}.m5v72-bank-sender span{color:#dae6f499;margin-top:2px;font-size:.68rem}.m5v72-bank-message{color:#f5f9fff2;background:#1d293ce6;border-radius:18px;margin-top:15px;padding:17px 16px}.m5v72-bank-message p{margin:11px 0 0;line-height:1.42}.m5v72-bank-link{color:#55c7ff;word-break:break-all;margin-top:13px;font-size:.78rem;text-decoration:underline;display:block}.m5v72-bank-message button{color:#fff;letter-spacing:.03em;background:linear-gradient(#f23c68,#d81d4d);border:none;border-radius:12px;width:100%;margin-top:15px;padding:13px 14px;font-weight:900}.m5v72-message-ignored{color:#78ffc0;text-align:center;letter-spacing:.07em;background:#07482b75;border:1px solid #54efa73d;border-radius:14px;margin-top:15px;padding:11px 13px;font-size:.72rem;font-weight:900}.m5v72-bank-center,.m5v72-bank-side{padding:20px}.m5v72-chase-card{background:#142239ad;border-radius:20px;grid-template-columns:100px 1fr;align-items:center;gap:16px;margin-top:12px;padding:18px;display:grid}.m5v72-chase-mark{width:78px;height:78px;margin:auto;position:relative}.m5v72-chase-mark i{background:linear-gradient(135deg,#26b3ff,#087cda);width:30px;height:30px;position:absolute}.m5v72-chase-mark i:first-child{clip-path:polygon(0 0,100% 0,100% 100%,55% 100%,0 45%);top:0;left:24px}.m5v72-chase-mark i:nth-child(2){clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 55%);top:24px;right:0}.m5v72-chase-mark i:nth-child(3){clip-path:polygon(0 0,45% 0,100% 55%,100% 100%,0 100%);bottom:0;left:24px}.m5v72-chase-mark i:nth-child(4){clip-path:polygon(0 0,100% 0,100% 45%,45% 100%,0 100%);top:24px;left:0}.m5v72-chase-card strong,.m5v72-chase-card span,.m5v72-bank-event span,.m5v72-bank-event strong,.m5v72-bank-safe-account span,.m5v72-bank-safe-account strong,.m5v72-bank-side>span,.m5v72-bank-side>strong{display:block}.m5v72-chase-card strong{color:#f3f8ff;font-size:1.55rem}.m5v72-chase-card span{color:#dce9f79e;margin-top:4px}.m5v72-bank-event,.m5v72-bank-safe-account{background:linear-gradient(#52071e7a,#2f061659);border:1px solid #ff54803b;border-radius:18px;margin-top:16px;padding:18px}.m5v72-bank-safe-account{background:linear-gradient(#07482b70,#052b1d57);border-color:#53eea538}.m5v72-bank-event>span,.m5v72-bank-safe-account>span,.m5v72-bank-side>span{color:#7ddcff;letter-spacing:.08em;font-size:.68rem;font-weight:900}.m5v72-bank-event>strong,.m5v72-bank-safe-account>strong,.m5v72-bank-side>strong{color:#f5f8fc;margin-top:6px;font-size:1.15rem}.m5v72-bank-money{color:#ff638b;letter-spacing:.03em;margin:16px 0;font-size:2rem;font-weight:900}.m5v72-bank-event-row,.m5v72-bank-safe-account>div,.m5v72-bank-side-item{border-top:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:10px 0;display:flex}.m5v72-bank-event-row span,.m5v72-bank-safe-account>div span,.m5v72-bank-side-item small{color:#dce8f7a6}.m5v72-bank-event-row strong,.m5v72-bank-safe-account>div strong,.m5v72-bank-side-item b{color:#f5f8fcf0;text-align:right}.m5v72-bank-route{grid-template-columns:1fr 70px 1fr;align-items:center;gap:10px;margin-top:16px;display:grid}.m5v72-bank-route>div{background:#0b15289e;border:1px solid #6cafff24;border-radius:14px;padding:13px}.m5v72-bank-route span,.m5v72-bank-route strong{display:block}.m5v72-bank-route span{color:#ff85a1;font-size:.62rem;font-weight:900}.m5v72-bank-route strong{color:#f1f6fce6;word-break:break-word;margin-top:5px;font-size:.72rem}.m5v72-bank-route>i{background:linear-gradient(90deg,#ff4d7700,#ff4d77,#ff4d7700);border-radius:999px;height:4px;position:relative}.m5v72-bank-route>i:after{content:"";background:#ff5781;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:0 0 15px #ff5781c7}.m5v72-bank-safe-route{color:#74ffc0;text-align:center;letter-spacing:.04em;background:#07432975;border:1px solid #58eea633;border-radius:14px;margin-top:16px;padding:13px 15px;font-weight:900}.m5v72-bank-side{align-self:center}.m5v72-bank-side-item{margin-top:8px}.m5v72-bank-side-safe{border-color:#52eea43d}.m5v72-tech{grid-template-columns:minmax(320px,1.02fr) minmax(310px,.98fr) minmax(300px,.88fr)}.m5v72-browser-bar{background:#111b2fd1;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.m5v72-browser-bar>div{gap:6px;display:flex}.m5v72-browser-bar i{background:#dde7f26b;border-radius:50%;width:9px;height:9px}.m5v72-browser-address{background:#050e1da8;border:1px solid #66abff24;border-radius:10px;align-items:center;gap:9px;margin:12px 14px 0;padding:10px 12px;display:flex}.m5v72-browser-address i{color:#ff668c;background:#ff467033;border-radius:50%;place-items:center;width:19px;height:19px;font-style:normal;font-weight:900;display:grid}.m5v72-virus-card{color:#fff5f8;text-align:center;background:radial-gradient(circle at 50% 18%,#ff36671a,#0000 26%),linear-gradient(#52081eb8,#2e0515c7);border-radius:18px;margin:14px;padding:22px 19px 20px}.m5v72-warning-triangle{width:90px;height:78px;margin:0 auto 16px;position:relative}.m5v72-warning-triangle:before{content:"";border:4px solid #ff5d87;border-radius:12px;width:66px;height:66px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)skew(-8deg,-8deg);box-shadow:0 0 22px #ff4c7b42}.m5v72-warning-triangle i{z-index:2;background:#fff;border-radius:999px;width:6px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.m5v72-warning-triangle i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.m5v72-virus-card h3{margin:0;font-size:1.45rem;line-height:1.15}.m5v72-virus-card p{color:#f5ebefb8}.m5v72-shutdown-alert{background:#65051d8a;border:1px solid #ff537e6b;border-radius:12px;margin-top:16px;padding:12px}.m5v72-shutdown-alert strong,.m5v72-shutdown-alert span{display:block}.m5v72-shutdown-alert span{color:#ffdde5b8;margin-top:4px;font-size:.66rem}.m5v72-support-number{margin-top:15px;display:block}.m5v72-virus-card button{color:#fff;background:linear-gradient(#ff3e73,#e11d55);border:none;border-radius:12px;width:84%;margin-top:15px;padding:13px 15px;font-weight:900}.m5v72-remote-request,.m5v72-computer-status{padding:20px}.m5v72-callback-card{background:#11203994;border:1px solid #67b2ff21;border-radius:15px;grid-template-columns:52px 1fr;align-items:center;gap:13px;margin-top:13px;padding:14px;display:grid}.m5v72-callback-card strong,.m5v72-callback-card span{display:block}.m5v72-callback-card span{color:#dce8f4b3;margin-top:4px}.m5v72-phone-handset{background:radial-gradient(circle,#50c6ff2e,#1e689a26);border-radius:50%;width:48px;height:48px;position:relative}.m5v72-phone-handset:before{content:"";border-bottom:6px solid #76dbff;border-left:6px solid #76dbff;border-radius:0 0 0 14px;width:15px;height:28px;position:absolute;top:9px;left:15px;transform:rotate(-38deg)}.m5v72-phone-handset i:first-child,.m5v72-phone-handset i:last-child{content:"";border-top:2px solid #76dbff;border-bottom:none;border-left:none;border-right:2px solid #76dbff;border-radius:0 999px 0 0;position:absolute;right:7px}.m5v72-phone-handset i:first-child{width:11px;height:11px;top:10px}.m5v72-phone-handset i:last-child{width:18px;height:18px;top:6px}.m5v72-code{text-align:center;background:#53071d94;border:1px solid #ff4e7a52;border-radius:15px;margin-top:15px;padding:16px}.m5v72-code span,.m5v72-code strong{display:block}.m5v72-code span{color:#ff8faa;letter-spacing:.08em;font-size:.65rem;font-weight:900}.m5v72-code strong{color:#fff;letter-spacing:.08em;margin-top:5px;font-size:2.1rem}.m5v72-remote-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.m5v72-remote-progress>div{text-align:center}.m5v72-remote-progress i{background:#ff5581;border:3px solid #ff79994d;border-radius:50%;width:16px;height:16px;margin:0 auto 7px;display:block;box-shadow:0 0 13px #ff55818a}.m5v72-remote-progress span,.m5v72-remote-progress strong{font-size:.64rem;display:block}.m5v72-remote-progress strong{color:#ff8ea7;margin-top:2px}.m5v72-technician{text-align:center;background:#4c061b73;border:1px solid #ff527e33;border-radius:15px;margin-top:16px;padding:15px}.m5v72-technician-safe{background:#07442a6b;border-color:#56eea633}.m5v72-hood{color:#ff7a9c;background:#7007267a;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 10px;font-size:1.25rem;font-weight:900;display:grid}.m5v72-technician strong,.m5v72-technician span{display:block}.m5v72-technician span{color:#dfe9f5ab;margin-top:4px;font-size:.72rem}.m5v72-computer-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.m5v72-computer-head span{color:#89ddff;letter-spacing:.07em;font-size:.67rem;font-weight:900}.m5v72-computer-head strong{color:#ff7395;font-size:.7rem}.m5v72-system-row{background:linear-gradient(90deg,#58071e7a,#46071da8);border:1px solid #ff527b3b;border-radius:14px;grid-template-columns:44px 1fr 34px;align-items:center;gap:12px;margin-top:13px;padding:13px;display:grid}.m5v72-computer-status-safe .m5v72-system-row{background:linear-gradient(90deg,#07422875,#06302085);border-color:#50eea338}.m5v72-system-row strong,.m5v72-system-row span{display:block}.m5v72-system-row span{color:#ff7296;margin-top:4px;font-size:.7rem;font-weight:900}.m5v72-computer-status-safe .m5v72-system-row span{color:#73ffc0}.m5v72-system-icon{border:1px solid #ecf2fa52;border-radius:8px;width:36px;height:40px;position:relative}.m5v72-file-icon:before{content:"";border:2px solid #f4f7fcdb;border-radius:2px;width:16px;height:20px;position:absolute;top:8px;left:9px}.m5v72-photo-icon:before{content:"";border:2px solid #f4f7fcdb;border-radius:3px;width:18px;height:17px;position:absolute;top:9px;left:8px}.m5v72-photo-icon:after{content:"";clip-path:polygon(0 100%,38% 25%,59% 60%,73% 43%,100% 100%);background:#f4f7fccc;width:13px;height:7px;position:absolute;bottom:9px;left:12px}.m5v72-account-icon:before{content:"";background:#f4f7fcdb;border-radius:50%;width:11px;height:11px;position:absolute;top:7px;left:12px}.m5v72-account-icon:after{content:"";background:#f4f7fcdb;border-radius:12px 12px 4px 4px;width:19px;height:12px;position:absolute;bottom:7px;left:8px}.m5v72-malware-icon{border:2px solid #ff4d78;border-radius:11px;width:27px;height:22px;position:relative}.m5v72-malware-icon:before,.m5v72-malware-icon:after{content:"";background:#ff4d78;width:34px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m5v72-malware-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.m5v72-computer-status-safe .m5v72-malware-icon{border-color:#54e8a0}.m5v72-computer-status-safe .m5v72-malware-icon:before,.m5v72-computer-status-safe .m5v72-malware-icon:after{background:#54e8a0}.m5v72-alert-panel,.m5v72-recovery-panel{background:#4e061970;border:1px solid #ff527b3d;border-radius:14px;margin-top:14px;padding:13px 14px}.m5v72-alert-panel strong,.m5v72-alert-panel span,.m5v72-recovery-panel strong,.m5v72-recovery-panel span,.m5v72-recovery-panel b{display:block}.m5v72-alert-panel strong{color:#ff86a2}.m5v72-alert-panel span{color:#ffebf1db;margin-top:4px}.m5v72-recovery-panel{background:#07422870;border-color:#51eea438}.m5v72-recovery-panel strong,.m5v72-recovery-panel b{color:#72ffc0}.m5v72-recovery-panel>div{grid-template-columns:14px 1fr;align-items:center;gap:8px;margin-top:9px;display:grid}.m5v72-recovery-panel>div i{border:2px solid #4feda447;border-top-color:#55eba2;border-radius:50%;width:11px;height:11px;animation:.9s linear infinite m5v72RecoverySpin}@keyframes m5v72RecoverySpin{to{transform:rotate(360deg)}}.m5v72-recovery-panel b{text-align:center;letter-spacing:.06em;border-top:1px solid #57efa829;margin-top:12px;padding-top:10px}@media (width<=1160px){.m5v72-bank,.m5v72-tech{grid-template-columns:1fr}}@media screen and (orientation:portrait) and (width<=900px){.m5v72-art-shell{width:100%;height:auto;min-height:0}.m5v72-art{object-fit:contain}}.m5-v73-image-scene{align-items:stretch}.m5-static-scene-shell{justify-content:stretch;align-items:stretch;width:100%;height:100%;display:flex}.m5-static-scene-image{object-fit:contain;background:#040a19c7;border:1px solid #3dbcff38;border-radius:28px;width:100%;height:100%;box-shadow:inset 0 0 0 1px #00aeff14,0 24px 64px #00000057}.m5-v73-dashboard{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px;width:100%;display:grid;position:relative}.m5-v73-card{background:linear-gradient(#0a1632e6,#081024eb);border:1px solid #3dbcff33;border-radius:24px;padding:22px;box-shadow:0 18px 40px #00000047,inset 0 0 0 1px #ffffff08}.m5-v73-hero-card{min-height:280px}.m5-v73-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#5ed0ff;margin-bottom:16px;font-size:.76rem;font-weight:800;display:inline-block}.m5-v73-bank-brand,.m5-v73-support-row,.m5-v73-camera-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.m5-v73-bank-brand{justify-content:flex-start;margin-bottom:18px}.m5-v73-bank-brand strong,.m5-v73-support-row strong,.m5-v73-camera-heading strong{color:#f6fbff;font-size:1.1rem;display:block}.m5-v73-bank-brand small,.m5-v73-support-row small{color:#dceaffbd;margin-top:4px;display:block}.m5-v73-bank-logo{flex:0 0 78px;width:78px;height:78px;position:relative}.m5-v73-bank-logo i{background:linear-gradient(135deg,#5db8ff,#0f76ff);width:30px;height:30px;position:absolute}.m5-v73-bank-logo i:first-child{top:8px;left:24px}.m5-v73-bank-logo i:nth-child(2){top:24px;right:8px}.m5-v73-bank-logo i:nth-child(3){bottom:8px;left:24px}.m5-v73-bank-logo i:nth-child(4){top:24px;left:8px}.m5-v73-summary-grid,.m5-v73-status-stack{gap:14px;display:grid}.m5-v73-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m5-v73-summary-card,.m5-v73-status-row{background:#081128b3;border:1px solid #5ca7ff2e;border-radius:18px;padding:16px}.m5-v73-summary-card span,.m5-v73-status-row small{color:#d2e2ffad}.m5-v73-summary-card span{letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.m5-v73-summary-card strong,.m5-v73-status-row strong{color:#fff;margin-bottom:6px;font-size:1rem;display:block}.m5-v73-summary-card small,.m5-v73-status-row small{line-height:1.4;display:block}.m5-v73-status-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.m5-v73-pill{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:108px;padding:10px 14px;font-size:.76rem;font-weight:800;display:inline-flex}.m5-v73-pill-safe{color:#71ffbf;background:#073923c7;border-color:#37de925c}.m5-v73-pill-danger{color:#ff92a8;background:#4a0a1cd1;border-color:#ff4f785c}.m5-v73-call-icon-wrap{background:radial-gradient(circle at 30% 30%,#4fc5ff47,#14285cf2);border:1px solid #55c7ff4d;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;box-shadow:0 10px 24px #0000003d}.m5-v73-call-icon{color:#7dd7ff;font-size:2rem;line-height:1}.m5-v73-camera-dashboard{align-items:start}.m5-v73-camera-feed-card{padding-bottom:16px}.m5-v73-camera-heading{margin-bottom:14px}.m5-v73-camera-badge-safe,.m5-v73-camera-badge-danger{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:.82rem;font-weight:800;display:inline-flex}.m5-v73-camera-badge-safe{color:#6ff7b5;background:#083c26d1;border:1px solid #3ad68f59}.m5-v73-camera-badge-danger{color:#ff95aa;background:#4f0a1cd1;border:1px solid #ff527a59}.m5-v73-camera-photo-wrap{border:1px solid #66beff33;border-radius:22px;position:relative;overflow:hidden}.m5-v73-camera-photo{width:100%;height:auto;display:block}.m5-v73-camera-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;padding:14px 16px;position:absolute;bottom:18px;left:20px;right:20px}.m5-v73-camera-overlay strong{color:#fff;margin-bottom:4px;font-size:.96rem;display:block}.m5-v73-camera-overlay small{color:#e8f2ffd6}.m5-v73-camera-overlay-safe{background:#074028b8;border:1px solid #3fe0945c}.m5-v73-camera-overlay-danger{background:#520a1dbd;border:1px solid #ff537b5c}@media (width<=980px){.m5-v73-dashboard,.m5-v73-summary-grid{grid-template-columns:1fr}.m5-v73-status-row{flex-direction:column;align-items:flex-start}}.m5-scene-layout.m5-v74-bank-fullframe{background:#020711!important;border-radius:24px!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.m5-v74-bank-fullframe .m5-static-scene-shell{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.m5-v74-bank-fullframe .m5-static-scene-image{aspect-ratio:1596/750!important;object-fit:cover!important;object-position:center center!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#020711!important;border:0!important;border-radius:22px!important;margin:0!important;display:block!important}@media screen and (orientation:portrait) and (width<=900px){.m5-scene-layout.m5-v74-bank-fullframe{width:100%!important;height:auto!important}.m5-v74-bank-fullframe .m5-static-scene-image{object-fit:contain!important;width:100%!important;height:auto!important}}.m5-scene-layout.m5-v75-fullframe{background:#020711!important;border-radius:24px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.m5-v75-fullframe .m5-static-scene-shell{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.m5-v75-fullframe .m5-static-scene-image{aspect-ratio:1596/750!important;object-fit:cover!important;object-position:center center!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#020711!important;border:0!important;border-radius:22px!important;margin:0!important;display:block!important}.m5-v75-bank-protected,.m5-v75-remote-protected,.m5-v75-camera-result{gap:20px;width:100%;min-width:0;display:grid;position:relative}.m5-v75-bank-protected{grid-template-columns:minmax(0,1.45fr) minmax(330px,.9fr)}.m5-v75-bank-main,.m5-v75-bank-actions,.m5-v75-remote-main,.m5-v75-remote-status,.m5-v75-camera-feed,.m5-v75-camera-session{background:linear-gradient(#06142cf7,#030c1bf7);border:1px solid #4ab5ff38;border-radius:24px;min-width:0;box-shadow:0 22px 48px #00000047,inset 0 0 32px #2bb6ff08}.m5-v75-bank-main,.m5-v75-bank-actions,.m5-v75-remote-main,.m5-v75-remote-status,.m5-v75-camera-session{padding:22px}.m5-v75-bank-topline,.m5-v75-camera-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.m5-v75-bank-topline span,.m5-v75-panel-label,.m5-v75-camera-heading span{color:#74d7ff;letter-spacing:.1em;font-size:.72rem;font-weight:900}.m5-v75-bank-topline strong{color:#6dffb8;letter-spacing:.08em;font-size:.72rem}.m5-v75-bank-hero{background:radial-gradient(circle at 75%,#1cdd8e1f,#0000 28%),#101f3ab8;border-radius:20px;grid-template-columns:92px 1fr auto;align-items:center;gap:16px;margin-top:18px;padding:20px;display:grid}.m5-v75-bank-hero>div:nth-child(2) strong,.m5-v75-bank-hero>div:nth-child(2) span{display:block}.m5-v75-bank-hero>div:nth-child(2) strong{color:#fff;font-size:1.6rem}.m5-v75-bank-hero>div:nth-child(2) span{color:#d8e9f9a8;margin-top:3px}.m5-v75-chase-mark{width:72px;height:72px;position:relative}.m5-v75-chase-mark i{background:linear-gradient(135deg,#2dc7ff,#136dff);width:28px;height:28px;position:absolute}.m5-v75-chase-mark i:first-child{top:7px;left:22px}.m5-v75-chase-mark i:nth-child(2){top:22px;right:7px}.m5-v75-chase-mark i:nth-child(3){bottom:7px;left:22px}.m5-v75-chase-mark i:nth-child(4){top:22px;left:7px}.m5-v75-secure-lock{background:#06482b85;border:1px solid #53eca440;border-radius:15px;place-items:center;min-width:96px;padding:12px;display:grid}.m5-v75-secure-lock b{border:3px solid #64ffb5;border-radius:5px;width:28px;height:23px;position:relative}.m5-v75-secure-lock b:before{content:"";border:3px solid #64ffb5;border-bottom:0;border-radius:10px 10px 0 0;width:16px;height:17px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.m5-v75-secure-lock span{color:#75ffc0;margin-top:8px;font-size:.66rem;font-weight:900}.m5-v75-route-board{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;display:grid}.m5-v75-route-node{border-radius:16px;padding:15px}.m5-v75-route-node span,.m5-v75-route-node strong,.m5-v75-route-node small{display:block}.m5-v75-route-node span{letter-spacing:.08em;font-size:.65rem;font-weight:900}.m5-v75-route-node strong{margin-top:4px;font-size:1.05rem}.m5-v75-route-node small{color:#dce8f4a8;word-break:break-word;margin-top:5px}.m5-v75-route-node-blocked{background:#4f071c85;border:1px solid #ff50794d}.m5-v75-route-node-blocked span,.m5-v75-route-node-blocked strong{color:#ff7c9a}.m5-v75-route-node-safe{background:#06452985;border:1px solid #4eeaa24d}.m5-v75-route-node-safe span,.m5-v75-route-node-safe strong{color:#76ffc1}.m5-v75-route-line{justify-content:space-between;align-items:center;display:flex;position:relative}.m5-v75-route-line:before{content:"";background:linear-gradient(90deg,#ff4d78,#ff4d7833 42%,#4df2a847 58%,#4df2a8);border-radius:999px;height:3px;position:absolute;top:50%;left:0;right:0}.m5-v75-route-line i{z-index:2;background:#4df2a8;border-radius:50%;width:14px;height:14px;animation:1.4s ease-in-out infinite alternate m5v75RoutePulse;position:relative;box-shadow:0 0 14px #4df2a8b8}.m5-v75-route-line i:first-child{background:#ff4d78;box-shadow:0 0 14px #ff4d789e}@keyframes m5v75RoutePulse{to{opacity:.72;transform:scale(1.28)}}.m5-v75-transfer-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.m5-v75-transfer-card>div{background:#073a2659;border:1px solid #50e9a32e;border-radius:15px;padding:14px}.m5-v75-transfer-card span,.m5-v75-transfer-card strong{display:block}.m5-v75-transfer-card span{color:#bfe0cfb3;font-size:.62rem;font-weight:800}.m5-v75-transfer-card strong{color:#78ffc2;margin-top:6px}.m5-v75-bank-actions{align-self:stretch}.m5-v75-action-row{background:#073a2666;border:1px solid #51eba333;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-top:13px;padding:15px;display:grid}.m5-v75-action-icon{color:#76ffc1;background:#4aeca224;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.m5-v75-action-row strong,.m5-v75-action-row small{display:block}.m5-v75-action-row strong{color:#f3fbf7}.m5-v75-action-row small{color:#d8e8dea8;margin-top:4px}.m5-v75-action-row b{color:#73ffbd;background:#074c2c9e;border-radius:999px;padding:9px 11px;font-size:.65rem}.m5-v75-remote-protected{grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr)}.m5-v75-phone-card{background:#0d1f3a9e;border:1px solid #42beff2e;border-radius:17px;grid-template-columns:62px 1fr;align-items:center;gap:14px;margin-top:16px;padding:16px;display:grid}.m5-v75-phone-icon{background:radial-gradient(circle,#52cdff38,#1a457059);border-radius:50%;width:54px;height:54px;position:relative}.m5-v75-phone-icon span{border-bottom:6px solid #75dbff;border-left:6px solid #75dbff;border-radius:0 0 0 16px;width:21px;height:31px;position:absolute;top:10px;left:15px;transform:rotate(-38deg)}.m5-v75-phone-card strong,.m5-v75-phone-card small{display:block}.m5-v75-phone-card strong{color:#fff}.m5-v75-phone-card small{color:#dae7f5ad;margin-top:4px}.m5-v75-remote-progress{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.m5-v75-remote-progress>div{text-align:center;background:#073b265c;border:1px solid #54eca52e;border-radius:14px;padding:13px}.m5-v75-remote-progress i{background:#56eea5;border-radius:50%;width:14px;height:14px;margin:0 auto 8px;display:block;box-shadow:0 0 14px #56eea59e}.m5-v75-remote-progress span,.m5-v75-remote-progress strong{display:block}.m5-v75-remote-progress span{color:#cfe4d9ad;font-size:.62rem}.m5-v75-remote-progress strong{color:#72ffc0;margin-top:3px;font-size:.72rem}.m5-v75-system-secure{background:linear-gradient(#07442a80,#05301f6b);border:1px solid #4feca438;border-radius:16px;gap:8px;margin-top:18px;padding:16px;display:grid}.m5-v75-system-secure strong{color:#75ffc0;font-size:1.1rem}.m5-v75-system-secure span{color:#d7ebe0bf}.m5-v75-safe-row{background:#073b2666;border:1px solid #4feca433;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding:15px;display:flex}.m5-v75-safe-row strong{color:#fff}.m5-v75-safe-row span{color:#73ffc0;font-weight:900}.m5-v75-safe-summary{background:#06482a8a;border:1px solid #4eeea442;border-radius:16px;margin-top:16px;padding:17px}.m5-v75-safe-summary strong,.m5-v75-safe-summary span{display:block}.m5-v75-safe-summary strong{color:#74ffc0;font-size:1.2rem}.m5-v75-safe-summary span{color:#dbeee3bd;margin-top:5px}.m5-v75-camera-result{grid-template-columns:minmax(0,1.32fr) minmax(320px,.9fr)}.m5-v75-camera-feed{padding:20px}.m5-v75-camera-heading{margin-bottom:14px}.m5-v75-camera-heading strong{color:#75ffc0;font-size:.75rem}.m5-v75-camera-photo-wrap{background:#030812;border:1px solid #54c0ff38;border-radius:18px;position:relative;overflow:hidden}.m5-v75-camera-photo-wrap img{object-fit:cover;width:100%;height:auto;display:block}.m5-v75-camera-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:15px;padding:14px 16px;position:absolute;bottom:16px;left:18px;right:18px}.m5-v75-camera-overlay strong,.m5-v75-camera-overlay span{display:block}.m5-v75-camera-overlay strong{color:#fff}.m5-v75-camera-overlay span{color:#ecf2f9c7;margin-top:4px}.m5-v75-camera-overlay-safe{background:#054528c2;border:1px solid #4feca44d}.m5-v75-camera-overlay-danger{background:#51071bc7;border:1px solid #ff4e7652}.m5-v75-camera-row{background:#0a152bad;border:1px solid #5ca9ff2e;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:15px;display:flex}.m5-v75-camera-row strong,.m5-v75-camera-row small{display:block}.m5-v75-camera-row strong{color:#fff}.m5-v75-camera-row small{color:#d8e6f4ad;margin-top:5px}.m5-v75-camera-row b{color:#ff8ca4;background:#4e0a1fb8;border-radius:999px;padding:9px 12px;font-size:.67rem}.m5-v75-camera-result:has(.m5-v75-camera-overlay-safe) .m5-v75-camera-row b{color:#74ffc0;background:#074529ad}@media (width<=1050px){.m5-v75-bank-protected,.m5-v75-remote-protected,.m5-v75-camera-result,.m5-v75-transfer-card,.m5-v75-remote-progress{grid-template-columns:1fr}}@media screen and (orientation:portrait) and (width<=900px){.m5-v75-fullframe .m5-static-scene-image{object-fit:contain!important;width:100%!important;height:auto!important}}.m5-scene-layout.m5v78-fullframe,.m5-scene-layout.m5v78-reward-frame{background:#020711!important;border-radius:24px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.m5v78-fullframe .m5-static-scene-shell,.m5v78-reward-frame .m5-static-scene-shell{border-radius:22px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.m5v78-fullframe .m5-static-scene-image,.m5v78-reward-frame .m5-static-scene-image{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#020711!important;border:0!important;border-radius:22px!important;margin:0!important;display:block!important}.m5v78-fullframe .m5-static-scene-image{aspect-ratio:1596/750!important;object-fit:cover!important;object-position:center center!important}.m5v78-reward-frame .m5-static-scene-image{object-fit:contain!important;object-position:center center!important}.m5v78-bank-protected,.m5v78-remote-protected{isolation:isolate;position:relative}.m5v78-bank-protected .m5-static-scene-image,.m5v78-remote-protected .m5-static-scene-image{animation:.72s cubic-bezier(.2,.85,.2,1) both m5v78RewardEnter,2.8s ease-in-out .9s infinite alternate m5v78RewardGlow}@keyframes m5v78RewardEnter{0%{opacity:0;filter:brightness(.82)saturate(.86);transform:scale(.975)}to{opacity:1;filter:brightness()saturate();transform:scale(1)}}@keyframes m5v78RewardGlow{0%{filter:brightness(.98)saturate()}to{filter:brightness(1.055)saturate(1.06)}}.m5v78-remote-incoming,.m5v78-remote-exposed{position:relative;overflow:hidden}.m5v78-remote-incoming .m5-static-scene-image{transform-origin:42% 53%;animation:4.8s ease-in-out infinite m5v78RemotePrompt}.m5v78-remote-exposed .m5-static-scene-image{transform-origin:54% 49%;animation:4.2s ease-in-out infinite alternate m5v78RemoteBreach}@keyframes m5v78RemotePrompt{0%,to{filter:brightness();transform:scale(1)}46%{filter:brightness(1.055);transform:scale(1.018)}55%{filter:brightness(1.02);transform:scale(1.008)}}@keyframes m5v78RemoteBreach{0%{filter:brightness(.98)saturate();transform:scale(1)}to{filter:brightness(1.045)saturate(1.07);transform:scale(1.012)}}.m5v78-camera-result{position:relative;grid-template-columns:minmax(0,1.34fr) minmax(330px,.92fr)!important;align-items:stretch!important;gap:20px!important;width:100%!important;min-width:0!important;display:grid!important}.m5v78-camera-feed,.m5v78-camera-session{background:linear-gradient(#06142cf7,#030c1bf7);border:1px solid #4bb8ff3d;border-radius:24px;min-width:0;box-shadow:0 22px 48px #00000047,inset 0 0 30px #2bb6ff09}.m5v78-camera-feed{padding:18px}.m5v78-camera-session{align-self:center;padding:22px}.m5v78-camera-topline{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.m5v78-camera-topline span,.m5v78-panel-label{color:#78d9ff;letter-spacing:.1em;font-size:.74rem;font-weight:900}.m5v78-camera-topline strong{letter-spacing:.07em;font-size:.76rem;font-weight:900}.m5v78-camera-state-safe{color:#6dffb8}.m5v78-camera-state-danger{color:#ff7898;text-shadow:0 0 13px #ff4e7a6b}.m5v78-camera-photo{background:#020711;border:1px solid #52c0ff3d;border-radius:18px;overflow:hidden}.m5v78-camera-photo img{object-fit:cover;width:100%;height:auto;display:block}.m5v78-camera-row{border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:15px;display:flex}.m5v78-camera-row>div{min-width:0}.m5v78-camera-row strong,.m5v78-camera-row small{display:block}.m5v78-camera-row strong{color:#f7fbff}.m5v78-camera-row small{color:#d8e6f4b8;margin-top:5px;line-height:1.38}.m5v78-camera-row b{text-align:center;letter-spacing:.05em;border-radius:999px;flex:none;min-width:92px;padding:9px 11px;font-size:.64rem}.m5v78-camera-row-safe{background:#06412866;border:1px solid #4ceba33d}.m5v78-camera-row-safe b{color:#74ffc0;background:#074a2cb3}.m5v78-camera-row-danger{background:#48071b6b;border:1px solid #ff4e7740}.m5v78-camera-row-danger b{color:#ff91aa;background:#5b081fbd}.m5v78-camera-result .m5-scene-outcome,.m5v78-camera-result .m5v3-outcome{max-width:72%}@media (width<=1050px){.m5v78-camera-result{grid-template-columns:1fr!important}.m5v78-camera-session{align-self:stretch}}@media screen and (orientation:portrait) and (width<=900px){.m5v78-fullframe .m5-static-scene-image,.m5v78-reward-frame .m5-static-scene-image{object-fit:contain!important;width:100%!important;height:auto!important}}.m5v61-intel-school:after{width:62px!important;top:27px!important;left:-58px!important;transform:rotate(160deg)!important}.m5v61-intel-school span{top:31px!important;right:50px!important}.m5v61-intel-work:after{width:62px!important;top:5px!important;left:28px!important;transform:rotate(-31deg)!important}.m5v61-intel-email:after{width:66px!important;top:26px!important;left:27px!important;transform:rotate(28deg)!important}.m5v78-bank-protected .m5-static-scene-image,.m5v78-remote-protected .m5-static-scene-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:auto!important}.m5v3-social-photo-wrap:has(.m5v61-photo-intel) .m5v3-social-photo-scan{display:none!important}.m5v61-intel-school{top:57%!important;left:13.5%!important}.m5v61-intel-email{top:50.5%!important;left:41.5%!important}.m5v61-intel-work{top:49.5%!important;left:73.5%!important}.m5v4-location .m5v3-outcome-compromised{border-radius:14px!important;width:min(610px,100% - 56px)!important;padding:9px 16px!important;bottom:-7px!important}.m5v4-location .m5v3-outcome-compromised span{margin-bottom:2px!important;font-size:.57rem!important}.m5v4-location .m5v3-outcome-compromised strong{font-size:clamp(.88rem,1.8vw,1.16rem)!important}.m5v78-camera-topline>span{align-items:center!important;gap:9px!important;display:inline-flex!important}.m5v78-camera-topline>span:before{content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'%3E%3Crect x='2' y='5' width='20' height='14' rx='2.5' fill='none' stroke='%2378d9ff' stroke-width='2.4'/%3E%3Cpath d='M22 9.2 29 6.2v11.6l-7-3z' fill='none' stroke='%2378d9ff' stroke-width='2.4' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12' r='3.2' fill='none' stroke='%2378d9ff' stroke-width='2.2'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;flex:0 0 22px!important;width:22px!important;height:18px!important;display:inline-block!important}.m5v78-bank-protected .m5-static-scene-image,.m5v78-remote-protected .m5-static-scene-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;display:block!important}.m5v61-photo-intel{overflow:visible!important}.m5v61-intel-school,.m5v61-intel-email,.m5v61-intel-work{box-sizing:border-box!important;z-index:4!important;border-radius:50%!important}.m5v61-intel-school{width:clamp(56px,20%,66px)!important;height:clamp(56px,20%,66px)!important;top:30%!important;left:8.8%!important}.m5v61-intel-school:after{transform-origin:0!important;width:14px!important;top:100%!important;left:50%!important;transform:rotate(90deg)!important}.m5v61-intel-school span{top:calc(100% + 14px)!important;left:-5px!important}.m5v61-intel-email{width:clamp(48px,17%,56px)!important;height:clamp(48px,17%,56px)!important;top:21%!important;left:36.2%!important}.m5v61-intel-email:after{transform-origin:0!important;width:18px!important;top:100%!important;left:50%!important;transform:rotate(90deg)!important}.m5v61-intel-email span{top:calc(100% + 18px)!important;left:-16px!important}.m5v61-intel-work{width:clamp(48px,17%,56px)!important;height:clamp(48px,17%,56px)!important;top:29%!important;left:71.1%!important}.m5v61-intel-work:after{transform-origin:0!important;width:17px!important;top:100%!important;left:50%!important;transform:rotate(90deg)!important}.m5v61-intel-work span{top:calc(100% + 17px)!important;left:-24px!important}.m5v20-bank,.m5v20-support,.m5v20-camera{color:#eefcff;grid-template-columns:minmax(220px,.85fr) minmax(180px,.55fr) minmax(260px,1fr);align-items:center;gap:24px;min-height:500px;padding:34px;display:grid;position:relative}.m5v20-bank:before,.m5v20-support:before,.m5v20-camera:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 42%,#42b7ff1a,#0000 26%),radial-gradient(circle at 78% 52%,#59efb112,#0000 30%);position:absolute;inset:0}.m5v20-danger:before{background:radial-gradient(circle at 18% 42%,#ff4c701a,#0000 26%),radial-gradient(circle at 80% 52%,#ff4c7012,#0000 32%)}.m5v20-bank-phone{background:#07121d;border:3px solid #5bbde4;border-radius:34px;justify-self:center;width:220px;height:430px;padding:20px 14px;position:relative;box-shadow:0 20px 50px #00000059,0 0 24px #5bbde429}.m5v20-bank-phone:before{content:"";background:#183440;border-radius:99px;width:78px;height:7px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.m5v20-phone-bar{color:#9fdcff;letter-spacing:.12em;align-items:center;gap:8px;margin:18px 4px 28px;font-size:11px;font-weight:900;display:flex}.m5v20-phone-bar i{background:#67ddff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #67ddff}.m5v20-sms{background:#4c0e1cc7;border:1px solid #ff6b847a;border-radius:18px;padding:16px;animation:.7s ease-out both m5v20SmsIn}.m5v20-sms b{color:#ff98ad;font-size:12px;display:block}.m5v20-sms p{color:#fff;margin:8px 0;font-weight:800;line-height:1.3}.m5v20-sms span{color:#ffb2c0;word-break:break-all;font:700 10px ui-monospace,Consolas,monospace;display:block}.m5v20-phone-home{background:#3f606f;border-radius:99px;width:52px;height:5px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.m5v20-bank-route{place-items:center;height:180px;display:grid;position:relative}.m5v20-route-line{opacity:.7;background:linear-gradient(90deg,#4ad6ff,#ff6a83);height:4px;position:absolute;top:50%;left:0;right:0}.m5v20-safe .m5v20-route-line{opacity:.5;background:linear-gradient(90deg,#4ad6ff,#64efb5)}.m5v20-route-packet{background:#ff6681;border-radius:50%;width:14px;height:14px;animation:2.1s linear infinite m5v20Packet;position:absolute;top:calc(50% - 7px);left:0;box-shadow:0 0 18px #ff6681bf}.m5v20-route-packet-b{animation-delay:1.05s}.m5v20-safe .m5v20-route-packet{display:none}.m5v20-bank-route strong{text-align:center;color:#b8d1dc;letter-spacing:.08em;width:100%;font:900 10px ui-monospace,Consolas,monospace;position:absolute;bottom:12px}.m5v20-bank-destination{align-items:center;min-height:430px;display:grid;position:relative}.m5v20-fake-browser,.m5v20-official-app{background:#071522;border:1px solid #70cbed61;border-radius:20px;animation:.75s .25s both m5v20PanelIn;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.m5v20-browser-bar{background:#0d2633;border-bottom:1px solid #ffffff14;padding:12px 14px}.m5v20-browser-bar span{color:#ff8fa4;background:#061018;border-radius:8px;padding:7px 10px;font:700 10px ui-monospace,Consolas,monospace;display:block}.m5v20-fake-login{padding:28px}.m5v20-fake-login>span,.m5v20-official-app>span{color:#9bdfff;letter-spacing:.12em;font:900 10px ui-monospace,Consolas,monospace;display:block}.m5v20-fake-login label{color:#8facb8;margin-top:18px;font-size:11px;font-weight:800;display:block}.m5v20-field{background:#091a24;border:1px solid #285267;border-radius:8px;height:38px;margin-top:7px}.m5v20-field-password:after{content:"••••••••";color:#e8fbff;letter-spacing:4px;padding:7px 12px;display:block}.m5v20-fake-login button{color:#fff;background:#d94962;border:0;border-radius:9px;width:100%;margin-top:22px;padding:12px;font-weight:900}.m5v20-official-app{text-align:center;background:#071a15;border-color:#64efb57a;padding:34px}.m5v20-bank-logo{color:#62efb5;border:2px solid #62efb5;border-radius:20px;place-items:center;width:74px;height:74px;margin:24px auto;font-size:34px;font-weight:1000;display:grid}.m5v20-official-app strong,.m5v20-official-app b,.m5v20-official-app small{display:block}.m5v20-official-app strong{font-size:22px}.m5v20-official-app b{color:#68efb8;margin-top:8px}.m5v20-official-app small{color:#9ab8ad;margin-top:15px}.m5v20-cut-link{width:88px;height:70px;position:absolute;top:50%;left:-48px}.m5v20-cut-link i{background:#ff6681;width:76px;height:4px;position:absolute;top:33px;left:10px;transform:rotate(28deg)}.m5v20-cut-link i:last-child{transform:rotate(-28deg)}.m5v20-bank-attacker{background:#180a10;border:1px solid #ff66818c;border-radius:14px;width:190px;padding:14px;animation:.65s 1.2s both m5v20AttackerIn;position:absolute;bottom:-12px;right:-12px;box-shadow:0 0 30px #ff66812e}.m5v20-bank-attacker span{color:#ff8da3;font:900 9px ui-monospace,Consolas,monospace}.m5v20-bank-attacker strong{margin-top:4px;font-size:13px;display:block}.m5v20-credential-packet{color:#ff9cb0;letter-spacing:4px;background:#2a0f17;border-radius:8px;margin-top:10px;padding:8px;animation:1.3s ease-in-out infinite m5v20CredPulse}.m5v20-support{grid-template-columns:1.15fr .55fr .75fr}.m5v20-support-pc{place-items:center;display:grid}.m5v20-monitor{background:#08121a;border:5px solid #273e4a;border-radius:18px;width:min(520px,100%);height:330px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0006}.m5v20-browser-tabs{background:#10222c;gap:7px;padding:11px;display:flex}.m5v20-browser-tabs i{background:#34515d;border-radius:99px;width:38px;height:8px}.m5v20-scareware{text-align:center;background:#300d17;border:2px solid #ff5675;border-radius:15px;place-items:center;padding:22px;animation:.95s ease-in-out infinite alternate m5v20Scare;display:grid;position:absolute;inset:58px 42px 36px;box-shadow:0 0 36px #ff567540}.m5v20-scareware span{color:#ffbd68;font-size:42px}.m5v20-scareware strong{font-size:24px}.m5v20-scareware p{color:#ffc7d1;margin:4px 0}.m5v20-scareware b{color:#fff;font-size:19px}.m5v20-monitor-stand{background:#273e4a;border-radius:0 0 12px 12px;width:150px;height:18px}.m5v20-clean-desktop{text-align:center;background:radial-gradient(circle,#3fe59d1f,#0000 60%);align-content:center;place-items:center;gap:10px;display:grid;position:absolute;inset:58px 35px}.m5v20-shield-mark{clip-path:polygon(50% 0,100% 18%,88% 78%,50% 100%,12% 78%,0 18%);color:#76ffc1;background:#0f5b43;place-items:center;width:90px;height:100px;font-size:40px;display:grid}.m5v20-clean-desktop strong{font-size:20px}.m5v20-clean-desktop span{color:#9ac8b8}.m5v20-remote-overlay{background:#1a050cb8;border:2px solid #ff5a7a;animation:1.5s ease-in-out infinite m5v20RemotePulse;position:absolute;inset:44px 18px 18px}.m5v20-remote-overlay>span{color:#ff8ca1;font:900 10px ui-monospace,Consolas,monospace;position:absolute;top:10px;left:12px}.m5v20-remote-cursor{color:#fff;filter:drop-shadow(0 0 8px #ff5675);font-size:35px;animation:2.2s ease-in-out infinite m5v20Cursor;position:absolute;top:42%;left:24%}.m5v20-file-window{background:#101c25;border:1px solid #506f7d;width:45%;height:55%;padding:18px;position:absolute;top:26%;right:10%}.m5v20-file-window i{background:#385565;border-radius:4px;height:11px;margin:10px 0;display:block}.m5v20-support-path{align-items:center;gap:18px;display:grid}.m5v20-call-phone,.m5v20-remote-app{text-align:center;background:#081823;border:1px solid #70cbed52;border-radius:17px;padding:20px}.m5v20-call-phone span,.m5v20-remote-app span{color:#9bdfff;letter-spacing:.12em;font:900 9px ui-monospace,Consolas,monospace;display:block}.m5v20-call-phone strong,.m5v20-remote-app strong{margin-top:7px;display:block}.m5v20-support-arrow{height:72px;position:relative}.m5v20-support-arrow:before{content:"";background:linear-gradient(#4fd8ff,#ff6681);width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.m5v20-support-arrow i{background:#ff6681;border-radius:50%;width:12px;height:12px;animation:1.6s linear infinite m5v20DownPacket;position:absolute;left:calc(50% - 6px)}.m5v20-support-arrow i:nth-child(2){animation-delay:.53s}.m5v20-support-arrow i:nth-child(3){animation-delay:1.06s}.m5v20-remote-blocked{color:#70f2bb;background:#071c16;border-color:#63efb580}.m5v20-safe .m5v20-support-arrow:before{background:linear-gradient(#4fd8ff,#68efb8)}.m5v20-safe .m5v20-support-arrow i{background:#68efb8}.m5v20-camera{grid-template-columns:.7fr .65fr 1.1fr}.m5v20-camera-device{background:linear-gradient(#122834,#07131b);border:1px solid #70cbed52;border-radius:90px 90px 30px 30px;align-content:center;justify-self:center;place-items:center;width:210px;height:300px;display:grid;position:relative;box-shadow:0 25px 55px #00000061}.m5v20-camera-lens{background:#02060b;border:6px solid #31586b;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;box-shadow:inset 0 0 25px #000,0 0 18px #49c6f42e}.m5v20-camera-lens i{background:radial-gradient(circle at 38% 35%,#4ddcff,#083247 32%,#010407 66%);border-radius:50%;width:42px;height:42px;animation:2.4s ease-in-out infinite m5v20Lens}.m5v20-camera-device span{color:#9cddf7;letter-spacing:.1em;margin-top:20px;font:900 10px ui-monospace,Consolas,monospace}.m5v20-camera-device b{color:#dff8ff;margin-top:6px}.m5v20-danger .m5v20-camera-device b{color:#ff7891}.m5v20-safe .m5v20-camera-device b{color:#65efb6}.m5v20-camera-cloud{text-align:center;place-items:center;gap:24px;display:grid;position:relative}.m5v20-cloud-shape{color:#b6efff;background:#0a2530;border:2px solid #4bd7f2;border-radius:50px;place-items:center;width:180px;height:95px;font:900 11px ui-monospace,Consolas,monospace;display:grid}.m5v20-camera-route{width:100%;height:60px;position:relative}.m5v20-camera-route:before{content:"";background:#ff6a83;height:3px;position:absolute;top:28px;left:0;right:0}.m5v20-safe .m5v20-camera-route:before{background:linear-gradient(90deg,#65efb6 0 45%,#0000 45% 55%,#65efb6 55%)}.m5v20-camera-route i{background:#ff6a83;border-radius:50%;width:14px;height:14px;animation:2s linear infinite m5v20Packet;position:absolute;top:22px}.m5v20-camera-route i:nth-child(2){animation-delay:.67s}.m5v20-camera-route i:nth-child(3){animation-delay:1.34s}.m5v20-safe .m5v20-camera-route i{display:none}.m5v20-camera-cloud>strong{color:#dbeff6;font-size:13px}.m5v20-camera-session{gap:18px;display:grid}.m5v20-device-card{background:#180a10;border:1px solid #ff668173;border-radius:16px;padding:18px}.m5v20-safe .m5v20-device-card{background:#071b15;border-color:#65efb673}.m5v20-device-card span{color:#8fdaf9;font:900 9px ui-monospace,Consolas,monospace}.m5v20-device-card strong,.m5v20-device-card small,.m5v20-device-card b{display:block}.m5v20-device-card strong{margin-top:6px}.m5v20-device-card small{color:#9fb2bc;margin-top:5px}.m5v20-device-card b{color:#ff738d;margin-top:11px}.m5v20-safe .m5v20-device-card b{color:#65efb6}.m5v20-camera-feed{background:#03080d;border:1px solid #70cbed4d;border-radius:18px;position:relative;overflow:hidden}.m5v20-camera-feed img{object-fit:cover;width:100%;height:210px;animation:8s ease-in-out infinite alternate m5v20FeedShift;display:block}.m5v20-live-badge{color:#fff;background:#b51837e0;border-radius:8px;padding:7px 9px;font:900 9px ui-monospace,Consolas,monospace;position:absolute;top:12px;left:12px}.m5v20-safe .m5v20-live-badge{background:#16704fe6}.m5v20-audio-wave{background:#080b10bf;border-radius:10px;align-items:center;gap:4px;height:40px;padding:8px;display:flex;position:absolute;bottom:14px;right:14px}.m5v20-audio-wave i{background:#ff6c87;border-radius:8px;width:4px;animation:.8s ease-in-out infinite alternate m5v20Wave}.m5v20-audio-wave i:first-child{height:12px}.m5v20-audio-wave i:nth-child(2){height:27px;animation-delay:.12s}.m5v20-audio-wave i:nth-child(3){height:18px;animation-delay:.24s}.m5v20-audio-wave i:nth-child(4){height:31px;animation-delay:.36s}.m5v20-audio-wave i:nth-child(5){height:14px;animation-delay:.48s}.m5v20-bank .m5v3-outcome,.m5v20-support .m5v3-outcome,.m5v20-camera .m5v3-outcome{z-index:8;width:min(760px,88%);animation:.7s 1.5s both m5v20Outcome;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@keyframes m5v20SmsIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes m5v20PanelIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes m5v20Packet{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 14px)}}@keyframes m5v20AttackerIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes m5v20CredPulse{50%{box-shadow:0 0 20px #ff668159}}@keyframes m5v20Scare{0%{box-shadow:0 0 18px #ff56752e}to{box-shadow:0 0 45px #ff56756b}}@keyframes m5v20RemotePulse{50%{border-color:#ff9db0;box-shadow:inset 0 0 22px #ff56751f}}@keyframes m5v20Cursor{0%,to{transform:translate(0)}50%{transform:translate(160px,75px)}}@keyframes m5v20DownPacket{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:58px}}@keyframes m5v20Lens{50%{filter:brightness(1.35);transform:scale(1.13)}}@keyframes m5v20FeedShift{0%{transform:scale(1.02)translate(-.5%)}to{transform:scale(1.07)translate(.7%)}}@keyframes m5v20Wave{to{opacity:.6;transform:scaleY(.45)}}@keyframes m5v20Outcome{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@media (width<=820px){.m5v20-bank,.m5v20-support,.m5v20-camera{grid-template-columns:1fr;min-height:720px;padding:24px 16px}.m5v20-bank-route{height:85px}.m5v20-route-line{width:4px;height:auto;inset:0 auto 0 50%}.m5v20-route-packet{animation:2s linear infinite m5v20DownPacket;top:0;left:calc(50% - 7px)}.m5v20-bank-destination{min-height:330px}.m5v20-support,.m5v20-camera{grid-template-columns:1fr}.m5v20-camera-route{width:70%;margin:auto}.m5v20-camera-device{height:250px}.m5v20-bank .m5v3-outcome,.m5v20-support .m5v3-outcome,.m5v20-camera .m5v3-outcome{width:100%;animation:.7s both m5v20OutcomeMobile;position:relative;bottom:auto;left:auto;transform:none}}@keyframes m5v20OutcomeMobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.m5v24-chat-outcome{box-sizing:border-box;background:radial-gradient(circle at 18% 48%,#42b7ff1c,#0000 28%),radial-gradient(circle at 82%,#62efb514,#0000 30%);grid-template-columns:minmax(300px,1fr) minmax(210px,.55fr) minmax(310px,1fr);align-items:center;gap:26px;width:100%;min-height:520px;padding:42px 44px 86px;display:grid;position:relative}.m5v24-chat-danger{background:radial-gradient(circle at 18% 48%,#42b7ff14,#0000 28%),radial-gradient(circle at 82%,#ff4c701c,#0000 32%)}.m5v24-chat-origin,.m5v24-chat-destination{z-index:2;align-content:center;gap:14px;display:grid;position:relative}.m5v24-gamer-frame{background:#06101a;border:1px solid #78d6ff47;border-radius:20px;height:270px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.m5v24-gamer-frame img{object-fit:cover;filter:saturate(.82)brightness(.72);width:100%;height:100%;animation:7s ease-in-out infinite alternate m5v24GamerDrift}.m5v24-gamer-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#02070edb);position:absolute;inset:0}.m5v24-gamer-frame span{z-index:2;color:#9ee5ff;letter-spacing:.13em;font:900 10px ui-monospace,Consolas,monospace;position:absolute;bottom:14px;left:16px}.m5v24-chat-bubble{background:linear-gradient(135deg,#49217ee6,#29144de6);border:1px solid #ac6eff5c;border-radius:16px;padding:16px 18px;animation:.55s both m5v24BubbleIn;box-shadow:0 16px 36px #00000047}.m5v24-chat-bubble span{color:#c9a9ff;letter-spacing:.12em;font:900 9px ui-monospace,Consolas,monospace;display:block}.m5v24-chat-bubble strong{color:#fff;margin-top:7px;font-size:16px;line-height:1.32;display:block}.m5v24-boundary-flow{text-align:center;align-content:center;place-items:center;gap:16px;min-height:340px;display:grid;position:relative}.m5v24-boundary-flow>span{color:#8edfff;letter-spacing:.14em;font:900 9px ui-monospace,Consolas,monospace}.m5v24-boundary-flow>b{color:#d9f7ff;letter-spacing:.06em;font-size:12px}.m5v24-flow-line{background:linear-gradient(90deg,#53d7ff,#64efb5);width:100%;height:4px;position:relative;box-shadow:0 0 18px #53d7ff38}.m5v24-chat-danger .m5v24-flow-line{background:linear-gradient(90deg,#53d7ff,#ff627f)}.m5v24-flow-line i{background:#6ce9ff;border-radius:50%;width:14px;height:14px;animation:1.8s linear infinite m5v24Packet;position:absolute;top:-5px;box-shadow:0 0 14px #6ce9ff}.m5v24-flow-line i:nth-child(2){animation-delay:.6s}.m5v24-flow-line i:nth-child(3){animation-delay:1.2s}.m5v24-chat-danger .m5v24-flow-line i{background:#ff6f88;box-shadow:0 0 14px #ff6f88}.m5v24-boundary-shield{clip-path:polygon(50% 0,100% 18%,88% 78%,50% 100%,12% 78%,0 18%);color:#7bffd0;filter:drop-shadow(0 0 18px #64efb547);background:#0a6e54;place-items:center;width:88px;height:98px;font-size:40px;font-weight:1000;animation:1.6s ease-in-out infinite alternate m5v24ShieldPulse;display:grid}.m5v24-chat-danger .m5v24-boundary-shield{color:#ff95a9;filter:drop-shadow(0 0 18px #ff4c7047);background:#6f1428}.m5v24-safe-card,.m5v24-private-app{background:#071b16;border:1px solid #66efb861;border-radius:18px;padding:22px;animation:.65s .2s both m5v24DestinationIn;box-shadow:0 22px 54px #00000052}.m5v24-private-app{background:#1c0910;border-color:#ff5d7970}.m5v24-safe-card span,.m5v24-private-app>span{color:#76f2bd;letter-spacing:.13em;font:900 9px ui-monospace,Consolas,monospace;display:block}.m5v24-private-app>span{color:#ff8ca2}.m5v24-safe-card strong{color:#ecfff7;margin-top:8px;font-size:18px;line-height:1.25;display:block}.m5v24-private-message{color:#fff;background:#4e1e79;border-radius:14px 14px 14px 4px;margin-top:14px;padding:12px 14px;font-weight:800;animation:.5s .65s both m5v24MsgIn}.m5v24-private-message-two{background:#641529;animation-delay:1.05s}.m5v24-private-data{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.m5v24-private-data span{letter-spacing:.08em;border-radius:12px;place-items:center;min-height:56px;font:900 9px ui-monospace,Consolas,monospace;display:grid}.m5v24-private-data-safe span{color:#72eeba;background:#081913;border:1px solid #64efb540}.m5v24-private-data-danger span{color:#ff899f;background:#200a11;border:1px solid #ff5b7857;animation:1.2s ease-in-out infinite alternate m5v24DataRisk}.m5v24-route-cut{width:80px;height:74px;position:absolute;top:46%;left:-38px}.m5v24-route-cut i{background:#ff607e;width:70px;height:4px;position:absolute;top:34px;left:6px;transform:rotate(28deg);box-shadow:0 0 12px #ff607e66}.m5v24-route-cut i:last-child{transform:rotate(-28deg)}.m5v24-chat-outcome>.m5v3-outcome{z-index:8;width:min(900px,88%);animation:.7s 1.25s both m5v20Outcome;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@keyframes m5v24Packet{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% - 14px)}}@keyframes m5v24ShieldPulse{0%{transform:scale(.96)}to{transform:scale(1.04)}}@keyframes m5v24GamerDrift{0%{transform:scale(1.01)translate(-.5%)}to{transform:scale(1.05)translate(.8%)}}@keyframes m5v24BubbleIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes m5v24DestinationIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes m5v24MsgIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes m5v24DataRisk{0%{box-shadow:0 0 #ff5b7800}to{box-shadow:0 0 18px #ff5b783d}}@media (width<=900px){.m5v24-chat-outcome{grid-template-columns:1fr;gap:14px;padding:24px 18px 92px}.m5v24-boundary-flow{min-height:170px}.m5v24-gamer-frame{height:220px}}.m5v3-scene .m5v3-gamer-panel,.m5v3-scene .m5v3-security-story,.m5v3-scene .m5v64-map-camera,.m5v3-scene .m5v64-protected-map-card,.m5v3-scene .m5v20-bank-phone,.m5v3-scene .m5v20-bank-route,.m5v3-scene .m5v20-bank-destination,.m5v3-scene .m5v20-support-pc,.m5v3-scene .m5v20-support-path,.m5v3-scene .m5v20-camera-device,.m5v3-scene .m5v20-camera-cloud,.m5v3-scene .m5v20-camera-session{transition:opacity .65s,filter .65s,transform .65s}.m5v3-challenge-family-01-gaming-chat.m5v3-phase-threat .m5v3-security-story{opacity:.28;filter:saturate(.6)}.m5v3-challenge-family-01-gaming-chat.m5v3-phase-decision .m5v3-gamer-panel{opacity:.64;filter:saturate(.8)}.m5v3-challenge-family-01-gaming-chat.m5v3-phase-decision .m5v3-security-story{opacity:1;filter:drop-shadow(0 0 24px #46d3ff24)}.m5v3-challenge-family-02-location.m5v3-phase-threat .m5v64-map-camera{filter:saturate(.72)brightness(.78)}.m5v3-challenge-family-02-location.m5v3-phase-decision .m5v64-map-camera{filter:saturate()brightness(1.05)drop-shadow(0 0 24px #ff5e7e1f)}.m5v3-challenge-family-03-bank-text.m5v3-phase-threat .m5v20-bank-route,.m5v3-challenge-family-03-bank-text.m5v3-phase-threat .m5v20-bank-destination{opacity:.18;filter:saturate(.55)}.m5v3-challenge-family-03-bank-text.m5v3-phase-decision .m5v20-bank-phone{opacity:.64;filter:saturate(.8)}.m5v3-challenge-family-03-bank-text.m5v3-phase-decision .m5v20-bank-route,.m5v3-challenge-family-03-bank-text.m5v3-phase-decision .m5v20-bank-destination{opacity:1;filter:drop-shadow(0 0 20px #ff5f7b1f)}.m5v3-challenge-family-04-tech-support.m5v3-phase-threat .m5v20-support-path{opacity:.2;filter:saturate(.55)}.m5v3-challenge-family-04-tech-support.m5v3-phase-decision .m5v20-support-pc{opacity:.68;filter:saturate(.82)}.m5v3-challenge-family-04-tech-support.m5v3-phase-decision .m5v20-support-path{opacity:1;filter:drop-shadow(0 0 20px #ff5f7b1f)}.m5v3-challenge-family-05-home-camera.m5v3-phase-threat .m5v20-camera-cloud,.m5v3-challenge-family-05-home-camera.m5v3-phase-threat .m5v20-camera-session{opacity:.18;filter:saturate(.5)}.m5v3-challenge-family-05-home-camera.m5v3-phase-decision .m5v20-camera-device{opacity:.68;filter:saturate(.8)}.m5v3-challenge-family-05-home-camera.m5v3-phase-decision .m5v20-camera-cloud,.m5v3-challenge-family-05-home-camera.m5v3-phase-decision .m5v20-camera-session{opacity:1;filter:drop-shadow(0 0 20px #50d4ff1f)}.m5v31-living-room{isolation:isolate;background:linear-gradient(#11202a 0 56%,#19252a 56% 58%,#0c1418 58% 100%);height:210px;position:relative;overflow:hidden}.m5v31-living-room:before{content:"";pointer-events:none;z-index:8;background:linear-gradient(90deg,#3a95b614,#0000 45%,#2c617c0f),repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0}.m5v31-room-window{background:linear-gradient(#16394b,#0d2531);border:4px solid #263f4b;width:27%;height:40%;position:absolute;top:13%;left:9%;box-shadow:inset 0 0 22px #4cd3f414}.m5v31-room-window:before,.m5v31-room-window:after{content:"";background:#263f4b;position:absolute}.m5v31-room-window:before{width:3px;top:0;bottom:0;left:50%}.m5v31-room-window:after{height:3px;top:50%;left:0;right:0}.m5v31-room-window i{opacity:.5;background:#8bdcf0;border-radius:50%;width:3px;height:3px;position:absolute}.m5v31-room-window i:first-child{top:24%;left:18%}.m5v31-room-window i:nth-child(2){top:18%;left:69%}.m5v31-room-window i:nth-child(3){top:70%;left:38%}.m5v31-room-window i:nth-child(4){top:63%;left:82%}.m5v31-room-lamp{width:46px;height:96px;position:absolute;top:19%;right:12%}.m5v31-room-lamp i{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:#c9a76b;width:44px;height:34px;display:block;box-shadow:0 0 24px #ffcb7129}.m5v31-room-lamp b{background:#556269;width:4px;height:55px;margin:0 auto;display:block}.m5v31-room-lamp b:after{content:"";background:#556269;width:35px;height:4px;display:block;transform:translate(-15px,54px)}.m5v31-room-sofa{background:#172a32;border:3px solid #314b55;border-radius:18px 18px 8px 8px;width:42%;height:33%;position:absolute;bottom:17%;left:32%;box-shadow:0 16px 26px #0000004d}.m5v31-room-sofa:before,.m5v31-room-sofa:after{content:"";background:#1b313a;border:3px solid #314b55;width:13%;height:60%;position:absolute;top:18%}.m5v31-room-sofa:before{border-radius:12px 3px 3px 12px;left:-10%}.m5v31-room-sofa:after{border-radius:3px 12px 12px 3px;right:-10%}.m5v31-room-sofa i{background:#1c333c;border:1px solid #38545e;border-radius:9px;width:29%;position:absolute;top:12%;bottom:12%}.m5v31-room-sofa i:first-child{left:3%}.m5v31-room-sofa i:nth-child(2){left:35.5%}.m5v31-room-sofa i:nth-child(3){right:3%}.m5v31-room-table{background:#283c43;border-radius:50%;width:18%;height:18%;position:absolute;bottom:12%;right:19%;box-shadow:0 10px 16px #00000040}.m5v31-room-table i{background:#334a52;width:4px;height:30px;position:absolute;top:78%;left:50%}.m5v31-room-rug{background:#29566640;border-radius:50%;height:12%;position:absolute;bottom:3%;left:26%;right:18%}.m5v31-room-name,.m5v31-room-time{z-index:12;color:#d8f7ff;letter-spacing:.08em;text-shadow:0 1px 2px #000;font:900 7px ui-monospace,Consolas,monospace;position:absolute}.m5v31-room-name{bottom:9px;left:10px}.m5v31-room-time{color:#9bc6d4;top:9px;right:10px}.m5v31-room-scan{z-index:9;background:#4ddaf557;height:1px;animation:3s linear infinite m5v31Scan;position:absolute;top:12%;left:0;right:0;box-shadow:0 0 8px #4ddaf540}.m5v31-room-private{z-index:13;color:#7af4c2;background:#05261ce0;border:1px solid #65efb680;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font:900 8px ui-monospace,Consolas,monospace;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m5v31-room-private b{background:#176c50;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.m5v31-room-intruder{z-index:13;color:#ff91a4;background:#3e0712e0;border:1px solid #ff668185;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font:900 7px ui-monospace,Consolas,monospace;display:flex;position:absolute;bottom:8px;right:8px}.m5v31-room-intruder i{background:#ff526f;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite m5v31Live}.m5v31-living-room.is-private{box-shadow:inset 0 0 0 2px #65efb642}.m5v31-living-room.is-exposed{box-shadow:inset 0 0 0 2px #ff66814d}@keyframes m5v31Scan{0%{transform:translateY(0)}to{transform:translateY(170px)}}@keyframes m5v31Live{50%{opacity:.25}}.m5ql-inline-stage .m5v31-living-room{height:100px}.m5ql-full-stage .m5v31-living-room{height:min(240px,27vh)}.m5-presentation-recovery{isolation:isolate;background:radial-gradient(circle at 50% 35%,#2db0ff14,#0000 58%),#020711;border:1px solid #60cdff38;border-radius:22px;width:min(100%,1180px);min-height:170px;margin:18px auto 4px;animation:.72s cubic-bezier(.2,.82,.2,1) both m5PresentationRecoveryEnter;position:relative;overflow:hidden;box-shadow:0 24px 58px #00000057,inset 0 0 32px #3ebeff09}.m5-presentation-recovery-protected{border-color:#53eca657;box-shadow:0 24px 58px #00000057,0 0 34px #37d99614,inset 0 0 34px #37d9960a}.m5-presentation-recovery-compromised{border-color:#ff537657;box-shadow:0 24px 58px #00000057,0 0 34px #ff356014,inset 0 0 34px #ff35600a}.m5-presentation-recovery img{z-index:1;object-fit:contain;object-position:center;opacity:0;filter:brightness(.92)saturate(.94);width:100%;height:auto;max-height:min(58vh,620px);transition:opacity .32s,transform .68s cubic-bezier(.2,.82,.2,1),filter .68s;display:block;position:relative;transform:scale(1.012)}.m5-presentation-recovery.is-loaded img{opacity:1;filter:brightness()saturate();transform:scale(1)}.m5-presentation-recovery-sheen{z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 0 43%,#ffffff09 48%,#0000 53%),linear-gradient(#ffffff05,#0000 24% 76%,#0000001f);animation:5.8s ease-in-out .9s infinite m5PresentationRecoverySheen;position:absolute;inset:0;transform:translate(-18%)}@keyframes m5PresentationRecoveryEnter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes m5PresentationRecoverySheen{0%,72%,to{opacity:0;transform:translate(-22%)}80%{opacity:.8}92%{opacity:.35;transform:translate(24%)}}@media (width<=760px){.m5-presentation-recovery{border-radius:18px;min-height:120px;margin-top:14px}.m5-presentation-recovery img{object-fit:contain;max-height:none}}@media (prefers-reduced-motion:reduce){.m5-presentation-recovery,.m5-presentation-recovery-sheen,.m5-presentation-recovery img{transition:none!important;animation:none!important}.m5-presentation-recovery img{opacity:1;filter:none;transform:none}}.m5ql,.m5ql-full{color:#eefcff;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.m5ql{background:#030812;border:1px solid #71d1ff3d;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000057}.m5ql-inline-stage{min-height:570px}.m5ql-inline-stage .m5v3-scene{box-shadow:none;border:0;border-radius:0}.m5ql-kicker{z-index:20;color:#92dcff;letter-spacing:.14em;text-shadow:0 0 14px #47bbff40;max-width:calc(100% - 130px);font-size:10px;font-weight:900;position:absolute;top:14px;left:18px}.m5ql-skip{z-index:21;color:#eefcff;background:#020812c7;border:1px solid #ffffff2e;border-radius:10px;padding:7px 10px;font-size:10px;position:absolute;top:11px;right:13px}.m5ql-exiting{animation:.5s forwards m5qlFade}.m5ql-full{z-index:1600;background:#01040a;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.m5ql-full-topbar{background:#02070ff7;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.m5ql-full-topbar div{min-width:0}.m5ql-full-topbar span{color:#88cff5;letter-spacing:.15em;font-size:9px;display:block}.m5ql-full-topbar strong{margin-top:2px;font-size:15px;display:block}.m5ql-full-topbar button,.m5ql-full-actions button{color:#effbff;background:#07111f;border:1px solid #ffffff29;border-radius:10px;padding:9px 13px}.m5ql-full-stage{background:radial-gradient(circle at 50% 35%,#1b69951c,#0000 44%),#01040a;min-height:0;overflow:auto}.m5ql-full-stage .m5v3-scene{min-height:100%;box-shadow:none;border:0;border-radius:0}.m5ql-full-footer{background:#02070ffa;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;padding:13px 18px 15px;display:flex}.m5ql-full-footer>strong{font-size:18px}.m5ql-full-protected .m5ql-full-footer>strong{color:#73f0b3}.m5ql-full-compromised .m5ql-full-footer>strong{color:#ff839d}.m5ql-full-actions{flex-shrink:0;gap:9px;display:flex}.m5ql-full-actions button:last-child{background:#0c735f;border-color:#26c49b;font-weight:900}@keyframes m5qlFade{to{opacity:0;transform:scale(.995)}}@media (width<=720px){.m5ql-inline-stage{min-height:540px}.m5ql-kicker{font-size:8px}.m5ql-full-footer{flex-direction:column;align-items:flex-start}.m5ql-full-actions{width:100%}.m5ql-full-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.m5ql *,.m5ql-full *{animation:none!important}}.m5ql .m5v3-header,.m5ql .m5v3-footer,.m5ql-full .m5v3-header,.m5ql-full .m5v3-footer{display:none}.m5ql .m5v3-scene-body,.m5ql-full .m5v3-scene-body{padding-top:22px;padding-bottom:22px}.m5ql-full-stage{overflow:hidden}.m5ql-full-stage .m5v3-scene{align-items:stretch;height:100%;display:grid}.m5ql-full-footer{padding:14px 18px 16px;animation:.65s 1.35s both m5qlFooterIn}.m5ql-outcome-copy{min-width:0;max-width:900px}.m5ql-outcome-copy span{color:#84d7fa;letter-spacing:.15em;font:900 9px ui-monospace,Consolas,monospace;display:block}.m5ql-full-protected .m5ql-outcome-copy span{color:#73f0b3}.m5ql-full-compromised .m5ql-outcome-copy span{color:#ff839d}.m5ql-outcome-copy strong{margin-top:4px;font-size:clamp(17px,2.2vw,24px);line-height:1.1;display:block}.m5ql-outcome-copy p{color:#9fb7c1;margin:5px 0 0;font-size:12px;line-height:1.35}.m5ql-full-stage>.m5v3-scene{animation:.65s both m5qlStageIn}@keyframes m5qlStageIn{0%{opacity:0}to{opacity:1}}@keyframes m5qlFooterIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width<=720px){.m5ql-outcome-copy p{font-size:11px}.m5ql-full-stage{overflow:auto}}.m5ql-inline-stage,.m5ql-inline-stage .m5v3-scene-body{min-width:0;overflow:hidden}.m5ql-inline-stage .m5v3-gaming,.m5ql-inline-stage .m5v4-location{box-sizing:border-box;gap:12px;width:100%;max-width:100%;padding-left:12px;padding-right:12px}.m5ql-inline-stage .m5v20-bank{box-sizing:border-box;grid-template-columns:145px 72px minmax(0,1fr);gap:9px;min-height:410px;padding:48px 10px 18px}.m5ql-inline-stage .m5v20-bank-phone{border-width:2px;border-radius:24px;width:138px;height:294px;padding:14px 9px}.m5ql-inline-stage .m5v20-bank-phone:before{width:48px;height:5px}.m5ql-inline-stage .m5v20-phone-bar{margin:12px 2px 16px;font-size:8px}.m5ql-inline-stage .m5v20-sms{border-radius:12px;padding:10px}.m5ql-inline-stage .m5v20-sms b{font-size:9px}.m5ql-inline-stage .m5v20-sms p{font-size:11px}.m5ql-inline-stage .m5v20-sms span{font-size:7px}.m5ql-inline-stage .m5v20-bank-route{height:120px}.m5ql-inline-stage .m5v20-bank-route strong{font-size:7px;line-height:1.25}.m5ql-inline-stage .m5v20-bank-destination{min-height:295px}.m5ql-inline-stage .m5v20-fake-login{padding:14px}.m5ql-inline-stage .m5v20-browser-bar{padding:8px}.m5ql-inline-stage .m5v20-browser-bar span{padding:5px;font-size:7px}.m5ql-inline-stage .m5v20-fake-login>span,.m5ql-inline-stage .m5v20-official-app>span{font-size:8px}.m5ql-inline-stage .m5v20-fake-login label{margin-top:9px;font-size:8px}.m5ql-inline-stage .m5v20-field{height:25px}.m5ql-inline-stage .m5v20-fake-login button{margin-top:12px;padding:8px;font-size:9px}.m5ql-inline-stage .m5v20-official-app{padding:18px 10px}.m5ql-inline-stage .m5v20-bank-logo{width:48px;height:48px;margin:14px auto;font-size:22px}.m5ql-inline-stage .m5v20-official-app strong{font-size:14px}.m5ql-inline-stage .m5v20-bank-attacker{width:130px;padding:9px}.m5ql-inline-stage .m5v20-bank-attacker strong{font-size:9px}.m5ql-inline-stage .m5v20-support{box-sizing:border-box;grid-template-columns:minmax(0,1.35fr) 66px minmax(120px,.75fr);gap:9px;min-height:410px;padding:50px 10px 18px}.m5ql-inline-stage .m5v20-monitor{border-width:3px;border-radius:12px;height:210px}.m5ql-inline-stage .m5v20-browser-tabs{padding:7px}.m5ql-inline-stage .m5v20-browser-tabs i{width:22px;height:5px}.m5ql-inline-stage .m5v20-scareware{border-radius:10px;padding:10px;inset:40px 14px 16px}.m5ql-inline-stage .m5v20-scareware span{font-size:25px}.m5ql-inline-stage .m5v20-scareware strong{font-size:13px}.m5ql-inline-stage .m5v20-scareware p{font-size:9px}.m5ql-inline-stage .m5v20-scareware b{font-size:11px}.m5ql-inline-stage .m5v20-monitor-stand{width:80px;height:10px}.m5ql-inline-stage .m5v20-support-path{gap:10px}.m5ql-inline-stage .m5v20-call-phone,.m5ql-inline-stage .m5v20-remote-app{border-radius:10px;padding:10px 5px}.m5ql-inline-stage .m5v20-call-phone span,.m5ql-inline-stage .m5v20-remote-app span{font-size:6px}.m5ql-inline-stage .m5v20-call-phone strong,.m5ql-inline-stage .m5v20-remote-app strong{font-size:8px}.m5ql-inline-stage .m5v20-support-arrow{height:48px}.m5ql-inline-stage .m5v20-camera{box-sizing:border-box;grid-template-columns:120px 95px minmax(0,1fr);gap:10px;min-height:410px;padding:50px 10px 18px}.m5ql-inline-stage .m5v20-camera-device{border-radius:52px 52px 18px 18px;width:112px;height:180px}.m5ql-inline-stage .m5v20-camera-lens{border-width:4px;width:68px;height:68px}.m5ql-inline-stage .m5v20-camera-lens i{width:28px;height:28px}.m5ql-inline-stage .m5v20-camera-device span{margin-top:10px;font-size:6px}.m5ql-inline-stage .m5v20-camera-device b{font-size:8px}.m5ql-inline-stage .m5v20-cloud-shape{border-width:1px;width:90px;height:54px;font-size:6px}.m5ql-inline-stage .m5v20-camera-cloud{gap:10px}.m5ql-inline-stage .m5v20-camera-route{height:42px}.m5ql-inline-stage .m5v20-camera-cloud>strong{font-size:7px}.m5ql-inline-stage .m5v20-camera-session{gap:8px}.m5ql-inline-stage .m5v20-device-card{border-radius:10px;padding:10px}.m5ql-inline-stage .m5v20-device-card span{font-size:6px}.m5ql-inline-stage .m5v20-device-card strong{font-size:9px}.m5ql-inline-stage .m5v20-device-card small{font-size:7px}.m5ql-inline-stage .m5v20-device-card b{font-size:8px}.m5ql-inline-stage .m5v20-camera-feed img{height:100px}.m5ql-full-stage{box-sizing:border-box;place-items:center;padding:8px 22px;display:grid;overflow:hidden}.m5ql-full-stage .m5v3-scene{width:100%;max-width:1540px;height:100%;margin:0 auto}.m5ql-full-stage .m5v3-scene-body{box-sizing:border-box;place-items:center;width:100%;height:100%;min-height:0;padding:8px 0;display:grid;overflow:hidden}.m5ql-full-stage .m5v3-stage,.m5ql-full-stage .m5v20-bank,.m5ql-full-stage .m5v20-support,.m5ql-full-stage .m5v20-camera,.m5ql-full-stage .m5v24-chat-outcome{box-sizing:border-box;width:min(1460px,100%);max-height:100%;margin:0 auto}.m5ql-full-stage .m5v24-chat-outcome{min-height:min(560px,100vh - 210px)}.m5ql-full-exiting{animation:.12s linear forwards m5qlFadeFast}@keyframes m5qlFadeFast{to{opacity:0}}@media (width<=720px){.m5ql-inline-stage .m5v20-bank,.m5ql-inline-stage .m5v20-support,.m5ql-inline-stage .m5v20-camera{grid-template-columns:1fr;min-height:auto;padding:44px 14px 18px}.m5ql-inline-stage .m5v20-bank-phone{width:170px;height:330px}.m5ql-inline-stage .m5v20-bank-route{height:72px}.m5ql-inline-stage .m5v20-camera-device{width:150px;height:220px}}.m5ql-full-footer .m5ql-outcome-copy p{display:none}.m5ql-full-footer .m5ql-outcome-copy strong{letter-spacing:.01em;font-size:clamp(19px,2.2vw,28px);line-height:1.05}.m5ql-inline-stage,.m5ql-full-stage{position:relative}.m5ql-inline-stage:after,.m5ql-full-stage:after{content:"";pointer-events:none;z-index:50;mix-blend-mode:multiply;background:linear-gradient(90deg,#01040a47,#0000 15% 85%,#01040a47);position:absolute;inset:0}.m5ql-full-stage>.m5v3-scene{filter:none!important;transform:none!important}.mpr9{--mpr9-accent:#65efbb;--mpr9-accent-2:#4fd8ff;--mpr9-glow:#65efbb6b;border:1px solid color-mix(in srgb,var(--mpr9-accent) 34%,transparent);color:#f5fbff;isolation:isolate;background:#02080c;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008c,inset 0 0 0 1px #ffffff04}.mpr9,.mpr9 *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mpr9-stage{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--mpr9-accent) 10%,transparent),transparent 34%),linear-gradient(180deg,#02090d 0%,#031116 51%,#02080c 100%);min-height:720px;position:relative;overflow:hidden}.mpr9-grid{opacity:.32;background-image:linear-gradient(#5ebed20e 1px,#0000 1px),linear-gradient(90deg,#5ebed20e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 84%,#0000 100%)}.mpr9-scanlines{pointer-events:none;opacity:.13;background:repeating-linear-gradient(#0000 0 3px,#ffffff09 4px);position:absolute;inset:0}.mpr9-ambient i{border:1px solid color-mix(in srgb,var(--mpr9-accent) 18%,transparent);border-radius:50%;animation:4.8s ease-in-out infinite mpr9Ambient;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.mpr9-ambient i:first-child{width:520px;height:520px}.mpr9-ambient i:nth-child(2){width:690px;height:690px;animation-delay:.7s}.mpr9-ambient i:nth-child(3){width:860px;height:860px;animation-delay:1.4s}.mpr9-score{z-index:8;text-align:center;background:linear-gradient(#020c11f5,#020a0e94);border-bottom:1px solid #66d1e226;height:138px;padding-top:20px;position:relative}.mpr9-kicker{color:var(--mpr9-accent);letter-spacing:.22em;justify-content:center;align-items:center;gap:12px;font:900 10px/1 ui-monospace,Consolas,monospace;display:flex}.mpr9-kicker i{background:linear-gradient(90deg,transparent,var(--mpr9-accent));width:32px;height:1px;display:block}.mpr9-kicker i:last-child{transform:scaleX(-1)}.mpr9-scoreline{justify-content:center;align-items:flex-end;gap:18px;margin-top:7px;display:flex}.mpr9-scoreline strong{color:var(--mpr9-accent);letter-spacing:-.06em;text-shadow:0 0 30px var(--mpr9-glow);font:1000 clamp(58px,10vw,82px)/.82 system-ui,sans-serif}.mpr9-scoreline span{color:#f5fbff;letter-spacing:.055em;text-align:left;padding-bottom:8px;font:1000 clamp(18px,3vw,25px)/1 system-ui,sans-serif}.mpr9-console{z-index:5;width:min(980px,94%);height:386px;box-shadow:0 24px 60px #00000075,0 0 44px color-mix(in srgb,var(--mpr9-accent) 6%,transparent) inset;background:linear-gradient(#041117f7,#020a0ef7);border:1px solid #5ec5d84d;border-radius:20px;margin:15px auto 0;position:relative;overflow:hidden}.mpr9-console:before,.mpr9-console:after{content:"";z-index:12;border-color:var(--mpr9-accent);opacity:.65;width:30px;height:30px;position:absolute}.mpr9-console:before{border-top:2px solid;border-left:2px solid;top:9px;left:9px}.mpr9-console:after{border-bottom:2px solid;border-right:2px solid;bottom:9px;right:9px}.mpr9-console-top{background:linear-gradient(90deg,#4ed8ff0a,#0000 45%,#65efbb0a);border-bottom:1px solid #5dc5d729;justify-content:space-between;align-items:center;height:39px;padding:0 17px;display:flex}.mpr9-console-top>span{color:#9bc3cc;letter-spacing:.17em;font:900 8px ui-monospace,Consolas,monospace}.mpr9-console-top>b{color:var(--mpr9-accent);letter-spacing:.11em;align-items:center;gap:7px;font:900 8px ui-monospace,Consolas,monospace;display:flex}.mpr9-console-top>b i{background:var(--mpr9-accent);width:7px;height:7px;box-shadow:0 0 12px var(--mpr9-accent);border-radius:50%;animation:1.2s ease-in-out infinite mpr9Live}.mpr9-console-body{grid-template-columns:30% 40% 30%;height:287px;display:grid;position:relative}.mpr9-stream-panel,.mpr9-status-panel{z-index:5;padding:13px 13px 10px;position:relative}.mpr9-stream-panel{border-right:1px solid #5dc5d724}.mpr9-status-panel{border-left:1px solid #5dc5d724}.mpr9-panel-title{border-bottom:1px solid #5dc5d71f;justify-content:space-between;align-items:center;height:28px;display:flex}.mpr9-panel-title span{color:#90b4be;letter-spacing:.13em;font:900 7px ui-monospace,Consolas,monospace}.mpr9-panel-title strong{color:var(--mpr9-accent);letter-spacing:.08em;font:900 7px ui-monospace,Consolas,monospace}.mpr9-defense-list{gap:7px;padding-top:9px;display:grid}.mpr9-defense-row{height:36px;animation:mpr9RowIn .45s calc(.18s + var(--i)*.11s) both;background:linear-gradient(90deg,#3f0d1775,#1313186b);border:1px solid #ff5c772e;border-radius:8px;grid-template-columns:12px 1fr auto;align-items:center;gap:6px;padding:0 8px;display:grid;position:relative}.mpr9-defense-row:after{content:"";background:linear-gradient(90deg,#ff5d768c,#ff5d7600);width:13px;height:1px;position:absolute;top:50%;right:-13px}.mpr9-event-dot{background:#ff5e76;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 12px #ff5e76d9}.mpr9-defense-row span{color:#d8e8ed;letter-spacing:.035em;white-space:nowrap;text-overflow:ellipsis;font:850 7px ui-monospace,Consolas,monospace;overflow:hidden}.mpr9-defense-row strong{color:var(--mpr9-accent);letter-spacing:.04em;font:950 7px ui-monospace,Consolas,monospace}.mpr9-core{position:relative;overflow:hidden}.mpr9-core:before{content:"";background:linear-gradient(#0000,#54dbf12e,#0000);width:1px;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mpr9-core:after{content:"";background:linear-gradient(90deg,#0000,#54dbf12e,#0000);height:1px;position:absolute;top:50%;left:5%;right:5%}.mpr9-core-field{width:208px;height:208px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.mpr9-orbit{border:1px solid color-mix(in srgb,var(--mpr9-accent) 24%,transparent);border-radius:50%;animation:3.4s ease-in-out infinite mpr9OrbitPulse;position:absolute}.mpr9-orbit.orbit-a{inset:0}.mpr9-orbit.orbit-b{border-style:dashed;animation-delay:.55s;inset:18px}.mpr9-orbit.orbit-c{border-color:color-mix(in srgb,var(--mpr9-accent-2) 30%,transparent);animation-delay:1.1s;inset:40px}.mpr9-sweep{transform-origin:0;background:linear-gradient(90deg,var(--mpr9-accent),transparent);width:95px;height:2px;box-shadow:0 0 8px var(--mpr9-accent);animation:3s linear infinite mpr9Sweep;position:absolute;top:50%;left:50%}.mpr9-routes{pointer-events:none;position:absolute;inset:18px 0 30px}.mpr9-routes>span{left:0;top:calc(13% + var(--i)*18.2%);width:50%;height:1px;position:absolute}.mpr9-route-line{background:linear-gradient(90deg,#ff5b749e,#ff5b7426 65%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.mpr9-packet{width:7px;height:7px;animation:mpr9Packet 2.3s calc(.25s + var(--i)*.31s) ease-in infinite;background:#ff5b74;border-radius:50%;position:absolute;top:-3px;left:0;box-shadow:0 0 12px #ff5b74}.mpr9-impact{width:8px;height:8px;position:absolute;top:-3px;right:-3px}.mpr9-impact>i{background:var(--mpr9-accent);width:2px;height:2px;box-shadow:0 0 9px var(--mpr9-accent);opacity:0;animation:mpr9Impact 2.3s calc(.25s + var(--i)*.31s) ease-out infinite;border-radius:50%;position:absolute;top:3px;left:3px}.mpr9-impact>i:nth-child(2){transform:rotate(120deg)}.mpr9-impact>i:nth-child(3){transform:rotate(240deg)}.mpr9-shield-wrap{z-index:4;place-items:center;width:128px;height:150px;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.mpr9-shield-aura{background:radial-gradient(circle,color-mix(in srgb,var(--mpr9-accent) 18%,transparent),transparent 66%);filter:blur(2px);border-radius:50%;animation:1.8s ease-in-out infinite mpr9Aura;position:absolute;inset:-24px}.mpr9-shield{clip-path:polygon(50% 0,91% 14%,84% 67%,50% 100%,16% 67%,9% 14%);background:linear-gradient(145deg,var(--mpr9-accent),color-mix(in srgb,var(--mpr9-accent-2) 72%,#063127));width:104px;height:124px;filter:drop-shadow(0 0 18px var(--mpr9-glow));animation:2.6s ease-in-out infinite mpr9ShieldCharge;position:relative}.mpr9-shield-inner{clip-path:inherit;background:radial-gradient(circle at 50% 36%,#165145eb,#031817fa 69%);place-items:center;display:grid;position:absolute;inset:5px;overflow:hidden}.mpr9-shield-inner:before{content:"";background:conic-gradient(from 180deg,transparent 0 36%,color-mix(in srgb,var(--mpr9-accent) 22%,transparent) 42%,transparent 48% 100%);animation:4.2s linear infinite mpr9CoreSpin;position:absolute;inset:-35%}.mpr9-check{z-index:3;border-right:8px solid var(--mpr9-accent);border-bottom:8px solid var(--mpr9-accent);width:34px;height:58px;filter:drop-shadow(0 0 10px var(--mpr9-accent));border-radius:2px;position:relative;transform:rotate(45deg)translate(-6px,-4px)}.mpr9-shield-scan{height:2px;box-shadow:0 0 9px var(--mpr9-accent);opacity:.8;background:linear-gradient(90deg,#0000,#dffff5,#0000);animation:2.1s ease-in-out infinite mpr9ShieldScan;position:absolute;top:18%;left:14%;right:14%}.mpr9-core-status{border:1px solid color-mix(in srgb,var(--mpr9-accent) 34%,transparent);text-align:center;background:#031814e0;border-radius:20px;width:148px;padding:6px 9px;position:absolute;bottom:11px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000047}.mpr9-core-status span{color:#85aeb0;letter-spacing:.12em;font:850 6px ui-monospace,Consolas,monospace;display:block}.mpr9-core-status strong{color:var(--mpr9-accent);letter-spacing:.02em;margin-top:2px;font:950 10px system-ui,sans-serif;display:block}.mpr9-integrity-card{border:1px solid color-mix(in srgb,var(--mpr9-accent) 23%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--mpr9-accent) 8%,transparent),#031114c7);border-radius:10px;margin-top:9px;padding:10px 10px 9px}.mpr9-integrity-card small{color:#83a9b1;letter-spacing:.12em;font:850 6px ui-monospace,Consolas,monospace;display:block}.mpr9-integrity-card strong{color:var(--mpr9-accent);margin-top:1px;font:1000 24px/.95 system-ui,sans-serif;display:block}.mpr9-meter{background:#10252a;border-radius:3px;height:4px;margin-top:7px;overflow:hidden}.mpr9-meter i{border-radius:inherit;background:linear-gradient(90deg,var(--mpr9-accent-2),var(--mpr9-accent));width:100%;height:100%;box-shadow:0 0 8px var(--mpr9-accent);transform-origin:0;animation:1s ease-out .25s both mpr9Meter;display:block}.mpr9-hold-list{gap:7px;margin-top:11px;display:grid}.mpr9-hold-list>div{height:21px;animation:mpr9Hold .38s calc(.3s + var(--i)*.1s) both;grid-template-columns:18px 1fr 34px;align-items:center;gap:5px;display:grid}.mpr9-hold-list span{color:#88a8b0;font:800 6px ui-monospace,Consolas,monospace}.mpr9-hold-list>div>i{background:#10252a;border-radius:3px;height:4px;overflow:hidden}.mpr9-hold-list>div>i b{background:linear-gradient(90deg,var(--mpr9-accent-2),var(--mpr9-accent));transform-origin:0;width:100%;height:100%;animation:mpr9Meter .65s calc(.42s + var(--i)*.12s) ease-out both;display:block}.mpr9-hold-list strong{color:var(--mpr9-accent);letter-spacing:.04em;text-align:right;font:950 6px ui-monospace,Consolas,monospace}.mpr9-lock-strip{text-align:center;background:linear-gradient(90deg,#4cdaff06,#65efbb12,#4cdaff06);border-top:1px solid #5dc5d726;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;height:60px;padding:0 16px;display:grid;position:relative}.mpr9-lock-bars{justify-self:end;gap:3px;display:flex}.mpr9-lock-bars i{background:var(--mpr9-accent);width:4px;height:15px;box-shadow:0 0 8px var(--mpr9-accent);animation:mpr9Bars 1s calc(var(--n,0)*80ms) ease-in-out infinite alternate;display:block}.mpr9-lock-bars i:first-child{height:7px}.mpr9-lock-bars i:nth-child(2){height:11px}.mpr9-lock-bars i:nth-child(3){height:17px}.mpr9-lock-bars i:nth-child(4){height:11px}.mpr9-lock-bars i:nth-child(5){height:7px}.mpr9-lock-strip>span{color:#9db9bf;letter-spacing:.12em;font:850 7px ui-monospace,Consolas,monospace}.mpr9-lock-strip>strong{color:var(--mpr9-accent);letter-spacing:.08em;justify-self:start;font:950 9px ui-monospace,Consolas,monospace}.mpr9-award{z-index:7;text-align:center;height:180px;padding-top:19px;position:relative}.mpr9-award>span{color:var(--mpr9-accent);letter-spacing:.2em;font:900 8px ui-monospace,Consolas,monospace}.mpr9-award h2{color:#f6fbff;letter-spacing:-.025em;margin:6px 0 0;font:1000 clamp(31px,6vw,46px)/1 system-ui,sans-serif}.mpr9-award p{color:#91b2ba;letter-spacing:.12em;margin:7px 0 0;font:850 8px ui-monospace,Consolas,monospace}.mpr9-stars{justify-content:center;gap:9px;margin-top:13px;display:flex}.mpr9-stars i{clip-path:polygon(50% 0%,61% 34%,98% 35%,68% 57%,79% 92%,50% 71%,21% 92%,32% 57%,2% 35%,39% 34%);filter:drop-shadow(0 0 8px #ffd76f73);width:20px;height:20px;animation:mpr9Star .48s calc(.55s + var(--i)*90ms) cubic-bezier(.2,.9,.2,1.25) both;background:#ffd76f;display:block}.mpr9-footer{z-index:10;border-top:1px solid color-mix(in srgb,var(--mpr9-accent) 24%,transparent);background:linear-gradient(90deg,#07131a,color-mix(in srgb,var(--mpr9-accent) 9%,#07131a),#07131a);justify-content:space-between;align-items:center;min-height:68px;padding:11px 22px;display:flex;position:relative}.mpr9-footer>strong{color:var(--mpr9-accent);letter-spacing:.01em;font:1000 15px system-ui,sans-serif}.mpr9-footer>div{align-items:center;gap:10px;display:flex}.mpr9-footer span{color:#718f98;letter-spacing:.14em;font:850 6px ui-monospace,Consolas,monospace}.mpr9-footer b{color:#f5fbff;font:1000 27px/.9 system-ui,sans-serif}.mpr9-compact .mpr9-stage{min-height:660px}.mpr9-compact .mpr9-award{height:120px;padding-top:13px}.mpr9-compact .mpr9-award h2{font-size:34px}.mpr9-compact .mpr9-award p{margin-top:5px}.mpr9-compact .mpr9-stars{margin-top:8px}.mpr9-compact .mpr9-footer{min-height:58px}@keyframes mpr9Ambient{0%,to{opacity:.15;transform:translate(-50%,-50%)scale(.98)}50%{opacity:.42;transform:translate(-50%,-50%)scale(1.025)}}@keyframes mpr9Live{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes mpr9RowIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes mpr9OrbitPulse{0%,to{opacity:.25;transform:scale(.98)}50%{opacity:.7;transform:scale(1.02)}}@keyframes mpr9Sweep{to{transform:rotate(360deg)}}@keyframes mpr9Packet{0%{opacity:0;left:0}10%{opacity:1}72%{opacity:1;left:96%}78%,to{opacity:0;left:96%}}@keyframes mpr9Impact{0%,66%{opacity:0;transform:translate(0)scale(.4)}72%{opacity:1;transform:translate(0)scale(1)}82%{opacity:0;transform:translate(14px,-12px)scale(.2)}to{opacity:0}}@keyframes mpr9Aura{0%,to{opacity:.36;transform:scale(.94)}50%{opacity:.82;transform:scale(1.08)}}@keyframes mpr9ShieldCharge{0%,to{filter:drop-shadow(0 0 14px var(--mpr9-glow));transform:translateY(0)}50%{filter:drop-shadow(0 0 28px var(--mpr9-glow));transform:translateY(-2px)}}@keyframes mpr9CoreSpin{to{transform:rotate(360deg)}}@keyframes mpr9ShieldScan{0%,to{opacity:.15;top:18%}50%{opacity:1;top:78%}}@keyframes mpr9Meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mpr9Hold{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:none}}@keyframes mpr9Bars{0%{opacity:.35;transform:scaleY(.65)}to{opacity:1;transform:scaleY(1)}}@keyframes mpr9Star{0%{opacity:0;transform:scale(.2)rotate(-22deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (width<=760px){.mpr9-stage{min-height:676px}.mpr9-score{height:123px;padding-top:17px}.mpr9-scoreline{gap:11px}.mpr9-scoreline strong{font-size:60px}.mpr9-scoreline span{padding-bottom:6px;font-size:18px}.mpr9-console{width:96%;height:376px;margin-top:10px}.mpr9-console-body{grid-template-columns:31% 38% 31%;height:277px}.mpr9-stream-panel,.mpr9-status-panel{padding:10px 8px}.mpr9-defense-row{grid-template-columns:9px 1fr;height:34px;padding:0 6px}.mpr9-defense-row strong{text-align:left;grid-column:2;margin-top:-6px}.mpr9-event-dot{grid-row:1/3}.mpr9-core-field{width:178px;height:178px}.mpr9-shield-wrap{width:112px;height:132px}.mpr9-shield{width:90px;height:108px}.mpr9-check{border-width:0 7px 7px 0;width:29px;height:48px}.mpr9-core-status{width:126px}.mpr9-integrity-card strong{font-size:20px}.mpr9-hold-list{gap:6px}.mpr9-lock-strip{gap:7px;padding-inline:9px}.mpr9-lock-strip>span{letter-spacing:.08em;font-size:6px}.mpr9-lock-strip>strong{font-size:7px}.mpr9-award{height:167px;padding-top:16px}.mpr9-award h2{font-size:33px}.mpr9-footer{padding-inline:16px}.mpr9-footer>strong{font-size:13px}.mpr9-footer b{font-size:24px}}@media (width<=520px){.mpr9-stage{min-height:640px}.mpr9-kicker{font-size:8px}.mpr9-kicker i{width:18px}.mpr9-scoreline strong{font-size:54px}.mpr9-scoreline span{font-size:15px}.mpr9-console{border-radius:15px;height:350px}.mpr9-console-top{height:34px;padding-inline:10px}.mpr9-console-top>span,.mpr9-console-top>b{font-size:6px}.mpr9-console-body{grid-template-columns:32% 36% 32%;height:260px}.mpr9-panel-title span,.mpr9-panel-title strong{font-size:5.5px}.mpr9-defense-list{gap:5px}.mpr9-defense-row{height:33px}.mpr9-defense-row span,.mpr9-defense-row strong{font-size:5.7px}.mpr9-core-field{width:150px;height:150px}.mpr9-shield-wrap{width:96px;height:115px}.mpr9-shield{width:78px;height:94px}.mpr9-check{border-width:0 6px 6px 0;width:24px;height:40px}.mpr9-core-status{width:108px;padding:5px}.mpr9-core-status span{font-size:5px}.mpr9-core-status strong{font-size:8px}.mpr9-integrity-card{padding:8px}.mpr9-integrity-card strong{font-size:18px}.mpr9-hold-list>div{grid-template-columns:14px 1fr 25px;gap:3px}.mpr9-hold-list span,.mpr9-hold-list strong{font-size:5px}.mpr9-lock-strip{height:56px}.mpr9-lock-bars{display:none}.mpr9-lock-strip{grid-template-columns:1fr auto}.mpr9-lock-strip>span{text-align:left}.mpr9-award{height:151px;padding-top:13px}.mpr9-award>span{font-size:7px}.mpr9-award h2{font-size:29px}.mpr9-award p{font-size:6.5px}.mpr9-stars{margin-top:9px}.mpr9-stars i{width:17px;height:17px}.mpr9-footer{min-height:62px}.mpr9-footer>strong{font-size:12px}.mpr9-footer span{display:none}.mpr9-footer b{font-size:22px}}@media (prefers-reduced-motion:reduce){.mpr9 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.m1perfect10{color:#eef8fa;box-sizing:border-box;background:#02090d;border:1px solid #1c5663;border-radius:22px;width:100%;position:relative;overflow:hidden}.m1perfect10,.m1perfect10 *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;text-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}.m1perfect10-stage{background:radial-gradient(circle at 50% 44%,#34c0ab17,#0000 30%),linear-gradient(#02090d 0%,#031116 54%,#02080b 100%);min-height:760px;position:relative;overflow:hidden}.m1perfect10-grid{pointer-events:none;opacity:.36;background-image:linear-gradient(#4db3c70e 1px,#0000 1px),linear-gradient(90deg,#4db3c70e 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.m1perfect10-scan{opacity:.34;background:linear-gradient(90deg,#0000,#4bd4e3,#0000);height:1px;animation:5.5s linear infinite m1p10Scan;position:absolute;top:110px;left:0;right:0}.m1perfect10-header{z-index:4;background:#041117;border-bottom:1px solid #50bcce2e;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:116px;padding:18px 24px;display:grid;position:relative}.m1perfect10-header-left,.m1perfect10-header-right{gap:7px;display:grid}.m1perfect10-header-right{text-align:right}.m1perfect10-header-left>span,.m1perfect10-header-right>span,.m1perfect10-score>span{color:#749ca6;letter-spacing:.12em;font:10px/1 ui-monospace,Consolas,monospace}.m1perfect10-header-left>div{color:#dff7f8;letter-spacing:.02em;font:22px/1 system-ui,sans-serif}.m1perfect10-header-right>div{color:#6ee4b8;letter-spacing:.07em;justify-content:flex-end;align-items:center;gap:9px;font:11px/1 ui-monospace,Consolas,monospace;display:flex}.m1perfect10-header-right i{background:#64dfb4;border-radius:50%;width:9px;height:9px;animation:1.5s ease-in-out infinite m1p10Live;box-shadow:0 0 0 4px #64dfb414}.m1perfect10-score{text-align:center;min-width:220px}.m1perfect10-score>div{color:#70eabb;letter-spacing:-.035em;margin-top:6px;font:54px/.9 system-ui,sans-serif}.m1perfect10-command{z-index:3;background:#031015;border:1px solid #4cb8ca36;border-radius:16px;grid-template-columns:minmax(240px,28%) minmax(390px,44%) minmax(240px,28%);width:min(1420px,97%);min-height:448px;margin:18px auto 0;display:grid;position:relative;overflow:hidden}.m1perfect10-left-panel,.m1perfect10-right-panel{background:#041116;min-width:0;padding:13px;position:relative}.m1perfect10-left-panel{border-right:1px solid #4cb8ca2b}.m1perfect10-right-panel{border-left:1px solid #4cb8ca2b}.m1perfect10-panel-title{color:#88aeb7;letter-spacing:.08em;border-bottom:1px solid #55bccc26;justify-content:space-between;gap:8px;padding-bottom:10px;font:9px/1 ui-monospace,Consolas,monospace;display:flex}.m1perfect10-panel-title span:last-child{color:#66ddb2;text-align:right}.m1perfect10-event-list{gap:9px;margin-top:11px;display:grid}.m1perfect10-event{opacity:0;min-height:56px;animation:m1p10EventIn .35s calc(.18s + var(--i)*.1s) ease forwards;background:linear-gradient(90deg,#3b0c14b8,#18080d47);border:1px solid #de4d662e;border-radius:9px;grid-template-columns:27px minmax(0,1fr) 8px auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.m1perfect10-event-id{color:#ef7b8e;font:10px/1 ui-monospace,Consolas,monospace}.m1perfect10-event-copy{gap:4px;min-width:0;display:grid}.m1perfect10-event-copy>span{white-space:nowrap;text-overflow:ellipsis;color:#edf5f7;font:11px/1.05 ui-monospace,Consolas,monospace;overflow:hidden}.m1perfect10-event-copy small{color:#93a9ae;letter-spacing:.04em;font:8px/1 ui-monospace,Consolas,monospace}.m1perfect10-event-pulse{width:7px;height:7px;animation:m1p10Threat 1.4s calc(var(--i)*.1s) ease-in-out infinite;background:#ee687d;border-radius:50%}.m1perfect10-event-result{color:#64dfb3;letter-spacing:.04em;font:8px/1 ui-monospace,Consolas,monospace}.m1perfect10-counter-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;bottom:13px;left:13px;right:13px}.m1perfect10-counter-row>div{text-align:center;background:#06161b;border:1px solid #4fb7c629;border-radius:8px;padding:8px}.m1perfect10-counter-row span{color:#7799a1;letter-spacing:.06em;font:7px/1 ui-monospace,Consolas,monospace;display:block}.m1perfect10-counter-row div div{color:#70e8bb;margin-top:5px;font:20px/.9 system-ui,sans-serif}.m1perfect10-theater{background:radial-gradient(circle at 50% 49%,#41ceb112,#0000 34%),#020d12;position:relative;overflow:hidden}.m1perfect10-theater-label{z-index:3;color:#80a5ae;letter-spacing:.1em;font:8px/1 ui-monospace,Consolas,monospace;position:absolute;top:12px;left:13px}.m1perfect10-network{width:100%;height:calc(100% - 62px);position:absolute;inset:30px 0 32px;overflow:visible}.m1perfect10-ring{fill:none;stroke:#17434d;stroke-width:1px;stroke-dasharray:8 10;transform-origin:310px 214px}.m1perfect10-ring.r1{animation:20s linear infinite m1p10Rotate}.m1perfect10-ring.r2{stroke:#145b53;animation:14s linear infinite reverse m1p10Rotate}.m1perfect10-ring.r3{stroke:#1e6971;stroke-dasharray:3 7;animation:10s linear infinite m1p10Rotate}.m1perfect10-attack{fill:none;stroke:#993146;stroke-width:1.8px;stroke-dasharray:8 6;animation:1.15s linear infinite m1p10Dash}.m1perfect10-resolved{fill:none;stroke:#51d8ae;stroke-width:2.2px;stroke-dasharray:11 8;animation:.9s linear infinite reverse m1p10Dash}.m1perfect10-interceptor circle{fill:#071b1b;stroke:#5ce1b5;stroke-width:2px;animation:m1p10Interceptor 1.7s calc(var(--i)*.1s) ease-in-out infinite}.m1perfect10-interceptor path{fill:none;stroke:#83efc7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.m1perfect10-core-outer{fill:#06151a;stroke:#286977;stroke-width:2px}.m1perfect10-core-mid{fill:url(#m1p10Core);stroke:#2e9d94;stroke-width:2px}.m1perfect10-core-inner{fill:#061319;stroke:#5bdcb2;stroke-width:2.5px;animation:2.3s ease-in-out infinite m1p10Core}.m1perfect10-envelope rect{fill:#0a2028;stroke:#72e8bd;stroke-width:2.4px}.m1perfect10-envelope path{fill:none;stroke:#a4f3d6;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.m1perfect10-core-nodes circle{fill:#61dfb3;stroke:#092925;stroke-width:2px;animation:1.8s ease-in-out infinite m1p10Node}.m1perfect10-core-nodes circle:nth-child(2){animation-delay:.12s}.m1perfect10-core-nodes circle:nth-child(3){animation-delay:.24s}.m1perfect10-core-nodes circle:nth-child(4){animation-delay:.36s}.m1perfect10-core-nodes circle:nth-child(5){animation-delay:.48s}.m1perfect10-core-nodes circle:nth-child(6){animation-delay:.6s}.m1perfect10-egress{fill:none;stroke:#2d7480;stroke-width:1.2px;stroke-dasharray:4 7;animation:1.4s linear infinite m1p10Dash}.m1perfect10-core-readout{text-align:center;pointer-events:none;gap:4px;width:260px;display:grid;position:absolute;bottom:49px;left:50%;transform:translate(-50%)}.m1perfect10-core-readout>span{color:#7eaba7;letter-spacing:.09em;font:8px/1 ui-monospace,Consolas,monospace}.m1perfect10-core-readout>div{color:#70e8b9;letter-spacing:.02em;font:19px/1 system-ui,sans-serif}.m1perfect10-core-readout small{color:#8eaaad;letter-spacing:.04em;font:7px/1.2 ui-monospace,Consolas,monospace}.m1perfect10-theater-bottom{color:#759aa2;letter-spacing:.06em;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:6px;font:7px/1 ui-monospace,Consolas,monospace;display:grid;position:absolute;bottom:10px;left:14px;right:14px}.m1perfect10-theater-bottom i{background:linear-gradient(90deg,#235864,#55d9b1);height:1px}.m1perfect10-integrity{background:#061a18;border:1px solid #59dab138;border-radius:10px;margin-top:11px;padding:12px}.m1perfect10-integrity>span{color:#809f9b;letter-spacing:.07em;font:8px/1 ui-monospace,Consolas,monospace;display:block}.m1perfect10-integrity>div{color:#70e8b9;margin-top:5px;font:32px/.9 system-ui,sans-serif}.m1perfect10-integrity>i{background:#123033;border-radius:99px;height:5px;margin-top:10px;display:block;overflow:hidden}.m1perfect10-integrity>i>span{transform-origin:0;background:linear-gradient(90deg,#42cbe1,#68e3b5);width:100%;height:100%;animation:.7s .25s both m1p10Fill;display:block}.m1perfect10-layer-list{gap:10px;margin-top:14px;display:grid}.m1perfect10-layer-list>div{grid-template-columns:minmax(0,1fr) 78px 30px;align-items:center;gap:8px;display:grid}.m1perfect10-layer-list>div>span{white-space:nowrap;text-overflow:ellipsis;color:#c0d2d6;font:8px/1 ui-monospace,Consolas,monospace;overflow:hidden}.m1perfect10-layer-list>div>i{background:#143139;border-radius:99px;height:5px;overflow:hidden}.m1perfect10-layer-list>div>i>span{transform-origin:0;width:100%;height:100%;animation:m1p10Fill .5s calc(.38s + var(--i)*.1s) ease both;background:#61deb2;display:block}.m1perfect10-layer-list small{color:#6fe0b5;text-align:right;font:7px/1 ui-monospace,Consolas,monospace}.m1perfect10-zero-card{background:#061915;border:1px solid #5ee0b83b;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-content:center;gap:5px 14px;min-height:86px;padding:11px 12px;display:grid;position:absolute;bottom:13px;left:13px;right:13px}.m1perfect10-zero-card>span,.m1perfect10-zero-card small{color:#83a39e;letter-spacing:.06em;font:7px/1 ui-monospace,Consolas,monospace}.m1perfect10-zero-card>div{color:#73eabd;grid-area:1/2/3;font:44px/.9 system-ui,sans-serif}.m1perfect10-victory{z-index:4;text-align:center;width:min(980px,92%);margin:18px auto 0;position:relative}.m1perfect10-victory-kicker{color:#63ddb3;letter-spacing:.14em;font:9px/1 ui-monospace,Consolas,monospace}.m1perfect10-victory-title{color:#f1f9fa;letter-spacing:.015em;margin-top:8px;font:44px/.95 system-ui,sans-serif}.m1perfect10-victory-copy{color:#91adb2;letter-spacing:.1em;margin-top:8px;font:9px/1 ui-monospace,Consolas,monospace}.m1perfect10-victory-track{justify-content:center;align-items:flex-end;gap:6px;height:31px;margin-top:12px;display:flex}.m1perfect10-victory-track i{transform-origin:bottom;width:24px;height:28px;animation:m1p10Tower .55s calc(.28s + var(--i)*.1s) ease both;background:#0a2d29;border:1px solid #4fd5ad;display:block}.m1perfect10-victory-track i:nth-child(2){height:21px}.m1perfect10-victory-track i:nth-child(3){height:31px}.m1perfect10-victory-track i:nth-child(4){height:24px}.m1perfect10-victory-track i:nth-child(5){height:29px}.m1perfect10-footer{background:linear-gradient(90deg,#051319,#09231f,#051319);border-top:1px solid #1a5960;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px 24px;display:flex}.m1perfect10-footer>span{color:#71e9bb;letter-spacing:.02em;font:17px/1 system-ui,sans-serif}.m1perfect10-footer>div{align-items:center;gap:13px;display:flex}.m1perfect10-footer>div span:first-child{color:#78969d;letter-spacing:.1em;font:8px/1 ui-monospace,Consolas,monospace}.m1perfect10-footer>div span:last-child{color:#f0f8f9;font:28px/.9 system-ui,sans-serif}.m1perfect10-compact .m1perfect10-stage{min-height:700px}.m1perfect10-compact .m1perfect10-command{min-height:410px}@keyframes m1p10Scan{0%{top:110px}to{top:690px}}@keyframes m1p10Live{0%,to{opacity:.42}50%{opacity:1}}@keyframes m1p10EventIn{0%{opacity:0}to{opacity:1}}@keyframes m1p10Threat{0%,to{opacity:.35}50%{opacity:1}}@keyframes m1p10Rotate{to{transform:rotate(360deg)}}@keyframes m1p10Dash{to{stroke-dashoffset:-28px}}@keyframes m1p10Interceptor{0%,to{opacity:.55}50%{opacity:1}}@keyframes m1p10Core{0%,to{stroke:#5bdcb2}50%{stroke:#65dce8}}@keyframes m1p10Node{0%,to{opacity:.55}50%{opacity:1}}@keyframes m1p10Fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m1p10Tower{0%{opacity:.25;transform:scaleY(.12)}to{opacity:1;transform:scaleY(1)}}@media (width<=980px){.m1perfect10-stage{min-height:745px}.m1perfect10-header{grid-template-columns:1fr auto;gap:12px}.m1perfect10-score{grid-area:1/2/3}.m1perfect10-header-right{text-align:left}.m1perfect10-header-right>div{justify-content:flex-start}.m1perfect10-command{grid-template-columns:29% 42% 29%;min-height:430px}.m1perfect10-event{grid-template-columns:22px minmax(0,1fr) 7px}.m1perfect10-event-result{display:none}.m1perfect10-layer-list>div{grid-template-columns:minmax(0,1fr) 48px}.m1perfect10-layer-list small{display:none}.m1perfect10-core-readout{width:210px}}@media (width<=720px){.m1perfect10-stage{min-height:710px}.m1perfect10-header{min-height:106px;padding:14px}.m1perfect10-header-left>div{font-size:17px}.m1perfect10-score{min-width:150px}.m1perfect10-score>div{font-size:44px}.m1perfect10-command{grid-template-columns:31% 38% 31%;width:98%;min-height:416px;margin-top:12px}.m1perfect10-left-panel,.m1perfect10-right-panel{padding:8px}.m1perfect10-panel-title{font-size:6px}.m1perfect10-panel-title span:last-child{display:none}.m1perfect10-event-list{gap:6px}.m1perfect10-event{grid-template-columns:minmax(0,1fr) 6px;min-height:48px;padding:6px}.m1perfect10-event-id{display:none}.m1perfect10-event-copy>span{font-size:7px}.m1perfect10-event-copy small{font-size:6px}.m1perfect10-counter-row{gap:4px;bottom:8px;left:8px;right:8px}.m1perfect10-counter-row>div{padding:6px}.m1perfect10-counter-row span{font-size:5px}.m1perfect10-counter-row div div{font-size:15px}.m1perfect10-theater-label{font-size:6px}.m1perfect10-core-readout{width:150px;bottom:46px}.m1perfect10-core-readout>span{font-size:6px}.m1perfect10-core-readout>div{font-size:13px}.m1perfect10-core-readout small{font-size:5px}.m1perfect10-theater-bottom{display:none}.m1perfect10-integrity{padding:8px}.m1perfect10-integrity>div{font-size:22px}.m1perfect10-layer-list{gap:8px}.m1perfect10-layer-list>div{grid-template-columns:minmax(0,1fr) 30px}.m1perfect10-layer-list>div>span{font-size:6px}.m1perfect10-zero-card{min-height:70px;padding:8px;bottom:8px;left:8px;right:8px}.m1perfect10-zero-card>span,.m1perfect10-zero-card small{font-size:5px}.m1perfect10-zero-card>div{font-size:32px}.m1perfect10-victory{margin-top:15px}.m1perfect10-victory-title{font-size:34px}.m1perfect10-victory-copy{font-size:7px}.m1perfect10-footer{padding:10px 14px}.m1perfect10-footer>span{font-size:14px}.m1perfect10-footer>div span:last-child{font-size:24px}}@media (width<=520px){.m1perfect10-stage{min-height:680px}.m1perfect10-header{min-height:94px}.m1perfect10-header-left>span{font-size:7px}.m1perfect10-header-left>div{font-size:14px}.m1perfect10-header-right{display:none}.m1perfect10-score>span{font-size:7px}.m1perfect10-score>div{font-size:38px}.m1perfect10-command{grid-template-columns:30% 40% 30%;min-height:400px}.m1perfect10-panel-title{font-size:5px}.m1perfect10-event-copy>span{font-size:6px}.m1perfect10-event-copy small{font-size:5px}.m1perfect10-event{min-height:43px}.m1perfect10-counter-row{grid-template-columns:1fr}.m1perfect10-counter-row>div:nth-child(-n+2){display:none}.m1perfect10-network{width:calc(100% + 44px);inset:30px -22px 35px}.m1perfect10-core-readout{width:115px}.m1perfect10-core-readout>div{font-size:11px}.m1perfect10-integrity>span{font-size:5px}.m1perfect10-integrity>div{font-size:18px}.m1perfect10-layer-list>div{grid-template-columns:1fr}.m1perfect10-layer-list>div>i,.m1perfect10-zero-card small{display:none}.m1perfect10-victory-title{font-size:29px}.m1perfect10-victory-kicker{font-size:7px}.m1perfect10-victory-track i{width:18px}.m1perfect10-footer>div span:first-child{display:none}.m1perfect10-footer>span{font-size:12px}.m1perfect10-footer>div span:last-child{font-size:20px}}@media (prefers-reduced-motion:reduce){.m1perfect10 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px) and (orientation:portrait){.m1perfect10{border-radius:16px;overflow:hidden}.m1perfect10-stage,.m1perfect10-compact .m1perfect10-stage{padding-bottom:14px;height:auto!important;min-height:0!important;overflow:visible!important}.m1perfect10-header{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-height:0!important;padding:13px 12px!important}.m1perfect10-header-left{gap:5px;min-width:0}.m1perfect10-header-left>span{font-size:9px!important}.m1perfect10-header-left>div{line-height:1.08;font-size:17px!important}.m1perfect10-header-right{display:none!important}.m1perfect10-score{text-align:right;min-width:92px!important}.m1perfect10-score>span{font-size:8px!important}.m1perfect10-score>div{line-height:.95;font-size:34px!important}.m1perfect10-command,.m1perfect10-compact .m1perfect10-command{background:0 0!important;border:0!important;grid-template-columns:1fr!important;grid-template-areas:"theater""telemetry""matrix"!important;gap:8px!important;width:calc(100% - 16px)!important;height:auto!important;min-height:0!important;margin:8px auto 0!important;display:grid!important;overflow:visible!important}.m1perfect10-theater{border:1px solid #4fb7c633;border-radius:12px;grid-area:theater;min-height:300px!important}.m1perfect10-left-panel{border-radius:12px;grid-area:telemetry;border:1px solid #4fb7c62e!important;min-height:0!important;padding:10px!important}.m1perfect10-right-panel{border-radius:12px;grid-area:matrix;border:1px solid #4fb7c62e!important;min-height:0!important;padding:10px!important}.m1perfect10-panel-title{min-height:32px;font-size:10px!important;line-height:1.2!important}.m1perfect10-panel-title span:last-child{display:inline!important}.m1perfect10-event-list{grid-template-columns:1fr!important;gap:7px!important;margin-top:8px!important}.m1perfect10-event{grid-template-columns:24px minmax(0,1fr) 8px auto!important;min-height:48px!important;padding:7px 8px!important}.m1perfect10-event-id{font-size:10px!important;display:inline!important}.m1perfect10-event-copy>span{font-size:11px!important}.m1perfect10-event-copy small{font-size:9px!important}.m1perfect10-event-result{font-size:9px!important;display:inline!important}.m1perfect10-counter-row{margin-top:9px;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;position:static!important}.m1perfect10-counter-row>div{padding:8px!important;display:block!important}.m1perfect10-counter-row span{font-size:8px!important}.m1perfect10-counter-row div div{font-size:18px!important}.m1perfect10-network{width:100%!important;height:calc(100% - 68px)!important;inset:26px 0 42px!important}.m1perfect10-theater-label{font-size:8px!important}.m1perfect10-core-readout{width:min(240px,76%)!important;bottom:30px!important}.m1perfect10-core-readout>span{font-size:8px!important}.m1perfect10-core-readout>div{font-size:16px!important}.m1perfect10-core-readout small{font-size:8px!important;line-height:1.25!important}.m1perfect10-theater-bottom{display:none!important}.m1perfect10-integrity{margin:9px 0 0!important;padding:10px!important}.m1perfect10-integrity>span{font-size:9px!important}.m1perfect10-integrity>div{font-size:26px!important}.m1perfect10-layer-list{gap:8px!important;margin-top:10px!important}.m1perfect10-layer-list>div{grid-template-columns:minmax(0,1fr) 72px 34px!important;gap:7px!important}.m1perfect10-layer-list>div>span{font-size:9px!important}.m1perfect10-layer-list small{font-size:8px!important;display:block!important}.m1perfect10-zero-card{margin-top:11px;min-height:68px!important;padding:10px!important;position:static!important}.m1perfect10-zero-card>span,.m1perfect10-zero-card small{font-size:8px!important}.m1perfect10-zero-card>div{font-size:32px!important}.m1perfect10-victory{width:calc(100% - 24px)!important;margin:14px auto 0!important}.m1perfect10-victory-kicker{font-size:8px!important}.m1perfect10-victory-title{font-size:clamp(28px,10vw,40px)!important}.m1perfect10-victory-copy{font-size:9px!important;line-height:1.3!important}.m1perfect10-victory-track{height:28px!important;margin-top:9px!important}.m1perfect10-footer{min-height:62px!important;padding:10px max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;gap:10px!important}.m1perfect10-footer>span{font-size:13px!important}.m1perfect10-footer>div span:first-child{font-size:8px!important;display:block!important}.m1perfect10-footer>div span:last-child{font-size:21px!important}.m1perfect10-grid,.m1perfect10-scan{display:none!important}.m1perfect10-ring.r1{animation-duration:28s!important}.m1perfect10-ring.r2,.m1perfect10-ring.r3,.m1perfect10-core-nodes circle:nth-child(2n){animation:none!important}}@media (width<=380px) and (orientation:portrait){.m1perfect10-header-left>div{font-size:15px!important}.m1perfect10-score{min-width:78px!important}.m1perfect10-score>div{font-size:30px!important}.m1perfect10-command{width:calc(100% - 10px)!important}.m1perfect10-theater{min-height:270px!important}.m1perfect10-event{grid-template-columns:20px minmax(0,1fr) 7px!important}.m1perfect10-event-result{display:none!important}.m1perfect10-layer-list>div{grid-template-columns:minmax(0,1fr) 50px 30px!important}.m1perfect10-victory-title{font-size:30px!important}.m1perfect10-footer>div span:first-child{display:none!important}}@media (orientation:landscape) and (height<=540px){.m1perfect10-stage{min-height:560px!important}.m1perfect10-header{min-height:82px!important;padding:9px 14px!important}.m1perfect10-header-left>div{font-size:17px!important}.m1perfect10-score>div{font-size:34px!important}.m1perfect10-command{min-height:360px!important;margin-top:8px!important}.m1perfect10-victory{margin-top:8px!important}.m1perfect10-victory-title{font-size:27px!important}.m1perfect10-footer{min-height:50px!important;padding-block:7px!important}}.m1perfect10-cert-badge{--m1cert-size:clamp(150px,18vw,205px);z-index:8;width:var(--m1cert-size);aspect-ratio:1;isolation:isolate;pointer-events:none;place-items:center;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.m1perfect10-cert-energy{z-index:-4;filter:blur(10px);background:radial-gradient(circle,#64efbb4f 0,#37d6ff29 38%,#0000 70%);border-radius:50%;animation:2.2s ease-in-out infinite alternate m1certEnergy;position:absolute;inset:-12%}.m1perfect10-cert-orbit{border:1px dashed #66e9db59;border-radius:50%;position:absolute;box-shadow:0 0 18px #48d5ff1a}.m1perfect10-cert-orbit.cert-orbit-a{animation:18s linear infinite m1certSpin;inset:-5%}.m1perfect10-cert-orbit.cert-orbit-b{border-style:solid;border-color:#64efbb3d;animation:12s linear infinite m1certSpinReverse;inset:7%}.m1perfect10-cert-spikes{border-radius:50%;animation:3.4s ease-in-out infinite alternate m1certFloat;position:absolute;inset:9%}.m1perfect10-cert-spikes i{transform-origin:50% 100%;width:9px;height:31%;transform:translateX(-50%) rotate(calc(var(--i) * 30deg));clip-path:polygon(50% 0,100% 100%,64% 90%,50% 100%,36% 90%,0 100%);opacity:.88;filter:drop-shadow(0 0 2px #c2f8ff8c);background:linear-gradient(90deg,#17313e,#d8fbff 45%,#6ea3ae 56%,#15303d);position:absolute;bottom:50%;left:50%}.m1perfect10-cert-gear{aspect-ratio:1;filter:drop-shadow(0 0 7px #8deeff57);background:repeating-conic-gradient(#c9f8ff 0deg 3deg,#244552 3deg 7deg,#6c9ea9 7deg 10deg,#14303c 10deg 15deg);border-radius:50%;width:60%;position:absolute;box-shadow:inset 0 0 0 7px #0b232d,inset 0 0 0 9px #bef4f9db,inset 0 0 0 14px #153b47,0 0 22px #51dcff2e}.m1perfect10-cert-gear:before{content:"";background:#06151a;border-radius:50%;position:absolute;inset:16%;box-shadow:inset 0 0 0 2px #62e4bd8c,inset 0 0 20px #46dbcc2e}.m1perfect10-cert-shield{z-index:5;aspect-ratio:.84;clip-path:polygon(50% 0,93% 15%,87% 63%,50% 100%,13% 63%,7% 15%);filter:drop-shadow(0 0 5px #daffffd9)drop-shadow(0 0 18px #4ce3ff85);background:linear-gradient(125deg,#f3ffff 0%,#70b6c4 17%,#203e49 29%,#dffcff 43%,#467d86 54%,#112d38 67%,#9edfe7 82%,#183947 100%);place-items:center;width:40%;animation:2.7s ease-in-out infinite alternate m1certShield;display:grid;position:relative}.m1perfect10-cert-shield:before{content:"";clip-path:inherit;background:linear-gradient(145deg,#143846,#05161d 38%,#0d655f 63%,#031116 100%);position:absolute;inset:6%;box-shadow:inset 0 0 0 2px #d4ffffb8,inset 0 0 22px #3ee0bf73}.m1perfect10-cert-shield-inner{z-index:2;clip-path:inherit;background:radial-gradient(circle at 50% 38%,#5ff0bd 0,#1fb89b 42%,#0b615b 70%,#062d35 100%);border:1px solid #d2fff4d1;position:absolute;inset:13%;box-shadow:inset 0 0 22px #69f6be73,0 0 16px #4eebc559}.m1perfect10-cert-check{filter:drop-shadow(0 0 6px #defff6eb);border-bottom:5px solid #eafff7;border-left:5px solid #eafff7;border-radius:2px;width:34%;height:20%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.m1perfect10-cert-scan{z-index:4;background:linear-gradient(90deg,#0000,#d8fff5,#0000);height:2px;animation:2s ease-in-out infinite m1certScan;position:absolute;top:28%;left:18%;right:18%;box-shadow:0 0 8px #66efbb}.m1perfect10-cert-copy{z-index:10;text-align:center;background:linear-gradient(#05191bf5,#030e12f5);border:1px solid #65efbb61;border-radius:7px;width:118%;padding:5px 8px 6px;position:absolute;bottom:-12%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #53e2be1a}.m1perfect10-cert-copy span{color:#7eb5b0;letter-spacing:.13em;font:7px/1 ui-monospace,Consolas,monospace;display:block}.m1perfect10-cert-copy strong{color:#dffff5;letter-spacing:.1em;text-shadow:0 0 14px #65efbb4d;margin-top:3px;font:900 15px/.95 system-ui,sans-serif;display:block}.m1perfect10-cert-copy small{color:#69e8ba;letter-spacing:.1em;margin-top:4px;font:7px/1 ui-monospace,Consolas,monospace;display:block}.m1perfect10-envelope{display:none!important}@keyframes m1certSpin{to{transform:rotate(360deg)}}@keyframes m1certSpinReverse{to{transform:rotate(-360deg)}}@keyframes m1certEnergy{to{filter:blur(14px)brightness(1.18);transform:scale(1.08)}}@keyframes m1certFloat{to{transform:translateY(-3px)rotate(.8deg)}}@keyframes m1certShield{to{transform:translateY(-3px)scale(1.015)}}@keyframes m1certScan{0%{opacity:.15;top:25%}50%{opacity:1}to{opacity:.2;top:72%}}@media (width<=760px) and (orientation:portrait){.m1perfect10-cert-badge{--m1cert-size:clamp(142px,46vw,180px);top:46%}.m1perfect10-cert-copy{width:114%;bottom:-10%}.m1perfect10-cert-copy strong{font-size:13px}.m1perfect10-core-readout{bottom:24px!important}.m1perfect10-core-readout>span{font-size:7px!important}.m1perfect10-core-readout>div{font-size:14px!important}.m1perfect10-core-readout small{display:none!important}}@media (width<=380px) and (orientation:portrait){.m1perfect10-cert-badge{--m1cert-size:138px;top:45%}.m1perfect10-cert-copy strong{font-size:12px}.m1perfect10-cert-copy span,.m1perfect10-cert-copy small{font-size:6px}}@media (prefers-reduced-motion:reduce){.m1perfect10-cert-badge *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.booth-certificate-credential{--cert-cyan:#50eaff;--cert-green:#67f0bd;--cert-orange:#ff9b3d;--cert-ink:#02090e;isolation:isolate;outline-offset:-9px;text-align:center;background:radial-gradient(circle at 50% 21%,#50eaff26,#0000 30%),radial-gradient(circle at 10% 85%,#67f0bd12,#0000 34%),linear-gradient(155deg,#02090e 0%,#06151e 52%,#02080d 100%);border:2px solid #50eafff2;border-radius:28px;outline:1px solid #ff9b3db8;justify-items:center;gap:10px;padding:24px 18px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 60px #0000006b,inset 0 0 0 1px #ffffff06,inset 0 0 52px #2bd5ee0b}.booth-certificate-credential:before,.booth-certificate-credential:after{content:"";pointer-events:none;z-index:-1;position:absolute}.booth-certificate-credential:before{background-color:#0000;background-image:linear-gradient(#50eaff09 1px,#0000 1px),linear-gradient(90deg,#50eaff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.booth-certificate-credential:after{filter:blur(12px);background:radial-gradient(circle,#49e1ff24,#0000 68%);border-radius:50%;width:220px;height:220px;top:74px;left:50%;transform:translate(-50%)}.booth-cert-grid{pointer-events:none;opacity:.58;background:linear-gradient(90deg,#0000 0 8%,#50eaff1f 8% 8.15%,#0000 8.15% 91.85%,#50eaff1f 91.85% 92%,#0000 92%),linear-gradient(#0000 0 11%,#ff9b3d29 11% 11.15%,#0000 11.15%);position:absolute;inset:0}.booth-cert-topbar{width:100%;color:var(--cert-cyan);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #50eaff29;justify-content:space-between;align-items:center;gap:10px;padding:0 5px 10px;font-size:.58rem;font-weight:900;display:flex}.booth-cert-topbar strong{color:var(--cert-orange);white-space:nowrap}.booth-cert-seal{aspect-ratio:1;background:repeating-conic-gradient(from -4deg, #d9fbff 0 4deg, #315764 4deg 9deg, #78adb8 9deg 13deg, #102b37 13deg 18deg);border-radius:50%;place-items:center;width:144px;margin-top:5px;animation:3.4s ease-in-out infinite alternate boothCertFloat;display:grid;position:relative;box-shadow:0 0 0 5px #081b24,0 0 0 7px #b0f5ffd1,0 0 34px #35e0ff61}.booth-cert-seal:before{content:"";background:radial-gradient(circle at 50% 40%,#27dcff29,#0000 48%),#041018;border:2px solid #50eaffe0;border-radius:50%;position:absolute;inset:14px;box-shadow:inset 0 0 28px #2bd8f02b}.booth-cert-seal-ring{pointer-events:none;border-radius:50%;position:absolute}.booth-cert-seal-ring-a{border:1px dashed #50eaff61;animation:16s linear infinite boothCertSpin;inset:-15px}.booth-cert-seal-ring-b{border:1px solid #67f0bd29;animation:23s linear infinite boothCertSpinReverse;inset:-27px;box-shadow:0 0 20px #50eaff14}.booth-cert-shield{z-index:2;aspect-ratio:.84;clip-path:polygon(50% 0%,92% 16%,84% 63%,50% 100%,16% 63%,8% 16%);filter:drop-shadow(0 0 7px #dcffffbf)drop-shadow(0 0 18px #3aefc680);background:linear-gradient(160deg,#a8ffe1 0%,#31d6a5 42%,#08735d 100%);place-items:center;width:62px;display:grid;position:relative}.booth-cert-shield:after{content:"";clip-path:inherit;background:linear-gradient(160deg,#ffffff3d,#0000 24%),linear-gradient(#0b6a59,#083a37);position:absolute;inset:5px}.booth-cert-check{z-index:3;filter:drop-shadow(0 0 5px #ffffffb8);border-bottom:6px solid #efffff;border-left:6px solid #efffff;border-radius:1px;width:28px;height:15px;position:relative;transform:rotate(-45deg)translate(2px,-2px)}.booth-cert-eyebrow{color:var(--cert-orange);letter-spacing:.18em;text-transform:uppercase;margin-top:10px;font-size:.66rem;font-weight:900}.booth-certificate-credential .booth-cert-presented,.booth-certificate-credential .booth-cert-earned,.booth-certificate-credential .booth-cert-proof{margin:0}.booth-certificate-credential .booth-cert-presented{color:#6f8b98;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.booth-certificate-credential h2{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;text-shadow:0 4px 22px #00000080;max-width:100%;margin:0;font-size:clamp(2.35rem,12vw,4.25rem);font-weight:950;line-height:.96}.booth-certificate-credential .booth-cert-earned{color:#7e99a7;font-size:.8rem}.booth-certificate-credential h3{color:var(--cert-cyan);text-transform:uppercase;text-shadow:0 0 20px #50eaff33;margin:-2px 0 4px;font-size:clamp(1.25rem,5.8vw,2rem);font-weight:900;line-height:1.05}.booth-cert-stats{grid-template-columns:repeat(3,1fr);gap:7px;width:100%;margin:8px 0 3px;display:grid}.booth-cert-stats>div{background:linear-gradient(#071921e6,#040f15eb);border:1px solid #47b0bf47;border-radius:12px;min-width:0;padding:10px 5px 9px;box-shadow:inset 0 0 0 1px #ffffff04}.booth-cert-stats strong,.booth-cert-stats span{display:block}.booth-cert-stats strong{color:#fff;font-size:clamp(1.2rem,5.8vw,1.8rem);line-height:1}.booth-cert-stats>div:first-child strong{color:var(--cert-green)}.booth-cert-stats span{color:#7893a1;letter-spacing:.08em;margin-top:5px;font-size:.46rem;font-weight:900;line-height:1.2}.booth-cert-missions{gap:6px;width:100%;margin-top:4px;display:grid}.booth-cert-missions>div{text-align:left;background:#05171ed1;border:1px solid #3b99a442;border-radius:999px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;min-height:34px;padding:6px 10px;display:grid}.booth-cert-mini-check{background:var(--cert-green);border-radius:50%;width:17px;height:17px;display:block;position:relative;box-shadow:0 0 10px #67f0bd47}.booth-cert-mini-check:after{content:"";border-bottom:2px solid #032017;border-right:2px solid #032017;width:5px;height:8px;position:absolute;top:3px;left:5px;transform:rotate(43deg)}.booth-cert-missions strong{color:#dffcff;letter-spacing:.045em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.64rem;overflow:hidden}.booth-cert-missions em{color:var(--cert-green);letter-spacing:.08em;font-size:.55rem;font-style:normal;font-weight:900}.booth-certificate-credential .booth-cert-proof{color:#8ca5b3;max-width:32rem;font-size:.72rem;line-height:1.45}.booth-cert-meta-v2{color:#6f8b98;letter-spacing:.045em;border-top:1px solid #50eaff24;justify-content:space-between;width:100%;padding-top:9px;font-size:.56rem}.booth-cert-footer{color:#4f6b77;letter-spacing:.14em;font-size:.5rem;font-weight:800}@keyframes boothCertSpin{to{transform:rotate(360deg)}}@keyframes boothCertSpinReverse{to{transform:rotate(-360deg)}}@keyframes boothCertFloat{to{transform:translateY(-4px)scale(1.012)}}@media (width<=560px){.booth-certificate-credential{border-radius:25px;gap:9px;width:100%;max-width:470px;margin-inline:auto;padding:22px 14px 16px}.booth-cert-topbar{letter-spacing:.08em;font-size:.49rem}.booth-cert-seal{width:126px}.booth-cert-seal-ring-b{inset:-21px}.booth-cert-shield{width:54px}.booth-certificate-credential h2{font-size:clamp(2.25rem,13vw,3.8rem)}.booth-certificate-credential h3{font-size:clamp(1.12rem,6vw,1.55rem)}.booth-cert-stats{gap:5px}.booth-cert-stats>div{padding-inline:3px}}@media (prefers-reduced-motion:reduce){.booth-cert-seal,.booth-cert-seal-ring-a,.booth-cert-seal-ring-b{animation:none!important}}.m2battle{--cyan:#58e8ff;--cyan-soft:#a8f5ff;--safe:#5cf0b4;--risk:#ff5470;--risk-soft:#ff9aac;isolation:isolate;color:#effcff;background:radial-gradient(circle at 50% 50%, #32bfe124, transparent 20%), radial-gradient(circle at 50% 50%, rgba(255, 70, 102, calc(.02 + var(--m2battle-live) * .025)), transparent 40%), linear-gradient(145deg, #01060b 0%, #03111a 48%, #01060b 100%);font-family:Segoe UI,Inter,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.m2battle-grid,.m2battle-scanline,.m2battle-vignette{pointer-events:none;position:absolute;inset:0}.m2battle-grid{z-index:-3;opacity:.28;background-image:linear-gradient(#58e8ff14 1px,#0000 1px),linear-gradient(90deg,#58e8ff14 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0 46%,#0000 82%);mask-image:radial-gradient(circle at 50% 48%,#000 0 46%,#0000 82%)}.m2battle-scanline{z-index:20;opacity:.16;filter:blur(10px);background:linear-gradient(#0000,#58e8ff7a,#0000);height:14%;animation:5.6s linear infinite m2battle-scan;top:-25%;bottom:auto}.m2battle-vignette{z-index:30;box-shadow:inset 0 0 95px #00000094}.m2battle-topline{z-index:40;color:#7eabbc;letter-spacing:.16em;justify-content:space-between;align-items:center;gap:14px;font:900 clamp(8px,.72vw,12px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:absolute;top:2.8%;left:2.5%;right:2.5%}.m2battle-topline strong{color:var(--risk-soft);text-align:right}.m2battle.is-mastered .m2battle-topline strong{color:#aef9da}.m2battle-routes{z-index:4;width:100%;height:100%;position:absolute;inset:0}.m2battle-route-glow,.m2battle-route-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.m2battle-route-glow{stroke-width:14px;opacity:.09;filter:blur(5px)}.m2battle-route-line{stroke-width:2.4px;stroke-dasharray:7 12;animation:1.05s linear infinite m2battle-flow}.m2battle-route.is-blocked .m2battle-route-glow,.m2battle-route.is-blocked .m2battle-route-line{stroke:var(--safe)}.m2battle-route.is-live .m2battle-route-glow,.m2battle-route.is-live .m2battle-route-line{stroke:var(--risk)}.m2battle-route.is-live .m2battle-route-line{stroke-width:3.2px;filter:drop-shadow(0 0 4px #ff5470cc);animation-duration:.68s}.m2battle-packet{fill:#fff;stroke:var(--risk);stroke-width:2px;filter:drop-shadow(0 0 7px var(--risk))}.m2battle-block-pulse{fill:#07342af2;stroke:var(--safe);stroke-width:2px;filter:drop-shadow(0 0 9px #5cf0b4d9);animation:1.5s ease-out infinite m2battle-block}.m2battle-node{z-index:12;opacity:0;width:clamp(148px,18%,220px);animation:m2battle-node-in .42s calc(.15s + var(--node-delay)) ease-out forwards;background:#020c13e6;border:1px solid #58e8ff40;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:.62em;padding:.68em .76em;display:grid;position:absolute;transform:translateY(8px);box-shadow:0 14px 34px #00000047,inset 0 0 20px #58e8ff09}.m2battle-node>span{border:1px solid;border-radius:50%;place-items:center;width:2.15em;height:2.15em;font:900 .68em/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.m2battle-node>div{gap:.12em;min-width:0;display:grid}.m2battle-node small{color:#6e98a9;letter-spacing:.09em;font:800 .54em/1 ui-monospace,SFMono-Regular,Consolas,monospace}.m2battle-node strong{color:#effcff;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.72em;font-weight:950;overflow:hidden}.m2battle-node b{letter-spacing:.08em;font:950 .56em/1 ui-monospace,SFMono-Regular,Consolas,monospace}.m2battle-node.is-blocked{color:var(--safe);border-color:#5cf0b45c}.m2battle-node.is-live{color:var(--risk);border-color:#ff54707a;box-shadow:0 0 22px #ff547014,inset 0 0 22px #ff54700a}.m2battle-node.node-1{top:18%;left:3.5%}.m2battle-node.node-2{top:45%;left:1.6%}.m2battle-node.node-3{bottom:12%;left:5%}.m2battle-node.node-4{top:21%;right:3.5%}.m2battle-node.node-5{bottom:14%;right:4%}.m2battle-core{z-index:10;aspect-ratio:1;width:clamp(260px,35%,430px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m2battle-aura{background:radial-gradient(circle, rgba(255,84,112,calc(.03 + var(--m2battle-live) * .035)), transparent 45%), radial-gradient(circle, #58e8ff24, transparent 65%);filter:blur(15px);border-radius:50%;animation:2.8s ease-in-out infinite m2battle-aura;position:absolute;inset:-15%}.m2battle-orbit,.m2battle-radar{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m2battle-orbit{border:1px solid #58e8ff47}.m2battle-orbit:before{background:var(--cyan);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #58e8ffe6}.m2battle-orbit.orbit-a{width:100%;height:100%;animation:13s linear infinite m2battle-orbit}.m2battle-orbit.orbit-b{border-style:dashed;width:82%;height:82%;animation:9s linear infinite reverse m2battle-orbit}.m2battle-orbit.orbit-c{opacity:.55;width:66%;height:66%;animation:6.5s linear infinite m2battle-orbit}.m2battle.is-exposed .m2battle-orbit.orbit-c:before{background:var(--risk);box-shadow:0 0 14px #ff5470e6}.m2battle-radar{opacity:.32;background:conic-gradient(from 0deg, transparent 0 78%, #58e8ffc7 95%, transparent 100%);animation:4.2s linear infinite m2battle-radar-spin;inset:8%;transform:none;-webkit-mask-image:radial-gradient(circle,#0000 0 55%,#000 57% 100%);mask-image:radial-gradient(circle,#0000 0 55%,#000 57% 100%)}.m2battle-core-shell{z-index:5;aspect-ratio:1;background:radial-gradient(circle at 50% 44%,#22768c5c,#01080df7 66%);border:1px solid #58e8ff8c;border-radius:50%;place-items:center;width:58%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #58e8ff24,inset 0 0 42px #58e8ff1a}.m2battle-core-label{color:#8bb6c5;letter-spacing:.15em;font:900 .5em/1 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;top:15%}.m2battle-score-ring{aspect-ratio:1;background:radial-gradient(circle at center, #031019 0 58%, transparent 60%), conic-gradient(var(--safe) 0 var(--m2battle-score), #4b6f7e38 var(--m2battle-score) 360deg);border-radius:50%;place-items:center;width:49%;display:grid;box-shadow:0 0 22px #5cf0b41c}.m2battle-score-ring strong{color:#ecffff;grid-area:1/1;margin-top:-.12em;font-size:clamp(1.2rem,2.5vw,2.5rem);line-height:1}.m2battle-score-ring span{color:#7fb7c8;letter-spacing:.11em;grid-area:1/1;align-self:end;margin-bottom:18%;font:900 .38em/1 ui-monospace,SFMono-Regular,Consolas,monospace}.m2battle-core-state{text-align:center;gap:.22em;display:grid;position:absolute;bottom:13%;left:10%;right:10%}.m2battle-core-state b{color:var(--risk-soft);letter-spacing:.04em;font-size:.62em;font-weight:950}.m2battle-core-state small{color:#7ca3b3;letter-spacing:.08em;font:800 .37em/1 ui-monospace,SFMono-Regular,Consolas,monospace}.m2battle.is-mastered .m2battle-core-state b{color:#aef9da}.m2battle-fragments{pointer-events:none;position:absolute;inset:0}.m2battle-fragments i{background:var(--risk);opacity:.55;width:4px;height:4px;animation:m2battle-fragment 1.7s calc(var(--fragment) * -.11s) ease-in-out infinite;border-radius:1px;position:absolute;box-shadow:0 0 7px #ff5470e6}.m2battle-fragments i:first-child{top:28%;left:22%}.m2battle-fragments i:nth-child(2){top:20%;left:37%}.m2battle-fragments i:nth-child(3){top:27%;left:58%}.m2battle-fragments i:nth-child(4){top:39%;left:72%}.m2battle-fragments i:nth-child(5){top:58%;left:63%}.m2battle-fragments i:nth-child(6){top:67%;left:46%}.m2battle-fragments i:nth-child(7){top:59%;left:28%}.m2battle-fragments i:nth-child(8){top:44%;left:18%}.m2battle-fragments i:nth-child(9){top:39%;left:52%}.m2battle-fragments i:nth-child(10){top:48%;left:38%}.m2battle-fragments i:nth-child(n+11){top:31%;left:68%}.m2battle-footer{z-index:40;letter-spacing:.08em;background:#2a0510a8;border:1px solid #ff547061;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:10px 13px;font:900 clamp(7px,.62vw,10px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid;position:absolute;bottom:2.4%;left:2.5%;right:2.5%;box-shadow:0 0 22px #ff54700d}.m2battle-footer span{color:#8baab8}.m2battle-footer strong{color:#ffe9ed}.m2battle-footer em{color:var(--risk-soft);font-style:normal}.m2battle-footer.is-safe{background:#032c20a8;border-color:#5cf0b466}.m2battle-footer.is-safe em,.m2battle-footer.is-safe strong{color:#b8ffe0}@keyframes m2battle-scan{0%{transform:translateY(0)}to{transform:translateY(900%)}}@keyframes m2battle-flow{to{stroke-dashoffset:-38px}}@keyframes m2battle-block{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes m2battle-node-in{to{opacity:1;transform:translateY(0)}}@keyframes m2battle-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes m2battle-radar-spin{to{transform:rotate(360deg)}}@keyframes m2battle-aura{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes m2battle-fragment{0%,to{opacity:.15;transform:translate(0)scale(.75)}50%{opacity:.85;transform:translate(8px,-7px)scale(1.25)}}@media (width<=760px){.m2battle-node{gap:.42em;width:28%;padding:.52em .58em}.m2battle-node small{display:none}.m2battle-node strong{font-size:.58em}.m2battle-node b{font-size:.46em}.m2battle-node>span{width:1.85em;height:1.85em;font-size:.55em}.m2battle-core{width:45%}.m2battle-footer{grid-template-columns:1fr auto;gap:8px}.m2battle-footer span{display:none}}@media (prefers-reduced-motion:reduce){.m2battle *,.m2battle :before,.m2battle :after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.m2report{color:#effcff;background:#02080d;border:1px solid #58e8ff47;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 28px 80px #00000061}.m2report-visual{aspect-ratio:16/9;width:100%;min-height:420px;position:relative}.m2report-summary{background:linear-gradient(#031019,#02090f);border-top:1px solid #58e8ff29;grid-template-columns:1.45fr .62fr .78fr;gap:16px;padding:18px;display:grid}.m2report-copy,.m2report-score,.m2report-next{background:#05141eb8;border:1px solid #58e8ff2e;border-radius:14px;min-width:0}.m2report-copy{padding:18px 20px}.m2report-copy>span,.m2report-score>span,.m2report-next>span{color:#69e9ff;letter-spacing:.13em;font:900 .67rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.m2report-copy h2{letter-spacing:-.04em;margin:8px 0 4px;font-size:clamp(1.65rem,3vw,3.1rem);line-height:.95}.m2report-copy strong{color:#a7bcca;letter-spacing:.08em;font:900 .72rem/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.m2report-copy p{color:#a8c0cc;max-width:720px;margin:10px 0 0;font-size:.9rem;line-height:1.45}.m2report-score{text-align:center;align-content:center;place-items:center;padding:14px;display:grid}.m2report-score>strong{color:#5be7ff;margin:8px 0 2px;font-size:clamp(2.3rem,5vw,4.9rem);line-height:.9}.m2report-score>small{color:#98b6c3;letter-spacing:.08em;font:900 .62rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.m2report-stars{gap:6px;margin-top:12px;display:flex}.m2report-star{fill:#17313d;stroke:#517483;stroke-width:1.2px;width:18px}.m2report-star.is-earned{fill:#ffd35f;stroke:#ffe69c;filter:drop-shadow(0 0 5px #ffd35f6b)}.m2report-next{background:#2d071273;border-color:#ff54705c;align-content:center;gap:7px;padding:16px 18px;display:grid}.m2report-next>span{color:#ff8da1}.m2report-next>strong{color:#ffe8ed;font-size:.9rem;line-height:1.15}.m2report-next>small{color:#b59099;font-size:.72rem}.m2report-next.is-open{background:#052c2175;border-color:#5cf0b457}.m2report-next.is-open>span{color:#7df4c3}.m2report-next.is-open>strong{color:#d8ffed}.m2report-next.is-open>small{color:#8db9a8}@media (width<=820px){.m2report{border-radius:16px}.m2report-visual{min-height:330px}.m2report-summary{grid-template-columns:1fr 1fr;gap:10px;padding:10px}.m2report-copy{grid-column:1/-1;padding:14px}.m2report-copy p{font-size:.8rem}.m2report-score,.m2report-next{min-height:130px}}@media (width<=520px){.m2report-summary{grid-template-columns:1fr}.m2report-copy,.m2report-score,.m2report-next{grid-column:auto}}:root{--dt-pr-safe:#6df0bb;--dt-pr-cyan:#59ddf5;--dt-pr-danger:#ff6681;--dt-pr-amber:#ffbd69}.m1ql,.m2ql,.m3ql,.m4ql,.m5ql,.m1ql-full,.m2ql-full,.m3ql-full,.m4ql-full,.m5ql-full{isolation:isolate}.m1ql-stage,.m2ql-stage,.m3ql-stage,.m4ql-stage,.m5ql-inline-stage,.m1ql-full-stage,.m2ql-full-stage,.m3ql-full-stage,.m4ql-full-stage,.m5ql-full-stage{background:#02070b;min-width:0;position:relative;overflow:hidden!important}.m1ql-stage:after,.m2ql-stage:after,.m3ql-stage:after,.m4ql-stage:after,.m5ql-inline-stage:after,.m1ql-full-stage:after,.m2ql-full-stage:after,.m3ql-full-stage:after,.m4ql-full-stage:after,.m5ql-full-stage:after{content:"";pointer-events:none;z-index:25;background:linear-gradient(#00000005,#0000 16% 84%,#0000001f);position:absolute;inset:0;box-shadow:inset 0 0 90px #0000007a,inset 0 -72px 90px #00000038}.m1ql-svg,.m2ql-svg,.m3ql-svg,.m4ql-svg,.m1ql-full-stage svg,.m2ql-full-stage svg,.m3ql-full-stage svg,.m4ql-full-stage svg{transform-origin:50% 48%;max-width:100%;max-height:100%;animation:6.5s cubic-bezier(.18,.72,.24,1) both dtPrCameraSettle;display:block;overflow:visible;width:100%!important;height:100%!important}.m1ql-exiting,.m2ql-exiting,.m3ql-exiting,.m4ql-exiting,.m5ql-exiting,.m1ql-full-exiting,.m2ql-full-exiting,.m3ql-full-exiting,.m4ql-full-exiting,.m5ql-full-exiting{filter:brightness(.94)saturate(.96);opacity:1!important;transition:filter .18s!important;transform:none!important}.m1ql-heading,.m1ql-scene-kicker,.m1ql-scene-sub,.m2ql-heading,.m2ql-explainer,.m2ql-scene-kicker,.m2ql-scene-sub,.m3ql-neutral,.m4ql-scene-sub{display:none!important}.m1ql-kicker,.m2ql-kicker,.m3ql-kicker,.m4ql-kicker,.m5ql-kicker{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 125px);overflow:hidden;letter-spacing:.12em!important}.m1ql-full-topbar,.m2ql-full-topbar,.m3ql-full-topbar,.m4ql-full-topbar,.m5ql-full-topbar{min-height:52px;padding:10px 16px!important}.m1ql-full-topbar strong,.m2ql-full-topbar strong,.m3ql-full-topbar strong,.m4ql-full-topbar strong,.m5ql-full-topbar strong{line-height:1.05}.m1ql-full-footer,.m2ql-full-footer,.m3ql-full-footer,.m4ql-full-footer,.m5ql-full-footer{min-width:0;gap:14px!important;padding:12px 16px 14px!important}.m1ql-full-footer>div:first-child,.m2ql-full-footer>div:first-child,.m3ql-full-footer>div:first-child,.m4ql-full-footer>div:first-child,.m5ql-outcome-copy{min-width:0;max-width:min(900px,74vw)!important}.m1ql-full-footer strong,.m2ql-full-footer strong,.m3ql-full-footer strong,.m4ql-full-footer strong,.m5ql-outcome-copy strong{font-size:clamp(18px,2.25vw,27px)!important;line-height:1.05!important}.m1ql-full-footer p,.m2ql-full-footer p,.m3ql-full-footer p,.m4ql-full-footer p,.m5ql-outcome-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;display:-webkit-box;overflow:hidden;margin-top:5px!important;font-size:12px!important;line-height:1.3!important}.m1ql-full-actions,.m2ql-full-actions,.m3ql-full-actions,.m4ql-full-actions,.m5ql-full-actions{flex-wrap:nowrap}.m1ql-q2 .m1ql-invoice-sheet{animation:.75s both dtPrPaperArrive,4.6s ease-in-out 1s infinite dtPrPaperBreath}.m1ql-q2 .m1ql-bank-change-warning{animation:1.8s ease-in-out .7s infinite dtPrRiskPulse}.m1ql-q2 .m1ql-money-route,.m1ql-q2 .m1ql-safe-route{stroke-dasharray:14 10;animation:.8s linear infinite dtPrDash}.m1ql-q2 .m1ql-dollar-pass16,.m1ql-q2 .m1ql-bank-transfer{animation:1.9s ease-in-out infinite dtPrSubjectPulse}.m1ql-q3 .m1ql-login-window{animation:.6s both dtPrReveal}.m1ql-q3 .m1ql-idp{animation:.6s .35s both dtPrReveal}.m1ql-q3 .m1ql-phone{animation:.6s .7s both dtPrReveal,2.2s ease-in-out 1.2s infinite dtPrPhoneWake}.m1ql-q3 .m1ql-push-burst{animation:1.5s ease-in-out infinite dtPrRiskPulse}.m1ql-q3 .m1ql-session-token{animation:1.2s ease-in-out infinite dtPrPacketPulse}.m1ql-q4 .m1ql-text-source{animation:.55s both dtPrReveal}.m1ql-q4 .m1ql-chat-bubble{animation:2.4s ease-in-out infinite dtPrChatPulse}.m1ql-q4 .m1ql-gift-card{animation:.6s .65s both dtPrReveal,2.8s ease-in-out 1.2s infinite dtPrSubjectPulse}.m1ql-q4 .m1ql-code-packet{animation:1.15s ease-in-out infinite dtPrPacketPulse}.m1ql-q5 .m1ql-meter{animation:.6s both dtPrReveal}.m1ql-q5 .m1ql-fake-sticker{animation:1.8s ease-in-out .5s infinite dtPrRiskPulse}.m1ql-q5 .m1ql-phone{animation:.55s .55s both dtPrReveal}.m1ql-q5 .m1ql-scan-beam{animation:1.35s ease-in-out infinite dtPrScan}.m1ql-q5 .m1ql-card-packet{animation:1.15s ease-in-out infinite dtPrPacketPulse}.m2ql-q1 .m2ql-phone{animation:.55s both dtPrReveal}.m2ql-q1 .m2ql-data-token{animation:2.2s ease-in-out infinite dtPrTokenPulse}.m2ql-q1 .m2ql-data-token:nth-of-type(2){animation-delay:.2s}.m2ql-q1 .m2ql-data-token:nth-of-type(3){animation-delay:.4s}.m2ql-q1 .m2ql-data-token:nth-of-type(4){animation-delay:.6s}.m2ql-q1 .m2ql-potential-path,.m2ql-q1 .m2ql-flow{stroke-dasharray:12 10;animation:.85s linear infinite dtPrDash}.m2ql-q2 .m2ql-social-post{animation:.55s both dtPrReveal,3.4s ease-in-out 1s infinite dtPrSubjectPulse}.m2ql-q2 .m2ql-map{animation:.55s .55s both dtPrReveal}.m2ql-q2 .m2ql-location-ping{animation:1.7s ease-out infinite dtPrPing}.m2ql-q3 .m2ql-phone{animation:.55s both dtPrReveal}.m2ql-q3 .m2ql-ap-good,.m2ql-q3 .m2ql-ap-neutral,.m2ql-q3 .m2ql-ap-evil{animation:.55s .45s both dtPrReveal,3s ease-in-out 1.1s infinite dtPrSubjectPulse}.m2ql-q3 .m2ql-safe-route,.m2ql-q3 .m2ql-bad-route{stroke-dasharray:16 10;animation:.8s linear infinite dtPrDash}.m2ql-q4 .m2ql-speaker-real{animation:.6s both dtPrReveal,2.6s ease-in-out .8s infinite dtPrSpeakerWake}.m2ql-q4 .m2ql-audio-wave,.m2ql-q4 .m2ql-audio-travel{stroke-dasharray:12 10;animation:.75s linear infinite dtPrDash}.m2ql-q4 .m2ql-cloud-service{animation:.6s .65s both dtPrReveal,3s ease-in-out 1.2s infinite dtPrSubjectPulse}.m2ql-q5 .m2ql-browser{animation:.55s both dtPrReveal}.m2ql-q5 .m2ql-partners{animation:.6s .65s both dtPrReveal,3s ease-in-out 1.3s infinite dtPrNetworkBreathe}.m2ql-q5 .m2ql-partner-line,.m2ql-q5 .m2ql-path-cut{stroke-dasharray:9 8;animation:.9s linear infinite dtPrDash}.m3ql-q1 .m3ql-breach-source{animation:.55s both dtPrReveal}.m3ql-q1 .m3ql-credential{animation:.5s .35s both dtPrReveal,2.1s ease-in-out 1s infinite dtPrRiskPulse}.m3ql-q1 .m3ql-runner{animation:.5s .7s both dtPrReveal,2.5s ease-in-out 1.2s infinite dtPrSubjectPulse}.m3ql-q1 .m3ql-flow{animation:.75s linear infinite dtPrDash}.m3ql-q2 .m3ql-vault{animation:.6s both dtPrReveal,2.7s ease-in-out .8s infinite dtPrSafePulse}.m3ql-q2 .m3ql-device,.m3ql-q2 .m3ql-service{animation:.55s .55s both dtPrReveal}.m3ql-q2 .m3ql-autofill{stroke-dasharray:16 9;animation:.7s linear infinite dtPrDash}.m3ql-q3 .m3ql-cracker{animation:.55s both dtPrReveal,2.1s ease-in-out 1s infinite dtPrRiskPulse}.m3ql-q3 .m3ql-master-field{animation:.55s .5s both dtPrReveal}.m3ql-q3 .m3ql-search-space{animation:.55s .85s both dtPrReveal}.m3ql-q4 .m3ql-login-card{animation:.5s both dtPrReveal}.m3ql-q4 .m3ql-gate{animation:.5s .4s both dtPrReveal}.m3ql-q4 .m3ql-auth-phone{animation:.5s .8s both dtPrReveal,2.2s ease-in-out 1.2s infinite dtPrPhoneWake}.m3ql-q4 .m3ql-block-beam{animation:1.65s ease-in-out infinite dtPrSafePulse}.m3ql-q5 .m3ql-recovery-card{animation:.55s both dtPrReveal,3s ease-in-out 1s infinite dtPrSubjectPulse}.m3ql-q5 .m3ql-offline-safe,.m3ql-q5 .m3ql-screenshot,.m3ql-q5 .m3ql-recovery-login{animation:.6s .65s both dtPrReveal}.m4ql-q1 .m4ql-user,.m4ql-q1 .m4ql-account,.m4ql-q1 .m4ql-apps{animation:.55s both dtPrReveal}.m4ql-q1 .m4ql-session-panel{animation:.55s .6s both dtPrReveal}.m4ql-q1 .m4ql-session-revoked{animation:1.8s ease-in-out infinite dtPrSafePulse}.m4ql-q1 .m4ql-exfil{animation:1.9s ease-in-out infinite dtPrRiskPulse}.m4ql-q2 .m4ql-vendor{animation:.5s both dtPrReveal}.m4ql-q2 .m4ql-manager{animation:.5s .35s both dtPrReveal}.m4ql-q2 .m4ql-endpoint{animation:.45s .7s both dtPrReveal}.m4ql-q2 .m4ql-good-flow,.m4ql-q2 .m4ql-neutral-flow,.m4ql-q2 .m4ql-bad-flow{stroke-dasharray:14 10;animation:.75s linear infinite dtPrDash}.m4ql-q3 .m4ql-shared-key,.m4ql-q3 .m4ql-priv-gate,.m4ql-q3 .m4ql-audit{animation:.55s both dtPrReveal}.m4ql-q3 .m4ql-stolen-key{animation:1.8s ease-in-out infinite dtPrRiskPulse}.m4ql-q4 .m4ql-device,.m4ql-q4 .m4ql-switch,.m4ql-q4 .m4ql-server{animation:.55s both dtPrReveal}.m4ql-q4 .m4ql-encryption-wave{animation:1.45s ease-in-out infinite dtPrRiskPulse}.m4ql-q4 .m4ql-isolation{animation:1.65s ease-in-out infinite dtPrSafePulse}.m4ql-q4 .m4ql-bad-flow,.m4ql-q4 .m4ql-good-flow{stroke-dasharray:15 9;animation:.7s linear infinite dtPrDash}.m4ql-q5 .m4ql-backup-repo{animation:.55s both dtPrReveal}.m4ql-q5 .m4ql-unknown,.m4ql-q5 .m4ql-restore-box,.m4ql-q5 .m4ql-restore-fail{animation:.55s .65s both dtPrReveal}.m4ql-q5 .m4ql-good-flow,.m4ql-q5 .m4ql-bad-flow{stroke-dasharray:15 9;animation:.75s linear infinite dtPrDash}.m5ql .m5v3-security-story,.m5ql-full .m5v3-security-story{animation:.55s both dtPrReveal}.m5ql .m5v3-route,.m5ql-full .m5v3-route{stroke-dasharray:14 10;animation:.8s linear infinite dtPrDash}.m5ql .m5v20-bank-route,.m5ql-full .m5v20-bank-route,.m5ql .m5v20-camera-route,.m5ql-full .m5v20-camera-route,.m5ql .m5v20-support-path,.m5ql-full .m5v20-support-path{stroke-dasharray:14 10;animation:.78s linear infinite dtPrDash}.m5ql .m5v20-route-packet,.m5ql-full .m5v20-route-packet,.m5ql .m5v20-credential-packet,.m5ql-full .m5v20-credential-packet{animation:1.15s ease-in-out infinite dtPrPacketPulse}.m5ql .m5v20-call-phone,.m5ql-full .m5v20-call-phone,.m5ql .m5v20-bank-phone,.m5ql-full .m5v20-bank-phone{animation:2.2s ease-in-out infinite dtPrPhoneWake}.m5ql .m5v20-camera-lens,.m5ql-full .m5v20-camera-lens{animation:2s ease-in-out infinite dtPrLens}.m5ql .m5v20-remote-cursor,.m5ql-full .m5v20-remote-cursor{animation:3.4s ease-in-out infinite dtPrRemoteCursor}.mission-perfect-stage{min-height:680px!important}.mission-perfect-grid{opacity:.45}.mission-perfect-score{top:22px!important}.mission-perfect-score strong{letter-spacing:-.05em;font-size:clamp(64px,12vw,104px)!important}.mission-perfect-score b{font-size:clamp(19px,4vw,30px)!important}.mission-perfect-visual{filter:drop-shadow(0 0 24px #65efb81f);height:385px!important;top:158px!important}.mission-perfect-verdict{background:#020a0ed6!important;padding:11px 18px 13px!important;bottom:22px!important}.mission-perfect-verdict p{display:none!important}.mission-perfect-verdict h2{margin:4px 0!important;font-size:clamp(24px,4vw,36px)!important}.mission-perfect-footer{min-height:64px;background:linear-gradient(90deg,#06131b,#0a2b22,#06131b)!important}.mission-perfect-stars{letter-spacing:.06em;font-size:30px!important}.mission-perfect-stars span{filter:drop-shadow(0 0 10px #ffd36d6b)}.mission-perfect-burst-one{width:340px!important;height:340px!important}.mission-perfect-burst-two{width:560px!important;height:560px!important}@media (height<=780px){.m1ql-full-topbar,.m2ql-full-topbar,.m3ql-full-topbar,.m4ql-full-topbar,.m5ql-full-topbar{min-height:44px;padding:7px 12px!important}.m1ql-full-footer,.m2ql-full-footer,.m3ql-full-footer,.m4ql-full-footer,.m5ql-full-footer{padding:8px 12px 10px!important}.m1ql-full-footer p,.m2ql-full-footer p,.m3ql-full-footer p,.m4ql-full-footer p,.m5ql-outcome-copy p{display:none!important}.m1ql-full-footer strong,.m2ql-full-footer strong,.m3ql-full-footer strong,.m4ql-full-footer strong,.m5ql-outcome-copy strong{font-size:18px!important}}@media (width<=720px){.m1ql-stage,.m2ql-stage,.m3ql-stage,.m4ql-stage,.m5ql-inline-stage{height:min(67dvh,680px)!important;min-height:515px!important}.m1ql-full-footer>div:first-child,.m2ql-full-footer>div:first-child,.m3ql-full-footer>div:first-child,.m4ql-full-footer>div:first-child,.m5ql-outcome-copy{max-width:100%!important}.m1ql-full-actions,.m2ql-full-actions,.m3ql-full-actions,.m4ql-full-actions,.m5ql-full-actions{width:100%}.mission-perfect-stage{min-height:615px!important}.mission-perfect-visual{height:320px!important;top:158px!important}}@keyframes dtPrCameraSettle{0%{opacity:.98}to{opacity:1}}@keyframes dtPrReveal{0%{opacity:0}to{opacity:1}}@keyframes dtPrPaperArrive{0%{opacity:0}to{opacity:1}}@keyframes dtPrPaperBreath{0%,to{filter:drop-shadow(0 8px 18px #00000029)}50%{filter:drop-shadow(0 12px 26px #53dcf51f)}}@keyframes dtPrDash{to{stroke-dashoffset:-48px}}@keyframes dtPrRiskPulse{0%,to{opacity:.82}50%{opacity:1}}@keyframes dtPrSafePulse{0%,to{opacity:.84}50%{opacity:1}}@keyframes dtPrSubjectPulse{0%,to{opacity:.9}50%{opacity:1}}@keyframes dtPrPhoneWake{0%,to{opacity:.96}50%{opacity:1}}@keyframes dtPrSpeakerWake{0%,to{opacity:.96}50%{opacity:1}}@keyframes dtPrPacketPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes dtPrChatPulse{0%,to{opacity:.86}50%{opacity:1}}@keyframes dtPrScan{0%,to{opacity:.32}50%{opacity:1}}@keyframes dtPrTokenPulse{0%,to{opacity:.46}50%{opacity:1}}@keyframes dtPrPing{0%{opacity:.95}to{opacity:.18}}@keyframes dtPrNetworkBreathe{0%,to{opacity:.94}50%{opacity:1}}@keyframes dtPrLens{0%,to{opacity:.92}50%{opacity:1}}@keyframes dtPrRemoteCursor{0%,to{opacity:.68}35%{opacity:1}70%{opacity:.82}}@media (prefers-reduced-motion:reduce){.m1ql-svg,.m2ql-svg,.m3ql-svg,.m4ql-svg,.m1ql *,.m2ql *,.m3ql *,.m4ql *,.m5ql *,.m1ql-full *,.m2ql-full *,.m3ql-full *,.m4ql-full *,.m5ql-full *,.mission-perfect *{transition:none!important;animation:none!important}}.m1ql-svg,.m2ql-svg,.m3ql-svg,.m4ql-svg,.m1ql-full-stage svg,.m2ql-full-stage svg,.m3ql-full-stage svg,.m4ql-full-stage svg{text-rendering:geometricprecision;shape-rendering:geometricprecision;filter:none!important;animation:none!important;transform:none!important}.m1ql text,.m2ql text,.m3ql text,.m4ql text,.m1ql-full text,.m2ql-full text,.m3ql-full text,.m4ql-full text,.m5ql,.m5ql-full,.mpr2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m1ql text,.m2ql text,.m3ql text,.m4ql text,.m1ql-full text,.m2ql-full text,.m3ql-full text,.m4ql-full text{text-rendering:geometricprecision;filter:none!important}.m1ql text,.m1ql-full text,.m2ql text,.m2ql-full text{text-rendering:geometricprecision;font-kerning:normal;filter:none!important}.m1ql-q2 .m1ql-invoice-sheet,.m1ql-q3 .m1ql-login-window,.m1ql-q3 .m1ql-idp,.m1ql-q3 .m1ql-phone-device,.m1ql-q4 .m1ql-text-source,.m1ql-q4 .m1ql-phone-device,.m1ql-q5 .m1ql-parking-station,.m1ql-q5 .m1ql-phone-device,.m2ql-q1 .m2ql-phone,.m2ql-q1 .m2ql-app-context,.m2ql-q1 .m2ql-data-hub,.m2ql-q2 .m2ql-travel-phone,.m2ql-q2 .m2ql-travel-investigation,.m2ql-q2 .m2ql-home-card,.m2ql-q3 .m2ql-phone,.m2ql-q3 .m2ql-ap-good,.m2ql-q3 .m2ql-ap-neutral,.m2ql-q3 .m2ql-ap-evil,.m2ql-q4 .m2ql-speaker-real,.m2ql-q4 .m2ql-cloud-service,.m2ql-q5 .m2ql-browser,.m2ql-q5 .m2ql-partners{transform-box:fill-box;filter:none!important}.m1ql .m1ql-copy,.m1ql-full .m1ql-copy{letter-spacing:.15px!important;font-size:14px!important;font-weight:700!important}.m1ql .m1ql-panel-label,.m1ql-full .m1ql-panel-label{letter-spacing:.7px!important;font-size:12px!important;font-weight:850!important}.m2ql .m2ql-small-left,.m2ql-full .m2ql-small-left{letter-spacing:.15px!important;font-size:13px!important;font-weight:750!important}.m2ql .m2ql-phone-title,.m2ql-full .m2ql-phone-title{font-size:21px!important;font-weight:900!important}.m1ql-phone-shadow{fill:#000;opacity:.38}.m1ql-phone{fill:#111c22!important;stroke:#7597a5!important;stroke-width:4px!important}.m1ql-phone-screen{fill:#06151d!important;stroke:#163845!important;stroke-width:2px!important}.m1ql-phone-speaker,.m1ql-phone-home{fill:#506d79!important}.m1ql-phone-camera{fill:#132c37;stroke:#63e2fb;stroke-width:1.5px}.m1ql-phone-side{fill:#6a8792}.m1ql-phone-device{filter:none!important;transform:none!important}.m1ql-mfa-denied-ring circle{fill:#061b15;stroke:#63efba;stroke-width:5px}.m1ql-mfa-denied-ring path{fill:none;stroke:#63efba;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.m1ql-mfa-denied-ring text{fill:#83f6c9;letter-spacing:.5px;font:900 15px Segoe UI,Arial,sans-serif}.m1ql-account-secure-console .m1ql-safe-panel{fill:#061812!important}.m1ql-security-row circle{fill:#0d372a;stroke:#63efba;stroke-width:2px}.m1ql-security-row path{fill:none;stroke:#63efba;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.m1ql-security-row text{fill:#eafdf6;font:800 15px Segoe UI,Arial,sans-serif}.m1ql-session-blocker>path:first-child{fill:#071c16;stroke:#63efba;stroke-width:4px}.m1ql-session-blocker>path:nth-child(2){fill:none;stroke:#63efba;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.m1ql-session-blocker text{fill:#83f6c9;letter-spacing:.6px;font:900 12px Segoe UI,Arial,sans-serif}.m1ql-directory-card,.m1ql-verified-call,.m1ql-spoof-stamp{filter:none!important}.m1ql-directory-avatar,.m1ql-call-avatar{fill:#10382c;stroke:#63efba;stroke-width:3px}.m1ql-directory-check{fill:none;stroke:#63efba;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.m1ql-call-button rect{fill:#0c3025;stroke:#63efba;stroke-width:2px}.m1ql-call-button path{fill:none;stroke:#83f6c9;stroke-width:3px}.m1ql-call-button text{fill:#eafff7;font:850 13px Segoe UI,Arial,sans-serif}.m1ql-call-route{stroke-dasharray:14 10;stroke-width:6px!important;animation:.8s linear infinite dtPrDash!important}.m1ql-spoof-stamp rect{fill:#210911;stroke:#ff6681;stroke-width:3px}.m1ql-spoof-stamp text{fill:#ff8ca1;letter-spacing:1px;font:900 13px Segoe UI,Arial,sans-serif}.m1ql-parking-station{filter:none!important}.m1ql-parking-header{fill:#e8f0f2;stroke:#9fb2b9;stroke-width:2px}.m1ql-city-seal{fill:#0e6b88;stroke:#43dffa;stroke-width:2px}.m1ql-city-seal-mark{fill:none;stroke:#dffaff;stroke-width:4px;stroke-linecap:round}.m1ql-meter-title{fill:#102932;font:900 24px Segoe UI,Arial,sans-serif}.m1ql-meter-sub{fill:#47626c;letter-spacing:.5px;font:750 11px Segoe UI,Arial,sans-serif}.m1ql-zone-panel rect{fill:#102b36;stroke:#43dffa;stroke-width:2px}.m1ql-official-pay-panel rect{fill:#f6fafb;stroke:#b4c4ca;stroke-width:2px}.m1ql-official-pay-panel .m1ql-panel-label{fill:#17333d!important}.m1ql-official-pay-panel .m1ql-copy{fill:#49636c!important}.m1ql-legit-qr rect{fill:#fff;stroke:#17262c;stroke-width:2px}.m1ql-legit-qr path{fill:#0d171b}.m1ql-fake-sticker rect{filter:drop-shadow(0 10px 10px #00000059);fill:#fff!important;stroke:#ff536f!important;stroke-width:5px!important}.m1ql-fake-sticker path{fill:#111!important}.m1ql-fake-sticker text{font:900 11px Segoe UI,Arial,sans-serif;fill:#171717!important}.m1ql-sticker-corner{fill:#ff536f!important;stroke:none!important}.m1ql-tamper-tag rect{fill:#ff536f;stroke:#ff9aaa;stroke-width:2px}.m1ql-tamper-tag text{fill:#fff;font:900 10px Segoe UI,Arial,sans-serif}.m1ql-camera-view rect{fill:#071a22;stroke:#59e2fb;stroke-width:2px}.m1ql-official-app rect{fill:#071b15;stroke:#63efba;stroke-width:2px}.m1ql-official-app circle{fill:#0c3529;stroke:#63efba;stroke-width:3px}.m1ql-official-app path{fill:none;stroke:#63efba;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.m1ql-q2 :is(.m1ql-invoice-paper,.m1ql-bank-change),.m1ql-q3 :is(.m1ql-account-secure-console,.m1ql-security-row,.m1ql-mfa-denied-ring),.m1ql-q4 :is(.m1ql-directory-card,.m1ql-verified-call),.m1ql-q5 :is(.m1ql-parking-station,.m1ql-official-app),.m2ql-q1 :is(.m2ql-app-context,.m2ql-phone,.m2ql-required-hardware,.m2ql-data-hub,.m2ql-privacy-shield),.m2ql-q2 :is(.m2ql-travel-phone,.m2ql-travel-investigation,.m2ql-home-card,.m2ql-delay-card){filter:none!important;animation:none!important}.tech-booth-tv.tech-booth-aegis{--tbx-cyan:#5beaff;--tbx-cyan-hot:#a8faff;--tbx-green:#67f0bd;--tbx-green-hot:#c7ffe8;--tbx-red:#ff506d;--tbx-red-hot:#ff91a3;--tbx-orange:#ffad4a;isolation:isolate;color:#eefaff;background:radial-gradient(circle at 67% 47%,#18c4e521,#0000 30%),radial-gradient(circle at 18% 76%,#ff506d12,#0000 27%),linear-gradient(138deg,#02070c 0%,#06131c 49%,#02070b 100%);flex-direction:column;width:100%;min-width:1180px;height:100vh;min-height:680px;display:flex;position:relative;overflow:hidden}.tech-booth-aegis *,.tech-booth-aegis :before,.tech-booth-aegis :after{box-sizing:border-box}.tbx-ambient-grid{z-index:0;opacity:.42;pointer-events:none;background-image:linear-gradient(#50e2ff0b 1px,#0000 1px),linear-gradient(90deg,#50e2ff0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 69% 49%,#000 0 36%,#0000 82%);mask-image:radial-gradient(circle at 69% 49%,#000 0 36%,#0000 82%)}.tbx-edge-alert{z-index:1;opacity:.85;background:linear-gradient(180deg, transparent, var(--tbx-red), transparent);width:4px;animation:2.2s ease-in-out infinite tbx-edge-breathe;position:absolute;top:76px;bottom:36px;box-shadow:0 0 28px #ff506d75}.tbx-edge-alert-left{left:0}.tbx-edge-alert-right{animation-delay:-1.1s;right:0}.tech-booth-tv-secured .tbx-edge-alert{background:linear-gradient(180deg, transparent, var(--tbx-green), transparent);box-shadow:0 0 30px #67f0bd7a}.tbx-header,.tbx-layout,.tbx-footer{z-index:3;position:relative}.tbx-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02080de8;border-bottom:1px solid #5beaff33;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:76px;padding:11px 24px;display:grid;box-shadow:0 12px 34px #00000042}.tbx-brand{flex-direction:column;gap:1px;display:flex}.tbx-brand-name{letter-spacing:-.05em;font-size:clamp(1.35rem,1.7vw,1.9rem);font-weight:1000}.tbx-brand-name b{color:var(--tbx-cyan)}.tbx-brand-name strong{color:var(--tbx-orange)}.tbx-brand>span:last-child{color:#70899c;letter-spacing:.16em;font-size:.7rem;font-weight:900}.tbx-event-title{text-align:center}.tbx-event-title span{color:#71899b;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.tbx-event-title strong{color:#f6fbff;letter-spacing:.17em;margin-top:2px;font-size:clamp(1.1rem,1.35vw,1.5rem);display:block}.tbx-link-state{color:#9bf3cf;letter-spacing:.08em;background:#156b4c1f;border:1px solid #67f0bd4d;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:10px 14px;font-size:.7rem;font-weight:950;display:inline-flex}.tbx-link-state i{background:var(--tbx-green);border-radius:50%;width:9px;height:9px;animation:1.3s ease-in-out infinite tbx-status;box-shadow:0 0 15px #67f0bde6}.tbx-link-state.is-offline{color:#ff9aaa;border-color:#ff506d4d}.tbx-link-state.is-offline i{background:var(--tbx-red);box-shadow:0 0 14px #ff506dd9}.tbx-layout{flex:1;grid-template-columns:minmax(390px,27%) minmax(0,73%);gap:14px;min-height:0;padding:14px 16px 10px;display:grid}.tbx-command-panel,.tbx-stage{background:#030a10e6;border:1px solid #5beaff2e;border-radius:18px;min-height:0;box-shadow:inset 0 1px #ffffff06,0 20px 54px #00000047}.tbx-command-panel{flex-direction:column;gap:11px;padding:16px;display:flex;overflow:hidden}.tbx-callout{padding:0 2px 3px}.tbx-kicker{color:#ff8fa1;letter-spacing:.17em;font-size:.78rem;font-weight:1000}.tech-booth-tv-attract .tbx-kicker{color:var(--tbx-orange)}.tech-booth-tv-secured .tbx-kicker{color:var(--tbx-green)}.tbx-callout h1{color:#fff;letter-spacing:-.065em;text-wrap:balance;text-shadow:0 0 34px #ff506d1a;margin:7px 0 0;font-size:clamp(3rem,3.7vw,4.8rem);font-weight:1000;line-height:.9}.tech-booth-tv-secured .tbx-callout h1{text-shadow:0 0 34px #67f0bd30}.tbx-room-score{background:linear-gradient(100deg,#5beaff12,#0000 68%);border:1px solid #5beaff29;border-radius:13px;padding:11px 13px 10px}.tbx-room-score>div:first-child{justify-content:space-between;align-items:end;gap:12px;display:flex}.tbx-room-score>div:first-child span{color:#85a3b6;letter-spacing:.13em;font-size:.76rem;font-weight:950}.tbx-room-score>div:first-child strong{color:var(--tbx-cyan);text-shadow:0 0 26px #5beaff40;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(3rem,3.55vw,4.25rem);line-height:.84}.tbx-score-track{background:#ffffff0f;border-radius:99px;height:12px;margin:9px 0 7px;overflow:hidden}.tbx-score-track span{border-radius:inherit;background:linear-gradient(90deg,#14bcd9,#5beaff 60%,#8cf8ff);height:100%;transition:width .65s;display:block;box-shadow:0 0 18px #5beaff59}.tech-booth-tv-secured .tbx-score-track span{background:linear-gradient(90deg,#32ca8b,#67f0bd)}.tbx-room-score footer{color:#71899a;text-transform:uppercase;justify-content:space-between;font-size:.7rem;font-weight:850;display:flex}.tbx-join-card{background:linear-gradient(110deg,#ffad4a1a,#0000 68%),#ffffff04;border:1px solid #ffad4a57;border-radius:14px;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:14px;padding:13px;display:grid}.tbx-join-copy{flex-direction:column;min-width:0;display:flex}.tbx-join-copy>span{color:#ffb45c;letter-spacing:.15em;font-size:.72rem;font-weight:1000}.tbx-join-copy>strong{color:#fff;letter-spacing:-.025em;margin-top:3px;font-size:clamp(1.55rem,1.8vw,2.1rem)}.tbx-join-copy>small{color:#7990a0;margin-top:5px;font-size:.68rem}.tbx-qr{background:#fff;border-radius:12px;place-items:center;width:166px;height:166px;padding:7px;display:grid;overflow:hidden;box-shadow:0 0 34px #5beaff2e}.tbx-qr img,.tbx-demo-qr{width:100%;height:100%}.tbx-demo-qr{background:#fff;grid-template-columns:repeat(13,1fr);gap:1px;padding:4px;display:grid}.tbx-demo-qr>span{background:0 0}.tbx-demo-qr .tbx-demo-qr-cell-active{background:#061019}.tbx-live-layer-stack{background:#0005098c;border:1px solid #5beaff1f;border-radius:11px;flex-direction:column;gap:7px;padding:10px;display:flex}.tbx-layer-heading{justify-content:space-between;align-items:center;margin-bottom:1px;display:flex}.tbx-layer-heading span{color:#7890a2;letter-spacing:.12em;font-size:.68rem;font-weight:950}.tbx-layer-heading strong{color:var(--tbx-cyan);letter-spacing:.08em;font-size:.72rem}.tbx-live-layer-stack article{background:linear-gradient(90deg,#ff506d13,#ff506d05);border:1px solid #ff506d36;border-radius:9px;grid-template-columns:34px minmax(110px,1fr) minmax(88px,1.2fr) 44px;align-items:center;gap:8px;min-height:56px;padding:8px;display:grid}.tbx-live-layer-stack article.is-active{background:linear-gradient(90deg,#5beaff16,#5beaff05);border-color:#5beaff42}.tbx-live-layer-stack article.is-vulnerable{border-color:#ff506d6e;box-shadow:inset 0 0 18px #ff506d0d}.tbx-live-layer-stack article.is-secured{background:linear-gradient(90deg,#67f0bd18,#67f0bd05);border-color:#67f0bd4d}.tbx-live-layer-stack article>b{color:#ff7083;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.tbx-live-layer-stack article.is-active>b{color:var(--tbx-cyan)}.tbx-live-layer-stack article.is-secured>b{color:var(--tbx-green)}.tbx-live-layer-stack article>div:nth-child(2){flex-direction:column;display:flex}.tbx-live-layer-stack article>div:nth-child(2) strong{color:#dce8ef;font-size:.75rem}.tbx-live-layer-stack article>div:nth-child(2) span{color:#ff7d90;margin-top:2px;font-size:.59rem;font-weight:900}.tbx-live-layer-stack article.is-active>div:nth-child(2) span{color:#67d4e7}.tbx-live-layer-stack article.is-secured>div:nth-child(2) span{color:#67f0bd}.tbx-layer-meter{background:#ffffff0f;border-radius:99px;height:7px;overflow:hidden}.tbx-layer-meter i{border-radius:inherit;background:linear-gradient(90deg,#b92542,#ff506d 70%,#ff91a3);height:100%;transition:width .65s;display:block;box-shadow:0 0 12px #ff506d4d}.is-active .tbx-layer-meter i{background:linear-gradient(90deg,#18bad9,#5beaff)}.is-secured .tbx-layer-meter i{background:var(--tbx-green)}.tbx-live-layer-stack article>em{color:#a8bbc7;text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-style:normal;font-weight:900}.tbx-room-telemetry{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.tbx-room-telemetry article{background:#ffffff04;border:1px solid #5beaff21;border-radius:10px;padding:9px 10px}.tbx-room-telemetry span{color:#6f8798;letter-spacing:.1em;font-size:.58rem;font-weight:900;display:block}.tbx-room-telemetry strong{color:#f0faff;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.45rem;line-height:1;display:block}.tbx-room-telemetry article:nth-child(2) strong{color:#ff768a}.tbx-room-telemetry article:nth-child(3) strong{color:#71f1c0}.tbx-stage{flex-direction:column;padding:12px;display:flex;overflow:hidden}.tbx-stage-heading{justify-content:space-between;align-items:end;gap:18px;padding:2px 4px 10px;display:flex}.tbx-stage-heading span{color:#748c9d;letter-spacing:.13em;font-size:.72rem;font-weight:950;display:block}.tbx-stage-heading>div:first-child strong{color:#a6f6ff;letter-spacing:.1em;margin-top:3px;font-size:clamp(1.05rem,1.28vw,1.5rem);display:block}.tbx-stage-score{text-align:right}.tbx-stage-score strong{color:var(--tbx-cyan);margin-top:1px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(2.8rem,3.1vw,3.8rem);line-height:.9;display:block}.tbx-network-shell{background:radial-gradient(circle at 50% 48%,#14b3d014,#0000 34%),#000509bd;border:1px solid #5beaff2e;border-radius:15px;flex:1;min-height:0;position:relative;overflow:hidden}.tbx-network{width:100%;height:100%;min-height:0;display:block}.tbx-circuit-field path{fill:none;stroke:#5beaff1a;stroke-width:1.5px;stroke-dasharray:5 13;animation:7s linear infinite tbx-circuit-flow}.tbx-attack-path{fill:none;stroke:#ff506d75;stroke-width:3px;stroke-linecap:round;stroke-dasharray:10 12;filter:url(#tbx-red-glow);animation:1.5s linear infinite tbx-threat-flow}.tbx-attack-path-right{animation-direction:reverse}.tbx-attack-path.is-blocked{stroke:#67f0bd66;filter:url(#tbx-green-glow);opacity:.35}.tbx-attack-packet{fill:#ff5971;filter:url(#tbx-red-glow)}.tbx-attack-packet-a{offset-path:path("M354 318 C408 294 450 292 480 310");animation:2s linear infinite tbx-packet-run}.tbx-attack-packet-b{offset-path:path("M646 318 C592 294 550 292 520 310");animation:2s linear infinite reverse tbx-packet-run}.tbx-threat-zone{transition:opacity .8s}.tbx-threat-reticle path{fill:none;stroke:#ff506d40;stroke-width:2px;stroke-linecap:round;stroke-dasharray:34 7}.tbx-threat-zone.is-vulnerable .tbx-threat-reticle path{stroke:#ff506da3;filter:url(#tbx-red-glow);animation:1.25s ease-in-out infinite tbx-reticle-pulse}.tbx-hacker-visual{transition:opacity .9s,filter .9s}.tbx-hacker-signal path{fill:none;stroke:#ff506d57;stroke-width:2px;stroke-dasharray:12 9;animation:1.7s linear infinite tbx-code-crawl}.tbx-hacker-torso{fill:#05080d;stroke:#ff506d7a;stroke-width:2.2px}.tbx-hacker-hood{fill:#070b12;stroke:#ff506de0;stroke-width:3.4px;filter:url(#tbx-red-glow)}.tbx-hacker-head{fill:#071018;stroke:#ff728661;stroke-width:1.5px}.tbx-hacker-brow{fill:none;stroke:#ff91a36b;stroke-width:2px;stroke-linecap:round}.tbx-hacker-eye{fill:#ff6078;filter:url(#tbx-red-glow);transform-box:fill-box;transform-origin:50%;animation:1.7s ease-in-out infinite tbx-hacker-eye}.tbx-hacker-neck{fill:none;stroke:#ff506d38;stroke-width:1.5px}.tbx-hacker-hand{fill:#071018;stroke:#ff506d57;stroke-width:1.5px}.tbx-hacker-laptop{fill:#080d14;stroke:#ff506ddb;stroke-width:2.6px;filter:drop-shadow(0 0 11px #ff506d38)}.tbx-hacker-laptop-base{fill:#11141b;stroke:#ff506d85;stroke-width:1.8px}.tbx-skull-mark path:first-child{fill:#ff506d17;stroke:#ff7286;stroke-width:2.7px;filter:url(#tbx-red-glow)}.tbx-skull-mark ellipse{fill:#ff506d}.tbx-skull-mark path:nth-of-type(2){fill:#ff506d;stroke:none}.tbx-skull-mark path:nth-of-type(3){fill:none;stroke:#ff8496;stroke-width:2px;stroke-linecap:round}.tbx-breach-sparks circle{fill:#ff506d;filter:url(#tbx-red-glow);animation:1s ease-in-out infinite alternate tbx-breach-spark}.tbx-breach-sparks path{fill:none;stroke:#ff7286;stroke-width:2px;stroke-linecap:round}.tbx-threat-copy{pointer-events:none}.tbx-hacker-mission{fill:#718a9a;letter-spacing:1.8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900}.tbx-hacker-title{fill:#f4fbff;letter-spacing:.5px;font-size:20px;font-weight:1000}.tbx-hacker-threat{fill:#ff7185;letter-spacing:1.15px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:950}.tbx-hacker-vulnerability{fill:#ffafbb;letter-spacing:.8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:950}.tbx-threat-zone.is-defeated .tbx-threat-reticle path{stroke:#67f0bd47}.tbx-threat-zone.is-defeated .tbx-hacker-threat{fill:#79f0bb}.tbx-defense-hex-field path{fill:none;stroke:#5beaff29;stroke-width:1.4px;stroke-dasharray:8 10;transform-origin:50%;animation:16s linear infinite tbx-defense-core-spin}.tbx-defense-hex-field path:nth-child(2){animation-duration:12s;animation-direction:reverse}.tbx-defense-hex-field path:nth-child(3){animation-duration:9s}.tbx-defense-shield-outer{fill:#5beaff0b;stroke:#5beaff;stroke-width:4px;filter:url(#tbx-cyan-glow)}.tbx-defense-shield-inner{fill:#081e28f2;stroke:#a8faffcc;stroke-width:2.2px}.tbx-defense-core.has-vulnerabilities .tbx-defense-shield-outer{stroke:#ff6078;filter:url(#tbx-red-glow);animation:1.4s ease-in-out infinite tbx-shield-pressure}.tbx-defense-core.is-secured .tbx-defense-shield-outer,.tbx-defense-core.is-secured .tbx-defense-shield-inner{stroke:var(--tbx-green);filter:url(#tbx-green-glow)}.tbx-defense-core.is-secured .tbx-defense-shield-inner{fill:#0e3d2fed}.tbx-defense-scan-line{fill:none;stroke:#5beaffa3;stroke-width:2px;filter:url(#tbx-cyan-glow);animation:2.1s ease-in-out infinite tbx-scan-line}.tbx-defense-core-value{fill:#62ecff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:42px;font-weight:1000}.tbx-defense-core.is-secured .tbx-defense-core-value{fill:var(--tbx-green)}.tbx-defense-core-label{fill:#8aa3b3;letter-spacing:1.8px;font-size:12px;font-weight:950}.tbx-defense-core-warning{fill:#ff8799;letter-spacing:1px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:950;animation:1.2s ease-in-out infinite tbx-warning-pulse}.tbx-defense-core-check{fill:none;stroke:#eafff5;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;filter:url(#tbx-green-glow)}.tbx-network-defenders{fill:#93cede;letter-spacing:1.55px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900}.tbx-stage-status{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030c12eb;border:1px solid #5beaff33;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.tbx-stage-status>div:first-child span{color:#6c8495;letter-spacing:.12em;font-size:.68rem;font-weight:950;display:block}.tbx-stage-status>div:first-child strong{color:#ff8ba0;letter-spacing:.03em;margin-top:2px;font-size:clamp(1.05rem,1.22vw,1.42rem);display:block}.tech-booth-tv-secured .tbx-stage-status>div:first-child strong{color:#79f0bb}.tbx-stage-status>div:last-child{color:#8299a8;gap:16px;font-size:.72rem;font-weight:900;display:flex}.tbx-stage-status b{color:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.tbx-secured-cinematic{z-index:12;background:radial-gradient(circle at 50% 44%,#67f0bd47,#0000 26%),radial-gradient(circle at 50% 46%,#5beaff26,#0000 47%),#01080bf6;place-items:center;animation:.5s both tbx-secured-in;display:grid;position:absolute;inset:0;overflow:hidden}.tbx-secured-grid{opacity:.26;background-image:linear-gradient(#67f0bd14 1px,#0000 1px),linear-gradient(90deg,#67f0bd14 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0 44%,#0000 79%);mask-image:radial-gradient(circle at 50% 46%,#000 0 44%,#0000 79%)}.tbx-secured-shockwave{aspect-ratio:1;border:3px solid #67f0bde0;border-radius:50%;width:230px;animation:2s ease-out infinite tbx-shock;position:absolute}.tbx-secured-content{z-index:2;text-align:center;flex-direction:column;align-items:center;margin-top:245px;display:flex;position:relative}.tbx-secured-content>span{color:#9bf3cf;letter-spacing:.17em;font-size:.95rem;font-weight:1000}.tbx-secured-content>strong{color:#f2fff8;letter-spacing:-.06em;text-shadow:0 0 48px #67f0bd4d;margin-top:5px;font-size:clamp(4.7rem,7vw,8.5rem);font-weight:1000;line-height:.88}.tbx-secured-content>p{color:#b8d1c7;letter-spacing:.11em;margin:12px 0 0;font-size:clamp(1.05rem,1.3vw,1.5rem)}.tbx-secured-content>div:last-child{color:#819d91;border:1px solid #67f0bd33;border-radius:999px;gap:24px;margin-top:18px;padding:10px 16px;font-size:.8rem;font-weight:900;display:flex}.tbx-secured-content>div:last-child b{color:#eafff6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.tbx-epic-shield{aspect-ratio:1;place-items:center;width:350px;animation:.85s cubic-bezier(.2,.9,.2,1.15) both tbx-epic-shield-arrive;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-58%)}.tbx-epic-shield-rays{opacity:.5;background:repeating-conic-gradient(#67f0bd38 0deg 2deg,#0000 2deg 13deg);border-radius:50%;animation:16s linear infinite tbx-defense-core-spin;position:absolute;inset:-38%;-webkit-mask-image:radial-gradient(circle,#0000 0 24%,#000 26% 70%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 24%,#000 26% 70%,#0000 72%)}.tbx-epic-shield-ring{border:2px dashed #67f0bd94;border-radius:50%;position:absolute;box-shadow:0 0 28px #67f0bd33}.tbx-epic-shield-ring-a{animation:10s linear infinite tbx-defense-core-spin;inset:4%}.tbx-epic-shield-ring-b{border-color:#5beaff85;animation:7s linear infinite reverse tbx-defense-core-spin;inset:16%}.tbx-epic-shield-gear{background:repeating-conic-gradient(#a7ffe0 0deg 3deg,#20493f 3deg 7deg,#64dbae 7deg 10deg,#0e2b25 10deg 15deg);border-radius:50%;animation:18s linear infinite tbx-defense-core-spin;position:absolute;inset:22%;box-shadow:inset 0 0 0 9px #071d19,inset 0 0 0 12px #c1ffe7cc,0 0 34px #67f0bd66}.tbx-epic-shield-body{aspect-ratio:.84;clip-path:polygon(50% 0,93% 15%,87% 63%,50% 100%,13% 63%,7% 15%);filter:drop-shadow(0 0 9px #caffeb)drop-shadow(0 0 38px #67f0bddb);background:linear-gradient(145deg,#eafff6 0%,#62dbad 15%,#143c34 28%,#baffdf 42%,#2b8b6b 55%,#0a2822 68%,#76efbd 82%,#143e33 100%);place-items:center;width:38%;display:grid;position:relative}.tbx-epic-shield-body:before{content:"";clip-path:inherit;background:radial-gradient(circle at 50% 36%,#58efb5 0%,#168d68 43%,#07382d 78%,#061f1b 100%);position:absolute;inset:7%;box-shadow:inset 0 0 25px #67f0bdc7}.tbx-epic-shield-body i{z-index:2;filter:drop-shadow(0 0 8px #fff)drop-shadow(0 0 18px #67f0bd);border-bottom:11px solid #eafff7;border-left:11px solid #eafff7;width:40%;height:22%;position:relative;transform:rotate(-45deg)translate(4px,-4px)}.tbx-epic-shield-pulse{border:3px solid #67f0bdeb;border-radius:50%;animation:1.8s ease-out infinite tbx-epic-pulse;position:absolute;inset:29%}.tbx-footer{color:#536b7c;letter-spacing:.06em;border-top:1px solid #5beaff1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:34px;padding:0 20px;font-size:.6rem;font-weight:850;display:grid}.tbx-footer strong{color:#6b8394;font-weight:800}.tbx-footer span:last-child{justify-self:end}@keyframes tbx-edge-breathe{50%{opacity:.35}}@keyframes tbx-status{50%{opacity:.55;transform:scale(.65)}}@keyframes tbx-circuit-flow{to{stroke-dashoffset:-72px}}@keyframes tbx-threat-flow{to{stroke-dashoffset:-44px}}@keyframes tbx-packet-run{to{offset-distance:100%}}@keyframes tbx-reticle-pulse{50%{opacity:.45}}@keyframes tbx-hacker-eye{50%{opacity:.42;transform:scaleX(.68)}}@keyframes tbx-code-crawl{to{stroke-dashoffset:-42px}}@keyframes tbx-breach-spark{to{opacity:.35;transform:scale(1.65)}}@keyframes tbx-defense-core-spin{to{transform:rotate(360deg)}}@keyframes tbx-shield-pressure{50%{opacity:.64}}@keyframes tbx-scan-line{0%,to{opacity:.28;transform:translateY(-36px)}50%{opacity:.9;transform:translateY(56px)}}@keyframes tbx-warning-pulse{50%{opacity:.45}}@keyframes tbx-secured-in{0%{opacity:0}}@keyframes tbx-shock{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(5.5)}}@keyframes tbx-epic-shield-arrive{0%{opacity:0;transform:translate(-50%,-58%)scale(.42)rotate(-8deg)}}@keyframes tbx-epic-pulse{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(3.4)}}@media (width<=1500px){.tbx-layout{grid-template-columns:minmax(350px,29%) minmax(0,71%)}.tbx-join-card{grid-template-columns:minmax(0,1fr) 138px}.tbx-qr{width:134px;height:134px}.tbx-callout h1{font-size:clamp(2.7rem,3.4vw,4.2rem)}}@media (height<=820px){.tbx-header{min-height:66px;padding-block:8px}.tbx-layout{gap:9px;padding-top:9px}.tbx-command-panel{gap:7px;padding:11px}.tbx-callout h1{font-size:clamp(2.55rem,3.2vw,4rem)}.tbx-room-score{padding-block:8px}.tbx-join-card{grid-template-columns:minmax(0,1fr) 120px;padding:9px}.tbx-qr{width:116px;height:116px}.tbx-live-layer-stack article{min-height:43px}.tbx-room-telemetry article{padding:7px}.tbx-footer{min-height:27px}.tbx-epic-shield{width:292px}.tbx-secured-content{margin-top:215px}}@media (prefers-reduced-motion:reduce){.tech-booth-aegis *,.tech-booth-aegis :before,.tech-booth-aegis :after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.tbx-network-shell{background:radial-gradient(circle at 50% 43%,#0d304129,#0000 34%),#02070c}.tbx-cinematic-backdrop{z-index:0;pointer-events:none;background:#02070c;position:absolute;inset:0;overflow:hidden}.tbx-cinematic-art{will-change:opacity, filter;background-image:url(/backgrounds/live-defense-server-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .9s,filter .9s;position:absolute;inset:0}.tbx-cinematic-art-base{z-index:0;opacity:.72;filter:saturate(.82)contrast(1.08)brightness(.72);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 25%,#000 38% 62%,#0000001f 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001f 25%,#000 38% 62%,#0000001f 75%,#0000 100%)}.tbx-cinematic-art-left,.tbx-cinematic-art-right{z-index:1;filter:saturate(1.08)contrast(1.12)brightness(.9)}.tbx-cinematic-art-left{clip-path:polygon(0 0,43% 0,43% 100%,0 100%);-webkit-mask-image:linear-gradient(90deg,#000 0 78%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 78%,#0000 100%)}.tbx-cinematic-art-right{clip-path:polygon(57% 0,100% 0,100% 100%,57% 100%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%)}.tbx-cinematic-art-left.is-vulnerable,.tbx-cinematic-art-right.is-vulnerable{animation:1.1s ease-in-out infinite alternate tbx-cinematic-threat-surge}.tbx-cinematic-art-left.is-neutralized,.tbx-cinematic-art-right.is-neutralized{filter:saturate(.18)contrast(.95)brightness(.34)}.tbx-cinematic-radar,.tbx-cinematic-scanlines,.tbx-cinematic-sweep,.tbx-cinematic-vignette{pointer-events:none;position:absolute;inset:0}.tbx-cinematic-radar{z-index:2;aspect-ratio:1;top:50%;left:50%;opacity:.38;background:conic-gradient(from 0deg, transparent 0 318deg, #5beaff08 326deg, #5beaff57 359deg, transparent 360deg), repeating-radial-gradient(circle, transparent 0 54px, #5beaff17 55px 56px);border-radius:50%;width:min(70%,720px);animation:7s linear infinite tbx-cinematic-radar;inset:auto;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#0000 0 18%,#000 20% 67%,#0000 69%);mask-image:radial-gradient(circle,#0000 0 18%,#000 20% 67%,#0000 69%)}.tbx-cinematic-scanlines{z-index:3;opacity:.15;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#5beaff0f 4px 5px)}.tbx-cinematic-sweep{z-index:3;opacity:.7;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 43%,#5beaff09 48%,#9af8ff1c 50%,#5beaff09 52%,#0000 57%);animation:7.5s linear infinite tbx-cinematic-sweep;transform:translate(-100%)}.tbx-cinematic-vignette{z-index:4;background:radial-gradient(circle at 50% 45%,#0000 0 23%,#01050a14 48%,#01050a94 100%),linear-gradient(#01050a1a,#0000 42%,#01050a61)}.tbx-cinematic-mission{z-index:5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);text-align:center;background:linear-gradient(135deg,#2c050fc7,#030b12e0);border:1px solid #ff506d52;border-radius:11px;width:min(31%,330px);padding:10px 13px 11px;transition:border-color .7s,background .7s,box-shadow .7s;position:absolute;bottom:76px;box-shadow:0 0 28px #ff506d1c,inset 0 1px #ffffff06}.tbx-cinematic-mission-left{left:2.4%}.tbx-cinematic-mission-right{right:2.4%}.tbx-cinematic-mission>span{color:#8097a7;letter-spacing:.15em;font:900 .66rem ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.tbx-cinematic-mission>strong{color:#f5fbff;letter-spacing:.025em;margin-top:2px;font-size:clamp(.98rem,1.24vw,1.38rem);font-weight:1000;display:block}.tbx-cinematic-mission>em{color:#ff7b8e;letter-spacing:.08em;margin-top:4px;font:900 .62rem ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.tbx-cinematic-mission>div{background:#ffffff14;border-radius:99px;height:5px;margin-top:8px;overflow:hidden}.tbx-cinematic-mission>div>i{border-radius:inherit;background:linear-gradient(90deg,#1dbbd7,#5beaff 66%,#a3faff);height:100%;transition:width .7s;display:block;box-shadow:0 0 12px #5beaff59}.tbx-cinematic-mission.is-vulnerable{border-color:#ff506dad;animation:1.3s ease-in-out infinite alternate tbx-cinematic-card-alert;box-shadow:0 0 32px #ff506d29,inset 0 0 22px #ff506d0a}.tbx-cinematic-mission.is-secured{background:linear-gradient(135deg,#0a3227b8,#030d10e0);border-color:#67f0bd7a;box-shadow:0 0 28px #67f0bd1f}.tbx-cinematic-mission.is-secured>em{color:#79f0bb}.tbx-cinematic-mission.is-secured>div>i{background:linear-gradient(90deg,#2ec98b,#67f0bd);box-shadow:0 0 12px #67f0bd52}.tbx-network{z-index:4;position:relative}.tbx-circuit-field{opacity:.32}.tbx-attack-path{stroke-width:3.4px}.tbx-attack-packet{filter:url(#tbx-red-glow)}.tbx-network-defenders{fill:#b1dce7}.tbx-defense-core{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 18px #5beaff29)}.tbx-defense-shield-outer{fill:#0519228a;stroke-width:4.5px}.tbx-defense-shield-inner{fill:#041219e6}.tbx-defense-hex-field path{stroke:#5beaff38}.tbx-stage-status{z-index:7;background:#020a10d6;border-color:#5beaff3d}.tbx-secured-content{margin-top:330px}.tbx-secured-content>strong{z-index:6;letter-spacing:-.035em;white-space:nowrap;text-align:center;margin-top:8px;font-size:clamp(3.7rem,5.25vw,6.5rem);line-height:.92;position:relative}.tbx-secured-content>span,.tbx-secured-content>p,.tbx-secured-content>div:last-child{z-index:6;position:relative}.tbx-epic-shield{top:-128px;transform:translate(-50%,-50%)}@keyframes tbx-cinematic-radar{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tbx-cinematic-sweep{to{transform:translate(100%)}}@keyframes tbx-cinematic-threat-surge{0%{filter:saturate(1.08)contrast(1.12)brightness(.88)}to{filter:saturate(1.38)contrast(1.18)brightness(1.05)drop-shadow(0 0 16px #ff506d29)}}@keyframes tbx-cinematic-card-alert{to{box-shadow:0 0 38px #ff506d3d,inset 0 0 28px #ff506d0f}}@media (height<=820px){.tbx-cinematic-mission{padding:8px 10px 9px;bottom:65px}.tbx-cinematic-mission>strong{font-size:clamp(.88rem,1.05vw,1.16rem)}.tbx-secured-content{margin-top:285px}.tbx-secured-content>strong{font-size:clamp(3.3rem,4.8vw,5.7rem)}.tbx-epic-shield{top:-108px}}.tbx-secured-cinematic{isolation:isolate;background:radial-gradient(circle at 50% 45%,#020b1138 0 16%,#02080db8 47%,#010509ed 82%),#01070b!important}.tbx-secured-cinematic:before{content:"";z-index:0;pointer-events:none;opacity:.72;filter:saturate(1.15)contrast(1.08)brightness(.72);background:radial-gradient(circle at 50% 47%,#000000db 0 17%,#00000085 32%,#0000001f 58%,#0000005c 100%),url(/backgrounds/diversetek-room-secured-sticker.png) 50%/cover no-repeat;animation:7.5s ease-in-out infinite alternate tbx-secured-brand-breathe;position:absolute;inset:-4%;transform:scale(1.015)}.tbx-secured-cinematic:after{content:"";z-index:1;pointer-events:none;opacity:.52;mix-blend-mode:screen;filter:drop-shadow(0 0 7px #5beaff73);background-image:linear-gradient(#0000 0 42%,#67f0bdeb 48%,#5beaff2e 51%,#0000 58%),linear-gradient(#0000 0 40%,#5beaffe6 48%,#0000 57%),linear-gradient(#0000 0 44%,#ffbc48d1 49%,#0000 55%),radial-gradient(circle,#dafff7e6 0 1.4px,#0000 1.8px),radial-gradient(circle,#5beaffb3 0 1.1px,#0000 1.6px);background-position:11% -120px,37% -80px,78% -160px,12px 18px,72px 44px;background-size:3px 135px,2px 185px,2px 220px,116px 137px,173px 191px;animation:4.8s linear infinite tbx-secured-matrix-fall;position:absolute;inset:-34% 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%)}.tbx-secured-grid{animation:8s linear infinite tbx-secured-grid-drift;z-index:2!important;opacity:.32!important;background-image:linear-gradient(#67f0bd12 1px,#0000 1px),linear-gradient(90deg,#5beaff0f 1px,#0000 1px),linear-gradient(#0000 0 46%,#6effc429 50%,#0000 54%)!important;background-size:48px 48px,48px 48px,100% 240px!important;-webkit-mask-image:radial-gradient(circle at 50% 47%,#000 0 58%,#0000 88%)!important;mask-image:radial-gradient(circle at 50% 47%,#000 0 58%,#0000 88%)!important}.tbx-secured-shockwave{z-index:3!important}.tbx-secured-content{z-index:5!important}.tbx-epic-shield{z-index:6!important}.tbx-secured-content:before{content:"";z-index:-1;pointer-events:none;filter:blur(4px);background:radial-gradient(#00080cc7 0%,#00080c7a 48%,#0000 76%);width:min(940px,86vw);height:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.tbx-secured-content>strong{text-shadow:0 3px #000000b8,0 0 26px #67f0bd6b,0 0 58px #5beaff30!important}.tbx-secured-content>span,.tbx-secured-content>p,.tbx-secured-content>div:last-child{text-shadow:0 2px 12px #000000eb}@keyframes tbx-secured-brand-breathe{0%{filter:saturate(1.1)contrast(1.06)brightness(.67);transform:scale(1.015)}to{filter:saturate(1.26)contrast(1.12)brightness(.79);transform:scale(1.045)}}@keyframes tbx-secured-matrix-fall{0%{background-position:11% -120px,37% -80px,78% -160px,12px 18px,72px 44px;transform:translateY(-15%)}to{background-position:11% 420px,37% 560px,78% 500px,12px 300px,72px 385px;transform:translateY(26%)}}@keyframes tbx-secured-grid-drift{0%{background-position:0 0,0 0,0 -240px}to{background-position:48px 48px,-48px 48px,0 240px}}@media (prefers-reduced-motion:reduce){.tbx-secured-cinematic:before,.tbx-secured-cinematic:after,.tbx-secured-grid{animation:none!important}}.tbx-secured-cinematic:before{opacity:.56!important;filter:saturate(1.05)contrast(1.04)brightness(.62)!important;animation:18s ease-in-out infinite alternate tbx-secured-brand-calm!important;transform:scale(1.018)!important}.tbx-secured-cinematic:after{opacity:.16!important;mix-blend-mode:screen!important;filter:none!important;background-image:radial-gradient(circle,#dafff7c7 0 1px,#0000 1.5px),radial-gradient(circle,#5beaff7a 0 1px,#0000 1.45px),radial-gradient(circle,#ffbc4857 0 1px,#0000 1.4px)!important;background-position:18px 26px,94px 71px,141px 112px!important;background-size:190px 218px,263px 287px,337px 311px!important;animation:26s linear infinite tbx-secured-stars-calm!important;inset:0!important;-webkit-mask-image:radial-gradient(circle at 50% 47%,#000 0 58%,#0000 88%)!important;mask-image:radial-gradient(circle at 50% 47%,#000 0 58%,#0000 88%)!important}.tbx-secured-grid{opacity:.09!important;background-image:linear-gradient(#67f0bd0b 1px,#0000 1px),linear-gradient(90deg,#5beaff0a 1px,#0000 1px)!important;background-size:64px 64px,64px 64px!important;animation:none!important;-webkit-mask-image:radial-gradient(circle at 50% 47%,#000 0 54%,#0000 84%)!important;mask-image:radial-gradient(circle at 50% 47%,#000 0 54%,#0000 84%)!important}.tbx-secured-shockwave{opacity:.46!important;animation:2.8s ease-out both tbx-secured-shock-once!important}.tbx-secured-rays{opacity:.16!important;animation-duration:34s!important}.tbx-epic-shield-rays{opacity:.18!important;animation-duration:38s!important}.tbx-epic-shield-ring-a{animation-duration:24s!important}.tbx-epic-shield-ring-b{animation-duration:18s!important}.tbx-epic-shield-gear{animation-duration:42s!important}.tbx-epic-shield-pulse{animation:2.5s ease-out 2 tbx-epic-pulse!important}.tbx-secured-content:before{filter:blur(5px)!important;background:radial-gradient(#00080cb8 0%,#00080c6b 48%,#0000 75%)!important;width:min(900px,82vw)!important;height:300px!important}@keyframes tbx-secured-brand-calm{0%{filter:saturate(1.02)contrast(1.03)brightness(.59);transform:scale(1.018)}to{filter:saturate(1.08)contrast(1.05)brightness(.65);transform:scale(1.026)}}@keyframes tbx-secured-stars-calm{0%{background-position:18px 26px,94px 71px,141px 112px}to{background-position:18px 96px,94px 141px,141px 182px}}@keyframes tbx-secured-shock-once{0%{opacity:.52;transform:scale(.55)}75%{opacity:.16}to{opacity:0;transform:scale(3.3)}}@media (prefers-reduced-motion:reduce){.tbx-secured-cinematic:before,.tbx-secured-cinematic:after,.tbx-secured-grid,.tbx-secured-shockwave,.tbx-secured-rays,.tbx-epic-shield-rays,.tbx-epic-shield-ring,.tbx-epic-shield-gear,.tbx-epic-shield-pulse{animation:none!important}}:root{color:#f4f7fb;font-synthesis:none;text-rendering:optimizelegibility;--background:#070b11;--surface:#0d131d;--surface-raised:#111a27;--border:#b4cdeb24;--border-strong:#b4cdeb47;--text:#f4f7fb;--muted:#91a0b5;--orange:#ff8a24;--orange-bright:#ffb158;--cyan:#2ad8ff;--purple:#9b6cff;--green:#5ee6a8;--danger:#ff526a;--header-height:76px;background:#070b11;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--background);scroll-behavior:smooth;min-width:320px}body{background:radial-gradient(circle at 20% 0%, #ff8a2414, transparent 31%), radial-gradient(circle at 90% 16%, #2ad8ff12, transparent 28%), var(--background);min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}button{border:0}a{color:inherit;text-decoration:none}#root{min-height:100vh}.app-shell{flex-direction:column;min-height:100vh;display:flex}.site-header{z-index:50;min-height:var(--header-height);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b11e0;grid-template-columns:minmax(230px,1fr) auto minmax(230px,1fr);align-items:center;padding:0 4vw;display:grid;position:sticky;top:0}.brand{align-items:center;gap:12px;width:max-content;display:inline-flex}.brand-mark{width:42px;height:42px;color:var(--orange-bright);letter-spacing:.08em;background:linear-gradient(145deg,#ff8a2430,#ff8a2408),#0d131d;border:1px solid #ff8a247a;border-radius:12px;place-items:center;font-size:.76rem;font-weight:900;display:grid;box-shadow:0 0 28px #ff8a241a}.brand-copy{flex-direction:column;gap:1px;display:flex}.brand-copy strong{letter-spacing:.025em;font-size:.94rem}.brand-copy small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.main-navigation{border:1px solid var(--border);background:#0d131dc7;border-radius:12px;align-items:center;gap:5px;padding:5px;display:flex}.nav-link{color:var(--muted);border-radius:8px;padding:9px 13px;font-size:.8rem;font-weight:700;transition:color .16s,background .16s}.nav-link:hover{color:var(--text)}.nav-link-active{color:var(--orange-bright);background:#ff8a241f}.local-status{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-self:end;align-items:center;gap:8px;font-size:.74rem;font-weight:700;display:inline-flex}.status-light,.preview-live span,.display-state span,.prototype-badge span{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #5ee6a8bd}.main-content{flex:1}.hero-section{min-height:calc(100vh - var(--header-height));border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:center;gap:clamp(40px,7vw,110px);padding:clamp(70px,10vw,140px) 6vw;display:grid;position:relative;overflow:hidden}.hero-grid,.map-grid{opacity:.21;background-image:linear-gradient(#96b9dc1f 1px,#0000 1px),linear-gradient(90deg,#96b9dc1f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.hero-glow{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{background:radial-gradient(circle,#2ad8ff1f,#0000 68%);width:420px;height:420px;top:12%;right:4%}.hero-glow-two{background:radial-gradient(circle,#ff8a241a,#0000 70%);width:520px;height:520px;bottom:-20%;left:-6%}.hero-content,.defense-preview{z-index:2;position:relative}.eyebrow,.section-kicker{color:var(--orange-bright);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:900}.eyebrow{align-items:center;gap:12px;display:flex}.eyebrow-line{background:var(--orange);width:44px;height:1px;box-shadow:0 0 12px #ff8a24b3}.hero-content h1{letter-spacing:-.075em;max-width:850px;margin:24px 0 22px;font-size:clamp(4rem,8vw,8.8rem);font-weight:950;line-height:.79}.hero-content h1 span{color:#0000;background:linear-gradient(95deg, var(--orange-bright), var(--orange));filter:drop-shadow(0 0 32px #ff8a2426);-webkit-background-clip:text;background-clip:text;margin-top:14px;display:block}.hero-lead{color:#dbe6f4;max-width:720px;margin:0;font-size:clamp(1.15rem,1.8vw,1.65rem);font-weight:650;line-height:1.42}.hero-supporting{max-width:660px;color:var(--muted);margin:18px 0 0;font-size:.98rem;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.button{letter-spacing:.02em;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.84rem;font-weight:850;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg, var(--orange-bright), var(--orange));color:#1d0d01;box-shadow:0 12px 38px #ff8a2430}.button-secondary{border-color:var(--border-strong);color:#e6eef9;background:#0d131db8}.hero-principles{color:var(--muted);letter-spacing:.04em;flex-wrap:wrap;gap:18px;margin-top:30px;font-size:.73rem;font-weight:750;display:flex}.hero-principles span{align-items:center;gap:8px;display:flex}.hero-principles span:before{background:var(--cyan);content:"";border-radius:50%;width:4px;height:4px;box-shadow:0 0 10px #2ad8ffcc}.defense-preview{border:1px solid var(--border-strong);background:linear-gradient(145deg,#121c2af5,#080d15f5);border-radius:22px;overflow:hidden;box-shadow:0 30px 100px #0000006b,inset 0 1px #ffffff09}.preview-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding:24px 26px;display:flex}.panel-label{color:var(--orange-bright);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:900}.preview-header h2{margin:5px 0 0;font-size:1.05rem}.preview-live{color:#b9f3d7;letter-spacing:.07em;text-transform:uppercase;background:#5ee6a80f;border:1px solid #5ee6a833;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:.64rem;font-weight:850;display:inline-flex}.network-stage{background:radial-gradient(circle,#2ad8ff12,#0000 53%),linear-gradient(#96b9dc0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#96b9dc0b 1px,#0000 1px) 0 0/32px 32px;place-items:center;min-height:390px;display:grid;position:relative;overflow:hidden}.network-ring{border:1px solid #2ad8ff2e;border-radius:50%;position:absolute}.network-ring-one{width:285px;height:285px}.network-ring-two{border-color:#ff8a2442;width:190px;height:190px}.network-core{z-index:3;background:radial-gradient(circle,#ff8a242b,#0000 69%),#0d131d;border:1px solid #ff8a2470;border-radius:50%;align-content:center;place-items:center;gap:4px;width:118px;height:118px;display:grid;position:relative;box-shadow:0 0 55px #ff8a2424,inset 0 0 28px #ff8a2414}.network-core span{color:var(--orange-bright);font-size:1.5rem;font-weight:950}.network-core strong{letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.network-node{background:var(--cyan);border:3px solid #0d131d;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 0 18px #2ad8ffc2}.node-one{transform:translate(-138px,-58px)}.node-two{transform:translate(116px,-92px)}.node-three{transform:translate(154px,74px)}.node-four{transform:translate(-84px,137px)}.node-five{transform:translate(-161px,71px)}.preview-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.preview-stats div{flex-direction:column;justify-content:center;gap:4px;min-height:90px;padding:16px 20px;display:flex}.preview-stats div+div{border-left:1px solid var(--border)}.preview-stats span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:750}.preview-stats strong{font-size:1.7rem}.preview-message{color:var(--muted);align-items:center;gap:11px;padding:17px 24px;font-size:.75rem;display:flex}.message-icon{width:22px;height:22px;color:var(--cyan);border:1px solid #2ad8ff40;border-radius:7px;place-items:center;font-weight:900;display:grid}.section{border-bottom:1px solid var(--border);padding:110px 6vw}.section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,540px);align-items:end;gap:50px;margin-bottom:48px;display:grid}.section-heading h2,.closing-panel h2,.page-heading h1{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2.2rem,4.2vw,4.6rem);line-height:.98}.section-heading p,.page-heading p,.closing-panel p{color:var(--muted);margin:0;line-height:1.75}.mission-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.mission-card{border:1px solid var(--border);background:linear-gradient(160deg,#131d2bf5,#0a0f17f5);border-radius:16px;min-height:465px;padding:24px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.mission-card:hover{border-color:var(--border-strong);transform:translateY(-5px)}.mission-card:after{content:"";opacity:.11;filter:blur(10px);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-30%;right:-35%}.mission-card-phishing:after{background:var(--danger)}.mission-card-digital-shadow:after{background:var(--cyan)}.mission-card-password-vault:after{background:var(--purple)}.mission-card-organization-security:after{background:var(--orange)}.mission-card-family-safety:after{background:var(--green)}.mission-card-top{justify-content:space-between;align-items:center;display:flex}.mission-number{color:#dce8f7;letter-spacing:.16em;font-size:.73rem;font-weight:900}.mission-status{border:1px solid var(--border);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.56rem;font-weight:850}.mission-symbol{border:1px solid var(--border-strong);background:#ffffff05;border-radius:25px;place-items:center;width:82px;height:82px;margin:42px 0 27px;display:grid;transform:rotate(45deg)}.mission-symbol span{border:2px solid var(--orange);border-radius:7px;width:25px;height:25px;box-shadow:0 0 18px #ff8a243b,inset 0 0 12px #ff8a241f}.mission-card-digital-shadow .mission-symbol span{border-color:var(--cyan)}.mission-card-password-vault .mission-symbol span{border-color:var(--purple)}.mission-card-organization-security .mission-symbol span{border-color:var(--orange-bright)}.mission-card-family-safety .mission-symbol span{border-color:var(--green)}.mission-short-title{color:var(--orange-bright);letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:900}.mission-card h3{letter-spacing:-.035em;margin:9px 0 13px;font-size:1.42rem}.mission-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.72}.mission-objective{z-index:2;border-top:1px solid var(--border);color:#cfdaea;padding-top:16px;font-size:.73rem;line-height:1.5;position:absolute;bottom:24px;left:24px;right:24px}.mission-objective span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.55rem;font-weight:850;display:block}.modes-section{background:#ffffff03}.mode-grid{border:1px solid var(--border);border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.mode-card{background:#0d131dad;min-height:250px;padding:30px}.mode-card+.mode-card{border-left:1px solid var(--border)}.mode-card>span{color:var(--orange-bright);letter-spacing:.15em;font-size:.67rem;font-weight:900}.mode-card h3{margin:45px 0 12px;font-size:1.2rem}.mode-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.7}.closing-panel{background:linear-gradient(100deg,#ff8a2414,#0000 54%),#090e16;justify-content:space-between;align-items:center;gap:70px;display:flex}.closing-panel>div{max-width:820px}.closing-panel p{max-width:680px;margin-top:20px}.page-section{min-height:calc(100vh - var(--header-height));padding:100px 6vw 130px}.page-heading{max-width:920px;margin-bottom:60px}.page-heading p{max-width:720px;margin-top:22px}.mission-list{gap:14px;display:grid}.mission-row{border:1px solid var(--border);background:linear-gradient(110deg,#121b28f0,#0a0f17f0);border-radius:16px;grid-template-columns:110px minmax(0,1fr) minmax(260px,.42fr);align-items:stretch;min-height:230px;display:grid;overflow:hidden}.mission-row-number{border-right:1px solid var(--border);color:var(--orange-bright);letter-spacing:.1em;place-items:center;font-size:1.3rem;font-weight:950;display:grid}.mission-row-content{flex-direction:column;justify-content:center;padding:32px 42px;display:flex}.mission-row-content>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:850}.mission-row-content h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(1.7rem,3vw,2.6rem)}.mission-row-content p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.mission-row-objective{border-left:1px solid var(--border);background:#ffffff03;flex-direction:column;justify-content:center;gap:8px;padding:30px;display:flex}.mission-row-objective span,.mission-row-objective small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.59rem;font-weight:850}.mission-row-objective strong{color:#dbe6f4;font-size:.88rem;line-height:1.55}.mission-row-objective small{border:1px solid var(--border);border-radius:999px;width:max-content;margin-top:15px;padding:6px 8px}.live-display-page{min-height:calc(100vh - var(--header-height));background:radial-gradient(circle,#2ad8ff09,#0000 50%);padding:30px 3vw 40px}.live-display-header{justify-content:space-between;align-items:center;padding:5px 0 26px;display:flex}.live-display-header span{color:var(--orange-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:900}.live-display-header h1{letter-spacing:-.06em;margin:4px 0 0;font-size:clamp(2.2rem,4vw,4.7rem);line-height:.92}.display-state{color:#b9f3d7;letter-spacing:.08em;text-transform:uppercase;background:#5ee6a80d;border:1px solid #5ee6a833;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:.66rem;font-weight:850;display:inline-flex}.live-stat-grid{border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.live-stat-grid article{background:#0d131dbf;justify-content:space-between;align-items:center;min-height:92px;padding:18px 24px;display:flex}.live-stat-grid article+article{border-left:1px solid var(--border)}.live-stat-grid span{max-width:100px;color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1.4}.live-stat-grid strong{font-size:2rem}.live-display-grid{grid-template-columns:minmax(0,1fr) 370px;gap:16px;min-height:620px;margin-top:16px;display:grid}.defense-map,.activity-panel{border:1px solid var(--border);background:#090e16e6;border-radius:16px;position:relative;overflow:hidden}.defense-map{place-items:center;display:grid}.map-grid{opacity:.26;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.map-ring{border:1px solid #2ad8ff21;border-radius:50%;position:absolute}.map-ring-outer{width:590px;height:590px}.map-ring-middle{border-color:#9b6cff2e;width:410px;height:410px}.map-ring-inner{border-color:#ff8a243d;width:230px;height:230px}.map-core{z-index:5;background:radial-gradient(circle,#ff8a2421,#0000 70%),#0d131d;border:1px solid #ff8a2461;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:relative;box-shadow:0 0 70px #ff8a241c}.map-core span{color:var(--orange-bright);font-size:2.4rem;font-weight:950}.map-core strong{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.map-core small{color:var(--muted);margin-top:7px;font-size:.61rem}.district{z-index:4;border:1px solid var(--border-strong);color:#d8e4f2;background:#0e1621f0;border-radius:10px;align-items:center;gap:9px;min-width:126px;padding:11px 14px;font-size:.7rem;font-weight:800;display:flex;position:absolute;box-shadow:0 12px 30px #0000004d}.district span{color:var(--orange-bright);font-size:.6rem}.district-one{transform:translate(-260px,-180px)}.district-two{transform:translate(245px,-165px)}.district-three{transform:translate(310px,85px)}.district-four{transform:translate(-20px,255px)}.district-five{transform:translate(-300px,85px)}.activity-panel{flex-direction:column;display:flex}.activity-panel-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:22px;display:flex}.activity-panel-heading span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}.activity-panel-heading strong{color:var(--orange-bright);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem}.activity-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:35px;display:flex}.activity-pulse{border:1px solid #2ad8ff59;border-radius:50%;width:42px;height:42px;margin-bottom:25px;box-shadow:0 0 0 13px #2ad8ff08,0 0 30px #2ad8ff1f}.activity-empty h2{margin:0 0 10px;font-size:1.2rem}.activity-empty p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.7}.defense-meter{border-top:1px solid var(--border);padding:22px}.defense-meter>div:first-child{justify-content:space-between;align-items:center;display:flex}.defense-meter span{color:var(--muted);font-size:.66rem;font-weight:750}.defense-meter strong{font-size:1rem}.meter-track{background:#ffffff12;border-radius:999px;height:7px;margin-top:13px;overflow:hidden}.meter-track span{background:linear-gradient(90deg, var(--orange), var(--cyan));width:0;height:100%;display:block}.live-footer-message{color:var(--muted);letter-spacing:.05em;text-align:center;text-transform:uppercase;padding:18px;font-size:.7rem;font-weight:750}.control-heading{justify-content:space-between;align-items:flex-start;gap:50px;max-width:none;display:flex}.control-heading>div:first-child{max-width:880px}.prototype-badge{color:#b9f3d7;letter-spacing:.07em;text-transform:uppercase;background:#5ee6a80d;border:1px solid #5ee6a833;border-radius:999px;flex-shrink:0;align-items:center;gap:9px;padding:10px 13px;font-size:.64rem;font-weight:850;display:inline-flex}.control-layout{grid-template-columns:minmax(0,1fr) 340px;gap:18px;display:grid}.control-main,.control-sidebar{border:1px solid var(--border);background:#0d131dc2;border-radius:16px}.control-panel-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:26px;display:flex}.control-panel-heading span,.control-sidebar-section>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:850}.control-panel-heading h2{margin:5px 0 0;font-size:1.2rem}.control-panel-heading button,.control-action-grid button{border:1px solid var(--border);color:#6e7c8f;background:#ffffff06;border-radius:8px;padding:9px 12px;font-size:.7rem;font-weight:800}.control-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.control-action-grid article{min-height:245px;padding:28px}.control-action-grid article:nth-child(odd){border-right:1px solid var(--border)}.control-action-grid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.control-action-light{border:2px solid #59677a;border-radius:50%;width:9px;height:9px;margin-bottom:38px;display:block}.control-action-grid h3{margin:0 0 10px;font-size:1rem}.control-action-grid p{min-height:66px;color:var(--muted);margin:0 0 24px;font-size:.78rem;line-height:1.65}.control-sidebar{height:max-content}.control-sidebar-section{padding:26px}.control-sidebar-section dl{margin:25px 0 0}.control-sidebar-section dl div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 0;display:flex}.control-sidebar-section dt{color:var(--muted);font-size:.72rem}.control-sidebar-section dd{color:#dbe6f4;margin:0;font-size:.73rem;font-weight:750}.control-note{color:var(--muted);background:#ff8a240b;border:1px solid #ff8a242e;border-radius:11px;margin:0 16px 16px;padding:19px;font-size:.73rem;line-height:1.65}.control-note strong{color:var(--orange-bright);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.66rem;display:block}.site-footer{border-top:1px solid var(--border);background:#06090e;justify-content:space-between;align-items:center;gap:40px;min-height:105px;padding:24px 4vw;display:flex}.site-footer>div:first-child{flex-direction:column;gap:5px;display:flex}.site-footer strong{font-size:.76rem}.site-footer span,.footer-status{color:var(--muted);font-size:.64rem}.footer-status{letter-spacing:.07em;text-transform:uppercase;font-weight:800}@media (width<=1250px){.site-header{grid-template-columns:1fr auto}.main-navigation{order:3;grid-column:1/-1;justify-content:center;justify-self:stretch;margin:0 0 12px}.local-status{grid-area:1/2}.hero-section{grid-template-columns:1fr}.defense-preview{width:min(100%,760px)}.mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-card:last-child{grid-column:1/-1}.mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-card:nth-child(3){border-left:0;border-top:1px solid var(--border)}.mode-card:nth-child(4){border-top:1px solid var(--border)}.live-display-grid{grid-template-columns:1fr}.activity-panel{min-height:400px}}@media (width<=820px){.site-header{flex-wrap:wrap;gap:15px;padding:16px 20px;display:flex;position:relative}.brand{flex:1}.local-status{display:none}.main-navigation{justify-content:flex-start;width:100%;margin:0;overflow-x:auto}.hero-section,.section,.page-section{padding-left:22px;padding-right:22px}.hero-section{min-height:auto;padding-top:80px;padding-bottom:80px}.hero-content h1{font-size:clamp(3.5rem,19vw,6rem)}.section-heading{grid-template-columns:1fr;gap:20px}.mission-grid,.mode-grid,.live-stat-grid,.control-action-grid{grid-template-columns:1fr}.mission-card:last-child{grid-column:auto}.mode-card+.mode-card,.live-stat-grid article+article,.control-action-grid article:nth-child(odd),.control-action-grid article:nth-child(-n+2){border-left:0}.mode-card+.mode-card,.live-stat-grid article+article,.control-action-grid article+article{border-top:1px solid var(--border)}.closing-panel,.control-heading{flex-direction:column;align-items:flex-start}.mission-row{grid-template-columns:70px 1fr}.mission-row-objective{border-top:1px solid var(--border);border-left:0;grid-column:1/-1}.live-display-header{flex-direction:column;align-items:flex-start;gap:20px}.defense-map{min-height:610px}.map-ring-outer{width:430px;height:430px}.map-ring-middle{width:310px;height:310px}.district-one{transform:translate(-135px,-190px)}.district-two{transform:translate(135px,-145px)}.district-three{transform:translate(145px,125px)}.district-four{transform:translateY(230px)}.district-five{transform:translate(-155px,85px)}.control-layout{grid-template-columns:1fr}.site-footer{flex-direction:column;align-items:flex-start}}@media (width<=540px){.brand-copy small{display:none}.nav-link{flex-shrink:0}.hero-principles{grid-template-columns:repeat(2,1fr);display:grid}.preview-header,.preview-message{padding-left:17px;padding-right:17px}.network-stage{min-height:330px}.network-ring-one{width:250px;height:250px}.network-ring-two{width:170px;height:170px}.node-one{transform:translate(-110px,-50px)}.node-two{transform:translate(93px,-80px)}.node-three{transform:translate(120px,65px)}.node-four{transform:translate(-68px,115px)}.node-five{transform:translate(-126px,65px)}.preview-stats div{padding:13px}.preview-stats strong{font-size:1.35rem}.mission-row{grid-template-columns:1fr}.mission-row-number{border-right:0;border-bottom:1px solid var(--border);justify-content:flex-start;min-height:60px;padding:0 25px}.mission-row-content{padding:27px 25px}.defense-map{min-height:690px}.map-ring-outer{width:340px;height:340px}.map-ring-middle{width:240px;height:240px}.map-ring-inner{width:170px;height:170px}.map-core{width:132px;height:132px}.district-one,.district-two,.district-three,.district-four,.district-five{min-width:110px}.district-one{transform:translate(-95px,-250px)}.district-two{transform:translate(90px,-150px)}.district-three{transform:translate(105px,160px)}.district-four{transform:translate(-15px,260px)}.district-five{transform:translate(-105px,60px)}}.join-page{min-height:calc(100vh - var(--header-height));background:radial-gradient(circle at 50% 15%,#ff8a241f,#0000 38%),radial-gradient(circle at 80% 60%,#2ad8ff14,#0000 35%),#070b11;place-items:center;padding:70px 22px;display:grid;position:relative;overflow:hidden}.join-background-grid{opacity:.2;background-image:linear-gradient(#96b9dc1c 1px,#0000 1px),linear-gradient(90deg,#96b9dc1c 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.join-card{z-index:2;border:1px solid var(--border-strong);background:linear-gradient(150deg,#121c2afa,#080d15fa);border-radius:24px;width:min(100%,520px);padding:28px;position:relative;overflow:hidden;box-shadow:0 32px 110px #00000085,inset 0 1px #ffffff0a}.join-brand{align-items:center;gap:11px;display:flex}.join-brand>span{width:42px;height:42px;color:var(--orange-bright);background:#ff8a2414;border:1px solid #ff8a2473;border-radius:12px;place-items:center;font-size:.76rem;font-weight:950;display:grid}.join-brand div{flex-direction:column;display:flex}.join-brand strong{font-size:.82rem}.join-brand small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.join-status{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:24px;font-size:.64rem;font-weight:850;display:flex}.join-status-light{background:var(--danger);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ff526a99}.join-status-light.connected{background:var(--green);box-shadow:0 0 12px #5ee6a8bf}.identity-orb{text-align:center;background:radial-gradient(circle,#2ad8ff1a,#0000 66%),#080d15cc;border:1px solid #2ad8ff47;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:210px;height:210px;margin:35px auto;display:flex;box-shadow:0 0 0 18px #2ad8ff05,0 0 60px #2ad8ff1a}.identity-orb>span{color:var(--cyan);letter-spacing:.18em;font-size:.58rem;font-weight:900}.identity-orb strong{max-width:160px;font-size:1.25rem;line-height:1.1}.identity-orb small{max-width:130px;color:var(--muted);font-size:.59rem;line-height:1.4}.join-heading>span{color:var(--orange-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.63rem;font-weight:900}.join-heading h1{letter-spacing:-.065em;margin:7px 0 13px;font-size:clamp(2.3rem,11vw,4rem);line-height:.93}.join-heading p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.7}.stop-attack-button{color:#1b0b00;background:linear-gradient(135deg, var(--orange-bright), var(--orange));letter-spacing:.04em;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-height:92px;margin-top:26px;font-size:.78rem;font-weight:950;display:flex;box-shadow:0 18px 50px #ff8a242e}.stop-attack-button span{letter-spacing:-.03em;font-size:1.6rem}.stop-attack-button:disabled{opacity:.5;cursor:wait}.join-feedback{color:#cbd8e8;text-align:center;min-height:48px;padding:15px 4px 0;font-size:.72rem;line-height:1.5}.participant-stats{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,1fr);margin-top:16px;display:grid;overflow:hidden}.participant-stats div{flex-direction:column;justify-content:center;gap:4px;min-height:75px;padding:13px 17px;display:flex}.participant-stats div+div{border-left:1px solid var(--border)}.participant-stats span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.57rem;font-weight:800}.participant-stats strong{font-size:1.3rem}.join-privacy{color:var(--muted);text-align:center;margin-top:20px;font-size:.62rem;line-height:1.55}.activity-list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.activity-entry{border-bottom:1px solid var(--border);gap:12px;padding:16px 19px;display:flex}.activity-entry>span{background:var(--cyan);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px;box-shadow:0 0 12px #2ad8ffa6}.activity-entry-success>span{background:var(--green);box-shadow:0 0 12px #5ee6a8a6}.activity-entry-system>span{background:var(--orange);box-shadow:0 0 12px #ff8a24a6}.activity-entry div{flex-direction:column;gap:6px;display:flex}.activity-entry strong{color:#dce7f5;font-size:.72rem;font-weight:750;line-height:1.45}.activity-entry small{color:var(--muted);font-size:.58rem}.control-live-stat-grid{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.control-live-stat-grid article{flex-direction:column;justify-content:center;gap:8px;min-height:115px;padding:23px;display:flex}.control-live-stat-grid article+article{border-left:1px solid var(--border)}.control-live-stat-grid span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:850}.control-live-stat-grid strong{font-size:1.75rem}.control-qr-section{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:45px;padding:38px;display:grid}.control-qr-copy h2{letter-spacing:-.055em;max-width:620px;margin:10px 0 14px;font-size:clamp(2rem,4vw,3.7rem);line-height:.98}.control-qr-copy p{max-width:650px;color:var(--muted);margin:0;line-height:1.7}.network-url{overflow-wrap:anywhere;border:1px solid var(--border);color:var(--cyan);background:#2ad8ff09;border-radius:10px;margin-top:25px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.control-message{color:var(--muted);margin-top:15px;font-size:.68rem}.control-qr-card{border:1px solid var(--border-strong);color:#08101a;text-align:center;background:#f5f7fa;border-radius:18px;flex-direction:column;align-items:center;padding:18px;display:flex}.control-qr-card img{aspect-ratio:1;width:100%;max-width:294px;display:block}.control-qr-card strong{margin-top:12px;font-size:1rem}.control-qr-card>span{color:#445064;margin-top:4px;font-size:.62rem}.qr-placeholder{aspect-ratio:1;color:#58677c;background:#e6eaf0;place-items:center;width:294px;max-width:100%;font-size:.75rem;display:grid}.control-panel-heading button:enabled{color:var(--orange-bright);cursor:pointer;background:#ff8a240f;border-color:#ff8a244d}@media (width<=1050px){.control-live-stat-grid{grid-template-columns:repeat(2,1fr)}.control-live-stat-grid article:nth-child(3){border-top:1px solid var(--border);border-left:0}.control-live-stat-grid article:nth-child(4){border-top:1px solid var(--border)}.control-qr-section{grid-template-columns:1fr}.control-qr-card{width:min(100%,360px)}}@media (width<=560px){.join-card{padding:22px}.identity-orb{width:180px;height:180px}.control-live-stat-grid{grid-template-columns:1fr}.control-live-stat-grid article+article{border-top:1px solid var(--border);border-left:0}.control-qr-section{padding:25px}}.join-card-challenge{width:min(100%,620px)}.identity-banner{background:#2ad8ff09;border:1px solid #2ad8ff33;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:28px 0;padding:16px 18px;display:flex}.identity-banner span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:850}.identity-banner strong{color:var(--cyan);font-size:.9rem}.challenge-waiting{text-align:center;padding:20px 0 15px}.waiting-radar{border:1px solid #2ad8ff40;border-radius:50%;place-items:center;width:180px;height:180px;margin:0 auto 38px;display:grid;position:relative;box-shadow:0 0 0 25px #2ad8ff05,0 0 70px #2ad8ff14}.waiting-radar:before,.waiting-radar:after{content:"";border:1px solid #2ad8ff29;border-radius:50%;position:absolute}.waiting-radar:before{width:110px;height:110px}.waiting-radar:after{width:50px;height:50px}.waiting-radar span{background:var(--cyan);border-radius:50%;width:11px;height:11px;box-shadow:0 0 18px #2ad8ffcc}.challenge-waiting>span,.challenge-mobile-heading span{color:var(--orange-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.63rem;font-weight:900}.challenge-waiting h1{letter-spacing:-.065em;margin:8px 0 15px;font-size:clamp(2.7rem,12vw,4.6rem);line-height:.9}.challenge-waiting p{color:var(--muted);margin:0;line-height:1.7}.challenge-mobile-heading{justify-content:space-between;align-items:center;gap:18px;margin-top:12px;display:flex}.challenge-mobile-heading strong{color:#ff9bab;letter-spacing:.08em;background:#ff526a0f;border:1px solid #ff526a40;border-radius:999px;padding:7px 10px;font-size:.58rem}.participant-challenge>h1{letter-spacing:-.06em;margin:23px 0 14px;font-size:clamp(2.2rem,10vw,3.8rem);line-height:.94}.challenge-scenario{color:#b7c5d7;margin:0;font-size:.88rem;line-height:1.75}.participant-options{gap:11px;margin-top:25px;display:grid}.participant-option{border:1px solid var(--border);color:#dce7f5;text-align:left;cursor:pointer;background:#ffffff05;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:78px;padding:14px 16px;transition:transform .16s,border-color .16s,background .16s;display:grid}.participant-option:hover:enabled{background:#2ad8ff0a;border-color:#2ad8ff59;transform:translateY(-2px)}.participant-option>span{border:1px solid var(--border-strong);width:38px;height:38px;color:var(--cyan);border-radius:9px;place-items:center;font-size:.72rem;font-weight:950;display:grid}.participant-option strong{font-size:.82rem;line-height:1.5}.participant-option:disabled{cursor:default}.participant-option-selected{background:#ff8a2414;border-color:#ff8a2480}.participant-option-selected>span{color:var(--orange-bright);border-color:#ff8a2480}.participant-option-correct{background:#5ee6a814;border-color:#5ee6a88c}.participant-option-correct>span{color:var(--green);border-color:#5ee6a88c}.participant-option-incorrect{background:#ff526a12;border-color:#ff526a73}.participant-result{border:1px solid var(--border);border-radius:13px;margin-top:22px;padding:20px}.participant-result>span{letter-spacing:.1em;margin-bottom:6px;font-size:.62rem;font-weight:900;display:block}.participant-result>strong{font-size:1rem;display:block}.participant-result p{color:var(--muted);margin:12px 0 0;font-size:.76rem;line-height:1.65}.participant-result-correct{background:#5ee6a80d;border-color:#5ee6a84d}.participant-result-correct>span{color:var(--green)}.participant-result-learning{background:#ff8a240d;border-color:#ff8a244d}.participant-result-learning>span{color:var(--orange-bright)}.live-challenge-stage{z-index:4;background:linear-gradient(145deg,#121926fa,#080d15fa);border:1px solid #ff526a38;border-radius:17px;width:min(100% - 60px,1120px);max-height:590px;padding:35px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #00000061}.live-alert-heading{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.live-alert-heading>div:first-child{flex-direction:column;gap:7px;display:flex}.live-alert-heading span{color:var(--orange-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.live-alert-heading strong{letter-spacing:-.05em;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1}.challenge-state{border-radius:50%;flex-shrink:0;place-items:center;min-width:78px;height:78px;font-size:.82rem;font-weight:950;display:grid}.challenge-state-open{color:#ff9bab;background:#ff526a12;border:1px solid #ff526a7a;box-shadow:0 0 30px #ff526a1a}.challenge-state-locked{color:var(--orange-bright);background:#ff8a2412;border:1px solid #ff8a2473}.challenge-state-revealed{color:var(--green);background:#5ee6a80f;border:1px solid #5ee6a86b}.live-challenge-scenario{color:#bdcadb;max-width:970px;margin:24px 0;font-size:.95rem;line-height:1.7}.live-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.live-answer{border:1px solid var(--border);background:#ffffff05;border-radius:11px;padding:17px;position:relative;overflow:hidden}.live-answer-correct{background:#5ee6a80e;border-color:#5ee6a880}.live-answer-copy{grid-template-columns:31px 1fr auto;align-items:center;gap:10px;display:grid}.live-answer-copy>span{border:1px solid var(--border-strong);width:30px;height:30px;color:var(--cyan);border-radius:8px;place-items:center;font-size:.62rem;font-weight:950;display:grid}.live-answer-copy strong{font-size:.72rem;line-height:1.4}.live-answer-copy small{color:var(--muted);font-size:.55rem}.live-answer-percentage{margin-top:15px;font-size:1.4rem;font-weight:950}.live-answer-track{background:#ffffff0f;border-radius:999px;height:5px;margin-top:9px;overflow:hidden}.live-answer-track span{border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--cyan));height:100%;transition:width .26s;display:block}.live-answer-correct .live-answer-track span{background:var(--green)}.live-explanation{background:#5ee6a80a;border:1px solid #5ee6a838;border-radius:11px;margin-top:18px;padding:18px}.live-explanation span{color:var(--green);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:900}.live-explanation p{color:#becddd;margin:8px 0 0;font-size:.75rem;line-height:1.6}.activity-entry-alert>span{background:var(--danger);box-shadow:0 0 12px #ff526aa6}.activity-entry-response>span{background:var(--purple);box-shadow:0 0 12px #9b6cffa6}.challenge-control-panel{border-bottom:1px solid var(--border);padding:34px}.challenge-control-heading{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.challenge-control-heading h2{letter-spacing:-.05em;margin:9px 0 11px;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1}.challenge-control-heading p{color:var(--muted);margin:0}.control-challenge-status{border:1px solid var(--border);color:var(--muted);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:9px 12px;font-size:.62rem;font-weight:900}.control-challenge-status-open{color:#ff9bab;border-color:#ff526a4d}.control-challenge-status-locked{color:var(--orange-bright);border-color:#ff8a244d}.control-challenge-status-revealed{color:var(--green);border-color:#5ee6a84d}.challenge-control-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:27px;display:grid}.challenge-control-buttons button{border:1px solid var(--border);color:#dbe6f4;text-align:left;cursor:pointer;background:#ffffff05;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:82px;padding:14px;font-size:.69rem;font-weight:800;display:flex}.challenge-control-buttons button span{color:var(--orange-bright);letter-spacing:.1em;font-size:.56rem}.challenge-control-buttons button:disabled{color:#617084;cursor:default;opacity:.5}.challenge-control-buttons button:enabled:hover{background:#ff8a240b;border-color:#ff8a2459}.challenge-control-panel .control-message{min-height:20px;margin-top:18px}@media (width<=900px){.live-answer-grid,.challenge-control-buttons{grid-template-columns:1fr}.challenge-control-heading{flex-direction:column}}@media (width<=600px){.identity-banner{flex-direction:column;align-items:flex-start}.live-challenge-stage{width:calc(100% - 24px);padding:22px}.live-alert-heading{flex-direction:column}.challenge-state{width:65px;min-width:65px;height:65px}.live-answer-copy{grid-template-columns:31px 1fr}.live-answer-copy small{grid-column:2}.challenge-control-panel{padding:25px}}.participant-option-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.participant-option-copy strong{color:inherit}.participant-option-copy small{color:var(--orange-bright);font-size:.64rem;font-weight:850;line-height:1.4}.participant-option-selected{border-width:2px;border-color:var(--orange-bright);background:linear-gradient(135deg,#ff8a242b,#ff8a240f);transform:translateY(-2px);box-shadow:0 0 0 3px #ff8a2414,0 12px 32px #ff8a241f}.participant-option-selected>span{color:#1b0b00;background:var(--orange-bright)}.answer-confirmation{background:linear-gradient(135deg,#ff8a241c,#ff8a2409);border:1px solid #ff8a2466;border-radius:12px;flex-direction:column;gap:8px;margin-top:18px;padding:18px;display:flex;box-shadow:0 16px 38px #0000002e}.answer-confirmation>span{color:var(--orange-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:900}.answer-confirmation>strong{color:#f4f7fb;font-size:.84rem;line-height:1.5}.answer-confirmation>small{color:var(--muted);font-size:.66rem;line-height:1.5}.scenario-library{border-bottom:1px solid var(--border);background:linear-gradient(120deg,#ff526a06,#0000 48%);padding:34px}.scenario-library-heading{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.scenario-library-heading h2{letter-spacing:-.05em;margin:9px 0 11px;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1}.scenario-library-heading p{color:var(--muted);margin:0}.scenario-library-heading>strong{border:1px solid var(--border);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:9px 12px;font-size:.62rem}.scenario-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:27px;display:grid}.scenario-card{border:1px solid var(--border);color:#dce7f5;text-align:left;cursor:pointer;background:linear-gradient(155deg,#121c2af2,#090e16f2);border-radius:12px;flex-direction:column;align-items:stretch;min-height:250px;padding:18px;transition:transform .16s,border-color .16s,background .16s;display:flex}.scenario-card:hover:enabled{border-color:#ff8a2459;transform:translateY(-3px)}.scenario-card:disabled{cursor:default;opacity:.62}.scenario-card-selected{background:linear-gradient(155deg,#ff8a241f,#0c121cf5);border-color:#ff8a2494;box-shadow:0 0 0 3px #ff8a240d,0 18px 44px #0000003d}.scenario-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.scenario-card-top>span{color:var(--orange-bright);letter-spacing:.12em;font-size:.68rem;font-weight:950}.scenario-card-top small{border:1px solid var(--border);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:.51rem;font-weight:850}.scenario-card>strong{margin-top:34px;font-size:.95rem;line-height:1.3}.scenario-card>p{color:var(--muted);margin:11px 0 22px;font-size:.7rem;line-height:1.6}.scenario-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.scenario-card-footer>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.55rem;font-weight:750}.scenario-card-footer>strong{color:var(--orange-bright);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900}@media (width<=1450px){.scenario-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=950px){.scenario-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-library-heading{flex-direction:column}}@media (width<=600px){.scenario-library{padding:25px}.scenario-card-grid{grid-template-columns:1fr}.scenario-card{min-height:220px}}.booth-mode-banner{background:#5ee6a80b;border:1px solid #5ee6a83d;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;padding:15px 17px;display:flex}.booth-mode-banner span{color:var(--green);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:900}.booth-mode-banner strong{color:#dce7f5;font-size:.72rem}.booth-progress-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.booth-progress-heading>div:first-child{flex-direction:column;gap:5px;display:flex}.booth-progress-heading span{color:var(--orange-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:900}.booth-progress-heading strong{font-size:.84rem}.booth-progress-heading>div:last-child{min-width:54px;height:54px;color:var(--cyan);background:#2ad8ff0a;border:1px solid #2ad8ff40;border-radius:50%;place-items:center;font-size:.72rem;font-weight:900;display:grid}.booth-progress-track{background:#ffffff12;border-radius:999px;height:7px;margin:17px 0 28px;overflow:hidden}.booth-progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--cyan));height:100%;transition:width .26s;display:block}.booth-submit-button,.booth-continue-button{color:#1b0b00;background:linear-gradient(135deg, var(--orange-bright), var(--orange));cursor:pointer;border-radius:11px;width:100%;min-height:58px;margin-top:18px;font-size:.78rem;font-weight:900;box-shadow:0 15px 38px #ff8a2424}.booth-submit-button:disabled{opacity:.45;cursor:default}.booth-continue-button{color:#04120b;background:linear-gradient(135deg, #9af2c9, var(--green));box-shadow:0 15px 38px #5ee6a81f}.booth-takeaways{gap:8px;margin-top:16px;display:grid}.booth-takeaways div{color:#bdcadb;padding-left:19px;font-size:.7rem;line-height:1.55;position:relative}.booth-takeaways div:before{background:var(--cyan);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.45em;left:0;box-shadow:0 0 9px #2ad8ff8c}.booth-report{text-align:center;padding:18px 0 10px}.booth-report>span{color:var(--orange-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:900}.booth-report h1{letter-spacing:-.065em;margin:9px 0 28px;font-size:clamp(2.7rem,12vw,4.6rem)}.booth-report-score{background:radial-gradient(circle,#5ee6a81c,#0000 68%);border:1px solid #5ee6a857;border-radius:50%;align-content:center;place-items:center;gap:5px;width:220px;height:220px;margin:0 auto 28px;display:grid;box-shadow:0 0 70px #5ee6a81a}.booth-report-score strong{color:var(--green);letter-spacing:-.06em;font-size:3.6rem}.booth-report-score span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:800}.booth-report-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.booth-report-grid div{flex-direction:column;justify-content:center;gap:5px;min-height:88px;padding:15px;display:flex}.booth-report-grid div+div{border-left:1px solid var(--border)}.booth-report-grid span{color:var(--muted);text-transform:uppercase;font-size:.57rem}.booth-report>p{color:var(--muted);margin:22px 0;font-size:.74rem;line-height:1.65}.booth-resource-button{width:100%}.booth-public-grid{gap:16px;display:grid}.booth-attract-panel{border:1px solid var(--border);background:radial-gradient(circle at 15% 15%,#ff8a241a,#0000 36%),radial-gradient(circle at 82%,#2ad8ff14,#0000 38%),#090e16f0;border-radius:18px;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:50px;min-height:470px;padding:48px;display:grid}.booth-attract-copy h2{letter-spacing:-.07em;max-width:850px;margin:12px 0 20px;font-size:clamp(3rem,6vw,6.5rem);line-height:.88}.booth-attract-copy p{color:#bdcadb;max-width:720px;margin:0;font-size:1rem;line-height:1.75}.booth-public-pill-row{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.booth-public-pill-row span{border:1px solid var(--border);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;background:#ffffff05;border-radius:999px;padding:8px 11px;font-size:.62rem;font-weight:800}.booth-public-qr{color:#08101a;text-align:center;background:#f5f7fa;border-radius:18px;flex-direction:column;align-items:center;padding:18px;display:flex;box-shadow:0 28px 70px #0000005c}.booth-public-qr img{aspect-ratio:1;width:100%;max-width:325px}.booth-public-qr strong{margin-top:12px;font-size:.95rem}.booth-public-qr span{overflow-wrap:anywhere;color:#516074;max-width:100%;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem}.booth-public-stats{border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.booth-public-stats article{background:#0d131dc2;justify-content:space-between;align-items:center;gap:20px;min-height:105px;padding:22px;display:flex}.booth-public-stats article+article{border-left:1px solid var(--border)}.booth-public-stats span{max-width:130px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.45}.booth-public-stats strong{font-size:2rem}.booth-mission-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.booth-mission-strip article{border:1px solid var(--border);background:#0d131db8;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:135px;padding:18px;display:flex}.booth-mission-strip span{color:var(--orange-bright);font-size:.62rem;font-weight:900}.booth-mission-strip strong{font-size:.78rem;line-height:1.4}.booth-mission-strip small{color:var(--muted);text-transform:uppercase;font-size:.55rem}.booth-public-insight,.private-room-results{background:#2ad8ff09;border:1px solid #2ad8ff2e;border-radius:14px;padding:28px}.booth-public-insight>span,.private-room-results>span{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:900}.booth-public-insight h2,.private-room-results strong{letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(1.5rem,3vw,2.8rem);display:block}.booth-public-insight p,.private-room-results p{max-width:850px;color:var(--muted);margin:0;line-height:1.7}.event-mode-panel{border-bottom:1px solid var(--border);padding:34px}.event-mode-heading,.booth-control-heading{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.event-mode-heading h2,.booth-control-heading h2{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(1.8rem,3.5vw,3rem)}.event-mode-heading>strong,.booth-control-heading>strong{color:var(--green);letter-spacing:.08em;text-transform:uppercase;background:#5ee6a80a;border:1px solid #5ee6a838;border-radius:999px;padding:8px 11px;font-size:.6rem}.event-mode-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:25px;display:grid}.event-mode-card{border:1px solid var(--border);color:#dce7f5;text-align:left;cursor:pointer;background:#ffffff05;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:190px;padding:22px;display:flex}.event-mode-card>span{color:var(--orange-bright);font-size:.62rem;font-weight:900}.event-mode-card>strong{margin-top:28px;font-size:1.05rem}.event-mode-card p{color:var(--muted);margin:10px 0 0;font-size:.75rem;line-height:1.65}.event-mode-card-selected{background:linear-gradient(145deg,#ff8a241a,#ffffff05);border-color:#ff8a2480;box-shadow:0 0 0 3px #ff8a240b}.display-policy-panel{border:1px solid var(--border);background:#ffffff03;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding:18px;display:flex}.display-policy-panel>div:first-child{flex-direction:column;gap:4px;display:flex}.display-policy-panel span{color:var(--muted);text-transform:uppercase;font-size:.57rem}.display-policy-panel strong{font-size:.8rem}.display-policy-buttons{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.display-policy-buttons button{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#ffffff05;border-radius:8px;padding:8px 10px;font-size:.62rem;font-weight:800}.display-policy-buttons button[aria-pressed=true]{color:var(--cyan);background:#2ad8ff0e;border-color:#2ad8ff59}.booth-control-panel{border-bottom:1px solid var(--border);background:linear-gradient(120deg,#5ee6a809,#0000 46%);padding:34px}.booth-control-heading p{max-width:750px;color:var(--muted);margin:11px 0 0;line-height:1.65}.booth-analytics-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px;display:grid}.booth-analytics-grid article{border:1px solid var(--border);background:#0d131db8;border-radius:11px;flex-direction:column;justify-content:center;gap:7px;min-height:110px;padding:19px;display:flex}.booth-analytics-grid span{color:var(--muted);text-transform:uppercase;font-size:.57rem;font-weight:800}.booth-analytics-grid strong{font-size:1.65rem}.booth-data-actions{border:1px solid var(--border);border-radius:11px;justify-content:space-between;align-items:center;gap:25px;margin-top:16px;padding:18px;display:flex}.booth-data-actions>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.booth-data-actions span,.booth-data-actions small{color:var(--muted);font-size:.58rem}.booth-data-actions strong{overflow-wrap:anywhere;color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem}.booth-data-actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.booth-data-actions button{color:var(--cyan);cursor:pointer;background:#2ad8ff0b;border:1px solid #2ad8ff40;border-radius:8px;padding:10px 12px;font-size:.65rem;font-weight:800}.booth-data-actions .danger-control-button{color:#ff9bab;background:#ff526a0b;border-color:#ff526a47}.control-main>.control-message{border-bottom:1px solid var(--border);min-height:52px;margin:0;padding:17px 34px}@media (width<=1150px){.booth-attract-panel{grid-template-columns:1fr}.booth-public-qr{width:min(100%,380px)}.booth-public-stats,.booth-analytics-grid{grid-template-columns:repeat(2,1fr)}.booth-public-stats article:nth-child(3){border-top:1px solid var(--border);border-left:0}.booth-public-stats article:nth-child(4){border-top:1px solid var(--border)}.booth-mission-strip{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.booth-mode-banner,.event-mode-heading,.booth-control-heading,.display-policy-panel,.booth-data-actions{flex-direction:column;align-items:flex-start}.event-mode-grid,.booth-public-stats,.booth-analytics-grid,.booth-mission-strip{grid-template-columns:1fr}.display-policy-buttons,.booth-data-actions>div:last-child{justify-content:flex-start;width:100%}.booth-attract-panel{padding:28px}.booth-public-stats article+article{border-top:1px solid var(--border);border-left:0}.booth-report-grid{grid-template-columns:1fr}.booth-report-grid div+div{border-top:1px solid var(--border);border-left:0}}.event-session-panel{border-bottom:1px solid var(--border);background:linear-gradient(135deg,#2ad8ff09,#0000 45%);padding:34px}.event-session-current{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.event-session-current h2{letter-spacing:-.055em;margin:9px 0 10px;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.event-session-current p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.event-session-current code{color:var(--cyan);overflow-wrap:anywhere;margin-top:9px;font-size:.69rem;display:block}.event-session-current-actions{flex-direction:column;align-items:stretch;gap:9px;min-width:220px;display:flex}.event-session-current-actions button,.event-history-card-actions button{border:1px solid var(--border);color:#dce7f5;cursor:pointer;background:#ffffff05;border-radius:9px;min-height:39px;padding:9px 12px;font-size:.64rem;font-weight:850}.event-session-current-actions button:disabled,.event-history-card-actions button:disabled{opacity:.45;cursor:default}.event-status-badge{border:1px solid var(--border);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;place-items:center;min-height:35px;font-size:.61rem;font-weight:950;display:grid}.event-status-active{color:var(--green);background:#5ee6a80e;border-color:#5ee6a859}.event-status-closed{color:var(--orange-bright);background:#ff8a240e;border-color:#ff8a2459}.new-event-form{border:1px solid var(--border);background:#080d15b8;border-radius:14px;grid-template-columns:minmax(240px,1.35fr) minmax(190px,.8fr) minmax(190px,.8fr) auto;align-items:end;gap:12px;margin-top:30px;padding:22px;display:grid}.new-event-form-heading{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:4px;display:flex}.new-event-form-heading>span{color:var(--orange-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}.new-event-form-heading>strong{max-width:620px;color:var(--muted);text-align:right;font-size:.68rem;font-weight:650;line-height:1.55}.new-event-form label{flex-direction:column;gap:8px;display:flex}.new-event-form label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:850}.new-event-form input,.new-event-form select{border:1px solid var(--border-strong);color:#e7eef8;width:100%;min-height:46px;font:inherit;background:#0b121c;border-radius:9px;outline:none;padding:0 13px;font-size:.72rem}.new-event-form input:focus,.new-event-form select:focus{border-color:#2ad8ff8c;box-shadow:0 0 0 3px #2ad8ff12}.create-event-button{color:#1b0b00;background:linear-gradient(135deg, var(--orange-bright), var(--orange));cursor:pointer;white-space:nowrap;border-radius:9px;min-height:46px;padding:0 17px;font-size:.7rem;font-weight:950}.create-event-button:disabled{opacity:.45;cursor:default}.event-history{margin-top:30px}.event-history-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.event-history-heading>div{align-items:center;gap:12px;display:flex}.event-history-heading span{color:#dce7f5;font-size:.8rem;font-weight:850}.event-history-heading strong{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.56rem}.event-history-heading small{color:var(--muted);font-size:.61rem}.event-history-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.event-history-card{border:1px solid var(--border);background:linear-gradient(150deg,#111a27f5,#080d15f5);border-radius:12px;padding:17px}.event-history-card-current{border-color:#2ad8ff61;box-shadow:0 0 0 3px #2ad8ff09}.event-history-card-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.event-history-card-heading>div{flex-direction:column;gap:7px;min-width:0;display:flex}.event-history-card-heading span{color:var(--orange-bright);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:900}.event-history-card-heading strong{font-size:.83rem;line-height:1.35}.event-history-card-heading small{color:var(--muted);text-transform:uppercase;font-size:.55rem;font-weight:850}.event-history-card dl{border:1px solid var(--border);background:var(--border);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;margin:17px 0;display:grid;overflow:hidden}.event-history-card dl>div{background:#0b121c;flex-direction:column;justify-content:center;gap:5px;min-height:68px;padding:10px;display:flex}.event-history-card dt{color:var(--muted);text-transform:uppercase;font-size:.5rem;font-weight:800}.event-history-card dd{margin:0;font-size:1rem;font-weight:900}.event-history-card-actions{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.event-history-card-actions>button:only-child{grid-column:1/-1}.event-closed-panel{text-align:center;padding:55px 20px}.event-closed-panel>span{color:var(--orange-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:900}.event-closed-panel h1{letter-spacing:-.06em;max-width:540px;margin:12px auto 16px;font-size:clamp(2.3rem,10vw,4.3rem);line-height:.95}.event-closed-panel p{max-width:550px;color:var(--muted);margin:0 auto;line-height:1.7}.event-closed-live-page{min-height:100vh}.event-closed-live-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 190px);padding:45px;display:flex}.event-closed-live-content h2{letter-spacing:-.065em;max-width:1050px;margin:13px 0 20px;font-size:clamp(3.5rem,7vw,7rem);line-height:.92}.event-closed-live-content p{max-width:850px;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.7}.event-closed-live-content>strong{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin-top:35px;font-size:.72rem}.display-state-closed{color:var(--orange-bright);border-color:#ff8a2452}@media (width<=1250px){.new-event-form{grid-template-columns:repeat(2,minmax(0,1fr))}.create-event-button{min-height:46px}.event-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.event-session-panel{padding:25px}.event-session-current,.new-event-form-heading,.event-history-heading{flex-direction:column;align-items:stretch}.event-session-current-actions{width:100%}.new-event-form,.event-history-grid{grid-template-columns:1fr}.new-event-form-heading>strong{text-align:left}.event-closed-live-content{padding:30px 20px}}.booth-mission-center>h1{letter-spacing:-.065em;margin:10px 0 14px;font-size:clamp(2.5rem,11vw,4.5rem);line-height:.92}.booth-mission-center>p{color:var(--muted);margin:0;line-height:1.7}.booth-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.booth-mission-card{border:1px solid var(--border);color:#dce7f5;text-align:left;cursor:pointer;background:linear-gradient(150deg,#121c2afa,#080d15fa);border-radius:14px;flex-direction:column;min-height:235px;padding:19px;transition:transform .16s,border-color .16s,background .16s;display:flex}.booth-mission-card:hover:enabled{background:linear-gradient(150deg,#ff8a241a,#080d15fa);border-color:#ff8a2473;transform:translateY(-3px)}.booth-mission-card:disabled{cursor:default}.booth-mission-card-locked{opacity:.48;filter:saturate(.55)}.booth-mission-card-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.booth-mission-card-top>span{color:var(--orange-bright);letter-spacing:.12em;font-size:.68rem;font-weight:950}.booth-mission-card-top small{border:1px solid var(--border);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.52rem;font-weight:850}.booth-mission-card>strong{letter-spacing:-.03em;margin-top:32px;font-size:1.2rem}.booth-mission-card>p{color:var(--muted);margin:10px 0 20px;font-size:.7rem;line-height:1.6}.booth-mission-card-progress{align-items:center;gap:11px;margin-top:auto;display:flex}.booth-mission-card-progress>div{background:#ffffff12;border-radius:999px;flex:1;height:6px;overflow:hidden}.booth-mission-card-progress>div span{border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--cyan));height:100%;display:block}.booth-mission-card-progress small{color:var(--cyan);font-size:.6rem;font-weight:900}.booth-closed-notice{color:#d7c0a7;background:#ff8a240b;border:1px solid #ff8a2440;border-radius:10px;margin-top:18px;padding:13px 15px;font-size:.66rem;line-height:1.55}.booth-back-button{color:var(--cyan);cursor:pointer;background:0 0;border:0;margin-bottom:20px;padding:0;font-size:.64rem;font-weight:850}.booth-back-button:hover{text-decoration:underline}.seminar-mission-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:25px;display:grid}.seminar-mission-tab{border:1px solid var(--border);color:#dce7f5;text-align:left;cursor:pointer;background:#ffffff05;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:38px 1fr;align-items:center;gap:3px 12px;min-height:86px;padding:14px;display:grid}.seminar-mission-tab>span{border:1px solid var(--border-strong);width:36px;height:36px;color:var(--cyan);border-radius:9px;grid-row:1/3;place-items:center;font-size:.62rem;font-weight:950;display:grid}.seminar-mission-tab>strong{font-size:.78rem}.seminar-mission-tab>small{color:var(--muted);font-size:.55rem}.seminar-mission-tab-selected{background:#ff8a2412;border-color:#ff8a247a}.seminar-mission-tab-selected>span{color:var(--orange-bright);border-color:#ff8a2473}.seminar-mission-tab:disabled{opacity:.55;cursor:default}.selected-mission-summary{border:1px solid var(--border);background:#2ad8ff06;border-radius:11px;margin-top:15px;padding:17px}.selected-mission-summary>span{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.selected-mission-summary p{color:var(--muted);margin:8px 0 0;font-size:.7rem;line-height:1.55}.mission-analytics-section{margin-top:25px}.mission-analytics-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.mission-analytics-heading span{color:#dce7f5;font-size:.72rem;font-weight:850}.mission-analytics-heading strong{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.54rem}.mission-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mission-analytics-grid>article{border:1px solid var(--border);background:#ffffff04;border-radius:11px;padding:17px}.mission-analytics-grid>article>span{color:var(--orange-bright);font-size:.67rem;font-weight:900}.mission-analytics-grid dl{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin:15px 0 0;display:grid;overflow:hidden}.mission-analytics-grid dl>div{background:#0b121c;flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:9px;display:flex}.mission-analytics-grid dt{color:var(--muted);text-transform:uppercase;font-size:.48rem}.mission-analytics-grid dd{margin:0;font-size:.95rem;font-weight:900}.booth-public-mission-locked{opacity:.38;filter:saturate(.45)}@media (width<=720px){.booth-mission-grid,.seminar-mission-tabs,.mission-analytics-grid{grid-template-columns:1fr}.booth-mission-card{min-height:210px}}.booth-mission-card-mastered{background:radial-gradient(circle at 85% 12%,#5ee6a824,#0000 34%),linear-gradient(150deg,#0d2a22fa,#080d15fa);border-color:#5ee6a880;box-shadow:0 0 0 3px #5ee6a809,0 18px 45px #0003}.booth-mission-card-mastered .booth-mission-card-top small{color:var(--green);background:#5ee6a80f;border-color:#5ee6a861}.booth-mission-card-mastered .booth-mission-card-progress>div span{background:linear-gradient(90deg, var(--green), var(--cyan))}.mastery-objective-banner{background:linear-gradient(135deg,#2ad8ff12,#ff8a2409);border:1px solid #2ad8ff42;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 24px;padding:14px 16px;display:flex}.mastery-objective-banner span{color:var(--cyan);letter-spacing:.1em;flex:none;font-size:.58rem;font-weight:950}.mastery-objective-banner strong{color:#dce7f5;text-align:right;font-size:.72rem;line-height:1.45}.seminar-learning-mode-banner{border-bottom:1px solid var(--border);background:radial-gradient(circle at 8% 20%,#2ad8ff1c,#0000 27%),linear-gradient(135deg,#2ad8ff0a,#5ee6a806);justify-content:space-between;align-items:center;gap:30px;padding:22px 25px;display:flex}.seminar-learning-mode-banner>div{flex-direction:column;gap:7px;min-width:245px;display:flex}.seminar-learning-mode-banner span{color:var(--cyan);letter-spacing:.1em;font-size:.61rem;font-weight:950}.seminar-learning-mode-banner strong{color:#eef5ff;font-size:1.02rem}.seminar-learning-mode-banner p{max-width:720px;color:var(--muted);margin:0;font-size:.7rem;line-height:1.6}.seminar-learning-reminder{color:#c8d9ed;background:#2ad8ff09;border:1px solid #2ad8ff33;border-radius:10px;margin-top:16px;padding:13px 15px;font-size:.74rem;font-weight:700;line-height:1.55}.seminar-learning-meter{gap:13px}.seminar-learning-meter>div:first-child strong{color:var(--green);letter-spacing:.08em;font-size:.66rem}.seminar-learning-meter-copy{border-top:1px solid var(--border);color:var(--muted);padding:12px 0 0;font-size:.64rem;line-height:1.55}@media (width<=720px){.mastery-objective-banner,.seminar-learning-mode-banner{flex-direction:column;align-items:flex-start}.mastery-objective-banner strong{text-align:left}}.booth-secondary-button{color:#dce7f5;cursor:pointer;background:#ffffff06;border:1px solid #ffffff24;border-radius:11px;width:100%;min-height:52px;margin-top:10px;font-size:.76rem;font-weight:900}.booth-secondary-button:hover{background:#2ad8ff0b;border-color:#2ad8ff57}.booth-report-replay{background:radial-gradient(circle at 100% 0,#ff8a2414,#0000 40%),#080d15eb;border-color:#ff8a2447}.booth-report-mastered{background:radial-gradient(circle at 100% 0,#5ee6a814,#0000 40%),#080d15eb;border-color:#5ee6a84d}.cyber-defense-visual{width:100%;margin:22px auto 30px}.cyber-defense-stage{aspect-ratio:1;isolation:isolate;background:radial-gradient(circle at 50% 45%,#2ad8ff1c,#0000 31%),radial-gradient(circle,#ff8a240f,#0000 58%),linear-gradient(145deg,#0c141ffa,#04080efa);border:1px solid #2ad8ff38;border-radius:22px;width:min(100%,390px);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #2ad8ff09,0 25px 75px #0000004d}.cyber-defense-visual-compact{margin:0}.cyber-defense-visual-compact .cyber-defense-stage{width:min(100%,330px)}.cyber-defense-grid{z-index:-2;opacity:.4;background-image:linear-gradient(#2ad8ff0e 1px,#0000 1px),linear-gradient(90deg,#2ad8ff0e 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 28%,#0000 78%);mask-image:radial-gradient(circle,#000 28%,#0000 78%)}.cyber-defense-scanline{z-index:4;opacity:.25;pointer-events:none;background:linear-gradient(#0000,#2ad8ff24,#0000);height:40%;animation:4.5s linear infinite cyber-scanline;position:absolute;inset:-30% 0 auto}.cyber-defense-svg{width:100%;height:100%;overflow:visible}.cyber-ring{fill:none;stroke:#2ad8ff2b;stroke-width:2px;stroke-dasharray:8 11;transform-origin:180px 180px}.cyber-ring-one{animation:22s linear infinite cyber-ring-spin}.cyber-ring-two{stroke:#ff8a2433;stroke-dasharray:3 10;animation:15s linear infinite cyber-ring-spin-reverse}.cyber-ring-three{stroke-width:3px;stroke-dasharray:34 12;animation:10s linear infinite cyber-ring-spin}.cyber-orbit{fill:var(--cyan);opacity:.75;transform-origin:180px 180px}.cyber-orbit-one{animation:9s linear infinite cyber-ring-spin}.cyber-orbit-two{fill:var(--orange-bright);animation:7s linear infinite cyber-ring-spin-reverse}.cyber-shield{transform-origin:180px 190px}.cyber-shield-shell{fill:#2ad8ff0d;stroke:#2ad8ff8c;stroke-width:4px}.cyber-shield-inner{fill:#081019b8;stroke:#ff8a244d;stroke-width:2px}.cyber-shield-check{fill:none;stroke:var(--green);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90px}.cyber-core circle:first-child{fill:#2ad8ff21;stroke:var(--cyan);stroke-width:3px}.cyber-core-pulse{fill:#ff8a2414;stroke:#ff8a2473;stroke-width:2px;transform-origin:180px 180px;animation:2.4s ease-in-out infinite cyber-core-pulse}.cyber-threat{opacity:0}.cyber-threat-path{fill:none;stroke:#ff526a73;stroke-width:3px;stroke-dasharray:8 8}.cyber-hacker-packet{fill:#ff526a40;stroke:#ff526a;stroke-width:2px}.cyber-hacker-packet path{fill:none;stroke:#ffd0d6;stroke-width:2px}.cyber-defense-wall,.cyber-breach-cracks,.cyber-leak-particles,.cyber-success-burst,.cyber-complete-stars{opacity:0}.cyber-defense-wall path{fill:none;stroke:var(--green);stroke-width:5px;stroke-linecap:round}.cyber-breach-cracks path{fill:none;stroke:#ff526a;stroke-width:5px;stroke-linecap:round}.cyber-leak-particles{fill:#ff526a}.cyber-success-burst path{fill:none;stroke:var(--green);stroke-width:4px;stroke-linecap:round}.cyber-complete-stars{fill:var(--orange-bright);stroke:#fff3d9;stroke-width:1px}.cyber-defense-readout{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a11c2;border:1px solid #2ad8ff33;border-radius:10px;flex-direction:column;align-items:flex-end;gap:2px;min-width:102px;padding:9px 11px;display:flex;position:absolute;top:16px;right:16px}.cyber-defense-readout span{color:var(--muted);letter-spacing:.08em;font-size:.52rem;font-weight:850}.cyber-defense-readout strong{color:var(--cyan);letter-spacing:-.04em;font-size:1.35rem}.cyber-defense-node-row{justify-content:center;gap:9px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.cyber-defense-node-row span{background:#ffffff09;border:1px solid #ffffff2e;border-radius:50%;width:12px;height:12px;transition:all .22s}.cyber-defense-node-row .cyber-defense-node-active{border-color:var(--green);background:var(--green);box-shadow:0 0 15px #5ee6a8a6}.cyber-defense-caption{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:14px;display:flex}.cyber-defense-caption strong{color:#eef5ff;letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:950}.cyber-defense-caption span{max-width:560px;color:var(--muted);font-size:.82rem;line-height:1.55}.cyber-defense-state-incoming .cyber-threat{opacity:1}.cyber-defense-state-incoming .cyber-hacker-packet{animation:2.3s ease-in-out infinite cyber-threat-incoming}.cyber-defense-state-incoming .cyber-ring-one,.cyber-defense-state-incoming .cyber-ring-three{stroke:#ff526a61}.cyber-defense-state-incoming .cyber-shield{animation:1.1s ease-in-out infinite cyber-shield-alert}.cyber-defense-state-blocked .cyber-threat,.cyber-defense-state-blocked .cyber-defense-wall,.cyber-defense-state-blocked .cyber-success-burst{opacity:1}.cyber-defense-state-blocked .cyber-hacker-packet{animation:1.25s ease-out both cyber-threat-blocked}.cyber-defense-state-blocked .cyber-defense-wall{animation:.65s ease-out both cyber-wall-install}.cyber-defense-state-blocked .cyber-success-burst{animation:1.1s ease-out .5s both cyber-success-burst}.cyber-defense-state-blocked .cyber-shield-check,.cyber-defense-state-learning .cyber-shield-check,.cyber-defense-state-complete .cyber-shield-check{animation:.75s ease-out .45s forwards cyber-check-draw}.cyber-defense-state-blocked .cyber-shield-shell,.cyber-defense-state-learning .cyber-shield-shell,.cyber-defense-state-complete .cyber-shield-shell{stroke:var(--green);fill:#5ee6a814}.cyber-defense-state-breached .cyber-threat,.cyber-defense-state-breached .cyber-breach-cracks,.cyber-defense-state-breached .cyber-leak-particles{opacity:1}.cyber-defense-state-breached .cyber-hacker-packet{animation:1.35s ease-in both cyber-threat-breach}.cyber-defense-state-breached .cyber-breach-cracks{animation:.6s ease-out .55s both cyber-crack-open}.cyber-defense-state-breached .cyber-leak-particles circle:nth-child(2){animation-delay:.9s}.cyber-defense-state-breached .cyber-leak-particles circle:nth-child(3){animation-delay:1.05s}.cyber-defense-state-breached .cyber-leak-particles circle:nth-child(4){animation-delay:1.2s}.cyber-defense-state-breached .cyber-shield-shell,.cyber-defense-integrity-exposed .cyber-shield-shell,.cyber-defense-integrity-unstable .cyber-shield-shell{stroke:#ff526a;fill:#ff526a0f}.cyber-defense-state-breached .cyber-core{animation:.22s linear .65s 5 cyber-core-breach}.cyber-defense-state-learning .cyber-shield,.cyber-defense-state-complete .cyber-shield{animation:1.15s ease-out both cyber-shield-upgrade}.cyber-defense-state-learning .cyber-ring-one,.cyber-defense-state-learning .cyber-ring-two,.cyber-defense-state-learning .cyber-ring-three{stroke:#5ee6a86b}.cyber-defense-state-complete .cyber-complete-stars,.cyber-defense-state-complete .cyber-success-burst{opacity:1;animation:1.4s ease-out both cyber-stars-celebrate}.cyber-defense-state-complete .cyber-success-burst{animation-delay:.25s}.cyber-defense-integrity-elite .cyber-defense-stage{border-color:#5ee6a87a;box-shadow:inset 0 0 90px #5ee6a80f,0 25px 90px #5ee6a81f}.cyber-defense-integrity-fortified .cyber-shield-shell,.cyber-defense-integrity-guarded .cyber-shield-shell{stroke:var(--cyan)}.cyber-defense-integrity-exposed .cyber-defense-readout strong,.cyber-defense-integrity-unstable .cyber-defense-readout strong{color:#ff7e91}.game-threat-heading{text-align:center;margin:28px 0 17px}.game-threat-heading>span,.game-scenario-card>span,.game-choice-heading>span,.game-learning-card>span,.game-power-up-card>span,.game-outcome-headline>span,.game-rank-banner>span{color:var(--orange-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}.game-threat-heading h1{letter-spacing:-.065em;margin:9px auto 12px;font-size:clamp(2.55rem,11vw,4.7rem);line-height:.95}.game-threat-heading>strong{color:var(--cyan);font-size:.98rem;line-height:1.45;display:block}.game-threat-heading-seminar{margin-top:20px}.game-scenario-card,.game-learning-card,.game-power-up-card{border:1px solid var(--border-strong);text-align:left;background:linear-gradient(145deg,#111b29f5,#080d15f5);border-radius:14px;margin:18px 0;padding:21px}.game-scenario-card p,.game-learning-card p{color:#e2ebf7;margin:10px 0 0;font-size:clamp(1.08rem,4.4vw,1.32rem);line-height:1.65}.game-choice-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:29px 0 13px;display:flex}.game-choice-heading strong{color:var(--muted);text-align:right;font-size:.8rem;line-height:1.4}.participant-option{min-height:82px}.participant-option-copy strong{font-size:clamp(1rem,4.2vw,1.18rem);line-height:1.45}.participant-option-copy small{color:var(--orange-bright);letter-spacing:.1em;margin-top:5px;font-size:.72rem;font-weight:950}.booth-submit-button,.booth-continue-button,.booth-secondary-button,.game-replay-animation-button{letter-spacing:.025em;font-size:.9rem}.game-outcome-panel{border-radius:18px;margin-top:25px;padding:24px}.game-outcome-headline{text-align:center;margin:6px 0 22px}.game-outcome-headline>strong{color:#eef6ff;letter-spacing:-.04em;margin-top:7px;font-size:clamp(1.65rem,7vw,2.65rem);line-height:1;display:block}.game-outcome-headline>p{color:#d2deed;max-width:620px;margin:12px auto 0;font-size:1rem;line-height:1.6}.participant-result-correct .game-outcome-headline>span{color:var(--green)}.participant-result-learning .game-outcome-headline>span{color:#ff8ea0}.game-learning-card>span{color:var(--cyan)}.game-power-up-card{background:radial-gradient(circle at 10% 0,#ff8a2414,#0000 40%),#0b111bf5;border-color:#ff8a244d}.game-power-up-card>strong{margin-top:9px;font-size:1.05rem;display:block}.game-power-up-card .booth-takeaways div{font-size:.96rem;line-height:1.55}.game-replay-animation-button{width:100%;min-height:48px;color:var(--cyan);cursor:pointer;background:#2ad8ff0a;border:1px solid #2ad8ff40;border-radius:10px;margin:12px 0 0;font-weight:850}.game-rank-banner{text-align:center;background:#ff8a240a;border:1px solid #ff8a2440;border-radius:13px;flex-direction:column;align-items:center;gap:8px;margin:12px 0 26px;padding:17px;display:flex}.game-rank-banner strong{color:#f4f8ff;letter-spacing:.04em;font-size:clamp(1.35rem,6vw,2.2rem)}.booth-report>p{font-size:.98rem;line-height:1.65}.booth-report-score span,.booth-report-grid span{font-size:.68rem}.booth-report-grid strong{font-size:1.55rem}.booth-attract-panel{grid-template-columns:minmax(0,1.15fr) minmax(300px,.72fr) 350px;gap:34px}.booth-community-defense-core{min-width:0}.booth-community-defense-core .cyber-defense-caption strong{font-size:.8rem}.booth-community-defense-core .cyber-defense-caption span{font-size:.68rem}.seminar-defense-reaction{max-width:430px;margin:20px auto 25px}.live-game-briefing{border:1px solid var(--border);background:#080e16c2;border-radius:13px;margin:19px 0 25px;padding:19px 22px}.live-game-briefing span{color:var(--orange-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:900}.live-game-briefing p{color:#e0e9f5;margin:9px 0 0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.55}@keyframes cyber-scanline{0%{transform:translateY(-20%)}to{transform:translateY(340%)}}@keyframes cyber-ring-spin{to{transform:rotate(360deg)}}@keyframes cyber-ring-spin-reverse{to{transform:rotate(-360deg)}}@keyframes cyber-core-pulse{0%,to{opacity:.45;transform:scale(.84)}50%{opacity:1;transform:scale(1.14)}}@keyframes cyber-threat-incoming{0%{opacity:0;transform:translate(22px,180px)scale(.8)}18%{opacity:1}78%{opacity:1;transform:translate(125px,180px)scale(1)}to{opacity:0;transform:translate(132px,180px)scale(1.15)}}@keyframes cyber-threat-blocked{0%{opacity:1;transform:translate(244px,136px)scale(1)rotate(0)}38%{transform:translate(248px,136px)scale(1.04)rotate(4deg)}to{opacity:.18;transform:translate(208px,104px)scale(.82)rotate(-18deg)}}@keyframes cyber-threat-breach{0%{transform:translate(245px,136px)scale(.98)}55%{transform:translate(286px,144px)scale(1.02)}to{opacity:.2;transform:translate(300px,148px)scale(.88)}}@keyframes cyber-wall-install{0%{opacity:0;transform:translate(-18px)scaleY(.3)}to{opacity:1;transform:translate(0)scaleY(1)}}@keyframes cyber-success-burst{0%{opacity:0;transform:scale(.82)}45%{opacity:1}to{opacity:0;transform:scale(1.18)}}@keyframes cyber-check-draw{to{stroke-dashoffset:0}}@keyframes cyber-shield-alert{0%,to{transform:scale(.98)}50%{transform:scale(1.03)}}@keyframes cyber-crack-open{0%{opacity:0;transform-origin:180px 180px;transform:scale(.2)}to{opacity:1;transform-origin:180px 180px;transform:scale(1)}}@keyframes cyber-data-leak{0%{opacity:0;transform:translate(0)scale(.3)}25%{opacity:1}to{opacity:0;transform:translate(42px,24px)scale(1.3)}}@keyframes cyber-core-breach{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes cyber-shield-upgrade{0%{opacity:.35;transform:scale(.72)rotate(-8deg)}70%{transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes cyber-stars-celebrate{0%{opacity:0;transform-origin:180px 180px;transform:scale(.4)rotate(-25deg)}60%{opacity:1;transform:scale(1.18)rotate(8deg)}to{opacity:.9;transform-origin:180px 180px;transform:scale(1)rotate(0)}}@media (width<=1250px){.booth-attract-panel{grid-template-columns:minmax(0,1fr) minmax(290px,.75fr)}.booth-public-qr{grid-column:1/-1;justify-self:center}}@media (width<=760px){.cyber-defense-stage{border-radius:17px;width:min(100%,350px)}.cyber-defense-readout{top:11px;right:11px}.cyber-defense-caption span{font-size:.9rem}.game-choice-heading{flex-direction:column;align-items:flex-start}.game-choice-heading strong{text-align:left}.game-scenario-card,.game-learning-card,.game-power-up-card,.game-outcome-panel{padding:18px}.booth-attract-panel{grid-template-columns:1fr}.booth-public-qr{grid-column:auto}}@media (prefers-reduced-motion:reduce){.cyber-defense-visual *,.cyber-defense-visual :before,.cyber-defense-visual :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cyber-defense-visual{position:relative}.cyber-defense-stage{background:radial-gradient(circle at 72% 38%,#2ad8ff24,#0000 33%),radial-gradient(circle at 26% 28%,#ff526a1c,#0000 24%),linear-gradient(160deg,#0a121dfa,#060b12fa);border:1px solid #ffffff14;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 50px #00000059}.cyber-defense-grid{pointer-events:none;background-image:linear-gradient(#2ad8ff14 1px,#0000 1px),linear-gradient(90deg,#2ad8ff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 92%);mask-image:linear-gradient(#000000d9,#0000 92%)}.cyber-defense-scanline{mix-blend-mode:screen;opacity:.65;pointer-events:none;background:linear-gradient(#0000 0%,#2ad8ff0f 44%,#2ad8ff24 50%,#2ad8ff0f 56%,#0000 100%);animation:4.8s linear infinite cyber-scanline-sweep;position:absolute;inset:0}.cyber-defense-svg{aspect-ratio:460/360;width:100%;height:auto;display:block}.cyber-ring,.cyber-orbit circle{fill:none;stroke:#2ad8ff47;stroke-width:2px}.cyber-ring-one{opacity:.38}.cyber-ring-two{opacity:.56}.cyber-ring-three{opacity:.74}.cyber-orbit circle{fill:#2ad8fff2;stroke:none}.cyber-hacker-hood{fill:#131c2bf5;stroke:#758caa61;stroke-width:2px}.cyber-hacker-face{fill:#f1d0b0;opacity:.95}.cyber-hacker-glasses,.cyber-hacker-mouth{fill:none;stroke:#2ad8ffe6;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.cyber-hacker-laptop{fill:#121e2ff5;stroke:#5a779d8c;stroke-width:2px}.cyber-hacker-laptop-screen{fill:#2ad8ff29;stroke:#2ad8ff70;stroke-width:1.2px}.cyber-hacker-keyboard{fill:#0c141ff5;stroke:#5268847a;stroke-width:1.2px}.cyber-command-beam,.cyber-command-beam-alt{fill:none;stroke-linecap:round;stroke-width:3px}.cyber-command-beam{stroke:#ff5975eb;stroke-dasharray:11 8}.cyber-command-beam-alt{stroke:#ff8a24ad;stroke-dasharray:5 10}.cyber-threat-mail{transform-box:fill-box;transform-origin:50%}.cyber-threat-hook{fill:#ff506ef5}.cyber-threat-envelope{fill:#ffeeeefa;stroke:#ff5a78bf;stroke-width:2px}.cyber-threat-envelope-lines{fill:none;stroke:#ff5a78db;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.cyber-defense-firewall-shell{fill:#213e5de0;stroke:#3ed3ffe0;stroke-width:2.5px}.cyber-defense-firewall-grid,.cyber-defense-firewall-shield{fill:none;stroke:#87eefffa;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.cyber-defense-firewall-shield{stroke-width:2.8px}.cyber-core-shell{fill:#0c3447f5;stroke:#7ef1ffeb;stroke-width:2.6px}.cyber-core-pulse{fill:#2ad8ff2e;stroke:#2ad8ffb8;stroke-width:1.6px}.cyber-core-gridmark{fill:none;stroke:#a5f6ffeb;stroke-linecap:round;stroke-width:1.8px}.cyber-core text{fill:#e3f7fff5;letter-spacing:.12em;font-size:18px;font-weight:900}.cyber-breach-cracks,.cyber-leak-particles,.cyber-success-burst,.cyber-complete-crown{opacity:0}.cyber-breach-cracks path{fill:none;stroke:#ff7488f5;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2px}.cyber-leak-particles circle{fill:#ff6b88eb}.cyber-success-burst path{fill:none;stroke:#ffc454f5;stroke-linecap:round;stroke-width:3px}.cyber-complete-crown path{fill:#ffc960f5;stroke:#ffe09bf5;stroke-width:1.4px}.cyber-defense-readout{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:right;background:#050c12c7;border:1px solid #2ad8ff38;border-radius:14px;flex-direction:column;gap:4px;min-width:118px;padding:12px 14px;display:flex;position:absolute;top:18px;right:18px}.cyber-defense-readout>span{color:#bad0e6eb;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:850}.cyber-defense-readout>strong{color:#f2fbff;letter-spacing:-.04em;font-size:1.4rem;line-height:1}.cyber-defense-star-strip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050c12bf;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.cyber-defense-star-strip>span{color:#bad0e6f2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.58rem;font-weight:850}.cyber-defense-stars{align-items:center;gap:8px;margin-right:auto;display:flex}.cyber-defense-star{background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.cyber-defense-star svg{width:16px;height:16px}.cyber-defense-star path{fill:#5f6f84a6;stroke:#8d9db280;stroke-width:1.1px}.cyber-defense-star-active{background:#ffbf4a1f;border-color:#ffc8578c;box-shadow:0 0 0 3px #ffc4540f}.cyber-defense-star-active path{fill:#ffc857fa;stroke:#ffe5aafa}.cyber-defense-star-strip>strong{color:#f7fbff;letter-spacing:-.03em;font-size:.92rem;font-weight:900}.cyber-defense-caption{text-align:left;flex-direction:column;gap:8px;margin-top:16px;display:flex}.cyber-defense-caption strong{color:#f5f9ff;letter-spacing:-.03em;font-size:clamp(.95rem,2vw,1.18rem);line-height:1.2}.cyber-defense-caption span{color:#c4d3e4eb;font-size:.76rem;line-height:1.55}.cyber-defense-state-ready .cyber-threat-mail{opacity:.45;transform:translate(168px,135px)scale(.9)}.cyber-defense-state-ready .cyber-defense-firewall,.cyber-defense-state-learning .cyber-defense-firewall,.cyber-defense-state-complete .cyber-defense-firewall{opacity:1}.cyber-defense-state-ready .cyber-defense-firewall{filter:drop-shadow(0 0 8px #2ad8ff47)}.cyber-defense-state-incoming .cyber-hacker-rig{animation:3.8s ease-in-out infinite cyber-hacker-float}.cyber-defense-state-incoming .cyber-threat-mail{opacity:1;animation:2.2s ease-in-out infinite cyber-threat-approach;transform:translate(190px,134px)scale(1)}.cyber-defense-state-incoming .cyber-command-beam,.cyber-defense-state-incoming .cyber-command-beam-alt{animation:1.2s linear infinite cyber-command-pulse}.cyber-defense-state-blocked .cyber-defense-firewall,.cyber-defense-state-learning .cyber-defense-firewall,.cyber-defense-state-complete .cyber-defense-firewall{animation:1.35s ease-in-out cyber-firewall-pulse}.cyber-defense-state-blocked .cyber-threat-mail{opacity:1;animation:1.2s ease-out forwards cyber-threat-blocked;transform:translate(215px,136px)scale(.95)}.cyber-defense-state-blocked .cyber-success-burst,.cyber-defense-state-complete .cyber-success-burst{opacity:1;animation:1s ease-out cyber-success-burst}.cyber-defense-state-breached .cyber-threat-mail{opacity:1;animation:1.25s ease-out forwards cyber-threat-breach;transform:translate(264px,136px)scale(.96)}.cyber-defense-state-breached .cyber-breach-cracks{opacity:1;animation:1.6s ease-out cyber-crack-flash}.cyber-defense-state-breached .cyber-leak-particles{opacity:1}.cyber-defense-state-breached .cyber-leak-particles circle{animation:1.6s ease-out infinite cyber-leak-rise}.cyber-defense-state-learning .cyber-threat-mail{opacity:.2;transform:translate(240px,142px)scale(.85)}.cyber-defense-state-learning .cyber-success-burst{opacity:.45}.cyber-defense-state-learning .cyber-core-pulse,.cyber-defense-state-complete .cyber-core-pulse{animation:2.2s ease-in-out infinite cyber-core-breathe}.cyber-defense-state-complete .cyber-complete-crown{opacity:1;animation:1.5s ease-out cyber-complete-crown}.cyber-defense-state-complete .cyber-threat-mail{opacity:0}.cyber-defense-state-complete .cyber-ring-one,.cyber-defense-state-complete .cyber-ring-two,.cyber-defense-state-complete .cyber-ring-three{stroke:#ffc85770}.cyber-defense-state-complete .cyber-defense-star-active{animation:.8s ease-out both cyber-star-pop}.cyber-defense-state-complete .cyber-defense-star:first-child{animation-delay:50ms}.cyber-defense-state-complete .cyber-defense-star:nth-child(2){animation-delay:.12s}.cyber-defense-state-complete .cyber-defense-star:nth-child(3){animation-delay:.19s}.cyber-defense-state-complete .cyber-defense-star:nth-child(4){animation-delay:.26s}.cyber-defense-state-complete .cyber-defense-star:nth-child(5){animation-delay:.33s}.cyber-defense-integrity-elite .cyber-core-shell,.cyber-defense-integrity-elite .cyber-defense-firewall-shell{stroke:#ffdd85f5}.cyber-defense-integrity-exposed .cyber-core-shell{stroke:#ff728df5}.cyber-defense-visual-compact .cyber-defense-readout{min-width:96px;padding:10px 12px}.cyber-defense-visual-compact .cyber-defense-star-strip{gap:10px}.cyber-defense-visual-compact .cyber-defense-star{width:22px;height:22px}@keyframes cyber-scanline-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes cyber-hacker-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes cyber-command-pulse{0%{stroke-dashoffset:0;opacity:.45}to{stroke-dashoffset:-38px;opacity:1}}@keyframes cyber-threat-approach{0%{transform:translate(162px,136px)scale(.76)rotate(-4deg)}50%{transform:translate(218px,136px)scale(.98)rotate(0)}to{transform:translate(242px,136px)scale(1.02)rotate(3deg)}}@keyframes cyber-firewall-pulse{0%{filter:drop-shadow(0 0 #2ad8ff00)}45%{filter:drop-shadow(0 0 12px #2ad8ffe6)}to{filter:drop-shadow(0 0 6px #2ad8ff47)}}@keyframes cyber-crack-flash{0%{opacity:0}40%{opacity:1}to{opacity:.72}}@keyframes cyber-leak-rise{0%{opacity:0;transform:translateY(0)scale(.7)}30%{opacity:1}to{opacity:0;transform:translate(18px,-26px)scale(1.12)}}@keyframes cyber-core-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@keyframes cyber-complete-crown{0%{opacity:0;transform:translateY(-8px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cyber-star-pop{0%{opacity:.3;transform:scale(.74)}70%{opacity:1;transform:scale(1.16)}to{transform:scale(1)}}@media (width<=700px){.cyber-defense-readout{min-width:104px;top:14px;right:14px}.cyber-defense-star-strip{gap:10px;padding:11px 12px;bottom:14px;left:14px;right:14px}.cyber-defense-star-strip>span{font-size:.53rem}.cyber-defense-stars{gap:6px}.cyber-defense-star{width:24px;height:24px}.cyber-defense-caption span{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.cyber-defense-visual *,.cyber-defense-scanline{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.operator-login-page{background:radial-gradient(circle at 50% 18%,#2ad8ff17,#0000 36%),linear-gradient(#040a11fa,#080f18fa);place-items:center;min-height:calc(100vh - 110px);padding:42px 20px;display:grid}.operator-login-card{text-align:center;background:linear-gradient(155deg,#111c2bfa,#070d16fa);border:1px solid #2ad8ff38;border-radius:22px;width:min(560px,100%);padding:38px;box-shadow:inset 0 1px #ffffff0a,0 28px 75px #0000006b}.operator-login-card>span{color:var(--orange-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.operator-login-card h1{letter-spacing:-.06em;margin:14px 0 16px;font-size:clamp(2.2rem,7vw,4rem);line-height:.95}.operator-login-card>p{max-width:470px;color:var(--muted);margin:0 auto;font-size:1rem;line-height:1.7}.operator-lock-visual{place-items:end center;width:116px;height:104px;margin:0 auto 28px;display:grid;position:relative}.operator-lock-visual>span{border:9px solid #2ad8ffdb;border-bottom:0;border-radius:38px 38px 0 0;width:68px;height:65px;position:absolute;top:0;box-shadow:0 0 28px #2ad8ff33}.operator-lock-visual>strong{z-index:1;color:#e9fbff;letter-spacing:.1em;background:linear-gradient(145deg,#1c526af5,#0a1e2efa);border:1px solid #2ad8ff7a;border-radius:16px;place-items:center;width:116px;height:68px;font-size:1.5rem;font-weight:950;display:grid;position:relative}.operator-login-card form{gap:14px;margin-top:30px;display:grid}.operator-login-card label{text-align:left;flex-direction:column;gap:9px;display:flex}.operator-login-card label>span{color:#c7d6e6;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:850}.operator-login-card input{border:1px solid var(--border-strong);color:#f2f8ff;width:100%;min-height:58px;font:inherit;letter-spacing:.12em;text-align:center;background:#03080ed6;border-radius:12px;outline:none;padding:0 17px;font-size:1.15rem}.operator-login-card input:focus{border-color:#2ad8ffb8;box-shadow:0 0 0 4px #2ad8ff14}.operator-login-card form button{color:#1c0b00;background:linear-gradient(135deg, var(--orange-bright), var(--orange));cursor:pointer;border-radius:12px;min-height:56px;font-size:.82rem;font-weight:950}.operator-login-card form button:disabled{opacity:.45;cursor:default}.operator-login-message{color:#d3e0ee;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;margin-top:18px;padding:13px 15px;font-size:.76rem;line-height:1.55}.operator-login-card>small{color:var(--muted);margin-top:17px;font-size:.68rem;line-height:1.55;display:block}.operator-session-bar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050e14f0;border-bottom:1px solid #5ee6a833;justify-content:space-between;align-items:center;gap:20px;padding:11px 22px;display:flex;position:sticky;top:0}.operator-session-bar>div{align-items:center;gap:12px;display:flex}.operator-session-bar span{color:var(--green);letter-spacing:.1em;font-size:.6rem;font-weight:950}.operator-session-bar strong{color:#d8e6f3;font-size:.7rem}.operator-session-bar button{min-height:37px;color:var(--orange-bright);cursor:pointer;background:#ff8a240e;border:1px solid #ff8a2447;border-radius:9px;padding:7px 13px;font-size:.63rem;font-weight:900}@media (width<=900px){nav a[href=\/control],nav a[href$=\/control],.site-nav a[href=\/control],.site-nav a[href$=\/control],.app-nav a[href=\/control],.app-nav a[href$=\/control],.navigation a[href=\/control],.navigation a[href$=\/control]{display:none!important}.operator-login-page{min-height:calc(100vh - 85px);padding:25px 15px}.operator-login-card{padding:28px 20px}.operator-session-bar{flex-direction:column;align-items:stretch;gap:9px;padding:12px 15px}.operator-session-bar>div{flex-direction:column;align-items:flex-start;gap:3px}.operator-session-bar button{width:100%}}.mission-one-cinematic{width:100%;margin:24px auto}.mission-one-cinematic-frame{isolation:isolate;background:#03080f;border:1px solid #2fdaff61;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffa52d0d,0 18px 56px #0000007a,0 0 38px #18b8ff14}.mission-one-cinematic:not(.mission-one-cinematic-complete) .mission-one-cinematic-frame{aspect-ratio:16/9}.mission-one-cinematic-complete{width:min(100%,560px)}.mission-one-cinematic-complete .mission-one-cinematic-frame{aspect-ratio:941/1672;border-color:#ffc5456b;box-shadow:0 28px 78px #0000008a,0 0 55px #ffa52317,0 0 40px #24c5ff1f}.mission-one-cinematic-art{object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.005)}.mission-one-cinematic-vignette{z-index:2;pointer-events:none;background:radial-gradient(circle at 52% 48%,#0000 34%,#01050a14 65%,#0104088c 100%),linear-gradient(#01060c0f,#01060c33);position:absolute;inset:0}.mission-one-cinematic-scanlines{z-index:4;opacity:.2;mix-blend-mode:screen;pointer-events:none;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 5px),linear-gradient(#0000,#26d2ff1c,#0000) 0 0/100% 28%;animation:4.6s linear infinite mission-one-scanline;position:absolute;inset:0}.mission-one-cinematic-energy-ring{z-index:5;aspect-ratio:1;opacity:.74;pointer-events:none;border:2px solid #46daff7a;border-right-color:#ff9d28d1;border-radius:50%;width:27%;animation:4.2s linear infinite mission-one-ring-idle;position:absolute;top:24%;left:43.4%;box-shadow:0 0 12px #3ddaff99,inset 0 0 20px #3ddaff2e,12px 0 28px #ff841a38}.mission-one-cinematic-energy-ring:before,.mission-one-cinematic-energy-ring:after{content:"";border-radius:inherit;position:absolute}.mission-one-cinematic-energy-ring:before{border:1px dashed #abeeff9e;animation:6.2s linear infinite mission-one-ring-reverse;inset:8%}.mission-one-cinematic-energy-ring:after{border:1px solid #ffb64859;inset:19%;box-shadow:inset 0 0 18px #4fdbff3d}.mission-one-cinematic-attack-line{z-index:7;transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff284ae0 16%,#ff5c33 58%,#ffb449f2);border-radius:999px;width:31%;height:4px;position:absolute;top:48.5%;left:24%;box-shadow:0 0 8px #ff2a4ae6,0 0 18px #ff4f2e94}.mission-one-cinematic-email{z-index:9;aspect-ratio:1.35;opacity:0;pointer-events:none;background:linear-gradient(145deg,#ff203af5,#570812f5);border:2px solid #ff555af2;border-radius:8px;width:clamp(42px,7vw,90px);position:absolute;top:39%;left:26%;transform:rotate(-7deg);box-shadow:0 0 12px #ff2542e6,0 0 28px #ff2f396b}.mission-one-cinematic-email:before,.mission-one-cinematic-email:after{content:"";position:absolute}.mission-one-cinematic-email:before{background:linear-gradient(31deg,#0000 47%,#ffebd8e6 48% 52%,#0000 53%),linear-gradient(-31deg,#0000 47%,#ffebd8e6 48% 52%,#0000 53%);border-top:2px solid #ffefdeeb;inset:9% 8%}.mission-one-cinematic-email:after{filter:drop-shadow(0 0 6px #ff5d23b3);border-top:4px solid #ffb752f2;border-right:4px solid #ffb752f2;border-radius:0 50% 0 0;width:40%;height:56%;top:-47%;left:54%;transform:rotate(24deg)}.mission-one-cinematic-email>span{z-index:2;color:#fff5e8;font-size:clamp(.72rem,2.2vw,1.28rem);font-weight:950;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mission-one-cinematic-email>span:before{content:"@"}.mission-one-cinematic-impact{z-index:10;aspect-ratio:1;opacity:0;pointer-events:none;background:#fffffff5;border-radius:50%;width:5%;position:absolute;top:44%;left:52%;transform:scale(.2);box-shadow:0 0 8px #fff,0 0 28px #39e0ff,0 0 60px #ff9325e0}.mission-one-cinematic-breach{z-index:8;opacity:0;filter:drop-shadow(0 0 9px #ff3250b3);pointer-events:none;background:linear-gradient(72deg,#0000 43%,#ff3854d1 44% 47%,#0000 48%),linear-gradient(108deg,#0000 55%,#ff7748b8 56% 58%,#0000 59%),radial-gradient(circle,#ff274c7a,#0000 68%);width:26%;height:46%;position:absolute;top:29%;left:58%}.mission-one-cinematic-particles{z-index:11;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mission-one-cinematic-particles span{opacity:0;background:#ffcb66f2;border-radius:1px;width:4px;height:4px;position:absolute;top:49%;left:52%;box-shadow:0 0 9px}.mission-one-cinematic-particles span:nth-child(2n){color:#2adbfff2;background:currentColor}.mission-one-cinematic-particles span:nth-child(3n){color:#ff3e5bf5;background:currentColor}.mission-one-cinematic-status{z-index:15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#030c15f0,#061520e0);border:1px solid #33d6ff61;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:clamp(10px,2vw,18px) clamp(12px,2.4vw,22px);display:flex;position:absolute;bottom:4%;left:3%;right:3%;box-shadow:inset 0 1px #ffffff0a,0 0 24px #25cdff1a}.mission-one-cinematic-status span{color:#f5fbff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:clamp(.7rem,1.8vw,1.15rem);font-weight:950}.mission-one-cinematic-status strong{color:#c5d9ea;text-align:right;max-width:62%;font-size:clamp(.56rem,1.3vw,.82rem);line-height:1.45}.mission-one-cinematic-stars{z-index:16;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03090fb8;border:1px solid #ffd05e33;border-radius:999px;gap:clamp(3px,.7vw,8px);padding:7px 9px;display:flex;position:absolute;top:3%;right:2.5%}.mission-one-cinematic-stars span{color:#6777898c;filter:drop-shadow(0 0 #0000);font-size:clamp(.8rem,2vw,1.28rem)}.mission-one-cinematic-stars .mission-one-cinematic-star-earned{color:#ffc94f;filter:drop-shadow(0 0 4px #ffc73cf2)drop-shadow(0 0 10px #ff951675);animation:2.6s ease-in-out infinite mission-one-star-glint}.mission-one-cinematic-incoming .mission-one-cinematic-art{animation:5.5s ease-in-out infinite mission-one-camera-breathe}.mission-one-cinematic-incoming .mission-one-cinematic-attack-line{opacity:1;animation:2.1s ease-in-out infinite mission-one-attack-charge}.mission-one-cinematic-incoming .mission-one-cinematic-email{opacity:1;animation:2.1s ease-in-out infinite mission-one-email-incoming}.mission-one-cinematic-incoming .mission-one-cinematic-energy-ring{animation:4.2s linear infinite mission-one-ring-idle,1.15s ease-in-out infinite mission-one-ring-warning}.mission-one-cinematic-blocked .mission-one-cinematic-art{animation:1.5s ease-out both mission-one-block-camera}.mission-one-cinematic-blocked .mission-one-cinematic-attack-line{opacity:1;animation:1.25s ease-out both mission-one-attack-blocked}.mission-one-cinematic-blocked .mission-one-cinematic-email{opacity:1;animation:1.35s ease-out both mission-one-email-blocked}.mission-one-cinematic-blocked .mission-one-cinematic-impact{animation:1.3s ease-out both mission-one-impact-burst}.mission-one-cinematic-blocked .mission-one-cinematic-particles span{animation:1.45s ease-out both mission-one-particle-burst}.mission-one-cinematic-blocked .mission-one-cinematic-status{border-color:#6ff4b97a;box-shadow:0 0 30px #53e7a521,inset 0 1px #ffffff0d}.mission-one-cinematic-blocked .mission-one-cinematic-status span{color:#7ef1b9}.mission-one-cinematic-breached .mission-one-cinematic-art{animation:.72s ease-in-out both mission-one-breach-shake}.mission-one-cinematic-breached .mission-one-cinematic-attack-line{opacity:1;animation:1.25s ease-out both mission-one-attack-breach}.mission-one-cinematic-breached .mission-one-cinematic-email{opacity:1;animation:1.2s ease-out both mission-one-email-breach}.mission-one-cinematic-breached .mission-one-cinematic-breach{animation:1.7s ease-out both mission-one-breach-flash}.mission-one-cinematic-breached .mission-one-cinematic-particles span{background:#ff3654f2;animation:1.7s ease-out infinite mission-one-data-leak}.mission-one-cinematic-breached .mission-one-cinematic-status{background:linear-gradient(90deg,#24040bf0,#11050be6);border-color:#ff4a6394;box-shadow:0 0 28px #ff2f4e2b,inset 0 1px #ffffff0a}.mission-one-cinematic-breached .mission-one-cinematic-status span{color:#ff6d85}.mission-one-cinematic-learning .mission-one-cinematic-art{filter:saturate(.88)brightness(.92);animation:3s ease-in-out infinite mission-one-learning-focus}.mission-one-cinematic-learning .mission-one-cinematic-energy-ring{border-color:#a377ffbf #ffa632cc #a377ffbf #a377ffbf;box-shadow:0 0 18px #8c64ff8c,10px 0 30px #ff91233d}.mission-one-cinematic-community .mission-one-cinematic-frame{border-color:#33d8ff42}.mission-one-cinematic-community .mission-one-cinematic-art{animation:9s ease-in-out infinite mission-one-community-camera}.mission-one-community-pulse{z-index:9;pointer-events:none;position:absolute;inset:0}.mission-one-community-pulse span{aspect-ratio:1;opacity:0;border:2px solid #45ddffad;border-radius:50%;width:11%;animation:3.8s ease-out infinite mission-one-community-wave;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)scale(.4)}.mission-one-community-pulse span:nth-child(2){border-color:#ff972794;animation-delay:1.2s}.mission-one-community-pulse span:nth-child(3){border-color:#8364ff80;animation-delay:2.4s}.mission-one-cinematic-complete .mission-one-cinematic-art{animation:8s ease-in-out infinite mission-one-complete-camera}.mission-one-complete-sweep{z-index:10;pointer-events:none;background:linear-gradient(108deg,#0000 42%,#ffffff14 46%,#54e2ff42 49%,#ffc44e47 51%,#ffffff14 54%,#0000 58%);animation:4.8s ease-in-out infinite mission-one-complete-sweep;position:absolute;inset:-30% -80%;transform:translate(-45%)}.mission-one-cinematic-compact{margin:0}.mission-one-cinematic-compact .mission-one-cinematic-frame{border-radius:16px}.mission-one-cinematic-compact .mission-one-cinematic-status{padding:8px 10px}.booth-community-defense-core .mission-one-cinematic-community{width:100%}.booth-community-defense-core .mission-one-cinematic-community .mission-one-cinematic-frame{min-height:245px}@keyframes mission-one-scanline{0%{background-position:0 0,0 -40%}to{background-position:0 0,0 140%}}@keyframes mission-one-ring-idle{to{transform:rotate(360deg)}}@keyframes mission-one-ring-reverse{to{transform:rotate(-360deg)}}@keyframes mission-one-ring-warning{0%,to{filter:brightness(.95)}50%{filter:brightness(1.45)}}@keyframes mission-one-camera-breathe{0%,to{transform:scale(1.005)}50%{transform:scale(1.035)}}@keyframes mission-one-attack-charge{0%{opacity:0;transform:scaleX(.08)}32%{opacity:1}72%{opacity:1;transform:scaleX(1)}to{opacity:.2;transform:scaleX(1.08)}}@keyframes mission-one-email-incoming{0%{opacity:0;transform:translate(-40%)rotate(-12deg)scale(.72)}30%{opacity:1}74%{opacity:1;transform:translate(260%)rotate(2deg)scale(1)}to{opacity:.15;transform:translate(300%)rotate(8deg)scale(.86)}}@keyframes mission-one-block-camera{0%{filter:brightness(.92);transform:scale(1.025)}45%{filter:brightness(1.28)}to{filter:brightness();transform:scale(1.005)}}@keyframes mission-one-attack-blocked{0%{transform:scaleX(.15)}50%{transform:scaleX(1)}to{opacity:0;transform:scaleX(.6)}}@keyframes mission-one-email-blocked{0%{transform:translate(-20%)rotate(-9deg)scale(.82)}52%{transform:translate(250%)rotate(2deg)scale(1)}72%{transform:translate(225%)translateY(-12%)rotate(-18deg)scale(.9)}to{opacity:0;transform:translate(135%)translateY(-75%)rotate(-42deg)scale(.48)}}@keyframes mission-one-impact-burst{0%{opacity:0;transform:scale(.15)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5.5)}}@keyframes mission-one-particle-burst{0%{opacity:0;transform:translate(0)scale(.5)}32%{opacity:1}to{opacity:0;transform:translate(calc((var(--particle-x,1)) * 72px), calc((var(--particle-y,-1)) * 58px)) scale(1.4)}}.mission-one-cinematic-particles span:first-child{--particle-x:1;--particle-y:-1}.mission-one-cinematic-particles span:nth-child(2){--particle-x:-1;--particle-y:-1}.mission-one-cinematic-particles span:nth-child(3){--particle-x:1.3;--particle-y:.4}.mission-one-cinematic-particles span:nth-child(4){--particle-x:-1.3;--particle-y:.5}.mission-one-cinematic-particles span:nth-child(5){--particle-x:.5;--particle-y:-1.4}.mission-one-cinematic-particles span:nth-child(6){--particle-x:-.4;--particle-y:-1.5}.mission-one-cinematic-particles span:nth-child(7){--particle-x:1.6;--particle-y:-.5}.mission-one-cinematic-particles span:nth-child(8){--particle-x:-1.6;--particle-y:-.3}.mission-one-cinematic-particles span:nth-child(9){--particle-x:.8;--particle-y:1}.mission-one-cinematic-particles span:nth-child(10){--particle-x:-.8;--particle-y:1}.mission-one-cinematic-particles span:nth-child(11){--particle-x:1.4;--particle-y:1.1}.mission-one-cinematic-particles span:nth-child(12){--particle-x:-1.4;--particle-y:1.2}@keyframes mission-one-breach-shake{0%,to{filter:brightness();transform:translate(0)scale(1.005)}18%{filter:brightness(.78)saturate(1.35);transform:translate(-5px)scale(1.02)}36%{transform:translate(7px)scale(1.02)}54%{transform:translate(-4px)scale(1.01)}72%{transform:translate(3px)scale(1.008)}}@keyframes mission-one-attack-breach{0%{transform:scaleX(.1)}70%{transform:scaleX(1.35)}to{opacity:.35;transform:scaleX(1.5)}}@keyframes mission-one-email-breach{0%{transform:translate(-20%)rotate(-9deg)scale(.82)}55%{transform:translate(270%)rotate(2deg)scale(1.02)}to{opacity:.28;transform:translate(560%)rotate(10deg)scale(.82)}}@keyframes mission-one-breach-flash{0%{opacity:0}30%{opacity:1}to{opacity:.58}}@keyframes mission-one-data-leak{0%{opacity:0;transform:translate(0)scale(.55)}35%{opacity:1}to{opacity:0;transform:translate(calc((var(--particle-x,1)) * 48px), calc((var(--particle-y,-1)) * 70px)) scale(1.25)}}@keyframes mission-one-learning-focus{0%,to{transform:scale(1.005)}50%{transform:scale(1.018)}}@keyframes mission-one-community-camera{0%,to{transform:scale(1.005)}50%{transform:scale(1.045)}}@keyframes mission-one-community-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}22%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(5.6)}}@keyframes mission-one-complete-camera{0%,to{transform:scale(1.005)}50%{transform:scale(1.025)}}@keyframes mission-one-complete-sweep{0%,25%{opacity:0;transform:translate(-45%)}45%{opacity:1}70%,to{opacity:0;transform:translate(45%)}}@keyframes mission-one-star-glint{0%,70%,to{transform:scale(1)}82%{transform:scale(1.18)rotate(6deg)}}@media (width<=760px){.mission-one-cinematic{margin:18px auto}.mission-one-cinematic-frame{border-radius:17px}.mission-one-cinematic:not(.mission-one-cinematic-complete) .mission-one-cinematic-frame{aspect-ratio:4/3}.mission-one-cinematic:not(.mission-one-cinematic-complete) .mission-one-cinematic-art{object-position:52% center}.mission-one-cinematic-energy-ring{width:34%;top:28%;left:40%}.mission-one-cinematic-email{top:40%;left:18%}.mission-one-cinematic-attack-line{width:38%;top:49%;left:18%}.mission-one-cinematic-impact{top:46%;left:51%}.mission-one-cinematic-status{flex-direction:column;align-items:flex-start;gap:4px}.mission-one-cinematic-status strong{text-align:left;max-width:100%}.mission-one-cinematic-stars{top:2.5%;right:2.5%}.mission-one-cinematic-complete{width:min(100%,480px)}}@media (prefers-reduced-motion:reduce){.mission-one-cinematic *,.mission-one-cinematic :before,.mission-one-cinematic :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mission-one-action-scene{width:100%}.mission-one-action-frame{aspect-ratio:16/9;isolation:isolate;background:#02070d;border:1px solid #3ad8ff47;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 22px 60px #00000070}.mission-one-action-art,.mission-one-action-camera,.mission-one-action-grid,.mission-one-action-scan,.mission-one-action-threat-mask,.mission-one-action-defense-wave,.mission-one-action-impact,.mission-one-action-inbox-scan,.mission-one-action-breach,.mission-one-action-particles,.mission-one-action-path{position:absolute;inset:0}.mission-one-action-art{object-fit:cover;filter:saturate(1.05)contrast(1.04);width:100%;height:100%;transform:scale(1.025)}.mission-one-action-camera{z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 22%,#01050a21 66%,#01050a94 100%),linear-gradient(90deg,#ff233d14,#0000 30% 70%,#1fabff14)}.mission-one-action-threat-mask{z-index:2;opacity:.88;background:radial-gradient(circle at 35%,#5d000cb8,#0a0408ed 68%),linear-gradient(135deg,#ff14301f,#010408eb);border-radius:24px;width:24%;height:33%;inset:30% auto auto 20%;box-shadow:0 0 34px #ff23411f}.mission-one-action-grid{z-index:3;opacity:.28;background-image:linear-gradient(#26c1ff0f 1px,#0000 1px),linear-gradient(90deg,#26c1ff0f 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(#0000,#000c 25%,#00000040);mask-image:linear-gradient(#0000,#000c 25%,#00000040)}.mission-one-action-scan{z-index:4;mix-blend-mode:screen;background:linear-gradient(#0000 0 43%,#58e6ff1a 48%,#58e6ff47 50%,#58e6ff1a 52%,#0000 57% 100%);animation:4.8s linear infinite mission-one-v2-scan}.mission-one-action-hacker-console{z-index:6;opacity:.8;gap:4px;width:13%;display:grid;position:absolute;top:46%;left:7.5%;transform:rotate(-3deg)}.mission-one-action-hacker-console span{background:linear-gradient(90deg,#ff294c,#0000);border-radius:99px;height:3px;animation:.85s steps(2,end) infinite mission-one-v2-console;display:block}.mission-one-action-hacker-console span:nth-child(2){width:78%;animation-delay:.14s}.mission-one-action-hacker-console span:nth-child(3){width:54%;animation-delay:.28s}.mission-one-action-hacker-console span:nth-child(4){width:88%;animation-delay:.42s}.mission-one-action-path{z-index:7;width:100%;height:100%;overflow:visible}.mission-one-action-path path{fill:none;stroke:#ff3357;stroke-width:5px;stroke-linecap:round;stroke-dasharray:18 16;filter:drop-shadow(0 0 10px #ff2a4df2);opacity:0}.mission-one-action-message{z-index:12;aspect-ratio:1.35;transform-origin:50%;width:clamp(82px,11vw,168px);position:absolute;top:41%;left:25%}.mission-one-action-envelope{background:linear-gradient(145deg,#7a0b1cfa,#2e020bfa);border:2px solid #ff7284f2;border-radius:12px;position:absolute;inset:22% 0 0;box-shadow:0 0 18px #ff2543d1,inset 0 0 22px #ff395129}.mission-one-action-envelope:before,.mission-one-action-envelope:after{content:"";background:#ff8b99f2;width:56%;height:2px;position:absolute;top:30%}.mission-one-action-envelope:before{transform-origin:0;left:0;transform:rotate(31deg)}.mission-one-action-envelope:after{transform-origin:100%;right:0;transform:rotate(-31deg)}.mission-one-action-envelope span{aspect-ratio:1;background:#ff2a4c;border-radius:50%;width:22%;position:absolute;bottom:12%;right:12%;box-shadow:0 0 12px #ff2a4cf2}.mission-one-action-message-hook{filter:drop-shadow(0 0 8px #ff2b4ae0);border:4px solid #ff3357;border-color:#ff3357 #ff3357 #0000 #0000;border-radius:50%;width:34%;height:42%;position:absolute;top:0;left:41%;transform:rotate(20deg)}.mission-one-action-message-hook:after{content:"";border-bottom:4px solid #ff3357;border-right:4px solid #ff3357;width:10px;height:10px;position:absolute;bottom:-12%;right:-8%;transform:rotate(44deg)}.mission-one-action-core{z-index:9;aspect-ratio:1;border-radius:50%;width:28%;position:absolute;top:23%;left:40.5%}.mission-one-action-core span{filter:drop-shadow(0 0 10px #33bdff73);border:2px solid #ffac37f2;border-color:#ffac37f2 #ff7e21b3 #42cbff80 #42cbff80;border-radius:50%;animation:8s linear infinite mission-one-v2-core-spin;position:absolute;inset:0}.mission-one-action-core span:nth-child(2){border-style:dashed;animation-duration:5.6s;animation-direction:reverse;inset:9%}.mission-one-action-core span:nth-child(3){border-width:1px;animation-duration:3.8s;inset:19%}.mission-one-action-defense-wave{z-index:8;aspect-ratio:1;opacity:0;border:3px solid #57dcffcc;border-radius:50%;width:27%;inset:24% auto auto 42%}.mission-one-action-impact{z-index:11;aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fffffff2,#48deffbf 22%,#309cff1a 58%,#0000 70%);border-radius:50%;width:11%;inset:43% auto auto 45%}.mission-one-action-inbox-scan{z-index:8;opacity:.2;background:linear-gradient(#0000,#49d3ff40,#0000);border-radius:18px;width:20%;height:45%;animation:3.2s ease-in-out infinite mission-one-v2-inbox-scan;inset:28% 5.5% auto auto;transform:translateY(-38%)}.mission-one-action-inbox-lock{z-index:12;aspect-ratio:1;background:#02192de0;border:2px solid #4ad9ff;border-radius:50%;place-items:center;width:clamp(34px,4.5vw,76px);display:grid;position:absolute;bottom:22%;right:7.5%;box-shadow:0 0 18px #3bcdff73}.mission-one-action-inbox-lock span{border:3px solid #5be4ff;border-radius:6px;width:34%;height:34%}.mission-one-action-quarantine{z-index:14;color:#9effaa;letter-spacing:.08em;opacity:0;background:#03290ff0;border:2px solid #61ff77;border-radius:12px;place-items:center;min-width:clamp(110px,17vw,230px);min-height:54px;font-size:clamp(.65rem,1vw,1rem);font-weight:950;display:grid;position:absolute;bottom:13%;right:34%;transform:translateY(28px)scale(.88);box-shadow:0 0 30px #41ff6966}.mission-one-action-breach{z-index:13;opacity:0;width:25%;height:52%;inset:25% 3.5% auto auto}.mission-one-action-breach:before{content:"";background:radial-gradient(circle,#ff193833,#0000 66%);border:3px solid #ff2f4cd9;border-radius:22px;position:absolute;inset:0;box-shadow:inset 0 0 36px #ff1e3d59,0 0 30px #ff1e3d38}.mission-one-action-breach span{transform-origin:0;background:#ff3559;width:40%;height:3px;position:absolute;box-shadow:0 0 9px #ff3559f2}.mission-one-action-breach span:first-child{top:30%;left:26%;transform:rotate(42deg)}.mission-one-action-breach span:nth-child(2){top:48%;left:37%;transform:rotate(-52deg)}.mission-one-action-breach span:nth-child(3){top:64%;left:22%;transform:rotate(28deg)}.mission-one-action-particles{z-index:10;pointer-events:none}.mission-one-action-particles span{opacity:0;background:#6ee9ff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:49%;box-shadow:0 0 10px}.mission-one-action-particles span:nth-child(3n){background:#ff9a34}.mission-one-action-particles span:nth-child(4n){width:3px;height:3px}.mission-one-action-state{z-index:20;color:#eaf9ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;background:#030c14d1;border:1px solid #44d0ff59;border-radius:999px;align-items:center;gap:12px;padding:10px 14px;font-size:clamp(.58rem,.9vw,.88rem);font-weight:950;display:flex;position:absolute;bottom:2.4%;right:2.2%}.mission-one-action-state strong{color:#ffd25d}.mission-one-action-stars{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030c14d1;border:1px solid #ffc23d47;border-radius:999px;gap:7px;padding:9px 12px;display:flex;position:absolute;bottom:2.4%;left:2.2%}.mission-one-action-stars span{color:#344354;text-shadow:none;font-size:clamp(1rem,1.8vw,1.7rem);line-height:1}.mission-one-action-stars .mission-one-action-star-earned{color:#ffc94a;text-shadow:0 0 12px #ffbe2fe6}.mission-one-action-incoming .mission-one-action-art{animation:4s ease-in-out infinite mission-one-v2-camera-incoming}.mission-one-action-incoming .mission-one-action-path path{opacity:1;animation:1.1s linear infinite mission-one-v2-path}.mission-one-action-incoming .mission-one-action-message{animation:2.2s cubic-bezier(.4,0,.2,1) infinite mission-one-v2-message-incoming}.mission-one-action-incoming .mission-one-action-core{animation:1.15s ease-in-out infinite mission-one-v2-core-warning}.mission-one-action-blocked .mission-one-action-message{animation:1.55s cubic-bezier(.2,.75,.2,1) both mission-one-v2-message-blocked}.mission-one-action-blocked .mission-one-action-path path{opacity:1;animation:1.2s ease-out both mission-one-v2-path-blocked}.mission-one-action-blocked .mission-one-action-impact{animation:1.15s ease-out both mission-one-v2-impact}.mission-one-action-blocked .mission-one-action-defense-wave{animation:1.4s ease-out both mission-one-v2-defense-wave}.mission-one-action-blocked .mission-one-action-quarantine{animation:.7s ease-out .82s both mission-one-v2-quarantine}.mission-one-action-blocked .mission-one-action-inbox-lock{border-color:#73ff8c;box-shadow:0 0 24px #5dff7ab8}.mission-one-action-blocked .mission-one-action-particles span{animation:1.25s ease-out both mission-one-v2-particle-burst}.mission-one-action-breached .mission-one-action-art{animation:.7s ease-in-out both mission-one-v2-breach-shake}.mission-one-action-breached .mission-one-action-message{animation:1.35s cubic-bezier(.2,.7,.3,1) both mission-one-v2-message-breach}.mission-one-action-breached .mission-one-action-path path{opacity:1;stroke:#ff183d;animation:1.25s ease-out both mission-one-v2-path-breach}.mission-one-action-breached .mission-one-action-breach{animation:1.4s ease-out .4s both mission-one-v2-breach-panel}.mission-one-action-breached .mission-one-action-inbox-lock{border-color:#ff3c5d;animation:.65s ease-in-out .7s both mission-one-v2-lock-fail;box-shadow:0 0 24px #ff2e51b3}.mission-one-action-breached .mission-one-action-particles span{background:#ff3156;animation:1.8s ease-out infinite mission-one-v2-data-leak}.mission-one-action-learning .mission-one-action-message{animation:3.5s ease-in-out infinite mission-one-v2-message-analysis}.mission-one-action-learning .mission-one-action-core{animation:2.4s ease-in-out infinite mission-one-v2-core-analysis}.mission-one-action-complete .mission-one-action-threat-mask{opacity:.97}.mission-one-action-complete .mission-one-action-message,.mission-one-action-complete .mission-one-action-path{opacity:0}.mission-one-action-complete .mission-one-action-art{animation:5s ease-in-out infinite mission-one-v2-complete-camera}.mission-one-action-complete .mission-one-action-core{animation:2.2s ease-in-out infinite mission-one-v2-complete-core}.mission-one-action-complete .mission-one-action-defense-wave{opacity:1;border-color:#ffc93de0;animation:2.5s ease-out infinite mission-one-v2-complete-wave}.mission-one-action-complete .mission-one-action-stars .mission-one-action-star-earned{animation:.65s ease-out both mission-one-v2-star-pop}.mission-one-action-complete .mission-one-action-stars span:nth-child(2){animation-delay:.1s}.mission-one-action-complete .mission-one-action-stars span:nth-child(3){animation-delay:.2s}.mission-one-action-complete .mission-one-action-stars span:nth-child(4){animation-delay:.3s}.mission-one-action-complete .mission-one-action-stars span:nth-child(5){animation-delay:.4s}.cinematic-booth-kiosk-page{z-index:9999;background:#01050a;padding:clamp(12px,1.5vw,24px);position:fixed;inset:0;overflow:auto}.community-cinematic-kiosk{width:min(1880px,100%);min-height:100%;margin:0 auto;padding-bottom:112px;position:relative}.community-cinematic-stage{aspect-ratio:16/9;isolation:isolate;background:#02060b;border:1px solid #3ad8ff47;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000007a}.community-cinematic-art,.community-cinematic-camera,.community-cinematic-scanlines,.community-cinematic-blue-stream,.community-cinematic-orange-stream,.community-cinematic-network{position:absolute;inset:0}.community-cinematic-art{object-fit:cover;width:100%;height:100%;animation:11s ease-in-out infinite alternate community-v2-camera;transform:scale(1.015)}.community-cinematic-camera{z-index:2;background:radial-gradient(circle at 50% 54%,#0000 28%,#00040838 72%,#0004089e 100%)}.community-cinematic-scanlines{z-index:3;opacity:.65;background:repeating-linear-gradient(#0000 0 5px,#2cd3ff06 6px)}.community-cinematic-blue-stream,.community-cinematic-orange-stream{z-index:4;filter:blur(1px);opacity:.8;height:10%;top:45%;bottom:auto}.community-cinematic-blue-stream{transform-origin:100%;background:linear-gradient(90deg,#0000,#2fbdff26,#45e1fff2);animation:2.4s ease-in-out infinite community-v2-blue-stream;right:50%}.community-cinematic-orange-stream{transform-origin:0;background:linear-gradient(90deg,#ffae2df2,#ff601626,#0000);animation:2.1s ease-in-out .35s infinite community-v2-orange-stream;left:50%}.community-cinematic-core{z-index:5;aspect-ratio:1;border-radius:50%;width:22%;position:absolute;top:28%;left:39%}.community-cinematic-core span{filter:drop-shadow(0 0 12px #30c9ff6b);border:2px solid #ffb838;border-color:#ffb838 #ff7019cc #38ceffa6 #38ceffa6;border-radius:50%;animation:9s linear infinite community-v2-core-spin;position:absolute;inset:0}.community-cinematic-core span:nth-child(2){border-style:dashed;animation-duration:6s;animation-direction:reverse;inset:10%}.community-cinematic-core span:nth-child(3){animation-duration:4s;inset:20%}.community-cinematic-network{z-index:5;pointer-events:none}.community-cinematic-network span{background:#5adfff;border-radius:50%;width:6px;height:6px;animation:2.4s ease-out infinite community-v2-node-pulse;position:absolute;top:53%;left:50%;box-shadow:0 0 12px}.community-cinematic-network span:nth-child(2n){background:#ff9b35}.community-cinematic-network span:nth-child(3n){animation-delay:.35s}.community-cinematic-network span:nth-child(4n){animation-delay:.7s}.community-cinematic-network span:nth-child(5n){animation-delay:1.05s}.community-cinematic-status{z-index:10;color:#ffd58e;letter-spacing:.09em;background:#030a11d6;border:1px solid #ffae344d;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:.72rem;font-weight:950;display:flex;position:absolute;top:18px;right:18px}.community-cinematic-status span{background:#ffab3b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px}.community-cinematic-online{color:#8ff2c5;border-color:#51ecab4d}.community-cinematic-online span{background:#50efad}.community-cinematic-qr{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040a11eb;border:1px solid #4bd3ff4d;border-radius:20px;place-items:center;gap:8px;width:clamp(180px,18vw,290px);padding:14px;display:grid;position:absolute;bottom:138px;right:3.2%;box-shadow:0 20px 45px #0006}.community-cinematic-qr img,.community-cinematic-qr>div{aspect-ratio:1;background:#fff;border-radius:12px;width:100%}.community-cinematic-qr strong{color:#f2f8ff;letter-spacing:.08em;font-size:clamp(.82rem,1.2vw,1.2rem)}.community-cinematic-qr small{color:#91a8bd;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.62rem;overflow:hidden}.community-cinematic-stats{background:#050c14f0;border:1px solid #3fcaff2e;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.community-cinematic-stats article{border-right:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:18px 24px;display:flex}.community-cinematic-stats article:last-child{border-right:0}.community-cinematic-stats span{color:#8fa8bf;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.community-cinematic-stats strong{color:#f4fbff;letter-spacing:-.04em;font-size:clamp(1.7rem,2.5vw,3rem)}@keyframes mission-one-v2-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes mission-one-v2-console{0%,35%{opacity:.25;transform:scaleX(.35)}50%,to{opacity:1;transform:scaleX(1)}}@keyframes mission-one-v2-core-spin{to{transform:rotate(360deg)}}@keyframes mission-one-v2-inbox-scan{0%,to{opacity:.06;transform:translateY(-38%)}50%{opacity:.35;transform:translateY(45%)}}@keyframes mission-one-v2-camera-incoming{0%,to{transform:scale(1.025)translate(0)}50%{transform:scale(1.055)translate(.6%)}}@keyframes mission-one-v2-path{to{stroke-dashoffset:-68px}}@keyframes mission-one-v2-message-incoming{0%{transform:translate(-8%)scale(.86)rotate(-5deg)}55%{transform:translate(95%,2%)scale(1)rotate(1deg)}to{transform:translate(125%,1%)scale(1.04)rotate(3deg)}}@keyframes mission-one-v2-core-warning{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.25);transform:scale(1.05)}}@keyframes mission-one-v2-message-blocked{0%{opacity:1;transform:translate(95%,2%)scale(1)rotate(1deg)}45%{opacity:1;transform:translate(160%)scale(.94)rotate(8deg)}to{opacity:0;transform:translate(180%,170%)scale(.35)rotate(42deg)}}@keyframes mission-one-v2-path-blocked{0%{stroke-dashoffset:0;opacity:1}65%{opacity:1}to{stroke-dashoffset:-92px;opacity:0}}@keyframes mission-one-v2-impact{0%{opacity:0;transform:scale(.1)}35%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(2.1)}}@keyframes mission-one-v2-defense-wave{0%{opacity:0;transform:scale(.5)}35%{opacity:.95}to{opacity:0;transform:scale(1.65)}}@keyframes mission-one-v2-quarantine{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v2-particle-burst{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:1}to{transform:translate(var(--x,90px), var(--y,-70px)) scale(1.2);opacity:0}}@keyframes mission-one-v2-breach-shake{0%,to{transform:scale(1.025)translate(0)}20%{transform:scale(1.04)translate(-.8%)}40%{transform:scale(1.04)translate(.8%)}60%{transform:scale(1.035)translate(-.45%)}80%{transform:scale(1.03)translate(.35%)}}@keyframes mission-one-v2-message-breach{0%{transform:translate(95%,2%)scale(1)}52%{transform:translate(220%,2%)scale(.94)rotate(4deg)}to{opacity:.36;transform:translate(390%,3%)scale(.78)rotate(8deg)}}@keyframes mission-one-v2-path-breach{to{stroke-dashoffset:-120px;filter:drop-shadow(0 0 18px #ff1539)}}@keyframes mission-one-v2-breach-panel{0%{opacity:0;transform:scale(.84)}55%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes mission-one-v2-lock-fail{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}50%{transform:rotate(12deg)}75%{transform:rotate(-6deg)}}@keyframes mission-one-v2-data-leak{0%{opacity:0;transform:translate(0)}25%{opacity:1}to{opacity:0;transform:translate(260px,-70px)}}@keyframes mission-one-v2-message-analysis{0%,to{filter:saturate(.7);transform:translate(75%,1%)scale(.9)}50%{filter:saturate(1.2);transform:translate(85%,-3%)scale(.95)}}@keyframes mission-one-v2-core-analysis{0%,to{filter:hue-rotate()brightness()}50%{filter:hue-rotate(22deg)brightness(1.2)}}@keyframes mission-one-v2-complete-camera{0%,to{filter:saturate(1.05)brightness();transform:scale(1.025)}50%{filter:saturate(1.2)brightness(1.12);transform:scale(1.055)}}@keyframes mission-one-v2-complete-core{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes mission-one-v2-complete-wave{0%{opacity:0;transform:scale(.65)}45%{opacity:.9}to{opacity:0;transform:scale(1.8)}}@keyframes mission-one-v2-star-pop{0%{opacity:0;transform:scale(.45)rotate(-25deg)}70%{opacity:1;transform:scale(1.2)rotate(4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes community-v2-camera{0%{transform:scale(1.015)translate(-.25%)}to{transform:scale(1.055)translate(.25%)}}@keyframes community-v2-blue-stream{0%,to{opacity:.35;transform:scaleX(.82)}50%{opacity:.95;transform:scaleX(1.08)}}@keyframes community-v2-orange-stream{0%,to{opacity:.3;transform:scaleX(.78)}50%{opacity:.92;transform:scaleX(1.12)}}@keyframes community-v2-core-spin{to{transform:rotate(360deg)}}@keyframes community-v2-node-pulse{0%{opacity:0;transform:translate(0)scale(.4)}30%{opacity:1}to{transform:translate(var(--x,280px), var(--y,-80px)) scale(1.2);opacity:0}}@media (width<=900px){.mission-one-action-frame{aspect-ratio:auto;min-height:320px}.mission-one-action-art{object-position:center}.mission-one-action-state{padding:8px 11px;bottom:12px;right:12px}.mission-one-action-state strong{display:none}.mission-one-action-stars{padding:7px 9px;bottom:12px;left:12px}.mission-one-action-hacker-console{display:none}.community-cinematic-kiosk{padding-bottom:0}.community-cinematic-stage{aspect-ratio:auto;min-height:360px}.community-cinematic-art{object-fit:cover;object-position:center}.community-cinematic-qr{width:min(320px,88vw);margin:18px auto;position:relative;bottom:auto;right:auto}.community-cinematic-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;position:relative}.community-cinematic-stats article{border-bottom:1px solid #ffffff12;min-height:76px;padding:14px 16px}.community-cinematic-stats article:nth-child(2n){border-right:0}}@media (width<=520px){.cinematic-booth-kiosk-page{padding:8px}.mission-one-action-frame,.community-cinematic-stage{border-radius:14px}.mission-one-action-frame{min-height:290px}.mission-one-action-threat-mask{width:31%;left:15%}.mission-one-action-message{width:82px;top:43%;left:22%}.mission-one-action-state{text-overflow:ellipsis;white-space:nowrap;max-width:52%;overflow:hidden}.community-cinematic-stage{min-height:300px}.community-cinematic-status{font-size:.58rem;top:10px;right:10px}.community-cinematic-stats strong{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){.mission-one-action-scene *,.community-cinematic-kiosk *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.mission-one-action-particles span:first-child{--x:-130px;--y:-82px}.mission-one-action-particles span:nth-child(2){--x:-98px;--y:70px}.mission-one-action-particles span:nth-child(3){--x:-56px;--y:-116px}.mission-one-action-particles span:nth-child(4){--x:-22px;--y:96px}.mission-one-action-particles span:nth-child(5){--x:18px;--y:-132px}.mission-one-action-particles span:nth-child(6){--x:42px;--y:112px}.mission-one-action-particles span:nth-child(7){--x:78px;--y:-84px}.mission-one-action-particles span:nth-child(8){--x:112px;--y:72px}.mission-one-action-particles span:nth-child(9){--x:142px;--y:-36px}.mission-one-action-particles span:nth-child(10){--x:-148px;--y:22px}.mission-one-action-particles span:nth-child(11){--x:-72px;--y:-42px}.mission-one-action-particles span:nth-child(12){--x:58px;--y:42px}.mission-one-action-particles span:nth-child(13){--x:96px;--y:-118px}.mission-one-action-particles span:nth-child(14){--x:164px;--y:34px}.mission-one-action-particles span:nth-child(15){--x:-114px;--y:124px}.mission-one-action-particles span:nth-child(16){--x:24px;--y:146px}.mission-one-action-particles span:nth-child(17){--x:126px;--y:112px}.mission-one-action-particles span:nth-child(18){--x:-28px;--y:-154px}.community-cinematic-network span:first-child{--x:-480px;--y:-110px}.community-cinematic-network span:nth-child(2){--x:-390px;--y:130px}.community-cinematic-network span:nth-child(3){--x:-300px;--y:-185px}.community-cinematic-network span:nth-child(4){--x:-210px;--y:185px}.community-cinematic-network span:nth-child(5){--x:-120px;--y:-90px}.community-cinematic-network span:nth-child(6){--x:-70px;--y:110px}.community-cinematic-network span:nth-child(7){--x:70px;--y:-120px}.community-cinematic-network span:nth-child(8){--x:130px;--y:105px}.community-cinematic-network span:nth-child(9){--x:220px;--y:-180px}.community-cinematic-network span:nth-child(10){--x:300px;--y:160px}.community-cinematic-network span:nth-child(11){--x:390px;--y:-110px}.community-cinematic-network span:nth-child(12){--x:470px;--y:95px}.community-cinematic-network span:nth-child(13){--x:-360px;--y:35px}.community-cinematic-network span:nth-child(14){--x:360px;--y:28px}.community-v3-kiosk{z-index:12000;background:#01050a;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.community-v3-stage{aspect-ratio:16/9;isolation:isolate;background:#01050a;width:min(100vw,177.778vh);max-width:100vw;position:relative;overflow:hidden;box-shadow:0 0 80px #000c}.community-v3-art{z-index:1;object-fit:contain;width:100%;height:100%;animation:none;position:absolute;inset:0;transform:none}.community-v3-motion{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.community-v3-blue-packets circle{fill:#7cecff}.community-v3-orange-packets circle,.community-v3-threat-tracers circle{fill:#ff9f2e}.community-v3-threat-tracers circle{fill:#ff5a32}.community-v3-core-pulse{fill:none;stroke-width:2.5px;transform-box:fill-box;transform-origin:50%}.community-v3-core-pulse-one{stroke:#49deffb8;animation:2.7s ease-out infinite community-v3-shield-pulse}.community-v3-core-pulse-two{stroke:#ffa53294;animation:2.7s ease-out 1.35s infinite community-v3-shield-pulse}.community-v3-impact{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite community-v3-impact-flash}.community-v3-blue-sweep,.community-v3-orange-sweep{z-index:2;opacity:0;filter:blur(1px);pointer-events:none;width:43%;height:3px;position:absolute;top:50%}.community-v3-blue-sweep{transform-origin:100%;background:linear-gradient(90deg,#0000,#3dcdff26,#7eeefff5);animation:3.2s ease-in-out infinite community-v3-blue-sweep;left:1.5%}.community-v3-orange-sweep{transform-origin:0;background:linear-gradient(90deg,#ffb73df5,#ff622129,#0000);animation:3.2s ease-in-out .5s infinite community-v3-orange-sweep;right:1.5%}.community-v3-status{z-index:8;color:#ffd08a;letter-spacing:.09em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02080ee6;border:1px solid #ffa02d59;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:clamp(.55rem,.8vw,.76rem);font-weight:950;display:flex;position:absolute;top:2.2%;right:2.2%}.community-v3-status>span{background:#ff9d34;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px}.community-v3-status-online{color:#8df0c1;border-color:#4eeca757}.community-v3-status-online>span{background:#50e9a7}.community-v3-live-stats{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020910db;border:1px solid #42d2ff40;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(55%,890px);display:grid;position:absolute;bottom:3.2%;left:2.8%;overflow:hidden}.community-v3-live-stats article{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:clamp(58px,7vw,90px);padding:10px 15px;display:flex}.community-v3-live-stats article:last-child{border-right:0}.community-v3-live-stats span{color:#8ca7bf;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.46rem,.64vw,.66rem);font-weight:850;overflow:hidden}.community-v3-live-stats strong{color:#f2faff;letter-spacing:-.045em;font-size:clamp(1.2rem,2.2vw,2.7rem);line-height:1}.community-v3-qr{z-index:9;background:#02080ef0;border:1px solid #4bd3ff57;border-radius:14px;place-items:center;gap:7px;width:clamp(125px,13vw,225px);padding:10px;display:grid;position:absolute;bottom:3.2%;right:2.8%;box-shadow:0 16px 35px #00000070}.community-v3-qr img,.community-v3-qr>div{aspect-ratio:1;background:#fff;border-radius:7px;width:100%}.community-v3-qr strong{color:#f4faff;letter-spacing:.08em;font-size:clamp(.56rem,.8vw,.82rem)}@keyframes community-v3-shield-pulse{0%{opacity:0;transform:scale(.94)}24%{opacity:.8}to{opacity:0;transform:scale(1.16)}}@keyframes community-v3-impact-flash{0%,67%{opacity:0;transform:scale(.28)}72%{opacity:.92;transform:scale(.58)}to{opacity:0;transform:scale(1.55)}}@keyframes community-v3-blue-sweep{0%,to{opacity:0;transform:scaleX(.1)}42%{opacity:.85}70%{opacity:0;transform:scaleX(1)}}@keyframes community-v3-orange-sweep{0%,to{opacity:0;transform:scaleX(.1)}45%{opacity:.82}72%{opacity:0;transform:scaleX(1)}}@media (aspect-ratio<=4/3){.community-v3-kiosk{place-items:start center;overflow:auto}.community-v3-stage{width:100vw;min-width:760px}}@media (width<=760px){.community-v3-stage{width:100vw;min-width:0}.community-v3-live-stats{width:72%;bottom:2%;left:2%}.community-v3-live-stats article{min-height:48px;padding:7px 8px}.community-v3-live-stats span{display:none}.community-v3-qr{width:22%;padding:6px;bottom:2%;right:2%}.community-v3-qr strong{display:none}.community-v3-status{padding:6px 9px;top:1.5%;right:1.5%}}@media (prefers-reduced-motion:reduce){.community-v3-kiosk *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.booth-attract-panel-restored{grid-template-columns:minmax(250px,.9fr) minmax(480px,1.55fr) minmax(250px,.75fr);align-items:center;gap:clamp(22px,3vw,54px);display:grid}.booth-community-cinematic-inline{width:100%;min-width:0}.community-v4-inline{width:100%}.community-v4-stage{aspect-ratio:16/9;isolation:isolate;background:#01050a;border:1px solid #3acfff47;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 22px 52px #00000061}.community-v4-art{z-index:1;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.community-v4-motion{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.community-v4-blue-packets circle{fill:#7cecff}.community-v4-orange-packets circle{fill:#ff9f2e}.community-v4-threat-tracers circle{fill:#ff5a32}.community-v4-core-pulse{fill:none;stroke-width:2.5px;transform-box:fill-box;transform-origin:50%}.community-v4-core-pulse-blue{stroke:#49deffb8;animation:2.7s ease-out infinite community-v4-shield-pulse}.community-v4-core-pulse-orange{stroke:#ffa53294;animation:2.7s ease-out 1.35s infinite community-v4-shield-pulse}.community-v4-impact{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite community-v4-impact-flash}.community-v4-blue-sweep,.community-v4-orange-sweep{z-index:2;opacity:0;filter:blur(1px);pointer-events:none;width:43%;height:3px;position:absolute;top:53.7%}.community-v4-blue-sweep{transform-origin:100%;background:linear-gradient(90deg,#0000,#3dcdff26,#7eeefff5);animation:3.2s ease-in-out infinite community-v4-blue-sweep;left:1.5%}.community-v4-orange-sweep{transform-origin:0;background:linear-gradient(90deg,#ffb73df5,#ff622129,#0000);animation:3.2s ease-in-out .5s infinite community-v4-orange-sweep;right:1.5%}.community-v4-inline-reconnecting{opacity:.78}.community-v4-inline-idle .community-v4-orange-packets,.community-v4-inline-idle .community-v4-threat-tracers{opacity:.58}@keyframes community-v4-shield-pulse{0%{opacity:0;transform:scale(.94)}24%{opacity:.8}to{opacity:0;transform:scale(1.16)}}@keyframes community-v4-impact-flash{0%,67%{opacity:0;transform:scale(.28)}72%{opacity:.92;transform:scale(.58)}to{opacity:0;transform:scale(1.55)}}@keyframes community-v4-blue-sweep{0%,to{opacity:0;transform:scaleX(.1)}42%{opacity:.85}70%{opacity:0;transform:scaleX(1)}}@keyframes community-v4-orange-sweep{0%,to{opacity:0;transform:scaleX(.1)}45%{opacity:.82}72%{opacity:0;transform:scaleX(1)}}@media (width<=1250px){.booth-attract-panel-restored{grid-template-columns:minmax(220px,.8fr) minmax(410px,1.5fr)}.booth-attract-panel-restored .booth-public-qr{grid-column:1/-1;justify-self:center;width:min(360px,100%)}}@media (width<=820px){.booth-attract-panel-restored{grid-template-columns:1fr}.booth-attract-panel-restored .booth-attract-copy,.booth-attract-panel-restored .booth-community-defense-core,.booth-attract-panel-restored .booth-public-qr{grid-column:1}.booth-attract-panel-restored .booth-attract-copy p{display:none}.booth-attract-panel-restored .booth-public-pill-row{margin-top:15px}.community-v4-stage{border-radius:15px}}@media (prefers-reduced-motion:reduce){.community-v4-inline *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.mission-one-v3-scene{width:100%}.mission-one-v3-frame{aspect-ratio:16/9;isolation:isolate;background:#02070d;border:1px solid #39d8ff57;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 65px #0000007a}.mission-one-v3-art,.mission-one-v3-vignette,.mission-one-v3-scanline,.mission-one-v3-overlay,.mission-one-v3-inbox-sweep{position:absolute;inset:0}.mission-one-v3-art{z-index:1;object-fit:cover;filter:saturate(1.06)contrast(1.03);width:100%;height:100%}.mission-one-v3-vignette{z-index:2;pointer-events:none;background:radial-gradient(circle at 51% 45%,#0000 31%,#01050a1f 68%,#01050a94 100%),linear-gradient(90deg,#ff1c3a0d,#0000 28% 72%,#1cb4ff0d)}.mission-one-v3-scanline{z-index:3;mix-blend-mode:screen;opacity:.65;pointer-events:none;background:linear-gradient(#0000 0 44%,#66e8ff12 48%,#66e8ff2e 50%,#66e8ff12 52%,#0000 56% 100%);animation:5.2s linear infinite mission-one-v3-scan}.mission-one-v3-overlay{z-index:6;pointer-events:none;width:100%;height:100%;overflow:visible}.mission-one-v3-hacker-console{z-index:7;gap:4px;width:12%;display:grid;position:absolute;top:48%;left:8.2%;transform:rotate(-3deg)}.mission-one-v3-hacker-console span{background:linear-gradient(90deg,#ff2b4e,#0000);border-radius:99px;height:3px;animation:.72s steps(2,end) infinite mission-one-v3-typing;display:block;box-shadow:0 0 7px #ff2a4da6}.mission-one-v3-hacker-console span:nth-child(2){width:72%;animation-delay:.11s}.mission-one-v3-hacker-console span:nth-child(3){width:51%;animation-delay:.22s}.mission-one-v3-hacker-console span:nth-child(4){width:84%;animation-delay:.33s}.mission-one-v3-attack-path,.mission-one-v3-quarantine-path,.mission-one-v3-success-route path,.mission-one-v3-disconnected-link path{fill:none;stroke-linecap:round;stroke-linejoin:round}.mission-one-v3-attack-path{stroke:#ff304ef0;stroke-width:7px;stroke-dasharray:20 17;filter:url(#mission-one-v3-red-glow);opacity:0}.mission-one-v3-quarantine-path{stroke:#67ff7bf2;stroke-width:7px;stroke-dasharray:16 14;filter:url(#mission-one-v3-green-glow);opacity:0}.mission-one-v3-threat-card{filter:url(#mission-one-v3-red-glow);opacity:0;transform-origin:50%}.mission-one-v3-threat-panel{fill:#520312f5;stroke:#ff4a64f5;stroke-width:4px}.mission-one-v3-envelope,.mission-one-v3-hook,.mission-one-v3-hook-tip{fill:none;stroke:#ff8091fa;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.mission-one-v3-hook,.mission-one-v3-hook-tip{stroke:#ff3156;stroke-width:7px}.mission-one-v3-core-rings{transform-box:fill-box;transform-origin:50%;animation:8s linear infinite mission-one-v3-core-turn}.mission-one-v3-core-rings circle{fill:none;stroke:#5cddff7a;stroke-width:3px;stroke-dasharray:20 12}.mission-one-v3-core-rings circle:nth-child(2){stroke:#ffa12d85;stroke-dasharray:10 16;transform-box:fill-box;transform-origin:50%;animation:5.6s linear infinite mission-one-v3-core-turn-reverse}.mission-one-v3-core-rings circle:nth-child(3){stroke-width:2px;stroke-dasharray:5 13}.mission-one-v3-core-impact,.mission-one-v3-defense-wave,.mission-one-v3-quarantine-pod,.mission-one-v3-success-route,.mission-one-v3-breach-panel,.mission-one-v3-data-leak,.mission-one-v3-disconnected-link{opacity:0}.mission-one-v3-defense-wave circle{fill:none;stroke:#68ebffeb;stroke-width:5px}.mission-one-v3-quarantine-pod rect{fill:#022a11f2;stroke:#69ff7ef5;stroke-width:4px}.mission-one-v3-quarantine-pod path{fill:none;stroke:#9affaae6;stroke-linecap:round;stroke-width:5px}.mission-one-v3-quarantine-pod text{fill:#9dffad;letter-spacing:.08em;font-size:25px;font-weight:900}.mission-one-v3-success-route path{stroke:#6aff88f5;stroke-width:7px;stroke-dasharray:18 15;filter:url(#mission-one-v3-green-glow)}.mission-one-v3-breach-panel rect{fill:#49020e47;stroke:#ff3453eb;stroke-width:5px}.mission-one-v3-breach-panel path{fill:none;stroke:#ff3659;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px;filter:url(#mission-one-v3-red-glow)}.mission-one-v3-data-leak circle{fill:#ff3559;filter:url(#mission-one-v3-red-glow)}.mission-one-v3-disconnected-link path{stroke:#ff4963e0;stroke-width:7px;stroke-dasharray:18 15;filter:url(#mission-one-v3-red-glow)}.mission-one-v3-inbox-sweep{z-index:5;opacity:.24;pointer-events:none;background:linear-gradient(#0000,#53dfff42,#0000);border-radius:24px;width:22%;height:44%;animation:3.2s ease-in-out infinite mission-one-v3-inbox-sweep;inset:23% 4.8% auto auto;transform:translateY(-48%)}.mission-one-v3-status{z-index:18;color:#edfaff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020a12db;border:1px solid #49d6ff57;border-radius:999px;align-items:center;gap:10px;max-width:58%;padding:10px 14px;display:flex;position:absolute;bottom:2.5%;right:2.2%}.mission-one-v3-status span{color:#ffd269;letter-spacing:.08em;white-space:nowrap;font-size:clamp(.58rem,.85vw,.84rem);font-weight:950}.mission-one-v3-status strong{color:#d9e8f5;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.52rem,.72vw,.72rem);font-weight:750;overflow:hidden}.mission-one-v3-stars{z-index:18;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020a12db;border:1px solid #ffc64047;border-radius:999px;gap:6px;padding:8px 11px;display:flex;position:absolute;bottom:2.5%;left:2.2%}.mission-one-v3-star{color:#344457;font-size:clamp(.95rem,1.55vw,1.55rem);line-height:1}.mission-one-v3-star-earned{color:#ffcc4e;text-shadow:0 0 12px #ffc437e6}.mission-one-v3-incoming .mission-one-v3-attack-path{opacity:1;animation:1.05s linear infinite mission-one-v3-flow-red}.mission-one-v3-incoming .mission-one-v3-threat-card{opacity:1;animation:2.8s cubic-bezier(.35,0,.2,1) infinite mission-one-v3-threat-incoming}.mission-one-v3-incoming .mission-one-v3-core-rings{animation-duration:4.5s}.mission-one-v3-blocked .mission-one-v3-attack-path{opacity:1;animation:.8s linear 2 mission-one-v3-flow-red}.mission-one-v3-blocked .mission-one-v3-threat-card{opacity:1;animation:2.3s cubic-bezier(.22,.7,.24,1) both mission-one-v3-threat-blocked}.mission-one-v3-blocked .mission-one-v3-core-impact{animation:1.05s ease-out .55s both mission-one-v3-impact}.mission-one-v3-blocked .mission-one-v3-defense-wave{opacity:1}.mission-one-v3-blocked .mission-one-v3-defense-wave circle:first-child{animation:1.45s ease-out .55s both mission-one-v3-wave}.mission-one-v3-blocked .mission-one-v3-defense-wave circle:last-child{animation:1.45s ease-out .75s both mission-one-v3-wave}.mission-one-v3-blocked .mission-one-v3-quarantine-path{animation:1.1s ease-out .85s both mission-one-v3-quarantine-path}.mission-one-v3-blocked .mission-one-v3-quarantine-pod{animation:.7s ease-out 1.35s both mission-one-v3-quarantine-pod}.mission-one-v3-blocked .mission-one-v3-success-route{animation:1.2s ease-out 1.45s both mission-one-v3-success-route}.mission-one-v3-breached .mission-one-v3-frame{animation:.65s ease-in-out .95s both mission-one-v3-scene-shake}.mission-one-v3-breached .mission-one-v3-attack-path{opacity:1;animation:.72s linear 3 mission-one-v3-flow-red}.mission-one-v3-breached .mission-one-v3-threat-card{opacity:1;animation:1.9s cubic-bezier(.2,.72,.25,1) both mission-one-v3-threat-breached}.mission-one-v3-breached .mission-one-v3-breach-panel{animation:.85s ease-out 1.15s both mission-one-v3-breach-panel}.mission-one-v3-breached .mission-one-v3-data-leak{opacity:1}.mission-one-v3-breached .mission-one-v3-data-leak circle{animation:1.7s ease-out 1.2s infinite mission-one-v3-data-leak}.mission-one-v3-learning .mission-one-v3-threat-card{opacity:.7;animation:3s ease-in-out infinite mission-one-v3-threat-learning}.mission-one-v3-learning .mission-one-v3-core-rings{animation-duration:3.2s}.mission-one-v3-complete .mission-one-v3-disconnected-link{animation:1s ease-out .2s both mission-one-v3-disconnected}.mission-one-v3-complete .mission-one-v3-defense-wave{opacity:1}.mission-one-v3-complete .mission-one-v3-defense-wave circle:first-child{animation:2.4s ease-out infinite mission-one-v3-complete-wave}.mission-one-v3-complete .mission-one-v3-defense-wave circle:last-child{animation:2.4s ease-out 1.2s infinite mission-one-v3-complete-wave}.mission-one-v3-complete .mission-one-v3-success-route{animation:1.3s ease-out .7s both mission-one-v3-success-route}.mission-one-v3-complete .mission-one-v3-star-earned{animation:.55s ease-out both mission-one-v3-star-pop}.mission-one-v3-complete .mission-one-v3-star:nth-child(2){animation-delay:.1s}.mission-one-v3-complete .mission-one-v3-star:nth-child(3){animation-delay:.2s}.mission-one-v3-complete .mission-one-v3-star:nth-child(4){animation-delay:.3s}.mission-one-v3-complete .mission-one-v3-star:nth-child(5){animation-delay:.4s}@keyframes mission-one-v3-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes mission-one-v3-typing{0%,to{opacity:.28;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes mission-one-v3-core-turn{to{transform:rotate(360deg)}}@keyframes mission-one-v3-core-turn-reverse{to{transform:rotate(-360deg)}}@keyframes mission-one-v3-inbox-sweep{0%,to{opacity:.08;transform:translateY(-48%)}50%{opacity:.35;transform:translateY(48%)}}@keyframes mission-one-v3-flow-red{to{stroke-dashoffset:-74px}}@keyframes mission-one-v3-threat-incoming{0%,11%{opacity:0;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}17%{opacity:1;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}28%{opacity:1;transform:translate(535px,413px)scale(.98)rotate(-1deg)}74%{opacity:1;transform:translate(720px,432px)scale(.96)rotate(0)}to{opacity:.76;transform:translate(790px,435px)scale(1.02)rotate(2deg)}}@keyframes mission-one-v3-threat-blocked{0%{opacity:0;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}10%{opacity:1;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}44%{opacity:1;transform:translate(785px,435px)scale(1)rotate(0)}57%{opacity:1;transform:translate(795px,455px)scale(.94)rotate(8deg)}to{opacity:0;transform:translate(875px,714px)scale(.3)rotate(28deg)}}@keyframes mission-one-v3-impact{0%{opacity:0;transform:scale(.2)}38%{opacity:1;transform:scale(.72)}to{opacity:0;transform:scale(1.65)}}@keyframes mission-one-v3-wave{0%{opacity:0;transform:scale(.72)}28%{opacity:.92}to{opacity:0;transform:scale(1.28)}}@keyframes mission-one-v3-quarantine-path{0%{stroke-dashoffset:100px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes mission-one-v3-quarantine-pod{0%{opacity:0;transform:translateY(28px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mission-one-v3-success-route{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@keyframes mission-one-v3-threat-breached{0%{opacity:0;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}10%{opacity:1;transform:translate(492px,410px)scale(1.03)rotate(-2deg)}49%{opacity:1;transform:translate(820px,435px)scale(1)rotate(0)}to{opacity:.35;transform:translate(1375px,430px)scale(.86)rotate(6deg)}}@keyframes mission-one-v3-scene-shake{0%,to{transform:translate(0)}18%{transform:translate(-7px)}34%{transform:translate(6px)}52%{transform:translate(-4px)}68%{transform:translate(3px)}}@keyframes mission-one-v3-breach-panel{0%{opacity:0;transform:scale(.92)}55%{opacity:1;transform:scale(1.03)}to{opacity:.86;transform:scale(1)}}@keyframes mission-one-v3-data-leak{0%{opacity:0;transform:translate(0)scale(.6)}26%{opacity:1}to{opacity:0;transform:translate(75px,-48px)scale(1.25)}}@keyframes mission-one-v3-threat-learning{0%,to{opacity:.48;transform:translate(700px,435px)scale(.82)}50%{opacity:.82;transform:translate(760px,435px)scale(.9)}}@keyframes mission-one-v3-disconnected{0%{stroke-dashoffset:90px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes mission-one-v3-complete-wave{0%{opacity:0;transform:scale(.82)}28%{opacity:.82}to{opacity:0;transform:scale(1.34)}}@keyframes mission-one-v3-star-pop{0%{opacity:.2;transform:scale(.55)rotate(-18deg)}72%{opacity:1;transform:scale(1.22)rotate(4deg)}to{transform:scale(1)rotate(0)}}@media (width<=720px){.mission-one-v3-frame{border-radius:16px}.mission-one-v3-status{max-width:61%;padding:7px 9px;bottom:2%;right:2%}.mission-one-v3-status strong{display:none}.mission-one-v3-stars{gap:4px;padding:6px 8px;bottom:2%;left:2%}.mission-one-v3-hacker-console{display:none}.mission-one-v3-inbox-sweep{opacity:.16}}@media (prefers-reduced-motion:reduce){.mission-one-v3-scene *{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes mission-one-v3-source-launch{0%{opacity:0;transform:scale(.35)}28%{opacity:.95;transform:scale(.82)}to{opacity:0;transform:scale(1.55)}}.mission-one-v3-hud{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.mission-one-v3-hud .mission-one-v3-status,.mission-one-v3-hud .mission-one-v3-stars{z-index:auto;position:static;bottom:auto;left:auto;right:auto}.mission-one-v3-hud .mission-one-v3-stars{flex:none;align-items:center;gap:7px;padding:9px 12px;display:flex}.mission-one-v3-hud .mission-one-v3-star{width:clamp(25px,3vw,34px);height:clamp(25px,3vw,34px);color:inherit;place-items:center;font-size:0;display:grid}.mission-one-v3-hud .mission-one-v3-star svg{width:72%;height:72%}.mission-one-v3-hud .mission-one-v3-star path{fill:#344457;stroke:#7a8fa69e;stroke-width:1px}.mission-one-v3-hud .mission-one-v3-star-earned path{fill:#ffcc4e;stroke:#ffe5a0;filter:drop-shadow(0 0 6px #ffc437e6)}.mission-one-v3-hud .mission-one-v3-status{flex:0 auto;justify-content:center;max-width:none;min-height:46px;margin-left:auto;padding:10px 17px;display:flex}.mission-one-v3-hud .mission-one-v3-status span{font-size:clamp(.68rem,1vw,.9rem)}.mission-one-v3-hud .mission-one-v3-status strong{font-size:clamp(.62rem,.9vw,.78rem)}.mission-one-v3-source-flash{fill:none;stroke:#ff4867f5;stroke-width:5px;filter:url(#mission-one-v3-red-glow);opacity:0;transform-box:fill-box;transform-origin:50%}.mission-one-v3-incoming .mission-one-v3-source-flash,.mission-one-v3-blocked .mission-one-v3-source-flash,.mission-one-v3-breached .mission-one-v3-source-flash{animation:.72s ease-out both mission-one-v3-source-launch}@media (width<=720px){.mission-one-v3-hud{flex-direction:column;align-items:stretch;gap:8px;margin-top:9px}.mission-one-v3-hud .mission-one-v3-stars,.mission-one-v3-hud .mission-one-v3-status{justify-content:center;width:100%;margin:0}.mission-one-v3-hud .mission-one-v3-status{min-height:42px;padding:8px 12px}.mission-one-v3-hud .mission-one-v3-status strong{display:inline}}.mission-one-overlay{z-index:30000;color:#eef9ff;opacity:1;background:radial-gradient(circle at 50% 42%,#125b8038,#0000 40%),#01050a;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .65s;display:grid;position:fixed;inset:0;overflow:hidden}.mission-one-overlay-exiting{opacity:0;pointer-events:none}.mission-one-overlay-topbar{z-index:4;background:#02080eeb;border-bottom:1px solid #3ad5ff33;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:10px 18px;display:flex;position:relative}.mission-one-overlay-topbar span{color:#6de5ff;letter-spacing:.12em;font-size:clamp(.62rem,1.6vw,.84rem);font-weight:950}.mission-one-overlay-topbar button,.mission-one-overlay-actions button{color:#eafaff;min-height:42px;font:inherit;cursor:pointer;background:#09202fe6;border:1px solid #4bd7ff57;border-radius:10px;padding:9px 16px;font-size:.72rem;font-weight:900}.mission-one-overlay-stage{place-items:center;min-height:0;padding:12px;display:grid;overflow:hidden}.mission-one-overlay-stage>.mission-one-v3-scene{width:min(100%,177.778vh - 444.444px);max-height:calc(100vh - 250px)}.mission-one-overlay-stage .mission-one-v3-hud{display:none}.mission-one-overlay-footer{z-index:4;padding:14px 18px calc(14px + env(safe-area-inset-bottom));text-align:center;background:#02080ef0;border-top:1px solid #3ad5ff2e;justify-items:center;gap:5px;display:grid;position:relative}.mission-one-overlay-footer>span{color:#ffb13a;letter-spacing:.13em;font-size:clamp(.65rem,1.6vw,.9rem);font-weight:950}.mission-one-overlay-footer>strong{letter-spacing:-.035em;font-size:clamp(1.25rem,4vw,2.2rem)}.mission-one-overlay-footer>p{color:#b9cce0;max-width:720px;margin:0;font-size:clamp(.72rem,1.8vw,.98rem);line-height:1.45}.mission-one-overlay-actions{justify-content:center;gap:10px;margin-top:9px;display:flex}.mission-one-overlay-actions button:last-child{color:#1a0b00;background:linear-gradient(135deg,#ffc15b,#ff8a24);border-color:#ffb246}.mission-one-overlay-completion{aspect-ratio:941/1672;border:1px solid #4bd7ff3d;border-radius:18px;height:100%;max-height:calc(100vh - 220px);position:relative;overflow:hidden;box-shadow:0 26px 65px #00000094}.mission-one-overlay-completion img{object-fit:contain;width:100%;height:100%;display:block}.mission-one-overlay-completion-sweep{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#78ebff14 45%,#ffffff80 50%,#ffb43e1f 55%,#0000 62%);animation:3.2s ease-in-out infinite mission-one-completion-sweep;position:absolute;inset:-30% -80%;transform:translate(-45%)}.mission-one-overlay-completion-burst{aspect-ratio:1;opacity:0;pointer-events:none;border:3px solid #5de0ffbd;border-radius:50%;width:45%;animation:2.7s ease-out infinite mission-one-completion-burst;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)scale(.5)}.mission-one-completion-card{background:#030a11f5;border:1px solid #4ad3ff38;border-radius:20px;overflow:hidden}.mission-one-completion-visual{background:#01050a;max-height:720px;position:relative;overflow:hidden}.mission-one-completion-visual img{object-fit:contain;width:100%;max-height:720px;display:block}.mission-one-completion-energy{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#62e2ff14 46%,#ffffff52 50%,#ffae371a 55%,#0000 62%);animation:4s ease-in-out infinite mission-one-completion-card-sweep;position:absolute;inset:0;transform:translate(-100%)}.mission-one-completion-live-data{text-align:center;justify-items:center;gap:9px;padding:22px;display:grid}.mission-one-completion-live-data>span{color:#62e1ff;letter-spacing:.12em;font-size:.72rem;font-weight:950}.mission-one-completion-live-data>strong{color:#65f29e;letter-spacing:-.065em;font-size:clamp(3.2rem,12vw,6.5rem);line-height:.95}.mission-one-completion-live-data>p{color:#b9cce0;max-width:650px;margin:0;font-size:.88rem;line-height:1.55}.mission-one-completion-stars{gap:10px;display:flex}.mission-one-completion-star{width:clamp(28px,7vw,46px);height:clamp(28px,7vw,46px)}.mission-one-completion-star path{fill:#344457;stroke:#7f96aea8;stroke-width:1px}.mission-one-completion-star-earned{animation:.75s ease-out both mission-one-completion-star-arrive}.mission-one-completion-star-earned:nth-child(2){animation-delay:.12s}.mission-one-completion-star-earned:nth-child(3){animation-delay:.24s}.mission-one-completion-star-earned:nth-child(4){animation-delay:.36s}.mission-one-completion-star-earned:nth-child(5){animation-delay:.48s}.mission-one-completion-star-earned path{fill:#ffca49;stroke:#ffe6a4;filter:drop-shadow(0 0 7px #ffc32ff0)}.mission-one-v3-quarantine-path{stroke:#52defffa!important;filter:url(#mission-one-v3-blue-glow)!important}.mission-one-v3-quarantine-pod rect{fill:#022133f7!important;stroke:#52defffa!important}.mission-one-v3-quarantine-pod path,.mission-one-v3-quarantine-pod text{stroke:#a1f0fff5!important;fill:#9ceeff!important}.mission-one-v3-success-route path{stroke:#52defffa!important;filter:url(#mission-one-v3-blue-glow)!important}.mission-one-v3-success-route circle{fill:#86eaff!important;filter:url(#mission-one-v3-blue-glow)!important}.game-replay-animation-button-prominent{color:#dffaff;background:#144f673d;border-color:#49d8ff6b;width:100%;margin:2px 0 18px}@keyframes mission-one-completion-sweep{0%,18%{opacity:0;transform:translate(-45%)}36%{opacity:1}72%,to{opacity:0;transform:translate(45%)}}@keyframes mission-one-completion-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}28%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes mission-one-completion-card-sweep{0%,15%{opacity:0;transform:translate(-100%)}34%{opacity:.8}70%,to{opacity:0;transform:translate(100%)}}@keyframes mission-one-completion-star-arrive{0%{opacity:0;transform:scale(.45)rotate(-18deg)}72%{opacity:1;transform:scale(1.18)rotate(5deg)}to{transform:scale(1)rotate(0)}}@media (width<=720px){.mission-one-overlay-topbar{min-height:52px;padding:8px 12px}.mission-one-overlay-stage{padding:8px}.mission-one-overlay-stage>.mission-one-v3-scene{width:100%;max-height:none}.mission-one-overlay-footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.mission-one-overlay-footer>p{display:none}.mission-one-overlay-actions{width:100%}.mission-one-overlay-actions button{flex:1}.mission-one-overlay-completion{width:min(100%,56.2799vh - 112.56px);height:auto;max-height:calc(100vh - 200px)}.mission-one-completion-visual,.mission-one-completion-visual img{max-height:600px}}.game-threat-heading{scroll-margin-top:18px}.game-threat-heading:focus{outline:none}@media (width<=720px){.game-threat-heading{scroll-margin-top:12px}}.hybrid-result{--result-accent:#63dfff;--result-accent-soft:#63dfff47;--result-danger:#ff596f;background:linear-gradient(#07101afa,#030910fc);border:1px solid #48d5ff3d;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 26px 70px #0000006b}.hybrid-result-tier-0,.hybrid-result-tier-1{--result-accent:#ff566d;--result-accent-soft:#ff566d4d}.hybrid-result-tier-2{--result-accent:#ff9b35;--result-accent-soft:#ff9b3547}.hybrid-result-tier-3{--result-accent:#56dfff;--result-accent-soft:#56dfff45}.hybrid-result-tier-4{--result-accent:#55e0ff;--result-accent-soft:#55e0ff47}.hybrid-result-tier-5{--result-accent:#72f3aa;--result-accent-soft:#72f3aa45}.hybrid-result-visual{aspect-ratio:1672/941;background:#01050a;position:relative;overflow:hidden}.hybrid-result-art{object-fit:cover;width:100%;height:100%;display:block}.hybrid-result-color-state,.hybrid-result-vignette,.hybrid-result-scan{pointer-events:none;position:absolute;inset:0}.hybrid-result-color-state{background:linear-gradient(90deg, #ff354f2e, transparent 42%, var(--result-accent-soft));mix-blend-mode:screen;opacity:.92}.hybrid-result-tier-0 .hybrid-result-color-state,.hybrid-result-tier-1 .hybrid-result-color-state{background:radial-gradient(circle at 68% 48%,#ff335257,#0000 35%),linear-gradient(90deg,#ff203e42,#0000 50%,#ff2b482e)}.hybrid-result-tier-2 .hybrid-result-color-state{background:radial-gradient(circle at 63% 47%,#ff8e2545,#0000 38%),linear-gradient(90deg,#ff49302b,#0000 52%,#ff992d24)}.hybrid-result-tier-3 .hybrid-result-color-state,.hybrid-result-tier-4 .hybrid-result-color-state{background:radial-gradient(circle at 53% 43%,#48d3ff38,#0000 39%),linear-gradient(90deg,#ff74271f,#0000 46%,#4bdaff29)}.hybrid-result-tier-5 .hybrid-result-color-state{background:radial-gradient(circle at 53% 43%,#6af7b333,#0000 40%),linear-gradient(90deg,#ffb93c1f,#0000 44%,#5aebff29)}.hybrid-result-vignette{background:linear-gradient(#0000000a,#0000 50%,#00000094),radial-gradient(#0000 48%,#0000006b)}.hybrid-result-scan{background:linear-gradient(#0000 0%,#73e6ff0a 47%,#73e6ff2b 50%,#73e6ff0a 53%,#0000 100%);animation:4.8s linear infinite hybrid-result-scan;transform:translateY(-100%)}.hybrid-result-overlay{width:100%;height:100%;position:absolute;inset:0}.hybrid-result-shield-pulse{fill:none;stroke:var(--result-accent);stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.hybrid-result-tier-3 .hybrid-result-shield-pulse-one,.hybrid-result-tier-4 .hybrid-result-shield-pulse-one,.hybrid-result-tier-5 .hybrid-result-shield-pulse-one{animation:2.7s ease-out infinite hybrid-result-shield-wave}.hybrid-result-tier-4 .hybrid-result-shield-pulse-two,.hybrid-result-tier-5 .hybrid-result-shield-pulse-two{animation:2.7s ease-out 1.3s infinite hybrid-result-shield-wave}.hybrid-result-breach-lines{fill:none;stroke:#ff536a;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px;opacity:0;filter:drop-shadow(0 0 8px #ff4762e0)}.hybrid-result-tier-0 .hybrid-result-breach-lines{opacity:1;animation:1.7s ease-in-out infinite hybrid-result-breach-flicker}.hybrid-result-tier-1 .hybrid-result-breach-lines{opacity:.72}.hybrid-result-tier-2 .hybrid-result-breach-lines{opacity:.38}.hybrid-result-node circle{fill:#030c14e6;stroke-width:3px}.hybrid-result-node path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.hybrid-result-node-protected circle{stroke:#6af0ad;filter:drop-shadow(0 0 8px #5cf1abc7)}.hybrid-result-node-protected path{stroke:#8ff6c2}.hybrid-result-node-exposed circle{stroke:#ff566f;filter:drop-shadow(0 0 7px #ff4a67b3)}.hybrid-result-node-exposed path{stroke:#ff7c8e}.hybrid-result-node-protected{animation:.65s ease-out both hybrid-result-node-arrive}.hybrid-result-node:nth-child(2){animation-delay:.12s}.hybrid-result-node:nth-child(3){animation-delay:.24s}.hybrid-result-node:nth-child(4){animation-delay:.36s}.hybrid-result-node:nth-child(5){animation-delay:.48s}.hybrid-result-art-status{border:1px solid var(--result-accent-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:right;background:#02080edb;border-radius:12px;flex-direction:column;gap:5px;max-width:min(44%,540px);padding:11px 15px;display:flex;position:absolute;bottom:4%;right:3%}.hybrid-result-art-status span{color:#9db7cd;letter-spacing:.12em;font-size:clamp(.48rem,.8vw,.72rem);font-weight:900}.hybrid-result-art-status strong{color:var(--result-accent);letter-spacing:.04em;font-size:clamp(.72rem,1.25vw,1.15rem)}.hybrid-result-data{grid-template-columns:minmax(0,1.25fr) auto;align-items:center;gap:18px 26px;padding:24px;display:grid}.hybrid-result-heading{min-width:0}.hybrid-result-heading>span{color:var(--result-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.hybrid-result-heading h2{color:#f3f9ff;letter-spacing:-.055em;margin:8px 0 7px;font-size:clamp(1.65rem,4.2vw,3.4rem);line-height:.98}.hybrid-result-heading p{color:#b5c9dc;max-width:720px;margin:0;font-size:clamp(.78rem,1.4vw,.98rem);line-height:1.55}.hybrid-result-score{border:1px solid var(--result-accent-soft);background:#040d15d1;border-radius:16px;justify-items:center;min-width:150px;padding:16px 20px;display:grid}.hybrid-result-score strong{color:var(--result-accent);letter-spacing:-.07em;font-size:clamp(2.8rem,7vw,5.8rem);line-height:.88}.hybrid-result-score span{color:#c5d5e4;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:.68rem;font-weight:850}.hybrid-result-stars{align-items:center;gap:10px;display:flex}.hybrid-result-star{width:clamp(30px,5vw,48px);height:clamp(30px,5vw,48px)}.hybrid-result-star path{fill:#354457;stroke:#8699ae9e;stroke-width:1px}.hybrid-result-star-earned{animation:.72s ease-out both hybrid-result-star-arrive}.hybrid-result-star-earned:nth-child(2){animation-delay:.12s}.hybrid-result-star-earned:nth-child(3){animation-delay:.24s}.hybrid-result-star-earned:nth-child(4){animation-delay:.36s}.hybrid-result-star-earned:nth-child(5){animation-delay:.48s}.hybrid-result-star-earned path{fill:#ffc941;stroke:#ffe7a6;filter:drop-shadow(0 0 8px #ffc233eb)}.hybrid-result-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hybrid-result-stat-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;min-height:68px;padding:12px 15px;display:flex}.hybrid-result-stat-grid span{color:#8ea7bd;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:850}.hybrid-result-stat-grid strong{color:#eef9ff;font-size:1.35rem}.hybrid-result-unlock{color:#ff9bab;background:#ff3f590e;border:1px solid #ff5b7047;border-radius:13px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.hybrid-result-unlock-open{color:#82f3b5;background:#45e79b11;border-color:#6df1ad57}.hybrid-result-unlock span{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.hybrid-result-unlock strong{text-align:right;font-size:.88rem}.hybrid-result-compact .hybrid-result-data{padding:18px}.mission-result-overlay{z-index:32000;color:#eef9ff;opacity:1;background:radial-gradient(circle at 50% 42%,#125b8038,#0000 42%),#01050a;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .42s;display:grid;position:fixed;inset:0;overflow:hidden}.mission-result-overlay-exiting{opacity:0;pointer-events:none}.mission-result-overlay-topbar,.mission-result-overlay-actions{z-index:4;background:#02080ef0;border-color:#46d8ff2e;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:relative}.mission-result-overlay-topbar{border-bottom:1px solid #46d8ff2e}.mission-result-overlay-actions{padding-bottom:calc(10px + env(safe-area-inset-bottom));border-top:1px solid #46d8ff2e;justify-content:center}.mission-result-overlay-topbar span{color:#64e1ff;letter-spacing:.12em;font-size:.68rem;font-weight:950}.mission-result-overlay-topbar button,.mission-result-overlay-actions button{color:#eafaff;min-height:42px;font:inherit;cursor:pointer;background:#081f2eeb;border:1px solid #4cdaff52;border-radius:10px;padding:9px 15px;font-size:.7rem;font-weight:900}.mission-result-overlay-actions button:last-child{color:#1a0b00;background:linear-gradient(135deg,#ffc35f,#ff8a24);border-color:#ffb246}.mission-result-overlay-stage{place-items:center;min-height:0;padding:12px;display:grid;overflow:auto}.mission-result-overlay-stage>div{width:min(1180px,100%)}.mission-result-perfect{aspect-ratio:941/1672;background:#01050a;border:1px solid #4bd8ff3d;border-radius:18px;height:min(100vh - 150px,920px);position:relative;overflow:hidden;box-shadow:0 28px 70px #00000094}.mission-result-perfect img{object-fit:contain;width:100%;height:100%;display:block}.mission-result-perfect-sweep{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#72ebff14 46%,#ffffff7a 50%,#ffb0371f 55%,#0000 62%);animation:3.2s ease-in-out infinite mission-result-perfect-sweep;position:absolute;inset:-28% -90%;transform:translate(-46%)}.mission-result-perfect-pulse{aspect-ratio:1;opacity:0;pointer-events:none;border:3px solid #62e2ffb3;border-radius:50%;width:42%;animation:2.7s ease-out infinite mission-result-perfect-pulse;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)scale(.55)}@keyframes hybrid-result-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes hybrid-result-shield-wave{0%{opacity:0;transform:scale(.88)}28%{opacity:.88}to{opacity:0;transform:scale(1.18)}}@keyframes hybrid-result-breach-flicker{0%,to{opacity:.64}48%{opacity:1}}@keyframes hybrid-result-node-arrive{0%{opacity:0;transform:scale(.45)}72%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}@keyframes hybrid-result-star-arrive{0%{opacity:0;transform:scale(.45)rotate(-18deg)}72%{opacity:1;transform:scale(1.18)rotate(5deg)}to{transform:scale(1)rotate(0)}}@keyframes mission-result-perfect-sweep{0%,18%{opacity:0;transform:translate(-46%)}36%{opacity:1}74%,to{opacity:0;transform:translate(46%)}}@keyframes mission-result-perfect-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}28%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@media (width<=720px){.hybrid-result{border-radius:16px}.hybrid-result-visual{aspect-ratio:1.28}.hybrid-result-art{object-position:center}.hybrid-result-data{grid-template-columns:1fr;gap:15px;padding:17px}.hybrid-result-score{width:100%;min-width:0}.hybrid-result-stars{justify-content:center}.hybrid-result-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hybrid-result-unlock{flex-direction:column;align-items:flex-start;gap:5px}.hybrid-result-unlock strong{text-align:left}.hybrid-result-art-status{max-width:70%;bottom:3%;right:3%}.mission-result-overlay-topbar{padding:8px 11px}.mission-result-overlay-stage{align-items:start;padding:8px}.mission-result-overlay-actions{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.mission-result-overlay-actions button{flex:1;padding-inline:8px}.mission-result-perfect{width:min(100%,56.2799vh - 78.7919px);height:auto;max-height:calc(100vh - 140px)}}@media (prefers-reduced-motion:reduce){.hybrid-result *,.mission-result-overlay *{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hybrid-result-v6{--v6-core-x:50%;--v6-core-y:48%;--v6-inbox-x:84%;--v6-inbox-y:45%;--v6-jail-x:29%;--v6-jail-y:49%}.hybrid-result-v6.hybrid-result-mission-phishing.hybrid-result-v6-mode-risk{--v6-core-x:50.5%;--v6-core-y:50%;--v6-inbox-x:84%;--v6-inbox-y:43%}.hybrid-result-v6.hybrid-result-mission-phishing.hybrid-result-v6-mode-fortified{--v6-core-x:58%;--v6-core-y:43%;--v6-inbox-x:86%;--v6-inbox-y:42%;--v6-jail-x:31%;--v6-jail-y:49%}.hybrid-result-v6 .hybrid-result-v6-visual{aspect-ratio:941/550;background:#01050a}.hybrid-result-v6.hybrid-result-v6-mode-recovering .hybrid-result-v6-visual,.hybrid-result-v6.hybrid-result-mission-digital-shadow .hybrid-result-v6-visual{aspect-ratio:1672/941}.hybrid-result-v6 .hybrid-result-v6-art{object-fit:contain;object-position:center;background:#01050a}.hybrid-result-v6-vignette{z-index:2;pointer-events:none;background:linear-gradient(#00000008,#0000 60%,#00000054);position:absolute;inset:0}.hybrid-v6-scene{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hybrid-v6-core-anchor{left:var(--v6-core-x);top:var(--v6-core-y);aspect-ratio:1;width:25%;position:absolute;transform:translate(-50%,-50%)}.hybrid-v6-core-ring,.hybrid-v6-core-impact{opacity:0;border:2px solid;border-radius:50%;width:100%;height:100%;position:absolute;inset:50%;transform:translate(-50%,-50%)scale(.55)}.hybrid-v6-core-ring-one{animation:2.8s ease-out infinite hybrid-v6-centered-pulse}.hybrid-v6-core-ring-two{animation:2.8s ease-out 1.4s infinite hybrid-v6-centered-pulse}.hybrid-result-v6-mode-risk .hybrid-v6-core-anchor{color:#ff4f66}.hybrid-result-v6-mode-recovering .hybrid-v6-core-anchor{color:#ff9d35}.hybrid-result-v6-mode-fortified .hybrid-v6-core-anchor{color:#54dfff}.hybrid-v6-core-impact{background:radial-gradient(circle,#ffffffeb,#ff496699 28%,#0000 70%);border:0;width:42%;height:42%;animation:2.2s ease-out infinite hybrid-v6-core-impact}.hybrid-v6-infected-core{left:var(--v6-core-x);top:var(--v6-core-y);aspect-ratio:1;mix-blend-mode:screen;background:repeating-conic-gradient(#ff374e38 0deg 9deg,#0000 9deg 20deg);border-radius:50%;width:28%;animation:7s linear infinite hybrid-v6-infection-rotate;position:absolute;transform:translate(-50%,-50%)}.hybrid-v6-infected-core>span{transform-origin:0;background:linear-gradient(90deg,#ff4158f2,#0000);width:55%;height:4px;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #ff374ee0}.hybrid-v6-infected-core>span:first-child{transform:rotate(18deg)}.hybrid-v6-infected-core>span:nth-child(2){transform:rotate(145deg)}.hybrid-v6-infected-core>span:nth-child(3){transform:rotate(258deg)}.hybrid-v6-compromised-inbox{left:var(--v6-inbox-x);top:var(--v6-inbox-y);aspect-ratio:1;border:2px solid #ff435bb8;border-radius:18px;width:17%;animation:1.5s ease-in-out infinite hybrid-v6-compromised-pulse;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 18px #ff334e99,inset 0 0 26px #ff304b26}.hybrid-v6-open-lock{background:#2d030aeb;border:3px solid #ff566e;border-radius:7px;width:34%;height:30%;position:absolute;bottom:-8%;right:-10%;box-shadow:0 0 12px #ff445ed1}.hybrid-v6-open-lock:before{content:"";transform-origin:0 100%;border:3px solid #ff566e;border-bottom:0;border-radius:20px 20px 0 0;width:62%;height:70%;position:absolute;bottom:76%;left:14%;transform:translate(30%)rotate(24deg)}.hybrid-v6-open-lock i{background:#ff8798;border-radius:5px;width:5px;height:13px;position:absolute;top:38%;left:50%;transform:translate(-50%)}.hybrid-v6-data-leak{z-index:7;left:var(--v6-inbox-x);top:var(--v6-inbox-y);width:1px;height:1px;position:absolute}.hybrid-v6-data-leak i{opacity:0;background:#ff3657;border:1px solid #ff8395;width:8px;height:8px;animation:3.4s linear infinite hybrid-v6-data-extraction;position:absolute;box-shadow:0 0 9px #ff3351e0}.hybrid-v6-data-leak i:nth-child(2){animation-delay:.42s}.hybrid-v6-data-leak i:nth-child(3){animation-delay:.84s}.hybrid-v6-data-leak i:nth-child(4){animation-delay:1.26s}.hybrid-v6-data-leak i:nth-child(5){animation-delay:1.68s}.hybrid-v6-data-leak i:nth-child(6){animation-delay:2.1s}.hybrid-v6-data-leak i:nth-child(7){animation-delay:2.52s}.hybrid-v6-data-leak i:nth-child(8){animation-delay:2.94s}.hybrid-v6-breach-warning{color:#ff7286;letter-spacing:.12em;background:#260209db;border:1px solid #ff415a8c;border-radius:8px;padding:8px 14px;font-size:clamp(.52rem,1vw,.8rem);font-weight:950;animation:1.2s ease-in-out infinite hybrid-v6-warning-flicker;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.hybrid-v6-recovery-scan,.hybrid-v6-privacy-scan{background:linear-gradient(90deg,#0000,#ffa332f2,#0000);height:3px;animation:3.2s ease-in-out infinite hybrid-v6-recovery-scan;position:absolute;top:15%;left:18%;right:18%;box-shadow:0 0 15px #ff9123b3}.hybrid-v6-recovery-node,.hybrid-v6-tracker-node{background:#2b1403e6;border:2px solid #ff9c36;border-radius:50%;width:13px;height:13px;animation:1.8s ease-in-out infinite hybrid-v6-node-blink;position:absolute;box-shadow:0 0 11px #ff9932bd}.hybrid-v6-recovery-node-one,.hybrid-v6-tracker-node-one{top:35%;left:28%}.hybrid-v6-recovery-node-two,.hybrid-v6-tracker-node-two{animation-delay:.5s;top:30%;right:25%}.hybrid-v6-recovery-node-three,.hybrid-v6-tracker-node-three{animation-delay:1s;bottom:22%;right:31%}.hybrid-v6-quarantine-jail{z-index:8;left:var(--v6-jail-x);top:var(--v6-jail-y);background:#01141f38;border:2px solid #50ddffd1;border-radius:9px;width:15%;height:45%;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 18px #3ed5ff75,inset 0 0 28px #36d3ff1f}.hybrid-v6-jail-envelope{color:#ff5e72;width:58%;animation:2.8s ease-in-out infinite hybrid-v6-captured-envelope;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hybrid-v6-jail-envelope rect,.hybrid-v6-jail-envelope path{fill:none;stroke:currentColor;stroke-width:3px}.hybrid-v6-jail-bar{background:#8ceeff;width:2px;animation:1.15s ease-out .45s forwards hybrid-v6-jail-close;position:absolute;top:-110%;bottom:0;box-shadow:0 0 8px #66e6fff2}.hybrid-v6-jail-bar-one{left:20%}.hybrid-v6-jail-bar-two{left:40%}.hybrid-v6-jail-bar-three{left:60%}.hybrid-v6-jail-bar-four{left:80%}.hybrid-v6-jail-lock{aspect-ratio:1;background:#062d3fe6;border:2px solid #9deeff;border-radius:5px;width:23%;animation:.55s ease-out 1.35s forwards hybrid-v6-lock-engage;position:absolute;bottom:7%;left:50%;transform:translate(-50%)scale(0);box-shadow:0 0 9px #53deffcc}.hybrid-v6-jail-lock:before{content:"";border:2px solid #9deeff;border-bottom:0;border-radius:12px 12px 0 0;width:56%;height:58%;position:absolute;bottom:78%;left:19%}.hybrid-v6-secure-route{left:var(--v6-core-x);top:var(--v6-core-y);transform-origin:0;background:linear-gradient(90deg,#44d9ff1a,#73edfffa);width:28%;height:3px;animation:1.6s ease-out 1.2s both hybrid-v6-secure-route;position:absolute;box-shadow:0 0 13px #4bdaffcc}.hybrid-v6-protected-inbox,.hybrid-v6-privacy-shield{z-index:9;left:var(--v6-inbox-x);top:var(--v6-inbox-y);aspect-ratio:72/82;color:#74e9ff;width:12%;position:absolute;transform:translate(-50%,-50%)}.hybrid-v6-protected-inbox svg,.hybrid-v6-privacy-shield svg{z-index:3;filter:drop-shadow(0 0 10px #43dafff0);width:100%;height:100%;position:relative;overflow:visible}.hybrid-v6-protected-inbox path,.hybrid-v6-privacy-shield path{fill:#052d44d9;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hybrid-v6-protection-wave{aspect-ratio:1;opacity:0;border:3px solid #6ce7ff;border-radius:50%;width:145%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}.hybrid-v6-protection-wave-one{animation:2.6s ease-out 1.55s infinite hybrid-v6-shield-highlight}.hybrid-v6-protection-wave-two{animation:2.6s ease-out 2.85s infinite hybrid-v6-shield-highlight}.hybrid-v6-tracker-target{aspect-ratio:1;border:2px solid #ff4b5ec7;border-radius:50%;width:18%;animation:1.7s ease-in-out infinite hybrid-v6-target-lock;position:absolute;top:48%;left:76%;transform:translate(-50%,-50%);box-shadow:0 0 20px #ff39528c}.hybrid-v6-tracker-target:before,.hybrid-v6-tracker-target:after{content:"";background:#ff596e;position:absolute}.hybrid-v6-tracker-target:before{width:2px;height:136%;top:-18%;left:50%}.hybrid-v6-tracker-target:after{width:136%;height:2px;top:50%;left:-18%}.hybrid-v6-tracker-lines{position:absolute;inset:0}.hybrid-v6-tracker-lines i{transform-origin:0;background:linear-gradient(90deg,#ff5269,#0000);width:32%;height:2px;animation:1.8s ease-in-out infinite hybrid-v6-tracker-line;position:absolute;top:48%;left:76%;box-shadow:0 0 8px #ff3e56b3}.hybrid-v6-tracker-lines i:first-child{transform:rotate(180deg)}.hybrid-v6-tracker-lines i:nth-child(2){transform:rotate(210deg)}.hybrid-v6-tracker-lines i:nth-child(3){transform:rotate(150deg)}.hybrid-v6-tracker-lines i:nth-child(4){transform:rotate(240deg)}.hybrid-v6-tracker-lines i:nth-child(5){transform:rotate(120deg)}.hybrid-v6-tracker-lines i:nth-child(6){transform:rotate(90deg)}.hybrid-v6-profile-extraction{position:absolute;top:50%;right:10%}.hybrid-v6-profile-extraction i{opacity:0;background:#ff4d67;width:8px;height:8px;animation:2.8s linear infinite hybrid-v6-profile-extraction;position:absolute;box-shadow:0 0 8px #ff3c54d6}.hybrid-v6-profile-extraction i:nth-child(2){animation-delay:.4s}.hybrid-v6-profile-extraction i:nth-child(3){animation-delay:.8s}.hybrid-v6-profile-extraction i:nth-child(4){animation-delay:1.2s}.hybrid-v6-profile-extraction i:nth-child(5){animation-delay:1.6s}.hybrid-v6-profile-extraction i:nth-child(6){animation-delay:2s}.hybrid-v6-profile-extraction i:nth-child(7){animation-delay:2.4s}.hybrid-v6-tracker-containment{aspect-ratio:1;border:2px solid #56e4ffb8;border-radius:50%;width:18%;position:absolute;top:50%;left:22%;transform:translate(-50%,-50%);box-shadow:0 0 18px #4adeff8c,inset 0 0 20px #45daff1f}.hybrid-v6-tracker-containment i{transform-origin:0 0;background:#ff6d7f;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite hybrid-v6-tracker-captured;position:absolute;top:50%;left:50%}.hybrid-v6-tracker-containment i:first-child{transform:rotate(0)translate(42px)}.hybrid-v6-tracker-containment i:nth-child(2){transform:rotate(72deg)translate(42px)}.hybrid-v6-tracker-containment i:nth-child(3){transform:rotate(144deg)translate(42px)}.hybrid-v6-tracker-containment i:nth-child(4){transform:rotate(216deg)translate(42px)}.hybrid-v6-tracker-containment i:nth-child(5){transform:rotate(288deg)translate(42px)}.hybrid-result-v6 .hybrid-result-art-status{z-index:12}@keyframes hybrid-v6-centered-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}25%{opacity:.78}to{opacity:0;transform:translate(-50%,-50%)scale(1.22)}}@keyframes hybrid-v6-core-impact{0%,60%{opacity:0;transform:translate(-50%,-50%)scale(.4)}68%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes hybrid-v6-infection-rotate{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hybrid-v6-compromised-pulse{0%,to{opacity:.56;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes hybrid-v6-data-extraction{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(-58vw,10vh)rotate(260deg)}}@keyframes hybrid-v6-warning-flicker{0%,to{opacity:.65}50%{opacity:1}}@keyframes hybrid-v6-recovery-scan{0%,to{opacity:0;transform:translateY(0)}20%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translateY(320px)}}@keyframes hybrid-v6-node-blink{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@keyframes hybrid-v6-captured-envelope{0%,to{opacity:.76;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes hybrid-v6-jail-close{0%{top:-110%}to{top:0}}@keyframes hybrid-v6-lock-engage{0%{opacity:0;transform:translate(-50%)scale(0)}75%{opacity:1;transform:translate(-50%)scale(1.18)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes hybrid-v6-secure-route{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes hybrid-v6-shield-highlight{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}26%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.45)}}@keyframes hybrid-v6-target-lock{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}@keyframes hybrid-v6-tracker-line{0%,to{opacity:.3}50%{opacity:1}}@keyframes hybrid-v6-profile-extraction{0%{opacity:0;transform:translate(0)}16%{opacity:1}to{opacity:0;transform:translate(110px,-55px)}}@keyframes hybrid-v6-tracker-captured{0%,to{opacity:.45;filter:none}50%{opacity:1;filter:drop-shadow(0 0 7px #ff5a6ee6)}}@media (width<=720px){.hybrid-result-v6 .hybrid-result-v6-visual,.hybrid-result-v6.hybrid-result-v6-mode-recovering .hybrid-result-v6-visual,.hybrid-result-v6.hybrid-result-mission-digital-shadow .hybrid-result-v6-visual{aspect-ratio:16/9}.hybrid-result-v6 .hybrid-result-v6-art{object-fit:contain}.hybrid-v6-breach-warning{padding:5px 9px;bottom:3%}.hybrid-v6-jail-lock,.hybrid-v6-jail-lock:before{border-width:1.5px}}@media (prefers-reduced-motion:reduce){.hybrid-result-v6 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.digital-shadow-scene{aspect-ratio:16/9;isolation:isolate;background:#01050a;border:1px solid #45d2ff42;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000057,inset 0 0 30px #34ceff0f}.digital-shadow-art,.digital-shadow-vignette,.digital-shadow-motion{width:100%;height:100%;position:absolute;inset:0}.digital-shadow-art{z-index:1;object-fit:contain}.digital-shadow-vignette{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 47%,#0000 25%,#00000026 64%,#00000073),linear-gradient(#0000 62%,#00000047)}.digital-shadow-motion{z-index:4;pointer-events:none;overflow:visible}.digital-shadow-activity-feeds path{fill:none;stroke:#53dcffa6;stroke-width:.22px;stroke-dasharray:1 1.4;filter:url(#digital-shadow-blue-glow);animation:3.2s linear infinite digital-shadow-feed-flow}.digital-shadow-tracker-feeds path{fill:none;stroke:#ff5938c2;stroke-width:.28px;stroke-dasharray:1.1 1.35;filter:url(#digital-shadow-red-glow);animation:2.5s linear infinite digital-shadow-feed-flow-reverse}.digital-shadow-tracker-pulses circle{fill:#ff7148;stroke:#ffccabd9;stroke-width:.15px;filter:url(#digital-shadow-red-glow);animation:1.8s ease-in-out infinite digital-shadow-tracker-pulse}.digital-shadow-tracker-pulses circle:nth-child(2){animation-delay:.2s}.digital-shadow-tracker-pulses circle:nth-child(3){animation-delay:.4s}.digital-shadow-tracker-pulses circle:nth-child(4){animation-delay:.6s}.digital-shadow-tracker-pulses circle:nth-child(5){animation-delay:.8s}.digital-shadow-tracker-pulses circle:nth-child(6){animation-delay:1s}.digital-shadow-cutoff-marks{opacity:0}.digital-shadow-cutoff-marks circle{fill:#031e29f0;stroke:#82ecff;stroke-width:.22px}.digital-shadow-cutoff-marks path{fill:none;stroke:#82ecff;stroke-width:.32px;stroke-linecap:round}.digital-shadow-data-packets{opacity:0}.digital-shadow-data-packets circle{fill:#ff4d5f;filter:url(#digital-shadow-red-glow)}.digital-shadow-core{z-index:7;aspect-ratio:72/82;color:#6be7ff;pointer-events:none;width:15%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.digital-shadow-core>svg{z-index:4;filter:drop-shadow(0 0 11px #4bdbffbf);opacity:0;width:70%;height:70%;position:absolute;inset:15%}.digital-shadow-core>svg path{fill:#072f43d9;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.digital-shadow-core-ring{aspect-ratio:1;opacity:0;border:2px solid;border-radius:50%;width:100%;position:absolute;inset:50%;transform:translate(-50%,-50%)scale(.55)}.digital-shadow-core-ring-one{animation:2.8s ease-out infinite digital-shadow-core-scan}.digital-shadow-core-ring-two{animation:2.8s ease-out 1.4s infinite digital-shadow-core-scan}.digital-shadow-profile-target{z-index:8;aspect-ratio:1;opacity:0;border:2px solid #ff4742a8;border-radius:50%;width:18%;position:absolute;top:39%;right:4.5%;box-shadow:0 0 20px #ff373473,inset 0 0 30px #ff3a321f}.digital-shadow-profile-target:before,.digital-shadow-profile-target:after{content:"";background:#ff594be0;position:absolute}.digital-shadow-profile-target:before{width:2px;height:122%;top:-11%;left:50%}.digital-shadow-profile-target:after{width:122%;height:2px;top:50%;left:-11%}.digital-shadow-profile-target>span{border:1px dashed #ff7f62b8;border-radius:50%;position:absolute;inset:15%}.digital-shadow-containment{z-index:8;opacity:0;background:#021d2b61;border:2px solid #5ee7ffd9;border-radius:12px;width:13%;height:38%;position:absolute;top:40%;right:8.5%;box-shadow:0 0 19px #43dcff75,inset 0 0 25px #44daff1a}.digital-shadow-containment:before,.digital-shadow-containment:after{content:"";background:#7eeeffe6;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #55e2ffcc}.digital-shadow-containment:before{left:34%}.digital-shadow-containment:after{right:34%}.digital-shadow-containment-door{border-top:3px solid #9ef1ff;position:absolute;inset:0;transform:translateY(-100%)}.digital-shadow-containment-lock{aspect-ratio:1;background:#042c3df0;border:2px solid #a6f3ff;border-radius:5px;width:20%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)scale(0)}.digital-shadow-containment-lock:before{content:"";border:2px solid #a6f3ff;border-bottom:0;border-radius:12px 12px 0 0;width:60%;height:60%;position:absolute;bottom:78%;left:17%}.digital-shadow-state-label{z-index:10;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a11cc;border:1px solid #46d7ff45;border-radius:12px;justify-items:center;gap:3px;min-width:min(72%,680px);padding:9px 15px;display:grid;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.digital-shadow-state-label span{color:#69e0ff;letter-spacing:.12em;font-size:clamp(.52rem,1vw,.76rem);font-weight:950}.digital-shadow-state-label strong{color:#effaff;letter-spacing:.03em;font-size:clamp(.68rem,1.25vw,1rem)}.digital-shadow-incoming .digital-shadow-core{color:#ffb044}.digital-shadow-incoming .digital-shadow-tracker-feeds,.digital-shadow-incoming .digital-shadow-tracker-pulses{opacity:1}.digital-shadow-protected .digital-shadow-tracker-feeds,.digital-shadow-protected .digital-shadow-tracker-pulses{animation:1.8s ease-out forwards digital-shadow-tracker-cut}.digital-shadow-protected .digital-shadow-cutoff-marks{animation:.65s ease-out .85s forwards digital-shadow-cutoff-appear}.digital-shadow-protected .digital-shadow-core>svg{animation:.85s ease-out 1.2s forwards digital-shadow-shield-deploy}.digital-shadow-protected .digital-shadow-containment{animation:.65s ease-out 1.45s forwards digital-shadow-containment-arrive}.digital-shadow-protected .digital-shadow-containment-door{animation:.7s ease-out 2s forwards digital-shadow-door-close}.digital-shadow-protected .digital-shadow-containment-lock{animation:.5s ease-out 2.65s forwards digital-shadow-lock-engage}.digital-shadow-protected .digital-shadow-state-label{border-color:#4fe6ff66}.digital-shadow-exposed .digital-shadow-activity-feeds path,.digital-shadow-exposed .digital-shadow-tracker-feeds path{stroke:#ff4b4ee0;filter:url(#digital-shadow-red-glow)}.digital-shadow-exposed .digital-shadow-data-packets{opacity:1}.digital-shadow-exposed .digital-shadow-core{color:#ff4f5f}.digital-shadow-exposed .digital-shadow-profile-target{animation:.8s ease-out .8s forwards digital-shadow-profile-lock}.digital-shadow-exposed .digital-shadow-state-label{border-color:#ff485766}.digital-shadow-exposed .digital-shadow-state-label span{color:#ff6374}.digital-shadow-learning .digital-shadow-tracker-feeds,.digital-shadow-learning .digital-shadow-tracker-pulses{opacity:.48}.digital-shadow-overlay{z-index:30020;color:#effaff;opacity:1;background:radial-gradient(circle at 50% 43%,#19759c2e,#0000 40%),#01050a;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .65s;display:grid;position:fixed;inset:0;overflow:hidden}.digital-shadow-overlay-exiting{opacity:0;pointer-events:none}.digital-shadow-overlay-topbar{background:#02080ef0;border-bottom:1px solid #43daff33;justify-content:space-between;align-items:center;min-height:56px;padding:9px 16px;display:flex}.digital-shadow-overlay-topbar span{color:#67e2ff;letter-spacing:.12em;font-size:clamp(.58rem,1.6vw,.82rem);font-weight:950}.digital-shadow-overlay button{color:#effaff;min-height:42px;font:inherit;cursor:pointer;background:#082332eb;border:1px solid #49dcff57;border-radius:10px;font-weight:900}.digital-shadow-overlay-topbar button{padding:8px 14px}.digital-shadow-overlay-stage{place-items:center;min-height:0;padding:10px;display:grid;overflow:hidden}.digital-shadow-overlay-stage .digital-shadow-scene{width:min(100%,177.778vh - 444.444px);max-height:calc(100vh - 250px)}.digital-shadow-overlay-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));text-align:center;background:#02080ef2;border-top:1px solid #47d8ff2e;justify-items:center;gap:5px;display:grid}.digital-shadow-overlay-footer>span{color:#ffad43;letter-spacing:.12em;font-size:clamp(.62rem,1.6vw,.86rem);font-weight:950}.digital-shadow-overlay-footer>strong{font-size:clamp(1.2rem,4vw,2.1rem)}.digital-shadow-overlay-footer>p{color:#b9ccdc;max-width:720px;margin:0;font-size:clamp(.7rem,1.7vw,.94rem);line-height:1.45}.digital-shadow-overlay-actions{gap:10px;margin-top:8px;display:flex}.digital-shadow-overlay-actions button{padding:8px 16px}.digital-shadow-overlay-actions button:last-child{color:#041017;background:linear-gradient(135deg,#83edff,#3bc2e7);border-color:#68e7ff}@keyframes digital-shadow-feed-flow{to{stroke-dashoffset:-8px}}@keyframes digital-shadow-feed-flow-reverse{to{stroke-dashoffset:8px}}@keyframes digital-shadow-tracker-pulse{0%,to{transform-box:fill-box;transform-origin:50%;opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@keyframes digital-shadow-core-scan{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}25%{opacity:.78}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}@keyframes digital-shadow-tracker-cut{0%{opacity:1}65%{opacity:1}to{opacity:.12}}@keyframes digital-shadow-cutoff-appear{0%{opacity:0}to{opacity:1}}@keyframes digital-shadow-shield-deploy{0%{opacity:0;transform:scale(.4)}72%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes digital-shadow-containment-arrive{0%{opacity:0;transform:translate(32px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes digital-shadow-door-close{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes digital-shadow-lock-engage{0%{opacity:0;transform:translate(-50%)scale(0)}75%{opacity:1;transform:translate(-50%)scale(1.2)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes digital-shadow-profile-lock{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (width<=720px){.digital-shadow-scene{border-radius:14px}.digital-shadow-state-label{min-width:78%;padding:6px 9px;bottom:2%}.digital-shadow-overlay-topbar{min-height:50px;padding:7px 10px}.digital-shadow-overlay-stage{padding:7px}.digital-shadow-overlay-stage .digital-shadow-scene{width:100%;max-height:none}.digital-shadow-overlay-footer{padding:9px 11px calc(9px + env(safe-area-inset-bottom))}.digital-shadow-overlay-footer>p{display:none}.digital-shadow-overlay-actions{width:100%}.digital-shadow-overlay-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.digital-shadow-scene *,.digital-shadow-overlay *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.mission-two-v2-scene{aspect-ratio:16/9;isolation:isolate;background:#01050a;border:1px solid #43d5ff47;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 22px 60px #0000006b,inset 0 0 32px #36cfff0d}.mission-two-v2-art,.mission-two-v2-dimmer,.mission-two-v2-streams{width:100%;height:100%;position:absolute;inset:0}.mission-two-v2-art{z-index:1;object-fit:contain;object-position:center}.mission-two-v2-dimmer{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 24%,#0000000d 46%,#0003 100%)}.mission-two-v2-streams{z-index:5;pointer-events:none}.mission-two-v2-red-routes path{fill:none;stroke:#ff642beb;stroke-width:2.2px;stroke-dasharray:9 11;filter:url(#mission-two-v2-red-glow);animation:2.25s linear infinite mission-two-v2-flow-red}.mission-two-v2-blue-route path{fill:none;stroke:#4fdbfff0;stroke-width:3px;stroke-dasharray:11 13;filter:url(#mission-two-v2-blue-glow);animation:2.2s linear infinite mission-two-v2-flow-blue}.mission-two-v2-cut-marks,.mission-two-v2-data-packets{opacity:0}.mission-two-v2-cut-marks circle{fill:#031821f2;stroke:#92efff;stroke-width:2px;filter:url(#mission-two-v2-blue-glow)}.mission-two-v2-cut-marks path{fill:none;stroke:#92efff;stroke-width:3px;stroke-linecap:round}.mission-two-v2-data-packets circle{fill:#ff4f56;filter:url(#mission-two-v2-red-glow)}.mission-two-v2-core{z-index:6;aspect-ratio:1;pointer-events:none;width:20%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.mission-two-v2-core-ring,.mission-two-v2-core-scan{aspect-ratio:1;opacity:0;border:2px solid #5ee1ffb8;border-radius:50%;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.mission-two-v2-core-ring-one{animation:2.8s ease-out infinite mission-two-v2-core-pulse}.mission-two-v2-core-ring-two{animation:2.8s ease-out 1.4s infinite mission-two-v2-core-pulse}.mission-two-v2-core-scan{border-style:dashed;border-color:#ffb13ad9;width:52%;animation:3.6s linear infinite mission-two-v2-core-scan}.mission-two-v2-tracker-layer{z-index:7;pointer-events:none;position:absolute;inset:0}.mission-two-v2-tracker{left:14%;top:var(--tracker-y);color:#ffd1a7;background:#1b0903c2;border:1px solid #ff82395c;border-radius:7px;align-items:center;gap:5px;max-width:150px;padding:4px 7px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 10px #ff5d211f}.mission-two-v2-tracker>span{flex:none;place-items:center;width:20px;height:20px;display:grid}.mission-two-v2-tracker svg{width:100%;height:100%}.mission-two-v2-tracker svg *{fill:none;stroke:#ff9c4a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mission-two-v2-tracker strong{letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.42rem,.75vw,.64rem);font-weight:950;overflow:hidden}.mission-two-v2-containment{z-index:11;opacity:0;background:linear-gradient(90deg,#0b465840,#03202fb8,#0b465840);border:2px solid #5ee9ffe0;border-radius:11px 11px 18px 18px;width:14%;height:48%;position:absolute;top:49%;left:31%;overflow:hidden;transform:translate(-50%,-50%)scale(.82);box-shadow:0 0 25px #4be2ff80,inset 0 0 28px #50e0ff1a}.mission-two-v2-containment:before,.mission-two-v2-containment:after{content:"";background:#89f0ffe6;width:2px;position:absolute;top:7%;bottom:19%;box-shadow:0 0 7px #6ae9ffe0}.mission-two-v2-containment:before{left:34%}.mission-two-v2-containment:after{right:34%}.mission-two-v2-containment-top{background:#083648e0;border:2px solid #91edff;border-radius:50%;height:9%;position:absolute;top:3%;left:8%;right:8%}.mission-two-v2-contained-icons{position:absolute;inset:17% 12% 21%}.mission-two-v2-contained-icon{aspect-ratio:1;opacity:0;background:#250c07db;border:1px solid #ff8448b8;border-radius:50%;place-items:center;width:25%;display:grid;position:absolute}.mission-two-v2-contained-icon svg{width:62%;height:62%}.mission-two-v2-contained-icon svg *{fill:none;stroke:#ff825d;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mission-two-v2-contained-icon-0{top:5%;left:7%}.mission-two-v2-contained-icon-1{top:5%;right:7%}.mission-two-v2-contained-icon-2{top:39%;left:7%}.mission-two-v2-contained-icon-3{top:39%;right:7%}.mission-two-v2-contained-icon-4{bottom:3%;left:23%}.mission-two-v2-contained-icon-5{bottom:3%;right:23%}.mission-two-v2-containment-door{z-index:5;background:repeating-linear-gradient(90deg,#0000 0 20%,#8befffeb 20% 22%,#0000 22% 40%);border-bottom:3px solid #b0f4ff;height:82%;position:absolute;top:-110%;left:0;right:0}.mission-two-v2-containment-lock{z-index:7;aspect-ratio:1;background:#043141f0;border:2px solid #aff3ff;border-radius:5px;width:22%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)scale(0);box-shadow:0 0 10px #5fe5ffd9}.mission-two-v2-containment-lock:before{content:"";border:2px solid #aff3ff;border-bottom:0;border-radius:13px 13px 0 0;width:60%;height:62%;position:absolute;bottom:78%;left:17%}.mission-two-v2-containment>strong{color:#8deaff;letter-spacing:.05em;text-align:center;width:100%;font-size:clamp(.4rem,.7vw,.6rem);position:absolute;bottom:1.5%;left:50%;transform:translate(-50%)}.mission-two-v2-protected-identity{z-index:12;aspect-ratio:.9;color:#72ebff;opacity:0;place-items:center;width:18%;display:grid;position:absolute;top:49%;right:7%;transform:translateY(-50%)}.mission-two-v2-shield-svg{z-index:4;filter:drop-shadow(0 0 13px #43ddfff0)drop-shadow(0 0 26px #33b2ff7a);width:76%;height:76%;position:relative}.mission-two-v2-shield-svg path{fill:#06334dd9;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.mission-two-v2-shield-wave{aspect-ratio:1;opacity:0;border:3px solid #73eaff;border-radius:50%;width:100%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.55)}.mission-two-v2-protected-identity>strong{color:#79efff;letter-spacing:.08em;text-align:center;width:125%;font-size:clamp(.52rem,.9vw,.75rem);position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.mission-two-v2-shadow-profile{z-index:12;opacity:0;width:21%;height:60%;position:absolute;top:47%;right:5%;transform:translateY(-50%)scale(.74)}.mission-two-v2-shadow-svg{filter:drop-shadow(0 0 8px #ff3e4de6)drop-shadow(0 0 22px #ff27378c);width:65%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.mission-two-v2-shadow-svg circle,.mission-two-v2-shadow-svg path{fill:#ff374529;stroke:#ff4959;stroke-width:3px}.mission-two-v2-shadow-cards span{color:#ff8490;letter-spacing:.05em;background:#250308e6;border:1px solid #ff4452b3;border-radius:5px;padding:3px 6px;font-size:clamp(.38rem,.6vw,.55rem);font-weight:900;position:absolute}.mission-two-v2-shadow-cards span:first-child{top:17%;left:0}.mission-two-v2-shadow-cards span:nth-child(2){top:25%;right:0}.mission-two-v2-shadow-cards span:nth-child(3){top:49%;left:-2%}.mission-two-v2-shadow-cards span:nth-child(4){top:58%;right:-2%}.mission-two-v2-shadow-cards span:nth-child(5){bottom:8%;left:21%}.mission-two-v2-shadow-profile>strong{color:#ff6673;letter-spacing:.07em;text-align:center;width:135%;font-size:clamp(.5rem,.9vw,.76rem);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mission-two-v2-status{z-index:20;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a11db;border:1px solid #49d8ff47;border-radius:11px;justify-items:center;gap:3px;min-width:min(74%,720px);padding:8px 13px;display:grid;position:absolute;bottom:2.2%;left:50%;transform:translate(-50%)}.mission-two-v2-status span{color:#6de8ff;letter-spacing:.11em;font-size:clamp(.5rem,.85vw,.72rem);font-weight:950}.mission-two-v2-incoming .mission-two-v2-blue-route{opacity:.36}.mission-two-v2-incoming .mission-two-v2-tracker{animation:2.15s ease-in-out infinite mission-two-v2-tracker-alert;animation-delay:calc(var(--tracker-index) * .11s)}.mission-two-v2-protected .mission-two-v2-red-routes{animation:1.6s ease-out .4s forwards mission-two-v2-routes-cut}.mission-two-v2-protected .mission-two-v2-cut-marks{animation:.55s ease-out 1.05s forwards mission-two-v2-cut-appear}.mission-two-v2-protected .mission-two-v2-tracker{animation:mission-two-v2-tracker-to-vault 1.35s calc(.55s + var(--tracker-index) * 80ms) cubic-bezier(.22, .8, .3, 1) forwards}.mission-two-v2-protected .mission-two-v2-containment{animation:.72s ease-out .65s forwards mission-two-v2-vault-arrive}.mission-two-v2-protected .mission-two-v2-contained-icon{animation:.4s ease-out forwards mission-two-v2-contained-appear}.mission-two-v2-protected .mission-two-v2-contained-icon-0{animation-delay:1.75s}.mission-two-v2-protected .mission-two-v2-contained-icon-1{animation-delay:1.86s}.mission-two-v2-protected .mission-two-v2-contained-icon-2{animation-delay:1.97s}.mission-two-v2-protected .mission-two-v2-contained-icon-3{animation-delay:2.08s}.mission-two-v2-protected .mission-two-v2-contained-icon-4{animation-delay:2.19s}.mission-two-v2-protected .mission-two-v2-contained-icon-5{animation-delay:2.3s}.mission-two-v2-protected .mission-two-v2-containment-door{animation:.72s ease-out 2.55s forwards mission-two-v2-vault-close}.mission-two-v2-protected .mission-two-v2-containment-lock{animation:.52s ease-out 3.25s forwards mission-two-v2-lock}.mission-two-v2-protected .mission-two-v2-protected-identity{animation:.8s ease-out 3.35s forwards mission-two-v2-protection-arrive}.mission-two-v2-protected .mission-two-v2-shield-wave-one{animation:2.5s ease-out 3.65s infinite mission-two-v2-shield-wave}.mission-two-v2-protected .mission-two-v2-shield-wave-two{animation:2.5s ease-out 4.9s infinite mission-two-v2-shield-wave}.mission-two-v2-protected .mission-two-v2-status{border-color:#57e2ff80}.mission-two-v2-exposed .mission-two-v2-red-routes path{stroke:#ff4244f2}.mission-two-v2-exposed .mission-two-v2-blue-route{opacity:.08}.mission-two-v2-exposed .mission-two-v2-data-packets{animation:.3s .8s forwards mission-two-v2-packets-enable}.mission-two-v2-exposed .mission-two-v2-core{filter:hue-rotate(145deg)saturate(1.45)}.mission-two-v2-exposed .mission-two-v2-shadow-profile{animation:1.45s cubic-bezier(.18,.8,.28,1) 1.25s forwards mission-two-v2-shadow-grow}.mission-two-v2-exposed .mission-two-v2-shadow-cards span{animation:.45s ease-out both mission-two-v2-profile-card}.mission-two-v2-exposed .mission-two-v2-shadow-cards span:first-child{animation-delay:2.25s}.mission-two-v2-exposed .mission-two-v2-shadow-cards span:nth-child(2){animation-delay:2.45s}.mission-two-v2-exposed .mission-two-v2-shadow-cards span:nth-child(3){animation-delay:2.65s}.mission-two-v2-exposed .mission-two-v2-shadow-cards span:nth-child(4){animation-delay:2.85s}.mission-two-v2-exposed .mission-two-v2-shadow-cards span:nth-child(5){animation-delay:3.05s}.mission-two-v2-exposed .mission-two-v2-status{border-color:#ff485280}.mission-two-v2-learning .mission-two-v2-red-routes,.mission-two-v2-learning .mission-two-v2-tracker-layer{opacity:.5}.mission-two-v2-overlay{z-index:30030;color:#effbff;opacity:1;background:radial-gradient(circle at 50% 45%,#146c9433,#0000 42%),#01050a;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .65s;display:grid;position:fixed;inset:0;overflow:hidden}.mission-two-v2-overlay-exiting{opacity:0;pointer-events:none}.mission-two-v2-overlay-topbar{background:#02080ef2;border-bottom:1px solid #45d9ff30;justify-content:space-between;align-items:center;min-height:54px;padding:8px 15px;display:flex}.mission-two-v2-overlay-topbar span{color:#70e7ff;letter-spacing:.12em;font-size:clamp(.58rem,1.5vw,.82rem);font-weight:950}.mission-two-v2-overlay button{color:#f0fbff;min-height:42px;font:inherit;cursor:pointer;background:#072231ed;border:1px solid #4ddcff57;border-radius:10px;padding:8px 15px;font-weight:900}.mission-two-v2-overlay-stage{place-items:center;min-height:0;padding:9px;display:grid;overflow:hidden}.mission-two-v2-overlay-stage .mission-two-v2-scene{width:min(100%,177.778vh - 423.111px);max-height:calc(100vh - 238px)}.mission-two-v2-overlay-footer{padding:11px 15px calc(11px + env(safe-area-inset-bottom));text-align:center;background:#02080ef5;border-top:1px solid #46d8ff2e;justify-items:center;gap:5px;display:grid}.mission-two-v2-overlay-footer>span{color:#ffaf45;letter-spacing:.12em;font-size:clamp(.62rem,1.5vw,.84rem);font-weight:950}.mission-two-v2-overlay-footer>p{color:#b9cddd;max-width:720px;margin:0;font-size:clamp(.7rem,1.7vw,.94rem);line-height:1.42}.mission-two-v2-overlay-actions{gap:10px;margin-top:7px;display:flex}@keyframes mission-two-v2-flow-red{to{stroke-dashoffset:-40px}}@keyframes mission-two-v2-flow-blue{to{stroke-dashoffset:-45px}}@keyframes mission-two-v2-core-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.58)}25%{opacity:.82}to{opacity:0;transform:translate(-50%,-50%)scale(1.24)}}@keyframes mission-two-v2-core-scan{0%{opacity:.4;transform:translate(-50%,-50%)rotate(0)}50%{opacity:.85}to{opacity:.4;transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mission-two-v2-tracker-alert{0%,to{transform:translate(-50%,-50%)scale(.96);box-shadow:0 0 8px #ff5e1f1f}50%{transform:translate(-50%,-50%)scale(1.05);box-shadow:0 0 15px #ff5e1f73}}@keyframes mission-two-v2-routes-cut{0%,58%{opacity:1}to{opacity:.15}}@keyframes mission-two-v2-cut-appear{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes mission-two-v2-tracker-to-vault{0%{left:14%;top:var(--tracker-y);opacity:1;transform:translate(-50%,-50%)scale(1)}72%{opacity:1}to{opacity:0;top:49%;left:31%;transform:translate(-50%,-50%)scale(.22)}}@keyframes mission-two-v2-vault-arrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes mission-two-v2-contained-appear{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes mission-two-v2-vault-close{0%{top:-110%}to{top:8%}}@keyframes mission-two-v2-lock{0%{opacity:0;transform:translate(-50%)scale(0)}72%{opacity:1;transform:translate(-50%)scale(1.18)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes mission-two-v2-protection-arrive{0%{opacity:0;transform:translateY(-50%)scale(.62)}72%{opacity:1;transform:translateY(-50%)scale(1.1)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes mission-two-v2-shield-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}24%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.45)}}@keyframes mission-two-v2-packets-enable{to{opacity:1}}@keyframes mission-two-v2-shadow-grow{0%{opacity:0;filter:blur(6px);transform:translateY(-50%)scale(.55)}65%{opacity:1;filter:blur();transform:translateY(-50%)scale(1.08)}to{opacity:1;filter:blur();transform:translateY(-50%)scale(1)}}@keyframes mission-two-v2-profile-card{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=720px){.mission-two-v2-scene{border-radius:13px}.mission-two-v2-tracker{gap:2px;padding:2px 4px;left:12%}.mission-two-v2-tracker>span{width:15px;height:15px}.mission-two-v2-tracker strong{display:none}.mission-two-v2-containment{width:15%;left:29%}.mission-two-v2-protected-identity{width:20%;right:4%}.mission-two-v2-shadow-profile{width:24%;right:2%}.mission-two-v2-shadow-cards span{padding:2px 3px;font-size:.34rem}.mission-two-v2-status{min-width:82%;padding:5px 8px;bottom:1.5%}.mission-two-v2-overlay-topbar{min-height:49px;padding:7px 10px}.mission-two-v2-overlay-stage{padding:6px}.mission-two-v2-overlay-stage .mission-two-v2-scene{width:100%;max-height:none}.mission-two-v2-overlay-footer{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.mission-two-v2-overlay-footer>p{display:none}.mission-two-v2-overlay-actions{width:100%}.mission-two-v2-overlay-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.mission-two-v2-scene *,.mission-two-v2-overlay *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.mission-two-v23-bust-shell path{fill:#ff2f4014;stroke:#ff4c5c;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:url(#mission-two-v23-profile-glow)}.mission-two-v23-face-mesh path{fill:none;stroke:#ff666fd1;stroke-width:1px;stroke-dasharray:2 2.5;filter:url(#mission-two-v23-profile-glow)}.mission-two-v23-profile-nodes circle{fill:#ff6a76;stroke:#ffd0d4;stroke-width:.7px;filter:url(#mission-two-v23-profile-glow);animation:1.8s ease-in-out infinite mission-two-v23-node-pulse}.mission-two-v23-profile-nodes circle:nth-child(3n){animation-delay:.3s}.mission-two-v23-profile-nodes circle:nth-child(3n+1){animation-delay:.6s}.mission-two-v23-data-rain circle{fill:#ff384c;opacity:.35;filter:url(#mission-two-v23-profile-glow);animation:2.4s ease-in-out infinite mission-two-v23-data-node}.mission-two-v23-data-rain circle:nth-child(4n){animation-delay:.4s}.mission-two-v23-data-rain circle:nth-child(4n+1){animation-delay:.8s}.mission-two-v23-data-rain circle:nth-child(4n+2){animation-delay:1.2s}.mission-two-v2-exposed .mission-two-v23-bust-shell{animation:1.4s ease-out 1.15s both mission-two-v23-bust-build}.mission-two-v2-exposed .mission-two-v23-face-mesh{animation:1.1s ease-out 1.9s both mission-two-v23-mesh-build}.mission-two-v2-exposed .mission-two-v23-profile-nodes{animation:.8s ease-out 2.2s both mission-two-v23-nodes-build}.mission-two-v2-exposed .mission-two-v23-data-rain{animation:.8s ease-out 2.35s both mission-two-v23-rain-build}@keyframes mission-two-v23-bust-build{0%{opacity:0;transform-origin:50%;transform:scale(.78)}72%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes mission-two-v23-mesh-build{0%{opacity:0;stroke-dashoffset:90px}to{opacity:1;stroke-dashoffset:0}}@keyframes mission-two-v23-nodes-build{0%{opacity:0;transform-origin:50%;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes mission-two-v23-rain-build{0%{opacity:0}to{opacity:1}}@keyframes mission-two-v23-node-pulse{0%,to{opacity:.55;transform-box:fill-box;transform-origin:50%;transform:scale(.85)}50%{opacity:1;transform:scale(1.35)}}@keyframes mission-two-v23-data-node{0%,to{opacity:.18}50%{opacity:.85}}@media (width<=720px){.mission-two-v23-bust-shell path{stroke-width:2.6px}.mission-two-v23-face-mesh path{stroke-width:1.3px}}.mission-two-result-v3{color:#f1fbff;background:#020912;border:1px solid #43d5ff40;border-radius:20px;overflow:hidden;box-shadow:0 25px 70px #00000061}.mission-two-result-stage{aspect-ratio:16/9;background:#01050a;position:relative;overflow:hidden}.mission-two-result-art,.mission-two-result-stage-dimmer{width:100%;height:100%;position:absolute;inset:0}.mission-two-result-art{z-index:1;object-fit:contain}.mission-two-result-stage-dimmer{z-index:2;background:radial-gradient(circle at 50% 47%,#0000 18%,#0000000a 43%,#00000052),linear-gradient(#0000000f,#0000003b)}.mission-two-result-core-pulse{z-index:5;aspect-ratio:1;pointer-events:none;width:22%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.mission-two-result-core-pulse span{aspect-ratio:1;opacity:0;border:2px solid #62dcff;border-radius:50%;width:72%;animation:3s ease-out infinite mission-two-result-core-wave;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}.mission-two-result-core-pulse span:nth-child(2){animation-delay:1.5s}.mission-two-result-trackers{z-index:8;gap:7px;width:19%;display:grid;position:absolute;top:21%;left:5%}.mission-two-result-tracker{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-height:31px;animation:mission-two-result-tracker-arrive .55s calc(var(--tracker-index) * .1s) ease-out both;border-radius:8px;align-items:center;gap:7px;padding:5px 8px;display:flex}.mission-two-result-tracker span{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.7rem;font-weight:1000;display:grid}.mission-two-result-tracker strong{letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.43rem,.8vw,.67rem);font-weight:950;overflow:hidden}.mission-two-result-tracker-blocked{color:#a7f3ff;background:#032532c7;border:1px solid #57e2ff73}.mission-two-result-tracker-blocked span{color:#062315;background:#64efa8;box-shadow:0 0 10px #52efa4bf}.mission-two-result-tracker-active{color:#ff9ba3;background:#2a0409d1;border:1px solid #ff4d5380}.mission-two-result-tracker-active span{color:#fff;background:#ff4054;animation:1.25s ease-in-out infinite mission-two-result-active-alert;box-shadow:0 0 10px #ff3c51c2}.mission-two-result-containment{z-index:10;background:#04212fa8;border:2px solid #54dfffcc;border-radius:11px;width:13%;height:45%;position:absolute;top:49%;left:29%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 20px #43daff61,inset 0 0 24px #3ed8ff14}.mission-two-result-containment:before,.mission-two-result-containment:after{content:"";background:#86efffe6;width:2px;position:absolute;top:6%;bottom:18%}.mission-two-result-containment:before{left:34%}.mission-two-result-containment:after{right:34%}.mission-two-result-contained-dots{position:absolute;inset:12% 13% 22%}.mission-two-result-contained-dots i{background:#360c08de;border:2px solid #ff7b5d;border-radius:50%;width:17px;height:17px;animation:1.8s ease-in-out infinite mission-two-result-contained-pulse;position:absolute;box-shadow:0 0 7px #ff573999}.mission-two-result-contained-dots i:first-child{top:9%;left:12%}.mission-two-result-contained-dots i:nth-child(2){top:9%;right:12%}.mission-two-result-contained-dots i:nth-child(3){top:44%;left:12%}.mission-two-result-contained-dots i:nth-child(4){top:44%;right:12%}.mission-two-result-contained-dots i:nth-child(5){bottom:3%;left:50%;transform:translate(-50%)}.mission-two-result-vault-door{z-index:5;background:repeating-linear-gradient(90deg,#0000 0 19%,#85efffe0 19% 21%,#0000 21% 39%);border-bottom:3px solid #9deeff;height:73%;position:absolute;top:7%;left:0;right:0}.mission-two-result-vault-lock{z-index:7;aspect-ratio:1;background:#042e3ef2;border:2px solid #a7f3ff;border-radius:5px;width:23%;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 0 9px #53e0ffcc}.mission-two-result-vault-lock:before{content:"";border:2px solid #a7f3ff;border-bottom:0;border-radius:12px 12px 0 0;width:60%;height:62%;position:absolute;bottom:78%;left:18%}.mission-two-result-shadow-profile{z-index:10;color:#ff4d5b;width:20%;height:60%;position:absolute;top:47%;right:5%;transform:translateY(-50%)}.mission-two-result-shadow-svg{filter:drop-shadow(0 0 8px #ff3c4bdb)drop-shadow(0 0 20px #ff283773);width:74%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.mission-two-result-shadow-svg>path{fill:#ff354414;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.mission-two-result-face-mesh path{fill:none;stroke:#ff7880b8;stroke-width:1px;stroke-dasharray:2 2.6}.mission-two-result-shadow-data{position:absolute;inset:0}.mission-two-result-shadow-data i{background:#ff4055;width:6px;height:6px;animation:2.5s linear infinite mission-two-result-data-drift;position:absolute;box-shadow:0 0 8px #ff3a4ed1}.mission-two-result-shadow-data i:nth-child(5n+1){top:18%;left:15%}.mission-two-result-shadow-data i:nth-child(5n+2){animation-delay:.45s;top:30%;right:9%}.mission-two-result-shadow-data i:nth-child(5n+3){animation-delay:.9s;top:48%;left:4%}.mission-two-result-shadow-data i:nth-child(5n+4){animation-delay:1.35s;top:61%;right:14%}.mission-two-result-shadow-data i:nth-child(5n){animation-delay:1.8s;bottom:10%;left:43%}.mission-two-result-protected-shield{z-index:12;aspect-ratio:.9;color:#72eaff;width:18%;opacity:calc(var(--privacy-strength,0) / 100);place-items:center;display:grid;position:absolute;top:48%;right:7%;transform:translateY(-50%)}.mission-two-result-shield-svg{z-index:3;filter:drop-shadow(0 0 10px #4bdcffe6)drop-shadow(0 0 25px #36aeff6b);width:74%;position:relative}.mission-two-result-shield-svg path{fill:#05314ad6;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.mission-two-result-shield-wave{aspect-ratio:1;opacity:0;border:3px solid #70e8ff;border-radius:50%;width:100%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.55)}.mission-two-result-shield-wave-one{animation:2.7s ease-out infinite mission-two-result-shield-pulse}.mission-two-result-shield-wave-two{animation:2.7s ease-out 1.35s infinite mission-two-result-shield-pulse}.mission-two-result-stage-status{z-index:20;text-align:right;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a11de;border:1px solid #48d7ff4d;border-radius:12px;justify-items:end;gap:3px;min-width:205px;padding:9px 13px;display:grid;position:absolute;bottom:4%;right:3%}.mission-two-result-stage-status span{color:#9bb4c7;letter-spacing:.11em;font-size:clamp(.5rem,.8vw,.68rem);font-weight:900}.mission-two-result-stage-status strong{color:#75eaff;letter-spacing:.045em;font-size:clamp(.65rem,1.05vw,.9rem)}.mission-two-result-report{gap:20px;padding:28px 30px 32px;display:grid}.mission-two-result-report header>span{color:#68e0ff;letter-spacing:.13em;font-size:.78rem;font-weight:950}.mission-two-result-report h2{letter-spacing:-.055em;margin:7px 0 6px;font-size:clamp(2rem,6vw,4.5rem);line-height:.98}.mission-two-result-report header p{color:#b8cbdc;max-width:760px;margin:0;font-size:clamp(.95rem,2vw,1.2rem);line-height:1.55}.mission-two-result-score{background:#020f19b3;border:1px solid #43daff40;border-radius:18px;justify-items:center;gap:4px;padding:24px;display:grid}.mission-two-result-score strong{color:#61dfff;letter-spacing:-.075em;font-size:clamp(4rem,15vw,8rem);line-height:.88}.mission-two-result-score span{color:#d9e8f3;letter-spacing:.1em;font-size:.88rem;font-weight:950}.mission-two-result-stars{justify-content:center;gap:12px;display:flex}.mission-two-result-star{width:clamp(31px,7vw,50px);height:clamp(31px,7vw,50px)}.mission-two-result-star path{fill:#263747;stroke:#60788d;stroke-width:1px}.mission-two-result-star-earned{animation:.72s ease-out both mission-two-result-star-arrive}.mission-two-result-star-earned path{fill:#ffca49;stroke:#ffe49a;filter:drop-shadow(0 0 7px #ffc12ae6)}.mission-two-result-stat-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mission-two-result-stat-grid article{background:#030d16d1;border:1px solid #5d829b40;border-radius:15px;gap:6px;padding:19px;display:grid}.mission-two-result-stat-grid span{color:#94aabe;letter-spacing:.1em;font-size:.72rem;font-weight:900}.mission-two-result-stat-grid strong{font-size:clamp(1.7rem,5vw,3rem)}.mission-two-result-unlock{background:#26040a8f;border:1px solid #ff4e5757;border-radius:15px;gap:5px;padding:18px 20px;display:grid}.mission-two-result-unlock span{color:#ff7782;letter-spacing:.11em;font-size:.72rem;font-weight:950}.mission-two-result-unlock strong{color:#f4dce0;font-size:clamp(1rem,2.4vw,1.45rem)}.mission-two-result-unlock-open{background:#042417a3;border-color:#53eca26b}.mission-two-result-unlock-open span{color:#60efaa}.mission-two-result-unlock-open strong{color:#d9fff0}.mission-two-result-tier-0{--privacy-strength:0}.mission-two-result-tier-1{--privacy-strength:18}.mission-two-result-tier-2{--privacy-strength:34}.mission-two-result-tier-3{--privacy-strength:58}.mission-two-result-tier-4{--privacy-strength:82}.mission-two-result-tier-5{--privacy-strength:100}.mission-two-result-tier-0 .mission-two-result-containment,.mission-two-result-tier-1 .mission-two-result-containment{opacity:.22}.mission-two-result-tier-2 .mission-two-result-containment{opacity:.48}.mission-two-result-tier-3 .mission-two-result-containment{opacity:.72}.mission-two-result-tier-4 .mission-two-result-containment,.mission-two-result-tier-5 .mission-two-result-containment{opacity:1}.mission-two-result-tier-0 .mission-two-result-shadow-profile{transform:translateY(-50%)scale(1.12)}.mission-two-result-tier-1 .mission-two-result-shadow-profile{transform:translateY(-50%)scale(1.05)}.mission-two-result-tier-2 .mission-two-result-shadow-profile{transform:translateY(-50%)scale(.98)}.mission-two-result-tier-3 .mission-two-result-shadow-profile{opacity:.72;transform:translateY(-50%)scale(.82)}.mission-two-result-tier-4 .mission-two-result-shadow-profile{opacity:.38;transform:translateY(-50%)scale(.62)}.mission-two-result-tier-5 .mission-two-result-shadow-profile{opacity:0}.mission-two-result-tier-0 .mission-two-result-stage-status strong,.mission-two-result-tier-1 .mission-two-result-stage-status strong,.mission-two-result-tier-2 .mission-two-result-stage-status strong{color:#ff6975}.mission-two-result-mastered .mission-two-result-score strong{color:#62efa9;text-shadow:0 0 22px #46e99d47}@keyframes mission-two-result-core-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}24%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}@keyframes mission-two-result-tracker-arrive{0%{opacity:0;transform:translate(-13px)}to{opacity:1;transform:translate(0)}}@keyframes mission-two-result-active-alert{0%,to{opacity:.7;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes mission-two-result-contained-pulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes mission-two-result-data-drift{0%{opacity:0;transform:translate(0)rotate(0)}18%{opacity:1}to{opacity:0;transform:translate(52px,-30px)rotate(180deg)}}@keyframes mission-two-result-shield-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}25%{opacity:.86}to{opacity:0;transform:translate(-50%,-50%)scale(1.46)}}@keyframes mission-two-result-star-arrive{0%{opacity:0;transform:scale(.45)rotate(-17deg)}72%{opacity:1;transform:scale(1.16)rotate(4deg)}to{opacity:1;transform:scale(1)}}@media (width<=720px){.mission-two-result-stage{aspect-ratio:16/9}.mission-two-result-trackers{gap:3px;width:20%;top:18%;left:4%}.mission-two-result-tracker{gap:3px;min-height:22px;padding:2px 4px}.mission-two-result-tracker span{width:14px;height:14px;font-size:.48rem}.mission-two-result-tracker strong{display:none}.mission-two-result-containment{width:14%;left:29%}.mission-two-result-shadow-profile{width:24%;right:1%}.mission-two-result-protected-shield{width:21%;right:3%}.mission-two-result-stage-status{min-width:150px;padding:5px 7px;bottom:2%;right:2%}.mission-two-result-report{gap:16px;padding:22px 18px 26px}.mission-two-result-stat-grid{gap:10px}.mission-two-result-stat-grid article{padding:14px}}@media (prefers-reduced-motion:reduce){.mission-two-result-v3 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.campaign-hub-page,.self-guided-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:34px 0 70px}.campaign-hub-hero{background:radial-gradient(circle at 15% 15%,#269dff24,#0000 34%),radial-gradient(circle at 86% 18%,#8e47ff1f,#0000 31%),#040c17e6;border:1px solid #57daff38;border-radius:24px;gap:14px;padding:clamp(24px,5vw,48px);display:grid}.campaign-hub-hero h1{letter-spacing:-.06em;max-width:860px;margin:0;font-size:clamp(2.5rem,8vw,5.4rem);line-height:.95}.campaign-hub-hero>p{color:#b6c9d9;max-width:800px;margin:0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6}.campaign-hub-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.campaign-hub-summary>div{background:#020a129e;border:1px solid #5b88ab3d;border-radius:14px;gap:5px;padding:17px;display:grid}.campaign-hub-summary span{color:#8fa7bc;letter-spacing:.12em;font-size:.7rem;font-weight:900}.campaign-hub-summary strong{color:#64e3ff;font-size:clamp(1.4rem,4vw,2.3rem)}.campaign-hub-list{gap:18px;margin-top:24px;display:grid}.campaign-mission-card{background:#040d17e0;border:1px solid #5f7f9638;border-radius:20px;grid-template-columns:minmax(82px,115px) 1fr;display:grid;overflow:hidden}.campaign-mission-number{color:#405a6e;border-right:1px solid #57daff29;place-items:center;min-height:260px;font-size:clamp(2.4rem,7vw,5rem);font-weight:1000;display:grid}.campaign-mission-card-ready .campaign-mission-number{color:#4fdfff;background:#062b3c7a}.campaign-mission-card-mastered{border-color:#54efa86b;box-shadow:0 0 28px #37e39b14}.campaign-mission-main{align-content:center;gap:16px;padding:clamp(22px,4vw,38px);display:grid}.campaign-mission-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.campaign-mission-heading span{color:#69dfff;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:950}.campaign-mission-heading h2{letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(1.55rem,4vw,2.6rem)}.campaign-mission-heading>strong{color:#78e8ff;letter-spacing:.1em;background:#052d3d85;border:1px solid #4dddff59;border-radius:999px;flex:none;padding:7px 10px;font-size:.65rem}.campaign-mission-card-mastered .campaign-mission-heading>strong{color:#76efb2;background:#0436228f;border-color:#54efa873}.campaign-mission-card-locked .campaign-mission-heading>strong,.campaign-mission-card-coming .campaign-mission-heading>strong{color:#9ba9b5;background:#141a20b3;border-color:#747f8b3d}.campaign-mission-main>p{color:#b5c4d2;max-width:800px;margin:0;line-height:1.55}.campaign-mission-objective{background:#081f2d8c;border-left:3px solid #4adfff;gap:5px;padding:14px 16px;display:grid}.campaign-mission-objective span{color:#7fa7bc;letter-spacing:.1em;font-size:.66rem;font-weight:900}.campaign-mission-objective strong{color:#d9f8ff}.campaign-mission-stars{align-items:center;gap:8px;display:flex}.campaign-hub-star{width:25px;height:25px}.campaign-hub-star path{fill:#223443;stroke:#5c768a;stroke-width:1.2px}.campaign-hub-star-earned path{fill:#ffc847;stroke:#ffe69c;filter:drop-shadow(0 0 5px #ffc42fb3)}.campaign-mission-stars>span{color:#90a7b9;letter-spacing:.08em;margin-left:8px;font-size:.7rem;font-weight:900}.campaign-mission-action,.self-guided-message a,.self-guided-final-actions a{color:#051319;letter-spacing:.08em;background:#5ee6ff;border:1px solid #3ddbff7a;border-radius:10px;width:fit-content;padding:13px 19px;font-size:.76rem;font-weight:1000;text-decoration:none}.campaign-mission-lock-note,.campaign-mission-coming-note{color:#9aabba;font-size:.9rem;font-weight:700}.self-guided-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.self-guided-topbar a{color:#7ce8ff;letter-spacing:.1em;font-size:.75rem;font-weight:950;text-decoration:none}.self-guided-topbar span{color:#849aaa;letter-spacing:.11em;font-size:.7rem;font-weight:900}.self-guided-mission-header,.self-guided-message{background:#040f19e6;border:1px solid #50d8ff38;border-radius:20px;gap:10px;padding:clamp(22px,4vw,36px);display:grid}.self-guided-mission-header>span,.self-guided-message>span,.self-guided-final>span{color:#67e2ff;letter-spacing:.12em;font-size:.72rem;font-weight:950}.self-guided-mission-header h1,.self-guided-message h1,.self-guided-final>h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);line-height:1}.self-guided-mission-header p,.self-guided-message p{color:#afc1cf;max-width:760px;margin:0;line-height:1.55}.self-guided-progress-heading{justify-content:space-between;align-items:end;gap:16px;margin-top:22px;display:flex}.self-guided-progress-heading>div:first-child{gap:3px;display:grid}.self-guided-progress-heading span{color:#7e98aa;letter-spacing:.11em;font-size:.67rem;font-weight:900}.self-guided-progress-heading strong{font-size:1rem}.self-guided-progress-heading>div:last-child{color:#68e7ff;font-size:1.35rem;font-weight:1000}.self-guided-progress-track{background:#102230;border-radius:999px;height:9px;margin:9px 0 22px;overflow:hidden}.self-guided-progress-track span{border-radius:inherit;background:linear-gradient(90deg,#25b9ff,#61edff);height:100%;transition:width .26s;display:block}.self-guided-question-heading{outline:none;gap:7px;margin-top:26px;scroll-margin-top:22px;display:grid}.self-guided-question-heading span,.self-guided-scenario span,.self-guided-choice-heading span,.self-guided-learning span,.self-guided-power-up>span{color:#ffbd55;letter-spacing:.12em;font-size:.68rem;font-weight:950}.self-guided-question-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.self-guided-question-heading strong{color:#d4e8f4;letter-spacing:.05em;font-size:.84rem}.self-guided-scenario,.self-guided-learning,.self-guided-power-up{background:#05111cd1;border:1px solid #5b819c47;border-radius:15px;gap:10px;margin-top:18px;padding:clamp(18px,3vw,26px);display:grid}.self-guided-scenario p,.self-guided-learning p,.self-guided-power-up p{color:#c1d1dd;margin:0;font-size:clamp(.98rem,2vw,1.13rem);line-height:1.6}.self-guided-choice-heading{gap:5px;margin-top:24px;display:grid}.self-guided-choice-heading strong{color:#d9e7ef}.self-guided-options{gap:10px;margin-top:13px;display:grid}.self-guided-option{color:#eaf7ff;text-align:left;cursor:pointer;background:#040f19d6;border:1px solid #68869e4d;border-radius:13px;grid-template-columns:42px 1fr;gap:13px;width:100%;padding:15px;display:grid}.self-guided-option>span{color:#74e6ff;border:1px solid #59d6ff59;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:1000;display:grid}.self-guided-option>div{align-content:center;gap:4px;display:grid}.self-guided-option small{color:#ffb84d;letter-spacing:.1em;font-size:.66rem;font-weight:1000}.self-guided-option-selected{background:#3720067a;border-color:#ffb64aa6}.self-guided-option-correct{background:#03341e9e;border-color:#4cec9d9e}.self-guided-option-wrong{background:#37040ba3;border-color:#ff48559e}.self-guided-submit,.self-guided-continue,.self-guided-replay-visual,.self-guided-final-actions button{color:#06151b;letter-spacing:.07em;cursor:pointer;background:#5fe7ff;border:1px solid #47deff7a;border-radius:11px;margin-top:16px;padding:14px 18px;font-weight:1000}.self-guided-submit:disabled{opacity:.38;cursor:not-allowed}.self-guided-outcome{background:#030f18e6;border:1px solid #57dbff3d;border-radius:18px;gap:13px;margin-top:20px;padding:clamp(18px,4vw,30px);display:grid}.self-guided-outcome-correct{border-color:#4dec9e6b}.self-guided-outcome-learning{border-color:#ff59636b}.self-guided-outcome-headline{gap:5px;display:grid}.self-guided-outcome-headline span{color:#ffbe56;letter-spacing:.12em;font-size:.72rem;font-weight:1000}.self-guided-outcome-correct .self-guided-outcome-headline span{color:#62efaa}.self-guided-outcome-headline strong{font-size:clamp(1.5rem,4vw,2.5rem)}.self-guided-replay-visual{color:#c7f7ff;background:#062f3fb3;width:fit-content;margin-top:0}.self-guided-power-up>strong{color:#f5fbff}.self-guided-power-up>div{gap:8px;display:grid}.self-guided-power-up p{border-left:2px solid #60e2ff57;padding-left:14px;font-size:.92rem}.self-guided-final{gap:18px;display:grid}.self-guided-final-mastered>span{color:#67efad}.self-guided-final-actions{flex-wrap:wrap;gap:12px;display:flex}.self-guided-final-actions button{margin-top:0}.self-guided-final-message{background:#051520bf;border:1px solid #51d7ff3b;border-radius:14px;gap:5px;padding:18px;display:grid}.self-guided-final-message strong{color:#69e5ff;font-size:1.1rem}.self-guided-final-message p{color:#b8c9d6;margin:0;line-height:1.5}@media (width<=720px){.campaign-hub-page,.self-guided-shell{width:min(100% - 20px,1180px);padding-top:18px}.campaign-hub-summary,.campaign-mission-card{grid-template-columns:1fr}.campaign-mission-number{border-bottom:1px solid #57daff29;border-right:0;min-height:82px}.campaign-mission-heading{display:grid}.campaign-mission-heading>strong{width:fit-content}.campaign-mission-stars{flex-wrap:wrap}.self-guided-topbar{align-items:start}.self-guided-option{grid-template-columns:38px 1fr;padding:13px}.self-guided-final-actions{display:grid}.self-guided-final-actions button,.self-guided-final-actions a{box-sizing:border-box;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.self-guided-progress-track span{transition:none}}.m3-vault-scene{color:#effbff;background:radial-gradient(circle at 53%,#1a7ca02e,#0000 28%),radial-gradient(circle at 86% 45%,#ff435314,#0000 25%),#020812;border:1px solid #53dbff47;border-radius:20px;min-height:430px;position:relative;overflow:hidden}.m3-vault-grid{background-image:linear-gradient(#53c4e60e 1px,#0000 1px),linear-gradient(90deg,#53c4e60e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.m3-vault-header,.m3-vault-footer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a12cc;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex;position:relative}.m3-vault-header{border-bottom:1px solid #53dbff26}.m3-vault-footer{border-top:1px solid #53dbff26}.m3-vault-header span,.m3-vault-footer span{color:#829eaf;letter-spacing:.11em;font-size:.65rem;font-weight:950}.m3-vault-header strong{color:#64e3ff;letter-spacing:.07em;font-size:clamp(.76rem,1.6vw,1rem)}.m3-vault-scene-secured .m3-vault-header strong{color:#68efb0}.m3-vault-scene-breached .m3-vault-header strong{color:#ff6c79}.m3-vault-stage{min-height:330px;position:relative}.m3-account-column{z-index:6;gap:9px;width:19%;display:grid;position:absolute;top:50%;left:4%;transform:translateY(-50%)}.m3-account{background:#031b28c7;border:1px solid #57d8fa4d;border-radius:9px;justify-content:space-between;align-items:center;min-height:41px;padding:7px 9px;animation:.5s ease-out both m3-account-in;display:flex}.m3-account span{letter-spacing:.08em;font-size:clamp(.5rem,1vw,.72rem);font-weight:1000}.m3-account i{background:#61ddff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #4bdaffcc}.m3-vault-scene-breached .m3-account{background:#34040cbf;border-color:#ff44557a}.m3-vault-scene-breached .m3-account i{background:#ff4659;box-shadow:0 0 8px #ff354ccc}.m3-key-lanes{z-index:4;position:absolute;inset:0}.m3-key-lane{transform-origin:0;background:linear-gradient(90deg,#4dd5f81a,#4dd5f8b8);width:31%;height:2px;position:absolute;left:21%}.m3-key-lane-1{top:36%;transform:rotate(7deg)}.m3-key-lane-2{top:50%}.m3-key-lane-3{top:64%;transform:rotate(-7deg)}.m3-moving-key{color:#ff9367;filter:drop-shadow(0 0 7px #ff633a99);width:42px;animation:2.5s ease-in-out infinite m3-key-incoming;position:absolute;left:23%}.m3-moving-key svg,.m3-attacker-key svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:100%}.m3-moving-key-1{top:29%}.m3-moving-key-2{animation-delay:.42s;top:43%}.m3-moving-key-3{animation-delay:.84s;top:57%}.m3-vault-scene-secured .m3-moving-key{color:#59e8ff;animation-name:m3-key-contained}.m3-vault-scene-breached .m3-moving-key{color:#ff4659;animation-name:m3-key-breach}.m3-vault-core{z-index:9;aspect-ratio:1;place-items:center;width:27%;max-width:230px;display:grid;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.m3-vault-ring{border:2px solid #52daff4d;border-radius:50%;position:absolute}.m3-vault-ring-outer{inset:0}.m3-vault-ring-inner{inset:12%}.m3-vault-door{z-index:5;aspect-ratio:1;background:radial-gradient(circle,#0d3041 0 23%,#071822 24% 50%,#0b2e40 51%);border:5px solid #62dfff;border-radius:50%;place-items:center;width:62%;display:grid;position:relative;box-shadow:0 0 25px #42d6ff66,inset 0 0 22px #42d6ff24}.m3-vault-spoke{transform-origin:50%;background:#70e9ff9e;width:72%;height:3px;position:absolute;top:50%;left:50%}.m3-vault-spoke-1{transform:translate(-50%,-50%)}.m3-vault-spoke-2{transform:translate(-50%,-50%)rotate(45deg)}.m3-vault-spoke-3{transform:translate(-50%,-50%)rotate(90deg)}.m3-vault-spoke-4{transform:translate(-50%,-50%)rotate(135deg)}.m3-vault-lock{z-index:7;color:#8ff0ff;width:34%;position:relative}.m3-vault-lock svg,.m3-secure-lock svg{fill:#042735f2;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:100%}.m3-mfa-badge{aspect-ratio:1;color:#68efb0;opacity:.25;background:#042d1ce6;border:2px solid #68efb0;border-radius:50%;place-items:center;width:29%;font-size:clamp(.48rem,1vw,.7rem);font-weight:1000;display:grid;position:absolute;bottom:7%;right:-2%}.m3-vault-scene-secured .m3-mfa-badge{animation:.75s ease-out 1.7s both m3-mfa-lock}.m3-attacker{z-index:7;opacity:.82;width:19%;height:64%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.m3-attacker-head{aspect-ratio:1;background:#3e050d80;border:2px solid #ff5867;border-radius:50%;width:34%;position:absolute;top:8%;left:50%;transform:translate(-50%)}.m3-attacker-body{background:#3e050d61;border:2px solid #ff5867;border-radius:50% 50% 18% 18%;width:70%;height:57%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.m3-attacker-key{color:#ff5867;width:46%;animation:1.9s ease-in-out infinite m3-key-jab;position:absolute;top:49%;left:2%}.m3-vault-scene-secured .m3-attacker{animation:1s ease-out 1.25s both m3-attacker-repel}.m3-vault-scene-breached .m3-attacker{animation:1s ease-out 1.2s both m3-attacker-advance}.m3-breach-cracks{z-index:15;aspect-ratio:1;opacity:0;width:18%;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.m3-breach-cracks span{transform-origin:0;background:linear-gradient(90deg,#ff3f54,#0000);width:62%;height:3px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #ff374bcc}.m3-breach-cracks span:first-child{transform:rotate(15deg)}.m3-breach-cracks span:nth-child(2){transform:rotate(135deg)}.m3-breach-cracks span:nth-child(3){transform:rotate(245deg)}.m3-vault-scene-breached .m3-breach-cracks{animation:.7s ease-out 1.8s both m3-cracks}.m3-vault-scene-breached .m3-vault-door{border-color:#ff4e61;animation:.7s ease-in-out 1.65s both m3-door-shake}.m3-secure-lock{z-index:16;aspect-ratio:1;color:#68efb0;opacity:0;place-items:center;width:18%;display:grid;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)scale(.45)}.m3-secure-lock>svg{z-index:5;filter:drop-shadow(0 0 12px #50efa8bf);width:50%;position:relative}.m3-vault-scene-secured .m3-secure-lock{animation:.85s ease-out 2s both m3-secure-deploy}.m3-secure-wave{aspect-ratio:1;opacity:0;border:3px solid #68efb0;border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.45)}.m3-secure-wave-1{animation:2.4s ease-out 2.4s infinite m3-wave}.m3-secure-wave-2{animation:2.4s ease-out 3.6s infinite m3-wave}.m3-vault-status{color:#6ee7ff;letter-spacing:.1em;background:#052a38b8;border:1px solid #55deff4d;border-radius:999px;flex:none;padding:7px 10px;font-size:.65rem;font-weight:1000}.m3-vault-scene-secured .m3-vault-status{color:#68efb0;background:#04311fb8;border-color:#5aefaa66}.m3-vault-scene-breached .m3-vault-status{color:#ff7480;background:#37040cb8;border-color:#ff4b5b66}.m3-vault-scene-compact{min-height:290px}.m3-vault-scene-compact .m3-vault-stage{min-height:210px}.m3-vault-overlay{z-index:10000;opacity:0;background:#000308f5;place-items:center;padding:18px;transition:opacity .55s;display:grid;position:fixed;inset:0}.m3-vault-overlay-visible{opacity:1}.m3-vault-overlay-panel{gap:13px;width:min(1180px,100%);max-height:calc(100vh - 36px);display:grid;overflow:auto}.m3-vault-overlay-copy{background:#040e17eb;border:1px solid #56dafc33;border-radius:14px;gap:5px;padding:14px 17px;display:grid}.m3-vault-overlay-copy span{color:#ffbd55;letter-spacing:.11em;font-size:.68rem;font-weight:1000}.m3-vault-overlay-copy strong{font-size:clamp(1.15rem,3vw,1.8rem)}.m3-vault-overlay-copy p{color:#b9cad7;margin:0;line-height:1.5}.m3-vault-overlay-close{color:#04151b;letter-spacing:.08em;background:#62e7ff;border:1px solid #59deff66;border-radius:10px;justify-self:end;padding:12px 20px;font-weight:1000}.m3-vault-result{background:#020911;border:1px solid #55dbff40;border-radius:20px;overflow:hidden}.m3-vault-result-visual{background:radial-gradient(circle,#15709633,#0000 31%),#020812;min-height:350px;position:relative;overflow:hidden}.m3-vault-result-door{aspect-ratio:1;background:radial-gradient(circle,#0d3344 0 24%,#071922 25% 55%,#0b2b3b 56%);border:6px solid #5ddfff;border-radius:50%;place-items:center;width:min(245px,36%);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #42d6ff5c}.m3-vault-result-mastered .m3-vault-result-door{border-color:#68efb0;box-shadow:0 0 34px #48eea46b}.m3-vault-result-door>div{justify-items:center;gap:4px;display:grid}.m3-vault-result-door strong{color:#68e4ff;font-size:clamp(2.3rem,7vw,4.5rem)}.m3-vault-result-mastered .m3-vault-result-door strong{color:#68efb0}.m3-vault-result-door span{color:#93aabc;letter-spacing:.1em;font-size:.62rem;font-weight:950}.m3-vault-result-locks{position:absolute;inset:0}.m3-result-lock{opacity:.32;width:42px;height:52px;position:absolute}.m3-result-lock i{border:3px solid #ff5969;border-bottom:0;border-radius:12px 12px 0 0;width:62%;height:46%;position:absolute;top:0;left:19%}.m3-result-lock b{background:#34050ccc;border:2px solid #ff5969;border-radius:5px;height:64%;position:absolute;bottom:0;left:0;right:0}.m3-result-lock-secured{opacity:1}.m3-result-lock-secured i,.m3-result-lock-secured b{border-color:#68efb0}.m3-result-lock-secured b{background:#04301ee6;box-shadow:0 0 10px #4feba28c}.m3-result-lock:first-child{top:20%;left:10%}.m3-result-lock:nth-child(2){top:20%;right:10%}.m3-result-lock:nth-child(3){bottom:16%;left:13%}.m3-result-lock:nth-child(4){bottom:16%;right:13%}.m3-result-lock:nth-child(5){bottom:7%;left:50%;transform:translate(-50%)}.m3-vault-result-stat{z-index:5;background:#020b12db;border-radius:11px;gap:3px;padding:10px 12px;display:grid;position:absolute;top:6%}.m3-vault-result-stat-left{border:1px solid #ff4e5e4d;left:4%}.m3-vault-result-stat-right{border:1px solid #53dcff4d;right:4%}.m3-vault-result-stat span{color:#8fa7b8;letter-spacing:.1em;font-size:.61rem;font-weight:950}.m3-vault-result-stat-left strong{color:#ff6976;font-size:1.65rem}.m3-vault-result-stat-right strong{color:#66e4ff;font-size:1.65rem}.m3-vault-result-report{gap:14px;padding:clamp(22px,4vw,34px);display:grid}.m3-vault-result-report>span{color:#68e2ff;letter-spacing:.11em;font-size:.7rem;font-weight:950}.m3-vault-result-report h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.m3-vault-result-report p{color:#b6c7d4;max-width:780px;margin:0;line-height:1.55}.m3-vault-result-score{background:#03111cc7;border:1px solid #52d7f833;border-radius:15px;justify-items:center;gap:4px;padding:20px;display:grid}.m3-vault-result-score strong{color:#66e3ff;letter-spacing:-.07em;font-size:clamp(3.8rem,12vw,7rem);line-height:.9}.m3-vault-result-mastered .m3-vault-result-score strong{color:#68efb0}.m3-vault-result-score span{color:#a6bac9;letter-spacing:.1em;font-size:.7rem;font-weight:950}.m3-vault-result-unlock{background:#2d040a85;border:1px solid #ff4d5b47;border-radius:13px;gap:4px;padding:16px 18px;display:grid}.m3-vault-result-unlock span{color:#ff7580;letter-spacing:.1em;font-size:.67rem;font-weight:950}.m3-vault-result-mastered .m3-vault-result-unlock{background:#042b1b94;border-color:#51eea459}.m3-vault-result-mastered .m3-vault-result-unlock span{color:#68efb0}@keyframes m3-account-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes m3-key-incoming{0%{opacity:0;transform:translate(0)scale(.8)}20%{opacity:1}75%{opacity:1;transform:translate(220px)scale(1)}to{opacity:0;transform:translate(245px)scale(.75)}}@keyframes m3-key-contained{0%{opacity:0;transform:translate(0)scale(.8)}20%{opacity:1}70%{opacity:1;transform:translate(192px)scale(1)}to{opacity:0;transform:translate(198px)scale(.25)}}@keyframes m3-key-breach{0%{opacity:0;transform:translate(0)scale(.8)}18%{opacity:1}to{opacity:1;transform:translate(350px)scale(1.08)}}@keyframes m3-key-jab{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(-15px)rotate(2deg)}}@keyframes m3-attacker-repel{0%{opacity:.82;transform:translateY(-50%)translate(0)}to{opacity:.15;transform:translateY(-50%)translate(82px)}}@keyframes m3-attacker-advance{0%{transform:translateY(-50%)translate(0)}to{transform:translateY(-50%)translate(-26px)}}@keyframes m3-cracks{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes m3-door-shake{0%,to{transform:rotate(0)}30%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}}@keyframes m3-mfa-lock{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes m3-secure-deploy{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes m3-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}24%{opacity:.75}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@media (width<=720px){.m3-vault-scene{min-height:360px}.m3-vault-stage{min-height:270px}.m3-vault-header,.m3-vault-footer{flex-direction:column;align-items:start;padding:11px 12px}.m3-account-column{width:22%;left:2%}.m3-account{min-height:31px;padding:5px}.m3-vault-core{width:32%;left:53%}.m3-attacker{width:22%;right:1%}.m3-moving-key{width:30px}.m3-vault-result-visual{min-height:290px}.m3-vault-result-door{width:43%}.m3-result-lock{width:32px;height:40px}}.m4-scene{color:#eefbff;background:radial-gradient(circle,#1b7da233,#0000 28%),#020812;border:1px solid #49dbff47;border-radius:20px;min-height:440px;position:relative;overflow:hidden}.m4-grid{background-image:linear-gradient(#50bee20e 1px,#0000 1px),linear-gradient(90deg,#50bee20e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.m4-head,.m4-foot{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a12d1;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex;position:relative}.m4-head{border-bottom:1px solid #4edbff26}.m4-foot{border-top:1px solid #4edbff26}.m4-head span,.m4-foot span{color:#829dad;letter-spacing:.11em;font-size:.65rem;font-weight:950}.m4-head strong{color:#67e5ff}.m4-scene-contained .m4-head strong{color:#68efb0}.m4-scene-spread .m4-head strong{color:#ff6c79}.m4-stage{min-height:340px;position:relative}.m4-core{z-index:10;aspect-ratio:1;place-items:center;width:25%;max-width:220px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m4-core-ring{border:2px solid #53dcff4d;border-radius:50%;position:absolute;inset:0}.m4-building,.m4-shield{fill:none;stroke:#67e5ff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:58%}.m4-shield{stroke:#68efb0;opacity:0;width:68%;position:absolute;transform:scale(.45)}.m4-node-wrap{z-index:8;width:16%;max-width:130px;position:absolute}.m4-node-1{top:15%;left:6%}.m4-node-2{bottom:13%;left:6%}.m4-node-3{top:15%;right:7%}.m4-node-4{bottom:13%;right:7%}.m4-node{color:#69e2ff;justify-items:center;gap:5px;display:grid}.m4-node svg{fill:none;stroke:currentColor;stroke-width:4px;width:60%}.m4-node span{letter-spacing:.07em;font-size:clamp(.46rem,.9vw,.64rem);font-weight:950}.m4-links i{z-index:4;transform-origin:0;background:linear-gradient(90deg,#59dcffb8,#59dcff1a);width:30%;height:2px;position:absolute}.m4-links i:first-child{top:31%;left:18%;transform:rotate(14deg)}.m4-links i:nth-child(2){bottom:30%;left:18%;transform:rotate(-14deg)}.m4-links i:nth-child(3){top:50%;left:52%;transform:rotate(-19deg)}.m4-links i:nth-child(4){top:50%;left:52%;transform:rotate(19deg)}.m4-threat{z-index:14;aspect-ratio:1;color:#ff6270;background:#3d050d8c;border:2px solid #ff48589e;border-radius:50%;place-items:center;width:16%;display:grid;position:absolute;top:50%;right:1%;transform:translateY(-50%)}.m4-threat strong{letter-spacing:.1em;font-size:.7rem}.m4-threat b{background:#ff4559;border-radius:50%;width:13px;height:13px;animation:2.2s linear infinite m4-pulse;position:absolute;right:74%;box-shadow:0 0 12px #ff354ae6}.m4-threat b:first-of-type{top:28%}.m4-threat b:nth-of-type(2){animation-delay:.55s;top:49%}.m4-threat b:nth-of-type(3){animation-delay:1.1s;top:70%}.m4-isolate{z-index:20;opacity:0;justify-items:center;gap:3px;display:grid;position:absolute;top:14%;right:20%}.m4-isolate span{border:3px solid #68efb0;border-radius:50%;width:76px;height:76px}.m4-isolate strong{color:#68efb0;letter-spacing:.1em;font-size:.58rem}.m4-breach{z-index:18;aspect-ratio:1;width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m4-breach span{opacity:0;border:3px solid #ff4559;border-radius:50%;position:absolute;inset:0}.m4-scene-contained .m4-shield{animation:.9s ease-out 2s both m4-shield}.m4-scene-contained .m4-node{color:#68efb0}.m4-scene-contained .m4-threat{animation:1s ease-out 1.35s both m4-repel}.m4-scene-contained .m4-isolate{animation:.8s ease-out 1.25s both m4-isolate}.m4-scene-contained .m4-links i{background:linear-gradient(90deg,#68efb0bf,#68efb01f)}.m4-scene-spread .m4-node,.m4-scene-spread .m4-building{color:#ff5a68;stroke:#ff5a68}.m4-scene-spread .m4-links i{background:linear-gradient(90deg,#ff4354c7,#ff43541f)}.m4-scene-spread .m4-breach span:first-child{animation:2.2s ease-out 1.15s infinite m4-wave}.m4-scene-spread .m4-breach span:nth-child(2){animation:2.2s ease-out 1.85s infinite m4-wave}.m4-scene-spread .m4-breach span:nth-child(3){animation:2.2s ease-out 2.55s infinite m4-wave}.m4-foot em{color:#6ee7ff;letter-spacing:.09em;border:1px solid #55deff4d;border-radius:999px;flex:none;padding:7px 10px;font-size:.64rem;font-style:normal;font-weight:1000}.m4-scene-contained .m4-foot em{color:#68efb0;border-color:#5aefaa66}.m4-scene-spread .m4-foot em{color:#ff7480;border-color:#ff4b5b66}.m4-overlay{z-index:10000;opacity:0;background:#000308f5;place-items:center;padding:18px;transition:opacity .55s;display:grid;position:fixed;inset:0}.m4-overlay-show{opacity:1}.m4-overlay-panel{gap:13px;width:min(1180px,100%);max-height:calc(100vh - 36px);display:grid;overflow:auto}.m4-overlay-copy{background:#040e17eb;border:1px solid #56dafc33;border-radius:14px;gap:5px;padding:14px 17px;display:grid}.m4-overlay-copy span{color:#ffbd55;letter-spacing:.11em;font-size:.68rem;font-weight:1000}.m4-overlay-copy strong{font-size:clamp(1.15rem,3vw,1.8rem)}.m4-overlay-copy p{color:#b9cad7;margin:0;line-height:1.5}.m4-overlay-panel>button{color:#04151b;letter-spacing:.08em;background:#62e7ff;border:1px solid #59deff66;border-radius:10px;justify-self:end;padding:12px 20px;font-weight:1000}.m4-result{background:#020911;border:1px solid #55dbff40;border-radius:20px;overflow:hidden}.m4-result-map{background:radial-gradient(circle,#15709633,#0000 31%),#020812;min-height:350px;position:relative;overflow:hidden}.m4-result-core{z-index:7;aspect-ratio:1;background:#051f2be6;border:5px solid #5ddfff;border-radius:50%;align-content:center;place-items:center;gap:4px;width:min(225px,34%);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m4-result-core strong{color:#68e4ff;font-size:clamp(2.4rem,7vw,4.8rem)}.m4-result-core span{color:#91aabc;letter-spacing:.1em;font-size:.62rem;font-weight:950}.m4-result-mastered .m4-result-core{border-color:#68efb0;box-shadow:0 0 34px #48eea466}.m4-result-mastered .m4-result-core strong{color:#68efb0}.m4-result-nodes{position:absolute;inset:0}.m4-result-nodes i{opacity:.33;background:#33050cb8;border:2px solid #ff5969;border-radius:10px;width:50px;height:50px;position:absolute}.m4-result-nodes i.secured{opacity:1;background:#04301edb;border-color:#68efb0;box-shadow:0 0 10px #4feba266}.m4-result-nodes i:first-child{top:18%;left:9%}.m4-result-nodes i:nth-child(2){top:18%;right:9%}.m4-result-nodes i:nth-child(3){bottom:15%;left:12%}.m4-result-nodes i:nth-child(4){bottom:15%;right:12%}.m4-result-nodes i:nth-child(5){bottom:5%;left:50%;transform:translate(-50%)}.m4-result-gap{z-index:8;background:#020b12db;border:1px solid #ff4e5e4d;border-radius:11px;gap:3px;padding:10px 12px;display:grid;position:absolute;top:6%;left:4%}.m4-result-gap span{color:#8fa7b8;letter-spacing:.1em;font-size:.61rem;font-weight:950}.m4-result-gap strong{color:#ff6976;font-size:1.65rem}.m4-result-copy{gap:14px;padding:clamp(22px,4vw,34px);display:grid}.m4-result-copy>span{color:#68e2ff;letter-spacing:.11em;font-size:.7rem;font-weight:950}.m4-result-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.m4-result-copy p{color:#b6c7d4;max-width:780px;margin:0;line-height:1.55}.m4-result-score{background:#03111cc7;border:1px solid #52d7f833;border-radius:15px;justify-items:center;gap:4px;padding:20px;display:grid}.m4-result-score strong{color:#66e3ff;letter-spacing:-.07em;font-size:clamp(3.8rem,12vw,7rem);line-height:.9}.m4-result-mastered .m4-result-score strong{color:#68efb0}.m4-result-score span{color:#a6bac9;letter-spacing:.1em;font-size:.7rem;font-weight:950}.m4-result-unlock{background:#2d040a85;border:1px solid #ff4d5b47;border-radius:13px;gap:4px;padding:16px 18px;display:grid}.m4-result-unlock span{color:#ff7580;letter-spacing:.1em;font-size:.67rem;font-weight:950}.m4-result-mastered .m4-result-unlock{background:#042b1b94;border-color:#51eea459}.m4-result-mastered .m4-result-unlock span{color:#68efb0}@keyframes m4-pulse{0%{opacity:0;transform:translate(0)scale(.7)}15%{opacity:1}to{opacity:0;transform:translate(-320px)scale(1.1)}}@keyframes m4-shield{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes m4-repel{0%{opacity:1;transform:translateY(-50%)translate(0)}to{opacity:.15;transform:translateY(-50%)translate(90px)}}@keyframes m4-isolate{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes m4-wave{0%{opacity:0;transform:scale(.35)}18%{opacity:.72}to{opacity:0;transform:scale(2.8)}}@media (width<=720px){.m4-scene{min-height:370px}.m4-stage{min-height:285px}.m4-head,.m4-foot{flex-direction:column;align-items:start;padding:11px 12px}.m4-core{width:31%}.m4-node-wrap{width:18%}.m4-threat{width:18%;right:0}.m4-result-map{min-height:300px}.m4-result-core{width:42%}.m4-result-nodes i{width:40px;height:40px}}.m3v2-scene{color:#eefaff;background:radial-gradient(circle,#14749829,#0000 26%),radial-gradient(circle at 90%,#ff37551f,#0000 22%),#020812;border:1px solid #54dbff3d;border-radius:22px;min-height:410px;position:relative;overflow:hidden}.m3v2-grid{background-image:linear-gradient(#47bee40e 1px,#0000 1px),linear-gradient(90deg,#47bee40e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.m3v2-header,.m3v2-footer{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a12d6;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex;position:relative}.m3v2-header{border-bottom:1px solid #4edbff24}.m3v2-footer{border-top:1px solid #4edbff24}.m3v2-header span,.m3v2-footer span{color:#8da8b9;letter-spacing:.12em;font-size:.64rem;font-weight:950}.m3v2-header strong{color:#68e7ff;letter-spacing:.08em;font-size:clamp(.82rem,1.5vw,1.08rem)}.m3v2-scene-secured .m3v2-header strong{color:#66efb2}.m3v2-scene-breached .m3v2-header strong{color:#ff6777}.m3v2-stage{min-height:310px;position:relative}.m3v2-left-panel{z-index:12;width:25%;height:68%;position:absolute;top:16%;left:4.5%}.m3v2-account-card{color:#eaf8ff;background:#031622e0;border:1px solid #4fdcff3d;border-radius:10px;justify-content:space-between;align-items:center;width:82%;height:40px;padding:0 14px;display:flex;position:absolute;left:0;box-shadow:inset 0 0 20px #2d97c70f}.m3v2-account-card span{letter-spacing:.04em;font-size:.88rem;font-weight:900}.m3v2-account-card i{background:#57dfff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #57dfffa6}.m3v2-account-card-1{top:2%}.m3v2-account-card-2{top:25%}.m3v2-account-card-3{top:48%}.m3v2-streams,.m3v2-keys{position:absolute;inset:0}.m3v2-stream{transform-origin:0;background:linear-gradient(90deg,#5be0ffbf,#5be0ff1f);height:2px;position:absolute;left:46%}.m3v2-stream-1{width:110%;top:14%;transform:rotate(7deg)}.m3v2-stream-2{width:105%;top:36%;transform:rotate(0)}.m3v2-stream-3{width:108%;top:58%;transform:rotate(-9deg)}.m3v2-key{border:2px solid #72e7ff;border-radius:50%;width:18px;height:18px;position:absolute;box-shadow:0 0 8px #53e6ff61}.m3v2-key:before{content:"";color:#72e7ff;background:currentColor;width:20px;height:2px;position:absolute;top:6px;left:14px}.m3v2-key:after{content:"";border-top:2px solid #0000;border-bottom:2px solid #0000;border-right:2px solid;width:6px;height:8px;position:absolute;top:6px;left:28px}.m3v2-key-1{top:4%;right:15%}.m3v2-key-2{top:24%;right:25%}.m3v2-key-3{top:45%;right:31%}.m3v2-core{z-index:16;aspect-ratio:1;width:min(220px,22%);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.m3v2-core-ring{border:2px solid #58e0ff42;border-radius:50%;position:absolute}.m3v2-core-ring-1{inset:0}.m3v2-core-ring-2{inset:12%}.m3v2-core-ring-3{inset:22%}.m3v2-vault{background:radial-gradient(circle,#0f384af5,#020f19f5);border:6px solid #66e4ff;border-radius:50%;position:absolute;inset:20%;box-shadow:0 0 28px #51dfff4d,inset 0 0 30px #47dbff1a}.m3v2-vault-wheel{border:4px solid #6fe7ff85;border-radius:50%;position:absolute;inset:22%}.m3v2-vault-wheel:before,.m3v2-vault-wheel:after{content:"";background:#71e8ff7a;width:70%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m3v2-vault-wheel:after{transform:translate(-50%,-50%)rotate(90deg)}.m3v2-vault-lock{width:34%;height:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.m3v2-lock-arch{border:4px solid #67e6ff;border-bottom:0;border-radius:999px 999px 0 0;width:56%;height:44%;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.m3v2-lock-body{border:4px solid #67e6ff;border-radius:10px;width:80%;height:60%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m3v2-shield{opacity:0;border:3px solid #65efb2cc;border-radius:50%;position:absolute;inset:7%;box-shadow:0 0 22px #55eeae3d}.m3v2-threat-lane{z-index:9;width:25%;height:100%;position:absolute;top:0;left:61%}.m3v2-threat-path{background:linear-gradient(90deg,#ff49621f,#ff4962db,#ff49621f);height:2px;position:absolute;left:0}.m3v2-threat-path-1{width:90%;top:37%}.m3v2-threat-path-2{width:86%;top:61%}.m3v2-attacker{z-index:18;width:19%;height:72%;position:absolute;top:14%;right:4%}.m3v2-attacker-glow{background:radial-gradient(circle at 50% 45%,#ff486529,#0000 64%);border-radius:50%;position:absolute;inset:5% 10%}.m3v2-attacker-badge{background:#33070dc7;border:1px solid #ff5f7440;border-radius:999px;padding:7px 10px;position:absolute;top:0;right:8%}.m3v2-attacker-badge span{color:#ff7a8b;letter-spacing:.1em;font-size:.58rem;font-weight:1000}.m3v2-attacker-head{aspect-ratio:1;border:3px solid #ff58708c;border-radius:50%;width:32%;position:absolute;top:17%;left:50%;transform:translate(-50%);box-shadow:0 0 16px #ff4f6a24}.m3v2-attacker-body{border:3px solid #ff58708c;border-radius:46% 46% 18% 18%;width:70%;height:38%;position:absolute;top:37%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ff4f6a24}.m3v2-attacker-face{width:20%;height:10%;position:absolute;top:27%;left:50%;transform:translate(-50%)}.m3v2-eye{background:#ff7b8e;border-radius:50%;width:8px;height:8px;position:absolute;top:15%;box-shadow:0 0 8px #ff6a808c}.m3v2-eye-left{left:10%}.m3v2-eye-right{right:10%}.m3v2-mouth{background:#ff8295;width:40%;height:2px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.m3v2-attacker-key{width:38%;height:16%;position:absolute;top:48%;left:13%;transform:rotate(-8deg)}.m3v2-attacker-key-ring{aspect-ratio:1;border:4px solid #ff566e94;border-radius:50%;width:26%;position:absolute;top:16%;left:0}.m3v2-attacker-key-shaft{background:#ff566ebd;width:48%;height:4px;position:absolute;top:40%;left:22%}.m3v2-attacker-key-tooth{background:#ff566ebd;width:4px;position:absolute;top:40%}.m3v2-attacker-key-tooth-1{height:12px;left:58%}.m3v2-attacker-key-tooth-2{height:8px;left:72%}.m3v2-attacker-particles{position:absolute;inset:0}.m3v2-attacker-particles i{background:#ff5e75a3;border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite m3v2-particle-float;position:absolute;box-shadow:0 0 9px #ff587066}.m3v2-attacker-particles i:first-child{top:24%;left:12%}.m3v2-attacker-particles i:nth-child(2){animation-delay:.4s;top:22%;left:80%}.m3v2-attacker-particles i:nth-child(3){animation-delay:.8s;top:70%;left:20%}.m3v2-attacker-particles i:nth-child(4){animation-delay:1.2s;top:60%;left:76%}.m3v2-attacker-particles i:nth-child(5){animation-delay:1.6s;top:10%;left:44%}.m3v2-attacker-particles i:nth-child(6){animation-delay:2s;top:86%;left:52%}.m3v2-breach-markers{z-index:14;width:14%;height:74%;position:absolute;top:12%;right:18%}.m3v2-breach-chip{color:#ff7b8d;letter-spacing:.1em;opacity:0;background:#36070dd1;border:1px solid #ff5a7040;border-radius:999px;padding:6px 10px;font-size:.56rem;font-weight:1000;position:absolute}.m3v2-breach-chip-1{top:15%;left:0}.m3v2-breach-chip-2{top:46%;right:0}.m3v2-breach-chip-3{bottom:14%;left:10%}.m3v2-footer strong{color:#f6fdff;font-size:clamp(.74rem,1.5vw,1rem)}.m3v2-footer em{color:#69e5ff;letter-spacing:.1em;background:#052a38ad;border:1px solid #57deff4d;border-radius:999px;flex:none;padding:7px 10px;font-size:.64rem;font-style:normal;font-weight:1000}.m3v2-scene-secured .m3v2-footer em{color:#68efb0;background:#042e1eb8;border-color:#58efa96b}.m3v2-scene-breached .m3v2-footer em{color:#ff7c8d;background:#38050cc2;border-color:#ff587059}.m3v2-scene-secured .m3v2-shield{animation:.85s ease-out 1.3s both m3v2-shield-deploy}.m3v2-scene-secured .m3v2-vault,.m3v2-scene-secured .m3v2-vault-lock .m3v2-lock-arch,.m3v2-scene-secured .m3v2-vault-lock .m3v2-lock-body{border-color:#68efb0}.m3v2-scene-secured .m3v2-threat-path{background:linear-gradient(90deg,#68efb01f,#68efb0c2,#68efb01f)}.m3v2-scene-secured .m3v2-attacker{animation:1s ease-out 1.2s both m3v2-threat-repel}.m3v2-scene-secured .m3v2-account-card i{background:#68efb0;box-shadow:0 0 12px #68efb09e}.m3v2-scene-secured .m3v2-breach-chip{display:none}.m3v2-scene-breached .m3v2-vault{border-color:#ff6678;box-shadow:0 0 28px #ff5a7047,inset 0 0 30px #ff4b671f}.m3v2-scene-breached .m3v2-core-ring{border-color:#ff5f7638}.m3v2-scene-breached .m3v2-stream{background:linear-gradient(90deg,#ff60763d,#ff6076d6,#ff607629)}.m3v2-scene-breached .m3v2-breach-chip-1{animation:.5s ease-out 1.1s both m3v2-chip-pop}.m3v2-scene-breached .m3v2-breach-chip-2{animation:.5s ease-out 1.45s both m3v2-chip-pop}.m3v2-scene-breached .m3v2-breach-chip-3{animation:.5s ease-out 1.8s both m3v2-chip-pop}.m3v2-scene-compact{min-height:330px}.m3v2-scene-compact .m3v2-stage{min-height:240px}.m3v2-scene-compact .m3v2-header,.m3v2-scene-compact .m3v2-footer{padding:11px 13px}.m3v2-result{background:#020911;border:1px solid #57dcff3d;border-radius:22px;overflow:hidden}.m3v2-result-visual{background:radial-gradient(circle at 50% 42%,#1372962e,#0000 31%),#020812;min-height:370px;position:relative;overflow:hidden}.m3v2-result-sidecard{z-index:18;background:#020b12e0;border-radius:12px;gap:4px;padding:12px 14px;display:grid;position:absolute;top:6%}.m3v2-result-sidecard-left{border:1px solid #ff5c7247;left:4%}.m3v2-result-sidecard-right{border:1px solid #54ddff47;right:4%}.m3v2-result-sidecard span{color:#90a8b8;letter-spacing:.1em;font-size:.62rem;font-weight:950}.m3v2-result-sidecard strong{font-size:1.9rem}.m3v2-result-sidecard-left strong{color:#ff6c7e}.m3v2-result-sidecard-right strong{color:#68e5ff}.m3v2-result-core{z-index:14;aspect-ratio:1;place-items:center;width:min(250px,26%);display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.m3v2-result-core-ring{aspect-ratio:1;background:radial-gradient(circle,#082b3aeb,#030f18f5);border:6px solid #66e4ff;border-radius:50%;align-content:center;place-items:center;gap:6px;width:100%;display:grid;box-shadow:0 0 30px #55dfff47,inset 0 0 34px #39c6f114}.m3v2-result-mastered .m3v2-result-core-ring{border-color:#68efb0;box-shadow:0 0 34px #57eeae4d,inset 0 0 34px #57eeae14}.m3v2-result-core-ring strong{color:#68e4ff;letter-spacing:-.07em;font-size:clamp(2.8rem,8vw,5rem);line-height:.9}.m3v2-result-mastered .m3v2-result-core-ring strong{color:#68efb0}.m3v2-result-core-ring span{color:#93abbb;letter-spacing:.12em;font-size:.66rem;font-weight:950}.m3v2-result-locks{position:absolute;inset:0}.m3v2-result-lock{width:54px;height:62px;position:absolute}.m3v2-result-lock-arch{border:4px solid;border-bottom:0;border-radius:999px 999px 0 0;width:56%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.m3v2-result-lock-body{border:4px solid;border-radius:8px;width:78%;height:56%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m3v2-result-lock-secured{color:#68efb0;filter:drop-shadow(0 0 10px #57eeae57)}.m3v2-result-lock-open{color:#ff6778;opacity:.5;filter:drop-shadow(0 0 8px #ff617733)}.m3v2-result-lock:first-child{top:18%;left:10%}.m3v2-result-lock:nth-child(2){bottom:17%;left:15%}.m3v2-result-lock:nth-child(3){bottom:7%;left:50%;transform:translate(-50%)}.m3v2-result-lock:nth-child(4){bottom:17%;right:14%}.m3v2-result-lock:nth-child(5){top:18%;right:10%}.m3v2-result-copy{gap:16px;padding:clamp(22px,4vw,34px);display:grid}.m3v2-result-copy>span{color:#68e2ff;letter-spacing:.12em;font-size:.72rem;font-weight:950}.m3v2-result-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);line-height:.96}.m3v2-result-copy p{color:#b6c8d5;max-width:820px;margin:0;line-height:1.55}.m3v2-result-score{background:#03111ccc;border:1px solid #56dbff33;border-radius:16px;justify-items:center;gap:5px;padding:22px;display:grid}.m3v2-result-score strong{color:#68e4ff;letter-spacing:-.07em;font-size:clamp(4rem,12vw,7rem);line-height:.9}.m3v2-result-mastered .m3v2-result-score strong{color:#68efb0}.m3v2-result-score span{color:#a5bac9;letter-spacing:.1em;font-size:.7rem;font-weight:950}.m3v2-result-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.m3v2-stat-card{background:#03111cad;border:1px solid #56dbff29;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.m3v2-stat-card span{color:#8ea8b9;letter-spacing:.1em;font-size:.63rem;font-weight:950}.m3v2-stat-card strong{color:#f3fbff;font-size:clamp(1.2rem,3vw,2rem)}.m3v2-result-unlock{background:#2b040b8a;border:1px solid #ff586f3d;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.m3v2-result-unlock span{color:#ff7c8d;letter-spacing:.1em;font-size:.67rem;font-weight:950}.m3v2-result-mastered .m3v2-result-unlock{background:#042c1c8f;border-color:#54efab47}.m3v2-result-mastered .m3v2-result-unlock span{color:#68efb0}@keyframes m3v2-particle-float{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes m3v2-shield-deploy{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes m3v2-threat-repel{0%{opacity:1;transform:translate(0)}to{opacity:.18;transform:translate(28px)}}@keyframes m3v2-chip-pop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@media (width<=900px){.m3v2-result-stats{grid-template-columns:1fr}}@media (width<=720px){.m3v2-scene{min-height:360px}.m3v2-stage{min-height:255px}.m3v2-header,.m3v2-footer{flex-direction:column;align-items:start;padding:11px 12px}.m3v2-left-panel{width:30%;left:4%}.m3v2-attacker{width:23%;right:1%}.m3v2-core{width:28%}.m3v2-result-visual{min-height:320px}.m3v2-result-core{width:42%}.m3v2-result-sidecard{padding:10px 11px}}.m4v2-scene{color:#eefaff;background:radial-gradient(circle,#14749826,#0000 27%),radial-gradient(circle at 92%,#ff38531c,#0000 23%),#020812;border:1px solid #52dbff3d;border-radius:22px;min-height:430px;position:relative;overflow:hidden}.m4v2-grid{background-image:linear-gradient(#49bfe40e 1px,#0000 1px),linear-gradient(90deg,#49bfe40e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.m4v2-header,.m4v2-footer{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a12d6;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex;position:relative}.m4v2-header{border-bottom:1px solid #4edbff24}.m4v2-footer{border-top:1px solid #4edbff24}.m4v2-header span,.m4v2-footer span{color:#8da8b9;letter-spacing:.12em;font-size:.64rem;font-weight:950}.m4v2-header strong{color:#68e7ff;letter-spacing:.08em;font-size:clamp(.82rem,1.5vw,1.08rem)}.m4v2-scene-contained .m4v2-header strong{color:#66efb2}.m4v2-scene-spread .m4v2-header strong{color:#ff6777}.m4v2-stage{min-height:330px;position:relative}.m4v2-core{z-index:16;aspect-ratio:1;width:min(225px,23%);position:absolute;top:50%;left:49%;transform:translate(-50%,-50%)}.m4v2-core-ring{border:2px solid #58e0ff3d;border-radius:50%;position:absolute}.m4v2-core-ring-1{inset:0}.m4v2-core-ring-2{inset:12%}.m4v2-core-ring-3{inset:23%}.m4v2-building{color:#68e5ff;width:46%;height:48%;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.m4v2-building-roof{clip-path:polygon(50% 0,100% 100%,0 100%);opacity:.95;background:currentColor;width:80%;height:22%;position:absolute;top:-17%;left:50%;transform:translate(-50%)}.m4v2-building-body{background:#061f2bd1;border:4px solid;border-radius:4px;position:absolute;inset:0}.m4v2-building-door{border:3px solid;border-bottom:0;width:22%;height:35%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m4v2-window{background:#59ddff14;border:2px solid;width:18%;height:16%;position:absolute}.m4v2-window-1{top:21%;left:16%}.m4v2-window-2{top:21%;right:16%}.m4v2-window-3{top:50%;left:16%}.m4v2-window-4{top:50%;right:16%}.m4v2-core-shield{opacity:0;position:absolute;inset:8%}.m4v2-core-shield:before{content:"";clip-path:polygon(50% 0,92% 14%,88% 58%,50% 100%,12% 58%,8% 14%);background:#0f4a302e;border:4px solid #68efb0;width:54%;height:66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #5aefb03d}.m4v2-core-shield span:before,.m4v2-core-shield span:after{content:"";z-index:2;background:#68efb0;position:absolute}.m4v2-core-shield span:before{width:12%;height:4px;top:48%;left:43%;transform:rotate(45deg)}.m4v2-core-shield span:after{width:22%;height:4px;top:43%;left:49%;transform:rotate(-45deg)}.m4v2-network{z-index:9;position:absolute;inset:0}.m4v2-link{transform-origin:0;background:linear-gradient(90deg,#5fdeffb8,#5fdeff1f);height:2px;position:absolute}.m4v2-link-1{width:31%;top:31%;left:18%;transform:rotate(13deg)}.m4v2-link-2{width:31%;bottom:30%;left:18%;transform:rotate(-13deg)}.m4v2-link-3{width:30%;top:50%;left:51%;transform:rotate(-19deg)}.m4v2-link-4{width:30%;top:50%;left:51%;transform:rotate(19deg)}.m4v2-node{color:#67e2ff;justify-items:center;gap:5px;width:15%;max-width:130px;display:grid;position:absolute}.m4v2-node-1{top:13%;left:5%}.m4v2-node-2{bottom:12%;left:5%}.m4v2-node-3{top:13%;right:7%}.m4v2-node-4{bottom:12%;right:7%}.m4v2-monitor{aspect-ratio:1.45;background:#05202cc7;border:3px solid;border-radius:6px;width:62%;position:relative;box-shadow:0 0 12px #4ad5ff24}.m4v2-monitor:after{content:"";background:currentColor;width:40%;height:3px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.m4v2-monitor span{border:1px solid #6ce1ff52;position:absolute;inset:16%}.m4v2-node strong{letter-spacing:.07em;font-size:clamp(.48rem,.9vw,.66rem)}.m4v2-node-status{background:#62e4ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #52dcff99}.m4v2-threat-source{z-index:19;aspect-ratio:1;width:16%;position:absolute;top:50%;right:1%;transform:translateY(-50%)}.m4v2-threat-core{background:#37050da3;border:3px solid #ff566d8f;border-radius:50%;position:absolute;inset:18%;box-shadow:0 0 18px #ff3e572e}.m4v2-threat-core i{border:3px solid #ff6175;width:34%;height:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.m4v2-threat-label{color:#ff7889;letter-spacing:.1em;background:#33060dc7;border:1px solid #ff5d7342;border-radius:999px;padding:6px 9px;font-size:.58rem;font-weight:1000;position:absolute;top:0;left:50%;transform:translate(-50%)}.m4v2-packet{background:#ff4559;border-radius:50%;width:12px;height:12px;animation:2.2s linear infinite m4v2-packet;position:absolute;right:82%;box-shadow:0 0 10px #ff354ad9}.m4v2-packet-1{top:30%}.m4v2-packet-2{animation-delay:.55s;top:49%}.m4v2-packet-3{animation-delay:1.1s;top:68%}.m4v2-containment{z-index:22;opacity:0;justify-items:center;gap:5px;display:grid;position:absolute;top:14%;right:18%}.m4v2-containment-ring{border:3px solid #68efb0;border-radius:50%;width:78px;height:78px;box-shadow:0 0 18px #54efa873}.m4v2-containment strong{color:#68efb0;letter-spacing:.1em;font-size:.58rem}.m4v2-breach-wave{z-index:18;aspect-ratio:1;width:22%;position:absolute;top:50%;left:49%;transform:translate(-50%,-50%)}.m4v2-breach-wave span{opacity:0;border:3px solid #ff4559;border-radius:50%;position:absolute;inset:0}.m4v2-alerts{z-index:17;width:13%;height:74%;position:absolute;top:12%;right:18%}.m4v2-alert{color:#ff7b8d;letter-spacing:.1em;opacity:0;background:#36070dd1;border:1px solid #ff5a7040;border-radius:999px;padding:6px 9px;font-size:.56rem;font-weight:1000;position:absolute}.m4v2-alert-1{top:15%;left:0}.m4v2-alert-2{top:46%;right:0}.m4v2-alert-3{bottom:14%;left:10%}.m4v2-footer strong{color:#f6fdff;font-size:clamp(.74rem,1.5vw,1rem)}.m4v2-footer em{color:#69e5ff;letter-spacing:.1em;background:#052a38ad;border:1px solid #57deff4d;border-radius:999px;flex:none;padding:7px 10px;font-size:.64rem;font-style:normal;font-weight:1000}.m4v2-scene-contained .m4v2-core-shield{animation:.85s ease-out 1.6s both m4v2-shield}.m4v2-scene-contained .m4v2-node{color:#68efb0}.m4v2-scene-contained .m4v2-node-status{background:#68efb0;box-shadow:0 0 9px #68efb099}.m4v2-scene-contained .m4v2-link{background:linear-gradient(90deg,#68efb0b8,#68efb01f)}.m4v2-scene-contained .m4v2-threat-source{animation:1s ease-out 1.3s both m4v2-repel}.m4v2-scene-contained .m4v2-containment{animation:.8s ease-out 1.15s both m4v2-isolate}.m4v2-scene-contained .m4v2-footer em{color:#68efb0;background:#04311fb8;border-color:#5aefaa66}.m4v2-scene-spread .m4v2-node{color:#ff6577}.m4v2-scene-spread .m4v2-node-status{background:#ff5569;box-shadow:0 0 9px #ff4c61a6}.m4v2-scene-spread .m4v2-link{background:linear-gradient(90deg,#ff4354c7,#ff43541f)}.m4v2-scene-spread .m4v2-building{color:#ff6577}.m4v2-scene-spread .m4v2-breach-wave span:first-child{animation:2.2s ease-out 1.05s infinite m4v2-wave}.m4v2-scene-spread .m4v2-breach-wave span:nth-child(2){animation:2.2s ease-out 1.75s infinite m4v2-wave}.m4v2-scene-spread .m4v2-breach-wave span:nth-child(3){animation:2.2s ease-out 2.45s infinite m4v2-wave}.m4v2-scene-spread .m4v2-alert-1{animation:.5s ease-out 1.05s both m4v2-pop}.m4v2-scene-spread .m4v2-alert-2{animation:.5s ease-out 1.4s both m4v2-pop}.m4v2-scene-spread .m4v2-alert-3{animation:.5s ease-out 1.75s both m4v2-pop}.m4v2-scene-spread .m4v2-footer em{color:#ff7480;background:#37040cb8;border-color:#ff4b5b66}.m4v2-scene-compact{min-height:330px}.m4v2-scene-compact .m4v2-stage{min-height:245px}.m4v2-scene-compact .m4v2-header,.m4v2-scene-compact .m4v2-footer{padding:11px 13px}.m4v2-result{background:#020911;border:1px solid #56dcff3d;border-radius:22px;overflow:hidden}.m4v2-result-visual{background:radial-gradient(circle at 50% 44%,#1372962e,#0000 31%),radial-gradient(circle at 15% 70%,#ff38530f,#0000 24%),#020812;min-height:390px;position:relative;overflow:hidden}.m4v2-result-sidecard{z-index:18;background:#020b12e0;border-radius:12px;gap:4px;padding:12px 14px;display:grid;position:absolute;top:6%}.m4v2-result-sidecard-left{border:1px solid #ff5c7247;left:4%}.m4v2-result-sidecard-right{border:1px solid #54ddff47;right:4%}.m4v2-result-sidecard span{color:#90a8b8;letter-spacing:.1em;font-size:.62rem;font-weight:950}.m4v2-result-sidecard strong{font-size:1.9rem}.m4v2-result-sidecard-left strong{color:#ff6c7e}.m4v2-result-sidecard-right strong{color:#68e5ff}.m4v2-result-core{z-index:14;aspect-ratio:1;place-items:center;width:min(250px,27%);display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.m4v2-result-core-ring{aspect-ratio:1;background:radial-gradient(circle,#082b3aeb,#030f18f5);border:6px solid #66e4ff;border-radius:50%;align-content:center;place-items:center;gap:5px;width:100%;display:grid;box-shadow:0 0 30px #55dfff47,inset 0 0 34px #39c6f114}.m4v2-result-mastered .m4v2-result-core-ring{border-color:#68efb0;box-shadow:0 0 34px #57eeae4d,inset 0 0 34px #57eeae14}.m4v2-result-core-ring>strong{color:#68e4ff;letter-spacing:-.06em;font-size:clamp(2.6rem,7vw,4.8rem);line-height:.9}.m4v2-result-mastered .m4v2-result-core-ring>strong{color:#68efb0}.m4v2-result-core-ring>span{color:#93abbb;letter-spacing:.11em;font-size:.64rem;font-weight:950}.m4v2-result-shield-mark{width:52px;height:58px;position:relative}.m4v2-result-shield-mark:before{content:"";clip-path:polygon(50% 0,92% 14%,88% 58%,50% 100%,12% 58%,8% 14%);background:#143d4e;border:3px solid #68e4ff;position:absolute;inset:0}.m4v2-result-mastered .m4v2-result-shield-mark:before{background:#0d3d2b;border-color:#68efb0}.m4v2-result-shield-mark span,.m4v2-result-shield-mark i{z-index:2;background:#68e4ff;height:4px;position:absolute}.m4v2-result-mastered .m4v2-result-shield-mark span,.m4v2-result-mastered .m4v2-result-shield-mark i{background:#68efb0}.m4v2-result-shield-mark span{width:15px;top:30px;left:14px;transform:rotate(45deg)}.m4v2-result-shield-mark i{width:24px;top:25px;left:24px;transform:rotate(-45deg)}.m4v2-result-links{z-index:6;position:absolute;inset:0}.m4v2-result-link{transform-origin:0;background:linear-gradient(90deg,#55ddff80,#55ddff14);height:2px;position:absolute}.m4v2-result-link-1{width:30%;top:29%;left:18%;transform:rotate(14deg)}.m4v2-result-link-2{width:30%;bottom:28%;left:18%;transform:rotate(-14deg)}.m4v2-result-link-3{width:29%;top:48%;left:51%;transform:rotate(-18deg)}.m4v2-result-link-4{width:29%;top:48%;left:51%;transform:rotate(18deg)}.m4v2-result-link-5{background:linear-gradient(#55ddff80,#55ddff14);width:2px;height:18%;bottom:11%;left:50%}.m4v2-result-nodes{z-index:10;position:absolute;inset:0}.m4v2-result-node{justify-items:center;gap:5px;width:64px;height:70px;display:grid;position:absolute}.m4v2-result-node:first-child{top:17%;left:9%}.m4v2-result-node:nth-child(2){bottom:15%;left:13%}.m4v2-result-node:nth-child(3){bottom:5%;left:50%;transform:translate(-50%)}.m4v2-result-node:nth-child(4){bottom:15%;right:13%}.m4v2-result-node:nth-child(5){top:17%;right:9%}.m4v2-result-monitor{background:#051e2ac7;border:3px solid;border-radius:6px;width:54px;height:38px;position:relative}.m4v2-result-monitor:after{content:"";background:currentColor;width:24px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.m4v2-result-monitor span{opacity:.35;border:1px solid;position:absolute;inset:17%}.m4v2-result-node>i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px}.m4v2-result-node-secured{color:#68efb0}.m4v2-result-node-exposed{color:#ff6577;opacity:.55}.m4v2-result-threats{z-index:5;position:absolute;inset:0}.m4v2-result-threat{background:#ff4f64;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite m4v2-result-threat;position:absolute;box-shadow:0 0 10px #ff4a60cc}.m4v2-result-threat-1{top:45%;left:25%}.m4v2-result-threat-2{animation-delay:.4s;top:48%;right:25%}.m4v2-result-threat-3{animation-delay:.8s;bottom:22%;left:35%}.m4v2-result-threat-4{animation-delay:1.2s;bottom:22%;right:35%}.m4v2-result-threat-5{animation-delay:1.6s;top:15%;left:50%}.m4v2-result-copy{gap:16px;padding:clamp(22px,4vw,34px);display:grid}.m4v2-result-copy>span{color:#68e2ff;letter-spacing:.12em;font-size:.72rem;font-weight:950}.m4v2-result-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);line-height:.96}.m4v2-result-copy p{color:#b6c8d5;max-width:820px;margin:0;line-height:1.55}.m4v2-result-score{background:#03111ccc;border:1px solid #56dbff33;border-radius:16px;justify-items:center;gap:5px;padding:22px;display:grid}.m4v2-result-score strong{color:#68e4ff;letter-spacing:-.07em;font-size:clamp(4rem,12vw,7rem);line-height:.9}.m4v2-result-mastered .m4v2-result-score strong{color:#68efb0}.m4v2-result-score span{color:#a5bac9;letter-spacing:.1em;font-size:.7rem;font-weight:950}.m4v2-result-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.m4v2-stat-card{background:#03111cad;border:1px solid #56dbff29;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.m4v2-stat-card span{color:#8ea8b9;letter-spacing:.1em;font-size:.63rem;font-weight:950}.m4v2-stat-card strong{color:#f3fbff;font-size:clamp(1.15rem,2.7vw,1.8rem)}.m4v2-result-unlock{background:#2b040b8a;border:1px solid #ff586f3d;border-radius:14px;gap:5px;padding:17px 18px;display:grid}.m4v2-result-unlock span{color:#ff7c8d;letter-spacing:.1em;font-size:.67rem;font-weight:950}.m4v2-result-unlock strong{color:#f7e8ec}.m4v2-result-unlock p{color:#c9afb6;margin:0}.m4v2-result-mastered .m4v2-result-unlock{background:#042c1c8f;border-color:#54efab47}.m4v2-result-mastered .m4v2-result-unlock span{color:#68efb0}.m4v2-result-mastered .m4v2-result-unlock strong{color:#e8fff3}.m4v2-result-mastered .m4v2-result-unlock p{color:#add7c0}@keyframes m4v2-packet{0%{opacity:0;transform:translate(0)scale(.7)}15%{opacity:1}to{opacity:0;transform:translate(-320px)scale(1.1)}}@keyframes m4v2-shield{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes m4v2-repel{0%{opacity:1;transform:translateY(-50%)translate(0)}to{opacity:.16;transform:translateY(-50%)translate(32px)}}@keyframes m4v2-isolate{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes m4v2-wave{0%{opacity:0;transform:scale(.35)}18%{opacity:.72}to{opacity:0;transform:scale(2.8)}}@keyframes m4v2-pop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes m4v2-result-threat{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}@media (width<=900px){.m4v2-result-stats{grid-template-columns:1fr}}@media (width<=720px){.m4v2-scene{min-height:360px}.m4v2-stage{min-height:255px}.m4v2-header,.m4v2-footer{flex-direction:column;align-items:start;padding:11px 12px}.m4v2-core{width:29%}.m4v2-node{width:18%}.m4v2-threat-source{width:20%;right:0}.m4v2-result-visual{min-height:320px}.m4v2-result-core{width:43%}.m4v2-result-node{width:48px;height:54px}.m4v2-result-monitor{width:42px;height:30px}.m4v2-result-sidecard{padding:10px 11px}}.m4v3-scene,.m4v3-result{color:#eefbff;background:#020812;border:1px solid #50dcff40;border-radius:22px;position:relative;overflow:hidden}.m4v3-grid{background-image:linear-gradient(#49bfe40d 1px,#0000 1px),linear-gradient(90deg,#49bfe40d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.m4v3-header,.m4v3-footer{z-index:40;background:#020a12db;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex;position:relative}.m4v3-header{border-bottom:1px solid #4edbff24}.m4v3-footer{border-top:1px solid #4edbff24}.m4v3-header span,.m4v3-footer span{color:#8da8b9;letter-spacing:.12em;font-size:.64rem;font-weight:950}.m4v3-header strong{color:#68e7ff;letter-spacing:.08em;font-size:clamp(.82rem,1.5vw,1.08rem)}.m4v3-scene-contained .m4v3-header strong{color:#68efb0}.m4v3-scene-spread .m4v3-header strong{color:#ff6777}.m4v3-stage{background:radial-gradient(circle at 43%,#14749824,#0000 29%),radial-gradient(circle at 88%,#ff345229,#0000 25%);min-height:350px;position:relative}.m4v3-network{z-index:10;width:69%;height:100%;position:absolute;top:0;left:0}.m4v3-link{transform-origin:0;background:linear-gradient(90deg,#58deffc2,#58deff1a);height:2px;position:absolute}.m4v3-link-1{width:33%;top:31%;left:20%;transform:rotate(17deg)}.m4v3-link-2{width:33%;bottom:29%;left:20%;transform:rotate(-17deg)}.m4v3-link-3{width:30%;top:50%;left:52%;transform:rotate(-19deg)}.m4v3-link-4{width:30%;top:50%;left:52%;transform:rotate(19deg)}.m4v3-system{color:#65e3ff;justify-items:center;gap:4px;width:18%;max-width:130px;display:grid;position:absolute}.m4v3-system-1{top:13%;left:5%}.m4v3-system-2{bottom:12%;left:5%}.m4v3-system-3{top:13%;right:3%}.m4v3-system-4{bottom:12%;right:3%}.m4v3-system-icon{background:#041f2bd6;border:2px solid;border-radius:10px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 0 12px #52deff24}.m4v3-system-icon svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:68%}.m4v3-system>strong{letter-spacing:.08em;font-size:.65rem}.m4v3-system-status{letter-spacing:.08em;color:#68efb0;font-size:.5rem;font-weight:1000}.m4v3-org-core{aspect-ratio:1;width:min(220px,31%);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.m4v3-core-ring{border:2px solid #57deff40;border-radius:50%;position:absolute}.m4v3-core-ring-1{inset:0}.m4v3-core-ring-2{inset:12%}.m4v3-building{color:#67e4ff;width:45%;height:44%;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.m4v3-building-roof{clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;width:84%;height:24%;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.m4v3-building-body{background:#061f2be0;border:4px solid;position:absolute;inset:0}.m4v3-building-door{border:3px solid;border-bottom:0;width:22%;height:35%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m4v3-building i{background:#5ee4ff1f;border:2px solid;width:17%;height:16%;position:absolute}.m4v3-building i:first-of-type{top:20%;left:15%}.m4v3-building i:nth-of-type(2){top:20%;right:15%}.m4v3-building i:nth-of-type(3){top:52%;left:15%}.m4v3-building i:nth-of-type(4){top:52%;right:15%}.m4v3-org-shield{opacity:0;position:absolute;inset:3%}.m4v3-org-shield:before{content:"";clip-path:polygon(50% 0,92% 14%,88% 58%,50% 100%,12% 58%,8% 14%);background:#0d472e33;border:3px solid #68efb0;width:58%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m4v3-org-shield span,.m4v3-org-shield i{z-index:2;background:#68efb0;height:4px;position:absolute}.m4v3-org-shield span{width:16%;top:51%;left:40%;transform:rotate(45deg)}.m4v3-org-shield i{width:28%;top:45%;left:49%;transform:rotate(-45deg)}.m4v3-boundary{z-index:22;opacity:.3;width:2px;height:66%;position:absolute;top:17%;left:69%}.m4v3-boundary span{background:linear-gradient(#0000,#65e6ff 16% 84%,#0000);width:100%;height:100%;display:block;box-shadow:0 0 8px #53dcff42}.m4v3-threat-actor{z-index:18;width:29%;height:89%;position:absolute;top:5%;right:1%}.m4v3-threat-heading{z-index:8;background:#35050ed6;border:1px solid #ff586f45;border-radius:9px;gap:2px;padding:7px 10px;display:grid;position:absolute;top:1%;right:4%}.m4v3-threat-heading span{color:#ff8a99;letter-spacing:.1em;font-size:.5rem;font-weight:950}.m4v3-threat-heading strong{color:#ff667a;letter-spacing:.08em;font-size:.63rem}.m4v3-hacker{filter:drop-shadow(0 0 18px #ff365229);width:88%;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.m4v3-hood{fill:#26040cf0;stroke:#ff546a;stroke-width:3px}.m4v3-hood-rim{fill:none;stroke:#ff6579b3;stroke-width:3px}.m4v3-face{fill:#07080c;stroke:#ff5c7273;stroke-width:2px}.m4v3-eye{fill:none;stroke:#ff6b7e;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 5px #ff5870b3)}.m4v3-mask{fill:#190409f2;stroke:#ff5c7259;stroke-width:2px}.m4v3-laptop{fill:#11070d;stroke:#ff566c;stroke-width:3px}.m4v3-laptop-screen{fill:#460814e6;stroke:#ff6578;stroke-width:2px}.m4v3-skull-head{fill:#ff566c}.m4v3-skull-eye{fill:#16050b}.m4v3-crossbone{fill:none;stroke:#ff566c;stroke-width:4px;stroke-linecap:round}.m4v3-threat-rain i{background:#ff566c;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite m4v3-rain;position:absolute;box-shadow:0 0 7px #ff485f80}.m4v3-threat-rain i:first-child{top:16%;left:8%}.m4v3-threat-rain i:nth-child(2){animation-delay:.3s;top:19%;right:7%}.m4v3-threat-rain i:nth-child(3){animation-delay:.6s;top:47%;left:20%}.m4v3-threat-rain i:nth-child(4){animation-delay:.9s;top:57%;right:18%}.m4v3-threat-rain i:nth-child(5){animation-delay:1.2s;top:5%;left:48%}.m4v3-threat-rain i:nth-child(6){animation-delay:1.5s;bottom:3%;left:50%}.m4v3-threat-rain i:nth-child(7){animation-delay:1.8s;bottom:17%;right:3%}.m4v3-attack-streams{z-index:15;width:18%;height:100%;position:absolute;top:0;left:66%}.m4v3-attack-stream{transform-origin:100%;background:linear-gradient(90deg,#ff475e14,#ff475ed1);width:90%;height:2px;position:absolute;right:0}.m4v3-attack-stream-1{top:34%;transform:rotate(-5deg)}.m4v3-attack-stream-2{top:50%}.m4v3-attack-stream-3{top:66%;transform:rotate(5deg)}.m4v3-containment{z-index:26;opacity:0;justify-items:center;gap:5px;display:grid;position:absolute;top:14%;right:20%}.m4v3-containment span{border:3px solid #68efb0;border-radius:50%;width:78px;height:78px;box-shadow:0 0 18px #54efa86b}.m4v3-containment strong{color:#68efb0;letter-spacing:.1em;font-size:.55rem}.m4v3-footer strong{color:#f6fdff;font-size:clamp(.72rem,1.5vw,.98rem)}.m4v3-footer em{color:#69e5ff;letter-spacing:.1em;background:#052a38ad;border:1px solid #57deff4d;border-radius:999px;flex:none;padding:7px 10px;font-size:.64rem;font-style:normal;font-weight:1000}.m4v3-scene-contained .m4v3-org-shield{animation:.85s ease-out 1.45s both m4v3-shield-in}.m4v3-scene-contained .m4v3-system{color:#68efb0}.m4v3-scene-contained .m4v3-link{background:linear-gradient(90deg,#68efb0c7,#68efb01a)}.m4v3-scene-contained .m4v3-threat-actor{animation:1s ease-out 1.25s both m4v3-repel}.m4v3-scene-contained .m4v3-containment{animation:.75s ease-out 1.1s both m4v3-isolate}.m4v3-scene-contained .m4v3-footer em{color:#68efb0;background:#04311fb8;border-color:#5aefaa66}.m4v3-scene-spread .m4v3-system,.m4v3-scene-spread .m4v3-system-status{color:#ff6478}.m4v3-scene-spread .m4v3-link{background:linear-gradient(90deg,#ff4559d1,#ff45591a)}.m4v3-scene-spread .m4v3-building{color:#ff6478}.m4v3-scene-spread .m4v3-footer em{color:#ff7480;background:#37040cb8;border-color:#ff4b5b66}.m4v3-result-hero{background:radial-gradient(circle,#1883a72e,#0000 31%),#020812;min-height:430px;position:relative;overflow:hidden}.m4v3-result-banner{z-index:30;justify-items:center;gap:4px;display:grid;position:absolute;top:5%;left:50%;transform:translate(-50%)}.m4v3-result-banner span{color:#68efb0;letter-spacing:.14em;font-size:.7rem;font-weight:1000}.m4v3-result-banner strong{color:#effff6;letter-spacing:.05em;font-size:clamp(1.15rem,2.5vw,1.8rem)}.m4v3-result-network{position:absolute;inset:0}.m4v3-result-link{z-index:5;transform-origin:0;background:linear-gradient(90deg,#56ddff94,#56ddff14);height:2px;position:absolute}.m4v3-result-link-1{width:31%;top:32%;left:18%;transform:rotate(15deg)}.m4v3-result-link-2{width:31%;bottom:26%;left:18%;transform:rotate(-15deg)}.m4v3-result-link-3{width:30%;top:49%;left:51%;transform:rotate(-18deg)}.m4v3-result-link-4{width:30%;top:49%;left:51%;transform:rotate(18deg)}.m4v3-result-link-5{background:linear-gradient(#56ddff94,#56ddff14);width:2px;height:18%;bottom:11%;left:50%}.m4v3-result-node{z-index:12;justify-items:center;gap:3px;width:110px;display:grid;position:absolute}.m4v3-result-node-1{top:22%;left:5%}.m4v3-result-node-2{bottom:14%;left:7%}.m4v3-result-node-3{bottom:4%;left:50%;transform:translate(-50%)}.m4v3-result-node-4{bottom:14%;right:7%}.m4v3-result-node-5{top:22%;right:5%}.m4v3-result-monitor{background:#051f2bd6;border:3px solid;border-radius:7px;width:62px;height:43px;position:relative}.m4v3-result-monitor:after{content:"";background:currentColor;width:27px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.m4v3-result-monitor span{opacity:.3;border:1px solid;position:absolute;inset:16%}.m4v3-result-node strong{letter-spacing:.07em;font-size:.55rem}.m4v3-result-node em{letter-spacing:.08em;font-size:.47rem;font-style:normal;font-weight:1000}.m4v3-result-node-secured{color:#68efb0}.m4v3-result-node-exposed{color:#ff6679;opacity:.7}.m4v3-result-center{z-index:18;aspect-ratio:1;width:min(250px,28%);position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.m4v3-result-pulse{opacity:0;border:2px solid #68efb073;border-radius:50%;position:absolute;inset:0}.m4v3-result-mastered .m4v3-result-pulse-1{animation:2.5s ease-out infinite m4v3-victory-pulse}.m4v3-result-mastered .m4v3-result-pulse-2{animation:2.5s ease-out 1.25s infinite m4v3-victory-pulse}.m4v3-result-building{z-index:5;color:#68e4ff;width:48%;height:45%;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%)}.m4v3-result-roof{clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;width:84%;height:24%;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.m4v3-result-body{background:#061f2be6;border:4px solid;position:absolute;inset:0}.m4v3-result-door{border:3px solid;border-bottom:0;width:22%;height:35%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.m4v3-result-building i{background:#5be1ff24;border:2px solid;width:15%;height:15%;position:absolute;box-shadow:0 0 8px #5be1ff1a}.m4v3-result-building i:first-of-type{top:18%;left:13%}.m4v3-result-building i:nth-of-type(2){top:18%;left:42%}.m4v3-result-building i:nth-of-type(3){top:18%;right:13%}.m4v3-result-building i:nth-of-type(4){top:49%;left:13%}.m4v3-result-building i:nth-of-type(5){top:49%;left:42%}.m4v3-result-building i:nth-of-type(6){top:49%;right:13%}.m4v3-result-shield{z-index:8;position:absolute;inset:3%}.m4v3-result-shield:before{content:"";clip-path:polygon(50% 0,92% 14%,88% 58%,50% 100%,12% 58%,8% 14%);background:#0d472e1a;border:4px solid #68efb0;width:68%;height:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 26px #57eeae42}.m4v3-result-shield span,.m4v3-result-shield i{z-index:10;background:#68efb0;height:5px;position:absolute}.m4v3-result-shield span{width:17%;top:49%;left:39%;transform:rotate(45deg)}.m4v3-result-shield i{width:28%;top:43%;left:49%;transform:rotate(-45deg)}.m4v3-result-core-score{z-index:16;justify-items:center;gap:1px;display:grid;position:absolute;top:82%;left:50%;transform:translate(-50%)}.m4v3-result-core-score strong{color:#68efb0;font-size:clamp(1.5rem,4vw,2.6rem);line-height:1}.m4v3-result-core-score span{color:#9ab1bf;letter-spacing:.1em;font-size:.46rem;font-weight:1000}.m4v3-result-mastered .m4v3-result-building{color:#68efb0}.m4v3-result-mastered .m4v3-result-building i{background:#68efb033;box-shadow:0 0 10px #68efb059}.m4v3-safe-packet{z-index:7;opacity:0;background:#68efb0;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 10px #68efb0cc}.m4v3-result-mastered .m4v3-safe-packet-1{animation:2.4s linear infinite m4v3-safe-flow-a;top:31%;left:20%}.m4v3-result-mastered .m4v3-safe-packet-2{animation:2.6s linear .4s infinite m4v3-safe-flow-b;bottom:27%;left:20%}.m4v3-result-mastered .m4v3-safe-packet-3{animation:2.5s linear .8s infinite m4v3-safe-flow-c;top:31%;right:20%}.m4v3-result-mastered .m4v3-safe-packet-4{animation:2.7s linear 1.2s infinite m4v3-safe-flow-d;bottom:27%;right:20%}.m4v3-victory-flare{z-index:4;aspect-ratio:1;width:40%;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.m4v3-victory-flare span{transform-origin:bottom;opacity:.7;background:linear-gradient(#0000,#68efb033);width:2px;height:50%;position:absolute;top:50%;left:50%}.m4v3-victory-flare span:first-child{transform:translate(-50%,-100%)rotate(0)}.m4v3-victory-flare span:nth-child(2){transform:translate(-50%,-100%)rotate(120deg)}.m4v3-victory-flare span:nth-child(3){transform:translate(-50%,-100%)rotate(240deg)}.m4v3-result-copy{gap:16px;padding:clamp(22px,4vw,34px);display:grid}.m4v3-result-copy>span{color:#68e2ff;letter-spacing:.12em;font-size:.72rem;font-weight:950}.m4v3-result-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);line-height:.96}.m4v3-result-copy p{color:#b6c8d5;max-width:820px;margin:0;line-height:1.55}.m4v3-result-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.m4v3-stat-card{background:#03111cad;border:1px solid #56dbff29;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.m4v3-stat-card span{color:#8ea8b9;letter-spacing:.1em;font-size:.63rem;font-weight:950}.m4v3-stat-card strong{color:#f3fbff;font-size:clamp(1.15rem,2.7vw,1.8rem)}.m4v3-next-mission{background:#2b040b8a;border:1px solid #ff576e3d;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px;display:grid}.m4v3-next-icon{aspect-ratio:1;color:#ff687b;background:#3a050eb3;border:2px solid #ff687b;border-radius:50%;place-items:center;width:58px;display:grid}.m4v3-next-icon span{font-size:1.35rem;font-weight:1000}.m4v3-next-mission>div:nth-child(2){gap:4px;display:grid}.m4v3-next-mission>div:nth-child(2)>span{color:#ff7d8e;letter-spacing:.1em;font-size:.62rem;font-weight:950}.m4v3-next-mission strong{font-size:clamp(1.05rem,2.4vw,1.6rem)}.m4v3-next-mission p{color:#c8aeb6;margin:0}.m4v3-next-mission em{color:#ff687b;letter-spacing:.08em;border:1px solid;border-radius:999px;padding:8px 10px;font-size:.62rem;font-style:normal;font-weight:1000}.m4v3-result-mastered .m4v3-next-mission{background:linear-gradient(90deg,#05311fd1,#031914cc);border-color:#54efab57;box-shadow:0 0 24px #4ceea614}.m4v3-result-mastered .m4v3-next-icon{color:#68efb0;background:#053a25bf;border-color:#68efb0;box-shadow:0 0 14px #68efb033}.m4v3-result-mastered .m4v3-next-mission>div:nth-child(2)>span,.m4v3-result-mastered .m4v3-next-mission em{color:#68efb0}.m4v3-result-mastered .m4v3-next-mission p{color:#b1d9c3}@keyframes m4v3-rain{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes m4v3-shield-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes m4v3-repel{0%{opacity:1;transform:translate(0)}to{opacity:.13;transform:translate(40px)}}@keyframes m4v3-isolate{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes m4v3-victory-pulse{0%{opacity:0;transform:scale(.55)}20%{opacity:.55}to{opacity:0;transform:scale(1.35)}}@keyframes m4v3-safe-flow-a{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(255px,120px)}}@keyframes m4v3-safe-flow-b{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(250px,-105px)}}@keyframes m4v3-safe-flow-c{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-250px,120px)}}@keyframes m4v3-safe-flow-d{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-245px,-105px)}}@media (width<=900px){.m4v3-result-stats{grid-template-columns:1fr}.m4v3-next-mission{grid-template-columns:auto 1fr}.m4v3-next-mission em{grid-column:1/-1;justify-self:start}}@media (width<=720px){.m4v3-stage{min-height:280px}.m4v3-header,.m4v3-footer{flex-direction:column;align-items:start;padding:11px 12px}.m4v3-network{width:70%}.m4v3-system{width:19%}.m4v3-system-icon{width:45px;height:45px}.m4v3-org-core{width:31%}.m4v3-threat-actor{width:29%;height:78%;top:10%;right:0}.m4v3-threat-heading{padding:5px 7px;right:0}.m4v3-threat-heading span{display:none}.m4v3-threat-heading strong{font-size:.48rem}.m4v3-result-hero{min-height:360px}.m4v3-result-center{width:42%}.m4v3-result-node{width:80px}.m4v3-result-monitor{width:46px;height:32px}.m4v3-result-node strong{font-size:.45rem}.m4v3-result-banner{text-align:center;width:90%}}.self-guided-shell{overflow-x:clip}.mission-one-v3-scene,.mission-two-v2-scene,.m3v3-scene,.m4final-scene,.mission-two-result-v3,.m3v2-result,.m4score-shell,.hybrid-result{box-sizing:border-box;min-width:0;max-width:100%}.mission-one-v3-frame,.mission-two-v2-scene,.m3v3-scene,.m4final-scene{isolation:isolate;contain:paint;box-shadow:0 28px 78px #00000075,inset 0 0 0 1px #ffffff06}.mission-one-v3-frame:after,.mission-two-v2-scene:after,.m3v3-scene:after,.m4final-scene:after{z-index:90;content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #00000038,inset 0 -38px 80px #0000002e}@keyframes dt-cine-frame-enter{0%{opacity:0;filter:brightness(.75);transform:translateY(14px)scale(.985)}70%{opacity:1;filter:brightness(1.05);transform:translateY(-1px)scale(1.004)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@keyframes dt-cine-grid-drift{0%{background-position:0 0,0 0}to{background-position:38px 38px,38px 38px}}@keyframes dt-cine-scan{0%{opacity:0;transform:translateY(-130%)}12%{opacity:.7}88%{opacity:.48}to{opacity:0;transform:translateY(130%)}}.mission-one-v3-scene{overflow:hidden}.mission-one-v3-frame{max-width:100%;transform:translateZ(0);overflow:hidden!important}.mission-one-v3-overlay{overflow:hidden!important}.mission-one-overlay{max-width:100vw;height:100dvh;min-height:100dvh;overflow:hidden!important}.mission-one-overlay-stage{min-width:0;padding:clamp(6px,1.2vw,14px)!important;overflow:hidden!important}.mission-one-overlay-stage>.mission-one-v3-scene{animation:.52s cubic-bezier(.18,.78,.24,1) both dt-cine-frame-enter;width:min(1540px,96vw,177.778dvh - 387.556px)!important;max-width:100%!important;max-height:calc(100dvh - 218px)!important}.mission-one-v3-blocked .mission-one-v3-frame{border-color:#5beba694;box-shadow:0 28px 78px #00000075,0 0 42px #44df9e1f,inset 0 0 0 1px #84ffcb0d}.mission-one-v3-breached .mission-one-v3-frame{border-color:#ff526c9e;box-shadow:0 28px 78px #00000075,0 0 44px #ff3a5b21,inset 0 0 0 1px #ff83970a}.mission-two-v2-scene{max-width:100%;transform:translateZ(0);overflow:hidden!important}.mission-two-v23-shadow-svg{overflow:hidden!important}.mission-two-v2-overlay{max-width:100vw;height:100dvh;min-height:100dvh;overflow:hidden!important}.mission-two-v2-overlay-stage{min-width:0;padding:clamp(6px,1.1vw,12px)!important;overflow:hidden!important}.mission-two-v2-overlay-stage .mission-two-v2-scene{animation:.52s cubic-bezier(.18,.78,.24,1) both dt-cine-frame-enter;width:min(1540px,96vw,177.778dvh - 373.333px)!important;max-width:100%!important;max-height:calc(100dvh - 210px)!important}.mission-two-v2-protected{border-color:#52e5a38f!important}.mission-two-v2-exposed{border-color:#ff4d609e!important}.m3v3-scene{--m3-cyan:#6fe8ff;--m3-cyan-soft:#50dcff2e;--m3-green:#69f0ad;--m3-red:#ff536b;--m3-gold:#ffbd55;color:#effbff;background:radial-gradient(circle at 52% 48%,#1e85ae33,#0000 28%),radial-gradient(circle at 88% 48%,#ff415617,#0000 24%),linear-gradient(#030b16 0%,#01060c 100%);border:1px solid #53dbff52;border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-height:clamp(360px,52vw,610px);display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.m3v3-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#57d3f40e 1px,#0000 1px),linear-gradient(90deg,#57d3f40e 1px,#0000 1px);background-size:38px 38px;animation:18s linear infinite dt-cine-grid-drift;position:absolute;inset:-42px}.m3v3-grid:after{content:"";background:linear-gradient(#0000 0 44%,#5fe5ff0a 47%,#5fe5ff2e 50%,#5fe5ff0a 53%,#0000 56% 100%);animation:6.4s linear infinite dt-cine-scan;position:absolute;inset:0}.m3v3-header,.m3v3-footer{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020911db;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:clamp(11px,1.5vw,17px) clamp(12px,2vw,20px);display:flex;position:relative}.m3v3-header{border-bottom:1px solid #53dbff29}.m3v3-footer{border-top:1px solid #53dbff29}.m3v3-header>span,.m3v3-footer span{color:#8aa8b8;letter-spacing:.11em;font-size:clamp(.52rem,1vw,.7rem);font-weight:950}.m3v3-header>strong{color:var(--m3-cyan);letter-spacing:.065em;text-align:right;font-size:clamp(.72rem,1.5vw,1.02rem)}.m3v3-footer>div{min-width:0}.m3v3-footer>div span{display:block}.m3v3-footer>div strong{color:#e7f7ff;margin-top:3px;font-size:clamp(.68rem,1.4vw,.96rem);line-height:1.2;display:block}.m3v3-footer>em{color:var(--m3-cyan);letter-spacing:.09em;background:#052636c7;border:1px solid #5ee2ff52;border-radius:999px;flex:none;padding:7px 11px;font-size:clamp(.52rem,1vw,.68rem);font-style:normal;font-weight:1000}.m3v3-stage{z-index:3;min-height:0;position:relative;overflow:hidden}.m3v3-account-zone{z-index:9;width:24%;position:absolute;top:13%;bottom:13%;left:4%}.m3v3-account{letter-spacing:.08em;background:linear-gradient(#062535f0,#03141feb);border:1px solid #5bdeff54;border-radius:11px;justify-content:space-between;align-items:center;width:86%;min-height:clamp(34px,5vw,48px);padding:7px 10px;font-size:clamp(.5rem,1.05vw,.76rem);font-weight:950;display:flex;position:absolute;left:0;box-shadow:0 9px 22px #00000038}.m3v3-account-1{top:7%}.m3v3-account-2{top:41%}.m3v3-account-3{top:75%}.m3v3-account i{background:var(--m3-cyan);border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 10px #54e0ffd1}.m3v3-route{z-index:4;transform-origin:0;background:linear-gradient(90deg,#59e1ff1f,#59e1ffdb,#59e1ff1f);width:116%;height:2px;position:absolute;left:75%;box-shadow:0 0 7px #42d2ff47}.m3v3-route-1{top:17%;transform:rotate(8deg)}.m3v3-route-2{top:50%}.m3v3-route-3{top:83%;transform:rotate(-8deg)}.m3v3-token{z-index:13;filter:drop-shadow(0 0 8px #ff91567a);width:clamp(34px,4.5vw,54px);position:absolute;left:72%}.m3v3-token-1{top:10%}.m3v3-token-2{top:44%}.m3v3-token-3{top:78%}.m3v3-token svg{width:100%;display:block;overflow:visible}.m3v3-token-shell{fill:#2b0c09f0;stroke:#ff9b62;stroke-width:2px}.m3v3-token-chip{fill:#ffae6729;stroke:#ffc08c;stroke-width:1.4px}.m3v3-token-chip-line,.m3v3-token-keyhole{fill:none;stroke:#ffd0aa;stroke-width:2px;stroke-linecap:round}.m3v3-vault-core{z-index:18;aspect-ratio:1;place-items:center;width:clamp(150px,27%,290px);display:grid;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)}.m3v3-vault-aura{opacity:.35;border:2px solid #57e2ff57;border-radius:50%;position:absolute;inset:2%}.m3v3-vault-aura-1{animation:2.8s ease-in-out infinite dt-m3-vault-pulse}.m3v3-vault-aura-2{opacity:.18;animation:2.8s ease-in-out 1.4s infinite dt-m3-vault-pulse;inset:-9%}.m3v3-vault-frame{aspect-ratio:1;background:radial-gradient(circle,#0d3042 0 20%,#061822 21% 49%,#0b3143 50% 100%);border:clamp(4px,.55vw,7px) solid #5bdfff;border-radius:50%;place-items:center;width:78%;display:grid;position:relative;box-shadow:0 0 35px #46d8ff5c,inset 0 0 32px #46d8ff1f}.m3v3-vault-door{aspect-ratio:1;background:#04141ec7;border:3px solid #8beeffb8;border-radius:50%;place-items:center;width:72%;display:grid;position:relative}.m3v3-vault-bolt{background:#9eeeff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 7px #70e8ffb3}.m3v3-vault-bolt-1{top:7%;left:47%}.m3v3-vault-bolt-2{top:17%;right:17%}.m3v3-vault-bolt-3{top:47%;right:7%}.m3v3-vault-bolt-4{bottom:17%;right:17%}.m3v3-vault-bolt-5{bottom:7%;left:47%}.m3v3-vault-bolt-6{bottom:17%;left:17%}.m3v3-vault-bolt-7{top:47%;left:7%}.m3v3-vault-bolt-8{top:17%;left:17%}.m3v3-vault-spoke{transform-origin:50%;background:#7ee8ff85;width:72%;height:2px;position:absolute;top:50%;left:50%}.m3v3-vault-spoke-1{transform:translate(-50%,-50%)}.m3v3-vault-spoke-2{transform:translate(-50%,-50%)rotate(45deg)}.m3v3-vault-spoke-3{transform:translate(-50%,-50%)rotate(90deg)}.m3v3-vault-spoke-4{transform:translate(-50%,-50%)rotate(135deg)}.m3v3-vault-hub{z-index:5;aspect-ratio:1;background:#071c28;border:2px solid #7ae6ffc7;border-radius:50%;place-items:center;width:36%;display:grid;position:relative}.m3v3-vault-hub-ring{border:2px solid #7de5ff99;border-radius:50%;position:absolute;inset:17%}.m3v3-vault-hub-dot{aspect-ratio:1;background:#9cefff;border-radius:50%;width:17%;box-shadow:0 0 8px #76e8ffe6}.m3v3-vault-handle{transform-origin:50%;background:#8feaff;width:52%;height:3px;position:absolute;top:50%;left:50%}.m3v3-vault-handle-x{transform:translate(-50%,-50%)}.m3v3-vault-handle-y{transform:translate(-50%,-50%)rotate(90deg)}.m3v3-auth-panel{text-align:center;background:#031822eb;border:1px solid #5de3ff57;border-radius:10px;gap:2px;min-width:31%;padding:7px 9px;display:grid;position:absolute;bottom:4%;right:-3%}.m3v3-auth-panel span{color:#86a8b9;letter-spacing:.09em;font-size:clamp(.42rem,.8vw,.6rem);font-weight:900}.m3v3-auth-panel strong{color:var(--m3-cyan);font-size:clamp(.7rem,1.2vw,1rem)}.m3v3-auth-panel i{background:var(--m3-cyan);border-radius:99px;justify-self:center;width:65%;height:3px;box-shadow:0 0 8px #51ddff94}.m3v3-defense-shield{z-index:12;color:#72edff;opacity:.28;width:30%;position:absolute;top:50%;right:-18%;transform:translateY(-50%)scale(.75)}.m3v3-defense-shield svg{fill:#04303da8;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:100%}.m3v3-defense-barrier{z-index:16;background:linear-gradient(#0000,#5ce5ffd1 14% 86%,#0000);width:2px;height:74%;position:absolute;top:13%;left:68%;box-shadow:0 0 12px #53ddff7a}.m3v3-defense-barrier span{aspect-ratio:1;background:#052836e0;border:2px solid #78eaff;width:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 14px #50dfff7a}.m3v3-adversary{z-index:12;width:25%;height:84%;position:absolute;top:8%;right:2%}.m3v3-adversary-title{z-index:4;text-align:center;width:90%;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.m3v3-adversary-title span{color:#c1939d;letter-spacing:.08em;font-size:clamp(.42rem,.8vw,.6rem);font-weight:900}.m3v3-adversary-title strong{color:#ff667a;margin-top:2px;font-size:clamp(.58rem,1.1vw,.84rem)}.m3v3-hacker-svg{width:min(100%,270px);height:88%;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.m3v3-hood{stroke:#ff536b;stroke-width:2.4px;filter:drop-shadow(0 0 10px #ff3e5b40)}.m3v3-hood-rim,.m3v3-shoulders,.m3v3-circuit,.m3v3-eye-slit,.m3v3-mask,.m3v3-terminal-lines{fill:none;stroke:#ff687c;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.m3v3-face-shadow{fill:#030408f0;stroke:#ff536b59;stroke-width:1.5px}.m3v3-circuit-node{fill:#ff7183;filter:drop-shadow(0 0 5px #ff5068cc)}.m3v3-laptop{fill:#150308f0;stroke:#ff536b;stroke-width:2px}.m3v3-terminal-screen{fill:#ff425b1f;stroke:#ff687cb8}.m3v3-threat-data{z-index:18;justify-content:center;gap:5px;width:100%;display:flex;position:absolute;bottom:2%;right:0}.m3v3-threat-chip{color:#ff9aa8;letter-spacing:.05em;background:#35040eb8;border:1px solid #ff526b52;border-radius:6px;padding:3px 5px;font-size:clamp(.36rem,.72vw,.54rem);font-weight:900}.m3v3-threat-particles{pointer-events:none;position:absolute;inset:0}.m3v3-threat-particles i{background:#ff526b;border-radius:50%;width:4px;height:4px;animation:2.8s ease-in-out infinite dt-m3-particle;position:absolute;box-shadow:0 0 7px #ff3f5abf}.m3v3-threat-particles i:first-child{top:32%;left:12%}.m3v3-threat-particles i:nth-child(2){animation-delay:.35s;top:61%;left:23%}.m3v3-threat-particles i:nth-child(3){animation-delay:.7s;top:23%;left:68%}.m3v3-threat-particles i:nth-child(4){animation-delay:1.05s;top:54%;left:78%}.m3v3-threat-particles i:nth-child(5){animation-delay:1.4s;top:75%;left:46%}.m3v3-threat-particles i:nth-child(6){animation-delay:1.75s;top:72%;left:87%}.m3v3-breach-stream{z-index:11;opacity:.18;pointer-events:none;height:22%;position:absolute;top:50%;left:55%;right:22%;transform:translateY(-50%)}.m3v3-breach-stream i{transform-origin:0;background:linear-gradient(90deg,#ff4b6000,#ff4b60f2,#ff4b6000);width:100%;height:2px;position:absolute;left:0;box-shadow:0 0 8px #ff42597a}.m3v3-breach-stream-1{top:12%;transform:rotate(-9deg)}.m3v3-breach-stream-2{top:50%}.m3v3-breach-stream-3{top:88%;transform:rotate(9deg)}.m3v3-scene-incoming .m3v3-token{animation:2.7s ease-in-out infinite dt-m3-token-incoming}.m3v3-scene-incoming .m3v3-token-2{animation-delay:.42s}.m3v3-scene-incoming .m3v3-token-3{animation-delay:.84s}.m3v3-scene-incoming .m3v3-adversary{animation:2.8s ease-in-out infinite dt-m3-adversary-breathe}.m3v3-scene-secured{border-color:#4eeea494}.m3v3-scene-secured .m3v3-header>strong,.m3v3-scene-secured .m3v3-footer>em{color:var(--m3-green)}.m3v3-scene-secured .m3v3-footer>em{background:#04301fc2;border-color:#5beea86b}.m3v3-scene-secured .m3v3-vault-frame{border-color:var(--m3-green);animation:.72s ease-out both dt-m3-secure-lock;box-shadow:0 0 44px #46efa05c,inset 0 0 34px #46efa01f}.m3v3-scene-secured .m3v3-vault-aura{border-color:#5bf0aa8f}.m3v3-scene-secured .m3v3-defense-shield{color:var(--m3-green);opacity:1;animation:.82s ease-out .45s both dt-m3-shield-deploy}.m3v3-scene-secured .m3v3-defense-barrier{background:linear-gradient(#0000,#5bf0aaf5 12% 88%,#0000);box-shadow:0 0 18px #49eb9cb8}.m3v3-scene-secured .m3v3-account{border-color:#51eba470}.m3v3-scene-secured .m3v3-account i{background:var(--m3-green);box-shadow:0 0 9px #50efa7d1}.m3v3-scene-secured .m3v3-token{animation:1.25s ease-out both dt-m3-token-contained}.m3v3-scene-secured .m3v3-token-2{animation-delay:.12s}.m3v3-scene-secured .m3v3-token-3{animation-delay:.24s}.m3v3-scene-secured .m3v3-adversary{animation:1.05s ease-out .7s both dt-m3-adversary-repel}.m3v3-scene-secured .m3v3-breach-stream{opacity:0}.m3v3-scene-breached{border-color:#ff4c63a3}.m3v3-scene-breached .m3v3-header>strong,.m3v3-scene-breached .m3v3-footer>em{color:#ff7183}.m3v3-scene-breached .m3v3-footer>em{background:#3a040ec7;border-color:#ff526a75}.m3v3-scene-breached .m3v3-vault-frame{border-color:var(--m3-red);animation:.76s ease-in-out .55s both dt-m3-vault-breach;box-shadow:0 0 42px #ff3d5857,inset 0 0 36px #ff3d5829}.m3v3-scene-breached .m3v3-defense-barrier{transform-origin:bottom;animation:.62s ease-in .42s both dt-m3-barrier-collapse}.m3v3-scene-breached .m3v3-defense-shield{color:var(--m3-red);opacity:.22;animation:.68s ease-in .35s both dt-m3-shield-fail}.m3v3-scene-breached .m3v3-token{animation:1.55s ease-in both dt-m3-token-stolen}.m3v3-scene-breached .m3v3-token-2{animation-delay:.12s}.m3v3-scene-breached .m3v3-token-3{animation-delay:.24s}.m3v3-scene-breached .m3v3-breach-stream{opacity:1;animation:1.2s ease-out .7s both dt-m3-stream-live}.m3v3-scene-breached .m3v3-adversary{animation:1s ease-out .55s both dt-m3-adversary-advance}@keyframes dt-m3-vault-pulse{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.52;transform:scale(1.06)}}@keyframes dt-m3-token-incoming{0%,12%{opacity:0;left:72%;transform:scale(.82)}22%{opacity:1}76%{opacity:1;left:172%;transform:scale(1)}to{opacity:.18;left:188%;transform:scale(.7)}}@keyframes dt-m3-token-contained{0%{opacity:1;left:72%;transform:scale(1)}72%{opacity:1;left:175%;transform:scale(.9)}to{opacity:0;left:185%;transform:scale(.28)}}@keyframes dt-m3-token-stolen{0%{opacity:1;left:72%;transform:scale(1)}58%{opacity:1;left:188%;transform:scale(.92)}to{opacity:.2;left:270%;transform:scale(.62)rotate(12deg)}}@keyframes dt-m3-adversary-breathe{0%,to{filter:brightness(.92);transform:translate(0)scale(.985)}50%{filter:brightness(1.06);transform:translate(-1.5%)scale(1.015)}}@keyframes dt-m3-adversary-repel{0%{opacity:1;transform:translate(0)}to{opacity:.34;filter:grayscale(.55);transform:translate(28%)}}@keyframes dt-m3-adversary-advance{0%{opacity:.72;transform:translate(7%)}to{opacity:1;filter:saturate(1.25);transform:translate(-7%)}}@keyframes dt-m3-shield-deploy{0%{opacity:0;transform:translateY(-50%)scale(.32)}68%{opacity:1;transform:translateY(-50%)scale(1.12)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes dt-m3-shield-fail{0%{opacity:.7;transform:translateY(-50%)scale(1)}to{opacity:.08;transform:translateY(-50%)scale(.54)rotate(14deg)}}@keyframes dt-m3-secure-lock{0%{filter:brightness(.75);transform:scale(.9)}62%{filter:brightness(1.2);transform:scale(1.035)}to{filter:brightness();transform:scale(1)}}@keyframes dt-m3-vault-breach{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-5px)rotate(-1deg)}40%{transform:translate(6px)rotate(1.2deg)}60%{transform:translate(-4px)rotate(-.8deg)}80%{transform:translate(3px)rotate(.5deg)}}@keyframes dt-m3-barrier-collapse{0%{opacity:1;transform:scaleY(1)}to{opacity:.12;transform:scaleY(.06)}}@keyframes dt-m3-stream-live{0%{filter:brightness(.7);transform-origin:0;transform:scaleX(.2)}to{filter:brightness(1.4);transform-origin:0;transform:scaleX(1)}}@keyframes dt-m3-particle{0%,to{opacity:.24;transform:translate(0)scale(.7)}50%{opacity:.9;transform:translate(9px,-13px)scale(1.35)}}.m3-vault-overlay{max-width:100vw;height:100dvh;min-height:100dvh;padding:clamp(7px,1.3vw,16px)!important;overflow:hidden!important}.m3-vault-overlay-panel{grid-template-rows:minmax(0,1fr) auto auto;gap:9px!important;width:min(1380px,97vw)!important;max-height:calc(100dvh - 18px)!important;overflow:hidden!important}.m3-vault-overlay-panel>.m3v3-scene{aspect-ratio:16/9;justify-self:center;width:min(100%,177.778dvh - 305.778px);min-height:0;max-height:calc(100dvh - 172px);animation:.52s cubic-bezier(.18,.78,.24,1) both dt-cine-frame-enter}.m3-vault-overlay-copy{gap:3px!important;padding:10px 14px!important}.m3-vault-overlay-copy p{max-width:820px}.m3-vault-overlay-close{min-height:40px;padding:9px 18px!important}.m4-cinematic-overlay{width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:clamp(6px,1.1vw,14px)!important;overflow:hidden!important}.m4-cinematic-overlay-stage{width:min(1580px,98vw,177.778dvh - 35.5556px)!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;overflow:hidden!important}.m4-cinematic-overlay-stage>.m4final-scene{aspect-ratio:16/9!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:calc(100dvh - 20px)!important;animation:.52s cubic-bezier(.18,.78,.24,1) both dt-cine-frame-enter!important;overflow:hidden!important}.m4-cinematic-overlay-stage .m4final-art{object-fit:contain!important;object-position:center center!important}.m4score-shell{width:100%;max-width:100%;overflow:hidden!important}.hybrid-result,.mission-two-result-v3,.m3v2-result,.m4score-shell{width:100%;overflow:hidden!important}.hybrid-result img,.mission-two-result-v3 img,.m3v2-result img,.m4score-shell img{max-width:100%}@media (width<=760px){.mission-one-overlay-stage>.mission-one-v3-scene,.mission-two-v2-overlay-stage .mission-two-v2-scene{width:min(100%,96vw,177.778dvh - 266.667px)!important;max-height:calc(100dvh - 150px)!important}.mission-one-v3-frame,.mission-two-v2-scene{border-radius:15px!important}.m3v3-scene{border-radius:17px;min-height:360px}.m3v3-header,.m3v3-footer{gap:8px;padding:9px 10px}.m3v3-header>span{display:none}.m3v3-header>strong{text-align:left}.m3v3-footer>div strong{font-size:clamp(.58rem,2.2vw,.76rem)}.m3v3-account-zone{width:25%;left:3%}.m3v3-account{width:92%;min-height:31px;padding:5px 6px;font-size:clamp(.42rem,1.8vw,.57rem)}.m3v3-token{width:clamp(28px,8vw,38px)}.m3v3-vault-core{width:31%}.m3v3-defense-barrier{left:69%}.m3v3-adversary{width:26%;right:1%}.m3v3-adversary-title span{display:none}.m3v3-threat-chip{padding:2px 3px;font-size:clamp(.3rem,1.35vw,.42rem)}.m3-vault-overlay-panel{width:100%!important}.m3-vault-overlay-panel>.m3v3-scene{width:100%;max-height:calc(100dvh - 132px)}.m3-vault-overlay-copy p{display:none}.m3-vault-overlay-close{width:100%;justify-self:stretch!important}.m4-cinematic-overlay-stage{width:min(100%,98vw,177.778dvh - 24.8889px)!important}}@media (width<=520px){.m3v3-scene{min-height:330px}.m3v3-footer>em{padding:5px 7px}.m3v3-auth-panel{display:none}.m3v3-adversary-title{top:3%}}@media (prefers-reduced-motion:reduce){.mission-one-v3-scene *,.mission-two-v2-scene *,.m3v3-scene *,.m4final-scene *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell-live-display,.app-shell-live-display .main-content{width:100%;min-height:100vh}.app-shell-live-display .main-content{overflow:hidden}.tech-booth-tv{color:#eef8ff;isolation:isolate;background:radial-gradient(circle at 72% 45%,#23c4ff21,#0000 34%),radial-gradient(circle at 26% 82%,#ff771e17,#0000 28%),linear-gradient(145deg,#02060a 0%,#050b12 48%,#020508 100%);flex-direction:column;width:100%;min-width:1180px;height:100vh;min-height:680px;display:flex;position:relative;overflow:hidden}.tech-booth-tv:before{z-index:0;content:"";opacity:.25;pointer-events:none;background-image:linear-gradient(#3accff17 1px,#0000 1px),linear-gradient(90deg,#3accff17 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 68% 52%,#000,#0000 76%);mask-image:radial-gradient(circle at 68% 52%,#000,#0000 76%)}.tech-booth-tv:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#ffffff04,#0000 12% 88%,#0000005c);position:absolute;inset:0}.tech-booth-matrix-rain{z-index:0;opacity:.17;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tech-booth-matrix-rain>span{top:-42%;left:calc(var(--rain-column) * 4.7%);color:#51e4ffad;text-align:center;text-shadow:0 0 10px #2ad8ffb3;width:4%;animation:tech-booth-rain var(--rain-speed) var(--rain-delay) linear infinite;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(.58rem,.62vw,.82rem);line-height:1.8;position:absolute;transform:translateY(-20%)}.tech-booth-tv-header,.tech-booth-tv-shell,.tech-booth-tv-footer{z-index:5;position:relative}.tech-booth-tv-header{background:linear-gradient(90deg,#050d15f0,#07101acc,#050d15f0);border-bottom:1px solid #58d0ff33;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;padding:13px 24px 12px;display:grid;box-shadow:0 10px 35px #0000003d}.tech-booth-brand-lockup{flex-direction:column;gap:2px;display:flex}.tech-booth-brand-name{letter-spacing:-.035em;font-size:clamp(1.05rem,1.38vw,1.45rem);font-weight:950}.tech-booth-brand-name b{color:#60dfff}.tech-booth-brand-name strong{color:#ff9c32}.tech-booth-brand-lockup>span:last-child{color:#71879c;letter-spacing:.18em;font-size:.58rem;font-weight:900}.tech-booth-tv-event{text-align:center}.tech-booth-tv-event span{color:#758ca1;letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:850;display:block}.tech-booth-tv-event strong{color:#f3fbff;letter-spacing:.14em;margin-top:2px;font-size:clamp(.82rem,1.1vw,1.05rem);display:block}.tech-booth-network-status{color:#9cf0c9;letter-spacing:.09em;background:#1f7e5617;border:1px solid #4ae7a945;border-radius:999px;justify-self:end;align-items:center;gap:9px;padding:9px 12px;font-size:.57rem;font-weight:900;display:inline-flex}.tech-booth-network-status>span{background:#65f0b2;border-radius:50%;width:8px;height:8px;animation:1.7s ease-in-out infinite tech-booth-status-pulse;box-shadow:0 0 14px #65f0b2cc}.tech-booth-network-status-offline{color:#ff9aa8;border-color:#ff526a52}.tech-booth-network-status-offline>span{background:#ff526a;box-shadow:0 0 14px #ff526acc}.tech-booth-tv-shell{flex:1;grid-template-columns:minmax(330px,31%) minmax(0,69%);gap:15px;min-height:0;padding:15px 18px 12px;display:grid}.tech-booth-tv-sidebar,.tech-booth-defense-stage{background:#040b12db;border:1px solid #57ccff2e;border-radius:17px;min-height:0;box-shadow:inset 0 1px #ffffff05,0 18px 45px #0000003d}.tech-booth-tv-sidebar{flex-direction:column;gap:11px;padding:17px;display:flex;overflow:hidden}.tech-booth-callout{padding:4px 2px 6px}.tech-booth-callout-kicker{color:#ff9c32;letter-spacing:.17em;font-size:clamp(.54rem,.64vw,.7rem);font-weight:950}.tech-booth-callout h1{color:#f4fbff;letter-spacing:-.07em;text-wrap:balance;text-shadow:0 0 30px #34c2ff1a;max-width:480px;margin:8px 0;font-size:clamp(2.15rem,3.35vw,4.3rem);font-weight:1000;line-height:.87}.tech-booth-tv-active .tech-booth-callout h1{color:#fff4f5;text-shadow:0 0 28px #ff526a1f}.tech-booth-tv-secured .tech-booth-callout h1{color:#eafff4;text-shadow:0 0 30px #5ee6a82e}.tech-booth-callout p{color:#91a5b8;max-width:500px;margin:0;font-size:clamp(.73rem,.82vw,.92rem);line-height:1.5}.tech-booth-join-panel{background:linear-gradient(105deg,#ff8b2416,#0000 70%),#ffffff04;border:1px solid #ff9c3240;border-radius:13px;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:12px;padding:12px;display:grid}.tech-booth-join-copy{flex-direction:column;min-width:0;display:flex}.tech-booth-join-copy>span{color:#ffb25b;letter-spacing:.14em;font-size:.56rem;font-weight:950}.tech-booth-join-copy>strong{letter-spacing:-.025em;margin-top:2px;font-size:clamp(1.05rem,1.4vw,1.45rem)}.tech-booth-join-copy>small{color:#7f92a6;margin-top:5px;font-size:.61rem;line-height:1.35}.tech-booth-tv-qr{background:#f6fbff;border-radius:10px;place-items:center;width:108px;height:108px;padding:6px;display:grid;overflow:hidden;box-shadow:0 0 24px #2ad8ff1f}.tech-booth-tv-qr img,.tech-booth-demo-qr{width:100%;height:100%}.tech-booth-demo-qr{background:#fff;grid-template-columns:repeat(11,1fr);gap:1px;padding:4px;display:grid}.tech-booth-demo-qr>span{background:0 0}.tech-booth-demo-qr .tech-booth-demo-qr-cell-active{background:#071019}.tech-booth-join-url{color:#53677a;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.48rem;overflow:hidden}.tech-booth-room-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.tech-booth-room-stats article{background:#ffffff05;border:1px solid #59ceff24;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:72px;padding:9px 8px;display:flex}.tech-booth-room-stats span{color:#758ba0;letter-spacing:.08em;text-overflow:ellipsis;font-size:.48rem;font-weight:900;overflow:hidden}.tech-booth-room-stats strong{color:#effaff;margin-top:2px;font-size:clamp(1.25rem,1.65vw,1.85rem);line-height:1}.tech-booth-room-stats small{color:#53687b;margin-top:3px;font-size:.45rem}.tech-booth-mission-stack{background:#01070c9e;border:1px solid #59ceff1f;border-radius:12px;flex-direction:column;flex:1;gap:6px;min-height:0;padding:11px;display:flex}.tech-booth-mission-stack-heading{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.tech-booth-mission-stack-heading span{color:#70879a;letter-spacing:.12em;font-size:.51rem;font-weight:950}.tech-booth-mission-stack-heading strong{color:#5be0ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.84rem}.tech-booth-mission-layer{background:#ff526a06;border:1px solid #ff526a17;border-radius:8px;grid-template-columns:30px minmax(85px,1fr) minmax(72px,1.7fr) 38px;align-items:center;gap:7px;min-height:38px;padding:6px 7px;display:grid}.tech-booth-mission-number{color:#ff6e82;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:950}.tech-booth-mission-layer>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.tech-booth-mission-layer>div:nth-child(2) strong{color:#c8d6e2;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;font-size:.51rem;overflow:hidden}.tech-booth-mission-layer>div:nth-child(2) span{color:#824650;margin-top:1px;font-size:.43rem;font-weight:850}.tech-booth-mission-meter{background:#ffffff0f;border-radius:99px;height:5px;overflow:hidden}.tech-booth-mission-meter>span{border-radius:inherit;background:#ff526a;width:0;height:100%;transition:width .65s;display:block;box-shadow:0 0 10px #ff526a4d}.tech-booth-mission-layer>b{color:#697d8f;text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.52rem}.tech-booth-mission-layer-active{background:#2ad8ff08;border-color:#2ad8ff33}.tech-booth-mission-layer-active .tech-booth-mission-number,.tech-booth-mission-layer-active>div:nth-child(2) span,.tech-booth-mission-layer-active>b{color:#5bdfff}.tech-booth-mission-layer-active .tech-booth-mission-meter>span{background:#2ad8ff;box-shadow:0 0 11px #2ad8ff8c}.tech-booth-mission-layer-secured{background:#5ee6a809;border-color:#5ee6a838}.tech-booth-mission-layer-secured .tech-booth-mission-number,.tech-booth-mission-layer-secured>div:nth-child(2) span,.tech-booth-mission-layer-secured>b{color:#69efb5}.tech-booth-mission-layer-secured .tech-booth-mission-meter>span{background:#5ee6a8;box-shadow:0 0 11px #5ee6a88c}.tech-booth-defense-stage{flex-direction:column;min-width:0;padding:15px;display:flex;overflow:hidden}.tech-booth-stage-heading{justify-content:space-between;align-items:flex-start;gap:22px;min-height:47px;padding:2px 5px 10px;display:flex}.tech-booth-stage-heading>div:first-child{flex-direction:column;min-width:0;display:flex}.tech-booth-stage-heading span{color:#6d8295;letter-spacing:.13em;font-size:.51rem;font-weight:900}.tech-booth-stage-heading>div:first-child strong{color:#ddecf7;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(.71rem,.9vw,.9rem);overflow:hidden}.tech-booth-tv-active .tech-booth-stage-heading>div:first-child strong{color:#ff8999}.tech-booth-tv-secured .tech-booth-stage-heading>div:first-child strong{color:#76f2bb}.tech-booth-stage-defense-level{flex-shrink:0;align-items:baseline;gap:8px;display:flex}.tech-booth-stage-defense-level strong{color:#64e2ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(1.35rem,1.8vw,2rem)}.tech-booth-network-frame{background:radial-gradient(circle at 52% 51%,#1dbbeb1f,#0000 28%),radial-gradient(circle,#0000,#00000061 75%),#02080d;border:1px solid #46d1ff2e;border-radius:14px;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.tech-booth-network-frame:before{z-index:0;content:"";opacity:.35;background:repeating-linear-gradient(0deg,#0000 0 30px,#38c6f20e 31px),repeating-linear-gradient(90deg,#0000 0 30px,#38c6f20e 31px);position:absolute;inset:0}.tech-booth-network-svg{z-index:2;width:min(100%,1060px);height:min(100%,650px);min-height:420px;position:relative}.tech-booth-grid-ring{fill:none;stroke:#46d5ff24;stroke-width:1px;stroke-dasharray:4 9}.tech-booth-grid-ring-one{transform-origin:430px 270px;animation:28s linear infinite tech-booth-ring-rotate}.tech-booth-grid-ring-two{stroke:#9b6cff26;stroke-dasharray:2 8;transform-origin:430px 270px;animation:19s linear infinite tech-booth-ring-rotate-reverse}.tech-booth-grid-ring-three{stroke:#ff9b3229;animation:3.2s ease-in-out infinite tech-booth-ring-pulse}.tech-booth-attack-path{fill:none;stroke:#ff475bbd;stroke-width:2.2px;stroke-dasharray:12 12;stroke-linecap:round;animation:1.3s linear infinite tech-booth-attack-flow}.tech-booth-attack-path-2,.tech-booth-attack-path-4{animation-delay:-.4s}.tech-booth-attack-path-3,.tech-booth-attack-path-5{animation-delay:-.8s}.tech-booth-tv-attract .tech-booth-attack-path{stroke:#ff475be0;stroke-width:2.7px}.tech-booth-tv-secured .tech-booth-attack-field{opacity:.08;filter:none;transition:opacity .8s}.tech-booth-defense-links path{fill:none;stroke:#3dd7ff38;stroke-width:2px;stroke-dasharray:3 8}.tech-booth-tv-active .tech-booth-defense-links path,.tech-booth-tv-secured .tech-booth-defense-links path{stroke:#45e2ff8a;animation:2.1s linear infinite tech-booth-defense-link}.tech-booth-tv-secured .tech-booth-defense-links path{stroke:#5ee6a8bf}.tech-booth-participant-node circle:first-child{fill:#53ddff;filter:drop-shadow(0 0 5px #53ddffe6);animation:tech-booth-participant-enter .55s var(--participant-delay) both}.tech-booth-participant-pulse{fill:none;stroke:#53ddff99;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:tech-booth-participant-pulse 2.2s var(--participant-delay) ease-out infinite}.tech-booth-defense-node{opacity:.82}.tech-booth-node-halo{fill:#ff526a06;stroke:#ff526a1f;stroke-width:1px}.tech-booth-node-shell{fill:#080e15;stroke:#ff526a8c;stroke-width:2px}.tech-booth-node-number{fill:#ff6a7f;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:950}.tech-booth-node-label{fill:#8b5961;letter-spacing:.8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:8px;font-weight:900}.tech-booth-defense-node-active .tech-booth-node-halo{fill:#2ad8ff09;stroke:#2ad8ff33;animation:2.2s ease-in-out infinite tech-booth-node-pulse}.tech-booth-defense-node-active .tech-booth-node-shell{stroke:#2ad8ff;filter:drop-shadow(0 0 7px #2ad8ff73)}.tech-booth-defense-node-active .tech-booth-node-number,.tech-booth-defense-node-active .tech-booth-node-label{fill:#65e5ff}.tech-booth-defense-node-secured .tech-booth-node-halo{fill:#5ee6a80d;stroke:#5ee6a845;animation:2.7s ease-in-out infinite tech-booth-node-pulse}.tech-booth-defense-node-secured .tech-booth-node-shell{stroke:#5ee6a8;filter:drop-shadow(0 0 8px #5ee6a880)}.tech-booth-defense-node-secured .tech-booth-node-number,.tech-booth-defense-node-secured .tech-booth-node-label{fill:#70f0b8}.tech-booth-core-halo{fill:#2ad8ff09;stroke:#2ad8ff3b;stroke-width:1.5px;animation:2.4s ease-out infinite tech-booth-core-halo}.tech-booth-core-shell{fill:#061019;stroke:#2ad8ff;stroke-width:2.5px}.tech-booth-core-shield{fill:#2ad8ff0e;stroke:#65e4ff;stroke-width:2px}.tech-booth-core-value{fill:#f5fdff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:17px;font-weight:950}.tech-booth-core-label{fill:#62cfe5;letter-spacing:1.4px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:950}.tech-booth-core-secured .tech-booth-core-halo{fill:#5ee6a80e;stroke:#5ee6a873}.tech-booth-core-secured .tech-booth-core-shell{stroke:#5ee6a8}.tech-booth-core-secured .tech-booth-core-shield{fill:#5ee6a814;stroke:#78f4bf}.tech-booth-core-secured .tech-booth-core-label{fill:#79edbc}.tech-booth-radar-sweep{z-index:1;opacity:.18;background:conic-gradient(#0000 0deg 315deg,#2cd6ff0d 330deg,#2cd6ff85 359deg,#0000 360deg);border-radius:50%;width:min(48vw,640px);height:min(48vw,640px);animation:7.5s linear infinite tech-booth-radar;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tech-booth-network-caption{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02080dd1;border:1px solid #41cfff24;border-radius:9px;justify-content:space-between;align-items:center;gap:25px;padding:10px 13px;display:flex;position:absolute;bottom:14px;left:18px;right:18px}.tech-booth-network-caption span{color:#688094;text-transform:uppercase;font-size:.56rem;font-weight:800}.tech-booth-network-caption strong{color:#d9f7ff;letter-spacing:.05em;text-align:right;font-size:clamp(.6rem,.72vw,.78rem)}.tech-booth-activity-ribbon{background:#01070cb8;border:1px solid #45d2ff21;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:17px;min-height:52px;margin-top:9px;padding:8px 11px;display:grid}.tech-booth-activity-label{color:#6e8799;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:7px;font-size:.51rem;font-weight:950;display:flex}.tech-booth-activity-label>span{background:#5ee6a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #5ee6a8cc}.tech-booth-activity-messages{align-items:center;gap:23px;min-width:0;display:flex;overflow:hidden}.tech-booth-activity-messages>span{color:#9aafbf;white-space:nowrap;flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem;position:relative}.tech-booth-activity-messages>span+span:before{color:#2ad8ff;content:"//";margin-right:23px}.tech-booth-secured-reveal{z-index:7;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 45%,#5ee6a821,#0000 42%),#01080bde;border:1px solid #5ee6a866;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;animation:.9s ease-out both tech-booth-secured-enter;display:flex;position:absolute;inset:12%;box-shadow:inset 0 0 70px #5ee6a80b,0 0 70px #5ee6a814}.tech-booth-secured-shield{clip-path:polygon(50% 0,92% 16%,92% 55%,78% 79%,50% 100%,22% 79%,8% 55%,8% 16%);filter:drop-shadow(0 0 22px #5ee6a870);background:linear-gradient(145deg,#5ee6a86b,#2ad8ff1f);place-items:center;width:88px;height:102px;margin-bottom:15px;display:grid}.tech-booth-secured-shield span{width:68px;height:80px;clip-path:inherit;color:#dffff0;background:#06140f;place-items:center;font-size:1.15rem;font-weight:950;display:grid}.tech-booth-secured-reveal>span{color:#74eeb9;letter-spacing:.18em;font-size:.58rem;font-weight:950}.tech-booth-secured-reveal>strong{color:#f2fff8;letter-spacing:-.07em;text-shadow:0 0 35px #5ee6a83d;margin-top:5px;font-size:clamp(2.8rem,5vw,6rem);font-weight:1000;line-height:.92}.tech-booth-secured-reveal p{color:#9dbbad;margin:12px 0 0;font-size:clamp(.8rem,1.05vw,1.05rem)}.tech-booth-tv-footer{color:#516779;letter-spacing:.07em;background:#02070be0;border-top:1px solid #45cbff1f;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:39px;padding:7px 22px 9px;font-size:.48rem;font-weight:850;display:grid}.tech-booth-tv-footer strong{color:#7691a4;font-size:.51rem}.tech-booth-tv-footer>span:last-child{justify-self:end}@keyframes tech-booth-rain{0%{transform:translateY(-22%)}to{transform:translateY(160%)}}@keyframes tech-booth-status-pulse{0%,to{opacity:.65;transform:scale(.78)}50%{opacity:1;transform:scale(1.16)}}@keyframes tech-booth-ring-rotate{to{transform:rotate(360deg)}}@keyframes tech-booth-ring-rotate-reverse{to{transform:rotate(-360deg)}}@keyframes tech-booth-ring-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes tech-booth-attack-flow{to{stroke-dashoffset:-48px}}@keyframes tech-booth-defense-link{to{stroke-dashoffset:-22px}}@keyframes tech-booth-participant-enter{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}@keyframes tech-booth-participant-pulse{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.65)}}@keyframes tech-booth-node-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes tech-booth-core-halo{0%{opacity:.65;transform:scale(.84)}to{opacity:0;transform:scale(1.32)}}@keyframes tech-booth-radar{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tech-booth-secured-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (width<=1380px){.tech-booth-tv{min-width:1024px}.tech-booth-tv-shell{grid-template-columns:minmax(305px,32%) minmax(0,68%)}.tech-booth-room-stats small,.tech-booth-join-copy>small{display:none}.tech-booth-network-svg{min-height:380px}}@media (height<=760px){.tech-booth-tv-header{min-height:62px;padding-top:9px;padding-bottom:8px}.tech-booth-tv-shell{gap:10px;padding-top:10px}.tech-booth-tv-sidebar,.tech-booth-defense-stage{padding:11px}.tech-booth-callout h1{font-size:clamp(1.85rem,3vw,3.2rem)}.tech-booth-callout p,.tech-booth-room-stats small{display:none}.tech-booth-join-panel{grid-template-columns:minmax(0,1fr) 86px;padding:8px}.tech-booth-tv-qr{width:82px;height:82px}.tech-booth-room-stats article{min-height:57px}.tech-booth-mission-layer{min-height:32px;padding-top:4px;padding-bottom:4px}.tech-booth-tv-footer{min-height:30px}}@media (prefers-reduced-motion:reduce){.tech-booth-tv *,.tech-booth-tv :before,.tech-booth-tv :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.booth-conversion-shell{gap:18px;padding:6px 0 2px;display:grid}.booth-conversion-kicker{color:#59f0c2;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.booth-conversion-shell>h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,8vw,3.15rem);line-height:.98}.booth-conversion-shell>p,.booth-conversation-step>p{color:var(--muted);margin:0;line-height:1.55}.booth-award-preview{background:radial-gradient(circle at 85% 0,#36e7ff21,#0000 42%),#061018c7;border:1px solid #36e7ff47;border-radius:16px;gap:5px;padding:17px;display:grid}.booth-award-preview span,.booth-conversation-step>span,.booth-delivery-summary>span,.booth-followup-summary>span{color:#ff9a3d;letter-spacing:.12em;font-size:.7rem;font-weight:900}.booth-award-preview strong{color:#fff;font-size:1.45rem}.booth-award-preview small{color:#36e7ff;font-weight:800}.booth-conversion-progress{grid-template-columns:34px 1fr 34px 1fr 34px;align-items:center;gap:8px;display:grid}.booth-conversion-progress span{color:#8ea3b2;border:1px solid #9cb4c657;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.booth-conversion-progress span.active{color:#061018;background:#36e7ff;border-color:#36e7ff;box-shadow:0 0 22px #36e7ff47}.booth-conversion-progress i{background:#9cb4c63d;height:1px}.booth-conversation-step{background:#061018b8;border:1px solid #9cb4c62e;border-radius:18px;gap:15px;padding:18px;display:grid}.booth-conversation-step h2{margin:0;font-size:clamp(1.4rem,6vw,2rem);line-height:1.06}.booth-conversation-step label{gap:8px;display:grid}.booth-conversation-step label>span{color:#b8c8d3;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.booth-conversation-step input{color:#fff;width:100%;min-height:54px;font:inherit;background:#07131d;border:1px solid #36e7ff3d;border-radius:12px;outline:none;padding:13px 14px;font-size:1rem}.booth-conversation-step input:focus{border-color:#36e7ff;box-shadow:0 0 0 3px #36e7ff1a}.booth-conversion-inline-actions,.booth-conversion-actions{grid-template-columns:.8fr 1.2fr;gap:10px;display:grid}.booth-followup-options{gap:10px;display:grid}.booth-followup-options button{color:#fff;text-align:left;background:#07131d;border:1px solid #9cb4c638;border-radius:14px;gap:7px;width:100%;padding:16px;display:grid}.booth-followup-options button strong{font-size:1rem}.booth-followup-options button span{color:#9cb4c6;line-height:1.45}.booth-followup-options button.selected{background:#36e7ff14;border-color:#36e7ff;box-shadow:inset 0 0 0 1px #36e7ff24}.booth-conversion-privacy{color:#9cb4c6;background:#59f0c20f;border-left:3px solid #59f0c2;padding:12px 14px;font-size:.78rem;line-height:1.5}.booth-certificate-card{outline-offset:-10px;text-align:center;background:radial-gradient(circle at 50% 5%,#36e7ff1f,#0000 38%),#061018;border:2px solid #36e7ff;border-radius:22px;outline:1px solid #ff9a3dd1;gap:13px;padding:26px 20px;display:grid}.booth-certificate-brand{color:#ff9a3d;justify-content:center;align-items:center;gap:10px;display:flex}.booth-certificate-brand span{color:#36e7ff;border:1px solid #36e7ff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.booth-certificate-brand strong{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.booth-certificate-card>small{color:#fff;letter-spacing:.12em;font-size:.73rem;font-weight:900}.booth-certificate-card>p{color:#9cb4c6;margin:0;line-height:1.45}.booth-certificate-card h2{color:#fff;margin:0;font-size:clamp(2rem,9vw,3.25rem);line-height:1}.booth-certificate-card h3{color:#36e7ff;margin:0;font-size:1.2rem}.booth-certificate-score{justify-items:center;gap:2px;margin:5px auto;display:grid}.booth-certificate-score strong{color:#59f0c2;font-size:2.2rem}.booth-certificate-score span{color:#9cb4c6;letter-spacing:.12em;font-size:.66rem;font-weight:900}.booth-certificate-meta{color:#738b9d;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.68rem;display:flex}.booth-delivery-summary,.booth-followup-summary{background:#0610189e;border:1px solid #9cb4c629;border-radius:14px;gap:6px;padding:14px;display:grid}.booth-delivery-summary strong,.booth-followup-summary strong{color:#fff;overflow-wrap:anywhere}.booth-delivery-summary p,.booth-followup-summary small{color:#9cb4c6;margin:0;line-height:1.45}.booth-text-button{color:#36e7ff;font:inherit;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:.82rem;font-weight:800;text-decoration:underline}@media (width<=560px){.booth-conversion-inline-actions,.booth-conversion-actions{grid-template-columns:1fr}.booth-certificate-card{padding:24px 15px}}.mission-two-v2-scene{--m2v4-cyan:#69e8ff;--m2v4-safe:#65efb7;--m2v4-danger:#ff5d73;--m2v4-amber:#ffb45e;background:radial-gradient(circle at 50% 47%,#208dae29,#0000 31%),linear-gradient(#030b11 0%,#01060a 100%)!important;border-color:#54def861!important;border-radius:22px!important;box-shadow:0 32px 84px #0000008a,inset 0 0 0 1px #70ebff09,inset 0 0 55px #38d5f10a!important}.mission-two-v2-scene:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;opacity:.46;background:linear-gradient(#69e8ff09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#69e8ff09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#0000 0 44%,#69e8ff0e 49%,#69e8ff17 50%,#69e8ff0e 51%,#0000 56% 100%) 0 0/100% 100%;animation:7.5s linear infinite m2v4DigitalScan;position:absolute;inset:0}.mission-two-v2-art{filter:saturate(.92)contrast(1.06)brightness(.82);object-fit:cover!important;object-position:center!important}.mission-two-v2-tracker{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#ffe0c1!important;background:#190a05db!important;border-color:#ff9c4a85!important;border-radius:9px!important;gap:7px!important;max-width:178px!important;padding:6px 9px!important;left:13.5%!important;box-shadow:0 8px 18px #0000003d!important}.mission-two-v2-tracker>span{width:23px!important;height:23px!important}.mission-two-v2-tracker strong{letter-spacing:.055em!important;font-size:clamp(.5rem,.78vw,.69rem)!important}.mission-two-v2-incoming .mission-two-v2-tracker{animation:m2v4TrackerAlert 2.15s calc(var(--tracker-index) * .1s) ease-in-out infinite!important}.mission-two-v2-core{width:22%!important;top:49%!important}.mission-two-v2-core-ring,.mission-two-v2-core-scan{border-width:2.5px!important}.mission-two-v2-core-scan{border-color:#ffb45ef0!important}.mission-two-v2-red-routes path{stroke:#ff7046f2!important;stroke-width:2.7px!important;stroke-dasharray:10 12!important}.mission-two-v2-blue-route path{stroke:#63e5fffa!important;stroke-width:3.8px!important}.mission-two-v2-status{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030f16e6!important;border:1px solid #68e4fd57!important;border-radius:12px!important;min-width:min(70%,760px)!important;padding:9px 16px!important;bottom:2.4%!important;box-shadow:0 10px 28px #00000040!important}.mission-two-v2-status span{color:#78eaff!important;letter-spacing:.13em!important;font-size:clamp(.5rem,.8vw,.7rem)!important}.mission-two-v2-status strong{color:#f5fcff!important;letter-spacing:.035em!important;font-size:clamp(.74rem,1.2vw,1.05rem)!important}.mission-two-v2-containment{background:linear-gradient(90deg,#09384647,#031e2be6,#09384647)!important;border-color:#7eeaff!important;border-radius:13px 13px 20px 20px!important;width:15%!important;height:50%!important;box-shadow:0 0 28px #4be2ff61,inset 0 0 30px #50e0ff1a!important}.mission-two-v2-containment>strong{color:#9bf0ff!important;font-size:clamp(.46rem,.72vw,.63rem)!important}.mission-two-v2-containment-lock{background:#063e4f!important;border-color:#b0f4ff!important}.mission-two-v2-protected-identity{width:19%!important;color:var(--m2v4-safe)!important;right:6%!important}.mission-two-v2-shield-svg{filter:drop-shadow(0 0 12px #65efb7d1)drop-shadow(0 0 30px #3ed7a659)!important;width:80%!important;height:80%!important}.mission-two-v2-shield-svg path{fill:#053427e0!important;stroke-width:4.5px!important}.mission-two-v2-shield-wave{border-color:var(--m2v4-safe)!important}.mission-two-v2-protected-identity>strong{color:#8af5c8!important}.mission-two-v2-shadow-profile{width:23%!important;height:64%!important;right:4%!important}.mission-two-v2-shadow-svg{filter:drop-shadow(0 0 9px #ff465acc)drop-shadow(0 0 26px #ff2b4361)!important;width:68%!important}.mission-two-v23-bust-shell path{stroke:#ff6070!important;stroke-width:2.35px!important;fill:#ff2f4013!important}.mission-two-v23-face-mesh path{stroke:#ff848fc2!important}.mission-two-v23-profile-nodes circle{fill:#ff7380!important}.mission-two-v2-shadow-cards span{box-shadow:0 6px 14px #00000038;color:#ffadb6!important;background:#2a040aeb!important;border-color:#ff5a6cb8!important;border-radius:7px!important;padding:4px 7px!important;font-size:clamp(.42rem,.64vw,.58rem)!important}.mission-two-v2-shadow-profile>strong{color:#ff8290!important}.mission-two-v2-protected{border-color:#65efb79e!important;box-shadow:0 32px 84px #0000008a,0 0 46px #41dca01c,inset 0 0 70px #44dea60d!important}.mission-two-v2-protected:before{opacity:.68!important;background:linear-gradient(#65efb707 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#65efb707 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 79% 48%,#65efb71a,#0000 28%) 0 0/100% 100%!important}.mission-two-v2-protected .mission-two-v2-status{background:#041b15e6!important;border-color:#65efb77a!important}.mission-two-v2-protected .mission-two-v2-status span{color:#83f6c9!important}.mission-two-v2-exposed{border-color:#ff5d73a8!important;box-shadow:0 32px 84px #0000008a,0 0 48px #ff3a561f,inset 0 0 72px #ff35520e!important}.mission-two-v2-exposed:before{opacity:.74!important;background:linear-gradient(#ff5d7308 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ff5d7308 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 82% 48%,#ff35521f,#0000 30%) 0 0/100% 100%!important;animation:4.8s ease-in-out infinite m2v4BreachScan!important}.mission-two-v2-exposed .mission-two-v2-status{background:#21050ce8!important;border-color:#ff5d7385!important}.mission-two-v2-exposed .mission-two-v2-status span{color:#ff8796!important}.mission-two-v2-exposed .mission-two-v2-data-packets circle{fill:#ff5368!important}.mission-two-v2-learning .mission-two-v2-tracker-layer{opacity:.62!important}.mission-two-v2-learning .mission-two-v2-red-routes{opacity:.52!important}.mission-two-v2-overlay{background:radial-gradient(circle at 50% 43%,#1a7a992b,#0000 40%),linear-gradient(#02080d,#010508)!important}.mission-two-v2-overlay-topbar{box-shadow:0 12px 36px #00000038;background:#030e14f7!important;border-bottom-color:#54def82e!important;min-height:58px!important;padding:10px 18px!important}.mission-two-v2-overlay-topbar span{color:#78eaff!important;letter-spacing:.14em!important}.mission-two-v2-overlay button{min-height:40px;color:#edfaff!important;box-shadow:none!important;background:#09232d!important;border-color:#67dcf557!important}.mission-two-v2-overlay-footer{min-height:118px;box-shadow:0 -18px 42px #00000047;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;background:#030e14f9!important;border-top-color:#54def82e!important;gap:4px!important}.mission-two-v2-overlay-footer>span{letter-spacing:.15em!important}.mission-two-v2-overlay-footer>strong{font-size:clamp(1.25rem,3.2vw,2.05rem)!important}.mission-two-v2-overlay-footer>p{color:#b9ced6!important;max-width:780px!important}.mission-two-v2-overlay-actions button:last-child{color:#effcff!important;background:#12647a!important;border-color:#4dd7f2!important}.mission-two-v2-overlay:has(.mission-two-v2-protected) .mission-two-v2-overlay-footer>span{color:#83f6c9!important}.mission-two-v2-overlay:has(.mission-two-v2-exposed) .mission-two-v2-overlay-footer>span{color:#ff8796!important}.mission-two-v2-overlay:has(.mission-two-v2-protected) .mission-two-v2-overlay-actions button:last-child{background:#126048!important;border-color:#65efb7!important}.mission-two-v2-overlay:has(.mission-two-v2-exposed) .mission-two-v2-overlay-actions button:last-child{background:#762437!important;border-color:#ff6681!important}@keyframes m2v4DigitalScan{0%{background-position:0 0,0 0,0 -120%}to{background-position:36px 36px,36px 36px,0 120%}}@keyframes m2v4BreachScan{0%,to{opacity:.55}50%{opacity:.82}}@keyframes m2v4TrackerAlert{0%,to{opacity:.82;border-color:#ff9c4a5c}50%{opacity:1;border-color:#ff9c4ab8}}@media (width<=720px){.mission-two-v2-scene{border-radius:15px!important}.mission-two-v2-tracker{max-width:36px!important;padding:3px 5px!important;left:11.5%!important}.mission-two-v2-tracker>span{width:18px!important;height:18px!important}.mission-two-v2-containment{width:16%!important;left:29%!important}.mission-two-v2-protected-identity{width:21%!important;right:3%!important}.mission-two-v2-shadow-profile{width:25%!important;right:1%!important}.mission-two-v2-status{min-width:84%!important;padding:6px 8px!important}.mission-two-v2-status strong{font-size:clamp(.58rem,2.5vw,.76rem)!important}.mission-two-v2-overlay-topbar{min-height:50px!important;padding:8px 10px!important}.mission-two-v2-overlay-footer{min-height:auto;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:reduce){.mission-two-v2-scene:before{animation:none!important}}.mission-two-v2-art{object-fit:cover!important;object-position:center!important}.mission-two-v2-dimmer{background:linear-gradient(#0000000f,#00000003 30%,#00000026 72%,#00000057),radial-gradient(circle at 53% 49%,#0000 19%,#0000000a 43%,#00000030 72%,#0000006b 100%)!important}.mission-two-v2-core{width:18%!important;top:49%!important;left:54.2%!important}.mission-two-v2-tracker{max-width:158px!important;left:23%!important}.mission-two-v2-containment{width:15%!important;height:46%!important;top:49%!important;left:33.2%!important}.mission-two-v2-protected-identity{width:20%!important;top:49%!important;right:10.5%!important}.mission-two-v2-shadow-profile{width:23%!important;height:62%!important;top:47.5%!important;right:8%!important}.mission-two-v2-protected .mission-two-v2-art{filter:saturate(1.02)brightness(1.02)}.mission-two-v2-exposed .mission-two-v2-art{filter:saturate(1.08)contrast(1.05)brightness(.97)}.mission-two-v2-overlay-stage .mission-two-v2-scene{box-shadow:0 26px 72px #0000007a,inset 0 0 40px #36cfff09}@media (width>=901px){.join-card.join-card-challenge:has(.booth-report){width:min(100vw - 64px,1460px);max-width:none;padding:30px 34px 34px}.join-card.join-card-challenge:has(.booth-report) .booth-report{width:100%;min-width:0}.join-card.join-card-challenge:has(.booth-report) .booth-report>h1{text-wrap:balance;width:min(100%,1120px);margin:10px auto 30px;font-size:clamp(2.7rem,4.5vw,4.8rem);line-height:.98}:is(.join-card.join-card-challenge:has(.booth-report) .m2result-v4,.join-card.join-card-challenge:has(.booth-report) .mpr9){width:100%;max-width:none;margin-inline:auto}.join-card.join-card-challenge:has(.booth-report) .m2result-v4-stage{min-height:700px}.join-card.join-card-challenge:has(.booth-report) .booth-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.join-card.join-card-challenge:has(.booth-report) .booth-report-grid div{min-width:0}.join-card.join-card-challenge:has(.booth-report) .booth-report>p{width:min(100%,980px);margin:24px auto}:is(.join-card.join-card-challenge:has(.booth-report) .booth-continue-button,.join-card.join-card-challenge:has(.booth-report) .booth-secondary-button,.join-card.join-card-challenge:has(.booth-report) .game-replay-animation-button,.join-card.join-card-challenge:has(.booth-report) .booth-resource-button){width:min(100%,920px);margin-left:auto;margin-right:auto}}@media (width>=901px) and (width<=1120px){.join-card.join-card-challenge:has(.booth-report){width:calc(100vw - 32px);padding-inline:20px}.join-card.join-card-challenge:has(.booth-report) .booth-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.join-card.join-card-challenge:has(.booth-report){width:min(100%,720px)}}.join-card-m2-result-expanded{box-sizing:border-box!important;width:min(1500px,100vw - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}.join-card-m2-result-expanded .booth-report{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.join-card-m2-result-expanded .booth-report>span:first-child,.join-card-m2-result-expanded .booth-report>h1,.join-card-m2-result-expanded .booth-report>.booth-report-grid,.join-card-m2-result-expanded .booth-report>p{display:none!important}.join-card-m2-result-expanded .m2epic-result{width:100%!important;max-width:none!important;margin:0 0 24px!important;position:relative!important;left:0!important;transform:none!important}.join-card-m2-result-expanded .m2epic-stage{grid-template-columns:minmax(250px,1fr) minmax(390px,1.45fr) minmax(250px,1fr)!important;gap:22px!important;min-height:600px!important;padding:28px!important}.join-card-m2-result-expanded .m2epic-core{width:min(96%,455px)!important}.join-card-m2-result-expanded .m2epic-integrity-dial{width:min(88%,275px)!important}.join-card-m2-result-expanded .m2epic-report{grid-template-columns:minmax(0,1fr) auto!important;gap:32px!important;padding:28px 34px!important}.join-page:has(.join-card-m2-result-expanded){width:100%!important;max-width:none!important;padding-left:16px!important;padding-right:16px!important;overflow-x:hidden!important}@media (width<=1100px){.join-card-m2-result-expanded{width:100%!important}.join-card-m2-result-expanded .m2epic-stage{grid-template-columns:1fr!important;min-height:0!important;padding:18px!important}.join-card-m2-result-expanded .m2epic-center-console{min-height:420px!important}.join-card-m2-result-expanded .m2epic-report{grid-template-columns:1fr!important}}@media (width<=620px){.join-page:has(.join-card-m2-result-expanded){padding-left:8px!important;padding-right:8px!important}.join-card-m2-result-expanded .m2epic-stage{gap:12px!important;padding:12px!important}}
