.alder-breath[data-v-16d2fec9]{pointer-events:none;width:100%;height:100%;box-shadow:none;border:0;border-radius:5px;display:block;position:absolute;inset:0}.visual-paused .alder-breath{visibility:hidden}.glacier-seal-layer[data-v-d3042678]{pointer-events:none;z-index:2;border-radius:5px;position:absolute;inset:0;overflow:hidden}.glacier-cross-seal[data-v-d3042678]{z-index:2;pointer-events:none;width:100%;position:absolute;left:0;overflow:hidden}.sword-entry[data-v-d3042678]{animation:.28s cubic-bezier(.12,.85,.24,1) both sword-thrust-d3042678;position:absolute;inset:0}.sword-entry.left[data-v-d3042678]{--entry:-125%}.sword-entry.right[data-v-d3042678]{--entry:125%}.sword-entry img[data-v-d3042678]{filter:drop-shadow(0 0 4px #b9ddff99);width:26%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-82deg)}.sword-entry.right img[data-v-d3042678]{transform:translate(-50%,-50%)rotate(82deg)}.cross-impact[data-v-d3042678]{background:radial-gradient(#effcffcc,#b7b4ff44 35%,#0000 70%);animation:.5s ease-out .18s both cross-seal-flash-d3042678;position:absolute;inset:-25% 0}@keyframes sword-thrust-d3042678{0%{transform:translateX(var(--entry));opacity:0}30%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes cross-seal-flash-d3042678{0%{opacity:0;transform:scaleX(.2)}20%{opacity:1}to{opacity:0;transform:scaleX(1)}}.visual-paused .glacier-cross-seal,.visual-paused .glacier-cross-seal *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sword-entry[data-v-d3042678]{animation:none}.cross-impact[data-v-d3042678]{display:none}}.all-clear[data-v-d75f6791]{z-index:7;pointer-events:none;border-radius:5px;position:absolute;inset:0;container-type:inline-size}.fx[data-v-d75f6791]{border-radius:5px;width:100%;height:100%;position:absolute;inset:0}.flash[data-v-d75f6791]{opacity:0;background:#fff;border-radius:5px;animation:.16s ease-out both ac-flash-d75f6791;position:absolute;inset:0}.glow[data-v-d75f6791]{opacity:0;border-radius:7px;animation:.95s ease-out both ac-glow-d75f6791;position:absolute;inset:-2px;box-shadow:0 0 0 2px #ffcf6a,0 0 30px 6px #ffcf6aaa,inset 0 0 40px #ffcf6a55}.ring[data-v-d75f6791]{opacity:0;border:3px solid #ffd77a;border-radius:8px;animation:.52s cubic-bezier(.2,.7,.3,1) both ac-ring-d75f6791;position:absolute;inset:0}.title[data-v-d75f6791]{white-space:pre;letter-spacing:.3cqw;justify-content:center;gap:.5cqw;font:900 13cqw/1 Arial Black,Helvetica Neue,sans-serif;display:flex;position:absolute;top:38%;left:0;right:0}.title span[data-v-d75f6791]{opacity:0;background:linear-gradient(#fff6d5 10%,#ffd77a 50%,#e89a3c 90%);color:#0000;filter:drop-shadow(0 0 6px #ffb84d99)drop-shadow(0 2px #7a4a1a);animation:ac-letter-in-d75f6791 .34s cubic-bezier(.2,.9,.3,1.2) calc(.1s + var(--i) * 28ms) both,ac-letter-out-d75f6791 .38s ease-in calc(1.18s + var(--i) * 14ms) forwards;background-clip:text;display:inline-block}.visual-paused .all-clear *{animation-play-state:paused}@keyframes ac-flash-d75f6791{0%{opacity:.5}to{opacity:0}}@keyframes ac-glow-d75f6791{0%{opacity:0}15%{opacity:1}50%{opacity:.8}to{opacity:0}}@keyframes ac-ring-d75f6791{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes ac-letter-in-d75f6791{0%{opacity:0;transform:translateY(14px)scale(1.7)}60%{opacity:1;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ac-letter-out-d75f6791{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-26px)}}@media (prefers-reduced-motion:reduce){.flash[data-v-d75f6791],.ring[data-v-d75f6791],.fx[data-v-d75f6791]{display:none}.title span[data-v-d75f6791]{animation:.2s ease-out .1s both ac-fade-in-d75f6791,.38s ease-in 1.18s forwards ac-letter-out-d75f6791}}@keyframes ac-fade-in-d75f6791{0%{opacity:0}to{opacity:1}}.disintegration-canvas[data-v-129177d2]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vikulan-annihilation[data-v-a902ea8e]{z-index:6;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.annihilated-cell[data-v-a902ea8e]{width:10%;height:5%;position:absolute}.crumbling-block[data-v-a902ea8e]{background:var(--block-color);border:1px solid #c7f8ff88;animation:.52s ease-out both vikulan-crumble-a902ea8e;position:absolute;inset:1px;box-shadow:inset 0 0 8px #5bcfff,0 0 12px #1388ff88}.cold-fire[data-v-a902ea8e]{filter:drop-shadow(0 0 4px #3baaff);animation:.78s ease-out both vikulan-fire-fade-a902ea8e;position:absolute;inset:-30% -10% -5%}.cold-fire i[data-v-a902ea8e]{clip-path:polygon(50% 0,60% 35%,84% 12%,75% 57%,100% 72%,84% 94%,54% 100%,15% 91%,0 67%,25% 45%,21% 18%,43% 43%);transform-origin:50% 100%;background:linear-gradient(#266fff00,#247bffbb 25%,#69eeff 62%,#e5ffff 95%);width:65%;height:100%;animation:.44s ease-out both vikulan-flame-lick-a902ea8e;position:absolute;bottom:0}.cold-fire i[data-v-a902ea8e]:first-child{height:78%;animation-delay:35ms;left:-8%;transform:rotate(-18deg)}.cold-fire i[data-v-a902ea8e]:nth-child(2){animation-delay:0s;left:20%}.cold-fire i[data-v-a902ea8e]:nth-child(3){height:80%;animation-delay:90ms;right:-12%;transform:rotate(19deg)}.wisp .cold-fire[data-v-a902ea8e]{filter:blur(.4px)drop-shadow(0 0 3px #168cff);animation-duration:1.05s;inset:-70% -5% 0}.wisp .cold-fire i[data-v-a902ea8e]{clip-path:polygon(75% 0,54% 28%,72% 47%,62% 67%,91% 85%,65% 100%,28% 94%,10% 77%,21% 51%,37% 68%,40% 36%);background:linear-gradient(#0000,#166cff88 36%,#58deff 76%,#dcffff);width:48%;height:100%;animation:.85s ease-out both vikulan-wisp-rise-a902ea8e;transform:none}.wisp .cold-fire i[data-v-a902ea8e]:first-child{height:74%;animation-delay:80ms;left:0}.wisp .cold-fire i[data-v-a902ea8e]:nth-child(2){height:100%;animation-delay:0s;left:28%}.wisp .cold-fire i[data-v-a902ea8e]:nth-child(3){height:62%;animation-delay:.17s;right:0}.vortex .cold-fire[data-v-a902ea8e]{animation-duration:1.05s;inset:-22%}.vortex .cold-fire i[data-v-a902ea8e]{clip-path:none;transform-origin:50%;background:0 0;border:2px solid #0000;border-color:#0000 #0000 #328aff #a8faff;border-radius:50%;width:auto;height:auto;animation:.9s ease-out both vikulan-vortex-a902ea8e;inset:10%;transform:none;box-shadow:inset 2px -2px 3px #4bcfff55}.vortex .cold-fire i[data-v-a902ea8e]:nth-child(2){border-bottom-color:#63d6ff;border-left-color:#d8ffff;animation-delay:70ms;inset:22%}.vortex .cold-fire i[data-v-a902ea8e]:nth-child(3){border-width:3px;border-bottom-color:#9bedff;border-left-color:#dff;animation-delay:.15s;inset:34%}.burst .cold-fire[data-v-a902ea8e]{filter:drop-shadow(0 0 6px #178aff);animation:.7s ease-out both vikulan-burst-fade-a902ea8e;inset:-35%}.burst .cold-fire i[data-v-a902ea8e]{clip-path:none;transform-origin:50%;background:radial-gradient(#e4ffff 0%,#7df5ff 24%,#208aff99 47%,#1766ff00 72%);border-radius:50%;width:auto;height:auto;animation:.55s ease-out both vikulan-burst-a902ea8e;inset:10%;transform:none}.burst .cold-fire i[data-v-a902ea8e]:nth-child(2){background:0 0;border:2px solid #94f3ff;animation-delay:80ms;inset:20%}.burst .cold-fire i[data-v-a902ea8e]:nth-child(3){clip-path:polygon(50% 0,60% 34%,100% 50%,65% 61%,50% 100%,37% 66%,0 50%,36% 35%);background:#b8ffff;border-radius:0;animation-delay:20ms;inset:30%}.ash[data-v-a902ea8e]{left:var(--px);top:var(--py);width:var(--size);height:var(--size);animation:vikulan-ash-drift-a902ea8e var(--duration) cubic-bezier(.12,.45,.32,1) var(--delay) both;background:#b7efff;position:absolute;box-shadow:0 0 3px #4bafff}.ash[data-v-a902ea8e]:nth-child(3n){box-shadow:none;background:#59b8ff}.ash[data-v-a902ea8e]:nth-child(4n){background:var(--block-color);box-shadow:0 0 2px #a8e9ff}@keyframes vikulan-crumble-a902ea8e{0%{opacity:1;filter:brightness(1.2);clip-path:inset(0)}30%{opacity:.95;filter:brightness(2.5);clip-path:polygon(0 0,100% 0,100% 60%,80% 72%,64% 42%,45% 66%,22% 48%,0 75%)}to{opacity:0;filter:brightness(3);clip-path:polygon(0 0,100% 0,100% 0,80% 0,64% 0,45% 0,22% 0,0 0)}}@keyframes vikulan-fire-fade-a902ea8e{0%{opacity:0}15%{opacity:1}55%{opacity:.8}to{opacity:0;transform:translate(15%,-35%)}}@keyframes vikulan-flame-lick-a902ea8e{0%{scale:.6 .35}45%{scale:1 1.1}to{scale:.5 1.35}}@keyframes vikulan-wisp-rise-a902ea8e{0%{opacity:0;transform:translate(-5%,22%)scale(.7,.3)}25%{opacity:1}55%{opacity:.85;transform:translate(5%,-8%)scaleX(.85)}to{opacity:0;transform:translate(35%,-48%)scale(.3,1.2)}}@keyframes vikulan-vortex-a902ea8e{0%{opacity:0;transform:rotate(-160deg)scale(.35)}20%{opacity:1}65%{opacity:.8}to{opacity:0;transform:translate(18%,-20%)rotate(170deg)scale(1.4)}}@keyframes vikulan-burst-fade-a902ea8e{0%{opacity:0}10%{opacity:1}60%{opacity:.7}to{opacity:0}}@keyframes vikulan-burst-a902ea8e{0%{opacity:1;transform:scale(.15)}45%{opacity:.95;transform:scale(1.15)}to{opacity:0;transform:scale(1.9)}}@keyframes vikulan-ash-drift-a902ea8e{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}55%{opacity:.7}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.15)}}.visual-paused .vikulan-annihilation *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.cold-fire[data-v-a902ea8e],.ash[data-v-a902ea8e]{display:none}.crumbling-block[data-v-a902ea8e]{opacity:.3;box-shadow:none;background:#79bdff;animation:none}}.vikulan-inferno[data-v-3e77a237]{z-index:6;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.vikulan-inferno canvas[data-v-3e77a237]{width:100%;height:100%;display:block}.vikulan-restore[data-v-174fd760]{z-index:6;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.vikulan-restore canvas[data-v-174fd760]{width:100%;height:100%;display:block}.despair[data-v-7550f98e]>:not(canvas):not(.cell-picker){visibility:hidden}.blast-preview[data-v-7550f98e]{pointer-events:none;box-sizing:border-box;background:#ff962a30;border:2px solid #ffc66d;position:absolute;box-shadow:inset 0 0 24px #ff9a2850}.cell-picker:has(.blast-preview) button[data-v-7550f98e]:enabled:hover{background:0 0;outline:none}.board-surface[data-v-7550f98e]{width:100%;position:relative}canvas[data-v-7550f98e]{border:1px solid #4da6ff40;border-radius:5px;width:100%;height:auto;display:block;box-shadow:0 12px 35px #0004}.cell-picker[data-v-7550f98e]{grid-template-rows:repeat(20,1fr);grid-template-columns:repeat(10,1fr);display:grid;position:absolute;inset:0}.cell-picker button[data-v-7550f98e]{cursor:pointer;background:0 0;border:1px solid #fff5;padding:0}.cell-picker button[data-v-7550f98e]:disabled{cursor:default;border-color:#0000}.cell-picker button[data-v-7550f98e]:enabled:hover,.cell-picker button[data-v-7550f98e]:focus-visible{outline-offset:-2px;background:#fff6;outline:2px solid #fff}.burn-pulses[data-v-7550f98e]{pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.burn-pulses span[data-v-7550f98e]{background:#ed9a4e;width:10%;height:5%;animation:.45s ease-out both burn-flash-7550f98e;position:absolute;box-shadow:0 0 16px #df7c30}.burn-pulses.blue span[data-v-7550f98e]{background:#80bbff;box-shadow:0 0 16px #4e8fef}@keyframes burn-flash-7550f98e{0%{opacity:0}25%{opacity:1}to{opacity:0}}.visual-paused .burn-pulses{visibility:hidden}.visual-paused .burn-pulses span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.burn-pulses span[data-v-7550f98e]{opacity:.35;animation:none}}.alder-pressure-indicator[data-v-7550f98e]{color:#d7b8d2;pointer-events:none;background:#241b32d9;border:1px solid #b18aaa55;border-radius:4px;padding:3px 6px;font-size:10px;line-height:1.4;position:absolute;top:7px;right:7px}.visual-paused .alder-pressure-indicator{visibility:hidden}.radiation-energy[data-v-7550f98e]{pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.radiation-energy span[data-v-7550f98e]{box-sizing:border-box;width:10%;height:5%;animation:radiation-jitter-7550f98e 1.1s steps(1,end) infinite var(--jitter-delay),radiation-glow-7550f98e 1.7s ease-in-out infinite var(--glow-delay);background-image:linear-gradient(#eef4ffb3,#d3e3ffa6);background-clip:padding-box;border:1px solid #0000;border-radius:2px;position:absolute;box-shadow:inset 0 3px #ffffff30,inset 0 0 8px #b7d0ffdd,0 0 16px #7aa6ffee,0 0 34px #5b8cffaa}@keyframes radiation-jitter-7550f98e{0%,62%,to{transform:none}64%{transform:translate(1.5px,-1px)}68%{transform:translate(-1.5px,.5px)}72%{transform:translate(1px,1px)}76%{transform:none}86%{transform:translate(-1px)}88%{transform:none}}@keyframes radiation-glow-7550f98e{0%,to{box-shadow:inset 0 3px #ffffff30,inset 0 0 9px #c4d8ffdd,0 0 16px #7aa6ffee,0 0 34px #5b8cffaa}50%{box-shadow:inset 0 3px #ffffff30,inset 0 0 13px #e3edff,0 0 24px #9cbeff,0 0 54px #6b98ffdd}53%{box-shadow:inset 0 3px #ffffff30,inset 0 0 6px #b7d0ffaa,0 0 11px #7aa6ffcc,0 0 22px #5b8cff88}56%{box-shadow:inset 0 3px #ffffff30,inset 0 0 13px #e3edff,0 0 24px #9cbeff,0 0 54px #6b98ffdd}}.visual-paused .radiation-energy span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.radiation-energy span[data-v-7550f98e]{animation:none}}.thunder-sparks[data-v-7550f98e]{pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.thunder-sparks span[data-v-7550f98e]{box-sizing:border-box;opacity:0;border:1px solid #8ff3ff;width:10%;height:5%;animation:1s step-end infinite thunder-flicker-7550f98e;position:absolute;box-shadow:0 0 8px #62e4ff,inset 0 0 6px #a98bff}@keyframes thunder-flicker-7550f98e{0%{opacity:.9}8%{opacity:0}14%{opacity:.6}20%,to{opacity:0}}.visual-paused .thunder-sparks span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.thunder-sparks[data-v-7550f98e]{display:none}}.discard-effect[data-v-7550f98e]{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.discard-piece[data-v-7550f98e]{animation:.2s cubic-bezier(.4,0,1,1) both discard-throw-left-7550f98e;position:absolute;inset:0}.discard-piece span[data-v-7550f98e]{background:var(--discard-color);box-sizing:border-box;border:1px solid #ffffff80;width:10%;height:5%;position:absolute;box-shadow:inset 0 0 5px #fff5}@keyframes discard-throw-left-7550f98e{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(-110%,6%)rotate(-65deg)}}.discard-inverted .discard-piece[data-v-7550f98e]{animation-name:discard-throw-inverted-7550f98e}@keyframes discard-throw-inverted-7550f98e{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(110%,-6%)rotate(-65deg)}}.visual-paused .discard-piece{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.discard-effect .discard-piece[data-v-7550f98e]{animation:.12s linear both discard-fade-7550f98e}}@keyframes discard-fade-7550f98e{0%{opacity:.7}to{opacity:0}}.garbage-meter[data-v-8e081647]{pointer-events:none;width:5px;position:absolute;top:0;bottom:0;left:-9px}.garbage-fill[data-v-8e081647]{background:#e65060;border-radius:2px;flex-direction:column-reverse;width:100%;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}.garbage-fill i[data-v-8e081647]{border-top:1px solid #07101888;flex-basis:0;min-height:0;display:block}.warning-text[data-v-8e081647]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dialup-piece-effect[data-v-18482f02]{--dialup-gap:2px;--dialup-cut:48%;--dialup-shift:0px;--dialup-jitter:0px;--dialup-fringe:0px;width:calc(var(--dialup-columns)*var(--piece-size,14px) + (var(--dialup-columns) - 1)*var(--dialup-gap));height:calc(var(--dialup-rows)*var(--piece-size,14px) + (var(--dialup-rows) - 1)*var(--dialup-gap));pointer-events:none;margin:auto;animation:2.6s step-end infinite dialup-desync-18482f02;position:relative}.board[data-v-18482f02]{--dialup-gap:0px;width:100%;height:100%}.inverted[data-v-18482f02]{rotate:180deg}.dialup-layer[data-v-18482f02]{grid-template-columns:repeat(var(--dialup-columns),minmax(0,1fr));grid-template-rows:repeat(var(--dialup-rows),minmax(0,1fr));gap:var(--dialup-gap);transform:translateX(calc(var(--dialup-jitter)*var(--dialup-amplitude,.5)));display:grid;position:absolute;inset:0}.upper[data-v-18482f02]{clip-path:inset(0 -4px calc(100% - var(--dialup-cut)) -4px)}.lower[data-v-18482f02]{clip-path:inset(var(--dialup-cut) -4px 0 -4px);transform:translateX(calc((var(--dialup-jitter) + var(--dialup-shift))*var(--dialup-amplitude,.5)))}.board[data-v-18482f02]{--dialup-amplitude:1}.dialup-layer span[data-v-18482f02]{border-radius:2px;min-width:0;min-height:0;position:relative}.filled[data-v-18482f02]{background:var(--rogue-piece-color,var(--dialup-color));box-shadow:inset 0 0 0 1px #d9c9efbb,inset 0 2px 0 #ffffff30,inset 0 -2px 0 #00000020,var(--dialup-fringe) 0 #6edce888,calc(0px - var(--dialup-fringe)) 0 #ed8abe77}.board .filled[data-v-18482f02]{border-radius:0;margin:1px}.filled b[data-v-18482f02]{color:#f8f0ff;text-shadow:0 1px 2px #22132fcc;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.board .filled b[data-v-18482f02]{font-size:14px}@keyframes dialup-desync-18482f02{0%,12%,36%,63%,82%,to{--dialup-jitter:0px;--dialup-shift:0px;--dialup-fringe:0px;--dialup-cut:48%}15%{--dialup-jitter:.5px;--dialup-shift:2px;--dialup-fringe:.6px;--dialup-cut:27%}19%{--dialup-jitter:-.5px;--dialup-shift:-1.5px;--dialup-fringe:.6px;--dialup-cut:43%}23%{--dialup-jitter:.35px;--dialup-shift:2px;--dialup-fringe:.7px;--dialup-cut:62%}29%{--dialup-jitter:0px;--dialup-shift:1px;--dialup-fringe:.4px;--dialup-cut:79%}67%{--dialup-jitter:-.5px;--dialup-shift:1.5px;--dialup-fringe:.5px;--dialup-cut:38%}72%{--dialup-jitter:.5px;--dialup-shift:-1.5px;--dialup-fringe:.6px;--dialup-cut:57%}77%{--dialup-jitter:0px;--dialup-shift:1px;--dialup-fringe:.3px;--dialup-cut:74%}}.paused[data-v-18482f02],.visual-paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.dialup-piece-effect[data-v-18482f02]{animation:none}}.piece.inverted[data-v-ef520a68]{rotate:180deg}.piece[data-v-ef520a68]{place-content:center;gap:2px;min-width:0;min-height:40px;display:grid}.piece span[data-v-ef520a68]{aspect-ratio:1;border-radius:2px;width:100%}.frozen .solid[data-v-ef520a68]{position:relative;box-shadow:inset 0 0 0 1px #fff,0 0 6px #77dfff}.snowflake[data-v-ef520a68]{fill:#effcff;stroke:#28648eaa;stroke-width:.6px;pointer-events:none;width:76%;height:76%;position:absolute;inset:12%}.snowflake.cross[data-v-ef520a68]{stroke-width:14px}.chaos .solid[data-v-ef520a68]{box-shadow:inset 0 0 0 1px #ffd5e3,0 0 5px #ed427b}.malady .solid[data-v-ef520a68]{box-shadow:inset 0 0 0 1px #d2a8ff,inset 0 0 6px #12041d,0 0 5px #9b4fe0}.nerve .solid[data-v-ef520a68]{box-shadow:inset 0 0 0 1px #8ff3ff,0 0 5px #62e4ff}.edict .solid[data-v-ef520a68]{position:relative;box-shadow:inset 0 0 0 1px #f1e8ff,0 0 5px #b89cff}.order .solid[data-v-ef520a68]{box-shadow:inset 0 0 0 1px #dbe8f5,inset 0 -3px #ff6b7a99,0 0 5px #8fb4d8}.edict-lock[data-v-ef520a68]{fill:none;stroke:#f1e8ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1px #2a1745);pointer-events:none;width:72%;height:72%;position:absolute;inset:14%}.presentation[data-v-9ebbd773]{z-index:5;backdrop-filter:blur(7px);color:#e7f2ff;background:#07101ce0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.countdown-stage[data-v-9ebbd773]{flex-direction:column;gap:26px;overflow:hidden}.countdown-caption[data-v-9ebbd773],.result-caption[data-v-9ebbd773]{letter-spacing:2.5px;color:#8ec4f5;font-size:10px}.countdown-caption[data-v-9ebbd773]{letter-spacing:4px}.countdown-beat[data-v-9ebbd773]{place-items:center;width:190px;height:190px;display:grid;position:relative}.countdown-beat strong[data-v-9ebbd773]{text-shadow:0 0 45px #5ec8ff33;font-family:Georgia,serif;font-size:112px;font-weight:400;line-height:1;animation:.8s cubic-bezier(.16,1,.3,1) both number-arrive-9ebbd773}.countdown-ring[data-v-9ebbd773]{border:1px solid #7ec8ff66;border-radius:50%;animation:.9s ease-out both ring-settle-9ebbd773;position:absolute;inset:0}.countdown-ring[data-v-9ebbd773]:after{content:"";border:1px solid #7ec8ff18;border-radius:50%;position:absolute;inset:10px}.is-start strong[data-v-9ebbd773]{letter-spacing:9px;color:#d8f3ff;padding-left:9px;font-family:system-ui,sans-serif;font-size:34px}.is-start .countdown-ring[data-v-9ebbd773]{border-color:#7ec8ff88}.countdown-note[data-v-9ebbd773]{color:#8eb4d4;letter-spacing:1px;font-size:12px}.countdown-progress[data-v-9ebbd773]{gap:8px;display:flex}.countdown-progress span[data-v-9ebbd773]{background:#4da6ff22;width:28px;height:2px;transition:background .25s}.countdown-progress .passed[data-v-9ebbd773]{background:#5ec8ff}.result-stage[data-v-9ebbd773]{padding:20px;animation:.4s ease-out both veil-arrive-9ebbd773}.result-card[data-v-9ebbd773]{text-align:center;background:linear-gradient(150deg,#1a3358,#101a2c);border:1px solid #7ec8ff40;border-radius:13px;width:min(100%,360px);padding:26px 25px 20px;animation:.65s cubic-bezier(.16,1,.3,1) both card-arrive-9ebbd773;box-shadow:0 24px 70px #0005,inset 0 1px #d7ecff18}.result-emblem[data-v-9ebbd773]{color:#9ad8ff;border:1px solid #7ec8ff55;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;display:grid;position:relative}.result-emblem[data-v-9ebbd773]:before{content:"";border:1px solid #7ec8ff18;border-radius:50%;position:absolute;inset:-7px}.result-emblem span[data-v-9ebbd773]{font-size:27px;animation:.8s ease-out both emblem-arrive-9ebbd773}.outcome-win .result-emblem[data-v-9ebbd773]{color:#e2ca90;border-color:#dfc18866}.outcome-win .result-card[data-v-9ebbd773]{background:linear-gradient(150deg,#1a3d66,#14243a);border-color:#d8c18c52}.result-caption[data-v-9ebbd773]{letter-spacing:1.6px;font-size:12px;font-weight:600}.outcome-win .result-caption[data-v-9ebbd773],.outcome-loss .result-caption[data-v-9ebbd773],.outcome-draw .result-caption[data-v-9ebbd773]{letter-spacing:2px;font-size:clamp(26px,5vw,36px);line-height:1.25}.outcome-win .result-caption[data-v-9ebbd773]{color:#ffe0a0;text-shadow:0 0 25px #e2b75b44}.outcome-loss .result-caption[data-v-9ebbd773]{color:#ff9ca8}.outcome-loss .result-card[data-v-9ebbd773]{background:linear-gradient(150deg,#39243a,#171e32);border-color:#ed849c66}.outcome-loss .result-emblem[data-v-9ebbd773]{color:#ff9ca8;border-color:#ed849c66}.outcome-draw .result-caption[data-v-9ebbd773]{color:#b6d8ff}h3[data-v-9ebbd773]{letter-spacing:3px;margin:14px 0 8px;font-family:Georgia,serif;font-size:64px;font-weight:400;line-height:1.15}h3 span[data-v-9ebbd773]{animation:letter-arrive-9ebbd773 .6s cubic-bezier(.16,1,.3,1) var(--letter-delay) both;display:inline-block}.result-description[data-v-9ebbd773]{color:#9eb4d0;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.record-badge[data-v-9ebbd773]{letter-spacing:1px;color:#e4cc96;background:#d6b67012;border:1px solid #d6b67040;border-radius:20px;margin-top:14px;padding:5px 12px;font-size:10px;display:inline-block}.result-stats[data-v-9ebbd773]{border-top:1px solid #7ec8ff22;border-bottom:1px solid #7ec8ff22;grid-template-columns:repeat(3,1fr);margin:22px 0;padding:18px 0;animation:.5s .22s both details-arrive-9ebbd773;display:grid}.result-stats div+div[data-v-9ebbd773]{border-left:1px solid #7ec8ff22}dt[data-v-9ebbd773]{color:#8aa3c2;margin-bottom:7px;font-size:10px}dd[data-v-9ebbd773]{color:#e7f2ff;font-variant-numeric:tabular-nums;margin:0;font-family:Georgia,serif;font-size:24px}dd small[data-v-9ebbd773]{color:#8aa3c2;font-family:system-ui,sans-serif;font-size:9px}.result-actions[data-v-9ebbd773]{gap:8px;animation:.5s .3s both details-arrive-9ebbd773;display:grid}button[data-v-9ebbd773]{font:inherit;cursor:pointer;border-radius:6px;padding:12px 16px;font-size:12px}button[data-v-9ebbd773]:focus-visible{outline-offset:3px;outline:2px solid #9fd4ff}.result-primary[data-v-9ebbd773]{color:#041018;background:#4da6ff;border:1px solid #4da6ff;justify-content:space-between;align-items:center;font-weight:600;display:flex}.result-primary[data-v-9ebbd773]:hover{background:#8ec8ff}.result-primary[data-v-9ebbd773]:disabled{opacity:.5;cursor:default}.result-back[data-v-9ebbd773]{color:#9eb6d4;background:0 0;border:1px solid #4da6ff30}.result-back[data-v-9ebbd773]:hover{background:#4da6ff22}.ready-note[data-v-9ebbd773]{color:#a9d4f0;margin:8px 0 0;font-size:10px}.result-signoff[data-v-9ebbd773]{color:#6e8eae;letter-spacing:1px;margin-top:17px;font-size:9px}@keyframes number-arrive-9ebbd773{0%{opacity:0;filter:blur(5px);transform:translateY(14px)scale(.8)}25%,80%{opacity:1;filter:blur()}to{opacity:.85;transform:translateY(0)scale(1)}}@keyframes ring-settle-9ebbd773{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes veil-arrive-9ebbd773{0%{opacity:0}to{opacity:1}}@keyframes card-arrive-9ebbd773{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes emblem-arrive-9ebbd773{0%{opacity:0;transform:rotate(-35deg)scale(.6)}to{opacity:1;transform:none}}@keyframes letter-arrive-9ebbd773{0%{opacity:0;filter:blur(3px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes details-arrive-9ebbd773{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (width<=580px){.countdown-beat[data-v-9ebbd773]{width:150px;height:150px}.countdown-beat strong[data-v-9ebbd773]{font-size:92px}.is-start strong[data-v-9ebbd773]{font-size:27px}.result-stage[data-v-9ebbd773]{padding:8px}.result-card[data-v-9ebbd773]{padding:20px 18px 14px}h3[data-v-9ebbd773]{font-size:54px}.result-emblem[data-v-9ebbd773]{width:40px;height:40px;margin-bottom:13px}.result-stats[data-v-9ebbd773]{margin:16px 0;padding:12px 0}dd[data-v-9ebbd773]{font-size:22px}.result-signoff[data-v-9ebbd773]{margin-top:12px}}@media (prefers-reduced-motion:reduce){[data-v-9ebbd773],[data-v-9ebbd773]:before,[data-v-9ebbd773]:after{transition:none!important;animation:none!important}}.editor-body[data-v-b5d50c8e]{flex-wrap:wrap}.color-area[data-v-b5d50c8e]{min-width:146px!important}.piece-editor[data-v-b5d50c8e]{color:#d7e7f8;background:#0c1628cc;border:1px solid #4da6ff30;border-radius:10px;padding:18px}.editor-heading[data-v-b5d50c8e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-heading strong[data-v-b5d50c8e]{font-size:14px;font-weight:500}.editor-heading span[data-v-b5d50c8e],.color-area>span[data-v-b5d50c8e]{color:#8aa3c2;font-size:10px}p[data-v-b5d50c8e]{color:#8aa0bc;margin:8px 0 14px;font-size:11px;line-height:1.8}.editor-body[data-v-b5d50c8e]{align-items:center;gap:22px;display:flex}.drawing-grid[data-v-b5d50c8e]{grid-template-columns:repeat(5,29px);gap:4px;display:grid}.drawing-grid button[data-v-b5d50c8e]{cursor:pointer;background:#4da6ff0d;border:1px solid #4da6ff38;border-radius:3px;width:29px;height:29px;padding:0}.drawing-grid button[aria-pressed=true][data-v-b5d50c8e]{background:var(--tile-color);border-color:#d7ecff80;box-shadow:inset 0 2px #ffffff28}.color-area[data-v-b5d50c8e]{flex:1;min-width:0}.swatches[data-v-b5d50c8e]{grid-template-columns:repeat(5,24px);gap:7px;margin:10px 0;display:grid}.swatches button[data-v-b5d50c8e]{cursor:pointer;border:1px solid #e8f4ff66;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.swatches button[aria-pressed=true][data-v-b5d50c8e]{outline-offset:3px;outline:1px solid #9fd4ff}.swatches span[data-v-b5d50c8e]{color:#fff;text-shadow:0 1px 3px #000,0 0 2px #000;font-size:12px}.selected-color[data-v-b5d50c8e]{margin-bottom:8px;display:block}.clear[data-v-b5d50c8e]{font:inherit;color:#8eb4d8;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10px;text-decoration:underline}button[data-v-b5d50c8e]:focus-visible{outline-offset:3px;outline:2px solid #9fd4ff}button[data-v-b5d50c8e]:disabled{opacity:.45;cursor:default}.validation[data-v-b5d50c8e]{color:#dbc396;min-height:20px;margin:14px 0 0}.validation.valid[data-v-b5d50c8e]{color:#7ad4ff}@media (width<=580px){.piece-editor[data-v-b5d50c8e]{padding:14px}.editor-body[data-v-b5d50c8e]{flex-wrap:wrap;gap:14px}.drawing-grid[data-v-b5d50c8e]{grid-template-columns:repeat(5,27px)}.drawing-grid button[data-v-b5d50c8e]{width:27px;height:27px}.swatches[data-v-b5d50c8e]{grid-template-columns:repeat(5,23px);gap:7px}.swatches button[data-v-b5d50c8e]{width:23px;height:23px}}.settings-layer[data-v-2dcabd42]{z-index:100;background:#060a14e8;place-items:center;padding:22px 14px;display:grid;position:fixed;inset:0}.settings-card[data-v-2dcabd42]{color:#e7f2ff;background:#152033;border:1px solid #4da6ff48;border-radius:14px;outline:none;width:min(100%,420px);max-height:min(78vh,640px);padding:22px 20px 16px;overflow:auto;box-shadow:0 24px 70px #0008}.settings-heading[data-v-2dcabd42]{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-language[data-v-2dcabd42]{justify-content:flex-end;margin-top:12px;display:flex}h2[data-v-2dcabd42]{margin:0;font-family:Georgia,serif;font-size:22px;font-weight:500}p[data-v-2dcabd42]{color:#8aa3c2;margin:12px 0 16px;font-size:12px;line-height:1.8}ul[data-v-2dcabd42]{margin:0;padding:0;list-style:none}li[data-v-2dcabd42]{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}li span[data-v-2dcabd42]{color:#d5e4f6;font-size:13px}li button[data-v-2dcabd42],.settings-heading button[data-v-2dcabd42],.reset[data-v-2dcabd42]{font:inherit;cursor:pointer}li button[data-v-2dcabd42]{color:#e7f2ff;background:#0c1626;border:1px solid #4da6ff55;border-radius:7px;min-width:92px;padding:8px 10px;font-size:13px}li button[aria-pressed=true][data-v-2dcabd42]{color:#041018;background:#4da6ff}.settings-heading button[data-v-2dcabd42],.reset[data-v-2dcabd42]{color:#8eb4d8;background:0 0;border:0;padding:6px;font-size:12px}.reset[data-v-2dcabd42]{text-underline-offset:3px;margin:12px 0 0 auto;text-decoration:underline;display:block}button[data-v-2dcabd42]:focus-visible{outline-offset:3px;outline:2px solid #9fd4ff}.game-icon-credits[data-v-d17bbdc7]{color:#8fa5bf;margin-left:auto}summary[data-v-d17bbdc7]{cursor:pointer;width:fit-content;padding:4px 0;list-style:none}summary[data-v-d17bbdc7]::-webkit-details-marker{display:none}summary[data-v-d17bbdc7]:hover{color:#b5d9fa}summary[data-v-d17bbdc7]:focus-visible,a[data-v-d17bbdc7]:focus-visible{outline-offset:4px;outline:2px solid #9fd4ff}.credits-content[data-v-d17bbdc7]{z-index:2;box-sizing:border-box;color:#b7c9e0;letter-spacing:normal;background:#101a2e;border:1px solid #7ec8ff33;border-radius:8px;width:min(360px,100%);padding:16px;font-size:12px;line-height:1.8;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 28px #0005}strong[data-v-d17bbdc7]{color:#e7f0fb;font-weight:500}p[data-v-d17bbdc7]{margin:8px 0}ul[data-v-d17bbdc7]{margin:8px 0;padding-left:20px}a[data-v-d17bbdc7]{color:#b5d9fa;text-underline-offset:3px;text-decoration:underline}.feld-status[data-v-5888983d]{color:#d8b4fa;flex-wrap:wrap;gap:5px 12px;font-size:12px;line-height:1.8;display:flex}strong[data-v-5888983d]{color:#ff947a}.feld-chant-bar[data-v-3938d056]{z-index:180;box-sizing:border-box;color:#efdeff;pointer-events:none;background:#1b142cef;border:1px solid #bd91e8;border-radius:8px;width:min(480px,100vw - 24px);padding:9px 16px;position:fixed;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0007}.feld-chant-bar>div[data-v-3938d056]:first-child{justify-content:space-between;font-size:14px;display:flex}.meter[data-v-3938d056]{background:#6b4b8544;border-radius:4px;height:5px;margin-top:6px;overflow:hidden}.meter i[data-v-3938d056]{background:#d9b6ff;height:100%;display:block}.paused[data-v-3938d056]{opacity:.65}.feld-reveal[data-v-0eb9b6cb]{color:#ebdefa;width:min(680px,100%);margin:auto}.art[data-v-0eb9b6cb]{background-position:50% 42%;background-size:cover;border-radius:14px;min-height:340px;position:relative;overflow:hidden}h3[data-v-0eb9b6cb]{text-shadow:0 2px 8px #000;margin:0;padding:20px;font-size:24px}.speech[data-v-0eb9b6cb]{color:#40274b;background:#fff1fb;border-radius:18px 18px 2px;margin:0;padding:14px 22px;font-size:23px;font-weight:800;position:absolute;bottom:14px;right:20px;box-shadow:0 4px 24px #0006}.details[data-v-0eb9b6cb]{padding:12px 8px}.details p[data-v-0eb9b6cb]{font-size:14px;line-height:1.8}.threshold[data-v-0eb9b6cb]{justify-content:center;align-items:center;gap:22px;display:flex}.threshold strong[data-v-0eb9b6cb]{font-size:34px}.threshold strong[data-v-0eb9b6cb]:last-of-type{color:#bde6ff}button[data-v-0eb9b6cb]{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#674087;border:1px solid #d5aaf5;border-radius:8px;margin:20px 0 0 auto;padding:10px 24px;display:block}button[data-v-0eb9b6cb]:focus-visible{outline-offset:4px;outline:3px solid #bde6ff}@media (width<=600px){.art[data-v-0eb9b6cb]{min-height:280px}.speech[data-v-0eb9b6cb]{font-size:20px}button[data-v-0eb9b6cb]{width:100%}}.feld-spell-effect[data-v-28f9187b]{pointer-events:none;z-index:8;--tint:#c1582d;border-radius:4px;position:absolute;inset:0;overflow:hidden}.water[data-v-28f9187b]{--tint:#8ed4e9}.earth[data-v-28f9187b]{--tint:#b48a5f}.wind[data-v-28f9187b]{--tint:#d354ae}.feld-spell-canvas[data-v-28f9187b]{width:100%;height:100%;position:absolute;inset:0}.aura[data-v-28f9187b]{border:1px solid var(--tint);box-shadow:inset 0 0 14px color-mix(in srgb,var(--tint) 55%,transparent);opacity:0;border-radius:4px;position:absolute;inset:0}.charging .aura[data-v-28f9187b]{animation:feld-breathe-28f9187b var(--beat) ease-in-out infinite}.paused[data-v-28f9187b] *{animation-play-state:paused!important}@keyframes feld-breathe-28f9187b{0%,to{opacity:calc(var(--pressure)*.35)}50%{opacity:var(--pressure)}}@media (prefers-reduced-motion:reduce){.charging .aura[data-v-28f9187b]{opacity:.08;animation:none}}.arena:has(.feld-spell-effect.wind.impact),.board-frame:has(.feld-spell-effect.wind.impact){animation:.45s ease-out both feld-wind-hit-28f9187b}.arena:has(.feld-spell-effect.paused),.board-frame:has(.feld-spell-effect.paused){animation-play-state:paused!important}@keyframes feld-wind-hit-28f9187b{0%,to{transform:translate(0)}15%{transform:translate(-3px,1px)}30%{transform:translate(3px,-2px)}48%{transform:translate(-2px,1px)}70%{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){.arena:has(.feld-spell-effect.wind.impact),.board-frame:has(.feld-spell-effect.wind.impact){animation:none}}.alder-status[data-v-9dd4bdf7]{color:#ffc481;flex-wrap:wrap;gap:.25rem .75rem;font-size:.78rem;line-height:1.5;display:flex}.alder-status span[data-v-9dd4bdf7]{overflow-wrap:anywhere;max-width:100%}.alder-dive-countdown[data-v-9dd4bdf7]{color:#f1d4e8;box-sizing:border-box;background:#301c35e6;border:1px solid #c486a6;border-radius:8px;flex-basis:100%;gap:5px;padding:10px;display:grid}.alder-dive-countdown strong[data-v-9dd4bdf7]{font-size:14px}.alder-dive-countdown span[data-v-9dd4bdf7]{font-size:11px;line-height:1.6}.alder-dive-countdown progress[data-v-9dd4bdf7]{appearance:none;accent-color:#b568ba;background:#0c1729;border:1px solid #7494b866;border-radius:3px;width:100%;height:9px;margin:0;display:block;overflow:hidden}.alder-dive-countdown progress[data-v-9dd4bdf7]::-webkit-progress-bar{background:#0c1729}.alder-dive-countdown progress[data-v-9dd4bdf7]::-webkit-progress-value{background:linear-gradient(90deg,#9253ad,#83bfff)}.alder-dive-countdown progress[data-v-9dd4bdf7]::-moz-progress-bar{background:linear-gradient(90deg,#9253ad,#83bfff)}.alder-dive-countdown.imminent[data-v-9dd4bdf7]{border-color:#8cd8ff;box-shadow:0 0 14px #7964b34d}.alder-dive-countdown.imminent progress[data-v-9dd4bdf7]{accent-color:#74cfff}.hausty-status[data-v-96fca3b3]{color:#d9b8ff;flex-wrap:wrap;gap:.25rem .75rem;font-size:.78rem;line-height:1.5;display:flex}.hausty-status>span[data-v-96fca3b3]{overflow-wrap:anywhere;max-width:100%}.malady[data-v-96fca3b3]{color:#ffb3d6}.slumber[data-v-96fca3b3]{color:#f0dcff;box-sizing:border-box;background:#22102ee6;border:1px solid #a24fd6;border-radius:8px;flex-basis:100%;gap:5px;padding:10px;display:grid}.slumber strong[data-v-96fca3b3]{font-size:14px}.slumber span[data-v-96fca3b3]{font-size:11px;line-height:1.6}.slumber progress[data-v-96fca3b3]{appearance:none;background:#0c0714;border:1px solid #7b5a9a66;border-radius:3px;width:100%;height:9px;margin:0;display:block;overflow:hidden}.slumber progress[data-v-96fca3b3]::-webkit-progress-bar{background:#0c0714}.slumber progress[data-v-96fca3b3]::-webkit-progress-value{background:linear-gradient(90deg,#5b2b85,#ff5a7a)}.slumber progress[data-v-96fca3b3]::-moz-progress-bar{background:linear-gradient(90deg,#5b2b85,#ff5a7a)}.slumber.imminent[data-v-96fca3b3]{border-color:#ff5a7a;box-shadow:0 0 14px #ff5a7a4d}.kwolf-status[data-v-2190d166]{color:#9fe9ed;gap:5px;font-size:.78rem;line-height:1.5;display:grid}.harmonic-status[data-v-cc1b0165]{color:#b9cfe6;gap:5px;font-size:.78rem;line-height:1.5;display:grid}.tallest[data-v-cc1b0165]{color:#ffb0a8}.harmonic-sight[data-v-4450e84b],.harmonic-hunt[data-v-4450e84b],.harmonic-order[data-v-4450e84b]{pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.harmonic-sight[data-v-4450e84b]{z-index:2}.harmonic-sight span[data-v-4450e84b]{box-sizing:border-box;background:linear-gradient(#9cc4f033,#6f93b81a 40%,#9cc4f02e);border-left:1px solid #a9c8e899;border-right:1px solid #a9c8e899;width:10%;animation:2.6s ease-in-out infinite harmonic-sight-4450e84b;position:absolute;top:0;bottom:0}.harmonic-sight span[data-v-4450e84b]:after{content:"";background:linear-gradient(#0000,#d4e8ff55,#0000);height:18%;animation:2.6s linear infinite harmonic-scan-4450e84b;position:absolute;left:0;right:0}@keyframes harmonic-sight-4450e84b{0%,to{opacity:.65}50%{opacity:1}}@keyframes harmonic-scan-4450e84b{0%{top:-18%}to{top:100%}}.harmonic-hunt[data-v-4450e84b]{z-index:3}.harmonic-hunt span[data-v-4450e84b]{box-sizing:border-box;background:#7a0f1a40;border:2px solid #ff8a8a;width:10%;height:5%;animation:.9s ease-in-out infinite harmonic-hunt-4450e84b;position:absolute;box-shadow:inset 0 0 8px #ff4d5a88,0 0 8px #ff4d5a66}@keyframes harmonic-hunt-4450e84b{0%,to{opacity:.45}50%{opacity:1}}.harmonic-order[data-v-4450e84b]{z-index:4;overflow:visible}.harmonic-order span[data-v-4450e84b]{box-sizing:border-box;border:1.5px solid #dbe8f5;border-radius:2px;width:10%;height:5%;position:absolute;box-shadow:0 0 6px #8fb4d8}.harmonic-order.rotated span[data-v-4450e84b]{border-color:#ff9c9c;box-shadow:0 0 8px #ff4d5a,inset 0 0 6px #ff4d5a99}.visual-paused .harmonic-sight span[data-v-4450e84b],.visual-paused .harmonic-sight span[data-v-4450e84b]:after,.visual-paused .harmonic-hunt span[data-v-4450e84b]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.harmonic-sight span[data-v-4450e84b],.harmonic-hunt span[data-v-4450e84b]{animation:none}.harmonic-sight span[data-v-4450e84b]:after{display:none}}.kwolf-visit[data-v-1fcfd1eb]{z-index:190;pointer-events:none;filter:drop-shadow(0 8px 20px #0008);align-items:end;gap:12px;display:flex;position:fixed}.speech[data-v-1fcfd1eb]{color:#f8f0ff;background:#201a30f5;border:1px solid #c9b1e9;border-radius:16px 16px 3px;flex:1;padding:13px 15px;animation:.22s ease-out arrive-1fcfd1eb;position:relative}.speech[data-v-1fcfd1eb]:after{content:"";background:#201a30;border-top:1px solid #c9b1e9;border-right:1px solid #c9b1e9;width:12px;height:12px;position:absolute;bottom:12px;right:-7px;transform:rotate(45deg)}.speech small[data-v-1fcfd1eb]{color:#c2a3e6;margin-bottom:4px;font-size:11px;display:block}.speech strong[data-v-1fcfd1eb]{font-size:17px;line-height:1.4;display:block}.kwolf-visit img[data-v-1fcfd1eb]{object-fit:cover;object-position:50% 25%;background:#201a30;border:2px solid #b596d3;border-radius:50% 50% 12px 12px;width:64px;height:72px}.paused[data-v-1fcfd1eb],.tucked[data-v-1fcfd1eb]{visibility:hidden}@keyframes arrive-1fcfd1eb{0%{opacity:0;translate:12px 6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.speech[data-v-1fcfd1eb]{animation:none}}.kwolf-test-panel[data-v-b05616cc]{color:#e0f8fb;text-align:left;background:#0d2530;border:1px solid #70d5df77;border-radius:12px;gap:12px;margin:56px 0 18px;padding:18px;display:grid}.kwolf-test-panel>strong[data-v-b05616cc]{letter-spacing:.03em;font-size:18px}.test-controls[data-v-b05616cc]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.test-controls label[data-v-b05616cc]{color:#a8d1dc;gap:6px;min-width:0;font-size:12px;display:grid}.test-controls label[data-v-b05616cc]:first-child{flex:280px}.test-controls select[data-v-b05616cc],.test-controls button[data-v-b05616cc]{color:#f0fcff;min-height:44px;font:inherit;background:#14394a;border:1px solid #70d5df77;border-radius:7px;max-width:100%;padding:9px 12px}.test-controls select[data-v-b05616cc]{width:100%}.test-controls button[data-v-b05616cc]{cursor:pointer;background:#237282;font-weight:700}.test-controls button[data-v-b05616cc]:hover{background:#2b8799}.test-controls[data-v-b05616cc] :focus-visible{outline-offset:3px;outline:2px solid #c1faff}.kwolf-test-panel p[data-v-b05616cc]{margin:0;font-size:14px;line-height:1.65}.test-readout[data-v-b05616cc]{background:#071b23;border-radius:7px;gap:5px;padding:10px;font-size:13px;display:grid}.test-readout output[data-v-b05616cc]{font-variant-numeric:tabular-nums;color:#b8e6eb}.kwolf-test-panel small[data-v-b05616cc]{color:#9fbdc5;font-size:12px;line-height:1.6}@media (width<=580px){.kwolf-test-panel[data-v-b05616cc]{margin-top:58px;padding:12px}.test-controls[data-v-b05616cc]{gap:8px}.test-controls label[data-v-b05616cc]:first-child{flex-basis:100%}.test-controls button[data-v-b05616cc]{flex:1}}.frenzy-rail[data-v-4b42b533]{--rail-color:#bc75e5;color:#e3c5f5;font-variant-numeric:tabular-nums;box-sizing:border-box;flex:none;grid-template-rows:1fr 1fr;grid-template-columns:6px minmax(0,1fr);align-items:center;gap:2px 5px;width:48px;height:44px;margin:auto auto 8px;padding-top:6px;font-size:10px;line-height:1.3;display:grid}.rail-number[data-v-4b42b533]{white-space:nowrap;grid-area:1/2;font-weight:600}.rail-number small[data-v-4b42b533]{margin-left:2px;font-size:9px}.rail-track[data-v-4b42b533]{box-sizing:border-box;background:#0c0714;border:1px solid #bc75e54d;border-radius:4px;grid-area:1/1/3;width:5px;height:100%;position:relative;overflow:hidden}.rail-track>span[data-v-4b42b533]{background:var(--rail-color);box-shadow:0 0 7px var(--rail-color);border-radius:4px;position:absolute;inset:auto 0 0}.rail-motion[data-v-4b42b533]{text-align:center;white-space:nowrap;grid-area:1/2/3;gap:2px;display:grid}.rail-motion small[data-v-4b42b533],.rail-effect[data-v-4b42b533]{color:inherit;font-size:10px}.rail-effect[data-v-4b42b533]{grid-area:2/2}.warning[data-v-4b42b533]{--rail-color:#e0a54b}.onset[data-v-4b42b533]{--rail-color:#ff5a7a;color:#ff9ab3}.overcome[data-v-4b42b533]{--rail-color:#8ff0bd;color:#a9e7c4}.koge-status[data-v-82c98acf]{color:#b9d8ff;flex-wrap:wrap;flex:none;gap:.25rem .75rem;width:100%;min-width:0;font-size:.78rem;line-height:1.5;display:flex}.koge-status>span[data-v-82c98acf]{overflow-wrap:anywhere;max-width:100%}.static[data-v-82c98acf]{box-sizing:border-box;background:#0d1530e6;border:1px solid #3d5c9a;border-radius:8px;flex:0 0 100%;gap:3px;width:100%;min-width:0;padding:6px 9px;display:grid}.static-head[data-v-82c98acf]{justify-content:space-between;align-items:center;gap:8px;display:flex}.static-head>span[data-v-82c98acf]{text-align:right;overflow-wrap:anywhere;min-width:0}.static-head strong[data-v-82c98acf]{color:#d6e8ff;letter-spacing:.04em;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;display:flex}.bolt[data-v-82c98acf]{color:#8ff3ff;text-shadow:0 0 6px #62e4ff}progress[data-v-82c98acf]{appearance:none;background:#060a18;border:1px solid #5a7bc066;border-radius:3px;width:100%;height:10px;margin:0;display:block;overflow:hidden}progress[data-v-82c98acf]::-webkit-progress-bar{background:#060a18}progress[data-v-82c98acf]::-webkit-progress-value{background:linear-gradient(90deg,#3b2a8a,#62e4ff)}progress[data-v-82c98acf]::-moz-progress-bar{background:linear-gradient(90deg,#3b2a8a,#62e4ff)}.static.warning[data-v-82c98acf]{border-color:#8ff3ff;box-shadow:0 0 10px #62e4ff44}.static.warning .bolt[data-v-82c98acf]{animation:.6s steps(2,end) infinite static-crackle-82c98acf}.static.exhausted[data-v-82c98acf]{background:#0d2420e6;border-color:#8ff0bd;box-shadow:0 0 10px #8ff0bd33}.static.exhausted progress[data-v-82c98acf]::-webkit-progress-value{background:#8ff0bd}.static.exhausted progress[data-v-82c98acf]::-moz-progress-bar{background:#8ff0bd}.nerve[data-v-82c98acf]{color:#c9b6ff}@keyframes static-crackle-82c98acf{0%{opacity:1}50%{opacity:.35}}.visual-paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.static.warning .bolt[data-v-82c98acf]{animation:none}}.glacier-status[data-v-a1a0c6ef]{color:#bfe9ff;flex-wrap:wrap;flex:none;gap:.25rem .75rem;width:100%;min-width:0;font-size:.78rem;line-height:1.5;display:flex}.glacier-status[data-v-a1a0c6ef]>*{overflow-wrap:anywhere;max-width:100%}.shot-down[data-v-a1a0c6ef]{color:#d0ffe5;box-sizing:border-box;background:#0d2420e6;border:1px solid #8ff0bd;border-radius:8px;flex:0 0 100%;padding:4px 9px;font-size:13px}.cross[data-v-a1a0c6ef]{color:#e8fbff}.sealed[data-v-a1a0c6ef]{color:#d6c9ff}.chant[data-v-a1a0c6ef]{color:#e8fbff;box-sizing:border-box;background:#0d1a33e6;border:1px solid #8eb6ff;border-radius:8px;flex:0 0 100%;padding:4px 9px;font-size:13px}.glacier-rival-reveal[data-v-dec6a4d4]{color:#d7e1ef;width:min(640px,100%);margin:auto}.eyebrow[data-v-dec6a4d4]{color:#8eb6ff;letter-spacing:.12em;font-size:11px}h3[data-v-dec6a4d4]{color:#f1f5fc;margin:8px 0 18px;font-size:26px;font-weight:800}p[data-v-dec6a4d4]{margin:14px 0;font-size:14px;line-height:1.8}article[data-v-dec6a4d4]{background:#1a2238;border:1px solid #8eb6ff4d;border-radius:12px;padding:20px}h4[data-v-dec6a4d4]{color:#cfe0ff;margin:0 0 14px;font-size:16px}.interval-change[data-v-dec6a4d4]{align-items:center;gap:20px;display:flex}.interval-change span[data-v-dec6a4d4]{color:#a2abc3;font-size:12px}.interval-change strong[data-v-dec6a4d4]{color:#ef9ab4;margin-top:4px;font-size:23px;display:block}.interval-change span:last-child strong[data-v-dec6a4d4]{color:#a8e4ff}.interval-change i[data-v-dec6a4d4]{color:#a1b9d4;font-style:normal}.draft-confirm[data-v-dec6a4d4]{background:#0b1526f5;border:1px solid #829bc23d;border-radius:10px;justify-content:flex-end;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex;position:sticky;bottom:12px}.draft-confirm p[data-v-dec6a4d4]{color:#a7b8cd;margin:0;font-size:12px}.primary[data-v-dec6a4d4]{color:#fff;cursor:pointer;min-width:160px;min-height:48px;font:inherit;background:#34609e;border:1px solid #8eb6ff;border-radius:7px;padding:11px 20px;font-weight:700}.primary[data-v-dec6a4d4]:focus-visible{outline-offset:4px;outline:2px solid #b4e6ff}@media (width<=600px){h3[data-v-dec6a4d4]{font-size:22px}article[data-v-dec6a4d4]{padding:16px}.interval-change[data-v-dec6a4d4]{gap:16px}.draft-confirm[data-v-dec6a4d4]{flex-direction:column;align-items:stretch}.primary[data-v-dec6a4d4]{width:100%}}.leicanis-narga-reveal[data-v-8dd6dafe]{color:#d7e1ef;width:min(640px,100%);margin:auto}.eyebrow[data-v-8dd6dafe]{color:#9fb8d6;letter-spacing:.12em;font-size:11px}h3[data-v-8dd6dafe]{color:#f1f5fc;margin:8px 0 18px;font-size:26px;font-weight:800}p[data-v-8dd6dafe]{margin:14px 0;font-size:14px;line-height:1.8}.leicanis-reaction[data-v-8dd6dafe]{color:#cfe0f2;font-size:19px;font-weight:700}article[data-v-8dd6dafe]{background:#1b2231;border:1px solid #9fb8d64d;border-radius:12px;padding:20px}h4[data-v-8dd6dafe]{color:#d3e2f3;margin:0 0 14px;font-size:16px}.interval-change[data-v-8dd6dafe]{align-items:center;gap:20px;display:flex}.interval-change span[data-v-8dd6dafe]{color:#a2abc3;font-size:12px}.interval-change strong[data-v-8dd6dafe]{color:#c3b2a6;margin-top:4px;font-size:23px;display:block}.interval-change span:last-child strong[data-v-8dd6dafe]{color:#a8e4ff}.interval-change i[data-v-8dd6dafe]{color:#a1b9d4;font-style:normal}.draft-confirm[data-v-8dd6dafe]{background:#0b1526f5;border:1px solid #829bc23d;border-radius:10px;justify-content:flex-end;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex;position:sticky;bottom:12px}.draft-confirm p[data-v-8dd6dafe]{color:#a7b8cd;margin:0;font-size:12px}.primary[data-v-8dd6dafe]{color:#fff;cursor:pointer;min-width:160px;min-height:48px;font:inherit;background:#3d5878;border:1px solid #9fb8d6;border-radius:7px;padding:11px 20px;font-weight:700}.primary[data-v-8dd6dafe]:focus-visible{outline-offset:4px;outline:2px solid #b4e6ff}@media (width<=600px){h3[data-v-8dd6dafe]{font-size:22px}article[data-v-8dd6dafe]{padding:16px}.interval-change[data-v-8dd6dafe]{gap:16px}.draft-confirm[data-v-8dd6dafe]{flex-direction:column;align-items:stretch}.primary[data-v-8dd6dafe]{width:100%}}.dialup-cells[data-v-fc6fbf16]{z-index:4;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.dialup-falling[data-v-fc6fbf16]{position:absolute}.dialup-latency[data-v-fc6fbf16]{color:#ddc9f2;white-space:nowrap;background:#1b1829e6;border-radius:3px;padding:1px 4px;font-size:9px;line-height:1.3;position:absolute}.leicanis-status[data-v-d5ae3ba3]{color:#b9cfe6;gap:5px;font-size:.78rem;line-height:1.5;display:grid}.thinking[data-v-d5ae3ba3]{color:#a8e4bd}.lag[data-v-d5ae3ba3]{color:#ffdc9c;background:#49351b66;border:1px solid #e6b565;border-radius:6px;padding:6px 8px}.lucent-status[data-v-520096e3]{color:#b9cfe6;gap:5px;font-size:.78rem;line-height:1.5;display:grid}.calm[data-v-520096e3]{color:#a8e4f5}.over[data-v-520096e3]{color:#ffd1d1;background:#4a1f2466;border:1px solid #e88b8b;border-radius:6px;padding:4px 8px}.wall[data-v-520096e3]{color:#cdefff}.storm[data-v-520096e3]{color:#9fe4ff;font-weight:700}.lucent-board[data-v-66c44a1b]{z-index:4;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.territory[data-v-66c44a1b]{border-top:2px dashed #a9e6ff99;height:0;position:absolute;left:0;right:0;box-shadow:0 0 6px #6fd2ff55}.territory.over[data-v-66c44a1b]{border-top-color:#ff9d9dcc;box-shadow:0 0 8px #ff6b6b88}.storm-canvas[data-v-66c44a1b]{width:100%;height:100%;position:absolute;inset:0}.frost-veil[data-v-66c44a1b]{background:radial-gradient(at 50% 30%,#bfefff22,#0000 60%),linear-gradient(#c8f2ff14,#c8f2ff2a);animation:2s ease-in-out infinite alternate veil-66c44a1b;position:absolute;inset:0}.paused .frost-veil[data-v-66c44a1b]{animation-play-state:paused}@keyframes veil-66c44a1b{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.frost-veil[data-v-66c44a1b]{animation:none}}.leicanis-answer[data-v-cc84976e]{z-index:7;pointer-events:none;text-align:center;color:#17253b;position:absolute;container-type:inline-size}.leicanis-answer[data-v-cc84976e]:before,.leicanis-answer[data-v-cc84976e]:after{content:"";background:#f4f8ff;border-radius:50%;position:absolute}.leicanis-answer[data-v-cc84976e]:before{width:8px;height:6px;bottom:5px;left:18px}.leicanis-answer[data-v-cc84976e]:after{width:4px;height:3px;bottom:0;left:10px}.answer-copy[data-v-cc84976e]{box-sizing:border-box;background:#f4f8ff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px;font-weight:700;display:flex;position:absolute;inset:0 0 14px}.answer-label[data-v-cc84976e]{font-size:clamp(9px,11cqw,11px);line-height:1.2;display:block}.answer-value[data-v-cc84976e]{white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;line-height:1.15;display:flex}.answer-value strong[data-v-cc84976e]{font-variant-numeric:tabular-nums;font-size:clamp(22px,28cqw,28px);font-weight:700;line-height:1.1}.answer-value small[data-v-cc84976e]{font-size:clamp(9px,11cqw,11px)}.harmonic-puppy-reveal[data-v-1eac4f23]{color:#d7e1ef;width:min(640px,100%);margin:auto}.eyebrow[data-v-1eac4f23]{color:#9fb8d6;letter-spacing:.12em;font-size:11px}h3[data-v-1eac4f23]{color:#f1f5fc;margin:8px 0 18px;font-size:26px;font-weight:800}p[data-v-1eac4f23]{margin:14px 0;font-size:14px;line-height:1.8}.harmonic-reaction[data-v-1eac4f23]{color:#cfe0f2;font-size:19px;font-weight:700}article[data-v-1eac4f23]{background:#1b2231;border:1px solid #9fb8d64d;border-radius:12px;padding:20px}h4[data-v-1eac4f23]{color:#d3e2f3;margin:0 0 14px;font-size:16px}.interval-change[data-v-1eac4f23]{align-items:center;gap:20px;display:flex}.interval-change span[data-v-1eac4f23]{color:#a2abc3;font-size:12px}.interval-change strong[data-v-1eac4f23]{color:#c3b2a6;margin-top:4px;font-size:23px;display:block}.interval-change span:last-child strong[data-v-1eac4f23]{color:#a8e4ff}.interval-change i[data-v-1eac4f23]{color:#a1b9d4;font-style:normal}.draft-confirm[data-v-1eac4f23]{background:#0b1526f5;border:1px solid #829bc23d;border-radius:10px;justify-content:flex-end;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex;position:sticky;bottom:12px}.draft-confirm p[data-v-1eac4f23]{color:#a7b8cd;margin:0;font-size:12px}.primary[data-v-1eac4f23]{color:#fff;cursor:pointer;min-width:160px;min-height:48px;font:inherit;background:#3d5878;border:1px solid #9fb8d6;border-radius:7px;padding:11px 20px;font-weight:700}.primary[data-v-1eac4f23]:focus-visible{outline-offset:4px;outline:2px solid #b4e6ff}@media (width<=600px){h3[data-v-1eac4f23]{font-size:22px}article[data-v-1eac4f23]{padding:16px}.interval-change[data-v-1eac4f23]{gap:16px}.draft-confirm[data-v-1eac4f23]{flex-direction:column;align-items:stretch}.primary[data-v-1eac4f23]{width:100%}}.ice-spike-effect[data-v-1cc88b6b]{z-index:3;pointer-events:none;border-radius:8px;position:absolute;inset:-4px}.ice-spike-charge[data-v-1cc88b6b]{opacity:var(--spike-pressure);animation:ice-pressure-1cc88b6b var(--spike-beat) ease-in-out infinite;border:2px solid #8eb6ff;border-radius:8px;position:absolute;inset:0;box-shadow:0 0 18px #6fa3ff80,0 0 38px #9fe4ff55,inset 0 0 22px #bfe8ff40}.ice-spike-charge.imminent[data-v-1cc88b6b]{border-color:#e8fbff;box-shadow:0 0 24px #bfe8ffaa,0 0 48px #6fa3ff88,inset 0 0 26px #d9f5ff66}.ice-floor-glow[data-v-1cc88b6b]{height:50%;opacity:calc(.4 + var(--spike-frost) * .6);background:linear-gradient(#0000,#8eb6ff26 55%,#bfe8ff59);position:absolute;inset:auto 0 0}.ice-rime[data-v-1cc88b6b]{height:14px;opacity:calc(var(--spike-frost) * .7);filter:blur(.4px);background:repeating-linear-gradient(90deg,#e8fbffcc 0 3px,#0000 3px 9px);position:absolute;left:0;right:0}.ice-rime.top[data-v-1cc88b6b]{top:0;mask:linear-gradient(#000,#0000)}.ice-rime.bottom[data-v-1cc88b6b]{bottom:0;mask:linear-gradient(#0000,#000)}.ice-rising-mote[data-v-1cc88b6b]{aspect-ratio:1;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #9fe4ff);background:#effcff;animation:2s linear infinite ice-rise-1cc88b6b;position:absolute;bottom:4%}.ice-spike-impact[data-v-1cc88b6b]{border-radius:8px;position:absolute;inset:0;overflow:hidden}.ice-spike-impact i[data-v-1cc88b6b]{display:block;position:absolute}.ice-flash[data-v-1cc88b6b]{background:#e8fbff;animation:.45s ease-out both ice-flash-1cc88b6b;inset:0}.ice-field[data-v-1cc88b6b]{background:linear-gradient(#0000,#8eb6ff66 40%,#bfe8ffcc);animation:.9s ease-out both ice-field-1cc88b6b;inset:50% 0 0}.ice-spike[data-v-1cc88b6b]{width:7.6%;height:var(--spike-height);clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 8px #9fe4ff);transform-origin:50% 100%;animation:ice-spike-1cc88b6b .55s calc(40ms + var(--spike-delay)) cubic-bezier(.2,1.4,.4,1) both;background:linear-gradient(#fff,#bfe8ff 45%,#6fa3ff);bottom:0}.ice-wave[data-v-1cc88b6b]{aspect-ratio:1;border:5px solid #e8fbff;border-radius:50%;width:130%;animation:.7s ease-out 80ms both ice-wave-1cc88b6b;top:75%;left:50%;box-shadow:0 0 20px #6fa3ff,inset 0 0 14px #bfe8ff}.ice-wave.second[data-v-1cc88b6b]{border-width:2px;border-color:#8eb6ff;animation-delay:.18s}.ice-shard[data-v-1cc88b6b]{transform-origin:50% 0;width:3px;height:20px;animation:ice-shard-1cc88b6b .65s calc(.1s + var(--shard-delay)) ease-out both;background:linear-gradient(#fff,#9fe4ff,#0000);top:75%;left:50%}.ice-spike-paused[data-v-1cc88b6b]{visibility:hidden}.ice-spike-paused[data-v-1cc88b6b] *{animation-play-state:paused!important}.arena:has(.ice-spike-impact),.board-frame:has(.ice-spike-impact){animation:.6s ease-out both ice-heavy-hit-1cc88b6b}.arena:has(.ice-spike-paused),.board-frame:has(.ice-spike-paused){animation-play-state:paused}@keyframes ice-pressure-1cc88b6b{0%,to{filter:brightness(.85)}50%{filter:brightness(1.35)}}@keyframes ice-rise-1cc88b6b{0%{opacity:0;transform:translateY(0)rotate(0)scale(.5)}18%{opacity:var(--mote-brightness)}70%{opacity:calc(var(--mote-brightness) * .6)}to{transform:translateY(calc(var(--mote-rise) * -1)) rotate(120deg) scale(.3);opacity:0}}@keyframes ice-flash-1cc88b6b{0%{opacity:0}12%{opacity:.6}to{opacity:0}}@keyframes ice-field-1cc88b6b{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes ice-spike-1cc88b6b{0%{opacity:0;transform:scaleY(0)}30%{opacity:1}70%{opacity:1;transform:scaleY(1.08)}to{opacity:0;transform:scaleY(1)}}@keyframes ice-wave-1cc88b6b{0%{opacity:0;transform:translate(-50%,-50%)scale(.12)}10%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes ice-shard-1cc88b6b{0%{transform:rotate(var(--shard-angle)) translateY(-10px);opacity:0}12%{opacity:1}to{transform:rotate(var(--shard-angle)) translateY(calc(-1 * var(--shard-distance)));opacity:0}}@keyframes ice-heavy-hit-1cc88b6b{0%,to{transform:translate(0)}12%{transform:translateY(-8px)}26%{transform:translate(5px,4px)}40%{transform:translate(-4px,-2px)}58%{transform:translate(2px,1px)}}@media (prefers-reduced-motion:reduce){.ice-spike-charge[data-v-1cc88b6b]{animation:none}.ice-rising-mote[data-v-1cc88b6b],.ice-shard[data-v-1cc88b6b],.ice-wave[data-v-1cc88b6b]{display:none}.ice-spike[data-v-1cc88b6b]{opacity:.35;animation:none}.ice-flash[data-v-1cc88b6b]{opacity:.12;animation:none}.ice-field[data-v-1cc88b6b]{opacity:.3;animation:none}.arena:has(.ice-spike-impact),.board-frame:has(.ice-spike-impact){animation:none}}.fafnir-status[data-v-e7256216]{color:#cfe3ff;flex-wrap:wrap;flex:none;gap:.25rem .75rem;width:100%;min-width:0;font-size:.78rem;line-height:1.5;display:flex}.fafnir-status[data-v-e7256216]>*{overflow-wrap:anywhere;max-width:100%}.scale[data-v-e7256216]{color:#b9d6ff}.breach[data-v-e7256216]{color:#fff3c4;box-sizing:border-box;background:#2a2410e6;border:1px solid #ffe08a;border-radius:8px;flex:0 0 100%;padding:4px 9px;font-size:13px}.chant[data-v-e7256216]{color:#eef5ff;box-sizing:border-box;background:#0e1a33e6;border:1px solid #9fc4ff;border-radius:8px;flex:0 0 100%;padding:4px 9px;font-size:13px}.radiation[data-v-e7256216]{color:#b9d2ff}.edict[data-v-e7256216]{color:#ddd0ff}.fafnir-verdict-effect[data-v-aac416b0]{z-index:3;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.verdict-canvas[data-v-aac416b0]{width:100%;height:100%;position:absolute;inset:0}.aura[data-v-aac416b0]{border:1px solid var(--tint);box-shadow:inset 0 0 18px color-mix(in srgb,var(--tint) 45%,transparent);opacity:0;animation:verdict-breathe-aac416b0 var(--beat) ease-in-out infinite;border-radius:5px;position:absolute;inset:0}.paused .aura[data-v-aac416b0],.visual-paused .fafnir-verdict-effect .aura{animation-play-state:paused}@keyframes verdict-breathe-aac416b0{0%,to{opacity:calc(var(--pressure)*.4)}50%{opacity:var(--pressure)}}@media (prefers-reduced-motion:reduce){.aura[data-v-aac416b0]{opacity:.25;animation:none}}.fafnir-tail-swipe[data-v-a594d3b3]{z-index:6;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.swept-piece[data-v-a594d3b3]{position:absolute}.tail[data-v-a594d3b3]{filter:drop-shadow(0 0 6px #7fb8ff);opacity:0;border-top:3px solid #cfe6ff;border-radius:50%;width:180%;height:14px;margin-top:-7px;animation:.45s ease-out both tail-swipe-a594d3b3;position:absolute;top:50%;left:-40%}.cell-group[data-v-a594d3b3]{animation:.7s cubic-bezier(.4,0,.8,.6) both piece-fly-a594d3b3;position:absolute;inset:0}.cell[data-v-a594d3b3]{box-sizing:border-box;border:1px solid #fff5;border-radius:2px;position:absolute}.naive[data-v-a594d3b3]{color:#e4ecff;letter-spacing:.08em;white-space:nowrap;text-shadow:0 2px 6px #081018,0 0 16px #081018;font-size:clamp(18px,5vw,26px);font-weight:700;animation:1.9s ease-out both naive-reveal-a594d3b3;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.paused[data-v-a594d3b3] *,.visual-paused .fafnir-tail-swipe *{animation-play-state:paused}@keyframes tail-swipe-a594d3b3{0%{opacity:0;transform:translate(-30%)rotate(-12deg)}35%{opacity:1}to{opacity:0;transform:translate(30%)rotate(8deg)}}@keyframes piece-fly-a594d3b3{0%{opacity:1;transform:none}to{opacity:0;transform:translate(70px,46px)rotate(70deg)}}@keyframes naive-reveal-a594d3b3{0%{opacity:0}6%,82%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tail[data-v-a594d3b3]{opacity:.6;animation:none}.cell-group[data-v-a594d3b3]{animation:.7s ease-out both cell-fade-a594d3b3}}@keyframes cell-fade-a594d3b3{to{opacity:0}}.fafnir-swept[data-v-d5c65894]{pointer-events:none;animation:.85s ease-in both fafnir-swept-collapse-d5c65894;position:relative;overflow:visible}.fafnir-swept[data-v-d5c65894] .piece{animation:.7s cubic-bezier(.4,0,.8,.6) both fafnir-swept-fly-d5c65894}.fafnir-tail[data-v-d5c65894]{filter:drop-shadow(0 0 6px #7fb8ff);opacity:0;border-top:3px solid #cfe6ff;border-radius:50%;width:180%;height:14px;margin-top:-7px;animation:.45s ease-out both fafnir-tail-swipe-d5c65894;position:absolute;top:50%;left:-40%}@keyframes fafnir-tail-swipe-d5c65894{0%{opacity:0;transform:translate(-30%)rotate(-12deg)}35%{opacity:1}to{opacity:0;transform:translate(30%)rotate(8deg)}}@keyframes fafnir-swept-fly-d5c65894{0%{opacity:1;transform:none}to{opacity:0;transform:translate(70px,46px)rotate(70deg)}}@keyframes fafnir-swept-collapse-d5c65894{0%,55%{opacity:1;max-height:80px}to{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.fafnir-swept[data-v-d5c65894] .piece{animation:.7s ease-out both fafnir-swept-fade-d5c65894}.fafnir-tail[data-v-d5c65894]{opacity:.6;animation:none}}@keyframes fafnir-swept-fade-d5c65894{to{opacity:0}}.next-slot.edict-next{box-shadow:inset 0 0 0 1px #b89cff66}.next-slot.queue-replaced.edict{background:#6b4fc233;border-color:#e2d6ff;animation-name:fafnir-queue-edict;box-shadow:0 0 16px #b89cff}@keyframes fafnir-queue-edict{0%,to{transform:none}50%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.next-slot.queue-replaced.edict{animation:none}}.visual-paused .fafnir-swept,.visual-paused .fafnir-swept .piece,.visual-paused .fafnir-tail{animation-play-state:paused}.kiyosawa-status[data-v-923db3de]{color:#d9f1ff;flex-wrap:wrap;flex:none;gap:.25rem .75rem;width:100%;min-width:0;font-size:.78rem;line-height:1.5;display:flex}.kiyosawa-status[data-v-923db3de]>*{overflow-wrap:anywhere;max-width:100%}.chant[data-v-923db3de]{color:#f1fbff;box-sizing:border-box;background:#0d2333e6;border:1px solid #9fdcff;border-radius:8px;flex:0 0 100%;padding:4px 9px;font-size:13px}.dance[data-v-923db3de]{color:#ffd7c9}.dance.close[data-v-923db3de]{color:#ffb39a;font-weight:700}.bubbles[data-v-923db3de]{color:#bfe9ff}.vikulan-status[data-v-4309c212]{color:#99bdff;flex-direction:column;gap:5px;font-size:12px;display:flex}.hope[data-v-4309c212]{color:#ffe5a0}.warning[data-v-4309c212]{color:#d6efff;text-shadow:0 0 10px #449aff}.vikulan-battle-background[data-v-9b21d1bd]{z-index:0;pointer-events:none;background:#030917;position:fixed;inset:0;overflow:hidden}.vikulan-battle-background img[data-v-9b21d1bd]{object-fit:cover;object-position:center 24%;opacity:.62;filter:saturate(.85)brightness(.85);width:100%;height:100%;transition:filter .7s,opacity .7s}.battle-shade[data-v-9b21d1bd]{background:radial-gradient(at 65% 12%,#29c9e514,#0000 60%),linear-gradient(90deg,#030817c9,#050d1b88 48%,#03081759),linear-gradient(#0000 35%,#02060ef2);position:absolute;inset:0}.vikulan-battle-background.despair img[data-v-9b21d1bd]{filter:grayscale()brightness(.12);opacity:.18}@media (width<=600px){.vikulan-battle-background img[data-v-9b21d1bd]{object-position:52% 20%}.battle-shade[data-v-9b21d1bd]{background:linear-gradient(#03081766,#030817bb 65%,#02060eee)}}.vikulan-darkness[data-v-9b21d1bd]{z-index:8;pointer-events:none;backdrop-filter:grayscale()brightness(.32);background:radial-gradient(at 45%,#00020b66,#000108ed 80%);animation:.7s ease-out both hope-fades-9b21d1bd;position:fixed;inset:0}@keyframes hope-fades-9b21d1bd{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vikulan-darkness[data-v-9b21d1bd]{animation:none}.vikulan-battle-background img[data-v-9b21d1bd]{transition:none}}.bubble-field[data-v-a9910cfc]{pointer-events:none;overflow:hidden}.on-screen[data-v-a9910cfc]{z-index:5;position:fixed;inset:0}.on-board[data-v-a9910cfc]{z-index:3;border-radius:5px;position:absolute;inset:0}.water-glow[data-v-a9910cfc]{opacity:calc(.25 + var(--pressure) * .55);background:radial-gradient(#0000 50%,#7fd0ff1f 75%,#bfe9ff4d 100%),linear-gradient(#0000 55%,#5fb8ff26);transition:opacity .6s;position:absolute;inset:0}.imminent .water-glow[data-v-a9910cfc]{animation:.9s ease-in-out infinite water-pulse-a9910cfc}.bubble[data-v-a9910cfc]{aspect-ratio:1;opacity:calc(clamp(0, (var(--pressure) - var(--appear)) * 5, 1) * var(--alpha));background:radial-gradient(circle at 32% 30%,#fffc 0 8%,#fff3 14%,#0000 34%),radial-gradient(circle,#0000 58%,#ffd9c855 72%,#c6ecff99 88%,#fffb 100%);border-radius:50%;transition:opacity .8s ease-out;animation:linear infinite bubble-rise-a9910cfc,ease-in-out infinite alternate bubble-sway-a9910cfc;position:absolute;bottom:-100px;box-shadow:inset 0 0 6px #d8f4ff66}.bubble.pops[data-v-a9910cfc]{animation-name:bubble-rise-pop-a9910cfc,bubble-sway-a9910cfc}.imminent .bubble[data-v-a9910cfc]{filter:brightness(1.25)drop-shadow(0 0 4px #bfe9ff)}@keyframes bubble-rise-a9910cfc{to{transform:translateY(calc(-100vh - 200px))}}@keyframes bubble-rise-pop-a9910cfc{0%{transform:translate(0,0)scale(1)}58%{transform:translateY(-60vh)scale(1)}62%{opacity:0;transform:translateY(-62vh)scale(1.35)}to{opacity:0;transform:translateY(-62vh)scale(1.35)}}@keyframes bubble-sway-a9910cfc{0%{margin-left:calc(var(--sway) * -1)}to{margin-left:var(--sway)}}@keyframes water-pulse-a9910cfc{50%{opacity:calc(.5 + var(--pressure) * .5)}}.bubble-impact[data-v-a9910cfc]{position:absolute;inset:0}.bubble-impact i[data-v-a9910cfc]{display:block;position:absolute}.burst[data-v-a9910cfc]{aspect-ratio:1;opacity:0;border:2px solid #effcff;border-radius:50%;animation:.55s ease-out both bubble-burst-a9910cfc;transform:translate(-50%,-50%)scale(.3);box-shadow:0 0 10px #bfe9ff}.splash[data-v-a9910cfc]{background:radial-gradient(#e8fbff66,#9fdcff33 40%,#0000 70%);animation:.7s ease-out both bubble-flash-a9910cfc;inset:0}.ripple[data-v-a9910cfc]{aspect-ratio:1;opacity:0;border:3px solid #e8fbffcc;border-radius:50%;width:30%;animation:.9s ease-out both bubble-ripple-a9910cfc;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 18px #9fdcff,inset 0 0 12px #ffd9c866}.ripple.second[data-v-a9910cfc]{border-width:2px;animation-delay:.18s}@keyframes bubble-burst-a9910cfc{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes bubble-flash-a9910cfc{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes bubble-ripple-a9910cfc{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3.6)}}.bubble-paused[data-v-a9910cfc]{visibility:hidden}.bubble-paused[data-v-a9910cfc] *{animation-play-state:paused}.bubble-field-leave-active[data-v-a9910cfc]{transition:opacity .35s ease-out}.bubble-field-leave-to[data-v-a9910cfc]{opacity:0}@media (prefers-reduced-motion:reduce){.bubble[data-v-a9910cfc],.bubble.pops[data-v-a9910cfc],.water-glow[data-v-a9910cfc],.burst[data-v-a9910cfc],.ripple[data-v-a9910cfc],.splash[data-v-a9910cfc]{animation:none}.bubble[data-v-a9910cfc]{bottom:auto;top:calc(var(--appear) * 90%)}.burst[data-v-a9910cfc],.ripple[data-v-a9910cfc],.splash[data-v-a9910cfc]{opacity:.35}.bubble-field-leave-active[data-v-a9910cfc]{transition:none}}.slide-trail[data-v-98d4bc86]{z-index:3;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.slide-block[data-v-98d4bc86]{position:absolute;inset:0}.slide-trail i[data-v-98d4bc86]{box-sizing:border-box;width:10%;height:5%;display:block;position:absolute}.slide-cell[data-v-98d4bc86]{background-clip:padding-box;border:1px solid #08101800;box-shadow:inset 0 3px #ffffff30,inset 0 -2px #00000020,0 0 8px #bfe9ff88}.slide-pop[data-v-98d4bc86]{opacity:0;border:2px solid #effcff;border-radius:50%;box-shadow:0 0 8px #bfe9ff}.paused[data-v-98d4bc86]{visibility:hidden}@media (prefers-reduced-motion:reduce){.slide-trail[data-v-98d4bc86]{display:none}}.claw-art[data-v-52d49b63]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.koge-chant-art[data-v-480f0b68]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.koge-board-calm[data-v-97d05c8a]{z-index:1;pointer-events:none;border:2px solid #8ff0bd;border-radius:7px;position:absolute;inset:-3px;box-shadow:0 0 16px #8ff0bd44,inset 0 0 26px #2f8a6233}.nerve-aura[data-v-97d05c8a]{z-index:4;pointer-events:none;filter:drop-shadow(0 0 2px #c9f9ff)drop-shadow(0 0 8px #62e4ff);animation:.9s steps(3,end) infinite nerve-surge-97d05c8a,90ms steps(2,end) infinite nerve-tremble-97d05c8a;position:absolute;inset:0}.nerve-aura span[data-v-97d05c8a]{box-sizing:border-box;border:1.5px solid #8ff3ff;border-radius:2px;width:10%;height:5%;animation:.45s steps(2,end) infinite nerve-cell-97d05c8a;position:absolute;overflow:hidden;box-shadow:inset 0 0 6px 1px #3b2a8acc}.nerve-aura span[data-v-97d05c8a]:nth-child(2n){animation-delay:-.15s}.nerve-aura span[data-v-97d05c8a]:nth-child(3n){animation-delay:-.3s}.nerve-aura span[data-v-97d05c8a]:before{content:"";background:linear-gradient(100deg,#0000 42%,#e9fdffcc 47%,#a98bff66 50%,#0000 56%);animation:.7s linear infinite nerve-arc-97d05c8a;position:absolute;inset:-40%}.nerve-aura span[data-v-97d05c8a]:after{content:"";opacity:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolyline points='2,6 7,9 5,12 11,13 9,16 17,18' fill='none' stroke='%23e9fdff' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/90% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolyline points='16,3 12,7 14,9 8,11 10,14 4,17' fill='none' stroke='%23c9f9ff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/90% no-repeat;animation:.5s step-end infinite nerve-inner-arc-97d05c8a;position:absolute;inset:0}.nerve-aura span[data-v-97d05c8a]:nth-child(2n):after{animation-delay:-.2s}.nerve-aura>span[data-v-97d05c8a]{animation:.45s steps(2,end) infinite nerve-cell-97d05c8a,.6s steps(3,end) infinite nerve-flicker-97d05c8a}@keyframes nerve-surge-97d05c8a{0%,to{filter:drop-shadow(0 0 2px #c9f9ff)drop-shadow(0 0 7px #62e4ffcc)}40%{filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 14px #8ff3ff)}70%{filter:drop-shadow(0 0 3px #d9ccff)drop-shadow(0 0 10px #a98bff)}}@keyframes nerve-cell-97d05c8a{0%{border-color:#8ff3ff}50%{border-color:#d9ccff}}@keyframes nerve-arc-97d05c8a{0%{translate:-70%}to{translate:70%}}@keyframes nerve-flicker-97d05c8a{0%{background:#62e4ff00}33%{background:#c9f9ff2e}66%{background:#0b0a2a33}}@keyframes nerve-inner-arc-97d05c8a{0%{opacity:.32;background-position:50%,200% 200%;transform:none}25%{opacity:0}50%{opacity:.28;background-position:200% 200%,50%;transform:scaleX(-1)}75%{opacity:.08}}@keyframes nerve-tremble-97d05c8a{0%{translate:-1px}50%{translate:1px -.5px}to{translate:0 .5px}}.visual-paused .koge-board-calm[data-v-97d05c8a]{visibility:hidden}.visual-paused .nerve-aura[data-v-97d05c8a],.visual-paused .nerve-aura span[data-v-97d05c8a],.visual-paused .nerve-aura span[data-v-97d05c8a]:before,.visual-paused .nerve-aura span[data-v-97d05c8a]:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nerve-aura[data-v-97d05c8a],.nerve-aura span[data-v-97d05c8a],.nerve-aura span[data-v-97d05c8a]:before,.nerve-aura span[data-v-97d05c8a]:after{animation:none}.nerve-aura span[data-v-97d05c8a]:before{display:none}}.next-slot.nerve-next{animation:1.3s step-end infinite koge-nerve-next;box-shadow:inset 0 0 0 1px #8ff3ff,0 0 10px #62e4ff88}.next-slot.nerve-next>.piece{animation:1.7s ease-in-out infinite koge-nerve-twitch,90ms steps(2,end) infinite koge-nerve-jitter}.next-slot.nerve-next>.piece .solid{animation:.6s steps(3,end) infinite koge-nerve-dim;position:relative;overflow:hidden}.next-slot.nerve-next>.piece .solid:after{content:"";opacity:.3;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolyline points='2,6 7,9 5,12 11,13 9,16 17,18' fill='none' stroke='%23e9fdff' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolyline points='16,3 12,7 14,9 8,11 10,14 4,17' fill='none' stroke='%23c9f9ff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;animation:.5s step-end infinite nerve-next-arc;position:absolute;inset:0}.next-slot.nerve-next>.piece .solid:nth-child(2n):after{animation-delay:-.25s}@keyframes koge-nerve-next{0%{box-shadow:inset 0 0 0 1px #8ff3ff,0 0 8px #62e4ff77}12%{box-shadow:inset 0 0 0 1px #fff,0 0 18px #8ff3ffdd}18%{box-shadow:inset 0 0 0 1px #c9b6ff,0 0 12px #a98bffaa}26%,to{box-shadow:inset 0 0 0 1px #8ff3ff,0 0 8px #62e4ff77}}@keyframes koge-nerve-twitch{0%,60%,to{transform:none}64%{transform:translate(-2px)rotate(-5deg)}68%{transform:translate(2px)rotate(4deg)}72%{transform:translate(-1px)}76%{transform:none}86%{transform:translate(1.5px)rotate(3deg)}90%{transform:none}}@keyframes koge-nerve-jitter{0%{translate:-1px}50%{translate:1px -.5px}to{translate:0 .5px}}@keyframes koge-nerve-dim{0%{filter:brightness()}33%{filter:brightness(1.3)saturate(.8)}66%{filter:brightness(.8)}}@keyframes nerve-next-arc{0%{opacity:.3;background-position:50%,200% 200%}25%{opacity:0}50%{opacity:.26;background-position:200% 200%,50%}75%{opacity:.06}}.next-slot.queue-replaced.nerve{background:#2a3c8a44;border:1px solid #8ff3ff;animation:.3s steps(2,end) 4 koge-queue-bind;box-shadow:0 0 18px #62e4ff}@keyframes koge-queue-bind{0%{filter:brightness();box-shadow:0 0 6px #62e4ff66}50%{filter:brightness(1.8);box-shadow:0 0 28px 4px #c9f9ffcc}to{filter:brightness();box-shadow:0 0 12px #a98bff88}}.koge-claw-rim{z-index:5;pointer-events:none;border:2px solid #8ff3ff;border-radius:7px;animation:.9s step-end both koge-claw-rim;position:absolute;inset:-3px;box-shadow:0 0 18px #62e4ffaa,inset 0 0 40px #a98bff88}@keyframes koge-claw-rim{0%{opacity:1;border-color:#fff}8%{opacity:.35}14%{opacity:1;border-color:#8ff3ff}22%{opacity:.5;border-color:#c9b6ff}30%{opacity:1}45%{opacity:.7}60%{opacity:.4}75%{opacity:.2}to{opacity:0}}svg.narga-claw-marks.koge{filter:drop-shadow(0 0 3px #c9f9ff)drop-shadow(0 0 7px #62e4ff)drop-shadow(0 0 12px #a98bff);animation-delay:.22s}svg.narga-claw-marks.koge line{stroke:#e9fdff;stroke-width:.17px}.visual-paused .next-slot.nerve-next,.visual-paused .next-slot.nerve-next>.piece,.visual-paused .next-slot.nerve-next>.piece .solid,.visual-paused .next-slot.nerve-next>.piece .solid:after,.visual-paused .next-slot.queue-replaced.nerve{animation-play-state:paused}.visual-paused .koge-claw-rim{visibility:hidden;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.koge-claw-rim{opacity:.5;animation:none}.next-slot.nerve-next,.next-slot.nerve-next>.piece,.next-slot.nerve-next>.piece .solid,.next-slot.nerve-next>.piece .solid:after,.next-slot.queue-replaced.nerve{animation:none}}.hausty-board-glow[data-v-70fd3cdd]{z-index:1;pointer-events:none;border:2px solid #a24fd6;border-radius:7px;position:absolute;inset:-3px;box-shadow:0 0 16px #7d3bb866,inset 0 0 26px #4b247055}.hausty-board-glow.slumber[data-v-70fd3cdd]{border-color:#ff5a7a;animation:1.4s ease-in-out infinite hausty-slumber-70fd3cdd}.hausty-board-glow.imminent[data-v-70fd3cdd]{animation-duration:.6s}@keyframes hausty-slumber-70fd3cdd{0%,to{box-shadow:0 0 10px #ff5a7a44,inset 0 0 18px #5b2b8555}50%{box-shadow:0 0 26px #ff5a7a99,inset 0 0 34px #a24fd677}}.malady-aura[data-v-70fd3cdd]{z-index:4;pointer-events:none;filter:drop-shadow(0 0 3px #d9b3ff)drop-shadow(0 0 10px #9b4fe0);animation:1.6s ease-in-out infinite malady-glow-70fd3cdd;position:absolute;inset:0}.malady-aura span[data-v-70fd3cdd]{box-sizing:border-box;border:1.5px solid #d2a8ff;border-radius:2px;width:10%;height:5%;position:absolute;overflow:hidden;box-shadow:inset 0 0 7px 1px #0b0214d9}.malady-aura span[data-v-70fd3cdd]:before{content:"";background:linear-gradient(115deg,#0000 38%,#e7cbff59 48%,#b77cf033 54%,#0000 64%);animation:2.4s ease-in-out infinite malady-sheen-70fd3cdd;position:absolute;inset:-50%}@keyframes malady-glow-70fd3cdd{0%,to{filter:drop-shadow(0 0 2px #d9b3ff)drop-shadow(0 0 7px #9b4fe0cc)}50%{filter:drop-shadow(0 0 4px #e6ccff)drop-shadow(0 0 14px #a65cf0)}}@keyframes malady-sheen-70fd3cdd{0%{translate:-60% -60%}60%,to{translate:60% 60%}}.visual-paused .hausty-board-glow[data-v-70fd3cdd]{visibility:hidden;animation-play-state:paused}.visual-paused .malady-aura[data-v-70fd3cdd],.visual-paused .malady-aura span[data-v-70fd3cdd]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hausty-board-glow.slumber[data-v-70fd3cdd],.malady-aura[data-v-70fd3cdd],.malady-aura span[data-v-70fd3cdd]:before{animation:none}.malady-aura span[data-v-70fd3cdd]:before{display:none}}.next-slot.malady-next{animation:1.6s ease-in-out infinite hausty-malady-next;box-shadow:inset 0 0 0 1px #d2a8ff,0 0 12px #9b4fe0aa}.next-slot.malady-next>.piece{transform-origin:50% 80%;animation:2.2s ease-in-out infinite hausty-malady-sway}@keyframes hausty-malady-next{0%,to{box-shadow:inset 0 0 0 1px #d2a8ff,0 0 8px #9b4fe088}50%{box-shadow:inset 0 0 0 1px #e6ccff,0 0 16px #a65cf0cc}}@keyframes hausty-malady-sway{0%,to{filter:none;transform:rotate(0)scale(1)}25%{filter:brightness(.75)saturate(.6)blur(.3px);transform:rotate(-4deg)translateY(1px)scale(.96)}50%{filter:none;transform:rotate(1deg)translateY(-1px)scale(1.01)}75%{filter:brightness(.75)saturate(.6)blur(.3px);transform:rotate(3deg)translateY(1px)scale(.96)}}.next-slot.queue-replaced.malady{background:#6d2aa433;border:1px solid #d2a8ff;animation:.9s ease-out 2 hausty-queue-infect;box-shadow:0 0 18px #a65cf0}@keyframes hausty-queue-infect{0%{filter:brightness();box-shadow:0 0 #a65cf000}35%{filter:brightness(1.5)hue-rotate(-20deg);box-shadow:0 0 26px 4px #b77cf0cc}to{filter:brightness();box-shadow:0 0 12px #a65cf066}}.visual-paused .next-slot.malady-next,.visual-paused .next-slot.malady-next>.piece,.visual-paused .next-slot.queue-replaced.malady{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.next-slot.malady-next,.next-slot.malady-next>.piece,.next-slot.queue-replaced.malady{animation:none}}.slumber-effect[data-v-50b4a8a0]{z-index:3;pointer-events:none;border-radius:8px;position:absolute;inset:-4px;overflow:hidden}.slumber-effect i[data-v-50b4a8a0]{display:block;position:absolute}.slumber-charge[data-v-50b4a8a0]{position:absolute;inset:0}.slumber-miasma[data-v-50b4a8a0]{height:calc(18% + var(--slumber-pressure) * 30%);filter:blur(4px);animation:slumber-breathe-50b4a8a0 var(--slumber-beat) ease-in-out infinite;background:radial-gradient(at 50% 100%,#3b1257d9,#24093a99 45%,#0000 75%);bottom:-6%;left:-10%;right:-10%}.slumber-spore[data-v-50b4a8a0]{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#ead2ff,#9b4fe0 60%,#0000 70%);border-radius:50%;animation:4s linear infinite slumber-rise-50b4a8a0;bottom:4%;box-shadow:0 0 8px #a65cf0}.slumber-lid[data-v-50b4a8a0]{height:calc(var(--slumber-pressure) * 20%);background:linear-gradient(#07020dee,#12041dcc 70%,#4b177366);transition:height .3s linear;left:-4%;right:-4%}.slumber-lid.top[data-v-50b4a8a0]{border-bottom:1px solid #a65cf077;border-radius:0 0 50% 50%/0 0 40% 40%;top:0}.slumber-lid.bottom[data-v-50b4a8a0]{border-bottom:1px solid #a65cf077;border-radius:0 0 50% 50%/0 0 40% 40%;bottom:0;transform:scaleY(-1)}.slumber-charge.imminent .slumber-lid[data-v-50b4a8a0]{animation:.5s ease-in-out infinite slumber-flutter-50b4a8a0}.slumber-charge.imminent .slumber-miasma[data-v-50b4a8a0]{background:radial-gradient(at 50% 100%,#5b1d4fe6,#3a0d2aa6 45%,#0000 75%)}.slumber-impact[data-v-50b4a8a0]{position:absolute;inset:0}.slumber-lid.shut[data-v-50b4a8a0]{height:52%;animation:.55s ease-in both slumber-shut-50b4a8a0}.slumber-dark[data-v-50b4a8a0]{background:#05010a;animation:.55s ease-out both slumber-dark-50b4a8a0;inset:0}.slumber-burst[data-v-50b4a8a0]{aspect-ratio:1;background:radial-gradient(circle,#f3e2ff 0,#c58cff 10%,#7a2fb8aa 28%,#3b1257 46%,#0000 66%);width:220%;animation:.9s ease-out .22s both slumber-burst-50b4a8a0;bottom:-30%;left:50%}.slumber-ring[data-v-50b4a8a0]{aspect-ratio:1;border:4px solid #d2a8ff;border-radius:50%;width:140%;animation:.85s ease-out .25s both slumber-ring-50b4a8a0;bottom:0;left:50%;box-shadow:0 0 22px #9b4fe0,inset 0 0 18px #ff5a7a66}.slumber-ring.second[data-v-50b4a8a0]{border-width:2px;border-color:#ff9ab3;animation-delay:.36s}.slumber-mote[data-v-50b4a8a0]{aspect-ratio:1;width:5px;animation:slumber-mote-50b4a8a0 .9s calc(.25s + var(--mote-delay)) ease-out both;background:#ead2ff;border-radius:50%;bottom:4%;left:50%;box-shadow:0 0 10px #b77cf0}.slumber-paused[data-v-50b4a8a0]{visibility:hidden}.slumber-paused[data-v-50b4a8a0] *{animation-play-state:paused!important}.arena:has(.slumber-impact),.board-frame:has(.slumber-impact){animation:.8s ease-out .25s both slumber-heavy-hit-50b4a8a0}.arena:has(.slumber-paused),.board-frame:has(.slumber-paused){animation-play-state:paused}@keyframes slumber-breathe-50b4a8a0{0%,to{opacity:.75}50%{opacity:1}}@keyframes slumber-rise-50b4a8a0{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:.85}70%{opacity:.5}to{transform:translate(var(--spore-drift),calc(-1 * var(--spore-rise))) scale(1.1);opacity:0}}@keyframes slumber-flutter-50b4a8a0{0%,to{filter:brightness()}50%{filter:brightness(1.5)}}@keyframes slumber-shut-50b4a8a0{0%{height:calc(var(--slumber-pressure) * 20%)}60%{height:52%}to{opacity:0;height:52%}}@keyframes slumber-dark-50b4a8a0{0%{opacity:0}35%{opacity:.6}to{opacity:0}}@keyframes slumber-burst-50b4a8a0{0%{opacity:0;transform:translate(-50%)scale(.05)}20%{opacity:.95}to{opacity:0;transform:translate(-50%)scale(1.2)}}@keyframes slumber-ring-50b4a8a0{0%{opacity:0;transform:translate(-50%,50%)scale(.1)}12%{opacity:.9}to{opacity:0;transform:translate(-50%,50%)scale(1.6)}}@keyframes slumber-mote-50b4a8a0{0%{transform:rotate(var(--mote-angle)) translateY(0);opacity:0}15%{opacity:1}to{transform:rotate(var(--mote-angle)) translateY(calc(-1 * var(--mote-distance)));opacity:0}}@keyframes slumber-heavy-hit-50b4a8a0{0%,to{transform:translate(0)}14%{transform:translateY(-8px)}28%{transform:translate(5px,6px)}44%{transform:translate(-4px,-3px)}60%{transform:translate(3px,2px)}78%{transform:translate(-1px,-1px)}}@media (prefers-reduced-motion:reduce){.slumber-miasma[data-v-50b4a8a0],.slumber-charge.imminent .slumber-lid[data-v-50b4a8a0]{animation:none}.slumber-spore[data-v-50b4a8a0],.slumber-mote[data-v-50b4a8a0],.slumber-ring[data-v-50b4a8a0]{display:none}.slumber-burst[data-v-50b4a8a0]{opacity:.3;animation:none;transform:translate(-50%)scale(1)}.slumber-dark[data-v-50b4a8a0],.slumber-lid.shut[data-v-50b4a8a0]{opacity:.2;animation:none}.arena:has(.slumber-impact),.board-frame:has(.slumber-impact){animation:none}}.alder-mist-reveal[data-v-b1a06817]{color:#d7e1ef;width:min(640px,100%);margin:auto}.eyebrow[data-v-b1a06817]{color:#a7dfff;letter-spacing:.12em;font-size:11px}h3[data-v-b1a06817]{color:#f1f5fc;margin:8px 0 18px;font-size:26px;font-weight:800}p[data-v-b1a06817]{margin:14px 0;font-size:14px;line-height:1.8}.alder-reaction[data-v-b1a06817]{color:#efd1e7;font-size:19px;font-weight:700}article[data-v-b1a06817]{background:#201e35;border:1px solid #a6b5e14d;border-radius:12px;padding:20px}h4[data-v-b1a06817]{color:#e7c9df;margin:0 0 14px;font-size:18px}.pressure-change[data-v-b1a06817]{align-items:center;gap:20px;margin-bottom:16px;display:flex}.pressure-change span[data-v-b1a06817]{color:#a2abc3;font-size:12px}.pressure-change strong[data-v-b1a06817]{color:#c0a0b5;margin-top:4px;font-size:23px;display:block}.pressure-change span:last-child strong[data-v-b1a06817]{color:#a8e4ff}.pressure-change i[data-v-b1a06817]{color:#a1b9d4;font-style:normal}.draft-confirm[data-v-b1a06817]{background:#0b1526f5;border:1px solid #829bc23d;border-radius:10px;justify-content:flex-end;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex;position:sticky;bottom:12px}.draft-confirm p[data-v-b1a06817]{color:#a7b8cd;margin:0;font-size:12px}.primary[data-v-b1a06817]{color:#fff;cursor:pointer;min-width:160px;min-height:48px;font:inherit;background:#3472a2;border:1px solid #80b3dc;border-radius:7px;padding:11px 20px;font-weight:700}.primary[data-v-b1a06817]:focus-visible{outline-offset:4px;outline:2px solid #b4e6ff}@media (width<=600px){h3[data-v-b1a06817]{font-size:22px}article[data-v-b1a06817]{padding:16px}.pressure-change[data-v-b1a06817]{gap:16px}.draft-confirm[data-v-b1a06817]{flex-direction:column;align-items:stretch}.primary[data-v-b1a06817]{width:100%}}.alder-dive-effect[data-v-e90bf6d0]{z-index:3;pointer-events:none;border-radius:8px;position:absolute;inset:-4px}.alder-dive-charge[data-v-e90bf6d0]{opacity:var(--dive-pressure);animation:alder-pressure-e90bf6d0 var(--dive-beat) ease-in-out infinite;border:2px solid #b774a6;border-radius:8px;position:absolute;inset:0;box-shadow:0 0 18px #ae4e9180,0 0 38px #69388066,inset 0 0 20px #95498733}.alder-dive-charge.imminent[data-v-e90bf6d0]{border-color:#a3b9ff;box-shadow:0 0 22px #b45baf99,0 0 44px #597be780,inset 0 0 22px #589ef044}.alder-sky-glow[data-v-e90bf6d0]{background:radial-gradient(at 50% 0,#d9dcff80,#8270bc30 45%,#0000 75%);height:24%;position:absolute;inset:0 0 auto}.alder-rising-ember[data-v-e90bf6d0]{background:linear-gradient(#0000,#75afff 40%,#d8f5ff);border-radius:50%;width:6px;height:24px;animation:1.9s linear infinite alder-rise-e90bf6d0;position:absolute;bottom:4%;box-shadow:0 0 12px #779aff}.alder-dive-impact[data-v-e90bf6d0]{border-radius:8px;position:absolute;inset:0;overflow:hidden}.alder-dive-impact i[data-v-e90bf6d0]{display:block;position:absolute}.alder-dive-trail[data-v-e90bf6d0]{clip-path:polygon(40% 0,65% 0,100% 92%,50% 100%,0 92%);filter:drop-shadow(0 0 20px #81d7ff);transform-origin:50% 100%;background:linear-gradient(#0000,#6464e077 35%,#53b9ffcc 75%,#efffff);width:50%;height:125%;animation:.2s cubic-bezier(.6,0,1,.5) both alder-plunge-e90bf6d0;top:-65%;left:25%}.alder-dive-flash[data-v-e90bf6d0]{background:#d9f5ff;animation:.42s ease-out 90ms both alder-hit-flash-e90bf6d0;inset:0}.alder-dive-bloom[data-v-e90bf6d0]{aspect-ratio:1;background:radial-gradient(#f2ffff 0,#a9eaffbb 12%,#488bfaaa 30%,#7551a855 48%,#0000 68%);width:200%;animation:.72s ease-out 80ms both alder-bloom-e90bf6d0;top:55%;left:50%}.alder-dive-wave[data-v-e90bf6d0]{aspect-ratio:1;border:5px solid #b8edff;border-radius:50%;width:125%;animation:.7s ease-out .1s both alder-wave-e90bf6d0;top:55%;left:50%;box-shadow:0 0 20px #438aff,inset 0 0 14px #ad7be6}.alder-dive-wave.second[data-v-e90bf6d0]{border-width:2px;border-color:#a996d8;animation-delay:.18s}.alder-dive-shard[data-v-e90bf6d0]{transform-origin:50% 0;width:3px;height:22px;animation:alder-shard-e90bf6d0 .65s calc(.1s + var(--shard-delay)) ease-out both;background:linear-gradient(#eaffff,#71bdff,#0000);top:55%;left:50%}.alder-dive-paused[data-v-e90bf6d0]{visibility:hidden}.alder-dive-paused[data-v-e90bf6d0] *{animation-play-state:paused!important}.arena:has(.alder-dive-impact),.board-frame:has(.alder-dive-impact){animation:.65s ease-out both alder-heavy-hit-e90bf6d0}.arena:has(.alder-dive-paused),.board-frame:has(.alder-dive-paused){animation-play-state:paused}@keyframes alder-pressure-e90bf6d0{0%,to{filter:brightness(.8)}50%{filter:brightness(1.4)}}@keyframes alder-rise-e90bf6d0{0%{opacity:0;transform:translateY(0)scale(.6)}17%{opacity:var(--ember-brightness)}43%{transform:translateY(calc(var(--ember-rise) * -.38)) scale(1.08)}71%{transform:translateY(calc(var(--ember-rise) * -.72)) scale(.8);opacity:calc(var(--ember-brightness) * .65)}to{transform:translateY(calc(var(--ember-rise) * -1)) scale(.35);opacity:0}}@keyframes alder-plunge-e90bf6d0{0%{opacity:0;transform:translateY(-65%)scaleX(.4)}25%{opacity:1}80%{opacity:1;transform:translateY(0)scaleX(1)}to{opacity:0;transform:translateY(0)scaleX(.6)}}@keyframes alder-hit-flash-e90bf6d0{0%{opacity:0}12%{opacity:.65}to{opacity:0}}@keyframes alder-bloom-e90bf6d0{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}18%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}@keyframes alder-wave-e90bf6d0{0%{opacity:0;transform:translate(-50%,-50%)scale(.12)}10%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}@keyframes alder-shard-e90bf6d0{0%{transform:rotate(var(--shard-angle)) translateY(-12px);opacity:0}12%{opacity:1}to{transform:rotate(var(--shard-angle)) translateY(calc(-1 * var(--shard-distance)));opacity:0}}@keyframes alder-heavy-hit-e90bf6d0{0%,to{transform:translate(0)}12%{transform:translateY(10px)}24%{transform:translate(-6px,-5px)}38%{transform:translate(5px,3px)}53%{transform:translate(-3px,-2px)}70%{transform:translate(2px,1px)}}@media (prefers-reduced-motion:reduce){.alder-dive-charge[data-v-e90bf6d0]{animation:none}.alder-rising-ember[data-v-e90bf6d0],.alder-dive-trail[data-v-e90bf6d0],.alder-dive-shard[data-v-e90bf6d0],.alder-dive-wave[data-v-e90bf6d0]{display:none}.alder-dive-flash[data-v-e90bf6d0]{opacity:.12;animation:none}.alder-dive-bloom[data-v-e90bf6d0]{opacity:.3;animation:none;transform:translate(-50%,-50%)scale(1)}.arena:has(.alder-dive-impact),.board-frame:has(.alder-dive-impact){animation:none}}.skill-effect[data-v-9c6846e7]{white-space:pre-line}.inactive[data-v-9c6846e7]{color:#ff8585;font-weight:600}.improved[data-v-9c6846e7]{color:#a5e6c1;white-space:nowrap;font-weight:600}.before[data-v-9c6846e7]{color:#8ea4c0;font-weight:400}.vikulan-card-aura[data-v-af3ad959]{pointer-events:none;z-index:-3;width:calc(100% + 56px);height:calc(100% + 56px);position:absolute;inset:-28px}.speech[data-v-9ddc4b56]{z-index:3;color:#3a2a12;background:#fffaf0;border:2px solid #ffd68a;border-radius:12px;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.5;animation:.32s cubic-bezier(.3,1.5,.6,1) both speech-pop-9ddc4b56;position:absolute;top:10px;left:10px;right:10px;box-shadow:0 6px 18px #0008}.speech[data-v-9ddc4b56]:after{content:"";background:#fffaf0;border-bottom:2px solid #ffd68a;border-right:2px solid #ffd68a;width:14px;height:14px;position:absolute;bottom:-9px;left:28px;transform:rotate(45deg)}@keyframes speech-pop-9ddc4b56{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:none}}.dog-run[data-v-9ddc4b56]{pointer-events:none;animation:.65s cubic-bezier(.5,0,.9,.6) both dog-run-9ddc4b56}@keyframes dog-run-9ddc4b56{0%{transform:none}12%{transform:rotate(-4deg)}24%{transform:rotate(4deg)}36%{transform:translateY(-6px)}to{opacity:0;transform:translate(130%,-110%)rotate(14deg)}}.card-arrive[data-v-9ddc4b56]{animation:.42s ease-out both card-arrive-9ddc4b56}@keyframes card-arrive-9ddc4b56{0%{opacity:0;transform:translateY(34px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.speech[data-v-9ddc4b56],.dog-run[data-v-9ddc4b56],.card-arrive[data-v-9ddc4b56]{animation:none}.dog-run[data-v-9ddc4b56]{opacity:0}}.live-note[data-v-9ddc4b56]{color:color-mix(in srgb, var(--rarity) 70%, #fff);margin:6px 0 0;font-size:11px;line-height:1.5}.skill-card[data-v-9ddc4b56]{isolation:isolate;box-sizing:border-box;border:1px solid var(--rarity);background:linear-gradient(155deg, color-mix(in srgb, var(--rarity) 14%, #121e32), #0c1628);color:#e7f2ff;min-width:0;min-height:280px;font:inherit;text-align:left;border-radius:10px;padding:0;position:relative;overflow:hidden}.common[data-v-9ddc4b56]{--rarity:#a8bdcd}.rare[data-v-9ddc4b56]{--rarity:#6caef4}.epic[data-v-9ddc4b56]{--rarity:#be96ed}.legendary[data-v-9ddc4b56]{--rarity:#e7be6c}.role-art[data-v-9ddc4b56]{object-fit:cover;object-position:center 25%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.has-art[data-v-9ddc4b56]:before{content:"";z-index:-1;background:linear-gradient(#08111e65,#08111ed9 56%,#08111ef5);position:absolute;inset:0}.card-body[data-v-9ddc4b56]{min-height:inherit;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 20px;display:flex}.selectable[data-v-9ddc4b56]{cursor:pointer;transition:box-shadow .15s,border-color .15s}.selectable[data-v-9ddc4b56]:hover{box-shadow:0 0 24px color-mix(in srgb, var(--rarity) 25%, transparent);border-color:#fff}.selectable.selected[data-v-9ddc4b56]{z-index:1;box-shadow:0 0 0 3px var(--rarity), 0 0 22px color-mix(in srgb, var(--rarity) 80%, transparent), 0 0 48px 4px color-mix(in srgb, var(--rarity) 55%, transparent);border-color:#fff}.selectable[data-v-9ddc4b56]:focus-visible{outline-offset:4px;outline:2px solid #fff}.vikulan-special[data-v-9ddc4b56]{overflow:visible;box-shadow:0 0 15px #3794ff85,0 0 30px #3185ff39}.vikulan-special .role-art[data-v-9ddc4b56],.vikulan-special.has-art[data-v-9ddc4b56]:before{border-radius:inherit}.vikulan-special.selectable[data-v-9ddc4b56]:hover{box-shadow:0 0 18px #3794ff99,0 0 32px #3185ff55}.vikulan-special.selectable.selected[data-v-9ddc4b56]{box-shadow:0 0 0 3px var(--rarity),0 0 18px #3794ff99,0 0 32px #3185ff55}summary[data-v-9ddc4b56]:focus-visible{outline-offset:-5px;outline:2px solid #fff}.card-title[data-v-9ddc4b56]{text-shadow:0 1px 7px #000;font-size:18px;line-height:1.5}.rarity[data-v-9ddc4b56],.character[data-v-9ddc4b56]{color:var(--rarity);text-shadow:0 1px 4px #000;font-size:11px;line-height:1.7}.character[data-v-9ddc4b56]{background:#0913249c;border-radius:4px;padding:3px 7px}p[data-v-9ddc4b56]{color:#d4e2f4;margin:0;font-size:13px;line-height:1.9}.upgrade-preview[data-v-9ddc4b56]{border-top:1px solid #a5e6c133;width:100%;padding-top:12px}.upgrade-preview>strong[data-v-9ddc4b56]{color:#a5e6c1;font-size:11px}.upgrade-preview p[data-v-9ddc4b56]{margin-top:6px;font-size:12px}.levels[data-v-9ddc4b56]{border-top:1px solid #ffffff24;width:100%;padding-top:12px}summary[data-v-9ddc4b56]{cursor:pointer;color:#bdcfe6;font-size:11px}ol[data-v-9ddc4b56]{margin:10px 0 0;padding:0;list-style:none}li[data-v-9ddc4b56]{border-bottom:1px solid #ffffff12;padding:8px 6px}li.current[data-v-9ddc4b56]{background:#4da6ff20;border-radius:4px}li>strong[data-v-9ddc4b56]{color:#bdcfe6;font-size:11px}li p[data-v-9ddc4b56]{margin-top:5px;font-size:12px}@media (width<=800px){.card-body[data-v-9ddc4b56]{padding:18px 14px}}@media (width<=600px){.selectable[data-v-9ddc4b56]{min-height:210px}.selectable .card-body[data-v-9ddc4b56]{gap:10px}.card-title[data-v-9ddc4b56]{font-size:17px}}@media (prefers-reduced-motion:reduce){.selectable[data-v-9ddc4b56]{transition:none}}.weapon-card[data-v-ec349e74]{--rarity:#e8dcc0;isolation:isolate;box-sizing:border-box;border:1px solid var(--rarity);background:linear-gradient(155deg, color-mix(in srgb, var(--rarity) 14%, #121e32), #0c1628);color:#e7f2ff;min-width:0;min-height:180px;font:inherit;text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.selectable[data-v-ec349e74]{cursor:pointer}.selectable[data-v-ec349e74]:hover,.selected[data-v-ec349e74]{box-shadow:0 0 0 3px var(--rarity), 0 0 22px color-mix(in srgb, var(--rarity) 80%, transparent);border-color:#fff}.selectable[data-v-ec349e74]:focus-visible{outline-offset:4px;outline:2px solid #fff}.kind[data-v-ec349e74]{color:var(--rarity);letter-spacing:1.4px;font-size:11px}strong[data-v-ec349e74]{font-size:18px;font-weight:600;line-height:1.5}p[data-v-ec349e74]{color:#d4e2f4;margin:0;font-size:13px;line-height:1.9}.calamity[data-v-ec349e74]{--rarity:#7caeff;background:linear-gradient(155deg,#102c55,#030915);border-color:#669fffc0;box-shadow:inset 0 0 35px #164b8b25}.calamity.selectable[data-v-ec349e74]{overflow:visible;box-shadow:inset 0 0 35px #164b8b25,0 0 15px #3794ff85,0 0 30px #3185ff39}.calamity.selectable[data-v-ec349e74]:hover{box-shadow:inset 0 0 35px #164b8b25,0 0 18px #3794ff99,0 0 32px #3185ff55}.calamity.selectable.selected[data-v-ec349e74]{box-shadow:0 0 0 3px var(--rarity),0 0 18px #3794ff99,0 0 32px #3185ff55}.calamity-art[data-v-ec349e74]{z-index:-1;border-radius:inherit;pointer-events:none;opacity:.6;background:linear-gradient(#03091555,#030915e8 60%,#030915 92%),url(/game/monsters/boss-vikulan.png) 50% 25%/cover;position:absolute;inset:0}.calamity .calamity-flavor[data-v-ec349e74]{color:#a8cdff;line-height:1.8}.featured[data-v-ec349e74]{justify-content:flex-end;gap:20px;min-height:470px;padding:36px 28px}.featured .kind[data-v-ec349e74]{letter-spacing:2px;color:#bdd9ff;margin-bottom:auto}.featured strong[data-v-ec349e74]{text-shadow:0 0 24px #65a7ff66;font-size:clamp(25px,3vw,38px);line-height:1.5}.featured p[data-v-ec349e74]{white-space:pre-line;font-size:14px}.featured .calamity-art[data-v-ec349e74]{opacity:.9;background:linear-gradient(#03091522 15%,#030915ee 63%,#030915 95%),url(/game/monsters/boss-vikulan.png) 50% 18%/cover}@media (width<=600px){.weapon-card[data-v-ec349e74]{gap:10px;min-height:140px;padding:18px 16px}.featured[data-v-ec349e74]{min-height:390px;padding:24px 20px}}.weapon-choices[data-v-51abb36d]{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid;position:relative}.calamity-offer[data-v-51abb36d]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;padding:30px 0}.calamity-backdrop[data-v-51abb36d]{z-index:-1;pointer-events:none;opacity:.7;filter:saturate(.65);background:linear-gradient(90deg,#020a18e8,#06162c92 50%,#020a18e8),linear-gradient(#030b18,#0000 40%,#030b18),url(/game/monsters/boss-vikulan.png) 50% 35%/cover;position:absolute;inset:-90px -8vw -60px;mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.calamity-impact[data-v-51abb36d]{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:clip}.calamity-shockwave[data-v-51abb36d]{left:var(--impact-x,50%);top:var(--impact-y,50%);width:var(--impact-size,240px);height:var(--impact-size,240px);opacity:0;border:2px solid #8bdaff;border-radius:50%;position:absolute;box-shadow:0 0 25px #439bff,inset 0 0 20px #439bff}.calamity-flash[data-v-51abb36d]{opacity:0;background:radial-gradient(ellipse at var(--impact-x,50%) var(--impact-y,50%),#96dfff88,#1576ed22 60%,transparent);position:absolute;inset:0}.calamity-offer[data-v-51abb36d] .weapon-card:not(.calamity){opacity:.8;background:#0b1529ed}.calamity-offer[data-v-51abb36d] .weapon-card:hover,.calamity-offer[data-v-51abb36d] .weapon-card.selected{opacity:1}.weapon-choices[data-calamity-reveal=preparing][data-v-51abb36d] .weapon-card{opacity:0}.coop-cost[data-v-51abb36d]{color:#b7d6ff;text-align:center;grid-column:1/-1;margin:0;font-size:12px;line-height:1.8}@media (width<=680px){.weapon-choices[data-v-51abb36d]{grid-template-columns:1fr}.calamity-offer[data-v-51abb36d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.calamity-offer[data-v-51abb36d] .calamity{grid-area:1/1/auto/-1}.calamity-offer[data-v-51abb36d] .weapon-card:not(.calamity){min-height:170px;padding:16px 12px}.calamity-backdrop[data-v-51abb36d]{inset:-50px 0 -30px}}.frost-screen[data-v-9c8fe568]{z-index:0;pointer-events:none;opacity:var(--frost,0);background:radial-gradient(circle at 0 0,#eefaffcc,#bfe8ff55 12%,#0000 30%),radial-gradient(circle at 100% 0,#eefaffcc,#bfe8ff55 12%,#0000 30%),radial-gradient(circle at 0 100%,#eefaffaa,#bfe8ff44 14%,#0000 32%),radial-gradient(circle at 100% 100%,#eefaffaa,#bfe8ff44 14%,#0000 32%),radial-gradient(#0000 45%,#8fd2ff26 70%,#cdeeff66 100%),linear-gradient(#3d8fd61f,#3d8fd61f);transition:opacity 1.6s ease-out;position:fixed;inset:0;overflow:hidden}.snow[data-v-9c8fe568]{animation:16s linear infinite snowfall-9c8fe568;position:absolute;inset:-240px 0 0}.snow.near[data-v-9c8fe568]{opacity:.75;background-image:radial-gradient(2px 2px at 30px 40px,#fff 50%,#0000 51%),radial-gradient(2.5px 2.5px at 150px 20px,#f2fbff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 90px 130px,#fff 50%,#0000 51%),radial-gradient(2px 2px at 190px 170px,#e6f7ff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 60px 210px,#fff 50%,#0000 51%);background-size:220px 240px}.snow.far[data-v-9c8fe568]{opacity:.45;background-image:radial-gradient(1px 1px at 20px 30px,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 110px 80px,#dff4ff 50%,#0000 51%),radial-gradient(1px 1px at 70px 150px,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 140px 200px,#fff 50%,#0000 51%);background-size:160px 240px;animation-duration:26s}@keyframes snowfall-9c8fe568{to{transform:translate(-40px,240px)}}.frost-board[data-v-9c8fe568]{z-index:2;pointer-events:none;opacity:var(--frost,0);border:2px solid #cdeeff;border-radius:8px;transition:opacity 1.2s ease-out;animation:3.2s ease-in-out infinite frost-breath-9c8fe568;position:absolute;inset:-4px;box-shadow:0 0 16px #9fdcffaa,0 0 40px #5fb8ff55,inset 0 0 28px #cdeeff40}@keyframes frost-breath-9c8fe568{50%{box-shadow:0 0 22px #c6ecffdd,0 0 54px #7cc8ff77,inset 0 0 36px #e2f6ff55}}.paused .snow[data-v-9c8fe568],.frost-board.paused[data-v-9c8fe568]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.snow[data-v-9c8fe568],.frost-board[data-v-9c8fe568]{animation:none}.frost-screen[data-v-9c8fe568],.frost-board[data-v-9c8fe568]{transition:none}}.malice-screen[data-v-602f0513]{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.malice-screen.paused[data-v-602f0513]{visibility:hidden}.malice-vignette[data-v-602f0513]{animation:malice-pulse-602f0513 var(--beat-duration) ease-in-out infinite;background:radial-gradient(#0000 48%,#59091d55 76%,#b91438b3 100%);position:absolute;inset:0;box-shadow:inset 0 0 80px #c21b4659}.malice-screen-label[data-v-602f0513]{top:max(16px, env(safe-area-inset-top));color:#ffbdca;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;background:#270a14e6;border:1px solid #ff657f99;border-radius:8px;gap:4px;padding:8px 20px;font-family:inherit;display:grid;position:absolute;left:50%;transform:translate(-50%)}.malice-screen-label strong[data-v-602f0513]{letter-spacing:.2em;font-size:18px}.malice-screen-label span[data-v-602f0513]{font-size:12px}.broken .malice-vignette[data-v-602f0513]{animation:.65s ease-out both malice-release-602f0513}.paused[data-v-602f0513] *{animation-play-state:paused!important}@keyframes malice-pulse-602f0513{0%,to{opacity:.65}18%{opacity:.95}40%{opacity:.78}}@keyframes malice-release-602f0513{0%{opacity:.7}to{opacity:0}}@media (prefers-reduced-motion:reduce){.malice-vignette[data-v-602f0513],.broken .malice-vignette[data-v-602f0513]{animation:none}.broken .malice-vignette[data-v-602f0513]{opacity:.2}}.item-icon[data-v-322cd660]{flex-shrink:0;width:42px;height:42px;display:inline-block;position:relative}.item-shape[data-v-322cd660]{object-fit:contain;width:100%;height:100%;display:block}.potion[data-v-322cd660]{filter:brightness(.85)sepia()saturate(2)hue-rotate(55deg)}.item-progress[data-v-322cd660]{background:conic-gradient(from 0deg, transparent var(--item-progress), #020913c9 0);mask:var(--item-mask) center / contain no-repeat;position:absolute;inset:0}.item-upgrade[data-v-322cd660]{color:#ffe08b;text-shadow:0 1px 3px #07101e;font-size:22px;line-height:1;position:absolute;top:-7px;right:-4px}.result-layer[data-v-5778ce0a]{z-index:1000;backdrop-filter:blur(12px);color:#e7f2ff;background:#050b17c9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.result-dialog[data-v-5778ce0a]{background:#111c2e;border:1px solid #d9bd7659;border-radius:22px;flex-direction:column;width:min(780px,100%);max-height:calc(100dvh - 48px);animation:.3s ease-out result-enter-5778ce0a;display:flex;overflow:hidden;box-shadow:0 28px 100px #0008}.result-hero[data-v-5778ce0a]{text-align:center;background:radial-gradient(at 50% 0,#a682312e,#0000 72%);border-bottom:1px solid #d9bd7626;flex-shrink:0;padding:26px 40px 22px;position:relative}.result-close[data-v-5778ce0a]{color:#b9c9dd;cursor:pointer;background:#ffffff08;border:1px solid #ffffff20;border-radius:50%;place-items:center;padding:8px;display:grid;position:absolute;top:16px;right:16px}.victory-seal[data-v-5778ce0a]{color:#edcf80;background:#ddb34a0a;border:1px solid #e9cc7960;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 14px;display:grid;box-shadow:0 0 35px #dfb34a14}.failed .result-hero[data-v-5778ce0a]{background:radial-gradient(at 50% 0,#8a3a3a33,#0000 72%)}.failed .victory-seal[data-v-5778ce0a]{color:#e7a596;background:#c75a4a0a;border-color:#d7867a60;box-shadow:0 0 35px #c75a4a14}.eyebrow[data-v-5778ce0a]{letter-spacing:2px;color:#d9bc78;font-size:10px}h2[data-v-5778ce0a]{letter-spacing:5px;color:#f9edcc;outline:none;margin:8px 0;font-family:Georgia,Noto Serif TC,serif;font-size:32px;font-weight:500}.result-hero p[data-v-5778ce0a]{color:#b7c6da;margin:8px 0 14px;font-size:13px}.difficulty-badge[data-v-5778ce0a]{color:#d8c491;border:1px solid #d9bd7636;border-radius:99px;padding:4px 12px;font-size:11px}.result-scroll[data-v-5778ce0a]{overscroll-behavior:contain;min-height:0;overflow-y:auto}.result-body[data-v-5778ce0a]{padding:24px 30px}dl[data-v-5778ce0a],dd[data-v-5778ce0a]{margin:0}.result-stats[data-v-5778ce0a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.result-stats>div[data-v-5778ce0a]{background:#1b2b42;border:1px solid #8fbce518;border-radius:12px;padding:15px 12px}.result-stats dt[data-v-5778ce0a]{color:#a4bad3;align-items:center;gap:6px;font-size:11px;display:flex}.result-stats dd[data-v-5778ce0a]{font-variant-numeric:tabular-nums;color:#f2dfae;overflow-wrap:anywhere;margin-top:8px;font-size:24px}.result-details[data-v-5778ce0a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:22px 0;display:grid}.result-details>div[data-v-5778ce0a]{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.result-details dt[data-v-5778ce0a]{color:#92a9c5}.result-details dd[data-v-5778ce0a]{font-variant-numeric:tabular-nums}.result-party[data-v-5778ce0a]{background:#1b2b42;border:1px solid #8fbce526;border-radius:12px;gap:10px;margin:0 0 18px;padding:14px 16px;display:grid}.result-party>div[data-v-5778ce0a]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.result-party dt[data-v-5778ce0a]{color:#e7f2ff;font-size:13px}.result-party dd[data-v-5778ce0a]{color:#d8c491;font-variant-numeric:tabular-nums;text-align:right;font-size:12px}summary[data-v-5778ce0a]{cursor:pointer}.skill-description p[data-v-5778ce0a],.result-method p[data-v-5778ce0a]{color:#a9bed7;margin:10px 0 0;font-size:12px;line-height:1.8}.contribution-heading[data-v-5778ce0a],.breakdown-heading[data-v-5778ce0a]{justify-content:space-between;align-items:center;gap:10px;margin-top:28px;display:flex}.contribution-heading h3[data-v-5778ce0a],.breakdown-heading h3[data-v-5778ce0a]{margin:0;font-size:18px;font-weight:500}.contribution-heading>span[data-v-5778ce0a],.breakdown-heading>span[data-v-5778ce0a]{color:#92a9c5;font-size:12px}.contribution-intro[data-v-5778ce0a]{color:#92a9c5;margin:8px 0 16px;font-size:12px}.result-skills[data-v-5778ce0a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.result-skill[data-v-5778ce0a]{--rarity:#adc5df;border:1px solid #adc5df28;border-top:2px solid var(--rarity);background:#172439;border-radius:10px;min-width:0;padding:16px}.result-skill.rare[data-v-5778ce0a]{--rarity:#6cbeff}.result-skill.epic[data-v-5778ce0a]{--rarity:#c697ff}.result-skill.legendary[data-v-5778ce0a]{--rarity:#edc570}.result-skill.weapon[data-v-5778ce0a]{--rarity:#e8dcc0}.skill-heading[data-v-5778ce0a]{align-items:center;gap:10px;display:flex}.skill-heading img[data-v-5778ce0a]{object-fit:cover;object-position:top;background:#22344b;border-radius:8px;width:42px;height:42px}.skill-rarity[data-v-5778ce0a]{color:var(--rarity);font-size:10px}h4[data-v-5778ce0a]{margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.5}.skill-metrics[data-v-5778ce0a]{flex-wrap:wrap;gap:14px 22px;margin:16px 0 0;display:flex}.skill-metrics dt[data-v-5778ce0a]{color:#92a9c5;font-size:11px}.skill-metrics dd[data-v-5778ce0a]{font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px}.skill-metrics small[data-v-5778ce0a]{color:#a4bad3;margin-left:4px;font-size:11px}.damage-share[data-v-5778ce0a]{color:#92a9c5;margin-top:16px;font-size:10px}.damage-track[data-v-5778ce0a]{background:#ffffff0a;border-radius:4px;height:4px;margin-bottom:6px;overflow:hidden}.damage-track span[data-v-5778ce0a]{background:var(--rarity);border-radius:4px;height:100%;display:block}.skill-description[data-v-5778ce0a]{color:#a4bad3;margin-top:16px;font-size:11px}.result-method[data-v-5778ce0a]{color:#92a9c5;margin-top:20px;font-size:11px}.empty-skills[data-v-5778ce0a]{text-align:center;color:#a4bad3;border:1px dashed #8fbce52b;border-radius:10px;padding:24px 16px;font-size:13px;line-height:1.8}.result-actions[data-v-5778ce0a]{background:#111c2e;border-top:1px solid #8fbce526;flex-shrink:0;justify-content:flex-end;gap:12px;padding:18px 30px;display:flex}.result-actions[data-v-5778ce0a] :is(button,a){font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:11px 22px;font-size:13px;text-decoration:none;display:inline-flex}.secondary[data-v-5778ce0a]{color:#c3d4e8;background:#1a2940;border:1px solid #8fbce536}.primary[data-v-5778ce0a]{color:#272317;background:#e6c772;border:1px solid #e6c772;font-weight:600}.result-actions[data-v-5778ce0a] :is(button,a):hover,.result-close[data-v-5778ce0a]:hover{filter:brightness(1.12)}button[data-v-5778ce0a]:focus-visible,a[data-v-5778ce0a]:focus-visible,summary[data-v-5778ce0a]:focus-visible{outline-offset:4px;outline:2px solid #8ac8ff}@keyframes result-enter-5778ce0a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.result-settlement[data-v-5778ce0a]{background:#ddb34a12;border:1px solid #d9bd7655;border-radius:14px;margin:0 0 16px;padding:14px 18px}.result-settlement>div[data-v-5778ce0a]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.result-settlement span[data-v-5778ce0a]{letter-spacing:1px;color:#d9bc78;font-size:13px}.result-settlement strong[data-v-5778ce0a]{font-variant-numeric:tabular-nums;color:#f9edcc;font-family:Georgia,Noto Serif TC,serif;font-size:30px;font-weight:500}.result-settlement p[data-v-5778ce0a]{color:#a9bed7;margin:6px 0 0;font-size:12px}.result-settlement.penalized p[data-v-5778ce0a]{color:#ff9d8f}.result-breakdown .contribution-intro[data-v-5778ce0a]{margin:8px 0 0}.clear-table[data-v-5778ce0a]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:12px;font-size:13px}.clear-table th[data-v-5778ce0a],.clear-table td[data-v-5778ce0a]{text-align:right;border-bottom:1px solid #8fbce51a;padding:8px 10px}.clear-table thead th[data-v-5778ce0a]{color:#92a9c5;font-size:11px;font-weight:500}.clear-table[data-v-5778ce0a] :is(thead th:first-child,tbody th){text-align:left}.clear-table tbody th[data-v-5778ce0a]{color:#e7f2ff;font-weight:500}.clear-table td[data-v-5778ce0a]{color:#f2dfae}.clear-table tr.empty[data-v-5778ce0a] :is(th,td){color:#6f849e}.clear-share[data-v-5778ce0a]{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.clear-share .damage-track[data-v-5778ce0a]{width:56px;margin:0}.clear-share .damage-track span[data-v-5778ce0a]{background:#edcf80}.item-uses[data-v-5778ce0a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 22px;padding:0;list-style:none;display:grid}.item-uses li[data-v-5778ce0a]{background:#1b2b42;border:1px solid #8fbce518;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.item-uses li strong[data-v-5778ce0a]{font-variant-numeric:tabular-nums;color:#f2dfae;margin-left:auto;font-size:18px;font-weight:500}.item-uses li.empty[data-v-5778ce0a]{opacity:.55}@media (width<=600px){.result-layer[data-v-5778ce0a]{padding:10px}.result-dialog[data-v-5778ce0a]{border-radius:16px;max-height:calc(100dvh - 20px)}.result-hero[data-v-5778ce0a]{padding:20px 30px 18px}.victory-seal[data-v-5778ce0a]{width:48px;height:48px;margin-bottom:10px}.result-body[data-v-5778ce0a]{padding:20px 16px}.result-stats[data-v-5778ce0a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.result-stats>div[data-v-5778ce0a]{padding:12px}.result-stats dd[data-v-5778ce0a]{font-size:22px}.result-details[data-v-5778ce0a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.result-skills[data-v-5778ce0a]{grid-template-columns:1fr}.result-actions[data-v-5778ce0a]{padding:14px 16px}.result-actions[data-v-5778ce0a] :is(button,a){flex:1;padding:11px 12px}h2[data-v-5778ce0a]{font-size:28px}.contribution-heading[data-v-5778ce0a],.breakdown-heading[data-v-5778ce0a]{margin-top:22px}.clear-table th[data-v-5778ce0a],.clear-table td[data-v-5778ce0a]{padding:8px 4px}.clear-share .damage-track[data-v-5778ce0a]{display:none}.item-uses[data-v-5778ce0a]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.result-dialog[data-v-5778ce0a]{animation:none}}.brawl-breakdown[data-v-5778ce0a]{margin-bottom:24px}.brawl-order[data-v-5778ce0a]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.brawl-order li[data-v-5778ce0a]{background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px 10px;display:flex}.brawl-order li.fallen[data-v-5778ce0a]{background:#ff6b6b14;border-color:#ff8a8a66}.brawl-order img[data-v-5778ce0a]{object-fit:contain;flex:none;width:36px;height:36px}.brawl-opponent[data-v-5778ce0a]{flex:1;min-width:0}.brawl-order strong[data-v-5778ce0a]{overflow-wrap:anywhere;min-width:0}.brawl-order small[data-v-5778ce0a]{color:#ffb4b4;font-size:12px;display:block}.brawl-time[data-v-5778ce0a]{color:#cbd8e8;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;margin-left:auto}.brawl-index[data-v-5778ce0a]{color:#9fb3c8;font-variant-numeric:tabular-nums;text-align:center;flex:none;width:22px}.records-layer[data-v-27145708]{z-index:1000;backdrop-filter:blur(12px);color:#e7f2ff;background:#050b17c9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.records-dialog[data-v-27145708]{background:#111c2e;border:1px solid #d9bd7659;border-radius:22px;flex-direction:column;width:min(780px,100%);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 100px #0008}.records-hero[data-v-27145708]{text-align:center;background:radial-gradient(at 50% 0,#a682312e,#0000 72%);border-bottom:1px solid #d9bd7626;flex-shrink:0;padding:24px 40px 18px;position:relative}.records-close[data-v-27145708]{color:#b9c9dd;cursor:pointer;background:#ffffff08;border:1px solid #ffffff20;border-radius:50%;place-items:center;padding:8px;display:grid;position:absolute;top:16px;right:16px}.records-icon[data-v-27145708]{color:#edcf80;margin:0 auto;display:block}h2[data-v-27145708]{letter-spacing:4px;color:#f9edcc;outline:none;margin:6px 0;font-family:Georgia,Noto Serif TC,serif;font-size:28px;font-weight:500}.records-hero p[data-v-27145708]{color:#b7c6da;margin:6px 0 14px;font-size:13px}.records-tabs[data-v-27145708]{gap:8px;display:inline-flex}.records-tabs button[data-v-27145708]{color:#c6d8ec;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2a;border-radius:99px;padding:6px 18px}.records-tabs [aria-pressed=true][data-v-27145708]{color:#fff;background:#293b59;border-color:#c7bcf2}.records-scroll[data-v-27145708]{overscroll-behavior:contain;min-height:0;padding:16px 24px 20px;overflow-y:auto}.records-summary[data-v-27145708]{color:#92a9c5;text-align:center;margin:0 0 12px;font-size:12px}.records-list[data-v-27145708]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.records-row[data-v-27145708]{background:#1b2b42;border:1px solid #8fbce518;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.records-target[data-v-27145708]{align-items:center;gap:10px;min-width:0;display:flex}.records-target img[data-v-27145708],.records-hunt[data-v-27145708]{object-fit:cover;background:#0d1626;border:1px solid #fff2;border-radius:50%;flex-shrink:0;width:40px;height:40px}.records-hunt[data-v-27145708]{color:#d9bc78;place-items:center;display:grid}.records-target strong[data-v-27145708]{color:#fff;overflow-wrap:anywhere;font-weight:600}.records-cells[data-v-27145708]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.records-cell[data-v-27145708]{color:#7f93ad;font:inherit;text-align:left;border:1px dashed #fff2;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}.records-cell small[data-v-27145708]{letter-spacing:1px;color:#92a9c5;font-size:10px}.records-cell.cleared[data-v-27145708]{color:#f2dfae;cursor:pointer;background:#ddb34a12;border:1px solid #d9bd7655}.records-cell.cleared em[data-v-27145708]{font-variant-numeric:tabular-nums;color:#e7f2ff;font-style:normal}.records-cell.cleared[aria-expanded=true][data-v-27145708]{background:#ddb34a26;border-color:#edcf80}.records-cell.cleared.angry[data-v-27145708]{background:#ff5a4a14;border-color:#ff7a6b80}.records-cell.cleared.angry small[data-v-27145708]{color:#ff9d8f}.records-cell.cleared.angry[aria-expanded=true][data-v-27145708]{background:#ff5a4a26;border-color:#ff9d8f}.records-detail[data-v-27145708]{border-top:1px solid #8fbce51f;grid-column:1/-1;padding:12px 4px 4px}.records-detail h3[data-v-27145708]{color:#f9edcc;margin:0 0 10px;font-size:14px;font-weight:600}.records-detail h4[data-v-27145708]{color:#d9bc78;margin:14px 0 8px;font-size:12px;font-weight:600}dl[data-v-27145708],dd[data-v-27145708]{margin:0}.records-stats[data-v-27145708]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.records-stats>div[data-v-27145708]{background:#111c2e;border:1px solid #8fbce518;border-radius:10px;padding:10px}.records-stats dt[data-v-27145708]{color:#a4bad3;font-size:11px}.records-stats dd[data-v-27145708]{font-variant-numeric:tabular-nums;color:#f2dfae;overflow-wrap:anywhere;margin-top:4px;font-size:18px}.records-meta[data-v-27145708]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;margin-top:12px;font-size:12px;display:grid}.records-meta>div[data-v-27145708]{justify-content:space-between;gap:8px;display:flex}.records-meta dt[data-v-27145708]{color:#92a9c5}.records-skills[data-v-27145708]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.records-skills li[data-v-27145708]{color:#dce8f6;border:1px solid #fff2;border-radius:99px;padding:4px 10px;font-size:12px}.records-skills li span[data-v-27145708]{color:#92a9c5;margin-right:6px;font-size:10px}.records-skills li.rare[data-v-27145708]{border-color:#6fb6ff66}.records-skills li.epic[data-v-27145708]{border-color:#c48cff77}.records-skills li.legendary[data-v-27145708]{border-color:#f0c56a88}.records-empty[data-v-27145708]{color:#92a9c5;margin:0;font-size:12px}.records-order[data-v-27145708]{counter-reset:brawl;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.records-order li[data-v-27145708]{color:#dce8f6;counter-increment:brawl;border:1px solid #fff2;border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12px;display:flex}.records-order li[data-v-27145708]:before{content:counter(brawl);text-align:center;color:#92a9c5;min-width:16px;font-size:10px}.records-order li.fallen[data-v-27145708]{color:#ffb4a9;border-color:#ff7a6b80}.records-order img[data-v-27145708]{object-fit:cover;border-radius:50%;width:22px;height:22px}.records-total[data-v-27145708]{background:#ddb34a0f;border-top:1px solid #d9bd7633;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 28px;display:flex}.records-total span[data-v-27145708]{color:#d9bc78;letter-spacing:1px;font-size:13px}.records-total strong[data-v-27145708]{font-variant-numeric:tabular-nums;color:#f9edcc;font-family:Georgia,Noto Serif TC,serif;font-size:24px;font-weight:500}.records-footer[data-v-27145708]{text-align:center;color:#7f93ad;border-top:1px solid #8fbce51a;flex-shrink:0;padding:10px;font-size:11px}@media (width<=640px){.records-layer[data-v-27145708]{padding:12px}.records-dialog[data-v-27145708]{max-height:calc(100dvh - 24px)}.records-hero[data-v-27145708]{padding:20px 44px 14px}.records-scroll[data-v-27145708]{padding:12px}.records-row[data-v-27145708],.records-cells[data-v-27145708]{grid-template-columns:1fr}.records-stats[data-v-27145708]{grid-template-columns:repeat(2,minmax(0,1fr))}.records-meta[data-v-27145708]{grid-template-columns:1fr}}.potion-item[data-v-8cb93681]{margin-top:16px;position:relative}button[data-v-8cb93681]{color:#a2b4c7;width:100%;min-height:56px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;padding:0;display:flex}button[data-v-8cb93681]:hover:enabled{background:#8bd56c18}button[data-v-8cb93681]:disabled{cursor:default}button[data-v-8cb93681]:focus-visible{outline-offset:3px;outline:2px solid #a6da91}.ready button[data-v-8cb93681]{color:#bbe3a8}.powder.ready button[data-v-8cb93681]{color:#f4f0e4}.powder .item-notice[data-v-8cb93681]{color:#f7f3e8;background:#24221c;border-color:#f1eddf66}.powder .item-notice[data-v-8cb93681]:after{border-bottom-color:#f1eddf66}.powder button[data-v-8cb93681]:hover:enabled{background:#f1eddf18}.powder button[data-v-8cb93681]:focus-visible{outline-color:#f1eddf}.item-status[data-v-8cb93681]{white-space:nowrap;flex-direction:column;font-size:10px;line-height:1.5;display:flex}.item-charge[data-v-8cb93681]{font-variant-numeric:tabular-nums}.charge-hidden[data-v-8cb93681]{visibility:hidden}.ready .item-charge[data-v-8cb93681]{color:#a2b4c7}.item-notice[data-v-8cb93681]{z-index:8;color:#d2efc2;white-space:nowrap;pointer-events:none;background:#12231e;border:1px solid #8bd56c66;border-radius:7px;width:max-content;padding:6px 9px;font-size:11px;line-height:1.4;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 3px 6px #0005}.item-notice[data-v-8cb93681]:after{content:"";border:4px solid #0000;border-bottom-color:#8bd56c66;position:absolute;bottom:100%;left:20px}.potion-notice-enter-active[data-v-8cb93681],.potion-notice-leave-active[data-v-8cb93681]{transition:opacity .18s,transform .18s}.potion-notice-enter-from[data-v-8cb93681],.potion-notice-leave-to[data-v-8cb93681]{opacity:0;transform:translateY(4px)}kbd[data-v-8cb93681]{font:inherit;font-weight:600}.potion-item[data-v-8cb93681] .item-icon{width:36px;height:36px}@media (width<=580px){.potion-item[data-v-8cb93681] .item-icon{width:32px;height:32px}.item-status[data-v-8cb93681]{font-size:9px}}@media (prefers-reduced-motion:reduce){.potion-notice-enter-active[data-v-8cb93681],.potion-notice-leave-active[data-v-8cb93681]{transition:none}}.battle-alert[data-v-eb81f4a0]{z-index:180;box-sizing:border-box;color:#fff0f2;filter:drop-shadow(0 8px 18px #000b);pointer-events:none;background:linear-gradient(90deg,#0000,#19090de8 9%,#280a11f2 50%,#19090de8 91%,#0000);border-block:1px solid #ff9aa9aa;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;width:min(520px,100vw - 32px);padding:13px 22px 13px 18px;animation:2.6s both battle-alert-in-eb81f4a0;display:grid;position:fixed;top:clamp(76px,13vh,142px);left:50%;transform:translate(-50%)}.battle-alert-mark[data-v-eb81f4a0]{aspect-ratio:1;color:#ff6e83;text-shadow:0 0 10px;border:1px solid;border-radius:50%;place-items:center;width:42px;font-size:23px;display:grid}.battle-alert div[data-v-eb81f4a0]{min-width:0}.battle-alert small[data-v-eb81f4a0]{color:#ff9dac;letter-spacing:.22em;margin-bottom:2px;font-size:9px;font-weight:800;display:block}.battle-alert strong[data-v-eb81f4a0]{letter-spacing:.04em;font-size:clamp(18px,4vw,25px);line-height:1.2;display:block}.battle-alert div>span[data-v-eb81f4a0]{color:#f4cbd2;margin-top:3px;font-size:11px;display:block}.battle-alert.recovery[data-v-eb81f4a0]{color:#eafff3;background:linear-gradient(90deg,#0000,#071a14e8 9%,#0a2b20f2 50%,#071a14e8 91%,#0000);border-color:#b7efd0aa}.battle-alert.recovery .battle-alert-mark[data-v-eb81f4a0],.battle-alert.recovery small[data-v-eb81f4a0]{color:#91e8b8}.battle-alert.recovery div>span[data-v-eb81f4a0]{color:#c9f2dc}.battle-alert.warning[data-v-eb81f4a0]{color:#f4e6ff;background:linear-gradient(90deg,#0000,#20122fe8 9%,#2b1b3bf5 50%,#20122fe8 91%,#0000);border-color:#b29bda;animation:.25s ease-out both lethal-alert-in-eb81f4a0}.battle-alert.warning .battle-alert-mark[data-v-eb81f4a0],.battle-alert.warning small[data-v-eb81f4a0]{color:#9ed8ff}.battle-alert.warning div>span[data-v-eb81f4a0]{color:#c9def5}.lethal-countdown[data-v-eb81f4a0]{background:#091526;border:1px solid #7494b866;border-radius:3px;height:10px;margin-top:9px;overflow:hidden;box-shadow:inset 0 1px 4px #0008}.lethal-countdown i[data-v-eb81f4a0]{background:linear-gradient(90deg,#9453b2,#5d98ec,#b5efff);height:100%;display:block;box-shadow:0 0 12px #83caff}.battle-alert.alert-paused[data-v-eb81f4a0]{visibility:hidden;animation-play-state:paused}.battle-alert.compact[data-v-eb81f4a0]{grid-template-columns:minmax(0,1fr);gap:0;height:46px;padding:6px 18px}.battle-alert.compact .battle-alert-mark[data-v-eb81f4a0],.battle-alert.compact small[data-v-eb81f4a0],.battle-alert.compact div>span[data-v-eb81f4a0]{display:none}.battle-alert.compact strong[data-v-eb81f4a0]{font-size:15px;line-height:1.3}.battle-alert.compact .lethal-countdown[data-v-eb81f4a0]{height:7px;margin-top:5px}.battle-alert.tucked[data-v-eb81f4a0]{visibility:hidden}@keyframes lethal-alert-in-eb81f4a0{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes battle-alert-in-eb81f4a0{0%{opacity:0;transform:translate(-50%,-18px)scale(.96)}10%,82%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.battle-alert[data-v-eb81f4a0],.battle-alert.warning[data-v-eb81f4a0]{animation:none}}.board-view[data-v-4cbb52b0]{width:100%;position:relative}.board-view[data-inverted=true][data-v-4cbb52b0]{transform:rotate(180deg)}.board-view[data-inverted=true][data-v-4cbb52b0] .bomb-explosion strong,.board-view[data-inverted=true][data-v-4cbb52b0] .all-clear .title{rotate:180deg}.zonika-intro[data-v-5e64e848]{color:#d6e9f3;max-width:680px;margin:auto}.eyebrow[data-v-5e64e848]{color:#8bd4eb;letter-spacing:.16em;font-size:12px}h3[data-v-5e64e848]{color:#f0faff;margin:12px 0;font-size:27px;line-height:1.4}.story[data-v-5e64e848],li[data-v-5e64e848],p[data-v-5e64e848]{font-size:14px;line-height:1.85}.intro-companion[data-v-5e64e848]{background:linear-gradient(110deg,#15374b,#102332);border:1px solid #80d8ed40;border-radius:12px;align-items:center;gap:20px;margin:20px 0;padding:14px 20px;display:flex}.intro-companion img[data-v-5e64e848]{object-fit:contain;width:84px;height:100px}.intro-companion strong[data-v-5e64e848]{color:#a4e7ed}.intro-companion p[data-v-5e64e848]{margin:6px 0 0}ol[data-v-5e64e848]{padding-left:24px;list-style:decimal}li[data-v-5e64e848]{padding:5px 0 10px 6px}.primary[data-v-5e64e848]{color:#f1fbff;width:100%;font:inherit;cursor:pointer;background:#295466;border:1px solid #8bd8eb;border-radius:9px;margin-top:20px;padding:14px 18px;font-weight:700;display:block}.primary[data-v-5e64e848]:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=600px){h3[data-v-5e64e848]{font-size:23px}.intro-companion[data-v-5e64e848]{gap:12px;padding:12px}.intro-companion img[data-v-5e64e848]{width:60px;height:85px}}.zonika-support[data-v-671611e0]{color:#bad9e6;gap:4px;font-size:12px;line-height:1.5;display:grid}.ready[data-v-671611e0]{color:#9fefd7}.spirit[data-v-671611e0]{color:#c6efff}.spirit.growing[data-v-671611e0]{color:#a8f3d2}.boss-skill-card[data-v-ac03eaa9]{isolation:isolate;border:1px solid color-mix(in srgb, var(--boss-accent) 65%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--boss-accent) 12%, #121e32), #0c1628);color:#e7f2ff;text-align:left;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:22px 20px;display:flex;position:relative;overflow:hidden}.despair[data-v-ac03eaa9]{border-color:#e7be6c}.element-fire[data-v-ac03eaa9]{--boss-accent:#e99b75}.element-water[data-v-ac03eaa9]{--boss-accent:#83ddec}.element-earth[data-v-ac03eaa9]{--boss-accent:#c6b69d}.element-wind[data-v-ac03eaa9]{--boss-accent:#a2dfcb}h4[data-v-ac03eaa9]:has(svg){align-items:center;gap:8px;display:flex}h4 svg[data-v-ac03eaa9]{color:var(--boss-accent);flex-shrink:0}img[data-v-ac03eaa9]{z-index:-1;object-fit:contain;opacity:.08;pointer-events:none;width:170px;height:170px;position:absolute;top:20px;right:-20px}.skill-type[data-v-ac03eaa9]{color:var(--boss-accent);letter-spacing:.5px;font-size:11px}.despair .skill-type[data-v-ac03eaa9]{color:#e7be6c}h4[data-v-ac03eaa9]{color:#fff;margin:0;font-size:19px;line-height:1.5}p[data-v-ac03eaa9]{color:#d4e2f4;white-space:pre-line;margin:0;font-size:13px;line-height:1.9}.trigger[data-v-ac03eaa9]{color:#adc4de;font-size:12px}.response[data-v-ac03eaa9]{border-top:1px solid #ffffff24;margin-top:auto;padding-top:12px}.response strong[data-v-ac03eaa9]{color:#a5e6c1;font-size:11px}.response p[data-v-ac03eaa9]{margin-top:6px;font-size:12px}@media (width<=600px){.boss-skill-card[data-v-ac03eaa9]{padding:18px 16px}}.flip-card[data-v-ac03eaa9]{perspective:1200px;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;padding:0;display:block;overflow:visible}.flip-inner[data-v-ac03eaa9]{height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:grid}.flipped .flip-inner[data-v-ac03eaa9]{transform:rotateY(180deg)}.card-face[data-v-ac03eaa9]{border:1px solid color-mix(in srgb,var(--boss-accent) 65%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--boss-accent) 12%,#121e32),#0c1628);isolation:isolate;backface-visibility:hidden;border-radius:10px;flex-direction:column;grid-area:1/1;gap:12px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.card-back[data-v-ac03eaa9]{background:linear-gradient(155deg,color-mix(in srgb,var(--boss-accent) 18%,#201b32),#0c1628);border-color:#e7be6c;transform:rotateY(180deg)}.card-back .skill-type[data-v-ac03eaa9]{color:#e7be6c}.card-title[data-v-ac03eaa9]{color:#fff;align-items:center;gap:8px;font-size:19px;line-height:1.5;display:flex}.card-title svg[data-v-ac03eaa9]{color:var(--boss-accent);flex-shrink:0}.card-face .effect[data-v-ac03eaa9]{color:#d4e2f4;white-space:pre-line;font-size:13px;line-height:1.9}.card-face .response[data-v-ac03eaa9]{flex-direction:column;gap:6px;display:flex}.card-face .response>span[data-v-ac03eaa9]{color:#d4e2f4;white-space:pre-line;font-size:12px;line-height:1.9}.flip-hint[data-v-ac03eaa9]{color:var(--boss-accent);border-top:1px solid #ffffff18;padding-top:10px;font-size:12px}.flip-card[data-v-ac03eaa9]:focus-visible{outline:2px solid var(--boss-accent);outline-offset:5px;border-radius:10px}.flip-card:hover .flip-hint[data-v-ac03eaa9]{color:#fff}.boss-skill-card.flip-card[data-v-ac03eaa9],.boss-skill-card.flip-card[data-v-ac03eaa9]:hover{background:0 0}@media (width<=600px){.flip-card[data-v-ac03eaa9]{padding:0}.card-face[data-v-ac03eaa9]{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.flip-inner[data-v-ac03eaa9]{transition:none}}.feld-skill-overview[data-v-d595bdbc]{color:#d4e2f4;text-align:left;background:linear-gradient(120deg,#bd91e810,#0c1628);border:1px solid #bd91e844;border-radius:10px;grid-column:1/-1;gap:14px;padding:20px 22px;display:grid}strong[data-v-d595bdbc]{color:#d8b4fa;font-size:13px}p[data-v-d595bdbc]{margin:6px 0 0;font-size:13px;line-height:1.9}small[data-v-d595bdbc]{color:#adc4de;font-size:12px}@media (width<=600px){.feld-skill-overview[data-v-d595bdbc]{padding:18px 16px}}.guest-selection[data-v-a93bb4b5]{--boss-accent:#c7bcf2;text-align:left;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:22px;max-width:1100px;margin:24px auto;display:grid}.guest-sidebar[data-v-a93bb4b5]{gap:14px;min-width:0;display:grid;position:sticky;top:24px}.guest-roster[data-v-a93bb4b5],.guest-difficulty[data-v-a93bb4b5],.guest-actions[data-v-a93bb4b5]{background:#0c1729;border:1px solid #c7bcf22b;border-radius:14px;overflow:hidden}.guest-difficulty[data-v-a93bb4b5]{padding:16px}.guest-difficulty h4[data-v-a93bb4b5]{color:#e7f0fb;margin:0 0 12px;font-size:13px}.difficulty-options[data-v-a93bb4b5]{gap:8px;display:flex}.difficulty-options button[data-v-a93bb4b5]{color:#b5c5dd;min-width:0;font:inherit;cursor:pointer;background:#142138;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:10px 6px;font-size:12px}.difficulty-options button[aria-pressed=true][data-v-a93bb4b5]{color:#fff;background:#c7bcf226;border-color:#baade9}.difficulty-options button[data-v-a93bb4b5]:disabled{cursor:default;opacity:.6}.guest-actions[data-v-a93bb4b5]{gap:10px;padding:14px;display:grid}.guest-actions[data-v-a93bb4b5] button{color:#e7f0fb;width:100%;font:inherit;cursor:pointer;background:#142138;border:1px solid #ffffff30;border-radius:8px;padding:12px 8px;font-size:13px}.guest-actions[data-v-a93bb4b5] button.primary{color:#15172a;background:#c7bcf2;border-color:#c7bcf2;font-weight:700}.guest-actions[data-v-a93bb4b5] button:hover{filter:brightness(1.12)}.guest-actions[data-v-a93bb4b5] button:disabled{cursor:default;opacity:.5}.guest-actions[data-v-a93bb4b5] .ready-note{color:#a5e6c1;font-size:12px}.difficulty-options button[data-v-a93bb4b5]:focus-visible,.guest-actions[data-v-a93bb4b5] button:focus-visible{outline-offset:2px;outline:2px solid #d4c8ff}.list-heading[data-v-a93bb4b5]{color:#e7f0fb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:16px 18px;font-size:13px;display:flex}.list-heading span[data-v-a93bb4b5]{color:#ac9ed5;font-size:12px}.guest-list[data-v-a93bb4b5]{scrollbar-width:thin;scrollbar-color:#53617e transparent;gap:6px;max-height:min(620px,55vh);padding:8px;display:grid;overflow-y:auto}.guest-list button[data-v-a93bb4b5]{color:#e7f0fb;text-align:left;cursor:pointer;width:100%;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;padding:10px;transition:background .15s,border-color .15s;display:flex}.guest-list button[data-v-a93bb4b5]:hover{background:#1b2a43}.guest-list button[aria-pressed=true][data-v-a93bb4b5]{background:linear-gradient(110deg,#c7bcf21f,#c7bcf209);border-color:#baade980}.guest-list button[data-v-a93bb4b5]:focus-visible{outline-offset:-2px;outline:2px solid #d4c8ff}.guest-list button[data-v-a93bb4b5]:disabled{cursor:default;opacity:.6}.guest-list button:disabled[aria-pressed=true][data-v-a93bb4b5]{opacity:1}.guest-list img[data-v-a93bb4b5]{object-fit:contain;flex-shrink:0;width:50px;height:54px}.list-copy[data-v-a93bb4b5]{gap:5px;min-width:0;display:grid}.list-copy strong[data-v-a93bb4b5]{overflow-wrap:anywhere;font-size:14px}.list-copy small[data-v-a93bb4b5]{color:#99adc8;font-size:11px}.selected-mark[data-v-a93bb4b5]{color:#d4c8ff;margin-left:auto;font-size:24px}.owner-selection .guest-list[data-v-a93bb4b5]{gap:10px;max-height:none;padding:10px}.owner-selection .guest-list button[data-v-a93bb4b5]{min-height:132px;padding:16px 10px}.owner-selection .guest-list img[data-v-a93bb4b5]{width:78px;height:100px}.owner-selection .list-copy strong[data-v-a93bb4b5]{font-size:18px}.owner-selection .list-copy small[data-v-a93bb4b5]{font-size:12px}.guest-detail[data-v-a93bb4b5]{gap:22px;min-width:0;display:grid}.guest-profile[data-v-a93bb4b5]{background:radial-gradient(at 10% 20%,#c7bcf218,#0000 65%),#0c1729;border:1px solid #c7bcf233;border-radius:14px;grid-template-columns:minmax(160px,.9fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px;display:grid}.portrait[data-v-a93bb4b5]{justify-content:center;align-items:center;min-width:0;min-height:230px;display:flex}.portrait img[data-v-a93bb4b5]{object-fit:contain;filter:drop-shadow(0 12px 20px #0005);width:100%;height:250px}.eyebrow[data-v-a93bb4b5]{letter-spacing:2px;color:#b9acdf;font-size:11px}.profile-copy h4[data-v-a93bb4b5]{color:#fff;margin:12px 0;font-size:30px;line-height:1.3}.hp-badge[data-v-a93bb4b5]{color:#d3c7f4;border:1px solid #c7bcf233;border-radius:5px;padding:4px 9px;font-size:12px;display:inline-block}.profile-copy p[data-v-a93bb4b5]{color:#b5c5dd;margin:16px 0 0;font-size:14px;line-height:1.9}.skills-heading[data-v-a93bb4b5]{color:#e7f0fb;margin:0 0 14px;font-size:15px}.skill-grid[data-v-a93bb4b5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guest-placeholder[data-v-a93bb4b5]{color:#99adc8;text-align:center;margin:0;padding:40px}@media (width<=900px){.guest-selection[data-v-a93bb4b5]{grid-template-columns:190px minmax(0,1fr);gap:16px}.guest-profile[data-v-a93bb4b5]{grid-template-columns:1fr;gap:8px}.portrait[data-v-a93bb4b5]{min-height:180px}.portrait img[data-v-a93bb4b5]{height:200px}.skill-grid[data-v-a93bb4b5]{grid-template-columns:1fr}}@media (width<=600px){.guest-selection[data-v-a93bb4b5]{grid-template-columns:minmax(0,1fr)}.guest-sidebar[data-v-a93bb4b5]{position:static}.guest-list[data-v-a93bb4b5]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:250px}.guest-list button[data-v-a93bb4b5]{gap:7px;padding:8px}.guest-list img[data-v-a93bb4b5]{width:38px;height:44px}.list-copy strong[data-v-a93bb4b5]{font-size:12px}.selected-mark[data-v-a93bb4b5]{display:none}.guest-profile[data-v-a93bb4b5]{grid-template-columns:1fr;padding:20px}.profile-copy h4[data-v-a93bb4b5]{font-size:26px}.portrait img[data-v-a93bb4b5]{height:220px}}@media (prefers-reduced-motion:reduce){.guest-list button[data-v-a93bb4b5]{transition:none}}@media (width<=900px){.owner-selection .guest-list img[data-v-a93bb4b5]{width:60px;height:88px}.owner-selection .guest-list button[data-v-a93bb4b5]{gap:8px}.owner-selection .list-copy strong[data-v-a93bb4b5]{font-size:16px}}@media (width<=600px){.owner-selection .guest-list button[data-v-a93bb4b5]{min-height:114px;padding:12px 8px}.owner-selection .guest-list img[data-v-a93bb4b5]{width:54px;height:80px}.owner-selection .list-copy strong[data-v-a93bb4b5]{font-size:15px}}.profile-copy[data-v-a93bb4b5]{position:relative}.profile-name[data-v-a93bb4b5]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.profile-name h4[data-v-a93bb4b5]{flex-shrink:0}.difficulty-stamp[data-v-a93bb4b5]{box-sizing:border-box;color:#ffa59a;letter-spacing:.16em;text-shadow:1px 0 #ffbaa050,-1px 1px #bc3d5550;opacity:.92;background:#35101c38;border:3px double #f08781;border-radius:3px;max-width:100%;margin:4px 0;padding:7px 15px;font-size:16px;font-weight:900;line-height:1.2;display:table;transform:rotate(-9deg);box-shadow:inset 0 0 0 1px #ed74634d}@media (width<=600px){.difficulty-stamp[data-v-a93bb4b5]{padding:6px 12px;font-size:14px}}.rogue[data-v-6b31f14e]{color:#e7f2ff;background:#121c30ea;border:1px solid #7ec8ff24;border-radius:16px;margin-top:24px;padding:26px}.heading[data-v-6b31f14e],.buttons[data-v-6b31f14e],.monster-title[data-v-6b31f14e],.monster-meta[data-v-6b31f14e],.inventory-heading[data-v-6b31f14e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.buttons[data-v-6b31f14e]{flex-wrap:wrap}h2[data-v-6b31f14e]{margin:8px 0;font-family:Georgia,Noto Serif TC,serif;font-size:23px;font-weight:500}h3[data-v-6b31f14e]{margin:8px 0;font-size:18px;font-weight:500}.eyebrow[data-v-6b31f14e]{letter-spacing:1.8px;color:#8fbce5;font-size:10px}.muted[data-v-6b31f14e],small[data-v-6b31f14e],.keyboard-help[data-v-6b31f14e]{color:#8ea4c0}button[data-v-6b31f14e]:where(:not(.skill-card,.weapon-card,.boss-skill-card)){font:inherit;color:#e7f2ff;cursor:pointer;background:#1a3356;border:1px solid #4da6ff55;border-radius:7px;padding:10px 14px;font-size:12px}button[data-v-6b31f14e]:where(:not(.skill-card,.weapon-card,.boss-skill-card)):hover{background:#24548a}button.records-button[data-v-6b31f14e]{color:#f6dfa6;background:#3a2f17;border-color:#d9bd7680}button.records-button[data-v-6b31f14e]:hover{background:#4d3d1c}button[data-v-6b31f14e]:where(:not(.skill-card,.weapon-card,.boss-skill-card)):disabled{opacity:.4;cursor:default}button[data-v-6b31f14e]:where(:not(.skill-card,.weapon-card,.boss-skill-card)):focus-visible,summary[data-v-6b31f14e]:focus-visible{outline-offset:3px;outline:2px solid #fff}.primary[data-v-6b31f14e],button[aria-pressed=true][data-v-6b31f14e]:where(:not(.skill-card,.weapon-card,.boss-skill-card)){color:#041018;background:#4da6ff}.intro[data-v-6b31f14e]{text-align:center;padding:40px 0 20px}.intro p[data-v-6b31f14e],.guide p[data-v-6b31f14e]{font-size:13px;line-height:1.9}.monster-mark[data-v-6b31f14e]{color:#d5a4ce;text-shadow:0 0 35px #c576ab66;font-size:54px}.intro-actions[data-v-6b31f14e],.difficulty[data-v-6b31f14e]{justify-content:center;gap:10px;margin:24px 0 8px;display:flex}.start-line[data-v-6b31f14e]{color:#d5a4ce;margin:0;font-size:13px}.monster-panel[data-v-6b31f14e]{width:var(--board-width);flex-shrink:0}.monster[data-v-6b31f14e]{width:100%;height:calc(var(--board-width) * 2);box-sizing:border-box;background:#091324;border:1px solid #ca9bd22e;border-radius:12px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.monster-visual[data-v-6b31f14e]{flex:0 0 min(200px, calc(var(--board-width) * .68));background:radial-gradient(at 50% 70%,#59394f55,#0000 75%);place-items:center;min-height:0;display:grid;position:relative}.monster-visual img[data-v-6b31f14e]{box-sizing:border-box;object-fit:contain;width:calc(100% - 24px);height:calc(100% - 24px);margin:auto;position:absolute;inset:12px}.monster-visual img.pixel-icon[data-v-6b31f14e]{width:calc(100% - 48px);height:calc(100% - 48px);image-rendering:pixelated;inset:24px}.monster-placeholder[data-v-6b31f14e]{color:#d5a4ce;width:78%;height:90%}.monster-info[data-v-6b31f14e]{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:12px;line-height:1.4;display:flex}.monster-info[data-v-6b31f14e]>:not(.monster-effects){flex-shrink:0}.monster-effects[data-v-6b31f14e]{scrollbar-width:thin;min-height:0;margin-bottom:8px;overflow-y:auto}.monster-effects[data-v-6b31f14e]:empty{display:none}.monster-mood[data-v-6b31f14e]{height:32px;font-size:11px;line-height:1.4}.monster-meta.monster-vitals[data-v-6b31f14e]{gap:6px;margin-top:auto}.monster-title h3[data-v-6b31f14e]{margin:4px 0 6px;line-height:1.35}.monster-title .eyebrow[data-v-6b31f14e]{line-height:1.4;display:block}.monster-health[data-v-6b31f14e]{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2;display:block}.monster-health small[data-v-6b31f14e]{font-size:12px}.monster-info>progress[data-v-6b31f14e]{margin:8px 0}progress[data-v-6b31f14e]{accent-color:#d5a4ce;background:#253048;border:0;border-radius:10px;width:100%;height:10px;margin:14px 0;display:block;overflow:hidden}progress[data-v-6b31f14e]::-webkit-progress-bar{background:#253048}progress[data-v-6b31f14e]::-webkit-progress-value{background:linear-gradient(90deg,#b878a9,#ecc0d7)}progress[data-v-6b31f14e]::-moz-progress-bar{background:#d5a4ce}.monster-meta[data-v-6b31f14e]{color:#b7c9e0;flex-direction:column;align-items:flex-start;gap:6px;font-size:11px}.arena[data-v-6b31f14e]{--board-width:min(300px, max(240px, calc((100dvh - 160px) / 2)), calc((100cqw - 176px) / 2));justify-content:center;align-items:flex-start;gap:26px;margin-top:26px;display:flex;container-type:inline-size}.player[data-v-6b31f14e]{--side-space:150px;--actual-board-width:calc(100cqw - var(--side-space));width:calc(var(--board-width) + var(--side-space));grid-template-columns:64px var(--board-width) 58px;gap:14px;min-width:0;display:grid;container-type:inline-size}.side[data-v-6b31f14e]{text-align:center;padding-top:10px}.player-status[data-v-6b31f14e]{min-height:0;height:calc(var(--actual-board-width) * 2);box-sizing:border-box;padding-top:clamp(4px, calc(var(--actual-board-width) * .06 - 5px), 10px);flex-direction:column;display:flex}.player-status[data-v-6b31f14e] .potion-item{flex-shrink:0;margin-top:auto;padding-top:4px}.player-status[data-v-6b31f14e] .item-icon{width:clamp(28px, calc(var(--actual-board-width) * .16), 36px);height:clamp(28px, calc(var(--actual-board-width) * .16), 36px)}.board[data-v-6b31f14e] canvas{box-sizing:border-box;aspect-ratio:1/2}.side small[data-v-6b31f14e]{margin:8px 0;font-size:10px;display:block}.hold[data-v-6b31f14e]{background:0 0;width:100%;padding:4px 0}.charged[data-v-6b31f14e]{filter:drop-shadow(0 0 7px #54baff)drop-shadow(0 0 16px #348cffaa);animation:1.8s ease-in-out infinite ambush-glow-6b31f14e}.bounty[data-v-6b31f14e]{filter:drop-shadow(0 0 5px #ff344f)drop-shadow(0 0 12px #ff344fcc)}.faint-count[data-v-6b31f14e]{color:#ffb6bd;font-weight:600}.charged[data-v-6b31f14e]{border-color:#54baff}.next .piece[data-v-6b31f14e]{margin-top:10px}.stats[data-v-6b31f14e]{gap:clamp(3px, calc(var(--actual-board-width) * .25 - 34.5px), 17px);margin-top:clamp(6px, calc(var(--actual-board-width) * .2 - 32px), 20px);font-size:clamp(9px, calc(var(--actual-board-width) * .05 + 1.5px), 11px);color:#8ea4c0;line-height:1.2;display:grid}.stats strong[data-v-6b31f14e]{font-size:clamp(14px, calc(var(--actual-board-width) * .1 - 1px), 18px);color:#e7f2ff;margin-top:2px;line-height:1.1;display:block}.board[data-v-6b31f14e]{position:relative}.bomb-explosion[data-v-6b31f14e]{z-index:4;pointer-events:none;place-items:center;width:80%;height:40%;display:grid;position:absolute}.bomb-explosion i[data-v-6b31f14e]{position:absolute}.blast-flash[data-v-6b31f14e]{background:radial-gradient(circle,#fffde8 0%,#ffd46b 24%,#ff7b21b0 48%,#0000 72%);border-radius:50%;animation:.75s ease-out both blast-flash-6b31f14e;inset:0}.blast-ring[data-v-6b31f14e]{aspect-ratio:1;border:4px solid #ffbc62;border-radius:50%;width:85%;animation:.75s ease-out both blast-ring-6b31f14e;box-shadow:0 0 30px #ff7b21}.blast-spark[data-v-6b31f14e]{background:#ffe4a4;border-radius:50%;width:8px;height:28px;animation:.7s ease-out both blast-spark-6b31f14e;box-shadow:0 0 8px #ff7b21}.bomb-explosion strong[data-v-6b31f14e]{z-index:1;color:#fff0ce;text-shadow:0 0 15px #ff6524;font-size:40px;animation:.85s ease-out both blast-number-6b31f14e}@keyframes blast-flash-6b31f14e{0%{opacity:1;transform:scale(.25)}35%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.5)}}@keyframes blast-ring-6b31f14e{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}@keyframes blast-spark-6b31f14e{0%{transform:rotate(var(--angle)) translateY(0);opacity:1}to{transform:rotate(var(--angle)) translateY(-110px) scale(.2);opacity:0}}@keyframes blast-number-6b31f14e{0%{opacity:1;transform:translateY(8px)}to{opacity:0;transform:translateY(-24px)}}@media (prefers-reduced-motion:reduce){.bomb-explosion i[data-v-6b31f14e],.bomb-explosion strong[data-v-6b31f14e]{animation:none}.blast-spark[data-v-6b31f14e]{display:none}}.board.danger[data-v-6b31f14e]:before{content:"";pointer-events:none;z-index:0;background:#ff264518;border-radius:12px;animation:2.4s ease-in-out infinite danger-glow-6b31f14e;position:absolute;inset:-8px;box-shadow:0 0 38px 13px #ff26454d}.board[data-v-6b31f14e] .board-surface{z-index:1}@keyframes danger-glow-6b31f14e{50%{background:#ff264525;box-shadow:0 0 54px 19px #ff264578}}@media (prefers-reduced-motion:reduce){.board.danger[data-v-6b31f14e]:before{animation:none}}.overlay[data-v-6b31f14e]{z-index:2;text-align:center;background:#071018ed;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.overlay p[data-v-6b31f14e]{font-size:13px;line-height:1.8}.count[data-v-6b31f14e]{color:#8ecfff;font-size:64px}.inventory-layer[data-v-6b31f14e]{z-index:110;background:#030913e8;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0;overflow:auto}.restart-dialog[data-v-6b31f14e]{box-sizing:border-box;background:#0b1526;border:1px solid #4da6ff40;border-radius:14px;width:min(100%,420px);margin:auto;padding:24px}.restart-dialog h3[data-v-6b31f14e]{margin:6px 0 10px;font-size:20px}.restart-dialog p[data-v-6b31f14e]{color:#b8c7da;margin:0 0 20px;font-size:14px;line-height:1.7}.restart-actions[data-v-6b31f14e]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.inventory[data-v-6b31f14e]{box-sizing:border-box;overscroll-behavior:contain;background:#0b1526;border:1px solid #4da6ff40;border-radius:14px;width:min(100%,940px);max-height:calc(100dvh - 56px);margin:auto;padding:24px;overflow:auto}.inventory-heading[data-v-6b31f14e]{z-index:2;background:#0b1526;padding:12px 0;position:sticky;top:-24px}.inventory-heading>div[data-v-6b31f14e]{margin-right:auto}.inventory-heading h3[data-v-6b31f14e]{font-size:22px}.inventory-heading>span[data-v-6b31f14e]{color:#8ea4c0;white-space:nowrap;font-size:12px}.inventory .muted[data-v-6b31f14e]{padding:20px 0;font-size:13px;line-height:1.8}.inventory-cards[data-v-6b31f14e]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:20px;display:grid}.synergy[data-v-6b31f14e]{color:#d9bbdf;font-size:11px;line-height:1.7}.combat-label[data-v-6b31f14e]{text-align:center;color:#e5bdd9;min-height:23px;margin:20px 0 8px;font-size:14px}.clear-label[data-v-6b31f14e]{text-align:center;color:#8ecfff;min-height:18px;font-size:11px}.keyboard-help[data-v-6b31f14e]{text-align:center;max-width:700px;margin:16px auto;font-size:10px;line-height:1.9}.controls[data-v-6b31f14e]{touch-action:none;justify-content:center;gap:7px;display:none}.controls button[data-v-6b31f14e]{user-select:none;min-width:38px;min-height:42px}.guide[data-v-6b31f14e]{color:#9eb4d0;border-top:1px solid #4da6ff28;margin-top:24px;padding-top:18px;font-size:12px}.guide summary[data-v-6b31f14e]{cursor:pointer}.guide h4[data-v-6b31f14e]{color:#d7e8ff;font-size:14px}.common[data-v-6b31f14e]{--rarity:#a8bdcd}.rare[data-v-6b31f14e]{--rarity:#6caef4}.epic[data-v-6b31f14e]{--rarity:#be96ed}.legendary[data-v-6b31f14e]{--rarity:#e7be6c}.draft[data-v-6b31f14e]{z-index:100;background:#030913e8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.draft-content.calamity-draft[data-v-6b31f14e]{width:min(1140px,100%)}.calamity-active[data-v-6b31f14e]{background:radial-gradient(at 50% 40%,#245ca340,#0b183025 65%),#0c1830ea}.draft-content[data-v-6b31f14e]{width:min(860px,100%);margin:auto}.draft-content>p[data-v-6b31f14e]{color:#8ea4c0;font-size:12px}.draft-content h3[data-v-6b31f14e]{font-size:25px}.narga-reveal h3[data-v-6b31f14e]{color:#ffb294}.narga-changes[data-v-6b31f14e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.narga-changes article[data-v-6b31f14e]{background:#172034;border:1px solid #f28c644d;border-radius:12px;padding:20px}.narga-changes h4[data-v-6b31f14e]{color:#ffd5c3;margin:0 0 12px;font-size:18px}.narga-changes p[data-v-6b31f14e]{font-size:14px;line-height:1.8}.narga-change-effect[data-v-6b31f14e]{color:#ffcc9d}.narga-ultimate-change[data-v-6b31f14e]{background:#241e2d;border:1px solid #f28c644d;border-radius:12px;margin:16px 0;padding:20px}.narga-ultimate-change h4[data-v-6b31f14e]{color:#ffb294;margin:0 0 12px;font-size:18px}.narga-ultimate-change p[data-v-6b31f14e]{font-size:14px;line-height:1.8}@media (width<=580px){.narga-changes[data-v-6b31f14e]{grid-template-columns:1fr;gap:12px}.narga-changes article[data-v-6b31f14e]{padding:16px}}.cards[data-v-6b31f14e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.draft-confirm[data-v-6b31f14e]{bottom:max(12px, env(safe-area-inset-bottom));z-index:2;background:#0b1526f5;border:1px solid #4da6ff40;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px;display:flex;position:sticky}.draft-confirm p[data-v-6b31f14e]{color:#b7c9e0;font-size:12px;line-height:1.8}.draft-confirm button[data-v-6b31f14e]{min-width:160px;min-height:48px}.defeated[data-v-6b31f14e]{border-color:#f1cf78;box-shadow:0 0 28px #e7bc634a}.defeated .monster-visual>img[data-v-6b31f14e],.defeated .monster-placeholder[data-v-6b31f14e]{animation:1.6s ease-out forwards monster-fall-6b31f14e}.defeat-paused .monster-visual>img[data-v-6b31f14e],.defeat-paused .monster-placeholder[data-v-6b31f14e]{animation-play-state:paused}.defeat-effect[data-v-6b31f14e]{z-index:3;text-align:center;color:#fff0bf;background:radial-gradient(#684b22c9,#091324b8 78%);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;inset:0;overflow:hidden}.defeat-effect>span[data-v-6b31f14e]{letter-spacing:1px;font-size:10px}.defeat-effect>strong[data-v-6b31f14e]{text-shadow:0 0 18px #ffc66d;font-size:23px;line-height:1.5}.defeat-effect>small[data-v-6b31f14e]{font-size:11px}.defeat-ring[data-v-6b31f14e]{pointer-events:none;border:2px solid #ffe299;border-radius:50%;width:110px;height:110px;animation:1.2s ease-out forwards defeat-ring-6b31f14e;position:absolute}.defeat-spark[data-v-6b31f14e]{pointer-events:none;background:#ffe9a5;width:5px;height:5px;animation:1.4s ease-out forwards defeat-spark-6b31f14e;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #ffd267}@keyframes monster-fall-6b31f14e{to{opacity:0;filter:brightness(2);transform:translateY(14px)scale(.85)}}@keyframes defeat-ring-6b31f14e{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.6)}}@keyframes defeat-spark-6b31f14e{0%{opacity:1;transform:rotate(var(--angle)) translateX(8px)}to{opacity:0;transform:rotate(var(--angle)) translateX(110px)}}@keyframes ambush-glow-6b31f14e{50%{filter:drop-shadow(0 0 11px #54baff)drop-shadow(0 0 22px #348cffcc)}}@media (prefers-reduced-motion:reduce){.charged[data-v-6b31f14e],.bounty[data-v-6b31f14e],.defeated .monster-visual>img[data-v-6b31f14e],.defeated .monster-placeholder[data-v-6b31f14e],.defeat-ring[data-v-6b31f14e],.defeat-spark[data-v-6b31f14e]{animation:none}.defeat-ring[data-v-6b31f14e],.defeat-spark[data-v-6b31f14e]{display:none}}@media (width<=800px){.rogue[data-v-6b31f14e]{padding:20px}.heading[data-v-6b31f14e]{flex-wrap:wrap;align-items:flex-start}.arena[data-v-6b31f14e]{--board-width:min(260px, max(180px, calc((100dvh - 180px) / 2)), calc((100cqw - 136px) / 2));gap:18px}.monster-visual[data-v-6b31f14e]{flex-basis:clamp(64px, calc(var(--board-width) * 2 - 300px), 160px)}.inventory-cards[data-v-6b31f14e]{grid-template-columns:repeat(2,minmax(0,1fr))}.player[data-v-6b31f14e]{--side-space:118px;grid-template-columns:52px var(--board-width) 46px;gap:10px}.cards[data-v-6b31f14e]{gap:10px}}@media (width>=581px) and (width<=640px){.monster-visual[data-v-6b31f14e]{flex-basis:64px}.monster-info[data-v-6b31f14e]{padding:8px}.monster-title h3[data-v-6b31f14e]{font-size:16px}.monster-health[data-v-6b31f14e]{font-size:22px}}@media (width<=580px){.rogue[data-v-6b31f14e]{padding:14px}.heading h2[data-v-6b31f14e]{font-size:19px}.buttons button[data-v-6b31f14e]{padding:9px 10px}.monster-panel[data-v-6b31f14e]{width:min(100%,380px)}.monster[data-v-6b31f14e]{grid-template-columns:104px minmax(0,1fr);height:340px;display:grid}.monster-visual[data-v-6b31f14e]{flex:initial;align-self:center;height:150px}.monster-visual img[data-v-6b31f14e],.monster-visual img.pixel-icon[data-v-6b31f14e]{width:calc(100% - 32px);height:calc(100% - 32px);inset:16px}.defeat-effect[data-v-6b31f14e]{gap:4px;padding:8px}.defeat-effect>span[data-v-6b31f14e]{letter-spacing:0;font-size:8px}.defeat-effect>strong[data-v-6b31f14e]{font-size:16px;line-height:1.4}.defeat-effect>small[data-v-6b31f14e]{font-size:9px}.monster-info[data-v-6b31f14e]{padding:12px}.monster-effects[data-v-6b31f14e]{max-height:160px}.monster-health[data-v-6b31f14e]{font-size:20px}.monster-title h3[data-v-6b31f14e]{margin-bottom:8px;font-size:16px}.monster-meta[data-v-6b31f14e]{gap:7px;font-size:10px}.monster-info progress[data-v-6b31f14e]{margin:10px 0}.arena[data-v-6b31f14e]{flex-direction:column;align-items:center}.player[data-v-6b31f14e]{--side-space:102px;grid-template-columns:44px minmax(0,1fr) 42px;gap:8px;width:min(100%,380px)}.inventory-layer[data-v-6b31f14e]{padding:14px}.inventory[data-v-6b31f14e]{max-height:calc(100dvh - 28px);padding:16px}.inventory-heading[data-v-6b31f14e]{top:-16px}.inventory-heading h3[data-v-6b31f14e]{font-size:20px}.inventory-cards[data-v-6b31f14e],.cards[data-v-6b31f14e]{grid-template-columns:1fr}.draft[data-v-6b31f14e]{padding:18px}.draft-content h3[data-v-6b31f14e]{font-size:20px}.draft-content .cards[data-v-6b31f14e]{margin-top:16px}.draft-confirm button[data-v-6b31f14e]{width:100%}.controls[data-v-6b31f14e]{flex-wrap:wrap;gap:5px}.controls button[data-v-6b31f14e]{padding:10px 12px}.intro[data-v-6b31f14e]{padding:20px 0}.intro p[data-v-6b31f14e]{font-size:12px}}@media (hover:none),(pointer:coarse){.rogue[data-v-6b31f14e]{padding-bottom:90px}.controls[data-v-6b31f14e]{z-index:20;padding:14px 10px calc(12px + env(safe-area-inset-bottom));background:#071018ef;border-top:1px solid #4da6ff40;display:flex;position:fixed;bottom:0;left:0;right:0}.controls button[data-v-6b31f14e]{flex:1;max-width:80px;min-height:48px}}.damage-layer[data-v-6b31f14e]{pointer-events:none;z-index:7;width:100px;height:1px;position:absolute;top:68%;right:12px}.damage-hit[data-v-6b31f14e]{top:var(--hit-offset);text-align:center;width:100%;animation:damage-rise-6b31f14e var(--float-duration) cubic-bezier(.2, .6, .3, 1) both;will-change:transform, opacity;position:absolute;left:0}.damage-number[data-v-6b31f14e]{font-size:min(36px, calc(140px / var(--digits)));color:#e4f4ff;font-variant-numeric:tabular-nums;text-shadow:0 2px 2px #04101c,0 0 12px #80c9ff80;-webkit-text-stroke:.5px #071018;font-weight:800;line-height:1.1;display:block}.critical .damage-number[data-v-6b31f14e]{font-size:min(46px, calc(160px / var(--digits)));color:#ffe3a1;text-shadow:0 2px 2px #352110,0 0 10px #ffc469,0 0 24px #f6a74480}.critical-label[data-v-6b31f14e]{letter-spacing:1px;color:#ffe6a8;text-shadow:0 0 8px #f0a94f;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.blocked-label[data-v-6b31f14e]{color:#ffb6bd;text-shadow:0 2px 2px #04101c,0 0 10px #ff688a;margin-bottom:5px;font-size:13px;font-weight:800;line-height:1.5;display:block}.blocked .damage-number[data-v-6b31f14e],.phantom-status[data-v-6b31f14e]{color:#ffb6bd}.critical-spark[data-v-6b31f14e]{animation:.45s ease-out both critical-flash-6b31f14e;display:inline-block}.critical[data-v-6b31f14e]:after{content:"";opacity:0;pointer-events:none;border:1px solid #ffe3a1;border-radius:50%;animation:.65s ease-out both critical-ring-6b31f14e;position:absolute;inset:-12px}@keyframes damage-rise-6b31f14e{0%{opacity:0;transform:translateY(8px)scale(.85)}12%{opacity:1;transform:translateY(-4px)scale(1.06)}28%{opacity:1;transform:translateY(-20px)scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-108px)scale(.94)}}@keyframes critical-flash-6b31f14e{0%{opacity:0;transform:rotate(-45deg)scale(2)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes critical-ring-6b31f14e{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes damage-fade-6b31f14e{0%,10%{opacity:0}20%,70%{opacity:1}to{opacity:0}}@media (width<=800px){.player[data-v-6b31f14e]{margin-right:0}.damage-layer[data-v-6b31f14e]{width:62px;top:70%;left:auto;right:5px}.damage-number[data-v-6b31f14e]{font-size:min(26px, calc(90px / var(--digits)))}.critical .damage-number[data-v-6b31f14e]{font-size:min(32px, calc(100px / var(--digits)))}.critical-label[data-v-6b31f14e]{letter-spacing:0;font-size:10px}}@media (prefers-reduced-motion:reduce){.damage-hit[data-v-6b31f14e]{will-change:opacity;animation-name:damage-fade-6b31f14e}.critical-spark[data-v-6b31f14e],.critical[data-v-6b31f14e]:after{animation:none}.critical[data-v-6b31f14e]:after{display:none}}.challenger-tabs[data-v-6b31f14e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:600px;margin:24px auto 20px;display:grid}.challenger-tabs button[data-v-6b31f14e]{color:#b5c5dd;background:#142138;border:1px solid #ffffff26;border-radius:10px;min-width:0;min-height:56px;padding:14px 20px;font-size:18px;font-weight:600;line-height:1.4}.challenger-tabs button[data-v-6b31f14e]:hover{background:#1b2a43;border-color:#baade980}.challenger-tabs button[aria-selected=true][data-v-6b31f14e]{color:#fff;background:#c7bcf226;border-color:#baade9;box-shadow:0 0 0 1px #c7bcf233}.challenger-tabs button[data-v-6b31f14e]:focus-visible{outline-offset:3px;outline:2px solid #d4c8ff}@media (width<=600px){.challenger-tabs[data-v-6b31f14e]{gap:8px}.challenger-tabs button[data-v-6b31f14e]{padding:14px 8px;font-size:16px}}.boss-selection[data-v-6b31f14e]{--boss-accent:#c7bcf2;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1100px;margin:20px auto;display:flex}.huenye[data-v-6b31f14e]{--boss-accent:#99e5ff}.gale[data-v-6b31f14e]{--boss-accent:#ef678d}.si[data-v-6b31f14e]{--boss-accent:#a2dfcb}.dog[data-v-6b31f14e]{--boss-accent:#e7be6c}.mini-narga[data-v-6b31f14e]{--boss-accent:#ffbe92}.si-status[data-v-6b31f14e]{color:#a2dfcb}.laceration-status[data-v-6b31f14e]{color:#ff9aba}.roar-status[data-v-6b31f14e]{color:#ffce8b}.bonebreaker-status[data-v-6b31f14e]{color:#ffad88}.solar-status[data-v-6b31f14e]{color:#fff1b0}.solar-pulse[data-v-6b31f14e]{z-index:4;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.solar-pulse span[data-v-6b31f14e]{background:#fffce6;width:10%;height:5%;animation:.45s ease-out both solar-flash-6b31f14e;position:absolute;box-shadow:0 0 20px #ffe18f}.visual-paused .solar-pulse[data-v-6b31f14e]{visibility:hidden}.visual-paused .solar-pulse span[data-v-6b31f14e]{animation-play-state:paused}@keyframes solar-flash-6b31f14e{0%{opacity:0}25%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.solar-pulse span[data-v-6b31f14e]{opacity:.35;animation:none}}.bonebreaker-board-glow[data-v-6b31f14e]{z-index:2;pointer-events:none;background:radial-gradient(#0000 45%,#ff54192b);border:2px solid #ff8754;border-radius:7px;position:absolute;inset:-3px;overflow:hidden;box-shadow:0 0 24px #ff623588}.bonebreaker-board-glow.charging[data-v-6b31f14e]{animation:.85s ease-in-out infinite bonebreaker-charge-6b31f14e}.bonebreaker-board-glow[data-v-6b31f14e]:not(.charging){background:linear-gradient(#ffad492d,#0000 22% 78%,#ff63283d);animation:.45s ease-out both bonebreaker-hit-6b31f14e}.bonebreaker-bite[data-v-6b31f14e]{fill:#ffdfaa;filter:drop-shadow(0 0 5px #ff7629);opacity:.8;width:76%;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(14deg)}.bite-upper[data-v-6b31f14e]{animation:.45s ease-out both bonebreaker-upper-6b31f14e}.bite-lower[data-v-6b31f14e]{animation:.45s ease-out both bonebreaker-lower-6b31f14e}.bonebreaker-targets[data-v-6b31f14e]{z-index:3;pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.bonebreaker-targets span[data-v-6b31f14e]{box-sizing:border-box;background:#ff6a2833;border:2px solid #fff1b0;width:10%;height:5%;animation:.7s ease-in-out infinite bonebreaker-target-6b31f14e;position:absolute;box-shadow:inset 0 0 8px #fff0b0,0 0 10px #ff7c38}.visual-paused .bonebreaker-targets[data-v-6b31f14e]{visibility:hidden}.visual-paused .bonebreaker-targets span[data-v-6b31f14e]{animation-play-state:paused}@keyframes bonebreaker-target-6b31f14e{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bonebreaker-targets span[data-v-6b31f14e]{animation:none}}.visual-paused .bonebreaker-board-glow[data-v-6b31f14e]{visibility:hidden;animation-play-state:paused}.visual-paused .bonebreaker-bite path[data-v-6b31f14e]{animation-play-state:paused}@keyframes bonebreaker-charge-6b31f14e{0%,to{opacity:.5}50%{opacity:1}}@keyframes bonebreaker-hit-6b31f14e{0%{opacity:.2}20%{opacity:1;box-shadow:inset 0 0 24px #ff8a4580,0 0 32px #ff6235aa}to{opacity:0;box-shadow:inset 0 0 4px #ff8a4500,0 0 6px #ff623500}}@keyframes bonebreaker-upper-6b31f14e{0%{transform:translateY(-32px)}35%{transform:translateY(76px)}60%,to{transform:translateY(60px)}}@keyframes bonebreaker-lower-6b31f14e{0%{transform:translateY(32px)}35%{transform:translateY(-76px)}60%,to{transform:translateY(-60px)}}@media (prefers-reduced-motion:reduce){.bonebreaker-board-glow.charging[data-v-6b31f14e],.bonebreaker-board-glow[data-v-6b31f14e]:not(.charging),.bonebreaker-bite path[data-v-6b31f14e]{animation:none}.bonebreaker-bite[data-v-6b31f14e]{opacity:.4}}.guardian-status[data-v-6b31f14e]{color:#f4d39c}.guard-label[data-v-6b31f14e]{color:#f4d39c;text-shadow:0 1px 4px #081018;font-size:10px;line-height:1.5;display:block}.roar-board-glow[data-v-6b31f14e]{z-index:1;pointer-events:none;border:2px solid #e99b53;border-radius:7px;position:absolute;inset:-3px;overflow:visible;box-shadow:0 0 15px #f19a4566}.roar-board-glow span[data-v-6b31f14e]{aspect-ratio:1;opacity:0;border:3px solid #ffd39c;border-radius:50%;width:110%;animation:.9s ease-out both roar-wave-6b31f14e;position:absolute;top:50%;left:50%}.roar-board-glow span+span[data-v-6b31f14e]{border-color:#e46a42;animation-delay:.18s}.visual-paused .roar-board-glow[data-v-6b31f14e]{visibility:hidden}.visual-paused .roar-board-glow span[data-v-6b31f14e]{animation-play-state:paused}@keyframes roar-wave-6b31f14e{0%{opacity:.65;transform:translate(-50%,-50%)scale(.45)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@media (prefers-reduced-motion:reduce){.roar-board-glow span[data-v-6b31f14e]{animation:none}}.shadow-strike[data-v-6b31f14e]{color:#ffd2e4;background:#35152ce6;border:1px solid #ff9aba;border-radius:8px;gap:5px;padding:10px;display:grid}.shadow-strike strong[data-v-6b31f14e]{font-size:15px}.shadow-strike span[data-v-6b31f14e]{font-size:11px;line-height:1.7}.shadow-strike progress[data-v-6b31f14e]{accent-color:#ff4268;width:100%;height:7px;margin:0}.rogue[data-v-6b31f14e]{isolation:isolate;position:relative}.game-surface[data-v-6b31f14e]{z-index:1;position:relative}.rogue[data-v-6b31f14e]:has([role=dialog]){z-index:100}.si-atmosphere[data-v-6b31f14e]{pointer-events:none;z-index:0;opacity:var(--si-darkness,0);background:#000;transition:opacity 1.2s ease-out;position:fixed;inset:0}.si-atmosphere[data-v-6b31f14e]:after{content:"";opacity:var(--si-danger,0);background:radial-gradient(#0000 35%,#49091866 65%,#8f123ebb 100%);transition:opacity .2s linear;position:absolute;inset:0}.shadow-board-glow[data-v-6b31f14e]{z-index:2;pointer-events:none;opacity:var(--si-danger);animation:shadow-pressure-6b31f14e var(--si-pulse) ease-in-out infinite;border:2px solid #ff547f;border-radius:8px;position:absolute;inset:-4px;box-shadow:0 0 18px #ff315988,0 0 44px #9b123c88}@keyframes shadow-pressure-6b31f14e{50%{filter:brightness(1.5);box-shadow:0 0 25px #ff3159bb,0 0 60px #9b123caa}}.visual-paused .shadow-board-glow[data-v-6b31f14e]{animation-play-state:paused}.si-hidden img[data-v-6b31f14e]{opacity:.4;filter:saturate(.5);transition:opacity .2s}.si-hidden[data-v-6b31f14e]{box-shadow:inset 0 0 35px #67b7ac33}.wind-dance[data-v-6b31f14e]{color:#d0fff1;background:#173c3be6;border:1px solid #a2dfcb;border-radius:8px;gap:5px;padding:10px;display:grid}.wind-dance strong[data-v-6b31f14e]{font-size:15px}.wind-dance span[data-v-6b31f14e]{font-size:11px;line-height:1.7}.boss-selection .boss-choice[data-v-6b31f14e]{color:#fff;background:#101d31;flex-direction:column;flex:0 230px;align-items:center;gap:8px;min-width:0;max-width:min(230px,50% - 8px);padding:14px;transition:box-shadow .15s,border-color .15s;display:flex}.boss-selection .boss-choice[data-v-6b31f14e]:hover{box-shadow:0 0 24px color-mix(in srgb,var(--boss-accent) 25%,transparent);border-color:#fff}.boss-selection .boss-choice[aria-pressed=true][data-v-6b31f14e]{z-index:1;color:#fff;box-shadow:0 0 0 3px var(--boss-accent),0 0 22px color-mix(in srgb,var(--boss-accent) 80%,transparent),0 0 48px 4px color-mix(in srgb,var(--boss-accent) 55%,transparent);background:#101d31;border-color:#fff}.boss-selection img[data-v-6b31f14e]{object-fit:contain;width:100%;height:140px}.boss-selection strong[data-v-6b31f14e]{color:#fff;font-size:20px}.boss-selection span[data-v-6b31f14e]{color:#e7f2ff;font-size:12px}.boss-selection .challenger-kind[data-v-6b31f14e]{color:#c6d8ec;border:1px solid #fff3;border-radius:20px;padding:3px 9px;font-size:10px}.boss-selection .pending[data-v-6b31f14e]{justify-content:center;max-width:230px;min-height:160px}.challenger-pending[data-v-6b31f14e]{background:#101d31;border:1px solid #c7bcf244;border-radius:10px;max-width:480px;margin:28px auto;padding:22px}.challenger-pending h4[data-v-6b31f14e]{color:#fff;margin:0 0 10px;font-size:18px}.brawl-panel[data-v-6b31f14e]{color:#e7f2ff;background:#101d31;border:1px solid #c7bcf244;border-radius:10px;max-width:760px;margin:20px auto;padding:20px;line-height:1.7}.brawl-panel p[data-v-6b31f14e]{margin:0}.brawl-roster[data-v-6b31f14e]{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.brawl-roster li[data-v-6b31f14e]{text-align:center;background:#0b1626;border:1px solid #fff2;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 4px;font-size:12px;display:flex}.brawl-roster img[data-v-6b31f14e]{object-fit:contain;width:56px;height:56px}.brawl-roster span[data-v-6b31f14e]{overflow-wrap:anywhere}.brawl-rules[data-v-6b31f14e]{color:#c6d8ec;font-size:13px}.brawl-best[data-v-6b31f14e]{color:#fff;font-weight:700;margin-top:10px!important}.challenger-pending p[data-v-6b31f14e]{color:#b4c5df;margin:0}.boss-skills[data-v-6b31f14e]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:900px;margin:28px auto;display:grid}.boss-skills.vikulan[data-v-6b31f14e],.boss-skills.huenye[data-v-6b31f14e],.boss-skills.si[data-v-6b31f14e],.boss-skills.dog[data-v-6b31f14e],.boss-skills.mini-narga[data-v-6b31f14e],.boss-skills.alder[data-v-6b31f14e],.boss-skills.hausty[data-v-6b31f14e],.boss-skills.kwolf[data-v-6b31f14e],.boss-skills.leicanis[data-v-6b31f14e],.boss-skills.lucent[data-v-6b31f14e],.boss-skills.harmonic[data-v-6b31f14e],.boss-skills.feld[data-v-6b31f14e],.boss-skills.koge[data-v-6b31f14e],.boss-skills.glacier[data-v-6b31f14e],.boss-skills.fafnir[data-v-6b31f14e],.boss-skills.kiyosawa[data-v-6b31f14e]{grid-template-columns:repeat(2,minmax(0,1fr))}.narga-claw-marks[data-v-6b31f14e]{z-index:4;pointer-events:none;filter:drop-shadow(0 0 5px #ff493c);width:100%;height:100%;animation:.65s ease-out both narga-claw-fade-6b31f14e;position:absolute;inset:0}.narga-claw-marks line[data-v-6b31f14e]{stroke:#ffd5c3;stroke-width:.15px;stroke-linecap:round}.visual-paused .narga-claw-marks[data-v-6b31f14e]{visibility:hidden;animation-play-state:paused}.narga-status[data-v-6b31f14e]{color:#ffbe92}.narga-flip-glow[data-v-6b31f14e]{pointer-events:none;z-index:4;border:2px solid #ffad70;animation:.65s ease-out both narga-claw-fade-6b31f14e;position:absolute;inset:0;box-shadow:inset 0 0 50px #ff663566}.visual-paused .narga-flip-glow[data-v-6b31f14e]{visibility:hidden;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.narga-flip-glow[data-v-6b31f14e]{opacity:.45;animation:none}}@keyframes narga-claw-fade-6b31f14e{0%{opacity:0}15%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.narga-claw-marks[data-v-6b31f14e]{opacity:.45;animation:none}}.side[data-v-6b31f14e] .piece[data-size="5"]{--piece-size:9px}.next-slot[data-v-6b31f14e]{border-radius:5px;padding:2px 0;position:relative}.queue-replaced[data-v-6b31f14e]{background:#b8306033;border:1px solid #ff8eae;animation:.45s ease-in-out 5 queue-chaos-6b31f14e;box-shadow:0 0 18px #ed427b}.queue-replaced.frozen[data-v-6b31f14e]{background:#5cbfe333;border-color:#c1f2ff;animation-name:queue-freeze-6b31f14e;box-shadow:0 0 18px #81dfff}.boss-notice-slot[data-v-6b31f14e]{z-index:6;pointer-events:none;align-items:flex-end;display:flex;position:absolute;inset:8px}.boss-notice[data-v-6b31f14e]{box-sizing:border-box;pointer-events:auto;color:#ffd7e6;scrollbar-width:thin;background:#3c1329f2;border:1px solid #ff8eae;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:4px 8px;width:100%;max-height:100%;padding:8px;animation:.35s ease-out boss-reveal-6b31f14e;display:grid;overflow-y:auto}.boss-notice strong[data-v-6b31f14e]{font-size:14px;line-height:1.4}.boss-notice span[data-v-6b31f14e]{grid-column:1/-1;font-size:11px;line-height:1.5}.boss-notice-kind[data-v-6b31f14e]{letter-spacing:.04em;font-size:9px;font-weight:700}.boss-notice.positive[data-v-6b31f14e]{color:#d0ffe5;background:#133d2fe6;border-color:#8ee6b5}.boss-notice.warning[data-v-6b31f14e]{color:#fff0cf;background:#523818e6;border-color:#ffd17d}.despair-clock[data-v-6b31f14e]{color:#eeb9d8}.boss-dialogue[data-v-6b31f14e]{z-index:5;color:#17253b;text-align:center;pointer-events:none;background:#f4f8ff;border-radius:10px;padding:10px;font-size:12px;font-weight:700;line-height:1.6;animation:.25s ease-out dialogue-enter-6b31f14e;position:absolute;top:8px;left:8px;right:8px}.boss-dialogue[data-v-6b31f14e]:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#f4f8ff;width:14px;height:8px;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}.malice-board-glow[data-v-6b31f14e]{z-index:1;pointer-events:none;animation:malice-board-pulse-6b31f14e var(--beat-duration) ease-in-out infinite;border:2px solid #ff4268;border-radius:7px;position:absolute;inset:-3px;box-shadow:0 0 15px #ff3159aa,0 0 38px #d4113c77}.malice-board-glow.released[data-v-6b31f14e]{animation:.65s ease-out both malice-board-release-6b31f14e}.visual-paused .malice-board-glow[data-v-6b31f14e]{visibility:hidden;animation-play-state:paused}@keyframes malice-board-pulse-6b31f14e{0%,to{opacity:.6}18%{opacity:1}40%{opacity:.8}}@keyframes malice-board-release-6b31f14e{0%{opacity:.8}to{opacity:0}}.malice-impact[data-v-6b31f14e]{animation:.36s ease-out both malice-impact-6b31f14e}@keyframes malice-impact-6b31f14e{0%,to{transform:translate(0)}15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-2px)}45%{transform:translate(-3px,1px)}65%{transform:translate(2px,-1px)}85%{transform:translate(-1px)}}.malice-challenge[data-v-6b31f14e]{color:#fff0cf;background:#523818e6;border:1px solid #ffd17d;border-radius:8px;gap:6px;padding:10px;font-size:12px;line-height:1.6;display:grid}.malice-challenge strong[data-v-6b31f14e]{font-size:14px}.malice-challenge progress[data-v-6b31f14e]{width:100%;height:8px;margin:0}.ice-status[data-v-6b31f14e]{color:#bdefff;text-align:center;margin:8px 0;font-size:12px;line-height:1.7}.ac-label[data-v-6b31f14e]{color:#b7f9ff;text-shadow:0 0 10px #67e4ff;white-space:nowrap;margin-bottom:5px;font-size:12px;font-weight:800;line-height:1.5;display:block}.ac-hit .damage-number[data-v-6b31f14e]{color:#b7f9ff;text-shadow:0 0 16px #67e4ff}.backstab .ac-label[data-v-6b31f14e]{color:#fff2b4;text-shadow:0 0 14px #ffb43f;font-size:14px}.backstab .damage-number[data-v-6b31f14e]{color:#fff2b4;text-shadow:0 0 20px #ffb43f;font-size:min(46px,calc(160px / var(--digits)))}.backstab[data-v-6b31f14e]:before{content:"";pointer-events:none;border:2px solid #ffe58c;border-radius:50%;animation:.7s ease-out forwards ambush-ring-6b31f14e;position:absolute;inset:-18px -14px;box-shadow:0 0 22px #ffbd55}.visual-paused .queue-replaced[data-v-6b31f14e],.visual-paused .boss-notice[data-v-6b31f14e],.visual-paused .boss-dialogue[data-v-6b31f14e]{animation-play-state:paused}@keyframes queue-chaos-6b31f14e{25%{filter:brightness(1.7);transform:translate(-3px)rotate(-4deg)}75%{transform:translate(3px)rotate(4deg)}}@keyframes queue-freeze-6b31f14e{50%{filter:brightness(2);box-shadow:0 0 25px #b3edff}}@keyframes boss-reveal-6b31f14e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes dialogue-enter-6b31f14e{0%{transform:translateY(-5px)scale(.95)}to{transform:translateY(0)scale(1)}}@keyframes ambush-ring-6b31f14e{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media (width<=800px){.side[data-v-6b31f14e] .piece[data-size="5"]{--piece-size:7px}}@media (width<=700px){.boss-skills[data-v-6b31f14e],.boss-skills.vikulan[data-v-6b31f14e],.boss-skills.huenye[data-v-6b31f14e],.boss-skills.si[data-v-6b31f14e],.boss-skills.dog[data-v-6b31f14e],.boss-skills.mini-narga[data-v-6b31f14e],.boss-skills.alder[data-v-6b31f14e],.boss-skills.hausty[data-v-6b31f14e],.boss-skills.kwolf[data-v-6b31f14e],.boss-skills.leicanis[data-v-6b31f14e],.boss-skills.lucent[data-v-6b31f14e],.boss-skills.harmonic[data-v-6b31f14e],.boss-skills.feld[data-v-6b31f14e],.boss-skills.koge[data-v-6b31f14e],.boss-skills.glacier[data-v-6b31f14e],.boss-skills.fafnir[data-v-6b31f14e],.boss-skills.kiyosawa[data-v-6b31f14e]{grid-template-columns:1fr;max-width:480px}}@media (width<=580px){.side[data-v-6b31f14e] .piece[data-size="5"]{--piece-size:6px}.boss-selection img[data-v-6b31f14e]{height:110px}.boss-notice[data-v-6b31f14e]{grid-template-columns:minmax(0,1fr);padding:8px}.boss-notice strong[data-v-6b31f14e]{overflow-wrap:anywhere;font-size:15px}.backstab .ac-label[data-v-6b31f14e]{font-size:12px}}@media (prefers-reduced-motion:reduce){.queue-replaced[data-v-6b31f14e],.boss-notice[data-v-6b31f14e],.boss-dialogue[data-v-6b31f14e],.backstab[data-v-6b31f14e]:before,.malice-impact[data-v-6b31f14e],.malice-board-glow[data-v-6b31f14e],.malice-board-glow.released[data-v-6b31f14e],.shadow-board-glow[data-v-6b31f14e]{animation:none}.backstab[data-v-6b31f14e]:before{display:none}.boss-selection .boss-choice[data-v-6b31f14e],.si-atmosphere[data-v-6b31f14e]{transition:none}}.alder[data-v-6b31f14e]{--boss-accent:#c486a6}.hausty[data-v-6b31f14e]{--boss-accent:#b77cf0}.kwolf[data-v-6b31f14e]{--boss-accent:#8adce7}.harmonic[data-v-6b31f14e]{--boss-accent:#9fb8d6}.koge[data-v-6b31f14e]{--boss-accent:#62a8ff}.glacier[data-v-6b31f14e]{--boss-accent:#8eb6ff}.fafnir[data-v-6b31f14e]{--boss-accent:#9fc4ff}.kiyosawa[data-v-6b31f14e]{--boss-accent:#ffb8a6}.onset-label[data-v-6b31f14e]{color:#ff9ab3;text-shadow:0 1px 4px #081018;font-size:10px;line-height:1.5;display:block}.visual-paused[data-v-6b31f14e] .alder-breath{visibility:hidden;animation-play-state:paused}.draft-language[data-v-6b31f14e]{justify-content:flex-end;margin-bottom:12px;display:flex}.feld[data-v-6b31f14e]{--boss-accent:#bd91e8}.vikulan-test-panel[data-v-6b31f14e]{z-index:9;color:#d9f3ff;background:#0a1a30;border:1px solid #64c6ff66;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;padding:16px;display:flex;position:sticky;top:12px}.vikulan-test-panel button[data-v-6b31f14e]{color:#e7faff;background:#164c77;border:1px solid #79bdff;min-height:44px;padding:8px 18px}.vikulan-test-panel button[data-v-6b31f14e]:disabled{opacity:.5}.vikulan-test-panel label[data-v-6b31f14e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vikulan-test-panel select[data-v-6b31f14e]{color:#e7faff;background:#102a42;border:1px solid #79bdff;max-width:100%;min-height:44px;padding:8px}.vikulan-test-panel small[data-v-6b31f14e]{color:#a6c4dc;flex-basis:100%;line-height:1.7}.feld-test-panel[data-v-6b31f14e]{color:#e9d8fa;background:#181225;border:1px solid #bd91e877;border-radius:10px;gap:12px;margin:70px 0 16px;padding:16px;display:grid}.feld-test-panel>div[data-v-6b31f14e]{flex-wrap:wrap;gap:8px;display:flex}.feld-test-panel label[data-v-6b31f14e]{font-size:13px}.feld-test-panel button[data-v-6b31f14e]{min-height:42px;padding:8px 14px}.feld-test-panel small[data-v-6b31f14e]{color:#aebed3;line-height:1.8}.player-status[data-v-6b31f14e]:has(.frenzy-rail) .potion-item{margin-top:0}.vikulan[data-v-6b31f14e]{--boss-accent:#639fff}.avalanche-board[data-v-6b31f14e]{border-top:3px solid #b1e7f3;border-bottom:3px solid #6cafa1;box-shadow:0 -12px 35px #9cd7ed25}.zonika-spirit[data-v-6b31f14e]{z-index:4;pointer-events:none;position:absolute;inset:0}.zonika-spirit span[data-v-6b31f14e]{background:radial-gradient(circle,#c8f6ff40,#0000 70%);border:1px dashed #b9f1ff99;border-radius:3px;place-items:center;width:10%;height:5%;display:grid;position:absolute;box-shadow:inset 0 0 8px #a9ecff55}.zonika-spirit span[data-v-6b31f14e]:after{content:"";clip-path:polygon(50% 100%,72% 66%,62% 66%,82% 34%,62% 34%,58% 0,42% 0,38% 34%,18% 34%,38% 66%,28% 66%);width:72%;height:86%;transform:scale(var(--grow));opacity:calc(.35 + var(--grow) * .65);filter:drop-shadow(0 0 4px #d2f8ff);background:linear-gradient(#7fd8b9,#e9fbff)}.zonika-spirit.bloom span[data-v-6b31f14e]{background:#dffaff;border:0;animation:1.2s ease-out both zonika-bloom-6b31f14e;box-shadow:0 0 18px #b4f1ff}.zonika-spirit.bloom span[data-v-6b31f14e]:after{display:none}.visual-paused .zonika-spirit.bloom span[data-v-6b31f14e]{animation-play-state:paused}@keyframes zonika-bloom-6b31f14e{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.zonika-spirit.bloom span[data-v-6b31f14e]{opacity:.4;animation:none}}.avalanche-board.sheltered[data-v-6b31f14e]{border-color:#92ebce;box-shadow:0 0 22px #8cf0ce55}.avalanche-ally[data-v-6b31f14e]{background:radial-gradient(at top,#163b4d90,#0000 70%)}.avalanche-ally .monster-visual[data-v-6b31f14e]{border-bottom:1px solid #88d2e62b}.snow-label[data-v-6b31f14e]{color:#abdbe9;letter-spacing:.08em;margin-top:2px;font-size:12px;display:block}.monster-title h3[data-v-6b31f14e]{align-items:center;gap:6px;display:flex}button.zonika-help[data-v-6b31f14e]{color:#9dc8da;background:0 0;border:0;flex-shrink:0;width:28px;height:28px;padding:0;font-size:20px;line-height:1}.avalanche-ally .monster-health[data-v-6b31f14e]{color:#d7f5ff}.avalanche-ally progress[data-v-6b31f14e]{accent-color:#9bdae9}.avalanche-ally progress[data-v-6b31f14e]::-webkit-progress-value{background:linear-gradient(90deg,#78c4da,#d7f5ff)}.avalanche-ally progress[data-v-6b31f14e]::-moz-progress-bar{background:#9bdae9}.snow-damage[data-v-6b31f14e]{top:8%;bottom:auto}.snow-damage .damage-hit[data-v-6b31f14e]{color:#d4f5ff}.snow-damage small[data-v-6b31f14e]{color:#b8e3ec;font-size:12px;display:block}.coop[data-v-d2c2c70a]:has([role=dialog]){z-index:100}.coop[data-v-d2c2c70a]{isolation:isolate;overflow-anchor:none;background:#121c30ea;border:1px solid #7ec8ff24;border-radius:16px;margin-top:22px;padding:22px;position:relative}.draft-content.calamity-draft[data-v-d2c2c70a]{width:min(1140px,100%)}.calamity-active[data-v-d2c2c70a]{background:radial-gradient(at 50% 40%,#245ca340,#0b183025 65%),#0c1830ea}.coop-surface[data-v-d2c2c70a]{z-index:1;position:relative}.si-atmosphere[data-v-d2c2c70a]{z-index:0;pointer-events:none;opacity:var(--si-darkness,0);background:#000;transition:opacity 1.2s ease-out;position:fixed;inset:0}.si-atmosphere[data-v-d2c2c70a]:after{content:"";opacity:var(--si-danger,0);background:radial-gradient(#0000 35%,#49091866 65%,#8f123ebb 100%);transition:opacity .2s linear;position:absolute;inset:0}.si-hidden img[data-v-d2c2c70a]{opacity:.4;filter:saturate(.5);transition:opacity .2s}.si-hidden[data-v-d2c2c70a]{box-shadow:inset 0 0 35px #67b7ac33}.heading[data-v-d2c2c70a],.row[data-v-d2c2c70a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.eyebrow[data-v-d2c2c70a]{letter-spacing:2px;color:#7eb6ea;font-size:10px;font-weight:600}h2[data-v-d2c2c70a],h3[data-v-d2c2c70a]{font-family:Georgia,Noto Serif TC,serif;font-weight:500}h2[data-v-d2c2c70a]{margin:8px 0;font-size:22px}h3[data-v-d2c2c70a]{margin:0 0 8px;font-size:18px}button[data-v-d2c2c70a],.primary[data-v-d2c2c70a]{font:inherit;color:#e7f2ff;cursor:pointer;background:#1a3356;border:1px solid #4da6ff55;border-radius:7px;padding:10px 14px;font-size:13px}.primary[data-v-d2c2c70a]{color:#041018;background:#4da6ff;font-weight:700}button[data-v-d2c2c70a]:disabled{opacity:.4;cursor:default}.monster-bar[data-v-d2c2c70a]{box-sizing:border-box;background:#24182a;border:1px solid #d5a4ce55;border-radius:12px;grid-template-columns:168px 280px minmax(220px,1fr);align-items:stretch;gap:16px;height:168px;margin:16px 0;padding:12px;display:grid;overflow-x:auto}.monster-portrait[data-v-d2c2c70a]{place-items:center;width:168px;height:144px;display:grid;position:relative;overflow:hidden}.monster-portrait img[data-v-d2c2c70a]{object-fit:contain;width:144px;height:144px}.monster-hp[data-v-d2c2c70a]{flex-direction:column;justify-content:center;width:280px;min-width:280px;display:flex}.monster-hp h3[data-v-d2c2c70a]{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 4px;font-size:20px;overflow:hidden}.hp-readout[data-v-d2c2c70a]{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.hp-readout small[data-v-d2c2c70a]{color:#e7c6dc;font-size:12px;font-weight:500}.hp[data-v-d2c2c70a]{background:#ffffff14;border-radius:99px;width:100%;height:10px;margin:8px 0;overflow:hidden}.hp span[data-v-d2c2c70a]{background:#d5a4ce;height:100%;display:block}.vitals[data-v-d2c2c70a]{color:#e7c6dc;margin:0;font-size:12px;line-height:1.5}.boss-notice-slot[data-v-d2c2c70a]{box-sizing:border-box;border-radius:8px;min-width:0;height:144px;position:relative;overflow:auto}.boss-notice[data-v-d2c2c70a]{box-sizing:border-box;color:#ffd7e6;background:#5f193de6;border:1px solid #ff8eae;border-radius:8px;min-height:100%;padding:10px 12px;animation:.35s ease-out boss-reveal-d2c2c70a}.boss-notice.positive[data-v-d2c2c70a]{color:#d0ffe5;background:#133d2fe6;border-color:#8ee6b5}.boss-notice.warning[data-v-d2c2c70a]{color:#fff0cf;background:#523818e6;border-color:#ffd17d}.boss-notice-kind[data-v-d2c2c70a]{letter-spacing:.04em;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.boss-notice strong[data-v-d2c2c70a]{margin-bottom:4px;font-size:15px;line-height:1.4;display:block}.boss-notice span[data-v-d2c2c70a]{font-size:12px;line-height:1.5;display:block}.boss-notice-idle[data-v-d2c2c70a]{box-sizing:border-box;color:#8fbce577;border:1px solid #8fbce51a;border-radius:8px;place-items:center;height:100%;font-size:12px;display:grid}.windup-line[data-v-d2c2c70a]{color:#fff0cf;background:#24182a;margin:0;padding:6px 12px;font-size:12px;position:sticky;bottom:0}.muted[data-v-d2c2c70a],.help[data-v-d2c2c70a]{color:#8ea4c0;font-size:12px;line-height:1.7}.banner[data-v-d2c2c70a]{color:#d7eaff;text-align:center;background:#152438;border-radius:10px;margin:14px 0;padding:12px 14px}.phase-banner[data-v-d2c2c70a]{z-index:90;top:max(14px, env(safe-area-inset-top));box-sizing:border-box;color:#d7eaff;text-align:center;pointer-events:none;background:#0b1729f2;border:1px solid #7ec8ff55;border-radius:8px;width:min(520px,100vw - 32px);margin:0;padding:11px 18px;font-size:13px;animation:.2s ease-out phase-banner-in-d2c2c70a;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0008}.board-frame[data-v-d2c2c70a]{position:relative}.onset-label[data-v-d2c2c70a]{color:#ff9ab3;text-shadow:0 1px 4px #081018;font-size:10px;line-height:1.5;display:block}.overlay[data-v-d2c2c70a]{z-index:8;text-align:center;background:#071018ed;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.overlay p[data-v-d2c2c70a],.overlay h3[data-v-d2c2c70a]{margin:0}.overlay h3[data-v-d2c2c70a]{font-size:22px}.overlay .primary[data-v-d2c2c70a],.overlay button[data-v-d2c2c70a]{min-width:128px}.count[data-v-d2c2c70a]{color:#8ecfff;font-size:64px;font-weight:500}.draft[data-v-d2c2c70a]{z-index:100;background:#030913e8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.draft-content[data-v-d2c2c70a]{width:min(860px,100%);margin:auto}.draft-content>p[data-v-d2c2c70a]{color:#8ea4c0;font-size:12px}.draft-content h3[data-v-d2c2c70a]{font-size:25px}.cards[data-v-d2c2c70a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.draft-confirm[data-v-d2c2c70a]{bottom:max(12px, env(safe-area-inset-bottom));z-index:2;background:#0b1526f5;border:1px solid #4da6ff40;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px;display:flex;position:sticky}.draft-confirm p[data-v-d2c2c70a]{color:#b7c9e0;margin:0;font-size:12px;line-height:1.8}.draft-confirm button[data-v-d2c2c70a]{min-width:160px;min-height:48px}.arena[data-v-d2c2c70a]{justify-content:center;align-items:flex-start;gap:28px;margin-top:18px;display:flex}.player[data-v-d2c2c70a]{--board-width:min(280px, 42vw);grid-template-columns:64px var(--board-width) 58px;align-items:start;gap:14px;display:grid}.player-status[data-v-d2c2c70a]{height:calc(var(--board-width) * 2);box-sizing:border-box;text-align:center;flex-direction:column;margin-top:28px;display:flex}.player-status[data-v-d2c2c70a] .potion-item{flex-shrink:0;margin-top:auto;padding-top:4px}.player-status small[data-v-d2c2c70a]{color:#8ea4c0;margin:8px 0;font-size:10px;display:block}.board-wrap[data-v-d2c2c70a]{position:relative}.board-name[data-v-d2c2c70a]{text-align:center;color:#c5d7ee;margin-bottom:8px;font-size:12px}.combat-label[data-v-d2c2c70a],.clear-label[data-v-d2c2c70a]{color:#d7eaff;text-align:center;min-height:1.4em;margin:6px 0 0;font-size:12px;line-height:1.4}.ice-status[data-v-d2c2c70a]{color:#bdefff;text-align:center;margin:6px 0 0;font-size:12px;line-height:1.5}aside[data-v-d2c2c70a]{text-align:center;color:#8ea4c0;font-size:12px}.hold[data-v-d2c2c70a]{background:0 0;border-color:#0000;width:100%;padding:4px 0}.hold.charged[data-v-d2c2c70a]{filter:drop-shadow(0 0 7px #54baff)}.stats[data-v-d2c2c70a]{color:#8ea4c0;gap:12px;margin-top:14px;font-size:11px;line-height:1.2;display:grid}.stats strong[data-v-d2c2c70a]{color:#e7f2ff;margin-top:2px;font-size:18px;font-weight:500;line-height:1.1;display:block}.next[data-v-d2c2c70a]{justify-items:center;gap:8px;display:grid}.partner[data-v-d2c2c70a]{width:150px}.result[data-v-d2c2c70a]{background:#101a2e;border-radius:12px;margin-top:18px;padding:16px}.result ul[data-v-d2c2c70a]{color:#c5d7ee;margin:8px 0 14px;padding-left:18px;font-size:13px}.touch[data-v-d2c2c70a]{gap:8px;margin-top:14px;display:none}.touch button[data-v-d2c2c70a]{touch-action:none;user-select:none;flex:1}.effect-list[data-v-d2c2c70a]{color:#ffe7c2;margin:0;padding:8px 12px 8px 28px;font-size:12px;line-height:1.6}.boss-dialogue[data-v-d2c2c70a]{z-index:2;color:#17253b;text-align:center;background:#f4f8ff;border-radius:8px;padding:6px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;top:4px;left:4px;right:4px}.board-frame.danger[data-v-d2c2c70a]:before{content:"";pointer-events:none;z-index:0;background:#ff264518;border-radius:12px;position:absolute;inset:-8px;box-shadow:0 0 38px 13px #ff26454d}.malice-board-glow[data-v-d2c2c70a],.shadow-board-glow[data-v-d2c2c70a],.roar-board-glow[data-v-d2c2c70a],.bonebreaker-board-glow[data-v-d2c2c70a],.narga-flip-glow[data-v-d2c2c70a]{pointer-events:none;border-radius:7px;position:absolute;inset:-3px}.malice-board-glow[data-v-d2c2c70a]{z-index:1;animation:malice-board-pulse-d2c2c70a var(--beat-duration) ease-in-out infinite;border:2px solid #ff4268;box-shadow:0 0 15px #ff3159aa,0 0 38px #d4113c77}.malice-board-glow.released[data-v-d2c2c70a]{animation:.65s ease-out both malice-board-release-d2c2c70a}.shadow-board-glow[data-v-d2c2c70a]{z-index:2;opacity:var(--si-danger);animation:shadow-pressure-d2c2c70a var(--si-pulse) ease-in-out infinite;border:2px solid #ff547f;box-shadow:0 0 18px #ff315988,0 0 44px #9b123c88}.roar-board-glow[data-v-d2c2c70a]{z-index:1;border:2px solid #e99b53;overflow:visible;box-shadow:0 0 15px #f19a4566}.roar-board-glow span[data-v-d2c2c70a]{aspect-ratio:1;border:3px solid #ffd39c;border-radius:50%;width:110%;animation:.9s ease-out both roar-wave-d2c2c70a;position:absolute;top:50%;left:50%}.roar-board-glow span+span[data-v-d2c2c70a]{border-color:#e46a42;animation-delay:.18s}.narga-claw-marks[data-v-d2c2c70a]{z-index:4;pointer-events:none;filter:drop-shadow(0 0 5px #ff493c);width:100%;height:100%;animation:.65s ease-out both narga-claw-fade-d2c2c70a;position:absolute;inset:0}.narga-claw-marks line[data-v-d2c2c70a]{stroke:#ffd5c3;stroke-width:.15px;stroke-linecap:round}.narga-flip-glow[data-v-d2c2c70a]{z-index:4;border:2px solid #ffad70;animation:.65s ease-out both narga-claw-fade-d2c2c70a;box-shadow:inset 0 0 50px #ff663566}.bonebreaker-board-glow[data-v-d2c2c70a]{z-index:2;background:radial-gradient(#0000 45%,#ff54192b);border:2px solid #ff8754;overflow:hidden;box-shadow:0 0 24px #ff623588}.bonebreaker-board-glow.charging[data-v-d2c2c70a]{animation:.85s ease-in-out infinite bonebreaker-charge-d2c2c70a}.bonebreaker-board-glow[data-v-d2c2c70a]:not(.charging){background:linear-gradient(#ffad492d,#0000 22% 78%,#ff63283d);animation:.45s ease-out both bonebreaker-hit-d2c2c70a}.bonebreaker-bite[data-v-d2c2c70a]{fill:#ffdfaa;filter:drop-shadow(0 0 5px #ff7629);opacity:.8;width:76%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(14deg)}.bite-upper[data-v-d2c2c70a]{animation:.45s ease-out both bonebreaker-upper-d2c2c70a}.bite-lower[data-v-d2c2c70a]{animation:.45s ease-out both bonebreaker-lower-d2c2c70a}.bonebreaker-targets[data-v-d2c2c70a],.solar-pulse[data-v-d2c2c70a],.damage-layer[data-v-d2c2c70a]{pointer-events:none;position:absolute;inset:0}.bonebreaker-targets[data-v-d2c2c70a]{z-index:3}.bonebreaker-targets span[data-v-d2c2c70a],.solar-pulse span[data-v-d2c2c70a]{width:10%;height:5%;position:absolute}.bonebreaker-targets span[data-v-d2c2c70a]{box-sizing:border-box;background:#ff6a2833;border:2px solid #fff1b0;animation:.7s ease-in-out infinite bonebreaker-target-d2c2c70a;box-shadow:inset 0 0 8px #fff0b0,0 0 10px #ff7c38}.solar-pulse[data-v-d2c2c70a]{z-index:4}.solar-pulse span[data-v-d2c2c70a]{background:#fffce6;animation:.45s ease-out both solar-flash-d2c2c70a;box-shadow:0 0 20px #ffe18f}.damage-layer[data-v-d2c2c70a]{z-index:6}.damage-hit[data-v-d2c2c70a]{text-align:center;width:100%;animation:.9s ease-out both damage-rise-d2c2c70a;position:absolute;left:0}.damage-number[data-v-d2c2c70a]{color:#e4f4ff;text-shadow:0 2px 2px #04101c;font-size:28px;font-weight:800;display:block}.critical .damage-number[data-v-d2c2c70a],.critical-label[data-v-d2c2c70a]{color:#ffe3a1}.critical-label[data-v-d2c2c70a],.ac-label[data-v-d2c2c70a],.blocked-label[data-v-d2c2c70a],.guard-label[data-v-d2c2c70a]{font-size:12px;font-weight:700;display:block}.blocked-label[data-v-d2c2c70a]{color:#d7e4ff}.guard-label[data-v-d2c2c70a]{color:#f4d39c}.bomb-explosion[data-v-d2c2c70a]{z-index:5;aspect-ratio:1;pointer-events:none;place-items:center;width:80%;display:grid;position:absolute}.bomb-explosion strong[data-v-d2c2c70a]{z-index:1;color:#fff0ce;text-shadow:0 0 15px #ff6524;font-size:28px;animation:.85s ease-out both blast-number-d2c2c70a}.blast-flash[data-v-d2c2c70a],.blast-ring[data-v-d2c2c70a],.blast-spark[data-v-d2c2c70a]{position:absolute}.blast-flash[data-v-d2c2c70a],.blast-ring[data-v-d2c2c70a]{border-radius:50%}.blast-flash[data-v-d2c2c70a]{background:radial-gradient(circle,#fffde8 0%,#ffd46b 24%,#ff7b21b0 48%,#0000 72%);animation:.75s ease-out both blast-flash-d2c2c70a;inset:0}.blast-ring[data-v-d2c2c70a]{aspect-ratio:1;border:4px solid #ffbc62;width:85%;animation:.75s ease-out both blast-ring-d2c2c70a;box-shadow:0 0 30px #ff7b21}.blast-spark[data-v-d2c2c70a]{background:#ffe4a4;border-radius:50%;width:6px;height:22px;animation:.7s ease-out both blast-spark-d2c2c70a;box-shadow:0 0 8px #ff7b21}.bounty[data-v-d2c2c70a]{filter:drop-shadow(0 0 5px #ff344f)}.next-slot[data-v-d2c2c70a]{border-radius:5px}.queue-replaced[data-v-d2c2c70a]{background:#b8306033;animation:.45s ease-in-out 5 queue-chaos-d2c2c70a;box-shadow:0 0 12px #ed427b}.queue-replaced.frozen[data-v-d2c2c70a]{background:#5cbfe333;animation-name:queue-freeze-d2c2c70a;box-shadow:0 0 12px #81dfff}.target small[data-v-d2c2c70a]{margin-top:8px;display:block}.narga-reveal h3[data-v-d2c2c70a]{color:#ffb294}.narga-changes[data-v-d2c2c70a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.narga-changes article[data-v-d2c2c70a],.narga-ultimate-change[data-v-d2c2c70a]{background:#172034;border:1px solid #f28c644d;border-radius:12px;padding:20px}.narga-ultimate-change[data-v-d2c2c70a]{background:#241e2d}.narga-changes h4[data-v-d2c2c70a],.narga-ultimate-change h4[data-v-d2c2c70a]{color:#ffd5c3;margin:0 0 12px;font-size:18px}.narga-change-effect[data-v-d2c2c70a]{color:#ffd0b8}.inventory[data-v-d2c2c70a]{background:#0b1526;border:1px solid #4da6ff40;border-radius:14px;width:min(100%,940px);max-height:calc(100dvh - 56px);padding:24px;overflow:auto}.inventory-heading[data-v-d2c2c70a]{align-items:center;gap:12px;display:flex}.inventory-heading>div[data-v-d2c2c70a]{margin-right:auto}.inventory-cards[data-v-d2c2c70a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.synergy[data-v-d2c2c70a]{color:#d9bbdf;font-size:12px}.malice-impact[data-v-d2c2c70a]{animation:.36s ease-out both malice-impact-d2c2c70a}@keyframes boss-reveal-d2c2c70a{0%{opacity:0;transform:translateY(7px)}}@keyframes damage-rise-d2c2c70a{0%{opacity:0;transform:translateY(40px)}to{opacity:0;transform:translateY(-20px)}}@keyframes blast-flash-d2c2c70a{0%{opacity:1;transform:scale(.25)}35%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.5)}}@keyframes blast-ring-d2c2c70a{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}@keyframes blast-spark-d2c2c70a{0%{transform:rotate(var(--angle)) translateY(0);opacity:1}to{transform:rotate(var(--angle)) translateY(-80px) scale(.2);opacity:0}}@keyframes blast-number-d2c2c70a{0%{opacity:1;transform:translateY(8px)}to{opacity:0;transform:translateY(-24px)}}@keyframes roar-wave-d2c2c70a{0%{opacity:.8;transform:translate(-50%,-50%)scale(.45)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes malice-impact-d2c2c70a{15%{transform:translate(-4px,2px)}30%{transform:translate(4px,-2px)}45%{transform:translate(-3px,1px)}}@keyframes malice-board-pulse-d2c2c70a{0%,to{opacity:.6}18%{opacity:1}40%{opacity:.8}}@keyframes malice-board-release-d2c2c70a{0%{opacity:.8}to{opacity:0}}@keyframes narga-claw-fade-d2c2c70a{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes bonebreaker-target-d2c2c70a{0%,to{opacity:.3}50%{opacity:1}}@keyframes bonebreaker-charge-d2c2c70a{0%,to{opacity:.5}50%{opacity:1}}@keyframes bonebreaker-hit-d2c2c70a{0%{opacity:.2}20%{opacity:1;box-shadow:inset 0 0 24px #ff8a4580,0 0 32px #ff6235aa}to{opacity:0;box-shadow:inset 0 0 4px #ff8a4500,0 0 6px #ff623500}}@keyframes bonebreaker-upper-d2c2c70a{0%{transform:translateY(-32px)}35%{transform:translateY(76px)}60%,to{transform:translateY(60px)}}@keyframes bonebreaker-lower-d2c2c70a{0%{transform:translateY(32px)}35%{transform:translateY(-76px)}60%,to{transform:translateY(-60px)}}@keyframes solar-flash-d2c2c70a{0%{opacity:0}25%{opacity:.9}to{opacity:0}}@keyframes queue-chaos-d2c2c70a{25%{filter:brightness(1.7);transform:translate(-3px)rotate(-4deg)}75%{transform:translate(3px)rotate(4deg)}}@keyframes queue-freeze-d2c2c70a{50%{filter:brightness(2);box-shadow:0 0 25px #b3edff}}@keyframes shadow-pressure-d2c2c70a{50%{filter:brightness(1.5);box-shadow:0 0 25px #ff3159bb,0 0 60px #9b123caa}}@keyframes phase-banner-in-d2c2c70a{0%{opacity:0;transform:translate(-50%,-8px)}}.visual-paused .malice-board-glow[data-v-d2c2c70a],.visual-paused .shadow-board-glow[data-v-d2c2c70a],.visual-paused .roar-board-glow[data-v-d2c2c70a],.visual-paused .bonebreaker-board-glow[data-v-d2c2c70a],.visual-paused .bonebreaker-targets[data-v-d2c2c70a],.visual-paused .solar-pulse[data-v-d2c2c70a],.visual-paused .narga-claw-marks[data-v-d2c2c70a],.visual-paused .narga-flip-glow[data-v-d2c2c70a]{visibility:hidden;animation-play-state:paused}.visual-paused .malice-board-glow[data-v-d2c2c70a] *,.visual-paused .roar-board-glow[data-v-d2c2c70a] *,.visual-paused .bonebreaker-board-glow[data-v-d2c2c70a] *,.visual-paused .bonebreaker-targets[data-v-d2c2c70a] *,.visual-paused .solar-pulse[data-v-d2c2c70a] *,.visual-paused .queue-replaced[data-v-d2c2c70a],.visual-paused .boss-notice[data-v-d2c2c70a],.visual-paused .boss-dialogue[data-v-d2c2c70a]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.boss-notice[data-v-d2c2c70a],.phase-banner[data-v-d2c2c70a],.bomb-explosion i[data-v-d2c2c70a],.bomb-explosion strong[data-v-d2c2c70a],.shadow-board-glow[data-v-d2c2c70a],.malice-board-glow[data-v-d2c2c70a],.narga-claw-marks[data-v-d2c2c70a],.narga-flip-glow[data-v-d2c2c70a],.bonebreaker-board-glow[data-v-d2c2c70a],.bonebreaker-bite path[data-v-d2c2c70a],.bonebreaker-targets span[data-v-d2c2c70a],.solar-pulse span[data-v-d2c2c70a],.queue-replaced[data-v-d2c2c70a]{animation:none}.blast-spark[data-v-d2c2c70a]{display:none}.si-atmosphere[data-v-d2c2c70a]{transition:none}}@media (width<=800px){.cards[data-v-d2c2c70a]{grid-template-columns:1fr}.arena[data-v-d2c2c70a]{display:grid}.draft-confirm button[data-v-d2c2c70a]{width:100%}.partner[data-v-d2c2c70a]{width:min(100%,220px)}.touch[data-v-d2c2c70a]{display:flex}.coop[data-v-d2c2c70a]{padding:14px}}.visual-paused[data-v-d2c2c70a] .alder-breath{visibility:hidden;animation-play-state:paused}.draft-language[data-v-d2c2c70a]{justify-content:flex-end;margin-bottom:12px;display:flex}.feld[data-v-d2c2c70a]{--boss-accent:#bd91e8}.fafnir[data-v-d2c2c70a]{--boss-accent:#9fc4ff}.kiyosawa[data-v-d2c2c70a]{--boss-accent:#ffb8a6}.player-status[data-v-d2c2c70a]:has(.frenzy-rail) .potion-item{margin-top:0}.vikulan[data-v-d2c2c70a]{--boss-accent:#639fff}.masthead[data-v-ef01d7a2]{flex-wrap:wrap}.masthead-tools[data-v-ef01d7a2]{margin-left:auto}.sofa-button[data-v-ef01d7a2]{padding:8px 10px;font-size:11px}.footer[data-v-ef01d7a2]{position:relative}.forest-entry[data-v-ef01d7a2]{background:radial-gradient(at 80%,#91504e33,#0000 60%),#251c2aea;border-color:#c18b9944;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;display:flex}.forest-entry .eyebrow[data-v-ef01d7a2]{color:#d9a792}.forest-entry h2[data-v-ef01d7a2]{color:#fff;margin:12px 0;font-family:Georgia,Noto Serif TC,serif}.forest-entry p[data-v-ef01d7a2]{color:#c3aab7;font-size:13px;line-height:1.8}.forest-entry small[data-v-ef01d7a2]{color:#ae8d9f;font-size:10px}.forest-entry>div[data-v-ef01d7a2]{flex:1;min-width:0}.forest-entry a[data-v-ef01d7a2]{box-sizing:border-box;color:#21151b;background:#e5aa78;border-radius:7px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:220px;height:48px;padding:13px 18px;font-size:13px;text-decoration:none;display:flex}.forest-entry a[data-v-ef01d7a2]:hover{background:#f8c998}@media (width<=580px){.forest-entry[data-v-ef01d7a2]{flex-direction:column;align-items:flex-start}.forest-entry a[data-v-ef01d7a2]{justify-content:space-between;align-self:stretch;width:100%}}.rummy-entry[data-v-ef01d7a2]{background:radial-gradient(at 80%,#2f7a5a33,#0000 60%),#1b2a2aea;border-color:#7fc0a044;position:relative}.rummy-entry .eyebrow[data-v-ef01d7a2]{color:#9ad6b4}.rummy-entry p[data-v-ef01d7a2]{color:#adc6bd}.rummy-entry small[data-v-ef01d7a2]{color:#8faea2}.beta-stamp[data-v-ef01d7a2]{outline-offset:2px;color:#ef7f6f;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 0 1px #ef7f6f;pointer-events:none;background:#ef7f6f14;border:2.5px solid #ef7f6f;border-radius:5px;outline:1px solid #ef7f6f88;padding:4px 12px 3px 15px;font:900 16px/1.15 ui-monospace,Menlo,monospace;position:absolute;top:14px;right:24px;transform:rotate(-10deg)}@media (width<=580px){.beta-stamp[data-v-ef01d7a2]{top:16px;right:16px}}.rogue-entry[data-v-ef01d7a2]{color:#ebd5f5;background:#30243f;border-color:#be96ed88}.rogue-entry[data-v-ef01d7a2]:hover{background:#47345c}.board-with-meter[data-v-ef01d7a2]{position:relative}.match-setup[data-v-ef01d7a2]{background:#152438e6;border:1px solid #4da6ff40;border-radius:12px;margin:20px 0;padding:20px}.setup-heading[data-v-ef01d7a2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.setup-heading h3[data-v-ef01d7a2]{margin:8px 0;font-size:16px;font-weight:500}.rule-options[data-v-ef01d7a2]{flex-wrap:wrap;gap:6px;display:flex}.rule-options button[data-v-ef01d7a2]{padding:9px 12px;font-size:11px}.rule-options button[aria-pressed=true][data-v-ef01d7a2]{color:#041018;background:#4da6ff}.design-pair[data-v-ef01d7a2]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:18px;margin-top:16px;display:grid}.other-design[data-v-ef01d7a2]{text-align:center;border:1px dashed #4da6ff30;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.other-design .piece[data-v-ef01d7a2]{--piece-size:16px;width:90px;margin:18px 0 8px}.other-design p[data-v-ef01d7a2]{color:#b7cfe4;font-size:12px}.setup-note[data-v-ef01d7a2]{color:#7d96b4;margin:14px 0 0;font-size:10px}@media (width<=580px){.match-setup[data-v-ef01d7a2]{padding:14px}.design-pair[data-v-ef01d7a2]{grid-template-columns:1fr;gap:12px}.other-design[data-v-ef01d7a2]{padding:14px}.other-design .piece[data-v-ef01d7a2]{margin:10px 0 0}.setup-heading h3[data-v-ef01d7a2]{font-size:14px}}.lounge[data-v-ef01d7a2]{max-width:1120px;margin:auto;padding:30px 32px 24px;position:relative}.masthead[data-v-ef01d7a2],.section-heading[data-v-ef01d7a2],.identity[data-v-ef01d7a2],.card-footer[data-v-ef01d7a2],.lobby-footer[data-v-ef01d7a2],.footer[data-v-ef01d7a2],.button-row[data-v-ef01d7a2]{justify-content:space-between;align-items:center;gap:16px;display:flex}.masthead[data-v-ef01d7a2]{border-bottom:1px solid #7ec8ff1a;padding-bottom:22px}.brand[data-v-ef01d7a2]{letter-spacing:2px;color:#d5e4f6;font-size:12px;text-decoration:none}.brand span[data-v-ef01d7a2]{letter-spacing:1px;color:#7d94b0}.pill[data-v-ef01d7a2]{color:#9ad4ff;border:1px solid #4da6ff40;border-radius:30px;padding:5px 10px;font-size:11px}.welcome[data-v-ef01d7a2]{padding:44px 0 34px}.eyebrow[data-v-ef01d7a2]{letter-spacing:2px;color:#7eb6ea;font-size:10px;font-weight:600}h1[data-v-ef01d7a2]{letter-spacing:3px;margin:12px 0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(30px,5vw,48px);font-weight:500}h1 span[data-v-ef01d7a2]{color:#5ec8ff}.welcome p[data-v-ef01d7a2],.muted[data-v-ef01d7a2]{color:#8ea4c0;font-size:14px;line-height:1.9}.welcome p[data-v-ef01d7a2]{margin:0}.lobby-grid[data-v-ef01d7a2]{grid-template-columns:.9fr 1.1fr;gap:24px;display:grid}.panel[data-v-ef01d7a2]{background:#121c30ea;border:1px solid #7ec8ff24;border-radius:16px;padding:28px;box-shadow:0 15px 50px #0002}h2[data-v-ef01d7a2]{margin:10px 0 12px;font-family:Georgia,serif;font-size:23px;font-weight:500}.section-heading h2[data-v-ef01d7a2]{margin:0;font-size:19px}.section-heading[data-v-ef01d7a2]{align-items:center}.small[data-v-ef01d7a2]{font-size:11px;line-height:1.7}.primary[data-v-ef01d7a2],button[data-v-ef01d7a2]{font:inherit;color:#e7f2ff;cursor:pointer;background:#1a3356;border:1px solid #4da6ff55;border-radius:7px;padding:11px 17px;font-size:13px;transition:background .15s}.primary[data-v-ef01d7a2]{color:#041018;background:#4da6ff;border-color:#4da6ff;justify-content:center;gap:20px;font-weight:600;display:inline-flex}.primary[data-v-ef01d7a2]:hover{background:#8ec8ff}button[data-v-ef01d7a2]:hover{background:#24548a}button[data-v-ef01d7a2]:disabled{opacity:.4;cursor:default}button[data-v-ef01d7a2]:focus-visible,a[data-v-ef01d7a2]:focus-visible,input[data-v-ef01d7a2]:focus-visible,summary[data-v-ef01d7a2]:focus-visible{outline-offset:4px;outline:2px solid #9fd4ff}.game-card>.primary[data-v-ef01d7a2]{justify-content:space-between;width:100%;margin-top:14px}.card-footer[data-v-ef01d7a2]{color:#7d96b4;border-top:1px solid #ffffff12;margin-top:22px;padding-top:18px;font-size:10px}.card-footer strong[data-v-ef01d7a2]{color:#d7eaff;margin-left:auto;font-size:18px}.block-art[data-v-ef01d7a2]{width:190px;height:142px;margin:18px auto 20px;position:relative;transform:rotate(-9deg)}.tile[data-v-ef01d7a2]{border-radius:4px;width:30px;height:30px;position:absolute;box-shadow:inset 0 3px #ffffff25,0 4px #0002}.a[data-v-ef01d7a2],.b[data-v-ef01d7a2],.c[data-v-ef01d7a2],.d[data-v-ef01d7a2]{background:#b19bca}.a[data-v-ef01d7a2]{top:20px;left:65px}.b[data-v-ef01d7a2]{top:52px;left:33px}.c[data-v-ef01d7a2]{top:52px;left:65px}.d[data-v-ef01d7a2]{top:52px;left:97px}.e[data-v-ef01d7a2],.f[data-v-ef01d7a2],.g[data-v-ef01d7a2],.h[data-v-ef01d7a2]{background:#b5c992}.e[data-v-ef01d7a2]{top:88px;left:97px}.f[data-v-ef01d7a2]{top:88px;left:129px}.g[data-v-ef01d7a2]{top:120px;left:65px}.h[data-v-ef01d7a2]{top:120px;left:97px}.i[data-v-ef01d7a2],.j[data-v-ef01d7a2],.k[data-v-ef01d7a2],.l[data-v-ef01d7a2]{background:#e1ba7c}.i[data-v-ef01d7a2]{top:88px;left:1px}.j[data-v-ef01d7a2]{top:88px;left:33px}.k[data-v-ef01d7a2]{top:120px;left:1px}.l[data-v-ef01d7a2]{top:120px;left:33px}.game-card h2[data-v-ef01d7a2]{margin-top:38px}.game-card>.muted[data-v-ef01d7a2]{margin-bottom:4px}.lobby-panel[data-v-ef01d7a2]{flex-direction:column;display:flex}.lobby-panel>p[data-v-ef01d7a2]{margin:16px 0 24px}label[data-v-ef01d7a2]{color:#b7c9e0;margin-bottom:9px;font-size:12px;display:block}.join-row[data-v-ef01d7a2]{gap:9px;display:flex}input[data-v-ef01d7a2]{color:#e7f2ff;min-width:0;font:inherit;background:#0a1220;border:1px solid #4da6ff33;border-radius:7px;flex:1;padding:12px;font-size:13px}.empty-lobby[data-v-ef01d7a2]{text-align:center;color:#7d94b0;flex:1;padding:50px 8px}.empty-lobby>span[data-v-ef01d7a2]:first-child{filter:grayscale();font-size:31px}.empty-lobby p[data-v-ef01d7a2]{color:#b7c9e0;margin-top:16px;font-size:13px}.lobby-footer[data-v-ef01d7a2]{color:#7ea8cc;border-top:1px solid #ffffff12;justify-content:flex-start;margin-top:auto;padding-top:17px;font-size:10px}.online-dot[data-v-ef01d7a2]{background:#3dccff;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 9px #3dccff66}.identity[data-v-ef01d7a2]{margin:24px 0 8px;font-size:14px}.identity small[data-v-ef01d7a2]{color:#7d94b0}.text-button[data-v-ef01d7a2]{color:#9eb4d0;background:0 0;border:none;padding:5px;font-size:11px}.players[data-v-ef01d7a2]{margin:8px 0 24px;padding:0;list-style:none}.players li[data-v-ef01d7a2]{border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:8px;padding:17px 0;display:flex}.players li>div[data-v-ef01d7a2]{align-items:center;gap:12px;display:flex}.players li small[data-v-ef01d7a2]{color:#7d96b4;margin-top:4px;font-size:10px;display:block}.players li button[data-v-ef01d7a2]{padding:8px 10px;font-size:11px}.avatar[data-v-ef01d7a2]{color:#9ad4ff;background:#4da6ff22;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.notice[data-v-ef01d7a2],.invitation[data-v-ef01d7a2]{color:#dbca9b;background:#d1b98112;border:1px solid #d1b98133;border-radius:9px;margin:0 0 22px;padding:14px 18px;font-size:13px}.invitation[data-v-ef01d7a2]{margin-top:14px}.invitation small[data-v-ef01d7a2]{margin-top:12px;display:block}.play-panel .section-heading h2[data-v-ef01d7a2]{margin-top:9px;font-size:21px}.arena[data-v-ef01d7a2]{justify-content:center;align-items:flex-start;gap:60px;margin:24px auto 0;display:flex}.player-area[data-v-ef01d7a2]{grid-template-columns:76px minmax(180px,280px) 64px;align-items:start;gap:16px;display:grid}.board-name[data-v-ef01d7a2]{color:#c5d7ee;text-align:center;margin-bottom:10px;font-size:12px}.board-wrap[data-v-ef01d7a2]{max-width:280px;position:relative}.hold-panel[data-v-ef01d7a2],.next-panel[data-v-ef01d7a2]{text-align:center;padding-top:30px}.hold-panel>.piece[data-v-ef01d7a2]{margin-top:12px}.stats[data-v-ef01d7a2]{gap:20px;margin-top:25px;display:grid}.stats span[data-v-ef01d7a2]{color:#8aa3c2;font-size:11px;display:block}.stats strong[data-v-ef01d7a2]{color:#e7f2ff;margin-top:4px;font-size:20px;font-weight:500;display:block}.next-panel .piece[data-v-ef01d7a2]{margin-top:12px}.opponent-area[data-v-ef01d7a2]{width:190px;margin-top:0}.board-overlay[data-v-ef01d7a2]{text-align:center;background:#071018f2;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:18px;display:flex;position:absolute;inset:25px 0 0}.board-overlay strong[data-v-ef01d7a2]{font-size:20px;font-weight:500;line-height:1.8}.clear-label[data-v-ef01d7a2]{text-align:center;color:#8ecfff;min-height:22px;margin:18px 0;font-size:12px}.keyboard-help[data-v-ef01d7a2]{text-align:center;color:#7d96b4;margin-top:20px;font-size:11px;line-height:2}.touch-controls[data-v-ef01d7a2]{display:none}.rules[data-v-ef01d7a2]{background:#101a2ee0;border:1px solid #4da6ff28;border-radius:10px;margin-top:24px}.rules summary[data-v-ef01d7a2]{cursor:pointer;color:#b7cfe8;justify-content:space-between;padding:17px 22px;font-size:12px;list-style:none;display:flex}.rules-content[data-v-ef01d7a2]{color:#8aa3c2;max-width:900px;padding:0 22px 16px;font-size:12px;line-height:1.9}.footer[data-v-ef01d7a2]{color:#6d84a2;letter-spacing:.5px;margin-top:40px;font-size:10px}.button-row[data-v-ef01d7a2]{flex-wrap:wrap;justify-content:flex-start}@media (width<=800px){.lounge[data-v-ef01d7a2]{padding:22px 20px}.lobby-grid[data-v-ef01d7a2]{grid-template-columns:1fr}.game-card[data-v-ef01d7a2]{grid-template-columns:1fr 130px;column-gap:20px;display:grid}.game-card .section-heading[data-v-ef01d7a2],.game-card>.primary[data-v-ef01d7a2],.game-card>.wide[data-v-ef01d7a2],.game-card>.small[data-v-ef01d7a2],.card-footer[data-v-ef01d7a2]{grid-column:1/-1}.block-art[data-v-ef01d7a2]{transform-origin:0;grid-area:2/2/4;width:130px;margin:0;transform:scale(.7)rotate(-9deg)}.game-card h2[data-v-ef01d7a2]{margin-top:25px}.game-card>.muted[data-v-ef01d7a2]{grid-column:1;font-size:12px}.arena[data-v-ef01d7a2]{gap:20px}.player-area[data-v-ef01d7a2]{grid-template-columns:58px minmax(140px,240px) 50px;gap:10px}.opponent-area[data-v-ef01d7a2]{width:145px}.panel[data-v-ef01d7a2]{padding:22px}.footer[data-v-ef01d7a2]{flex-direction:column;align-items:flex-start;gap:12px}.welcome[data-v-ef01d7a2]{padding:30px 0}.play-panel .section-heading[data-v-ef01d7a2]{align-items:flex-start}.play-panel .section-heading h2[data-v-ef01d7a2]{font-size:17px}}@media (width<=580px){.lounge[data-v-ef01d7a2]{padding:18px 12px}.panel[data-v-ef01d7a2]{padding:20px 14px}.arena[data-v-ef01d7a2]{flex-wrap:wrap;gap:12px}.versus .opponent-area[data-v-ef01d7a2]{width:110px}.versus .player-area[data-v-ef01d7a2]{grid-template-columns:50px minmax(140px,200px) 42px;gap:7px}.join-row[data-v-ef01d7a2]{flex-wrap:wrap}.join-row input[data-v-ef01d7a2]{width:100%}.join-row .primary[data-v-ef01d7a2]{flex-shrink:0}.play-panel .section-heading[data-v-ef01d7a2]{flex-wrap:wrap;gap:10px}.board-overlay strong[data-v-ef01d7a2]{font-size:16px}.board-overlay .primary[data-v-ef01d7a2]{padding:10px}.keyboard-help[data-v-ef01d7a2]{font-size:10px}.stats strong[data-v-ef01d7a2]{font-size:16px}.eyebrow[data-v-ef01d7a2]{font-size:9px}.game-card[data-v-ef01d7a2]{grid-template-columns:1fr 104px}.game-card h2[data-v-ef01d7a2]{font-size:20px}.block-art[data-v-ef01d7a2]{width:104px;transform:scale(.6)rotate(-9deg)}.brand[data-v-ef01d7a2]{font-size:10px}}.play-panel[data-v-ef01d7a2]{margin-top:28px}.game-card>.wide[data-v-ef01d7a2]{justify-content:center;width:100%;margin-top:8px;display:flex}.game-card>.primary[data-v-ef01d7a2],.game-card>.wide[data-v-ef01d7a2]{text-align:center;justify-content:center}.hold-slot[data-v-ef01d7a2]{background:0 0;border:1px solid #0000;border-radius:6px;width:100%;padding:4px 0;display:block}.hold-slot[data-v-ef01d7a2]:enabled:hover{background:#4da6ff16;border-color:#4da6ff40}.hold-slot[data-v-ef01d7a2]:disabled{opacity:.65}.hold-slot .piece[data-v-ef01d7a2]{margin-top:12px}.masthead-tools[data-v-ef01d7a2]{align-items:center;gap:10px;display:flex}.icon-button[data-v-ef01d7a2]{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.solo-designs[data-v-ef01d7a2]{gap:14px;margin-top:14px;display:grid}.match-setup>.primary[data-v-ef01d7a2]{margin-top:20px}.ready-row[data-v-ef01d7a2]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.ready-row .primary[data-v-ef01d7a2]{margin-top:0}.ready-note[data-v-ef01d7a2]{color:#d7eaff;font-size:14px}.coop-roster[data-v-ef01d7a2]{flex-wrap:wrap;gap:16px;margin:20px 0 4px;display:flex}.coop-roster button[data-v-ef01d7a2]{color:#fff;background:#101d31;border:1px solid #fff2;flex-direction:column;flex:0 156px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:14px 12px;display:flex}.coop-roster button[data-v-ef01d7a2]:hover{background:#16263d;border-color:#fff}.coop-roster img[data-v-ef01d7a2]{object-fit:contain;width:100%;height:108px}.coop-roster strong[data-v-ef01d7a2]{font-size:16px;font-weight:600}.coop-roster span[data-v-ef01d7a2]{color:#e7f2ff;font-size:12px}.coop-roster .coop-hunt[data-v-ef01d7a2]{justify-content:center;min-height:168px}.coop-roster button[aria-pressed=true][data-v-ef01d7a2]{z-index:1;box-shadow:0 0 0 3px var(--boss-accent,#4da6ff),0 0 22px color-mix(in srgb,var(--boss-accent,#4da6ff) 70%,transparent);opacity:1;background:#101d31;border-color:#fff}.coop-roster button[data-v-ef01d7a2]:disabled{opacity:.55}.coop-roster button:disabled[aria-pressed=true][data-v-ef01d7a2]{opacity:1}.huenye[data-v-ef01d7a2]{--boss-accent:#99e5ff}.gale[data-v-ef01d7a2]{--boss-accent:#ef678d}.si[data-v-ef01d7a2]{--boss-accent:#a2dfcb}.dog[data-v-ef01d7a2]{--boss-accent:#e7be6c}.mini-narga[data-v-ef01d7a2]{--boss-accent:#ffbe92}.coop-skills[data-v-ef01d7a2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.coop-skills.si[data-v-ef01d7a2],.coop-skills.dog[data-v-ef01d7a2],.coop-skills.mini-narga[data-v-ef01d7a2],.coop-skills.alder[data-v-ef01d7a2],.coop-skills.feld[data-v-ef01d7a2]{grid-template-columns:repeat(2,minmax(0,1fr))}.coop-difficulty[data-v-ef01d7a2]{gap:12px;margin-top:18px}.coop-difficulty button[data-v-ef01d7a2]{padding:11px 18px;font-size:13px}@media (width<=700px){.coop-skills[data-v-ef01d7a2],.coop-skills.si[data-v-ef01d7a2],.coop-skills.dog[data-v-ef01d7a2],.coop-skills.mini-narga[data-v-ef01d7a2],.coop-skills.alder[data-v-ef01d7a2],.coop-skills.feld[data-v-ef01d7a2]{grid-template-columns:1fr}}@media (width>=860px){.solo-designs.two[data-v-ef01d7a2]{grid-template-columns:1fr 1fr}}@media (hover:none),(pointer:coarse){.play-panel.has-touch[data-v-ef01d7a2]{padding-bottom:132px}.touch-controls[data-v-ef01d7a2]{z-index:20;box-sizing:border-box;padding:8px 10px calc(8px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#070b1600,#070b16 24%);justify-content:space-between;align-items:end;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.touch-actions[data-v-ef01d7a2],.touch-dpad[data-v-ef01d7a2]{pointer-events:auto}.touch-actions[data-v-ef01d7a2]{flex:.9 1 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hold ccw""cw drop";gap:8px;max-width:168px;display:grid}.touch-actions .hold[data-v-ef01d7a2]{grid-area:hold}.touch-actions .ccw[data-v-ef01d7a2]{grid-area:ccw}.touch-actions .cw[data-v-ef01d7a2]{grid-area:cw}.touch-actions .drop[data-v-ef01d7a2]{grid-area:drop}.touch-dpad[data-v-ef01d7a2]{flex:1.15 1 0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:".up.""left down right";gap:6px;max-width:210px;display:grid}.touch-dpad .up[data-v-ef01d7a2]{grid-area:up}.touch-dpad .left[data-v-ef01d7a2]{grid-area:left}.touch-dpad .down[data-v-ef01d7a2]{grid-area:down}.touch-dpad .right[data-v-ef01d7a2]{grid-area:right}.touch-controls button[data-v-ef01d7a2]{touch-action:none;user-select:none;min-width:0;min-height:48px;margin:0;padding:8px;font-size:18px}.touch-actions .hold[data-v-ef01d7a2],.touch-actions .drop[data-v-ef01d7a2]{font-size:13px}}@media (height<=520px) and (hover:none),(height<=520px) and (pointer:coarse){.play-panel.has-touch[data-v-ef01d7a2]{padding-bottom:104px}.touch-controls button[data-v-ef01d7a2]{min-height:42px;font-size:16px}}.arena[data-v-ef01d7a2],.player-area[data-v-ef01d7a2],.opponent-area[data-v-ef01d7a2]{position:relative}@media (width<=580px){.play-panel[data-v-ef01d7a2]{--piece-size:10px;margin-top:14px}.play-panel .section-heading h2[data-v-ef01d7a2]{font-size:15px}.play-panel .section-heading button[data-v-ef01d7a2]{padding:8px 11px}.player-area[data-v-ef01d7a2]{grid-template-columns:45px minmax(140px,195px) 46px;gap:8px}.versus .player-area[data-v-ef01d7a2]{grid-template-columns:38px minmax(120px,160px) 42px;gap:6px}.versus .opponent-area[data-v-ef01d7a2]{width:70px}.arena[data-v-ef01d7a2]{gap:8px;margin-top:16px}.stats[data-v-ef01d7a2]{gap:13px;margin-top:16px}.next-panel .piece[data-v-ef01d7a2]{margin-top:6px}.clear-label[data-v-ef01d7a2]{margin:10px 0}.keyboard-help[data-v-ef01d7a2]{margin:10px 0 0}.board-name[data-v-ef01d7a2]{font-size:10px}.opponent-area .small[data-v-ef01d7a2]{font-size:9px}}.alder[data-v-ef01d7a2]{--boss-accent:#c486a6}.glacier[data-v-ef01d7a2]{--boss-accent:#8eb6ff}body{color:#e7f0fb;background:#070b16;margin:0;font-family:system-ui,sans-serif}.lounge-background[data-astro-cid-njatf32t]{pointer-events:none;position:fixed;inset:0}.lounge-background[data-astro-cid-njatf32t] img[data-astro-cid-njatf32t]{object-fit:cover;opacity:.16;filter:saturate(.25)brightness(.45);width:100%;height:100%}.lounge-background[data-astro-cid-njatf32t]:after{content:"";background:linear-gradient(165deg,#0a2458c4,#070b16f2 62%);position:absolute;inset:0}
