._briefing_183qb_1,._shell_183qb_2,._result_183qb_3{color:#f5fbff;background:#071116;width:min(100%,460px);min-height:100svh;margin:0 auto;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;position:relative;overflow:hidden}._briefing_183qb_1{background-position:52%;background-size:cover;align-items:end;display:grid}._briefingShade_183qb_21{z-index:0;background:linear-gradient(#03090d33 0%,#03090d7a 35%,#061118 76%),linear-gradient(90deg,#03090d4d,#0000 65%);position:absolute;inset:0}._briefingCard_183qb_30{z-index:2;padding:32px 24px calc(24px + env(safe-area-inset-bottom));position:relative}._briefingCard_183qb_30>p{color:#62ddf5;letter-spacing:.12em;margin:0 0 9px;font-size:13px;font-weight:800}._briefingCard_183qb_30 h1{letter-spacing:-.04em;max-width:390px;margin:0 0 20px;font-size:clamp(31px,8.6vw,43px);line-height:1.08}._briefingFacts_183qb_52{gap:9px;display:grid}._briefingFacts_183qb_52 span{color:#d7e6ec;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051219d1;border:1px solid #9ce2f133;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:12px 13px;font-size:13px;line-height:1.45;display:grid}._briefingFacts_183qb_52 b{color:#5be0f7;font-size:12px}._routeCard_183qb_77{background:#131b1ee6;border-left:3px solid #ffb127;border-radius:0 13px 13px 0;gap:5px;margin:12px 0 18px;padding:14px;display:grid}._routeCard_183qb_77 strong{color:#ffbd4d;font-size:12px}._routeCard_183qb_77 span{color:#eef7fa;font-size:13px;line-height:1.5}._briefingCard_183qb_30>button,._result_183qb_3 section>button{color:#06161b;background:linear-gradient(135deg,#51e4f7,#55e6ad);border:0;border-radius:18px;width:100%;min-height:56px;font-size:18px;font-weight:900;box-shadow:0 14px 34px #22d9ce2e}._briefingCard_183qb_30>button:disabled{color:#c7d5da;box-shadow:none;background:#3d535be0}._briefingCard_183qb_30>small{color:#9fb5be;text-align:center;margin-top:10px;font-size:11px;display:block}._shell_183qb_2{isolation:isolate}._sceneVideo_183qb_129,._sceneShade_183qb_130{width:100%;height:100%;position:absolute;inset:0}._sceneVideo_183qb_129{z-index:-3;object-fit:cover;object-position:52% center}._sceneShade_183qb_130{z-index:-2;background:linear-gradient(#03090d1f 0%,#03090d08 31%,#03090d70 57%,#061116 100%),linear-gradient(90deg,#02080c33,#0000 55%)}._mediaMask_183qb_150{z-index:1;pointer-events:none;background:linear-gradient(145deg,#061116 0 68%,#06111600 69% 100%);border-radius:0 0 22px;width:122px;height:52px;position:absolute;top:0;left:0}._hud_183qb_162{z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:16px;left:16px;right:16px}._hud_183qb_162>div:first-child{background:#041017f0;border:1px solid #87dbed38;border-radius:16px;gap:3px;min-width:176px;padding:12px 14px;display:grid;box-shadow:0 8px 24px #0000003d}._hud_183qb_162 span{color:#64d9ef;letter-spacing:.05em;font-size:11px;font-weight:800}._hud_183qb_162 b{font-size:17px}._timer_183qb_196{color:#fff;background:#030e14f0;border:6px solid #ffb425;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 7px 24px #00000059}._timer_183qb_196 b{margin-top:8px;font-size:27px;line-height:.8}._timer_183qb_196 span{color:#bcd0d6;margin-bottom:8px;font-size:10px}._timer_183qb_196[data-danger=true]{border-color:#ff5c4f;animation:.72s ease-in-out infinite alternate _pulse_183qb_1}._soundButton_183qb_225{z-index:5;color:#edfaff;background:#040f15e0;border:1px solid #a4deeb3d;border-radius:19px;width:70px;min-height:38px;font-size:12px;font-weight:800;position:absolute;top:103px;right:17px}._hostPanel_183qb_240{z-index:1;background:#0a1318e6;border-left:3px solid #ff403d;border-radius:0 12px 12px 0;gap:3px;width:187px;padding:11px 13px;display:grid;position:absolute;top:172px;left:18px;box-shadow:0 10px 22px #0000003d}._hostPanel_183qb_240 span,._hostPanel_183qb_240 em{color:#9fb5bd;font-size:10px;font-style:normal}._hostPanel_183qb_240 b{color:#ff7770;font-size:13px}._objective_183qb_267{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(115deg,#061219f5,#061219c2);border-left:4px solid #ffb128;border-radius:0 17px 17px 0;max-width:365px;padding:15px 17px 16px;position:absolute;top:250px;left:18px;right:18px;box-shadow:0 12px 28px #00000038}._objective_183qb_267>span{color:#ffbf50;letter-spacing:.09em;font-size:11px;font-weight:900}._objective_183qb_267 h1{letter-spacing:-.03em;margin:7px 0 5px;font-size:clamp(22px,6.1vw,29px);line-height:1.15}._objective_183qb_267 p{color:#b9ccd4;margin:0;font-size:12px;line-height:1.5}._voiceBar_183qb_303{z-index:5;color:#eafaff;background:#041218eb;border:1px solid #5ad6ec57;border-radius:12px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:11px;display:grid;position:absolute;top:369px;left:18px;right:18px;box-shadow:0 9px 22px #0000003d}._voiceBar_183qb_303>span{color:#08181d;background:#61dff3;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}._voiceBar_183qb_303[data-status=playing]>span{animation:.75s ease-in-out infinite alternate _voicePulse_183qb_1}._voiceBar_183qb_303[data-muted=true]{color:#ffe0a3;border-color:#ffb74b73}._voiceBar_183qb_303[data-muted=true]>span{background:#ffb844}._voiceBar_183qb_303 button{color:#07171c;background:#5edff1;border:0;border-radius:9px;min-height:30px;padding:0 10px;font-size:10px;font-weight:900}._actionDock_183qb_358{z-index:3;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);scrollbar-width:thin;scrollbar-color:#5dd2e673 transparent;background:#040f15f0;border:1px solid #9fddea30;border-radius:22px;max-height:min(48svh,410px);padding:14px;position:absolute;overflow:hidden auto;box-shadow:0 16px 40px #00000061}._listening_183qb_377{grid-template-columns:38px 1fr;align-items:center;gap:3px 12px;min-height:70px;display:grid}._listening_183qb_377 i{border:7px solid #4bdef233;border-top-color:#54dcf0;border-radius:50%;grid-row:1/3;width:34px;height:34px;animation:.8s linear infinite _spin_183qb_1}._listening_183qb_377 span{font-size:16px;font-weight:900}._listening_183qb_377 small{color:#9bb0b8}._choiceGrid_183qb_404{gap:9px;display:grid}._choiceGrid_183qb_404 button,._chainGrid_183qb_410 button,._factBoard_183qb_411 button,._systemGrid_183qb_412 button{color:#f6fcff;text-align:left;background:linear-gradient(135deg,#11242df5,#07171ef5);border:1px solid #a4dde938;border-radius:14px;min-height:66px}._choiceGrid_183qb_404 button{gap:4px;padding:12px 14px;display:grid}._choiceGrid_183qb_404 button:disabled,._cardGrid_183qb_428 button:disabled,._responseGrid_183qb_429 button:disabled,._handoffFacts_183qb_430 button:disabled,._holdButton_183qb_431:disabled{cursor:not-allowed;opacity:.56}._choiceGrid_183qb_404 b{font-size:15px;line-height:1.35}._evidenceBoard_183qb_441{gap:10px;display:grid}._cardGrid_183qb_428{grid-template-columns:1fr 1fr;gap:8px;display:grid}._cardGrid_183qb_428 button,._responseGrid_183qb_429 button,._handoffFacts_183qb_430 button{color:#f6fcff;text-align:left;background:linear-gradient(135deg,#11242df5,#07171ef5);border:1px solid #a4dde938;border-radius:13px;gap:4px;min-height:82px;padding:10px 11px;display:grid}._cardGrid_183qb_428 button[data-selected=true],._responseGrid_183qb_429 button[data-selected=true],._handoffFacts_183qb_430 button[data-selected=true]{background:linear-gradient(135deg,#4b350ff5,#231f11f5);border-color:#f2b33e;box-shadow:inset 0 0 0 1px #f2b33e33}._cardGrid_183qb_428 span{color:#65d7eb;letter-spacing:.06em;font-size:9px;font-weight:900}._cardGrid_183qb_428 b,._responseGrid_183qb_429 b{font-size:12px;line-height:1.35}._cardGrid_183qb_428 small,._responseGrid_183qb_429 small{color:#9eb1b9;font-size:11px;line-height:1.35}._responseGrid_183qb_429{gap:7px;display:grid}._responseGrid_183qb_429 button{min-height:58px}._submitButton_183qb_503{color:#101b1f;background:linear-gradient(135deg,#ffc75f,#f09b34);border:1px solid #ffbe4980;border-radius:14px;min-height:52px;font-size:14px;font-weight:900}._submitButton_183qb_503:disabled{color:#82949b;background:#243339e0;border-color:#9db3bb2e}._choiceGrid_183qb_404 small,._chainGrid_183qb_410 small{color:#95abb4;font-size:11px;line-height:1.4}._factBoard_183qb_411{grid-template-columns:1fr 1fr;gap:8px;display:grid}._factBoard_183qb_411>span{background:#0b2029cc;border:1px solid #73d8ea2e;border-radius:12px;gap:3px;padding:10px 11px;display:grid}._factBoard_183qb_411>span small{color:#5cd9ef;font-size:10px;font-weight:900}._factBoard_183qb_411>span b{font-size:12px;line-height:1.35}._factBoard_183qb_411 button{color:#061419;text-align:center;background:linear-gradient(135deg,#56def3,#58e6b1);grid-column:1/-1;padding:0 16px;font-weight:900}._chainGrid_183qb_410{gap:8px;display:grid}._chainGrid_183qb_410 button{grid-template-columns:45px 1fr;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}._chainGrid_183qb_410 button>span{color:#07151a;background:#52dff3;border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;font-size:12px;font-weight:950;display:grid}._chainGrid_183qb_410 button[data-done=true]{opacity:.72;border-color:#49e29e73}._chainGrid_183qb_410 button[data-done=true]>span{background:#56e5a2}._chainGrid_183qb_410 b{font-size:14px}._systemGrid_183qb_412{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._systemGrid_183qb_412 button{text-align:center;gap:5px;min-height:82px;padding:10px;display:grid}._systemGrid_183qb_412 button:disabled{cursor:not-allowed;opacity:.56}._systemGrid_183qb_412>p{color:#a8bbc2;text-align:center;grid-column:1/-1;margin:2px 0 0;font-size:10px}._systemGrid_183qb_412 span{color:#5be2a0;align-self:start;font-size:10px;font-weight:900}._systemGrid_183qb_412 b{font-size:12px}._systemGrid_183qb_412 small{color:#9eb2ba;font-size:9px}._handoff_183qb_430{gap:12px;display:grid}._handoffFacts_183qb_430{grid-template-columns:1fr 1fr;gap:6px;display:grid}._handoffFacts_183qb_430 button{min-height:54px;padding:8px 9px;font-size:11px;line-height:1.35}._holdButton_183qb_431{color:#fff;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#092425f0;border:1px solid #58e6b580;border-radius:15px;min-height:58px;position:relative;overflow:hidden}._holdButton_183qb_431 b{z-index:1;font-size:15px;position:relative}._epilogue_183qb_680{min-height:100svh;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;transition:background-image .7s;display:grid;position:relative;overflow:hidden}._epilogue_183qb_680:before{content:"";z-index:-2;background:inherit;animation:7s ease-out both _epilogueDrift_183qb_1;position:absolute;inset:-3%}._epilogueShade_183qb_704{z-index:-1;background:linear-gradient(#02040580,#030506c7 52%,#020304f5),radial-gradient(circle at 50% 30%,#0000,#0000007a);position:absolute;inset:0}._epiloguePage_183qb_713{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_183qb_1}._epiloguePage_183qb_713 p{color:#f0b66c;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}._epiloguePage_183qb_713 h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(27px,8vw,42px);line-height:1.24}._epiloguePage_183qb_713 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_183qb_713 small{color:#ffffff80;margin-top:18px;font-size:10px;display:block}._epilogue_183qb_680[data-kind=final] ._epiloguePage_183qb_713{margin-top:8svh}._epilogue_183qb_680[data-kind=final] ._epiloguePage_183qb_713 p{color:#ff564c;font-size:14px}._epilogue_183qb_680[data-kind=final] ._epiloguePage_183qb_713 h1{font-size:clamp(32px,9.5vw,48px)}._epilogue_183qb_680[data-outcome=failure] ._epilogueShade_183qb_704{background:linear-gradient(#1c02026b,#0c0203d1 54%,#020102fa),radial-gradient(circle at 50% 24%,#b1131038,#000000a8)}._epilogue_183qb_680[data-outcome=failure] ._epiloguePage_183qb_713 p{color:#ff837b}._epilogue_183qb_680[data-outcome=failure] ._epiloguePage_183qb_713 h1{text-shadow:0 2px 22px #820000b8}._epilogue_183qb_680[data-outcome=failure] ._epilogueProgress_183qb_783 i{background:#f2574c}._epilogueProgress_183qb_783{right:24px;bottom:calc(22px + env(safe-area-inset-bottom));background:#ffffff29;height:2px;position:absolute;left:24px;overflow:hidden}._epilogueProgress_183qb_783 i{background:#ffffffb8;height:100%;display:block}._epilogueSkip_183qb_803{top:calc(16px + env(safe-area-inset-top));color:#ffffffad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border:1px solid #fff3;border-radius:999px;min-height:38px;padding:0 13px;font-size:12px;position:absolute;right:14px}._epilogueAudioButton_183qb_817{right:24px;bottom:calc(42px + env(safe-area-inset-bottom));color:#fff;letter-spacing:.04em;touch-action:manipulation;background:#530907e0;border:1px solid #ff756994;border-radius:14px;min-height:46px;font-size:14px;font-weight:800;position:absolute;left:24px;box-shadow:0 10px 26px #00000057}@keyframes _epiloguePageIn_183qb_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_183qb_1{0%{transform:scale(1.02)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._epilogue_183qb_680:before,._epiloguePage_183qb_713{animation:none}}._feedback_183qb_849{z-index:7;left:50%;bottom:calc(48svh + 22px + env(safe-area-inset-bottom));color:#ffe1a6;text-align:center;pointer-events:none;background:#181408f0;border:1px solid #ffbc4880;border-radius:12px;width:min(86%,380px);padding:10px 13px;font-size:12px;font-weight:800;position:absolute;transform:translate(-50%)}._result_183qb_3{background:radial-gradient(circle at 80% 0,#32dacd29,#0000 42%),#061117;align-items:start;padding:24px 18px;display:grid;overflow-y:auto}._result_183qb_3[data-ending=lost-alarm],._result_183qb_3[data-ending=abandon-post],._result_183qb_3[data-ending=wrong-card],._result_183qb_3[data-ending=missed-fire],._result_183qb_3[data-ending=delayed-response],._result_183qb_3[data-ending=wrong-broadcast],._result_183qb_3[data-ending=wrong-linkage],._result_183qb_3[data-ending=wrong-handoff],._result_183qb_3[data-ending=timeout]{background:radial-gradient(circle at 80% 0,#eb45382e,#0000 42%),#120909}._result_183qb_3>section{width:100%;margin:auto 0}._result_183qb_3 section>p{color:#5be6b4;letter-spacing:.1em;margin:0 0 7px;font-size:12px;font-weight:900}._result_183qb_3:not([data-ending=complete]) section>p{color:#ff7c72}._result_183qb_3 h1{margin:0 0 19px;font-size:clamp(30px,8.2vw,41px);line-height:1.09}._resultMetrics_183qb_914{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._resultMetrics_183qb_914 span{color:#8fa7b1;text-align:center;background:#071a22bd;border:1px solid #8dd9e62e;border-radius:12px;gap:4px;padding:12px 7px;font-size:10px;display:grid}._resultMetrics_183qb_914 b{color:#fff;font-size:18px}._result_183qb_3 blockquote{color:#c2d4db;background:#071920bd;border-left:3px solid #54e2ad;border-radius:0 12px 12px 0;margin:14px 0;padding:14px;font-size:13px;line-height:1.6}._result_183qb_3:not([data-ending=complete]) blockquote{border-left-color:#ff665d}._result_183qb_3 ol{gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}._result_183qb_3 li{background:#071920bd;border-radius:11px;grid-template-columns:43px 1fr;gap:10px;padding:10px 12px;display:grid}._result_183qb_3 li time{color:#56e2af;font-size:13px;font-weight:900}._result_183qb_3 li[data-tone=bad] time{color:#ff756d}._result_183qb_3 li span{gap:3px;display:grid}._result_183qb_3 li b{font-size:12px}._result_183qb_3 li small{color:#8fa7b1;font-size:10px;line-height:1.4}._result_183qb_3 aside{background:#291f086b;border:1px solid #ffb9375c;border-radius:13px;gap:5px;margin-bottom:17px;padding:14px;display:grid}._result_183qb_3 aside span{color:#ffbd4f;font-size:10px;font-weight:900}._result_183qb_3 aside b{font-size:14px;line-height:1.5}@keyframes _pulse_183qb_1{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes _spin_183qb_1{to{transform:rotate(360deg)}}@keyframes _voicePulse_183qb_1{0%{opacity:.65;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media (max-height:760px){._hostPanel_183qb_240{top:138px}._objective_183qb_267{top:212px}._voiceBar_183qb_303{top:300px}._objective_183qb_267 p{display:none}._actionDock_183qb_358{padding:11px}._choiceGrid_183qb_404 button{min-height:58px;padding:9px 12px}._chainGrid_183qb_410 button{min-height:56px;padding:8px 10px}._systemGrid_183qb_412 button{min-height:88px}._actionDock_183qb_358{max-height:48svh}._cardGrid_183qb_428 button{min-height:74px}._responseGrid_183qb_429 button{min-height:52px}}@media (min-width:461px){._briefing_183qb_1,._shell_183qb_2,._result_183qb_3{border-radius:30px;min-height:844px;max-height:920px;margin-top:20px;box-shadow:0 25px 80px #00000059}}@media (prefers-reduced-motion:reduce){._timer_183qb_196,._systemGrid_183qb_412 ._failedSystem_183qb_1057,._listening_183qb_377 i,._voiceBar_183qb_303>span{animation:none}}
