.section>.container:has(#watch-root){max-width:none}.watch-topnav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-bottom:.75rem;display:flex}.watch-topnav-titles{min-width:0}.watch-topnav-titles h1{margin:0}.watch-sub{color:#9fb0c3;overflow-wrap:anywhere;margin:0;font-size:.8rem}.watch-topnav-actions{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.wm-sound{align-items:center;gap:.375rem;display:inline-flex}.wm-sound-vol{width:4.5rem;accent-color:var(--color-primary);cursor:pointer}.wm-timerbar{flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem .25rem;display:flex}.wm-timer-chip{color:#c7d3df;white-space:nowrap;background:#293c508c;border:1px solid #7f90a540;border-radius:9999px;align-items:center;gap:.375rem;padding:.2rem .7rem;font:600 11px/1.2 ui-monospace,monospace;display:inline-flex}.wm-timer-chip i{opacity:.7;font-size:10px}.wm-timer-active{color:#22d3ee;background:#22d3ee1a;border-color:#22d3ee66}.wm-timer-urgent{color:#ff5a1f;background:#ff5a1f1f;border-color:#ff5a1f80}.wm-timer-forcing{color:#f87171;background:#ef444429;border-color:#ef4444a6;animation:1.1s ease-in-out infinite wm-forcing-pulse}@keyframes wm-forcing-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (width<=480px){.wm-timer-chip span{font-size:10px}.wm-timer-chip{padding:.15rem .5rem}}@media (width<=375px){.wm-timer-chip span{display:none}.wm-timer-chip{gap:.25rem;padding:.2rem .45rem}.wm-timer-chip:after{content:attr(data-n);font:700 10px/1 ui-monospace,monospace}}.watch-hud{--hud-h-bottom:210px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) 6px var(--hud-h-bottom);gap:3px;height:calc(100dvh - 21rem);min-height:34rem;display:grid}#pane-map{grid-area:1/1}#pane-text{grid-area:3/1}[data-hud-split=bottom]{grid-area:2/1}.hud-pane{background:var(--wmf-hud-surface);border:1px solid var(--wmf-hud-border);border-radius:.5rem;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.hud-pane-head{border-bottom:1px solid var(--wmf-hud-border);height:2.1rem;font:700 10px var(--font-display,ui-sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--wmf-hud-text);flex:none;align-items:center;gap:.5rem;padding:0 .5rem 0 .75rem;display:flex}.hud-pane-body{flex:auto;min-width:0;min-height:0;overflow-y:auto}.hud-collapse{cursor:pointer;color:var(--wmf-hud-text);background:0 0;border:1px solid #0000;border-radius:.375rem;margin-left:auto;padding:.1rem .45rem;font:700 12px ui-monospace,monospace}.hud-collapse:hover{color:var(--color-warning,#fbbf24);border-color:var(--color-warning,#fbbf24)}.hud-pane.hud-collapsed .hud-pane-body,.hud-pane.hud-collapsed .hud-pane-head .hud-pane-title{display:none}.hud-pane.hud-collapsed .hud-pane-head{justify-content:center}[data-hud-split]{z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}[data-hud-split]:before{content:"";position:absolute}[data-hud-split].hud-split-h:before{cursor:row-resize;inset:-8px 0}[data-hud-split]:after{content:"";background-color:#f7fafc29;background-image:radial-gradient(circle,#f7fafccc 1.4px,#0000 1.7px);background-repeat:space;border-radius:9999px;transition:background-color .15s,background-image .15s;position:absolute}[data-hud-split].hud-split-h:after{background-size:28px 100%;width:84px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%)}[data-hud-split]:hover:after,[data-hud-split].hud-split-active:after{background-color:#ffbf2447;background-image:radial-gradient(circle,#fbbf24 1.4px,#0000 1.7px)}.watch-map-box{flex:auto;min-width:0;height:100%;min-height:320px;display:flex;position:relative}.watch-map{background:var(--wmf-hud-deep);border-radius:.5rem;flex:auto;min-width:0;min-height:0;overflow:auto}.watch-map svg{width:100%;height:100%;display:block}.wm-map-zoombox{--wmf-map-z:1;width:calc(100% * var(--wmf-map-z));height:calc(100% * var(--wmf-map-z))}.wm-map-scale{width:calc(100% / var(--wmf-map-z));height:calc(100% / var(--wmf-map-z));transform:scale(var(--wmf-map-z));transform-origin:0 0}.wm-map-zoomctl{z-index:4;gap:.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}.wm-zoom-btn{cursor:pointer;background:var(--wmf-hud-deep);color:#c7d3df;border:1px solid var(--wmf-hud-border);border-radius:.375rem;width:1.9rem;height:1.7rem;padding:0;font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace}.wm-zoom-btn:hover:not(:disabled){color:#fbbf24;border-color:#fbbf24}.wm-zoom-btn:disabled{opacity:.4;cursor:default}.wm-band{fill:#94a3b80d;stroke:var(--wmf-hud-border)}.wm-band-label{fill:#9fb0c3;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font:600 11px ui-sans-serif,system-ui}.wm-band-label.collapsed{fill:#60758a}.wm-band-hit{fill:#0000;cursor:pointer}.wm-room{fill:var(--wmf-hud-room);stroke:var(--wmf-hud-border);stroke-width:1px}.wm-room.dark{stroke-dasharray:3 2}.wm-room-label{fill:#c7d3df;text-anchor:middle;font:10px ui-monospace,monospace}.wm-current .wm-room{stroke:#f59e0b;stroke-width:3.5px;fill:#453410}.wm-edge{stroke:#4c6178;stroke-width:1.2px}.wm-edge.dashed{stroke-dasharray:4 3}.wm-edge.vertical{stroke:#60758a}.wm-mob{fill:#f87171;text-anchor:middle;font:11px ui-monospace,monospace}.wm-mob-label{fill:#f87171;text-anchor:middle;font:8px ui-monospace,monospace}.wm-item{fill:#eab308}.wm-item-label{fill:#eab308;text-anchor:middle;font:8px ui-monospace,monospace}.wm-player circle{stroke:var(--wmf-hud-deep);stroke-width:2px}.wm-player-label{text-anchor:middle;paint-order:stroke;stroke:var(--wmf-hud-deep);stroke-width:3px;font:700 10px ui-sans-serif,system-ui}.wm-stream-pill{letter-spacing:.06em;text-transform:uppercase;color:#4ade80;background:#4ade8014;border:1px solid #4ade80;border-radius:9999px;flex:none;padding:.1rem .5rem;font:600 9px ui-sans-serif,system-ui}.wm-stream-pill[data-state=reconnecting]{color:#fbbf24;background:#fbbf2414;border-color:#fbbf24}.wm-stream-pill[data-state=ended]{color:#60758a;background:#60758a14;border-color:#60758a}.wm-stream-pill[data-state=replay]{color:#a78bfa;background:#a78bfa14;border-color:#a78bfa}.wm-banner{text-align:center;color:#fbbf24;letter-spacing:.04em;background:#fbbf2414;border:1px solid #fbbf24;border-radius:.375rem;margin-bottom:.4rem;padding:.35rem .6rem;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.wm-banner.wm-banner-auth{color:#f87171;background:#f8717114;border-color:#f87171}#pane-text .hud-pane-body{flex-direction:column;min-width:0;padding:.5rem .75rem;display:flex}#terminal-panel{flex-direction:column;flex:none;gap:.35rem;min-width:0;display:flex}.wm-radio-log{border-bottom:1px dashed var(--wmf-hud-border);max-height:8.5rem;margin:0;padding:0 0 .35rem;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;list-style:none;overflow-y:auto}.wm-radio-log[hidden]{display:none}.wm-rl{align-items:baseline;gap:.5rem;min-width:0;padding:.05rem 0;display:flex}.wm-rl-who{color:#fbbf24;flex:none;font-weight:700}.wm-rl-text{color:#dbe7f2;white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;min-width:0}.wm-rl-model .wm-rl-text{color:#c4b5fd;font-style:italic}.wm-rl-feed .wm-rl-text{color:#fcd34d}.wm-rl-hint{color:#60758a;font:11px ui-sans-serif,system-ui}.wm-rl-status{color:#9fb0c3;flex:none;font:10px ui-sans-serif,system-ui}.wm-rl-status[data-status=delivered]{color:#6ee7b7}.wm-rl-status[data-status=dropped]{color:#fca5a5}.wm-rl-status[data-status=sending]{color:#60758a}.wm-cmd-row{flex:none;align-items:center;gap:.5rem;min-width:0;margin:0;display:flex}.wm-cmd-prompt{color:#fbbf24;flex:none;font:700 14px ui-monospace,SFMono-Regular,Menlo,monospace}.wm-cmd-row input[type=text]{background:var(--wmf-hud-deep);color:#dbe7f2;border:1px solid var(--wmf-hud-border);border-radius:.375rem;flex:auto;min-width:0;padding:.4rem .625rem;font:13px ui-monospace,SFMono-Regular,Menlo,monospace}.wm-cmd-row input[type=text]:focus{border-color:#fbbf24;outline:1px solid #fbbf24}.wm-cmd-row input[disabled]{opacity:.5}.wm-cmd-readonly .wm-cmd-notice{color:#9fb0c3;margin:0}.wm-cmd-meta{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;min-width:0;display:flex}.wm-cmd-bcast{cursor:pointer;color:#c7d3df;align-items:center;gap:.4rem;font:12px ui-sans-serif,system-ui;display:inline-flex}.wm-cmd-exits{flex-wrap:wrap;gap:.3rem;min-width:0;display:inline-flex}.wm-cmd-exits:empty{display:none}.wm-cmd-exits:before{content:"suggest:";color:#60758a;align-self:center;font:11px ui-sans-serif,system-ui}.wm-exit-btn{background:var(--wmf-hud-deep);color:#fbbf24;border:1px solid var(--wmf-hud-border);cursor:pointer;border-radius:.375rem;padding:.1rem .5rem;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.wm-exit-btn:hover{border-color:#fbbf24}.wm-cmd-count{color:#9fb0c3;margin-left:auto;font:11px ui-monospace,monospace}.wm-cmd-notice{color:#fbbf24;flex:none;margin:0;font-size:.75rem}.wm-cmd-notice[hidden]{display:none}.wm-transcript{border-top:1px solid var(--wmf-hud-border);flex:auto;min-height:0;margin-top:.4rem;padding-top:.4rem;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-y:auto}.wm-transcript .t{color:#60758a}.wm-transcript .s{color:#9fb0c3}.wm-transcript .p{color:#dbe7f2}.wm-transcript .a{color:#7dd3fc}.wm-transcript .a.end{color:#fbbf24}.wm-transcript div.new{animation:.45s wmfade}.wm-event{border-left:2px solid var(--wmf-hud-border);white-space:pre-wrap;word-break:break-word;margin:1px 0 3px 2.5em;padding:1px 0 1px .6em}.wm-event .ev-kind{letter-spacing:.08em;text-transform:uppercase;margin-right:.5em;font-size:9px;font-weight:700}.wm-event.ev-collapse{color:#f87171;border-left-color:#f87171}.wm-event.ev-loot{color:#4ade80;border-left-color:#4ade80}.wm-event.ev-loot_drop{color:#22d3ee;border-left-color:#22d3ee}.wm-event.ev-bounty_claimed{color:#fbbf24;border-left-color:#fbbf24}.wm-event.ev-kill{color:#f87171;border-left-color:#f87171}.wm-combat{white-space:pre-wrap;word-break:break-word;border-left:2px solid var(--wmf-hud-border);padding-left:.5em;font-weight:600}.wm-combat .ev-kind{letter-spacing:.08em;text-transform:uppercase;margin-right:.5em;font-size:9px;font-weight:700}.wm-combat-line{white-space:pre-wrap;word-break:break-word;border-left:2px solid var(--wmf-hud-border);margin:1px 0 3px 2.5em;padding-left:.6em;font-size:11px}.ct-exchange{color:#f87171;border-left-color:#f87171}.ct-kill{color:#ef4444;border-left-color:#ef4444;font-weight:700}.ct-collapse{color:#fb923c;border-left-color:#fb923c}.ct-drain{color:#22d3ee;border-left-color:#22d3ee}.ct-heal{color:#4ade80;border-left-color:#4ade80}.ct-balance{color:#fbbf24;border-left-color:#fbbf24}.ct-info{color:#9fb0c3}.ct-move{color:#9fb0c3;border-left-color:var(--wmf-hud-border)}.ct-plan{color:#c4b5fd;border-left-color:#a78bfa}.ct-rule{color:#93c5fd;border-left-color:#60a5fa}.wm-thought{color:#c4b5fd;word-break:break-word;opacity:.92;margin:1px 0 3px 2.5em;font-size:11px;font-style:italic}.wm-caster-line{white-space:pre-wrap;word-break:break-word;color:#fbbf24;background:#fbbf240f;border-left:2px solid #fbbf24;padding-left:.5em;font-weight:700}.wm-postfight{margin:0 0 8px}.wm-postfight-heading{letter-spacing:.08em;color:#fbbf24;margin-bottom:4px;font-size:10px;font-weight:700}.wm-postfight-cards{flex-wrap:wrap;gap:8px;display:flex}.wm-postfight-card{border:1px solid var(--wmf-hud-border);white-space:pre-wrap;word-break:break-word;flex:260px;padding:6px 8px}.wm-postfight-name{letter-spacing:.06em;color:#22d3ee;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:700}.wm-postfight-text{color:var(--wmf-hud-text,inherit);font-size:12px}@keyframes wmfade{0%{opacity:0}to{opacity:1}}@media (width<=1023.98px){.watch-hud{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;height:auto}#pane-map,#pane-text{grid-area:auto}[data-hud-split]{display:none}.hud-pane{min-height:240px}.hud-pane.hud-collapsed .hud-pane-body{display:flex}.watch-map-box,#pane-text{min-height:320px}}.wm-stage{background:#04090f;width:100%;height:100%;position:relative;overflow:hidden}.wm-world-cam{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.tile-grid{background:#060b12;position:relative}.tile-scenery{image-rendering:pixelated;display:block;position:absolute;top:0;left:0}.tile-lights,.tile-room-labels,.tile-entities{pointer-events:none;position:absolute;inset:0}.tile{width:var(--tile-px,48px);height:var(--tile-px,48px)}.tf{background:#141f2d}.tw{background:#1b2a3d}.ta{background:#0d3d5a}.tr{background:#0a0f16}.tx{background:#22303f}.tile-room-hi{pointer-events:none;position:absolute}.tile-room-hi:before{content:"";background:#04090f4d;transition:opacity .7s;position:absolute;inset:0}.tile-room-hi.lit:before{opacity:0}.tile-room-hi:after{content:"";opacity:0;background:radial-gradient(ellipse at 50% 55%, var(--accent,#7dd3fc), transparent 72%);mix-blend-mode:screen;transition:opacity .7s;position:absolute;inset:0}.tile-room-hi.lit:after{opacity:.17}.tile-room-hi.next{animation:1s steps(2,end) infinite room-warn;box-shadow:inset 0 0 0 2px #ff5a1f}.tile-room-hi.dead:before{opacity:1;background:repeating-linear-gradient(135deg,#f8717129 0 6px,#120609bd 6px 14px)}.tile-room-hi.dead:after{background:radial-gradient(at 50% 55%,#ef4444,#0000 72%);animation:1.6s ease-in-out infinite room-alarm}.tile-debris{background:#0a0f16;animation:.5s ease-in backwards debris-fall;position:absolute;box-shadow:inset 2px 2px #24384f,inset -1px -1px #05080d}@keyframes room-warn{0%{box-shadow:inset 0 0 0 2px #ff5a1f}50%{box-shadow:inset 0 0 0 2px #6b2710}}@keyframes room-alarm{0%,to{opacity:.08}50%{opacity:.3}}@keyframes debris-fall{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}.tile-room-label{height:var(--tile-px,48px);font:600 16px var(--font-display,ui-sans-serif);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--accent,#c7d3df);text-shadow:0 1px 2px #000000e6;justify-content:center;align-items:center;display:flex;position:absolute}.tile-room-label[data-state=next]{color:#ff9a73}.tile-room-label[data-state=next]:after{content:" · " attr(data-note)}.tile-room-label[data-state=dead]{color:#f87171;text-decoration:line-through}.tile-glow{mix-blend-mode:screen;border-radius:50%;position:absolute}.tile-glow-lamp{background:radial-gradient(circle,#f7d0384d,#0000 68%);animation:4s steps(12,end) infinite lamp-flicker}.tile-glow-screen{background:radial-gradient(circle, var(--accent,#7dd3fc), transparent 62%);animation:3s steps(4,end) infinite screen-blink}.tile-glow-pulse{background:radial-gradient(circle, var(--accent,#7dd3fc), transparent 64%);animation:2s ease-in-out infinite core-pulse!important}.tile-water{background:linear-gradient(115deg,#0000 32%,#7dd3fc4d 50%,#0000 68%) 0 0/300% 100%;animation:3.2s linear infinite water-shimmer;position:absolute}.tile-dust{background:#dbe7f28c;border-radius:50%;animation:12s linear infinite dust-drift;position:absolute}@keyframes lamp-flicker{0%,to{opacity:1}42%{opacity:.9}46%{opacity:.55}50%{opacity:.95}78%{opacity:.82}}@keyframes screen-blink{0%{opacity:.28}40%{opacity:.16}70%{opacity:.32}to{opacity:.22}}@keyframes core-pulse{0%,to{opacity:.14;transform:scale(.9)}50%{opacity:.42;transform:scale(1.15)}}@keyframes water-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes dust-drift{0%{opacity:0;transform:translate(0)}15%{opacity:.5}85%{opacity:.35}to{opacity:0;transform:translate(46px,-70px)}}.tile-ent{width:var(--tile-px,48px);height:var(--tile-px,48px);text-shadow:0 1px 3px #000000e6;justify-content:center;align-items:center;font:700 14px/1 ui-monospace,monospace;transition:left .14s linear,top .14s linear;display:flex;position:absolute}.tile-player-token{filter:drop-shadow(0 1px 1px #000000e6);font-size:15px}.tile-item-token{font-size:12px;animation:1.6s ease-in-out infinite loot-bob}.tile-item-icon{width:40px;height:40px;image-rendering:pixelated;filter:drop-shadow(0 0 3px #fbbf24bf)drop-shadow(0 2px 1px #000c);background:50%/contain no-repeat;margin:4px}.tile-mob-token{color:#f87171}.tile-pilot-token:before{content:"";pointer-events:none;opacity:.35;background:currentColor;border:2px solid;border-radius:50%;width:40px;height:12px;position:absolute;top:88px;left:28px;box-shadow:0 0 10px 3px}.tile-pilot-token.tile-pixel-token:before{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}@keyframes loot-bob{0%,to{translate:0}50%{translate:0 -2px}}.tile-ent-sprite{width:192px;height:192px;image-rendering:pixelated;transform-origin:48px 96px;filter:drop-shadow(0 2px 1px #000000bf);background-repeat:no-repeat;background-size:100% 100%;margin:-48px 0 0 -24px;animation:1.1s steps(2,end) infinite ent-idle}.tile-ent-sprite.tile-ent-walk{animation:.28s steps(2,end) infinite ent-walk}.tile-ent-sprite-attack{background-size:400% 100%!important;animation:.6s step-end forwards mob-attack,.6s ease-out ent-lunge!important}.tile-ent-sprite.tile-ent-hit{animation:.34s ease-out ent-hit!important}.tile-ent-sprite.tile-ent-down{filter:grayscale()brightness(.6);transition:rotate .35s ease-in,filter .6s,left .14s linear,top .14s linear;rotate:90deg;animation:none!important}.tile-ent-sprite.tile-ent-out{animation:.5s ease-out forwards ent-out!important}.tile-ent-sprite.tile-pixel-token{width:var(--art-tile-px);height:var(--art-tile-px);transform-origin:50% 100%;margin:0;animation:none;background-image:none!important}.tile-pixel-art{image-rendering:pixelated;background-repeat:no-repeat;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tile-ent-down .tile-pixel-art{animation-play-state:paused!important}@keyframes pixel-strip{0%{background-position:0 0}to{background-position:var(--art-strip-end) 0}}@keyframes mob-attack{0%{background-position:0 0}25%{background-position:33.34% 0}50%{background-position:66.67% 0}75%,to{background-position:100% 0}}@keyframes ent-idle{0%{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes ent-walk{0%{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-3px)rotate(4deg)}}@keyframes ent-lunge{0%{transform:translate(0)}22%{transform:translate(-4px)}50%{transform:translate(11px)}to{transform:translate(0)}}@keyframes ent-hit{0%{filter:brightness(5)}35%{filter:brightness(5);transform:translate(-7px)}to{filter:none;transform:none}}@keyframes ent-out{0%{filter:brightness(5);opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}.wm-stage-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wm-plate{will-change:transform;flex-direction:column;align-items:center;gap:2px;transition:transform .14s linear;display:flex;position:absolute;top:0;left:0}.wm-plate-label{white-space:nowrap;text-overflow:ellipsis;max-width:15rem;font:600 11px var(--font-display,ui-sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#071423;background:var(--seat,#f59e0b);padding:1px 6px;overflow:hidden}.wm-plate-mob .wm-plate-label{color:#fecaca;background:#450a0a;font-size:10px}.wm-plate-pips{background:#04090f;gap:1px;padding:1px;display:flex}.wm-plate-pips:empty{display:none}.wm-plate-pips i{background:#24384f;width:5px;height:5px}.wm-plate-pips i.on{background:var(--seat,#f59e0b)}.wm-plate-pips i.on.low{background:#ff6b5e}.wm-bubble{color:#071423;max-width:230px;box-shadow:4px 4px 0 var(--seat,#f59e0b);font:italic 13px/1.25 var(--font-body,ui-sans-serif, system-ui);background:#f7fafc;padding:6px 9px;transition:transform .14s linear;position:absolute;top:0;left:0}.wm-float{z-index:3;white-space:nowrap;line-height:1;font:700 28px var(--font-display,ui-sans-serif);color:#f7fafc;text-shadow:2px 2px #04090f,-1px -1px #04090f,2px -1px #04090f,-1px 2px #04090f;animation:1.2s ease-out forwards float-up;position:absolute;transform:translate(-50%)}.wm-float-big{font-size:46px}.wm-float-tag{letter-spacing:.08em;text-shadow:none;background:#04090f;padding:2px 6px;font-size:12px}.wm-float-dmg{color:#ff6b5e}.wm-float-crush{color:#ff5a1f}.wm-float-heal{color:#4ade80}.wm-float-loot{color:#fbbf24}.wm-float-zone{color:#fb923c}.wm-float-bleed{color:#f87171}.wm-float-info{color:#c7d3df}.wm-float-aff{color:#c4b5fd}@keyframes float-up{0%{opacity:0;transform:translate(-50%)scale(.6)}12%{opacity:1;transform:translate(-50%,-14px)scale(1.25)}30%{transform:translate(-50%,-22px)scale(1)}to{opacity:0;transform:translate(-50%,-60px)scale(1)}}.wm-shake{animation:.28s steps(4,end) infinite stage-shake}@keyframes stage-shake{0%{transform:translate(3px,-2px)}25%{transform:translate(-3px,2px)}50%{transform:translate(2px,3px)}75%{transform:translate(-2px,-3px)}}@media (prefers-reduced-motion:reduce){.tile-room-hi.next,.tile-room-hi.dead:after,.tile-dust,.tile-glow,.tile-water{animation:none!important}}.ct-math{color:#94a3b8;border-left-color:#475569}.wm-coachbar{flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem .25rem 0;display:flex}.wm-coachbar[hidden]{display:none}.wm-coach-chip{color:#fcd34d;background:#ffbf2414;border-color:#ffbf2459}[data-layout=broadcast] #wm-timerbar,[data-layout=broadcast] #wm-coachbar,[data-layout=broadcast] #hud-reset{display:none}[data-layout=broadcast] .watch-topnav{margin-bottom:.5rem}[data-layout=broadcast] .watch-topnav-head{flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}[data-layout=broadcast] .watch-topnav-titles{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}[data-layout=broadcast] .watch-topnav-titles h1{font-size:1.35rem;line-height:1.2}.wm-scorebug{background:#0b1d31;border:1px solid #293c50;border-radius:.5rem;grid-template-columns:minmax(0,1fr) 13.5rem minmax(0,1fr);margin-bottom:3px;display:grid;overflow:hidden}.wm-scorebug[hidden]{display:none}.sb-side{flex-direction:column;justify-content:center;gap:.4rem;min-width:0;padding:.65rem 1.1rem;display:flex}.sb-b{align-items:flex-end}.sb-top,.sb-hp,.sb-row{align-items:center;gap:.65rem;min-width:0;max-width:100%;display:flex}.sb-top{align-items:baseline}.sb-b .sb-top,.sb-b .sb-hp,.sb-b .sb-row,.sb-b .sb-pips,.sb-b .sb-chips,.sb-b .sb-gear{flex-direction:row-reverse}.sb-seat{color:#071423;background:var(--seat);font:700 12px var(--font-display,ui-sans-serif);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:.05rem .45rem}.sb-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--seat);font:700 1.7rem/1 var(--font-display,ui-sans-serif);text-transform:uppercase;letter-spacing:.01em;overflow:hidden}.sb-stats{white-space:nowrap;color:#9fb0c3;flex:none;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.sb-sub{align-items:baseline;gap:.65rem;min-width:0;max-width:100%;margin-top:-.15rem;display:flex}.sb-b .sb-sub{flex-direction:row-reverse}.sb-room{white-space:nowrap;color:#22d3ee;font:600 12px var(--font-display,ui-sans-serif);letter-spacing:.04em;text-transform:uppercase;flex:none}.sb-room:empty,.sb-model:empty{display:none}.sb-room.sb-room-clash{color:#ff6b5e}.sb-model{text-overflow:ellipsis;white-space:nowrap;color:#7d90a5;min-width:0;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.sb-pips{gap:3px;min-width:0;display:flex}.sb-pips i{background:#ffffff14;flex:0 auto;width:22px;min-width:6px;height:17px;transition:background-color .25s;transform:skew(-12deg)}.sb-b .sb-pips i{transform:skew(12deg)}.sb-pips i.on{background:var(--seat)}.sb-pips i.on.low{background:#ff6b5e}.sb-pips i.lost{animation:.8s ease-out sb-lost}@keyframes sb-lost{0%,35%{background:#fff}to{background:#ffffff14}}.sb-hpnum{white-space:nowrap;color:#f7fafc;font-variant-numeric:tabular-nums;flex:none;font:700 17px ui-monospace,SFMono-Regular,Menlo,monospace}.sb-hpnum.low{color:#ff6b5e}.sb-bal{background:#14263a;flex:0 11rem;min-width:4rem;height:6px;position:relative}.sb-bal[hidden],.sb-balnum[hidden]{display:none}.sb-bal-fill{opacity:.55;background:#16d9e3;transition:width .3s linear,opacity .2s;position:absolute;top:0;bottom:0;left:0}.sb-bal-ready .sb-bal-fill{opacity:1}.sb-bal-tick{background:#f7fafc;width:2px;position:absolute;top:-3px;bottom:-3px;left:45%}.sb-b .sb-bal-fill{left:auto;right:0}.sb-b .sb-bal-tick{left:auto;right:45%}.sb-balnum{color:#16d9e3;font-variant-numeric:tabular-nums;flex:none;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.sb-chips,.sb-gear{align-items:center;gap:.3rem;min-width:0;display:flex}.sb-chip{white-space:nowrap;color:#071423;font:600 11px var(--font-display,ui-sans-serif);letter-spacing:.04em;flex:none;padding:.05rem .4rem}.sb-chip-bleed{background:#f87171}.sb-chip-slow{background:#a78bfa}.sb-chip-exposed{background:#fbbf24}.sb-chip-spent{color:#7d90a5;background:0 0;text-decoration:line-through;box-shadow:inset 0 0 0 1px #293c50}.sb-chip-down{color:#fff;background:#b91c1c}.sb-gear-icon{width:20px;height:20px;image-rendering:pixelated;flex:none}.sb-gear-text{color:#fbbf24;white-space:nowrap;flex:none;font:11px ui-monospace,monospace}.sb-down{opacity:.55}.sb-mid{background:#071423;border-left:1px solid #293c50;border-right:1px solid #293c50;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.5rem;display:flex}.sb-pulse{align-items:baseline;gap:.45rem;display:flex}.sb-pulse-label{color:#9fb0c3;font:600 11px var(--font-display,ui-sans-serif);letter-spacing:.16em;text-transform:uppercase}.sb-pulse-num{color:#f7fafc;font:700 2.3rem/1 var(--font-display,ui-sans-serif);font-variant-numeric:tabular-nums;display:inline-block}.sb-pulse-num.sb-beat{animation:.36s ease-out sb-beat}@keyframes sb-beat{0%{transform:scale(1.22)}to{transform:scale(1)}}.sb-pulse-limit,.sb-clock{color:#9fb0c3;font-variant-numeric:tabular-nums;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.sb-pulse-track{background:#14263a;width:9.5rem;height:4px}.sb-pulse-bar{background:#f7fafc;width:0;height:4px;display:block}.sb-line{color:#fbbf24;white-space:nowrap;font:600 13px var(--font-display,ui-sans-serif);letter-spacing:.04em;text-transform:uppercase}.sb-line+.sb-line{color:#9fb0c3;font-size:11px}.sb-line.sb-urgent{color:#ff5a1f;animation:1.1s ease-in-out infinite wm-forcing-pulse}.sb-mid-turns .sb-pulse,.sb-mid-turns .sb-pulse-track{display:none}.wm-scorebug.sb-solo{grid-template-columns:minmax(0,1fr) 13.5rem}.wm-plans{margin-bottom:3px}.wm-plans[hidden]{display:none}.pl-round{color:#c7d3df;letter-spacing:.04em;background:#0b1d31;border:1px solid #293c50;border-radius:.5rem;margin-bottom:3px;padding:.3rem .75rem;font:600 12px/1.35 ui-monospace,monospace}.pl-round.pl-opening{color:#22d3ee;background:#22d3ee14;border-color:#22d3ee59}.pl-note{color:#7d90a5;margin:-1px 0 3px;padding:0 .75rem;font-size:11px}.pl-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.pl-card{border:1px solid #293c50;border-left:3px solid var(--seat,#f59e0b);color:#c7d3df;background:#0b1d31;border-radius:.5rem;min-width:0;padding:.4rem .75rem;font-size:12px;line-height:1.35}.pl-head{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.pl-name{color:#f7fafc;font-weight:700}.pl-goal{color:#fcd34d;font-weight:600}.pl-say{color:#c4b5fd;word-break:break-word;margin-top:.15rem;font-style:italic}.pl-hidden{color:#7d90a5;margin-top:.15rem;font-size:11px}.pl-more{margin-top:.15rem}.pl-more summary{cursor:pointer;color:#9fb0c3;font-size:11px}.pl-rule{color:#9fb0c3;word-break:break-word;padding-left:.9rem;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.pl-prev{color:#c7d3df}@media (width<=639.98px){.pl-cards{grid-template-columns:minmax(0,1fr)}}.watch-hud[data-layout=broadcast]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(18.5rem,25vw,23rem);height:calc(100dvh - 19.5rem);min-height:30rem}.watch-hud[data-layout=broadcast] #pane-map{grid-area:1/1/span 2/span 1}.watch-hud[data-layout=broadcast] #pane-text{grid-area:1/2/span 2/span 1}.watch-hud[data-layout=broadcast] [data-hud-split],.watch-hud[data-layout=broadcast] .hud-collapse[data-hud-collapse],.watch-hud[data-layout=broadcast] #pane-map>.hud-pane-head{display:none}.watch-hud[data-layout=broadcast] #pane-map>.hud-pane-body{padding:0!important}.watch-hud[data-layout=broadcast] .watch-map{border-radius:0;overflow:hidden}.wm-cam{z-index:4;display:flex;position:absolute;top:.6rem;left:.6rem}.wm-cam[hidden],.wm-moment[hidden],.wm-caster[hidden]{display:none}.wm-cam-btn{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#9fb0c3;letter-spacing:.04em;background:#071423eb;border:1px solid #293c50;max-width:9rem;min-height:1.9rem;margin-left:-1px;padding:0 .7rem;font:600 12px ui-sans-serif,system-ui;overflow:hidden}.wm-cam-btn:hover{color:#f7fafc;z-index:1;border-color:#7d90a5}.wm-cam-btn[aria-pressed=true]{color:#071423;z-index:1;background:#f7fafc;border-color:#f7fafc}.wm-moment{z-index:5;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:absolute;top:17%;left:50%;transform:translate(-50%,-50%)}.wm-moment.wm-banner-in{animation:.5s cubic-bezier(.2,1.4,.4,1) moment-in}@keyframes moment-in{0%{opacity:0;transform:translate(-50%,-50%)scale(1.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.wm-banner-title{white-space:nowrap;color:#f7fafc;text-shadow:5px 5px #04090f;font:700 clamp(2rem, 4.6vw, 4rem)/1 var(--font-display,ui-sans-serif);text-transform:uppercase}.wm-banner-sub{color:#f7fafc;max-width:90vw;font:500 clamp(.85rem, 1.4vw, 1.2rem) var(--font-display,ui-sans-serif);text-transform:uppercase;letter-spacing:.04em;background:#04090f;padding:.2rem .8rem}.wm-banner-sub:empty{display:none}.wm-moment[data-tone=danger] .wm-banner-title{color:#fb923c}.wm-moment[data-tone=crush] .wm-banner-title{color:#ff5a1f}.wm-moment[data-tone=ko] .wm-banner-title{color:#fbbf24}.wm-endcard{z-index:6;background:#04090fe6;gap:.7rem;max-width:min(28rem,86vw);padding:1.1rem 1.3rem;top:50%;box-shadow:0 0 0 1px #293c50}.wm-endcard .wm-banner-title{white-space:normal;font-size:clamp(1.6rem,3.4vw,2.6rem)}.wm-endcard-links{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.wm-caster{z-index:4;pointer-events:none;align-items:stretch;max-width:min(46rem,100% - 15rem);display:flex;position:absolute;bottom:.9rem;left:.9rem}.wm-caster.wm-caster-in{animation:.35s ease-out caster-in}@keyframes caster-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wm-caster-tag{color:#291c05;font:700 12px var(--font-display,ui-sans-serif);letter-spacing:.06em;text-transform:uppercase;background:#fbbf24;align-items:center;padding:0 .7rem;display:flex}.wm-caster-text{color:#f7fafc;font:600 1rem/1.25 var(--font-body,ui-sans-serif, system-ui);background:#04090feb;padding:.5rem .9rem}.wm-minimap{z-index:4;pointer-events:none;opacity:0;background:#04090fe6;width:12.5rem;transition:opacity .4s;position:absolute;bottom:.8rem;right:.8rem;box-shadow:0 0 0 1px #293c50}.wm-minimap.wm-on{opacity:1}.wm-minimap i{position:absolute}.wm-mini-room{background:#24384f}.wm-mini-room.next{background:#b4541f}.wm-mini-room.dead{background:#5b1a1f}.wm-mini-dot{width:8px;height:8px;margin:-4px 0 0 -4px}.wm-mini-frame{box-sizing:border-box;border:1px solid #f7fafc}[data-layout=broadcast] .wm-map-zoomctl{top:.6rem;right:.6rem}.watch-hud[data-layout=broadcast] #pane-text>.hud-pane-body{padding:0}.watch-hud[data-layout=broadcast] #terminal-panel{border-bottom:1px solid #14263a;padding:.5rem .75rem}.watch-hud[data-layout=broadcast] .wm-postfight{margin:.5rem .75rem}.watch-hud[data-layout=broadcast] .wm-transcript{font:13px/1.35 var(--font-body,ui-sans-serif, system-ui);border-top:0;margin-top:0;padding:0}.watch-hud[data-layout=broadcast] .wm-transcript>div{border-left:0;margin:0;padding:.1rem .9rem}.watch-hud[data-layout=broadcast] .wm-transcript>div:not(.wm-event):not(.wm-combat-line):not(.wm-thought):not(.wm-banner){border-top:1px solid #14263a;padding-top:.5rem}.watch-hud[data-layout=broadcast] .wm-transcript .t{display:none}.watch-hud[data-layout=broadcast] .wm-transcript .s{color:#60758a;margin-right:.35rem;font:10px ui-monospace,monospace}.watch-hud[data-layout=broadcast] .wm-transcript .p{color:#f7fafc;font-weight:600}.watch-hud[data-layout=broadcast] .wm-transcript .a{color:#c7d3df}.watch-hud[data-layout=broadcast] .wm-combat{color:#f7fafc;font-weight:500}.watch-hud[data-layout=broadcast] .ev-kind{vertical-align:1px;color:#071423;font:700 10px var(--font-display,ui-sans-serif);letter-spacing:.1em;background:#9fb0c3;margin-right:.45rem;padding:0 .35rem;display:inline-block}.watch-hud[data-layout=broadcast] .ct-exchange .ev-kind{background:#ff6b5e}.watch-hud[data-layout=broadcast] .ct-kill .ev-kind{color:#fff;background:#b91c1c}.watch-hud[data-layout=broadcast] .ct-collapse .ev-kind,.watch-hud[data-layout=broadcast] .ev-collapse .ev-kind{background:#fb923c}.watch-hud[data-layout=broadcast] .ct-drain .ev-kind{color:#fecaca;background:#3b1216}.watch-hud[data-layout=broadcast] .ct-heal .ev-kind,.watch-hud[data-layout=broadcast] .ev-loot .ev-kind{background:#4ade80}.watch-hud[data-layout=broadcast] .ct-plan .ev-kind{background:#a78bfa}.watch-hud[data-layout=broadcast] .ct-rule .ev-kind{background:#60a5fa}.watch-hud[data-layout=broadcast] .wm-combat-line{color:#c7d3df;font:12px/1.35 var(--font-body,ui-sans-serif, system-ui);padding-left:.9rem}.watch-hud[data-layout=broadcast] .wm-combat-line.ct-math,.watch-hud[data-layout=broadcast] .wm-combat-line.ct-balance{color:#7d90a5;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.watch-hud[data-layout=broadcast] .wm-event{color:#9fb0c3;font-size:12px}.watch-hud[data-layout=broadcast] .wm-thought{padding-left:.9rem}.watch-hud[data-layout=broadcast] .wm-thought,.watch-hud[data-layout=broadcast] .wm-caster-line{margin:0}.watch-hud[data-layout=broadcast] .wm-caster-line{color:#fcd34d;border-left:0;padding:.45rem .9rem;font-weight:600}.watch-hud[data-layout=broadcast] .wm-banner{margin:.5rem .75rem}@media (width<=1023.98px){.watch-hud[data-layout=broadcast]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.watch-hud[data-layout=broadcast] #pane-map,.watch-hud[data-layout=broadcast] #pane-text{grid-area:auto}.watch-hud[data-layout=broadcast] #pane-map{height:clamp(19rem,78vw,34rem);min-height:0}.watch-hud[data-layout=broadcast] .watch-map-box{min-height:0}.watch-hud[data-layout=broadcast] #pane-text{height:26rem}.wm-scorebug{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-mid{border:0;border-bottom:1px solid #293c50;flex-flow:wrap;order:-1;grid-column:1/-1;gap:.25rem .9rem}.sb-pulse-num{font-size:1.6rem}.sb-pulse-track{width:4rem}.sb-side{gap:.3rem;padding:.5rem .65rem}.sb-name{font-size:1.15rem}.sb-stats,.sb-seat,.sb-model{display:none}.sb-row{flex-wrap:wrap;gap:.3rem .5rem}.sb-hp{gap:.4rem}.sb-pips{gap:1px;overflow:hidden}.sb-pips i{min-width:1px;height:13px}.sb-hpnum{font-size:14px}.wm-caster{max-width:calc(100% - 1rem);bottom:.5rem;left:.5rem}.wm-caster-tag{padding:0 .4rem;font-size:10px}.wm-caster-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:.3rem .5rem;font-size:.8rem;display:-webkit-box;overflow:hidden}.wm-minimap{display:none}.wm-cam-btn{min-height:2.75rem}.wm-cam-btn[data-cam^=seat_],[data-layout=broadcast] .wm-map-zoomctl{display:none}}.wm-capture{padding:12px}html:has(.wm-capture){overflow:hidden}html:has(.wm-capture) body{overflow:hidden}[data-capture] .watch-topnav-actions,[data-capture] .wm-cam,[data-capture] #wm-feed-copy{display:none!important}.wm-after-match,.wm-replay-video{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.wm-after-match[hidden]{display:none}.wm-replay-video-note{color:#9fb0c3;font:11px ui-sans-serif,system-ui}.wm-replay-video-error{color:#fbbf24;font:11px ui-sans-serif,system-ui}.wm-ff{z-index:5;pointer-events:none;color:#f7fafc;font:600 14px var(--font-display);letter-spacing:.06em;background:#050c14c7;border-radius:.35rem;padding:.15rem .55rem;position:absolute;top:.6rem;left:.6rem}.wm-ff[hidden],.wm-card[hidden],[data-capture] .watch-sub,[data-capture] #pane-text{display:none}[data-capture] .watch-hud[data-layout=broadcast] #pane-map{height:31rem}.wm-captions{min-height:11rem;margin-top:.6rem}.wm-cap{flex-direction:column;gap:.5rem;animation:.3s ease-out caster-in;display:flex}.wm-cap-line{border-left:5px solid var(--seat,#fbbf24);color:#f7fafc;font:600 21px/1.3 var(--font-body);background:#050c14b8;border-radius:.3rem;padding:.4rem .75rem}.wm-cap-voice{font-style:italic}.wm-cap-who{font:600 21px var(--font-display);color:var(--seat,#f7fafc);text-transform:uppercase;margin-right:.4rem;font-style:normal}.wm-cap-ko,.wm-cap-crush{border-left-color:#ff5a1f;font-weight:700}.wm-cap-collapse{border-left-color:#fb923c}.wm-card{z-index:50;text-align:center;color:#f7fafc;background:radial-gradient(circle at 50% 38%,#12304a,#050c14 72%);flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:2rem;animation:.4s ease-out caster-in;display:flex;position:fixed;inset:0}.wm-card-kicker{font:600 15px var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:#ff5a1f}.wm-card-title{font:700 44px/1.1 var(--font-display);text-transform:uppercase;white-space:pre-line;overflow-wrap:anywhere}.wm-card-sub{font:500 16px/1.4 var(--font-body);color:#9fb0c3}.wm-card-url{font:600 18px var(--font-display);letter-spacing:.12em;color:#f7fafc;margin-top:1.5rem}html:has(.wm-tv){overflow:hidden}html:has(.wm-tv) body{overflow:hidden}.wm-tv{box-sizing:border-box;width:100vw;height:100vh;padding:150px 48px 224px}.wm-tv.wm-tv-embed{padding:32px 40px}[data-tv]{height:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}[data-tv] .watch-topnav,[data-tv] #wm-timerbar,[data-tv] #wm-coachbar,[data-tv] .wm-cam,[data-tv] .wm-map-zoomctl,[data-tv] #terminal-panel,[data-tv] #wm-feed-copy,[data-tv] .wm-endcard-links{display:none!important}[data-tv]>:not(.watch-hud){flex-shrink:0}[data-tv] .watch-hud,[data-tv] .watch-hud[data-layout=broadcast]{flex:auto;grid-template-columns:minmax(0,1fr) 26rem;height:auto;min-height:0}[data-tv] .sb-name{font-size:2.1rem}[data-tv] .watch-hud[data-layout=broadcast] .wm-transcript{font-size:15px}[data-tv][data-thoughts="0"] .wm-thought,[data-tv][data-thoughts="0"] .pl-say{display:none}
