._shell_16mde_1{--red:#f04438;--amber:#ffb020;--green:#2dde86;--ink:#071015;--glass:#070f14c2;height:100vh;color:#fff;-webkit-user-select:none;user-select:none;touch-action:none;background:radial-gradient(circle at 20% 20%,#42617052,#0000 40%),linear-gradient(145deg,#030608,#111c22 52%,#050809);place-items:center;height:100dvh;min-height:0;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;display:grid;overflow:hidden}._shell_16mde_1:before{display:none}._phone_16mde_27,._result_16mde_28{width:min(100%,430px);height:100vh;isolation:isolate;background:#111b20;height:100dvh;min-height:0;max-height:100dvh;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000094}._phone_16mde_27 button:disabled,._result_16mde_28 button:disabled{cursor:default;opacity:.58;pointer-events:none}._sceneCamera_16mde_48,._briefingBackdrop_16mde_49,._resultBackdrop_16mde_50{background-image:url(/assets/demo-anime-corridor-v2.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}._sceneCamera_16mde_48{background-image:var(--scene-still,url(/assets/video/employee/stills/fire.webp));background-position:50%;animation:none;transform:none}._sceneVideo_16mde_65{z-index:0;object-fit:cover;object-position:50% 50%;pointer-events:none;background:0 0;width:100%;min-width:100%;max-width:none;min-height:100%;display:block;position:absolute;inset:0;height:100%!important}._consequencePlayFallback_16mde_81{z-index:6;left:50%;bottom:max(52px, calc(env(safe-area-inset-bottom) + 28px));color:#fff;touch-action:manipulation;background:#100a06eb;border:1px solid #ffb842cc;border-radius:14px;gap:4px;width:min(78%,300px);padding:14px 18px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 14px 36px #00000094}._consequencePlayFallback_16mde_81 b{font-size:15px}._consequencePlayFallback_16mde_81 span{color:#ffd28a;font-size:10px}._phone_16mde_27[data-stage=alarm] ._sceneVideo_16mde_65{object-position:100% 50%}._alarmSmoke_16mde_112{z-index:1;pointer-events:none;opacity:.42;filter:blur(16px);background:radial-gradient(at 62% 64%,#4b545875,#0000 58%),radial-gradient(at 34% 32%,#6d747652,#0000 52%);width:78%;height:38%;animation:3.2s ease-in-out infinite alternate _alarmSmokeDrift_16mde_1;position:absolute;top:-8%;right:-16%}._phone_16mde_27[data-stage=pin] ._sceneCamera_16mde_48,._phone_16mde_27[data-stage=aim] ._sceneCamera_16mde_48,._phone_16mde_27[data-stage=sweep] ._sceneCamera_16mde_48{background-position:32% 58%;transform:scale(1.09)translateY(-2%)}._phone_16mde_27[data-stage=route] ._sceneCamera_16mde_48,._phone_16mde_27[data-stage=door] ._sceneCamera_16mde_48{filter:contrast(1.05)brightness(.96);animation:1.8s ease-in-out infinite alternate _breatheCamera_16mde_1}._phone_16mde_27[data-stage=run] ._sceneCamera_16mde_48{filter:contrast(1.05)brightness(.96);animation:.38s linear infinite _runCamera_16mde_1}._phone_16mde_27[data-stage=escalate] ._sceneCamera_16mde_48{filter:contrast(1.12)saturate(.94)brightness(.9);animation:.17s ease-in-out 4 _dangerCamera_16mde_1}._phone_16mde_27[data-action-video=true] ._sceneCamera_16mde_48,._phone_16mde_27[data-scene-video=true] ._sceneCamera_16mde_48{filter:none;animation:none;transform:none}._scenePlate_16mde_158,._vignette_16mde_159,._phaseFlash_16mde_160{width:100%;height:100%;position:absolute;inset:0}._scenePlate_16mde_158{z-index:1;pointer-events:none;background:linear-gradient(#0000001f,#0000 16% 76%,#00000047),radial-gradient(circle at 74% 58%,#ff4f1814,#0000 27%)}._vignette_16mde_159{z-index:2;pointer-events:none;background:linear-gradient(#0000002e,#0000 14% 80%,#00000047);box-shadow:inset 0 0 34px 6px #0000003d}._phone_16mde_27[data-scene-video=true] ._scenePlate_16mde_158{background:linear-gradient(#00000014,#0000 18% 82%,#0000002e)}._phone_16mde_27[data-scene-video=true] ._vignette_16mde_159{background:linear-gradient(#0000001f,#0000 14% 84%,#0003);box-shadow:inset 0 0 24px 2px #00000029}._phaseFlash_16mde_160{z-index:19;pointer-events:none;animation:.48s ease-out forwards _phaseFlash_16mde_160}._phone_16mde_27[data-consequence] ._sceneCamera_16mde_48{filter:contrast(1.28)saturate(.68)brightness(.56);animation:2.4s ease-out forwards _consequenceCamera_16mde_1}._phone_16mde_27[data-consequence]>:not(._sceneCamera_16mde_48):not(._consequenceLayer_16mde_202){visibility:hidden;opacity:0;pointer-events:none}._consequenceLayer_16mde_202{z-index:50;padding:0 20px max(54px, calc(env(safe-area-inset-bottom) + 32px));pointer-events:auto;background:radial-gradient(circle at 70% 58%,#ff521733,#0000 38%),linear-gradient(#03060814,#030608bd);align-items:end;animation:2.4s ease-in forwards _consequenceVignette_16mde_1;display:grid;position:absolute;inset:0;overflow:hidden}._consequenceLayer_16mde_202[data-kind=smoke],._consequenceLayer_16mde_202[data-kind=trapped],._consequenceLayer_16mde_202[data-kind=spread]{background:radial-gradient(circle at 78% 42%,#68707429,#0000 34%),linear-gradient(#0306081f,#030608e6)}._phone_16mde_27[data-consequence=trapped] ._sceneCamera_16mde_48,._phone_16mde_27[data-consequence=spread] ._sceneCamera_16mde_48{filter:none;animation:none}._phone_16mde_27[data-consequence=trapped] ._consequenceLayer_16mde_202,._phone_16mde_27[data-consequence=spread] ._consequenceLayer_16mde_202{animation-name:_consequenceMediaVignette_16mde_1;animation-duration:5.8s}._phone_16mde_27[data-consequence=trapped] ._consequenceSmoke_16mde_243,._phone_16mde_27[data-consequence=spread] ._consequenceSmoke_16mde_243{display:none}._consequenceSmoke_16mde_243{opacity:0;filter:blur(18px);background:radial-gradient(at 74% 16%,#0f1315fa 0 13%,#0000 32%),radial-gradient(at 45% 22%,#191e20f0 0 16%,#0000 36%),radial-gradient(at 19% 10%,#080b0cf2 0 15%,#0000 34%),radial-gradient(at 60% 43%,#242829e6 0 17%,#0000 40%);animation:2.4s cubic-bezier(.18,.68,.26,1) forwards _consequenceSmokeDrop_16mde_1;position:absolute;inset:-30% -24% -16%;transform:translate(8%,-22%)scale(.86)}._consequenceLayer_16mde_202[data-kind=overrun] ._consequenceSmoke_16mde_243{background:radial-gradient(at 70% 15%,#0d1112fa 0 15%,#0000 33%),radial-gradient(at 38% 18%,#1c1f1ff5 0 17%,#0000 38%),radial-gradient(at 15% 8%,#080a0af5 0 14%,#0000 34%),radial-gradient(at 62% 46%,#5e321eb8 0 12%,#0000 38%)}._consequenceMessage_16mde_270{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#120707e0;border:1px solid #ff745e9e;border-left:5px solid #ff5148;border-radius:5px 14px 14px 5px;gap:5px;padding:15px 16px;animation:.38s ease-out .58s forwards _consequenceMessageIn_16mde_1;display:grid;position:relative;transform:translateY(24px);box-shadow:0 14px 42px #00000094}._consequenceMessage_16mde_270 span{color:#ff8a7f;letter-spacing:.1em;font-size:10px;font-weight:950}._consequenceMessage_16mde_270 b{font-size:clamp(25px,7.2vw,32px);line-height:1.08}._consequenceMessage_16mde_270 small{color:#f0c8c4;font-size:11px;font-weight:750;line-height:1.45}._hud_16mde_306{z-index:20;top:max(12px, env(safe-area-inset-top));pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;left:14px;right:14px}._location_16mde_318{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d12b8;border:1px solid #ffffff3d;border-radius:12px;gap:2px;padding:8px 12px;display:grid;box-shadow:0 6px 18px #00000040}._location_16mde_318 span{color:#8be0ef;letter-spacing:.12em;font-size:10px;font-weight:900}._location_16mde_318 b{font-size:13px;line-height:1.2}._timer_16mde_341{--timer-progress:360deg;aspect-ratio:1;text-align:center;background:radial-gradient(circle, #0d171c 54%, transparent 57%), conic-gradient(var(--amber) var(--timer-progress), #ffffff29 0);border-radius:50%;place-content:center;width:66px;display:grid;position:relative;box-shadow:0 7px 24px #0006}._timer_16mde_341 strong{font-variant-numeric:tabular-nums;font-size:25px;line-height:.95}._timer_16mde_341 span{color:#bac7cd;margin-top:2px;font-size:9px;font-weight:800}._timer_16mde_341[data-danger=true]{background:radial-gradient(circle, #1b0a0a 54%, transparent 57%), conic-gradient(#ff4b42 var(--timer-progress), #ffffff21 0);animation:.74s ease-in-out infinite alternate _timerDanger_16mde_1}._timer_16mde_341[data-paused=true]{background:radial-gradient(circle, #0d171c 54%, transparent 57%), conic-gradient(#59bcd0 var(--timer-progress), #ffffff21 0);animation:none}._timer_16mde_341[data-paused=true] span{color:#84dfef}._soundButton_16mde_387{z-index:24;top:max(88px, calc(env(safe-area-inset-top) + 76px));color:#dce7eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070e12ad;border:1px solid #ffffff2e;border-radius:999px;min-width:54px;min-height:44px;padding:7px 9px;font-size:10px;font-weight:900;position:absolute;right:16px}._audioStatus_16mde_404{z-index:31;top:max(190px, calc(env(safe-area-inset-top) + 178px));color:#ffe6a6;max-width:170px;font:inherit;text-align:right;background:#281a07e0;border:1px solid #ffc55285;border-radius:9px;padding:6px 9px;font-size:9px;font-weight:850;line-height:1.3;position:absolute;right:12px}._objective_16mde_422{z-index:18;top:max(82px, calc(env(safe-area-inset-top) + 70px));border-left:4px solid var(--amber);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:linear-gradient(90deg,#050c10c2,#050c1075);border-radius:4px 13px 13px 4px;max-width:min(100% - 100px,290px);padding:7px 10px 8px;position:absolute;left:14px;box-shadow:0 8px 22px #00000047}._objective_16mde_422 span{color:#ffca65;letter-spacing:.12em;font-size:9px;font-weight:900}._objective_16mde_422 h1{margin:2px 0 3px;font-size:clamp(15px,4.3vw,19px);line-height:1.18}._objective_16mde_422 p{color:#cbd7dc;margin:0;font-size:10px;line-height:1.32}._phone_16mde_27[data-stage=pin] ._situationStrip_16mde_457,._phone_16mde_27[data-stage=aim] ._situationStrip_16mde_457,._phone_16mde_27[data-stage=sweep] ._situationStrip_16mde_457,._phone_16mde_27[data-stage=run] ._situationStrip_16mde_457,._phone_16mde_27[data-stage=door] ._situationStrip_16mde_457{display:none}._pauseCue_16mde_465{z-index:29;left:50%;bottom:calc(112px + env(safe-area-inset-bottom));color:#eefcff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#051217ad;border:1px solid #64dcef6b;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;width:auto;max-width:calc(100% - 28px);padding:7px 11px;animation:.28s ease-out both _feedbackIn_16mde_1;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 12px 30px #0000005c}._pauseCue_16mde_465 i{border:2px solid #65dced;border-top-color:#0000;border-radius:50%;grid-row:1/span 2;width:9px;height:9px;animation:.85s linear infinite _pauseCueSpin_16mde_1}._pauseCue_16mde_465 span{font-size:11px;font-weight:900;line-height:1.25}._pauseCue_16mde_465 small{color:#86ddec;font-size:8px;font-weight:800}._situationStrip_16mde_457{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}._situationStrip_16mde_457 small{color:#9eb0b6;background:#01080b6b;border:1px solid #ffffff1f;border-radius:8px;gap:1px;min-width:0;padding:5px 6px;font-size:7px;line-height:1.15;display:grid}._situationStrip_16mde_457 b{color:#f2f8fa;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._situationStrip_16mde_457 small[data-tone=safe]{border-color:#4fe19473}._situationStrip_16mde_457 small[data-tone=warn]{border-color:#ffbe4d73}._situationStrip_16mde_457 small[data-tone=danger]{background:#4e0c0a8c;border-color:#ff584ea6}._alarmButton_16mde_551{z-index:10;color:#fff;background:linear-gradient(145deg,#b3131b,#e12c32 62%,#801017);border:3px solid #ff7068;border-radius:10px;place-content:center;gap:7px;width:94px;height:118px;animation:1.2s ease-in-out infinite alternate _hotspotPulse_16mde_1;display:grid;position:absolute;top:39%;left:8%;box-shadow:0 0 0 9px #ff3a2f1f,0 0 34px #ff2f2480}._alarmButton_16mde_551 i{background:#731015;border:4px solid #ffb5af;border-radius:50%;justify-self:center;width:44px;height:44px;box-shadow:inset 0 0 0 5px #d82a30}._alarmButton_16mde_551 b{font-size:14px}._alarmButton_16mde_551 small{color:#ffe5e2;font-size:10px;font-weight:800}._alarmHotspot_16mde_589{z-index:12;color:#0000;opacity:0;pointer-events:none;background:0 0;border:2px solid #0000;border-radius:12px;width:24%;height:19%;transition:opacity .16s,border-color .16s,box-shadow .16s;position:absolute;top:36%;left:auto;right:0}._alarmHotspotReady_16mde_606{color:#fff;opacity:1;pointer-events:auto;background:#7005091f;border-color:#ff604ff0;animation:.72s ease-in-out infinite alternate _hotspotPulse_16mde_1;box-shadow:0 0 0 9px #ff372b21,0 0 34px #ff33248f}._alarmHotspot_16mde_589 i{display:none}._alarmHotspot_16mde_589 b{white-space:nowrap;background:#7e090deb;border-radius:999px;min-width:92px;padding:7px 10px;font-size:13px;position:absolute;bottom:-39px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #00000061}._alarmHotspot_16mde_589 small{display:none}._reportTray_16mde_638{z-index:14;left:14px;right:14px;bottom:calc(18px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d11c2;border:1px solid #fff3;border-radius:15px;grid-template-columns:repeat(4,1fr);gap:5px;padding:7px;display:grid;position:absolute}._reportTray_16mde_638 span{color:#819097;justify-items:center;gap:3px;font-size:9px;font-weight:900;display:grid}._reportTray_16mde_638 i{border:1px solid #56656b;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}._reportTray_16mde_638 span[data-active=true]{color:#d9fff0}._reportTray_16mde_638 span[data-active=true] i{border-color:var(--green);color:#061910;background:var(--green)}._evidenceLayer_16mde_683{z-index:11;position:absolute;inset:0}._evidenceLayer_16mde_683 button{color:#fff;opacity:.56;background:#07111633;border:0;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;transform:translate(-50%,-50%)}._evidenceLayer_16mde_683 button[data-current=true]{opacity:1;width:72px;height:72px}._evidenceLayer_16mde_683 button i{border:2px solid #8be0efc7;border-radius:50%;animation:1.25s ease-out infinite _evidencePing_16mde_1;position:absolute;inset:5px;box-shadow:0 0 0 8px #3ac8e014}._evidenceLayer_16mde_683 button span{background:#040c10cc;border-radius:6px;min-width:54px;padding:4px 6px;font-size:10px;font-weight:900;position:absolute;top:calc(100% + 5px)}._reportFocus_16mde_729{z-index:10;pointer-events:none;border:2px solid #6fe7f6e6;border-radius:50%;width:74px;height:74px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #3ecde41a,0 0 24px #50dcef61}._reportFocus_16mde_729 i{border-radius:inherit;border:1px dashed #e1fbffe6;animation:1.25s ease-out infinite _evidencePing_16mde_1;position:absolute;inset:9px}._reportChoices_16mde_749{z-index:15;left:14px;right:14px;bottom:calc(79px + env(safe-area-inset-bottom));gap:6px;display:grid;position:absolute}._reportChoices_16mde_749 button{color:#f4fbfd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:#050f14e0;border:1px solid #ffffff42;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:9px;min-height:55px;padding:8px 10px;display:grid;box-shadow:0 9px 22px #0000004d}._reportChoices_16mde_749 button>span{color:#8ce7f4;border:1px solid #74e2f3b3;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid}._reportChoices_16mde_749 b{align-self:end;font-size:12px;line-height:1.2}._reportChoices_16mde_749 small{color:#aebdc2;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:8px;line-height:1.2;overflow:hidden}._reportChoices_16mde_749 button[data-rejected=true]{color:#b3b9bc;opacity:.7;background:#360c0cc2;border-color:#ff5c5273}._radioButton_16mde_812{--hold-progress:0%;z-index:15;left:50%;bottom:calc(94px + env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at center, #0f1f26f5 0 56%, transparent 57%), conic-gradient(var(--green) var(--hold-progress), #ffffff2e 0);border:2px solid #ffffff5c;border-radius:50%;place-content:center;gap:5px;width:176px;height:176px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 14px 48px #00000073}._radioButton_16mde_812 i{border:3px solid #7ceeb0;border-radius:15px;justify-self:center;width:31px;height:47px;position:relative}._radioButton_16mde_812 i:after{content:"";border-bottom:3px solid #7ceeb0;border-radius:0 0 18px 18px;width:31px;height:14px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}._radioButton_16mde_812 b{margin-top:8px;font-size:18px}._radioButton_16mde_812 span{color:#b7c8ce;font-size:9px}._assessmentActions_16mde_864,._escalationActions_16mde_865,._routeActions_16mde_866{z-index:12;left:14px;right:14px;bottom:calc(22px + env(safe-area-inset-bottom));grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid;position:absolute}._assessmentActions_16mde_864 button,._escalationActions_16mde_865 button,._routeActions_16mde_866 button{color:#fff;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#081116d4;border:1px solid #ffffff52;border-radius:16px;align-content:center;place-items:center;gap:8px;min-height:116px;padding:12px 7px;display:grid;box-shadow:0 12px 30px #00000052}._assessmentActions_16mde_864 b,._escalationActions_16mde_865 b,._routeActions_16mde_866 b{font-size:12px;line-height:1.35}._choiceLetter_16mde_901{color:#ffd18f;border:2px solid #ffb95b;border-radius:50%;place-items:center;width:31px;height:31px;font-size:14px;font-weight:950;display:grid}._routeActions_16mde_866 span{color:#c7d4d8;font-size:9px;line-height:1.35}._extinguisherIcon_16mde_919{background:#d62c32;border-radius:8px 8px 12px 12px;width:28px;height:49px;position:relative}._extinguisherIcon_16mde_919:before{content:"";border:4px solid #e0e8eb;border-bottom:0;width:23px;height:12px;position:absolute;top:-12px;left:6px}._exitIcon_16mde_938{border:4px solid #48dc8e;border-radius:4px;width:43px;height:49px;position:relative}._exitIcon_16mde_938:after{content:"→";color:#67eda2;font-size:28px;font-style:normal;font-weight:950;position:absolute;top:3px;left:7px}._pinInteraction_16mde_957,._doorInteraction_16mde_958{z-index:13;left:14px;right:14px;bottom:calc(16px + env(safe-area-inset-bottom));position:absolute}._pinTrack_16mde_966,._doorTrack_16mde_967{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050e12b8;border:1px solid #ffffff47;border-radius:18px;height:92px;position:relative;overflow:hidden}._pinTrack_16mde_966>b,._doorTrack_16mde_967>span{color:#cdd9dd;text-align:center;font-size:12px;position:absolute;top:36px;left:105px;right:18px}._pinTrack_16mde_966 em,._doorTrack_16mde_967 em{background:var(--green);height:5px;box-shadow:0 0 14px var(--green);position:absolute;bottom:0;left:0}._pinHandle_16mde_998,._doorTrack_16mde_967 button{--pin-x:0px;--door-x:0px;z-index:2;width:78px;height:68px;transform:translateX(var(--pin-x));color:#161b1d;touch-action:none;background:#f4c62f;border:2px solid #ffe180;border-radius:14px;position:absolute;top:12px;left:12px;box-shadow:0 8px 20px #00000059}._doorTrack_16mde_967 button{transform:translateX(var(--door-x));color:#fff;background:linear-gradient(90deg,#3a4e57,#82959e);border-color:#b7ced8}._pinHandle_16mde_998 i{border:5px solid #4d3b00;border-radius:50%;width:27px;height:27px;margin:0 auto 3px;display:block}._pinHandle_16mde_998 span,._doorTrack_16mde_967 button b{font-size:11px;font-weight:950}._doorConfirm_16mde_1039{z-index:14;left:50%;bottom:calc(42px + env(safe-area-inset-bottom));color:#effff6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#08291ff0,#051115f0);border:1px solid #6ff1aab8;border-radius:18px;grid-template-rows:1fr 1fr;grid-template-columns:54px 1fr;align-items:center;column-gap:10px;width:min(310px,100% - 36px);min-height:82px;padding:11px 17px;animation:.24s ease-out both _feedbackIn_16mde_1;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 0 0 7px #43e38b14,0 15px 36px #00000073}._doorConfirm_16mde_1039 span{color:#69efa6;grid-row:1/3;font-size:42px;font-weight:950;line-height:1}._doorConfirm_16mde_1039 b{text-align:left;align-self:end;font-size:16px}._doorConfirm_16mde_1039 small{color:#b8d8c6;text-align:left;align-self:start;font-size:10px;font-weight:800}._doorChoices_16mde_1084{z-index:14;left:14px;right:14px;bottom:calc(18px + env(safe-area-inset-bottom));gap:7px;display:grid;position:absolute}._doorChoices_16mde_1084 button{color:#f4fbfd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:#050f14e0;border:1px solid #ffffff47;border-radius:13px;gap:2px;min-height:58px;padding:9px 13px;display:grid;box-shadow:0 9px 22px #00000052}._doorChoices_16mde_1084 b{font-size:13px}._doorChoices_16mde_1084 small{color:#adbdc2;font-size:9px}._aimField_16mde_1117,._sweepField_16mde_1118{z-index:12;cursor:crosshair;touch-action:none;position:absolute;inset:0}._fireBase_16mde_1126{text-align:center;background:#ff9a1a1f;border:2px dashed #ffe16d;border-radius:50%;place-content:center;width:94px;height:94px;animation:1s ease-in-out infinite alternate _targetBreathe_16mde_1;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 38px #ff53186b}._fireBase_16mde_1126 b{color:#fff4bf;font-size:15px}._fireBase_16mde_1126 small{color:#ffd969;font-size:10px}._nozzle_16mde_1153{border:2px solid #8be0ef;border-radius:50%;width:44px;height:44px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #8be0ef1f,0 0 22px #8be0ef9e}._nozzle_16mde_1153:before,._nozzle_16mde_1153:after{content:"";background:#c9f8ff;position:absolute}._nozzle_16mde_1153:before{width:2px;height:58px;top:-8px;left:20px}._nozzle_16mde_1153:after{width:58px;height:2px;top:20px;left:-8px}._nozzle_16mde_1153 i{transform-origin:100%;background:#161d21;border-radius:9px;width:126px;height:8px;position:absolute;top:19px;right:28px;transform:rotate(-8deg)}._sweepField_16mde_1118{--sweep-x:18%;--sweep-progress:0%}._fireBaseLocked_16mde_1201{background:#14693e3d;border-style:solid;border-color:#72f0a4;animation:none;box-shadow:0 0 0 7px #2dde861a,0 0 34px #ff8e2e75}._sprayBurst_16mde_1209{z-index:2;pointer-events:none;filter:blur(2px);background:radial-gradient(at 50% 52%,#f4fdfff5 0 19%,#e2f8fcb3 35%,#0000 69%),radial-gradient(at 28% 68%,#eafbffc7,#0000 58%);border-radius:50%;width:154px;height:112px;animation:.72s cubic-bezier(.18,.7,.3,1) forwards _sprayBurst_16mde_1209;position:absolute;top:40%;left:18%}._sweepRail_16mde_1225{left:18%;right:18%;bottom:calc(91px + env(safe-area-inset-bottom));background:linear-gradient(90deg,#8be0ef47,#2dde8657),#020f14b8;border:1px solid #dbf8ffbd;border-radius:99px;height:11px;position:absolute;box-shadow:0 0 18px #8be0ef40}._sweepDirection_16mde_1239{left:50%;bottom:calc(145px + env(safe-area-inset-bottom));color:#e8fbff;letter-spacing:.02em;background:#031218c7;border:1px solid #d7f8ff7a;border-radius:99px;width:max-content;max-width:82%;padding:8px 14px;font-size:12px;font-weight:900;position:absolute;transform:translate(-50%);box-shadow:0 8px 28px #00000057}._sweepCursor_16mde_1257{left:var(--sweep-x);bottom:calc(66px + env(safe-area-inset-bottom));text-align:center;color:#082028;background:#e3fbffd9;border:2px solid #d8faff;border-radius:50%;place-content:center;width:62px;height:62px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 0 28px #b4f1fba6}._sweepCursor_16mde_1257 b{font-size:17px}._sweepCursor_16mde_1257 small{font-size:10px;font-weight:900}._sweepMeter_16mde_1283{left:13%;right:13%;bottom:calc(44px + env(safe-area-inset-bottom));background:#0000008c;border:1px solid #fff6;border-radius:99px;height:9px;position:absolute;overflow:hidden}._sweepMeter_16mde_1283 i{width:var(--sweep-progress);background:linear-gradient(90deg, #8be0ef, var(--green));height:100%;display:block;box-shadow:0 0 14px #8be0ef}._backoffField_16mde_1303{--backoff-progress:0%;z-index:18;padding:16px 22px calc(28px + env(safe-area-inset-bottom));touch-action:none;background:radial-gradient(circle at 50% 38%,#8014091a,#0a04035c 66%);place-items:center;animation:.42s ease-in-out infinite alternate _dangerPulse_16mde_1;display:grid;position:absolute;inset:165px 0 0}._backoffPrompt_16mde_1316{color:#fff4ea;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(165deg,#5c150bed,#150806ed);border:1px solid #ff7c52b8;border-radius:22px;align-content:center;justify-items:center;gap:4px;width:min(82%,330px);min-height:196px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000080,0 0 0 7px #ff4a231a}._backoffPrompt_16mde_1316 strong{color:#ffb28f;letter-spacing:.18em;font-size:14px}._backoffPrompt_16mde_1316 span{color:#fff;filter:drop-shadow(0 5px 14px #ff4e209e);font-size:54px;font-weight:950;line-height:.95;animation:.8s ease-in-out infinite _backoffArrow_16mde_1}._backoffPrompt_16mde_1316 b{font-size:18px}._backoffPrompt_16mde_1316 small{color:#ffd1bd;font-size:11px;font-weight:800}._backoffPrompt_16mde_1316 i{width:var(--backoff-progress);background:linear-gradient(90deg,#ff633e,#ffd165);height:7px;position:absolute;bottom:0;left:0;box-shadow:0 0 18px #ff6232cc}._misleadCaption_16mde_1368{z-index:14;color:#ffe8d4;background:#68281bc2;border-radius:8px;width:max-content;max-width:82%;padding:9px 13px;font-size:12px;font-weight:900;animation:.28s linear 3 _captionShake_16mde_1;position:absolute;top:38%;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0000004d}._routeActions_16mde_866 button{min-height:104px}._runField_16mde_1390{--run-progress:0%;z-index:13;padding-bottom:calc(30px + env(safe-area-inset-bottom));touch-action:none;place-items:end center;display:grid;position:absolute;inset:165px 0 0}._runPrompt_16mde_1401{color:#ecfff4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle,#0b2a22db,#050f12b8);border:1px solid #6ff1aab3;border-radius:50%;align-content:center;place-items:center;gap:3px;width:154px;height:154px;animation:1s ease-in-out infinite alternate _runPrompt_16mde_1401;display:grid;box-shadow:0 0 0 10px #45e28d14,0 14px 34px #0000006b}._runPrompt_16mde_1401 span{color:#65eda2;font-size:42px;font-weight:950;line-height:.82}._runPrompt_16mde_1401 b{font-size:14px}._runPrompt_16mde_1401 small{color:#a9c7b7;font-size:10px;font-weight:850}._runMeter_16mde_1434{left:24px;right:24px;bottom:calc(18px + env(safe-area-inset-bottom));background:#ffffff24;border-radius:999px;height:6px;position:absolute;overflow:hidden}._runMeter_16mde_1434 i{width:var(--run-progress);border-radius:inherit;background:linear-gradient(90deg,#55dc91,#b0ffd2);height:100%;transition:width .16s ease-out;display:block;box-shadow:0 0 15px #55dc91}._feedback_16mde_1455{z-index:30;left:50%;bottom:calc(150px + env(safe-area-inset-bottom));color:#fff3bf;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050c10e0;border:1px solid #ffd96885;border-radius:10px;width:max-content;max-width:calc(100% - 40px);padding:9px 13px;font-size:11px;font-weight:850;line-height:1.35;animation:.25s ease-out both _feedbackIn_16mde_1;position:absolute;transform:translate(-50%)}._phone_16mde_27[data-stage=report] ._feedback_16mde_1455{bottom:calc(275px + env(safe-area-inset-bottom))}._phone_16mde_27[data-stage=radio] ._feedback_16mde_1455{bottom:calc(91px + env(safe-area-inset-bottom))}._phone_16mde_27[data-stage=aim] ._feedback_16mde_1455,._phone_16mde_27[data-stage=sweep] ._feedback_16mde_1455,._phone_16mde_27[data-stage=run] ._feedback_16mde_1455,._phone_16mde_27[data-stage=door] ._feedback_16mde_1455{bottom:calc(135px + env(safe-area-inset-bottom))}._phone_16mde_27[data-stage=door] ._doorChoices_16mde_1084~._feedback_16mde_1455{bottom:calc(220px + env(safe-area-inset-bottom))}._briefing_16mde_49{padding:max(28px, env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom));flex-direction:column;display:flex}._briefingBackdrop_16mde_49{filter:brightness(.3)saturate(.6)blur(1px);background-image:url(/assets/reference/employee-realistic-initial-fire-v4-no-hands.png);transform:scale(1.04)}._briefing_16mde_49:after{content:"";pointer-events:none;background:linear-gradient(#040a0d59,#040a0dc7 38%,#061015 100%);position:absolute;inset:0}._briefingHeader_16mde_1516,._mapStage_16mde_1517,._routeMemory_16mde_1518,._mediaPreparation_16mde_1519,._startButton_16mde_1520{z-index:2;position:relative}._briefingHeader_16mde_1516 span{color:#85e2f2;letter-spacing:.13em;font-size:11px;font-weight:900}._briefingHeader_16mde_1516 h1{margin:7px 0 5px;font-size:clamp(31px,9vw,42px);line-height:1}._briefingHeader_16mde_1516 p{color:#d1dde1;min-height:40px;margin:0;font-size:13px;line-height:1.5}._mapProgress_16mde_1546{align-items:center;gap:6px;margin-top:9px;display:flex}._mapProgress_16mde_1546 i{background:#ffffff24;border-radius:999px;width:34px;height:5px;transition:background .25s,box-shadow .25s}._mapProgress_16mde_1546 i[data-active=true]{background:#61e9a4;box-shadow:0 0 12px #61e9a473}._mapProgress_16mde_1546 b{color:#b9cbd1;margin-left:2px;font-size:10px}._mapStage_16mde_1517{background:#071217d1;border:1px solid #8be0ef47;border-radius:22px;flex:1;min-height:350px;margin:16px 0 11px;overflow:hidden;box-shadow:inset 0 0 45px #49b0c114,0 18px 42px #00000061}._mapStage_16mde_1517 svg{width:100%;height:100%}._mapFloor_16mde_1588 rect:not(._mapFire_16mde_1588):not(._mapBlocked_16mde_1588):not(._mapExit_16mde_1588){fill:#102b35;stroke:#3b7787;stroke-width:2px}._mapFloor_16mde_1588 path{fill:none;stroke:#345864;stroke-width:2px}._mapFloor_16mde_1588 text{fill:#b9d0d8;font-size:13px;font-weight:850}._mapFloor_16mde_1588>text:first-child{fill:#78d9ea;font-size:19px;font-weight:950}._mapFire_16mde_1588{fill:#d8322c;stroke:#ff8176!important}._mapFireText_16mde_1617,._mapBlockedText_16mde_1618,._mapExitText_16mde_1619{text-anchor:middle;fill:#fff!important;font-size:10px!important}._mapBlocked_16mde_1588{fill:#7a3030;stroke:#d85c52!important}._mapExit_16mde_1588{fill:#087c4b;stroke:#4ce394!important}._mapRoute_16mde_1635{stroke-linecap:round;stroke-dasharray:8 8;animation:1.1s linear infinite _mapRoute_16mde_1635;stroke:#4ce394!important;stroke-width:5px!important}._mapPulse_16mde_1643{fill:#6bdff3;opacity:.56;animation:1.25s ease-out infinite _mapPulse_16mde_1643}._mapYou_16mde_1649{color:#04202a;background:#86e5f5;border:2px solid #84e7f5;border-radius:12px;justify-items:center;gap:2px;padding:8px 10px;animation:1.1s ease-in-out infinite alternate _mapButton_16mde_1;display:grid;position:absolute;top:40%;left:63%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #86e5f51a,0 0 28px #86e5f585}._mapYou_16mde_1649:disabled{opacity:.46;pointer-events:none;animation:none}._mapYou_16mde_1649[data-done=true]{color:#061b12;background:#5bf0a1;border-color:#5bf0a1}._mapYou_16mde_1649 i{background:currentColor;border-radius:50%;width:9px;height:9px}._mapYou_16mde_1649 b{font-size:11px}._mapYou_16mde_1649 span{font-size:8px;font-weight:800}._mapTarget_16mde_1694{z-index:3;color:#fff;min-width:104px;font:inherit;border:2px solid;border-radius:12px;justify-items:center;gap:2px;padding:9px 11px;animation:.85s ease-in-out infinite alternate _mapButton_16mde_1;display:grid;position:absolute;box-shadow:0 0 0 10px #ffffff0e,0 10px 26px #0000005c}._mapTarget_16mde_1694 b{font-size:11px}._mapTarget_16mde_1694 span{font-size:8px;font-weight:800}._mapTargetBlocked_16mde_1719{color:#ffb1aa;background:#8d2726;top:45%;right:3%}._mapTargetSafe_16mde_1726{color:#d9ffea;background:#087c4b;top:45%;left:3%}._routeMemory_16mde_1518{grid-template-columns:1fr;gap:5px;margin-bottom:10px;animation:.35s ease-out both _feedbackIn_16mde_1;display:grid}._routeMemory_16mde_1518 span{color:#dce7ea;opacity:.3;align-items:center;gap:7px;font-size:11px;font-weight:800;transition:opacity .25s,color .25s;display:flex}._routeMemory_16mde_1518 span[data-active=true]{color:#eef9f4;opacity:1}._routeMemory_16mde_1518 i{background:#5de7a0;border-radius:50%;width:7px;height:7px}._routeMemory_16mde_1518 span:nth-child(2) i{background:#ff6258}._experienceMeta_16mde_1768{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 9px;display:grid;position:relative}._experienceMeta_16mde_1768 span{color:#8fa5ac;text-align:center;background:#0610159e;border:1px solid #ffffff1c;border-radius:9px;gap:2px;min-width:0;padding:7px 5px;font-size:8px;line-height:1.2;display:grid}._experienceMeta_16mde_1768 b{color:#f0f8fa;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._mediaPreparation_16mde_1519{background:#061116d1;border:1px solid #66d2e647;border-radius:11px;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:6px 10px;margin:0 0 8px;padding:8px 10px;display:grid}._mediaPreparation_16mde_1519>div{gap:2px;min-width:0;display:grid}._mediaPreparation_16mde_1519 b{color:#eef9fb;font-size:10px}._mediaPreparation_16mde_1519 span{color:#91a9b0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}._mediaPreparation_16mde_1519>i{background:#ffffff1a;border-radius:999px;height:7px;overflow:hidden}._mediaPreparation_16mde_1519>i em{border-radius:inherit;background:linear-gradient(90deg,#58cde3,#52e69a);height:100%;transition:width .2s;display:block}._mediaPreparation_16mde_1519[data-status=ready]{border-color:#52e69a73}._mediaPreparation_16mde_1519[data-status=error]{border-color:#ff6f5d80;grid-template-columns:minmax(0,1fr) 66px auto}._mediaPreparation_16mde_1519 button{color:#fff;font:inherit;touch-action:manipulation;background:#8f352f;border:1px solid #ffa69780;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:900}._startButton_16mde_1520,._retryButton_16mde_1867{color:#071910;background:linear-gradient(135deg,#48e394,#82efb4);border:0;border-radius:17px;place-items:center;min-height:62px;font-weight:950;display:grid;box-shadow:0 12px 32px #2be08440}._startButton_16mde_1520:disabled{color:#75858c;box-shadow:none;background:#1c2a2f}._startButton_16mde_1520 span{font-size:17px}._startButton_16mde_1520 small{opacity:.75;font-size:9px}._result_16mde_28{min-height:620px;padding:0 18px calc(24px + env(safe-area-inset-bottom));color:#eef7fa;touch-action:pan-y;background:#071015;overflow-y:auto}._resultScene_16mde_1904{height:min(42vh,360px);margin:0 -18px 18px;position:relative;overflow:hidden}._resultBackdrop_16mde_50{filter:brightness(.5)saturate(.8);background-image:url(/assets/video/employee/stills/result.webp);transform:scale(1.05)}._resultScene_16mde_1904:after{content:"";background:linear-gradient(#0000 48%,#071015 100%);position:absolute;inset:0}._resultDoor_16mde_1924{z-index:2;background:linear-gradient(90deg,#4e626b,#82949c 47%,#394b53 50%,#667b83);border:7px solid #34464e;height:58%;position:absolute;bottom:13%;left:21%;right:21%;box-shadow:0 16px 35px #0000007a}._result_16mde_28[data-ending=smoke] ._resultScene_16mde_1904,._result_16mde_28[data-ending=trapped] ._resultScene_16mde_1904,._result_16mde_28[data-ending=spread] ._resultScene_16mde_1904,._result_16mde_28[data-ending=overrun] ._resultScene_16mde_1904{filter:brightness(.62)grayscale(.3)sepia(.2)}._result_16mde_28[data-ending=smoke] ._resultDoor_16mde_1924,._result_16mde_28[data-ending=trapped] ._resultDoor_16mde_1924,._result_16mde_28[data-ending=spread] ._resultDoor_16mde_1924,._result_16mde_28[data-ending=overrun] ._resultDoor_16mde_1924,._result_16mde_28[data-ending=timeout] ._resultDoor_16mde_1924{transform:translate(-68%)}._result_16mde_28>header{z-index:3;margin-top:-72px;position:relative}._result_16mde_28>header span{color:#61e9a4;letter-spacing:.12em;font-size:11px;font-weight:900}._result_16mde_28[data-ending=smoke]>header span,._result_16mde_28[data-ending=trapped]>header span,._result_16mde_28[data-ending=spread]>header span,._result_16mde_28[data-ending=overrun]>header span,._result_16mde_28[data-ending=timeout]>header span{color:#ff786f}._result_16mde_28 h1{margin:8px 0;font-size:clamp(29px,8vw,38px);line-height:1.08}._result_16mde_28 header p{color:#c2d0d5;margin:0;font-size:12px;line-height:1.65}._resultStats_16mde_1985{grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0;display:grid}._resultStats_16mde_1985 span{color:#8fa3aa;text-align:center;background:#0c181d;border:1px solid #24383f;border-radius:12px;gap:3px;padding:10px 5px;font-size:8px;display:grid}._resultStats_16mde_1985 b{color:#fff;font-size:16px}._replayHeading_16mde_2009{gap:3px;margin:6px 0 9px;display:grid}._replayHeading_16mde_2009 span{color:#f1f7f8;font-size:14px;font-weight:900}._replayHeading_16mde_2009 small{color:#83969d;font-size:9px}._resultTimeline_16mde_2026{gap:7px;display:grid}._resultTimeline_16mde_2026>div{background:#0d191e;border-left:3px solid #42de8c;border-radius:5px 11px 11px 5px;grid-template-columns:58px 1fr;align-items:start;gap:9px;padding:10px;display:grid}._resultTimeline_16mde_2026>div[data-tone=bad]{border-left-color:#ee554c}._resultTimeline_16mde_2026>div[data-tone=pending]{opacity:.76;border-left-color:#687c84}._resultTimeline_16mde_2026 time{color:#74d99e;font-size:9px;font-weight:950}._resultTimeline_16mde_2026>div[data-tone=bad] time{color:#ff8179}._resultTimeline_16mde_2026>div[data-tone=pending] time{color:#9aacb2}._resultTimeline_16mde_2026 span{gap:2px;display:grid}._resultTimeline_16mde_2026 b{font-size:11px}._resultTimeline_16mde_2026 small{color:#94a5ab;font-size:9px;line-height:1.4}._result_16mde_28 aside{background:#60400930;border:1px solid #ffc44861;border-radius:13px;gap:5px;margin:14px 0;padding:13px;display:grid}._result_16mde_28 aside span{color:#ffca65;font-size:9px;font-weight:900}._result_16mde_28 aside b{font-size:13px;line-height:1.45}._epilogue_16mde_2102{width:min(100%,430px);min-height:100vh;min-height:100dvh;padding:28px 24px calc(42px + env(safe-area-inset-bottom));color:#fff;isolation:isolate;background-color:#060809;background-position:50%;background-size:cover;place-items:center;margin:0 auto;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;transition:background-image .7s;display:grid;position:relative;overflow:hidden}._epilogue_16mde_2102:before{content:"";z-index:-2;background:inherit;animation:7s ease-out both _epilogueDrift_16mde_1;position:absolute;inset:-3%}._epilogueShade_16mde_2130{z-index:-1;background:linear-gradient(#02040580,#030506c7 52%,#020304f5),radial-gradient(circle at 50% 30%,#0000,#0000007a);position:absolute;inset:0}._epilogue_16mde_2102[data-outcome=failure] ._epilogueShade_16mde_2130{background:linear-gradient(#14020261,#120303cc 52%,#040202f7),radial-gradient(circle at 50% 26%,#9b160e1f,#0000009e)}._epilogue_16mde_2102[data-outcome=failure] ._epiloguePage_16mde_2145 p{color:#ff7168}._epilogue_16mde_2102[data-outcome=failure] ._epilogueProgress_16mde_2149 i{background:#ee3b32}._epilogue_16mde_2102[data-outcome=failure] ._epilogueMusicButton_16mde_2153{color:#fff;background:#791412e6;border-color:#ff695ebd}._epiloguePage_16mde_2145{text-align:center;text-shadow:0 2px 16px #000000e6;transform-origin:bottom;width:min(100%,500px);margin-top:20svh;animation:.85s cubic-bezier(.2,.78,.22,1) both _epiloguePageIn_16mde_1}._epiloguePage_16mde_2145 p{color:#f0b66c;letter-spacing:.16em;margin:0 0 12px;font-size:12px;font-weight:800}._epiloguePage_16mde_2145 h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(27px,8vw,42px);line-height:1.24}._epiloguePage_16mde_2145 blockquote{color:#ffffffe0;text-wrap:pretty;border:0;max-width:430px;margin:18px auto 0;font-size:clamp(15px,4.2vw,18px);line-height:1.75}._epiloguePage_16mde_2145 small{color:#ffffff85;margin-top:18px;font-size:10px;display:block}._epilogue_16mde_2102[data-kind=message] ._epiloguePage_16mde_2145 h1{font-size:clamp(25px,7vw,36px)}._epilogue_16mde_2102[data-kind=final] ._epiloguePage_16mde_2145{margin-top:8svh}._epilogue_16mde_2102[data-kind=final] ._epiloguePage_16mde_2145 p{color:#ff564c;font-size:14px}._epilogue_16mde_2102[data-kind=final] ._epiloguePage_16mde_2145 h1{font-size:clamp(32px,9.5vw,48px)}._epilogueProgress_16mde_2149{right:24px;bottom:calc(22px + env(safe-area-inset-bottom));background:#ffffff29;height:2px;position:absolute;left:24px;overflow:hidden}._epilogueProgress_16mde_2149 i{background:#ffffffb8;height:100%;display:block}._epilogueSkip_16mde_2234{top:calc(16px + env(safe-area-inset-top));color:#ffffffad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#00000047;border:1px solid #fff3;border-radius:999px;min-height:38px;padding:0 13px;font-size:12px;position:absolute;right:14px}._epilogueMusicButton_16mde_2153{right:24px;bottom:calc(44px + env(safe-area-inset-bottom));color:#fff4e7;z-index:4;-webkit-user-select:none;user-select:none;background:#7c2a10db;border:1px solid #ffbe70b3;border-radius:14px;min-height:48px;font-size:15px;font-weight:700;position:absolute;left:24px;box-shadow:0 12px 34px #00000061}@keyframes _epiloguePageIn_16mde_1{0%{opacity:0;filter:blur(3px);transform:perspective(900px)rotateY(-7deg)translate(18px)}to{opacity:1;filter:blur();transform:perspective(900px)rotateY(0)translate(0)}}@keyframes _epilogueDrift_16mde_1{0%{transform:scale(1.02)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._epilogue_16mde_2102:before,._epiloguePage_16mde_2145{animation:none}}._retryButton_16mde_1867{width:100%;font-size:15px}@keyframes _breatheCamera_16mde_1{0%{transform:scale(1.035)translate(-.3%,-.2%)}to{transform:scale(1.055)translate(.4%,.35%)}}@keyframes _runCamera_16mde_1{0%,to{transform:scale(1.13)translate(-1.2%,-.8%)rotate(-.35deg)}25%{transform:scale(1.15)translate(.8%,.65%)rotate(.25deg)}50%{transform:scale(1.14)translate(1.3%,-.2%)rotate(.4deg)}75%{transform:scale(1.15)translate(-.6%,.85%)rotate(-.2deg)}}@keyframes _dangerCamera_16mde_1{0%,to{transform:scale(1.05)translate(0)}50%{transform:scale(1.06)translate(5px)}}@keyframes _consequenceCamera_16mde_1{0%{transform:scale(1.08)translate(0,0)rotate(0)}8%{transform:scale(1.09)translate(5px,2px)rotate(.3deg)}16%{transform:scale(1.1)translate(-4px,-1px)rotate(-.25deg)}26%{transform:scale(1.11)translate(3px,2px)rotate(.16deg)}42%{transform:scale(1.12)translate(-2px,1px)rotate(-.1deg)}to{transform:scale(1.16)translate(-1.5%,1%)rotate(0)}}@keyframes _consequenceVignette_16mde_1{0%{box-shadow:inset 0 0 20px 2px #0000001a}to{box-shadow:inset 0 0 110px 36px #000000eb}}@keyframes _consequenceMediaVignette_16mde_1{0%{box-shadow:inset 0 0 20px 2px #00000014}to{box-shadow:inset 0 0 78px 22px #00000094}}@keyframes _consequenceSmokeDrop_16mde_1{0%{opacity:0;transform:translate(8%,-22%)scale(.86)}34%{opacity:.66}to{opacity:.97;transform:translate(-2%,8%)scale(1.28)}}@keyframes _consequenceMessageIn_16mde_1{to{opacity:1;transform:translateY(0)}}@keyframes _phaseFlash_16mde_160{0%{opacity:1;background:#ffffff4d}to{opacity:0;background:0 0}}@keyframes _alarmSmokeDrift_16mde_1{0%{transform:translate(-3%,2%)scale(.96)}to{transform:translate(5%,-3%)scale(1.08)}}@keyframes _hotspotPulse_16mde_1{0%{transform:scale(.98)}to{transform:scale(1.04);box-shadow:0 0 0 14px #ff3a2f14,0 0 42px #ff2f24ad}}@keyframes _evidencePing_16mde_1{0%{opacity:1;transform:scale(.8)}to{opacity:.46;transform:scale(1.2)}}@keyframes _targetBreathe_16mde_1{0%{transform:translate(-50%,-50%)scale(.92)}to{transform:translate(-50%,-50%)scale(1.06)}}@keyframes _sprayBurst_16mde_1209{0%{opacity:0;transform:translate(-38%,-44%)scale(.38)}22%{opacity:.96;transform:translate(-47%,-50%)scale(.82)}68%{opacity:.72;transform:translate(-53%,-53%)scale(1.12)}to{opacity:0;transform:translate(-58%,-57%)scale(1.34)}}@keyframes _feedbackIn_16mde_1{0%{opacity:0;transform:translate(-50%,9px)}to{opacity:1;transform:translate(-50%)}}@keyframes _captionShake_16mde_1{0%,to{transform:translate(-50%)translate(0)}50%{transform:translate(-50%)translate(4px)}}@keyframes _backoffArrow_16mde_1{0%,to{opacity:.72;transform:translateY(-5px)}55%{opacity:1;transform:translateY(8px)}}@keyframes _dangerPulse_16mde_1{0%{box-shadow:inset 0 0 70px #9e140414}to{box-shadow:inset 0 0 95px #ca1e0533}}@keyframes _timerDanger_16mde_1{0%{transform:scale(.97)}to{transform:scale(1.05)}}@keyframes _pauseCueSpin_16mde_1{to{transform:rotate(360deg)}}@keyframes _mapRoute_16mde_1635{to{stroke-dashoffset:-32px}}@keyframes _mapPulse_16mde_1643{0%{transform-origin:218px 184px;opacity:.9;transform:scale(.35)}to{transform-origin:218px 184px;opacity:0;transform:scale(1.35)}}@keyframes _mapButton_16mde_1{0%{transform:translate(-50%,-50%)scale(.96)}to{transform:translate(-50%,-50%)scale(1.04)}}@keyframes _runPrompt_16mde_1401{0%{transform:translateY(0)scale(.98)}to{transform:translateY(-8px)scale(1.02)}}@media (max-height:700px){._phone_16mde_27,._result_16mde_28{min-height:100vh;min-height:100dvh}._objective_16mde_422{top:max(82px, calc(env(safe-area-inset-top) + 72px));padding:7px 10px 8px}._objective_16mde_422 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}._assessmentActions_16mde_864 button,._escalationActions_16mde_865 button,._routeActions_16mde_866 button{min-height:88px}._radioButton_16mde_812{width:145px;height:145px}._briefingHeader_16mde_1516 h1{font-size:29px}._mapStage_16mde_1517{min-height:270px;margin-top:10px}._experienceMeta_16mde_1768 span{padding:5px 4px}._pauseCue_16mde_465{bottom:calc(15% + env(safe-area-inset-bottom))}}@media (orientation:landscape) and (max-height:600px){._shell_16mde_1:before{content:"请把手机竖起来\a 竖屏才能完整看到逃生路线和操作提示";z-index:999;color:#f4fbfd;text-align:center;white-space:pre-line;pointer-events:auto;background:#071015;place-content:center;padding:28px;font-size:20px;font-weight:900;line-height:1.7;display:grid;position:fixed;inset:0}}@media (min-width:700px){._phone_16mde_27,._result_16mde_28{height:min(100vh,900px);border:1px solid #ffffff1a;border-radius:30px;height:min(100dvh,900px)}}@media (prefers-reduced-motion:reduce){._sceneCamera_16mde_48,._consequenceLayer_16mde_202,._consequenceSmoke_16mde_243,._consequenceMessage_16mde_270,._runPrompt_16mde_1401,._alarmButton_16mde_551,._timer_16mde_341,._pauseCue_16mde_465 i,._mapPulse_16mde_1643,._mapYou_16mde_1649,._mapRoute_16mde_1635{animation-duration:.001ms!important;animation-iteration-count:1!important}}
