._page_csfu6_1{color:#e1eee4;max-width:1360px;margin:auto;padding:22px 28px 60px}._header_csfu6_1{margin-bottom:18px}._header_csfu6_1>a{color:#c6dbc8;text-underline-offset:4px;font-size:14px}._header_csfu6_1>div{flex-wrap:wrap;align-items:baseline;gap:24px;display:flex}._header_csfu6_1 h1{letter-spacing:-.03em;color:#fae7b3;margin:12px 0 0;font:400 clamp(34px,4vw,52px)/1.15 Georgia,Songti SC,serif}._header_csfu6_1 p{color:#b9ccc6;margin:0;font-size:17px}._stage_csfu6_1{background:#09262b;border:1px solid #567770;border-radius:16px;overflow:hidden;box-shadow:0 24px 65px #0004}._bar_csfu6_1{background:#0b232b;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}._bar_csfu6_1>span{letter-spacing:.13em;color:#f1e4c2;font-size:14px}._bar_csfu6_1 small{letter-spacing:.07em;color:#a9c5bd;margin-left:16px;font-size:12px}._page_csfu6_1 button,._page_csfu6_1 select{font:inherit;color:#e2eddd;cursor:pointer;background:#193f3e;border:1px solid #63837a;border-radius:7px;min-height:44px;padding:10px 13px;font-size:15px;line-height:1.4}._page_csfu6_1 button{justify-content:center;align-items:center;gap:7px;display:inline-flex}._page_csfu6_1 button:hover:not(:disabled){background:#285149;border-color:#f0dba5}._page_csfu6_1 button:disabled{opacity:.4;cursor:default}._page_csfu6_1 button._primary_csfu6_1{color:#153432;background:#e5d4a0;border-color:#e5d4a0;font-weight:600}._page_csfu6_1 button._primary_csfu6_1:hover:not(:disabled){background:#f3e4b6}._page_csfu6_1 :is(button,a,select):focus-visible{outline-offset:3px;outline:3px solid #fff0ba}._hud_csfu6_1{background:#123331;border-block:1px solid #41635e;grid-template-columns:repeat(4,1fr);gap:8px;padding:13px 20px;display:grid}._hud_csfu6_1>div{align-items:baseline;gap:13px;display:flex}._hud_csfu6_1 span{color:#b6cdc2;font-size:13px}._hud_csfu6_1 strong{color:#f5e5b5;font-size:24px}._hud_csfu6_1 small{color:#c3d0b6;font-size:13px;font-weight:400}._arena_csfu6_1{grid-template-columns:minmax(0,1fr) 310px;align-items:start;display:grid}._field_csfu6_1{min-width:0}._mapWrap_csfu6_1{isolation:isolate;background:#0c252b;display:grid;overflow:hidden}._map_csfu6_1{aspect-ratio:4/3;touch-action:manipulation;grid-area:1/1;align-self:center;width:100%;height:auto;display:block}._mapText_csfu6_1{fill:#ebddb6;letter-spacing:.05em;font-size:12px}._pad_csfu6_1{cursor:pointer;outline:none}._pad_csfu6_1:focus-visible circle{stroke:#fff;stroke-width:5px}._pad_csfu6_1:hover circle{fill:#68877455}._ringNumber_csfu6_1{fill:#e5dec0;pointer-events:none;font-size:15px;font-weight:700}._level_csfu6_1{fill:#ffecb2;paint-order:stroke;stroke:#102c2c;stroke-width:4px;font-size:16px;font-weight:700}._overlay_csfu6_1{z-index:1;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#09272c44,#082630e8 35%,#09272de0 65%,#08252c55);flex-direction:column;grid-area:1/1;justify-content:center;align-self:stretch;align-items:center;gap:14px;padding:30px 20px;display:flex}._overlay_csfu6_1>p{letter-spacing:.12em;color:#d6d4ac;margin:0;font-size:12px}._overlay_csfu6_1 h2{color:#fae8b7;margin:0;font:400 clamp(25px,3.5vw,42px)/1.2 Georgia,Songti SC,serif}._overlay_csfu6_1>span{max-width:360px;font-size:16px;line-height:1.6}._overlay_csfu6_1 ._primary_csfu6_1{min-width:150px;margin-top:4px}._turnBar_csfu6_1{background:#102e32;border-top:1px solid #5c7770;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}._turnBar_csfu6_1>span{flex:1;font-size:14px;line-height:1.5}._turnBar_csfu6_1>._primary_csfu6_1{margin-right:auto}._status_csfu6_1{color:#c4d7c9;background:#0c262d;min-height:68px;margin:0;padding:12px 16px;font-size:14px;line-height:1.7}._workbench_csfu6_1{background:#13332d;border-left:1px solid #41635e;min-width:0;padding:22px 20px}._selection_csfu6_1>span{letter-spacing:.1em;color:#acc5b4;font-size:12px}._selection_csfu6_1 h2{color:#e9e5c1;margin:8px 0;font:400 26px/1.3 Georgia,Songti SC,serif}._selection_csfu6_1 p,._role_csfu6_1{color:#c3d6c6;font-size:15px;line-height:1.7}._choices_csfu6_1{gap:8px;margin:18px 0 12px;display:grid}._choices_csfu6_1 button{text-align:left;justify-content:flex-start;width:100%;min-height:54px;display:flex}._choices_csfu6_1 button>span{flex:1}._choices_csfu6_1 strong{color:#f5d799;font-size:15px}._choices_csfu6_1 button[aria-pressed=true]{background:#385441;border-color:#edcd87}._workbench_csfu6_1>._primary_csfu6_1{width:100%}._wardDetail_csfu6_1{align-items:center;gap:12px;margin:16px 0;display:flex}._wardDetail_csfu6_1 img{object-fit:contain;flex-shrink:0;width:86px;height:100px}._wardDetail_csfu6_1 span{color:#cfdbbd;font-size:14px;line-height:1.65}._hint_csfu6_1{color:#a9c7b5;margin:18px 0 0;font-size:14px;line-height:1.7}._rules_csfu6_1{background:#15362f;border:1px solid #466658;border-radius:12px;grid-template-columns:1fr 1.4fr;gap:30px;margin-top:24px;padding:24px;display:grid}._kicker_csfu6_1{letter-spacing:.13em;color:#cabd8e;margin:0 0 8px;font-size:12px}._rules_csfu6_1 h2{color:#f0e1ba;margin:0 0 12px;font:400 26px/1.3 Georgia,Songti SC,serif}._rules_csfu6_1 p:not(._kicker_csfu6_1){color:#bdd1c3;margin:0;font-size:15px;line-height:1.7}._knobs_csfu6_1{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:14px;display:grid}._knobs_csfu6_1 label{color:#dbe4cc;font-size:15px}._knobs_csfu6_1 select{width:100%;margin-top:9px;padding:11px 8px;font-size:14px;display:block}._notes_csfu6_1{grid-template-columns:1fr 1fr;gap:12px 30px;margin-top:22px;display:grid}._notes_csfu6_1 p{color:#adc6bb;margin:0;font-size:15px;line-height:1.8}._notes_csfu6_1 p:last-child{border-top:1px solid #3c5c52;grid-column:1/-1;padding-top:16px}._expanded_csfu6_1{overscroll-behavior:contain;padding:max(0px,env(safe-area-inset-top)) max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left));border:0;border-radius:0;scroll-padding-top:72px;overflow:auto;z-index:10000!important;width:100%!important;max-width:none!important;height:100dvh!important;position:fixed!important;inset:0!important}._expanded_csfu6_1 ._bar_csfu6_1{z-index:5;position:sticky;top:0;box-shadow:0 5px 20px #051d2866}._expanded_csfu6_1 ._arena_csfu6_1{grid-template-columns:minmax(0,1fr) 340px}._expanded_csfu6_1 ._mapWrap_csfu6_1{background:radial-gradient(#224b44,#071f2b)}._discovery_csfu6_2{background:linear-gradient(120deg,#183e37,#132e34);border:1px solid #9e906177;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:20px;margin:24px 0;padding:25px;display:grid}._discovery_csfu6_2 h2{color:#f1dfae;margin:8px 0 12px!important;font-size:34px!important}._discovery_csfu6_2 p{max-width:760px;font-size:16px!important;line-height:1.75!important}._discovery_csfu6_2 ._kicker_csfu6_1{font-size:12px!important}._discovery_csfu6_2 a{white-space:nowrap;background:#e6d39c;border-radius:6px;padding:13px 18px;font-size:16px;font-weight:600;text-decoration:none;color:#19342e!important}@media (max-width:900px){._arena_csfu6_1,._expanded_csfu6_1 ._arena_csfu6_1{display:block}._workbench_csfu6_1{border-top:1px solid #41635e;border-left:0;padding:20px}._expanded_csfu6_1 ._workbench_csfu6_1{min-height:0}._expanded_csfu6_1 ._map_csfu6_1{max-height:none}._choices_csfu6_1{grid-template-columns:repeat(3,minmax(0,1fr))}._choices_csfu6_1 button{text-align:center;flex-direction:column;gap:7px;padding:10px 6px}._choices_csfu6_1 button>span{font-size:14px}._workbench_csfu6_1>._primary_csfu6_1{width:auto;min-width:190px}._rules_csfu6_1,._notes_csfu6_1,._discovery_csfu6_2{grid-template-columns:1fr}._discovery_csfu6_2 a{justify-self:start}}@media (max-width:520px){._page_csfu6_1{padding:16px 10px 40px}._header_csfu6_1>div{gap:7px;display:block}._header_csfu6_1 h1{margin-bottom:8px;font-size:36px}._header_csfu6_1 p{font-size:15px}._bar_csfu6_1{padding:10px 12px}._bar_csfu6_1 small{display:none}._bar_csfu6_1>span{font-size:13px}._hud_csfu6_1{gap:7px;padding:11px 12px}._hud_csfu6_1>div{display:block}._hud_csfu6_1 span{margin-bottom:4px;font-size:12px;display:block}._hud_csfu6_1 strong{font-size:23px}._hud_csfu6_1 small{font-size:12px}._overlay_csfu6_1{gap:10px;padding:20px 16px}._overlay_csfu6_1 h2{font-size:27px}._overlay_csfu6_1>span{max-width:280px;font-size:15px}._overlay_csfu6_1>p{font-size:12px}._turnBar_csfu6_1{gap:8px;padding:10px}._turnBar_csfu6_1 button{padding:9px 11px;font-size:14px}._turnBar_csfu6_1>span{flex-basis:100%}._status_csfu6_1{min-height:0;padding:10px 12px}._workbench_csfu6_1{padding:18px 14px}._selection_csfu6_1 h2{font-size:25px}._selection_csfu6_1 p{margin-bottom:10px}._choices_csfu6_1{gap:7px;margin:14px 0 10px}._choices_csfu6_1 button{min-height:96px}._role_csfu6_1{min-height:24px;font-size:14px}._rules_csfu6_1{gap:18px;padding:20px 16px}._knobs_csfu6_1{grid-template-columns:1fr;gap:16px}._knobs_csfu6_1 select{font-size:16px}._notes_csfu6_1 p{font-size:15px}._discovery_csfu6_2{padding:20px}._discovery_csfu6_2 h2{font-size:30px!important}}@media (prefers-reduced-motion:reduce){._shot_csfu6_5{display:none}}@media (max-width:520px){._workbench_csfu6_1{padding:12px}._selection_csfu6_1 h2{margin:5px 0 7px;font-size:21px}._selection_csfu6_1 p{display:none}._choices_csfu6_1{gap:7px;margin:8px 0}._choices_csfu6_1 button{gap:4px;min-height:76px;padding:8px 5px}._role_csfu6_1{margin:8px 0;line-height:1.5}._workbench_csfu6_1>._hint_csfu6_1{margin-top:14px}._wardDetail_csfu6_1{margin:10px 0}._wardDetail_csfu6_1 img{width:70px;height:76px}}._page_csfu6_1{color:var(--atelier-ink)}._header_csfu6_1>a,._header_csfu6_1 p,._notes_csfu6_1 p,._rules_csfu6_1 p:not(._kicker_csfu6_1){color:var(--atelier-muted)}._header_csfu6_1 h1,._rules_csfu6_1 h2{color:var(--atelier-ink);font-family:var(--atelier-heading)}._rules_csfu6_1{background:var(--atelier-surface);border-color:var(--atelier-line)}._knobs_csfu6_1 label{color:var(--atelier-ink)}._notes_csfu6_1 p:last-child{border-color:var(--atelier-line)}._best_csfu6_8{margin-top:12px!important;font-size:14px!important}._barActions_csfu6_8,._turnActions_csfu6_8{gap:7px;display:flex}._barActions_csfu6_8 button{min-width:44px}._sendGroup_csfu6_8{flex:1;min-width:0}._sendGroup_csfu6_8>span{font-size:14px}._turnBar_csfu6_1{flex-wrap:nowrap;align-items:flex-start}._turnBar_csfu6_1 ._primary_csfu6_1{min-height:44px}._countdown_csfu6_8{flex:none;width:32px;height:32px}._countdown_csfu6_8 text{fill:currentColor;font-size:14px}._preview_csfu6_8{color:#dfdfc4;flex-wrap:wrap;align-items:center;gap:3px 8px;margin:8px 0 0;font-size:13px;line-height:1.4;display:flex}._preview_csfu6_8>span{align-items:center;gap:3px;display:inline-flex}._enemyIcon_csfu6_8{flex-shrink:0;width:25px;height:25px;display:inline-block}._choices_csfu6_1 button>span{display:block}._choices_csfu6_1 small{color:#c9dacb;margin-top:4px;font-size:12px;line-height:1.5;display:block}._wardActions_csfu6_8{flex-wrap:wrap;gap:8px;display:flex}._wardActions_csfu6_8>._primary_csfu6_1{flex:1}._selection_csfu6_1 p{font-size:14px;display:block}._legend_csfu6_8{border-top:1px solid #567770;margin-top:24px;padding-top:14px}._legend_csfu6_8 h3{color:#efe2b6;gap:12px;margin:0 0 12px;font-size:17px;display:flex}._legend_csfu6_8 h3 small{font-size:13px;font-weight:400}._legend_csfu6_8>p{color:#c3d6c6;font-size:14px;line-height:1.5}._legend_csfu6_8>div{gap:10px;margin:12px 0;display:flex}._legend_csfu6_8 ._enemyIcon_csfu6_8{width:34px;height:34px}._legend_csfu6_8 p{margin:0;font-size:14px}._legend_csfu6_8 p>span{color:#bfd0c6;margin-top:3px;font-size:13px;line-height:1.45;display:block}._mapWrap_csfu6_1{position:relative}._boss_csfu6_8{z-index:1;background:#252a35;border:1px solid #ffbb85;border-radius:5px;height:29px;position:absolute;top:8px;left:12px;right:12px;overflow:hidden}._boss_csfu6_8>span{text-align:center;color:#fff5d5;z-index:1;text-shadow:0 1px 3px #000;font-size:14px;line-height:27px;display:block;position:relative}._boss_csfu6_8>i{background:#934d3a;display:block;position:absolute;inset:0 auto 0 0}._banner_csfu6_8{color:#ffe5ac;text-align:center;pointer-events:none;background:#142d38ed;padding:14px 8px;font-size:clamp(16px,2vw,24px);position:absolute;top:45%;left:0;right:0}._banner_csfu6_8 small{margin-top:3px;font-size:14px;display:block}._hit_csfu6_8{filter:brightness(0)invert()}._immune_csfu6_8,._gain_csfu6_8{fill:#fff0b6;paint-order:stroke;stroke:#18313a;stroke-width:4px;font-size:18px}._gain_csfu6_8{font-weight:700}._hurt_csfu6_8{filter:drop-shadow(0 0 8px #ff5757);animation:.2s ease-out _lw-hurt_csfu6_1;color:#ff9991!important}._hurt_csfu6_8 strong{color:#ff9991}._shake_csfu6_8 ._map_csfu6_1{animation:.2s linear _lw-shake_csfu6_1}._stars_csfu6_8{letter-spacing:5px;color:#ffda83;font-size:30px}._resultStats_csfu6_8{grid-template-columns:1fr 1fr;gap:6px 22px;font-size:15px;display:grid}._resultStats_csfu6_8 span{justify-content:space-between;gap:12px;display:flex}._overlay_csfu6_1 small{color:#e0dcbf;font-size:13px}._overlay_csfu6_1{max-height:100%;overflow:auto}._overlay_csfu6_1>span{font-size:14px;line-height:1.45}._overlay_csfu6_1 ._stars_csfu6_8{line-height:1}._overlay_csfu6_1 ._primary_csfu6_1{flex-shrink:0}._stage_csfu6_1 ._role_csfu6_1{font-size:14px}@keyframes _lw-shake_csfu6_1{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes _lw-hurt_csfu6_1{50%{opacity:.45}}@media (max-width:900px){._legend_csfu6_8{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}._legend_csfu6_8 h3{grid-column:1/-1}._expanded_csfu6_1 ._map_csfu6_1{max-height:none}}@media (max-width:520px){._bar_csfu6_1{gap:5px;padding:7px 9px}._barActions_csfu6_8{gap:5px}._barActions_csfu6_8 button{padding:8px}._hud_csfu6_1{padding:7px 10px}._hud_csfu6_1 strong{font-size:21px}._hud_csfu6_1 span{margin-bottom:1px}._turnBar_csfu6_1{gap:6px;padding:8px}._turnActions_csfu6_8{gap:4px}._turnActions_csfu6_8 button{min-width:40px;padding:8px}._turnBar_csfu6_1 ._primary_csfu6_1{gap:4px;padding:7px;font-size:13px}._turnBar_csfu6_1 ._primary_csfu6_1 small{font-size:12px}._preview_csfu6_8{gap:2px 5px;font-size:12px}._preview_csfu6_8 ._enemyIcon_csfu6_8{width:19px;height:19px}._choices_csfu6_1 button{min-height:80px;padding:5px 3px}._choices_csfu6_1 small{font-size:12px}._choices_csfu6_1 button>span{font-size:13px}._choices_csfu6_1 button>svg{display:none}._workbench_csfu6_1 ._primary_csfu6_1{min-height:40px}._selection_csfu6_1 h2{margin-left:8px;font-size:20px;display:inline}._selection_csfu6_1>span{font-size:12px}._selection_csfu6_1 p{margin:5px 0;font-size:13px}._role_csfu6_1{margin:5px 0;font-size:13px!important}._overlay_csfu6_1{gap:6px;padding:10px}._overlay_csfu6_1 h2{font-size:24px}._overlay_csfu6_1>p{display:none}._overlay_csfu6_1>span{font-size:13px}._overlay_csfu6_1 ._stars_csfu6_8{font-size:24px}._resultStats_csfu6_8{gap:4px 15px;font-size:13px}._overlay_csfu6_1 ._primary_csfu6_1{min-height:40px;margin:0;padding:8px}._overlay_csfu6_1 small{font-size:12px}._legend_csfu6_8{display:block}._expanded_csfu6_1 ._arena_csfu6_1{flex-direction:column;display:flex}._expanded_csfu6_1 ._field_csfu6_1{z-index:2;width:100%;position:sticky;top:58px}._expanded_csfu6_1 ._mapWrap_csfu6_1{height:auto}._expanded_csfu6_1 ._map_csfu6_1{width:100%;height:auto;max-height:none}._expanded_csfu6_1 ._status_csfu6_1{display:none}._expanded_csfu6_1 ._workbench_csfu6_1{background:#13332d;width:100%;padding:8px 10px}._expanded_csfu6_1 ._legend_csfu6_8{margin-top:18px}._expanded_csfu6_1 ._choices_csfu6_1{margin:6px 0}._expanded_csfu6_1 ._choices_csfu6_1 button{min-height:68px}._expanded_csfu6_1 ._selection_csfu6_1 p{margin:3px 0}._expanded_csfu6_1 ._bar_csfu6_1{position:sticky;top:0}._expanded_csfu6_1 ._hud_csfu6_1{position:relative}._expanded_csfu6_1 ._wardActions_csfu6_8{flex-wrap:nowrap}._expanded_csfu6_1 ._workbench_csfu6_1>._primary_csfu6_1{width:100%;min-height:40px}._expanded_csfu6_1 ._role_csfu6_1{line-height:1.4}._expanded_csfu6_1 ._turnBar_csfu6_1{background:#102e32}._expanded_csfu6_1 ._map_csfu6_1{min-width:0}}@media (prefers-reduced-motion:reduce){._shake_csfu6_8 ._map_csfu6_1,._hurt_csfu6_8{animation:none}._motes_csfu6_12{display:none}._burst_csfu6_12{opacity:.9}}._stage_csfu6_1{color:#e1eee4}._modeBar_csfu6_16{color:#cadbc9;background:#102e32;border-top:1px solid #41635e;justify-content:space-between;align-items:center;gap:12px;padding:6px 18px;font-size:13px;display:flex}._modeBar_csfu6_16 label{align-items:center;gap:9px;display:flex}._modeBar_csfu6_16 select{min-height:36px;padding:4px 8px;font-size:13px}._modeBar_csfu6_16>span{text-align:right}._mobileDock_csfu6_16{z-index:3;background:#13332d;border-top:1px solid #567770;align-items:center;gap:6px;padding:7px 9px;display:flex;position:sticky;bottom:0}._mobileDock_csfu6_16 label{flex:1;min-width:0;font-size:12px}._mobileDock_csfu6_16 label>span{display:block}._mobileDock_csfu6_16 select{width:100%;min-height:44px;padding:4px;font-size:13px}._mobileDock_csfu6_16 button{white-space:nowrap;min-height:44px;padding:7px;font-size:13px}._expanded_csfu6_1 ._hud_csfu6_1{padding:6px 18px}._expanded_csfu6_1 ._hud_csfu6_1 strong{font-size:20px}._expanded_csfu6_1 ._map_csfu6_1{max-height:calc(100dvh - 270px)}._expanded_csfu6_1 ._status_csfu6_1{display:none}._expanded_csfu6_1 ._workbench_csfu6_1{min-height:0}@media (max-width:520px){._modeBar_csfu6_16{gap:5px;padding:3px 9px}._modeBar_csfu6_16>span{max-width:175px;font-size:11px}._modeBar_csfu6_16 label{gap:5px}._expanded_csfu6_1[data-portrait=true] ._field_csfu6_1{width:100%;position:static}._expanded_csfu6_1[data-portrait=true] ._map_csfu6_1{aspect-ratio:3/4;width:100%;height:auto;max-height:none}._expanded_csfu6_1[data-portrait=true] ._hud_csfu6_1{padding:4px 9px}._expanded_csfu6_1[data-portrait=true] ._hud_csfu6_1>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._expanded_csfu6_1[data-portrait=true] ._hud_csfu6_1 strong{font-size:17px}._expanded_csfu6_1[data-portrait=true] ._hud_csfu6_1 small{font-size:10px}._expanded_csfu6_1[data-portrait=true] ._workbench_csfu6_1{display:none}._expanded_csfu6_1[data-portrait=true] ._bar_csfu6_1{padding:4px 9px;position:static}._expanded_csfu6_1[data-portrait=true] ._turnBar_csfu6_1{z-index:3;padding:5px 9px;position:sticky;bottom:74px}._expanded_csfu6_1[data-portrait=true] ._preview_csfu6_8{white-space:nowrap;flex-wrap:nowrap;max-width:100%;min-height:22px;margin-top:3px;overflow:auto}._expanded_csfu6_1[data-portrait=true] ._preview_csfu6_8>span{flex-shrink:0}._expanded_csfu6_1[data-portrait=true] ._turnActions_csfu6_8 button{min-width:44px;min-height:44px}._expanded_csfu6_1[data-portrait=true] ._mobileDock_csfu6_16{min-height:74px}._expanded_csfu6_1[data-portrait=true] ._turnBar_csfu6_1 ._primary_csfu6_1{min-height:44px}._expanded_csfu6_1[data-portrait=true] ._mapWrap_csfu6_1{flex:none}._expanded_csfu6_1[data-portrait=true] ._bar_csfu6_1>span{letter-spacing:.04em;font-size:12px}._expanded_csfu6_1[data-portrait=true] ._barActions_csfu6_8 button{font-size:12px}._expanded_csfu6_1[data-portrait=true] ._countdown_csfu6_8{width:26px;height:26px}}._overlay_csfu6_1 ._stars_csfu6_8{letter-spacing:0;flex-direction:column;align-items:center;gap:7px;display:flex}._stars_csfu6_8>span{gap:9px;display:flex}._starEarned_csfu6_20{fill:#ffda83;stroke:#ffda83;stroke-width:1.8px;filter:drop-shadow(0 0 5px #dba74a44)}._starEmpty_csfu6_20{fill:none;stroke:#84949a;stroke-width:1.35px;opacity:.4;filter:none}._overlay_csfu6_1 ._stars_csfu6_8 small{color:#b5c2c6;font-size:13px;font-weight:400;line-height:1.3}._banner_csfu6_8 strong{letter-spacing:.03em;font-size:clamp(21px,2.6vw,30px);line-height:1.2;display:block}._banner_csfu6_8>span{margin-top:4px;font-size:clamp(14px,1.7vw,18px);line-height:1.4;display:block}._banner_csfu6_8{border-block:1px solid #c7a86d77;padding:12px 10px}._banner_csfu6_8 small{color:#e7d8a9}@media (max-width:520px){._stars_csfu6_8 svg{width:27px;height:27px}._overlay_csfu6_1 ._stars_csfu6_8{gap:4px}._banner_csfu6_8{padding:9px}._banner_csfu6_8 strong{font-size:21px}._banner_csfu6_8>span{font-size:14px}}._page_csfu6_1 ._header_csfu6_1{background:var(--atelier-paper);color:var(--atelier-ink);border:1px solid var(--atelier-line);border-radius:16px;padding:16px 20px}._page_csfu6_1 ._header_csfu6_1 h1{color:var(--atelier-ink)}._page_csfu6_1 ._header_csfu6_1 p,._page_csfu6_1 ._header_csfu6_1>a{color:var(--atelier-muted)}main.game-interior:has(>._page_csfu6_1){background:var(--atelier-paper);color:var(--atelier-ink)}._page_csfu6_1{background:var(--atelier-paper)}._page_csfu6_1 ._header_csfu6_1>a:focus-visible{outline-color:var(--atelier-ink)}@media (max-width:520px){._stage_csfu6_1._expanded_csfu6_1{box-sizing:border-box;border-inline:10px solid var(--atelier-paper)}}._leakFeedback_csfu6_35{z-index:2;pointer-events:none;position:absolute;inset:0}._leakEdge_csfu6_36{border:3px solid #e77d99;animation:.9s ease-out both _lw-leak-edge_csfu6_1;position:absolute;inset:0;box-shadow:inset 0 0 28px #d95d8766}._leakBadge_csfu6_37{color:#fff0f4;background:#401f32;border:1px solid #ee92ab;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;line-height:1.3;animation:.9s ease-out both _lw-leak-float_csfu6_1;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 3px 14px #07151dcc}._leakBadge_csfu6_37[data-boss=true]{top:46px}._leakBadge_csfu6_37 strong{font-size:18px}._leakBadge_csfu6_37 span{color:#ffbdd0;font-variant-numeric:tabular-nums;font-size:14px}@keyframes _lw-leak-edge_csfu6_1{0%,25%{opacity:1}to{opacity:0}}@keyframes _lw-leak-float_csfu6_1{0%{opacity:1;transform:translateY(5px)}20%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._leakEdge_csfu6_36,._leakBadge_csfu6_37{animation:none}._leakEdge_csfu6_36{box-shadow:none;border-color:#d95d87}}._hud_csfu6_1>._hearthDanger_csfu6_44{background:#482333;border-radius:7px;margin:-3px -5px;padding:3px 5px;box-shadow:0 0 0 2px #ee92ab}._hud_csfu6_1>._hearthDanger_csfu6_44 span{color:#ffd0df}._hud_csfu6_1>._hearthDanger_csfu6_44 strong{color:#fff0f4}._hud_csfu6_1>._hearthDanger_csfu6_44 small{color:#ffd0df}._hearthRim_csfu6_46{filter:drop-shadow(0 0 5px #d95d8799);animation:1.5s ease-in-out infinite alternate _lw-hearth-danger_csfu6_1}@keyframes _lw-hearth-danger_csfu6_1{0%{stroke-opacity:.65;fill-opacity:.5}to{stroke-opacity:1;fill-opacity:1}}._stage_csfu6_1[data-lw-status=paused] ._hearthRim_csfu6_46{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._hearthRim_csfu6_46{filter:none;stroke-opacity:1;fill-opacity:1;animation:none}}._killBeat_csfu6_52{pointer-events:none}._killRing_csfu6_52{transform-box:fill-box;transform-origin:50%;animation:.65s ease-out both _lw-kill-ring_csfu6_1}._killSparks_csfu6_52{transform-box:fill-box;transform-origin:50%;animation:.65s ease-out both _lw-kill-sparks_csfu6_1}._killReward_csfu6_52{animation:.85s ease-out both _lw-kill-reward_csfu6_1}._killReward_csfu6_52 text{fill:#e3ffe9;paint-order:stroke;stroke:#102b2b;stroke-width:2px;font-size:21px;font-weight:700}@keyframes _lw-kill-ring_csfu6_1{0%{opacity:1;transform:scale(.4)}35%{opacity:1}to{opacity:0;transform:scale(1.7)}}@keyframes _lw-kill-sparks_csfu6_1{0%{opacity:1;transform:scale(.5)}35%{opacity:1}to{opacity:0;transform:scale(1.65)}}@keyframes _lw-kill-reward_csfu6_1{0%{opacity:1;transform:translateY(5px)}20%,75%{opacity:1;transform:translateY(-5px)}to{opacity:0;transform:translateY(-9px)}}._stage_csfu6_1[data-lw-status=paused] :is(._killRing_csfu6_52,._killSparks_csfu6_52,._killReward_csfu6_52){animation-play-state:paused}@media (prefers-reduced-motion:reduce){._killRing_csfu6_52,._killReward_csfu6_52{animation:none}._killSparks_csfu6_52{display:none}._killRing_csfu6_52{fill:#b7f1cd33;stroke:#c4f6d8}}._waveClear_csfu6_60{z-index:2;color:#fff1c6;pointer-events:none;background:#123b34f5;border:2px solid #e6c477;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 28px);padding:12px 16px;animation:1.8s ease-out both _lw-wave-clear_csfu6_1;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #061e29aa}._waveClear_csfu6_60 strong{font-size:22px;line-height:1.25}._waveClear_csfu6_60>span{color:#173d32;font-variant-numeric:tabular-nums;background:#d9f3d8;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:16px;font-weight:650;line-height:1.2}@keyframes _lw-wave-clear_csfu6_1{0%{opacity:0;transform:translate(-50%,7px)}14%,84%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-3px)}}._waveClear_csfu6_60[data-paused=true]{visibility:hidden;animation-play-state:paused}@media (max-width:520px){._waveClear_csfu6_60{gap:9px;padding:10px 12px;bottom:12px}._waveClear_csfu6_60 strong{font-size:20px}._waveClear_csfu6_60>span{font-size:14px}}@media (prefers-reduced-motion:reduce){._waveClear_csfu6_60{box-shadow:none;animation:none;transform:translate(-50%)}}._hearthEdge_csfu6_68,._hearthRim_csfu6_46{vector-effect:non-scaling-stroke}._hearthRim_csfu6_46{stroke-opacity:1;animation:1.5s ease-in-out infinite alternate _lw-hearth-fill_csfu6_1}._hearthAlert_csfu6_70 circle{fill:#482333;stroke:#ffd0df;stroke-width:2px;vector-effect:non-scaling-stroke}._hearthAlert_csfu6_70 text{fill:#fff0f4;font:700 18px/1 system-ui}@keyframes _lw-hearth-fill_csfu6_1{0%{fill-opacity:.5}to{fill-opacity:1}}[data-muted=true] ._hearthRim_csfu6_46{fill-opacity:1;animation:none}@media (prefers-reduced-motion:reduce){._hearthRim_csfu6_46{filter:none;fill-opacity:1;animation:none}}._waveClear_csfu6_60{background:#123b34;border:3px solid #f1d38b;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;animation-name:_lw-wave-clear-read_csfu6_1;display:grid;box-shadow:0 0 0 2px #071f28,0 4px 20px #061e29aa}._waveClear_csfu6_60 strong{color:#fff5d8;font-weight:750}._waveCheck_csfu6_79{color:#173d32;background:#d9f3d8;border:1px solid #f1d38b;border-radius:50%;place-items:center;width:28px;height:28px;font:800 21px/1 system-ui;display:grid}@keyframes _lw-wave-clear-read_csfu6_1{0%{opacity:0;transform:translate(-50%,7px)}10%,92%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-3px)}}._waveClear_csfu6_60[data-muted=true]{animation:none;transform:translate(-50%)}@media (max-width:520px){._waveClear_csfu6_60{gap:8px;padding:10px}}@media (prefers-reduced-motion:reduce){._waveClear_csfu6_60{animation:none;transform:translate(-50%);box-shadow:0 0 0 2px #071f28}}._killContact_csfu6_86{animation:.85s ease-out both _lw-kill-contact_csfu6_1}._killContact_csfu6_86 circle{vector-effect:non-scaling-stroke}._killReward_csfu6_52{animation-name:_lw-kill-reward-read_csfu6_1}._killReward_csfu6_52 rect{fill:#082d2b;stroke:#e1ffe9;stroke-width:2px;vector-effect:non-scaling-stroke}._killReward_csfu6_52 text{fill:#f0fff4;font-weight:800}@keyframes _lw-kill-contact_csfu6_1{0%,82%{opacity:1}to{opacity:0}}@keyframes _lw-kill-reward-read_csfu6_1{0%{opacity:1;transform:translateY(3px)}12%,88%{opacity:1;transform:translateY(-5px)}to{opacity:0;transform:translateY(-7px)}}._stage_csfu6_1[data-lw-status=paused] ._killContact_csfu6_86{animation-play-state:paused}._killBeat_csfu6_52[data-muted=true] :is(._killContact_csfu6_86,._killRing_csfu6_52,._killReward_csfu6_52){animation:none}._killBeat_csfu6_52[data-muted=true] ._killSparks_csfu6_52{display:none}@media (prefers-reduced-motion:reduce){._killContact_csfu6_86,._killReward_csfu6_52{opacity:1;animation:none;transform:none}}._stage_csfu6_1[data-lw-hearth-pulse=steady] ._hearthRim_csfu6_46{stroke-opacity:1}._hearthAlert_csfu6_70 circle{fill:#782541;stroke:#ffe4ed;stroke-width:2.5px}._hearthAlert_csfu6_70 ._hearthAlertBacking_csfu6_101{fill:#170f1b;stroke:none}._hearthAlert_csfu6_70 text{fill:#fff;font-size:22px;font-weight:900}._hud_csfu6_1>._hearthDanger_csfu6_44{background:#361725;box-shadow:0 0 0 2px #ffbbd2,inset 0 0 0 1px #170f1b}._hud_csfu6_1>._hearthDanger_csfu6_44 span{color:#ffe4ed;font-weight:700}._waveClear_csfu6_60[data-lw-wave-detail=outlined]{border:4px solid #ffe5a0;grid-template-columns:32px minmax(0,1fr) auto;box-shadow:0 0 0 3px #071f28,inset 0 0 0 1px #8dcdb2,0 4px 20px #061e29aa}._waveClear_csfu6_60[data-lw-wave-detail=outlined] ._waveCheck_csfu6_79{color:#103f39;background:#b9ffe0;border:2px solid #fff1c6;width:32px;height:32px;font-size:24px;box-shadow:0 0 0 2px #071f28}._waveClear_csfu6_60[data-lw-wave-detail=outlined]>span{color:#103f39;background:#b9ffe0;border:1px solid #fff1c6;font-weight:750}._killBeat_csfu6_52[data-lw-kill-detail=contrast] ._killContact_csfu6_86 circle:first-child{stroke:#041f25;stroke-width:9px}._killBeat_csfu6_52[data-lw-kill-detail=contrast] ._killContact_csfu6_86 circle:last-child{stroke:#d5ffe5;stroke-width:3.5px}._killBeat_csfu6_52[data-lw-kill-detail=contrast] ._killReward_csfu6_52 rect{fill:#041f25;stroke:#d5ffe5;stroke-width:3px}._killBeat_csfu6_52[data-lw-kill-detail=contrast] ._killReward_csfu6_52 text{fill:#f5fff8;stroke:#041f25;stroke-width:3px}._stage_csfu6_1[data-lw-hearth-detail=outlined] ._hearthEdge_csfu6_68{stroke:#170f1b;stroke-width:13px}._stage_csfu6_1[data-lw-hearth-detail=outlined] ._hearthRim_csfu6_46{stroke:#ffe4ed;stroke-width:7px}._stage_csfu6_1[data-lw-hearth-detail=outlined] ._hearthAlert_csfu6_70 circle:not(._hearthAlertBacking_csfu6_101){fill:#471526;stroke:#fff;stroke-width:3.5px}._stage_csfu6_1[data-lw-hearth-detail=outlined] ._hud_csfu6_1>._hearthDanger_csfu6_44{background:#29101d;box-shadow:0 0 0 2px #ffe4ed,inset 0 0 0 1px #d95d87}._stage_csfu6_1[data-lw-hearth-detail=outlined] ._hud_csfu6_1>._hearthDanger_csfu6_44 strong{color:#fff;font-weight:800}
