.broadcast-loader[data-v-ba137f4b]{isolation:isolate;background:radial-gradient(circle at 50% 42%,#22d3ee17,#0000 24rem),linear-gradient(#07101b 0%,#040812 100%);border:1px solid #67e8f91f;border-radius:1rem;place-items:center;min-height:18rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #0f172ab8}.broadcast-loader-page[data-v-ba137f4b]{border-radius:1.5rem;min-height:min(72vh,44rem)}.broadcast-loader-grid[data-v-ba137f4b]{opacity:.55;transform-origin:50% 70%;background-image:linear-gradient(#7dd3fc0e 1px,#0000 1px),linear-gradient(90deg,#7dd3fc0e 1px,#0000 1px);background-size:32px 32px;animation:5s linear infinite loader-grid-drift-ba137f4b;position:absolute;inset:-30%;transform:perspective(520px)rotateX(62deg)translateY(16%);-webkit-mask-image:linear-gradient(#0000 8%,#000 42%,#0000 92%);mask-image:linear-gradient(#0000 8%,#000 42%,#0000 92%)}.broadcast-loader-scan[data-v-ba137f4b]{inset-inline:0;filter:blur(1px);background:linear-gradient(#0000,#67e8f914,#7dd3fc38,#0000);height:18%;animation:2.8s ease-in-out infinite loader-scan-ba137f4b;position:absolute;top:-18%}.broadcast-loader-glow[data-v-ba137f4b]{filter:blur(48px);opacity:.4;border-radius:9999px;position:absolute}.broadcast-loader-glow-a[data-v-ba137f4b]{background:#22d3ee21;width:11rem;height:11rem;animation:4s ease-in-out infinite loader-glow-ba137f4b;top:18%;left:8%}.broadcast-loader-glow-b[data-v-ba137f4b]{background:#8b5cf61f;width:13rem;height:13rem;animation:4s ease-in-out 1.2s infinite loader-glow-ba137f4b;bottom:12%;right:6%}.broadcast-loader-content[data-v-ba137f4b]{z-index:2;text-align:center;width:min(100%,34rem);padding:2.5rem 1.5rem;position:relative}.broadcast-loader-core[data-v-ba137f4b]{width:5.5rem;height:5.5rem;margin-inline:auto;position:relative}.core-ring[data-v-ba137f4b],.core-orbit[data-v-ba137f4b],.core-center[data-v-ba137f4b]{border-radius:9999px;position:absolute;inset:0}.core-ring[data-v-ba137f4b]{border:1px solid #67e8f938}.core-ring-a[data-v-ba137f4b]{border-color:#67e8f947;animation:2.1s ease-in-out infinite loader-pulse-ring-ba137f4b;inset:.55rem}.core-ring-b[data-v-ba137f4b]{border-color:#a78bfa3d;animation:2.1s ease-in-out .7s infinite loader-pulse-ring-ba137f4b;inset:1.1rem}.core-orbit[data-v-ba137f4b]{border:1px dashed #94a3b833;animation:5.2s linear infinite loader-orbit-ba137f4b}.orbit-b[data-v-ba137f4b]{animation-duration:3.8s;animation-direction:reverse;inset:.35rem}.core-orbit i[data-v-ba137f4b]{background:#67e8f9;border-radius:9999px;width:.42rem;height:.42rem;position:absolute;top:-.18rem;left:50%;box-shadow:0 0 14px #67e8f9f2}.orbit-b i[data-v-ba137f4b]{background:#a78bfa;box-shadow:0 0 14px #a78bfae6}.core-center[data-v-ba137f4b]{color:#a5f3fc;background:radial-gradient(circle,#22d3ee2e,#0f172ac7);border:1px solid #67e8f947;place-items:center;animation:1.8s ease-in-out infinite loader-core-breathe-ba137f4b;display:grid;inset:1.55rem;box-shadow:0 0 30px #22d3ee24}.broadcast-loader-rail[data-v-ba137f4b]{background:#ffffff0f;border-radius:9999px;width:min(17rem,74%);height:.2rem;margin-inline:auto;position:relative;overflow:hidden}.broadcast-loader-rail span[data-v-ba137f4b]{border-radius:inherit;background:linear-gradient(90deg,#0000,#67e8f9,#818cf8,#0000);width:36%;animation:1.7s ease-in-out infinite loader-rail-ba137f4b;position:absolute;inset-block:0;box-shadow:0 0 18px #67e8f961}.broadcast-loader-steps[data-v-ba137f4b]{letter-spacing:.08em;color:#64748b;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.45rem 1rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;display:flex}.broadcast-loader-steps span[data-v-ba137f4b]{align-items:center;gap:.4rem;display:inline-flex}.broadcast-loader-steps i[data-v-ba137f4b]{opacity:.28;background:#67e8f9;border-radius:9999px;width:.28rem;height:.28rem;animation:1.8s ease-in-out infinite loader-step-ba137f4b}.broadcast-loader-steps span:nth-child(2) i[data-v-ba137f4b]{animation-delay:.3s}.broadcast-loader-steps span:nth-child(3) i[data-v-ba137f4b]{animation-delay:.6s}.broadcast-loader-corner[data-v-ba137f4b]{z-index:1;opacity:.42;width:1.5rem;height:1.5rem;position:absolute}.corner-tl[data-v-ba137f4b]{border-top:1px solid #67e8f9;border-left:1px solid #67e8f9;top:.75rem;left:.75rem}.corner-tr[data-v-ba137f4b]{border-top:1px solid #67e8f9;border-right:1px solid #67e8f9;top:.75rem;right:.75rem}.corner-bl[data-v-ba137f4b]{border-bottom:1px solid #67e8f9;border-left:1px solid #67e8f9;bottom:.75rem;left:.75rem}.corner-br[data-v-ba137f4b]{border-bottom:1px solid #67e8f9;border-right:1px solid #67e8f9;bottom:.75rem;right:.75rem}@keyframes loader-grid-drift-ba137f4b{0%{background-position:0 0,0 0}to{background-position:0 32px,32px 0}}@keyframes loader-scan-ba137f4b{0%,12%{opacity:0;transform:translateY(-10%)}28%{opacity:1}88%{opacity:.85}to{opacity:0;transform:translateY(720%)}}@keyframes loader-orbit-ba137f4b{to{transform:rotate(360deg)}}@keyframes loader-pulse-ring-ba137f4b{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes loader-core-breathe-ba137f4b{0%,to{transform:scale(.94)}50%{transform:scale(1.04)}}@keyframes loader-rail-ba137f4b{0%{opacity:0;left:-38%}16%{opacity:1}84%{opacity:1}to{opacity:0;left:102%}}@keyframes loader-step-ba137f4b{0%,to{opacity:.2;transform:scale(.82)}45%{opacity:1;transform:scale(1.2)}}@keyframes loader-glow-ba137f4b{0%,to{opacity:.28;transform:scale(.92)}50%{opacity:.5;transform:scale(1.08)}}@media (width<=639px){.broadcast-loader-page[data-v-ba137f4b]{min-height:62vh}.broadcast-loader-content[data-v-ba137f4b]{padding:2rem 1rem}.broadcast-loader-steps[data-v-ba137f4b]{gap-inline:.7rem}}@media (prefers-reduced-motion:reduce){.broadcast-loader-grid[data-v-ba137f4b],.broadcast-loader-scan[data-v-ba137f4b],.broadcast-loader-glow[data-v-ba137f4b],.core-ring[data-v-ba137f4b],.core-orbit[data-v-ba137f4b],.core-center[data-v-ba137f4b],.broadcast-loader-rail span[data-v-ba137f4b],.broadcast-loader-steps i[data-v-ba137f4b]{animation:none!important}.broadcast-loader-scan[data-v-ba137f4b]{display:none}.broadcast-loader-rail span[data-v-ba137f4b]{left:32%}.broadcast-loader-steps i[data-v-ba137f4b]{opacity:.75}}.public-home[data-v-7148b5d7]{--home-cyan:#5ee7ff;--home-blue:#5d7cff;--home-violet:#9f6bff}.public-home-grid[data-v-7148b5d7]{background-image:linear-gradient(#94a3b80e 1px,#0000 1px),linear-gradient(90deg,#94a3b80e 1px,#0000 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.public-home-accent[data-v-7148b5d7]{background:linear-gradient(90deg, var(--home-cyan), #62a8ff 47%, #c283ff 78%, #78f5bd);color:#0000;text-shadow:0 0 38px #5d7cff2e;-webkit-background-clip:text;background-clip:text}.home-live-frame[data-v-7148b5d7]{animation:.32s ease-out both home-frame-arrive-7148b5d7}@keyframes home-frame-arrive-7148b5d7{0%{opacity:0;filter:saturate(.7)brightness(.7);transform:scale(1.012)}to{opacity:1;filter:saturate()brightness();transform:scale(1)}}.public-stat[data-v-7148b5d7]{border-right:1px solid #ffffff12;justify-content:center;align-items:center;gap:.8rem;min-height:5.25rem;padding:1rem;display:flex}.public-stat[data-v-7148b5d7]:nth-child(4){border-right:0}.public-stat strong[data-v-7148b5d7],.public-stat span[data-v-7148b5d7]{display:block}.public-stat strong[data-v-7148b5d7]{color:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.05rem;font-weight:800}.public-stat span[data-v-7148b5d7]{color:#64748b;letter-spacing:.07em;text-transform:uppercase;margin-top:.1rem;font-size:.625rem;font-weight:700}.home-planner-icon[data-v-7148b5d7]{animation:1.7s ease-in-out infinite home-planner-breathe-7148b5d7;position:relative}.home-planner-icon[data-v-7148b5d7]:after{content:"";border:1px solid #67e8f933;border-radius:9999px;animation:1.7s ease-out infinite home-planner-ring-7148b5d7;position:absolute;inset:-.3rem}.home-planner-dots>span[data-v-7148b5d7]{background:#a5f3fc;border-radius:9999px;width:.22rem;height:.22rem;animation:1.1s ease-in-out infinite home-planner-dot-7148b5d7}.home-planner-dots>span[data-v-7148b5d7]:nth-child(2){animation-delay:.15s}.home-planner-dots>span[data-v-7148b5d7]:nth-child(3){animation-delay:.3s}@keyframes home-planner-breathe-7148b5d7{0%,to{transform:scale(.96)}50%{transform:scale(1.05)}}@keyframes home-planner-ring-7148b5d7{0%{opacity:.7;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}@keyframes home-planner-dot-7148b5d7{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-.15rem)}}.public-feature[data-v-7148b5d7]{background:#ffffff07;border:1px solid #ffffff13;border-radius:.9rem;align-items:flex-start;gap:.85rem;min-height:5.6rem;padding:1rem;transition:all .16s;display:flex}a.public-feature[data-v-7148b5d7]:hover{background:#ffffff0b;border-color:#5ee7ff2e;transform:translateY(-2px)}.public-feature strong[data-v-7148b5d7],.public-feature span[data-v-7148b5d7]{display:block}.public-feature strong[data-v-7148b5d7]{color:#f8fafc;font-size:.75rem;font-weight:800}.public-feature span[data-v-7148b5d7]{color:#64748b;margin-top:.3rem;font-size:.675rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.home-live-frame[data-v-7148b5d7]{animation:none}}@media (width<=639px){.public-stat[data-v-7148b5d7]{border-bottom:1px solid #ffffff12}.public-stat[data-v-7148b5d7]:nth-child(2){border-right:0}.public-stat[data-v-7148b5d7]:nth-child(3),.public-stat[data-v-7148b5d7]:nth-child(4){border-bottom:0}}.badge-fallback[data-v-47f4d762]{color:#422006;background:radial-gradient(circle at 35% 30%,#fef08a,#a16207);border:1px solid #facc155c;box-shadow:0 0 8px #facc152e}.route-scroll[data-v-b1b6ed22]{overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;padding-bottom:.5rem;overflow:auto hidden}.route[data-v-b1b6ed22]{grid-template-columns:repeat(10,minmax(4.5rem,1fr));min-width:46rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.route[data-v-b1b6ed22]:before,.route[data-v-b1b6ed22]:after{content:"";height:4px;position:absolute;top:.8rem;left:5%}.route[data-v-b1b6ed22]:before{background:var(--rule);right:5%}.route[data-v-b1b6ed22]:after{width:var(--filled);background:var(--accent)}.stop[data-v-b1b6ed22]{z-index:1;color:var(--dusk);text-align:center;align-content:start;justify-items:center;gap:.5rem;font-size:.78rem;line-height:1.25;display:grid;position:relative}.dot[data-v-b1b6ed22]{border:3px solid var(--rule);background:var(--page);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid}.is-town .dot[data-v-b1b6ed22]{width:1.1rem;height:1.1rem;margin:.325rem}.is-earned .dot[data-v-b1b6ed22]{border-color:var(--accent)}.is-town.is-earned .dot[data-v-b1b6ed22]{background:var(--accent)}.is-league .dot[data-v-b1b6ed22]{width:1.45rem;height:1.45rem;margin:.15rem}.is-league.is-earned .dot[data-v-b1b6ed22]{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.is-earned:not(.is-town) .dot[data-v-b1b6ed22]{border-color:var(--gym);background:color-mix(in srgb, var(--gym) 22%, var(--page))}.is-next .dot[data-v-b1b6ed22]{border-color:var(--accent);border-style:dashed}.label[data-v-b1b6ed22]{gap:1px;display:grid}.label b[data-v-b1b6ed22]{color:var(--bone);font-weight:600}.label em[data-v-b1b6ed22]{background:var(--accent);color:var(--page);justify-self:center;margin-top:2px;padding:0 .4rem;font-size:.7rem;font-style:normal;font-weight:700}[data-v-e120d6a1]:fullscreen{background:#05070a}.spectator-action-label[data-v-e120d6a1]{display:inline}.game-pokemon .mobile-other-runs[data-v-e120d6a1]{display:none}.spectator-theme.is-stage[data-v-e120d6a1]{box-shadow:none;background:0 0}.spectator-theme.is-stage[data-v-e120d6a1]:before{display:none}.spectator-theme[data-v-e120d6a1]{--mode-accent:#67e8f9;--mode-soft:#67e8f91a;--mode-border:#67e8f947;background:linear-gradient(180deg, #060b157a, #060b15d1), var(--spectator-art) center 72% / cover no-repeat;border-radius:1.5rem;position:relative;box-shadow:0 26px 80px #0000002e}.spectator-theme[data-v-e120d6a1]:before{z-index:-1;background:radial-gradient(circle at 10% 70%, var(--mode-soft), transparent 24rem), radial-gradient(circle at 92% 76%, #67e8f914, transparent 22rem);content:"";filter:blur(10px);pointer-events:none;border-radius:2rem;position:absolute;inset:-1rem}.mode-speedrun[data-v-e120d6a1]{--mode-accent:#fb7185;--mode-soft:#fb71851a;--mode-border:#fb718547}.mode-adventure[data-v-e120d6a1]{--mode-accent:#67e8f9;--mode-soft:#67e8f91a;--mode-border:#67e8f947}.mode-completionist[data-v-e120d6a1]{--mode-accent:#c084fc;--mode-soft:#c084fc1a;--mode-border:#c084fc4d}.mode-team_builder[data-v-e120d6a1]{--mode-accent:#6ee7b7;--mode-soft:#6ee7b71a;--mode-border:#6ee7b747}.live-radar[data-v-e120d6a1]{position:relative}.live-radar[data-v-e120d6a1]:before,.live-radar[data-v-e120d6a1]:after{content:"";border:1px solid #67e8f92e;border-radius:9999px;animation:2.2s ease-out infinite radar-ring-e120d6a1;position:absolute;inset:-.55rem}.live-radar[data-v-e120d6a1]:after{animation-delay:1.1s}@keyframes radar-ring-e120d6a1{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}.stage[data-v-e120d6a1]{--page:var(--poke-bg);--bone:#e8e6dc;--dusk:#9098b3;--rule:#2a3254;--accent:#f0c43a;--live:#ef6a5e;--bezel:#2b3050;color:var(--bone);gap:1.5rem;font-family:ui-rounded,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:.95rem;line-height:1.5;display:grid}.game-tetris .stage[data-v-e120d6a1]{--rule:#26303a;--accent:#4fd6e8;--bezel:#1a1d26;--i:#4fd6e8;--o:#f0c43a;--t:#a77bdb;--s:#5fd068;--z:#ef5a5a;--j:#4a7be0;--l:#f0903a;background:linear-gradient(var(--rule) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(90deg, var(--rule) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem;background-color:color-mix(in srgb, var(--page) 88%, black);background-blend-mode:soft-light;padding:1.25rem}.stage h1[data-v-e120d6a1],.stage h2[data-v-e120d6a1]{margin:0}.stage-head[data-v-e120d6a1]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.stage-title[data-v-e120d6a1]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.stage-title h1[data-v-e120d6a1]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;font-stretch:68%;line-height:1}.game-tetris .stage-title h1[data-v-e120d6a1]{letter-spacing:.06em;font-stretch:85%}.stage-sub[data-v-e120d6a1]{color:var(--dusk)}.stage-status[data-v-e120d6a1]{color:var(--dusk);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:.875rem;display:flex}.live-tag[data-v-e120d6a1]{color:var(--bone);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.live-tag i[data-v-e120d6a1]{background:var(--live);border-radius:50%;width:.6rem;height:.6rem;animation:1.8s ease-in-out infinite live-pulse-e120d6a1}@keyframes live-pulse-e120d6a1{50%{opacity:.3}}.pokeball-mark[data-v-e120d6a1]{border:2px solid var(--bone);background:linear-gradient(#ef6a5e 0 46%,#e2e8f0 46% 54%,#f8fafc 54% 100%);border-radius:9999px;width:1.65rem;height:1.65rem;display:block;position:relative;overflow:hidden}.pokeball-mark[data-v-e120d6a1]:before{content:"";background:#0c1020;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pokeball-mark[data-v-e120d6a1]:after{content:"";background:#fff;border:2px solid #0c1020;border-radius:9999px;width:.52rem;height:.52rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tetris-mark[data-v-e120d6a1]{background:var(--t);width:.55rem;height:.55rem;box-shadow:.6rem 0 var(--t), 1.2rem 0 var(--t), .6rem .6rem var(--t);flex:none;margin-right:1.1rem;display:block}.stage-body[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:2rem;display:grid}.screen-col[data-v-e120d6a1],.side[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;display:grid}.block-head[data-v-e120d6a1]{color:var(--dusk);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.stage h2[data-v-e120d6a1]{color:var(--dusk);font-size:.95rem;font-weight:700;font-stretch:85%}.route-block .block-head h2[data-v-e120d6a1],.party .block-head h2[data-v-e120d6a1]{color:var(--bone);font-size:1rem}.muted[data-v-e120d6a1]{color:var(--dusk);margin:.25rem 0 0;font-size:.875rem}.sub-head[data-v-e120d6a1]{color:var(--dusk);margin:.75rem 0 0;font-size:.8rem;font-weight:600}.sub-head+.ruled[data-v-e120d6a1]{margin-top:.25rem}.muted.fine[data-v-e120d6a1]{font-size:.75rem}.warn[data-v-e120d6a1]{color:#f0c43a}.bezel[data-v-e120d6a1]{background:var(--bezel);border-radius:6px 6px 22px;padding:.75rem .75rem 1rem}.game-tetris .bezel[data-v-e120d6a1]{box-shadow:inset 0 0 0 2px var(--rule);border-radius:6px}.screen[data-v-e120d6a1]{background:#000;width:100%;margin-inline:auto;position:relative;overflow:hidden}.screen.is-gb[data-v-e120d6a1]{aspect-ratio:10/9}.screen.is-wide[data-v-e120d6a1]{aspect-ratio:4/3}.screen.is-theater[data-v-e120d6a1]{max-height:88vh}.screen-wait[data-v-e120d6a1]{color:var(--dusk);text-align:center;align-content:center;justify-items:center;gap:.25rem;padding:1.5rem;display:grid;position:absolute;inset:0}.screen-wait p[data-v-e120d6a1]{margin:0}.screen-controls[data-v-e120d6a1]{z-index:10;opacity:.85;flex-direction:column;align-items:flex-end;gap:.375rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.screen:hover .screen-controls[data-v-e120d6a1],.screen:focus-within .screen-controls[data-v-e120d6a1]{opacity:1}.seg[data-v-e120d6a1],.theme-pick[data-v-e120d6a1]{background:#000000b3;border-radius:3px;align-items:center;font-size:.7rem;display:flex;overflow:hidden}.seg button[data-v-e120d6a1]{color:var(--dusk);cursor:pointer;background:0 0;border:0;padding:.35rem .6rem}.seg button[aria-pressed=true][data-v-e120d6a1]{color:var(--page);background:var(--bone)}.theme-pick[data-v-e120d6a1]{color:var(--dusk);gap:.5rem;padding:.25rem .5rem}.theme-pick select[data-v-e120d6a1]{max-width:9rem;color:var(--bone);background:0 0;border:0;font-size:.75rem}.icon-btn[data-v-e120d6a1]{width:2rem;height:2rem;color:var(--bone);cursor:pointer;background:#000000b3;border:0;border-radius:3px;place-items:center;display:grid}.icon-btn[data-v-e120d6a1]:hover,.seg button[data-v-e120d6a1]:hover{background:#ffffff26}.warn-chip[data-v-e120d6a1]{color:#f0c43a;text-align:right;background:#3c2800d9;border-radius:3px;max-width:14rem;margin:0;padding:.25rem .5rem;font-size:.7rem}.screen-note[data-v-e120d6a1]{color:var(--bone);background:#000000b3;border-radius:3px;margin:0;padding:.2rem .5rem;font-size:.7rem;position:absolute;bottom:.5rem;left:.5rem}.bezel-label[data-v-e120d6a1]{color:var(--dusk);letter-spacing:.04em;justify-content:space-between;gap:1rem;margin-top:.6rem;font-size:.8rem;font-weight:600;font-stretch:75%;display:flex}button[data-v-e120d6a1]:focus-visible,select[data-v-e120d6a1]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.facts[data-v-e120d6a1]{border-top:1px solid var(--dusk);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin:0;display:grid}.facts div[data-v-e120d6a1]{border-bottom:1px solid var(--rule);padding:.75rem 1rem .75rem 0}.facts dt[data-v-e120d6a1]{color:var(--dusk);font-size:.8rem}.facts dd[data-v-e120d6a1]{margin:.125rem 0 0;font-size:1.6rem;font-weight:700;font-stretch:78%;line-height:1.2}.game-tetris .facts dd[data-v-e120d6a1]{font-size:2rem}.game-tetris .facts div[data-v-e120d6a1]:first-child{box-shadow:inset 0 -3px var(--o)}.game-tetris .facts div[data-v-e120d6a1]:nth-child(2){box-shadow:inset 0 -3px var(--i)}.game-tetris .facts div[data-v-e120d6a1]:nth-child(3){box-shadow:inset 0 -3px var(--t)}.game-tetris .facts div[data-v-e120d6a1]:nth-child(4){box-shadow:inset 0 -3px var(--s)}.roster[data-v-e120d6a1]{border-top:1px solid var(--dusk);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.readout[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.roster li[data-v-e120d6a1]{border-bottom:1px solid var(--rule);align-items:center;gap:.75rem;padding:.6rem 1rem .6rem 0;display:flex}.mon[data-v-e120d6a1]{flex:1;gap:.2rem;min-width:0;display:grid}.mon-name[data-v-e120d6a1]{justify-content:space-between;gap:.5rem;display:flex}.mon-name span[data-v-e120d6a1],.mon-meta[data-v-e120d6a1]{color:var(--dusk);font-size:.8rem}.hp[data-v-e120d6a1]{background:var(--rule);height:5px;display:block}.hp i[data-v-e120d6a1]{height:100%;display:block}.hp .hp-high[data-v-e120d6a1]{background:#7bc96f}.hp .hp-mid[data-v-e120d6a1]{background:#f0c43a}.hp .hp-low[data-v-e120d6a1]{background:#ef6a5e}.now-place[data-v-e120d6a1]{margin:0;font-size:1.9rem;font-weight:700;font-stretch:78%;line-height:1.1}.goal-row[data-v-e120d6a1]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.goal-row strong[data-v-e120d6a1]{font-size:2rem;font-weight:800;font-stretch:78%;line-height:1}.goal-bar[data-v-e120d6a1]{background:var(--rule);height:6px;margin:.6rem 0 .25rem}.goal-bar i[data-v-e120d6a1]{background:var(--accent);height:100%;transition:width .4s;display:block}.goal-bar.is-blocks[data-v-e120d6a1]{height:12px}.goal-bar.is-blocks i[data-v-e120d6a1]{background:linear-gradient(90deg, var(--i) 0 14.28%, var(--j) 0 28.56%, var(--t) 0 42.84%, var(--s) 0 57.12%, var(--o) 0 71.4%, var(--l) 0 85.68%, var(--z) 0);background-size:100% 100%}.say[data-v-e120d6a1]{max-width:34ch;margin:0;font-size:1.05rem;line-height:1.55}.board-row[data-v-e120d6a1]{align-items:flex-start;gap:1rem;display:flex}.tetris-board[data-v-e120d6a1]{width:8rem;box-shadow:inset 0 0 0 2px var(--rule);background:#06080d;flex:none;gap:1px;padding:4px;display:grid}.tetris-board-row[data-v-e120d6a1]{grid-template-columns:repeat(10,minmax(0,1fr));gap:1px;display:grid}.tetris-cell[data-v-e120d6a1]{aspect-ratio:1}.tetris-cell-empty[data-v-e120d6a1]{background:#94a3b80d}.game-boxxle .stage[data-v-e120d6a1]{--o:#67e8f9;--i:#fbbf24;--t:#34d399;--s:#a78bfa}.boxxle-board[data-v-e120d6a1]{background:#ffffff14;border:1px solid #ffffff1f;gap:1px;padding:1px;display:grid}.boxxle-board-row[data-v-e120d6a1]{display:flex}.boxxle-cell[data-v-e120d6a1]{justify-content:center;align-items:center;width:14px;height:14px;font-family:ui-monospace,monospace;font-size:9px;line-height:1;display:flex}.boxxle-cell-wall[data-v-e120d6a1]{background:#64748be6}.boxxle-cell-floor[data-v-e120d6a1]{background:#ffffff0a}.boxxle-cell-crate[data-v-e120d6a1]{color:#422006;background:#fbbf24cc}.boxxle-cell-crate-goal[data-v-e120d6a1]{color:#064e3b;background:#34d399cc}.boxxle-cell-goal[data-v-e120d6a1]{color:#a7f3d0;background:#064e3bcc}.boxxle-cell-player[data-v-e120d6a1]{color:#083344;background:#67e8f9e6}.tetris-cell-filled[data-v-e120d6a1]{background:var(--o);box-shadow:inset 0 0 0 1px #ffffff40}.pieces[data-v-e120d6a1]{gap:.75rem;margin:0;display:grid}.pieces dt[data-v-e120d6a1]{color:var(--dusk);font-size:.8rem}.pieces dd[data-v-e120d6a1]{margin:0;font-size:2rem;font-weight:800;font-stretch:78%;line-height:1.1}.piece-active[data-v-e120d6a1]{color:var(--o)}.piece-next[data-v-e120d6a1]{color:var(--i)}.ruled[data-v-e120d6a1]{border-top:1px solid var(--dusk);margin:.5rem 0 0;padding:0;list-style:none}.ruled>div[data-v-e120d6a1],.ruled>li[data-v-e120d6a1]{border-bottom:1px solid var(--rule);justify-content:space-between;gap:.75rem;padding:.4rem 0;font-size:.875rem;display:flex}.ruled dt[data-v-e120d6a1],.ruled small[data-v-e120d6a1]{color:var(--dusk)}.ruled dd[data-v-e120d6a1]{margin:0}.tabs[data-v-e120d6a1]{gap:.875rem;display:flex}.tabs button[data-v-e120d6a1]{color:var(--dusk);cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;padding:2px 0;font-size:.85rem}.tabs button[aria-pressed=true][data-v-e120d6a1]{color:var(--bone);border-bottom-color:var(--accent)}.log[data-v-e120d6a1]{margin:0;padding:0;list-style:none}.log li[data-v-e120d6a1]{border-top:1px solid var(--rule);grid-template-columns:3.4rem minmax(0,1fr);gap:.6rem;padding:.6rem 0;font-size:.9rem;display:grid}.log li[data-v-e120d6a1]:first-child{border-top-color:var(--dusk)}.log time[data-v-e120d6a1]{color:var(--dusk)}.log strong[data-v-e120d6a1]{font-weight:600}.others ul[data-v-e120d6a1]{border-top:1px solid var(--dusk);margin:0;padding:0;list-style:none}.others button[data-v-e120d6a1]{width:100%;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--rule);cursor:pointer;background:0 0;gap:.125rem;padding:.6rem 0;display:grid}.others button:hover strong[data-v-e120d6a1]{text-decoration:underline}.others button span[data-v-e120d6a1]{color:var(--dusk);font-size:.85rem}@media (width>=64rem){.screen-col[data-v-e120d6a1]{grid-template-columns:min(100%,max(20rem,57.7778vh + 1.5rem)) minmax(0,1fr);align-items:start}.screen-col>.bezel[data-v-e120d6a1]{grid-area:1/1}.screen-col>.readout[data-v-e120d6a1]{grid-area:1/2}.screen-col>.route-block[data-v-e120d6a1]{grid-area:2/1/auto/-1}.readout .facts[data-v-e120d6a1],.readout .roster[data-v-e120d6a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-col[data-v-e120d6a1]:has(.is-theater){grid-template-columns:minmax(0,1fr)}:is(.screen-col:has(.is-theater)>.bezel[data-v-e120d6a1],.screen-col:has(.is-theater)>.readout[data-v-e120d6a1],.screen-col:has(.is-theater)>.route-block[data-v-e120d6a1]){grid-area:auto/1}}@media (width<=64rem){.stage-body[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.live-tag i[data-v-e120d6a1],.live-radar[data-v-e120d6a1]:before,.live-radar[data-v-e120d6a1]:after{animation:none}.goal-bar i[data-v-e120d6a1]{transition:none}}.game-pokemon .stage[data-v-e120d6a1]{--page:#080b18;--bone:#f3efd9;--dusk:#9ca7c6;--rule:#323b62;--accent:#f2ca52;--live:#ef5e57;--bezel:#232947;background:radial-gradient(circle at 9% 0,#ef5e5717,#0000 21rem),radial-gradient(circle at 88% 6%,#f2ca520f,#0000 20rem),linear-gradient(#131831d1,#080b18f5);border:1px solid #636fa857;border-radius:1.35rem;gap:1rem;padding:clamp(.8rem,1.6vw,1.45rem);box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff09}.game-pokemon .stage-head[data-v-e120d6a1]{background:linear-gradient(90deg,#ef5e5717,#0000 28%),#0b0f20b3;border:1px solid #6e7bb757;border-radius:1rem;align-items:center;padding:.85rem 1rem .95rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.game-pokemon .stage-head[data-v-e120d6a1]:after{content:"";opacity:.9;background:linear-gradient(90deg,#e84f4a 0 16%,#f2ca52 16% 38%,#5968a8 38% 100%);height:3px;position:absolute;bottom:0;left:0;right:0}.game-pokemon .stage-title[data-v-e120d6a1]{gap:.35rem .8rem}.game-pokemon .stage-title h1[data-v-e120d6a1]{color:#fffaf0;letter-spacing:-.045em;text-shadow:0 2px 18px #0000003d;font-family:ui-rounded,Avenir Next,Trebuchet MS,Segoe UI,system-ui,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:850;font-stretch:100%}.game-pokemon .stage-sub[data-v-e120d6a1]{color:#d5cda9;background:#f2ca5211;border:1px solid #f2ca5229;border-radius:999px;padding:.25rem .55rem;font-size:.78rem;font-weight:700}.game-pokemon .stage-status[data-v-e120d6a1]{gap:.4rem}.game-pokemon .stage-status>span[data-v-e120d6a1]{color:#aeb8d4;background:#ffffff09;border:1px solid #94a3b821;border-radius:999px;padding:.27rem .55rem;font-size:.76rem;font-weight:700}.game-pokemon .stage-status .live-tag[data-v-e120d6a1]{color:#ffe5df;background:#ef5e5717;border-color:#ef5e573d}.game-pokemon .stage-body[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);gap:1rem}.game-pokemon .screen-col[data-v-e120d6a1],.game-pokemon .side[data-v-e120d6a1]{gap:1rem}.game-pokemon .bezel[data-v-e120d6a1]{background:linear-gradient(145deg, #3d4675f0, #1e2341fa), var(--bezel);border:1px solid #7e8bc661;border-top:3px solid #f2ca52c2;border-radius:1rem 1rem 1.85rem;padding:.85rem .85rem 1rem;position:relative;overflow:hidden;box-shadow:0 16px 32px #00000047,inset 0 1px #ffffff12}.game-pokemon .bezel[data-v-e120d6a1]:after{content:"";background:#ef5e57b8;border-radius:999px;width:2.5rem;height:3px;position:absolute;bottom:.5rem;right:1.2rem;box-shadow:-.8rem 0 #f2ca52b8}.game-pokemon .screen[data-v-e120d6a1]{border:1px solid #000c;border-radius:.55rem;max-height:72vh;box-shadow:0 0 0 3px #0407129e,inset 0 0 0 1px #ffffff0a}.game-pokemon .bezel-label[data-v-e120d6a1]{color:#b8c0da;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:750;font-stretch:100%}.game-pokemon .route-block[data-v-e120d6a1],.game-pokemon .party[data-v-e120d6a1],.game-pokemon .board-block[data-v-e120d6a1]{background:linear-gradient(#ffffff07,#0000 45%),#090d1d9e;border:1px solid #6572ac47;border-radius:.9rem;padding:.72rem .9rem;box-shadow:inset 0 1px #ffffff06}.game-pokemon .route-block[data-v-e120d6a1]{border-top-color:#f2ca5275}.game-pokemon .party[data-v-e120d6a1]{border-top-color:#ef5e5766}.game-pokemon .block-head[data-v-e120d6a1]{margin-bottom:.5rem}.game-pokemon .route-block .block-head h2[data-v-e120d6a1],.game-pokemon .party .block-head h2[data-v-e120d6a1]{color:#f3efd9;letter-spacing:.01em;font-family:ui-rounded,Avenir Next,Trebuchet MS,Segoe UI,system-ui,sans-serif;font-size:.92rem;font-weight:850}.game-pokemon .facts[data-v-e120d6a1]{border-top:0;gap:.55rem}.game-pokemon .facts div[data-v-e120d6a1]{background:linear-gradient(#ffffff06,#0000),#0c1022a8;border:1px solid #6572ac3d;border-radius:.75rem;min-width:0;padding:.72rem .8rem}.game-pokemon .facts dt[data-v-e120d6a1]{color:#8f9bbb;letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-weight:800}.game-pokemon .facts dd[data-v-e120d6a1]{color:#fffaf0;margin-top:.18rem;font-size:1.35rem;font-weight:850;font-stretch:100%}.game-pokemon .roster[data-v-e120d6a1]{border-top:0;gap:.55rem}.game-pokemon .roster li[data-v-e120d6a1]{background:#ffffff06;border:1px solid #6572ac33;border-radius:.7rem;padding:.55rem .65rem}.game-pokemon .mon-name strong[data-v-e120d6a1]{color:#f8f3df;font-size:.92rem}.game-pokemon .hp[data-v-e120d6a1]{background:#252e4e;border-radius:999px;height:6px;overflow:hidden}.game-pokemon .hp i[data-v-e120d6a1]{border-radius:inherit}.game-pokemon .side>section[data-v-e120d6a1]{background:linear-gradient(#ffffff06,#0000 48%),#090d1da3;border:1px solid #6572ac40;border-radius:.9rem;padding:.9rem 1rem;box-shadow:inset 0 1px #ffffff06}.game-pokemon .side>section>h2[data-v-e120d6a1],.game-pokemon .side>section .block-head h2[data-v-e120d6a1]{color:#aeb9d7;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.game-pokemon .side .now[data-v-e120d6a1]{background:radial-gradient(circle at 95% 0,#f2ca5214,#0000 9rem),#0c1022bd;border-top:3px solid #f2ca52c7}.game-pokemon .now-place[data-v-e120d6a1]{color:#fffaf0;letter-spacing:-.025em;margin-top:.2rem;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:850;font-stretch:100%}.game-pokemon .goal[data-v-e120d6a1]{border-top:3px solid #ef5e57b8}.game-pokemon .goal-row span[data-v-e120d6a1]{color:#d4daf0;font-size:.9rem;font-weight:750}.game-pokemon .goal-row strong[data-v-e120d6a1]{color:#f2ca52;font-size:1.65rem;font-stretch:100%}.game-pokemon .goal-bar[data-v-e120d6a1]{background:#242d4b;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.game-pokemon .goal-bar i[data-v-e120d6a1]{border-radius:inherit;background:linear-gradient(90deg,#e8544f,#f2ca52);box-shadow:0 0 12px #f2ca522e}.game-pokemon .say[data-v-e120d6a1]{color:#eef1ff;max-width:none;margin-top:.2rem;font-size:.96rem;font-weight:650;line-height:1.5}.game-pokemon .tabs[data-v-e120d6a1]{gap:.7rem}.game-pokemon .tabs button[data-v-e120d6a1]{padding:.2rem 0;font-size:.75rem;font-weight:750}.game-pokemon .log li[data-v-e120d6a1]{border-top-color:#6572ac33;grid-template-columns:3.2rem minmax(0,1fr);padding:.55rem 0;font-size:.82rem}.game-pokemon .log li[data-v-e120d6a1]:first-child{border-top-color:#f2ca5233}.game-pokemon .log time[data-v-e120d6a1]{color:#7f8aaa;font-variant-numeric:tabular-nums}.game-pokemon .others ul[data-v-e120d6a1]{border-top-color:#6572ac47}.game-pokemon .others button[data-v-e120d6a1]{border-bottom-color:#6572ac33}@media (width<=64rem){.game-pokemon .stage-body[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr)}.game-pokemon .side[data-v-e120d6a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.game-pokemon .side .activity[data-v-e120d6a1],.game-pokemon .side .others[data-v-e120d6a1]{grid-column:1/-1}}@media (width<=42rem){.spectator-action[data-v-e120d6a1]{justify-content:center;width:2.25rem;height:2.25rem;padding:0}.spectator-action-label[data-v-e120d6a1]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.game-pokemon .stage[data-v-e120d6a1]{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;padding:0}.game-pokemon .stage-head[data-v-e120d6a1]{border-radius:.85rem;align-items:flex-start;padding:.7rem .75rem .8rem}.game-pokemon .stage-title h1[data-v-e120d6a1]{font-size:1.55rem}.game-pokemon .stage-sub[data-v-e120d6a1]{background:0 0;border:0;width:100%;padding:0}.game-pokemon .stage-status[data-v-e120d6a1]{width:100%}.game-pokemon .side[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr)}.game-pokemon .side .activity[data-v-e120d6a1],.game-pokemon .side .others[data-v-e120d6a1]{grid-column:auto}.game-pokemon .facts[data-v-e120d6a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.game-pokemon .facts dd[data-v-e120d6a1]{font-size:1.15rem}.game-pokemon .bezel[data-v-e120d6a1]{border-radius:.75rem .75rem 1.2rem;padding:.4rem .4rem .7rem}.game-pokemon .screen-controls[data-v-e120d6a1]{gap:.25rem;top:.3rem;right:.3rem}.game-pokemon .screen-controls .seg[data-v-e120d6a1]{font-size:.62rem}.game-pokemon .screen-controls .seg button[data-v-e120d6a1]{padding:.25rem .4rem}.game-pokemon .screen-controls .icon-btn[data-v-e120d6a1]{width:1.75rem;height:1.75rem}.game-pokemon .bezel-label[data-v-e120d6a1]{gap:.5rem;font-size:.62rem}.game-pokemon .bezel-label span[data-v-e120d6a1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-pokemon .route-block[data-v-e120d6a1],.game-pokemon .party[data-v-e120d6a1],.game-pokemon .side>section[data-v-e120d6a1]{padding:.75rem}}.game-pokemon .stage-body[data-v-e120d6a1]{align-items:start}.game-pokemon .stat-rail[data-v-e120d6a1]{min-width:0}.game-pokemon .stat-rail .facts[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr);gap:.7rem}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]{flex-direction:column;justify-content:center;min-height:5.2rem;padding:.8rem .9rem;display:flex}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]:first-child{border-left:3px solid #ef5e57e6}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]:nth-child(2){border-left:3px solid #f2ca52e6}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]:nth-child(3){border-left:3px solid #48b3ffe6}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]:nth-child(4){border-left:3px solid #c084fce6}.game-pokemon .screen-col[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr);justify-self:stretch;gap:1rem;width:100%;max-width:none}.game-pokemon .stage>.route-block[data-v-e120d6a1],.game-pokemon .stage>.party[data-v-e120d6a1]{width:100%}.game-pokemon .stage>.party .roster[data-v-e120d6a1]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.game-pokemon .stage>.party .roster li[data-v-e120d6a1]{align-items:center;min-width:0;padding:.65rem .7rem}.thinking-overlay[data-v-e120d6a1]{z-index:6;pointer-events:none;background:linear-gradient(#0000 45%,#0508131f 72%,#0508137a);place-items:end center;padding:1rem;display:grid;position:absolute;inset:0}.thinking-overlay[data-v-e120d6a1]:before{content:"";background:linear-gradient(105deg,#0000 35%,#f2ca5212 48%,#0000 61%);animation:2.4s ease-in-out infinite thinking-scan-e120d6a1;position:absolute;inset:0;transform:translate(-70%)}.thinking-card[data-v-e120d6a1]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b18d6;border:1px solid #f2ca525c;border-radius:.8rem;align-items:center;gap:.8rem;max-width:min(28rem,92%);padding:.65rem .85rem;display:flex;position:relative;box-shadow:0 10px 30px #00000057,inset 0 1px #ffffff0a}.thinking-dots[data-v-e120d6a1]{flex:none;justify-content:center;align-items:center;gap:.24rem;width:2.35rem;display:inline-flex}.thinking-dots i[data-v-e120d6a1]{background:#f2ca52;border-radius:999px;width:.42rem;height:.42rem;animation:1.15s ease-in-out infinite thinking-dot-e120d6a1;box-shadow:0 0 10px #f2ca5252}.thinking-dots i[data-v-e120d6a1]:nth-child(2){animation-delay:.14s}.thinking-dots i[data-v-e120d6a1]:nth-child(3){animation-delay:.28s}.thinking-copy[data-v-e120d6a1]{gap:.08rem;min-width:0;display:grid}.thinking-copy strong[data-v-e120d6a1]{color:#fff7dc;letter-spacing:.025em;font-size:.8rem;font-weight:850}.thinking-copy small[data-v-e120d6a1]{color:#aab5d2;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}@keyframes thinking-dot-e120d6a1{0%,60%,to{opacity:.4;transform:translateY(0)scale(.9)}30%{opacity:1;transform:translateY(-.28rem)scale(1)}}@keyframes thinking-scan-e120d6a1{0%{transform:translate(-75%)}55%,to{transform:translate(75%)}}.game-pokemon .rail-others[data-v-e120d6a1]{background:linear-gradient(#ffffff06,#0000 50%),#090d1d9e;border:1px solid #6572ac40;border-radius:.8rem;padding:.8rem .9rem}.game-pokemon .rail-others .block-head[data-v-e120d6a1]{margin-bottom:.35rem}.game-pokemon .rail-others .block-head h2[data-v-e120d6a1]{color:#aeb9d7;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.game-pokemon .rail-others button[data-v-e120d6a1]{padding:.5rem 0}.game-pokemon .rail-others button strong[data-v-e120d6a1]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-pokemon .next-goal[data-v-e120d6a1]{border-top:1px solid #6572ac38;gap:.12rem;margin-top:.65rem;padding-top:.55rem;display:grid}.game-pokemon .next-goal span[data-v-e120d6a1]{color:#7f8aaa;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:850}.game-pokemon .next-goal strong[data-v-e120d6a1]{color:#f5e9b6;font-size:.78rem;line-height:1.35}.game-pokemon .activity .log[data-v-e120d6a1]{line-height:1.42}.game-pokemon .activity .log li[data-v-e120d6a1]{grid-template-columns:2.7rem minmax(0,1fr)}.game-pokemon .activity .tabs[data-v-e120d6a1]{gap:.55rem}@media (width>=72rem){.game-pokemon .stage-body[data-v-e120d6a1]{grid-template-columns:minmax(16rem,1fr) minmax(0,2.4fr) minmax(20rem,1.25fr);justify-content:stretch;align-items:stretch;gap:.9rem;width:100%}.game-pokemon .screen-col[data-v-e120d6a1],.game-pokemon .stat-rail[data-v-e120d6a1],.game-pokemon .side[data-v-e120d6a1]{width:100%;max-width:none}.game-pokemon .side[data-v-e120d6a1]{grid-template-rows:max-content max-content max-content auto;align-content:start;height:auto;min-height:0;overflow:visible}.game-pokemon .side .activity[data-v-e120d6a1]{grid-template-rows:max-content minmax(12rem,auto);min-height:12rem;display:grid;overflow:hidden}.game-pokemon .side .activity .log[data-v-e120d6a1]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f2ca5247 transparent;min-height:12rem;max-height:20rem;padding-right:.3rem;overflow-y:auto}.game-pokemon .side .activity .log li span[data-v-e120d6a1]{overflow-wrap:anywhere;min-width:0}.game-pokemon .stat-rail[data-v-e120d6a1]{flex-direction:column;align-self:stretch;gap:.8rem;min-height:0;display:flex}.game-pokemon .rail-others[data-v-e120d6a1]{flex-direction:column;flex:auto;min-height:16rem;max-height:none;display:flex;overflow:hidden}.game-pokemon .rail-others ul[data-v-e120d6a1]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#94a3b83d transparent;flex:auto;min-height:12rem;max-height:none;padding-right:.2rem;overflow-y:auto}}@media (width<=72rem){.game-pokemon .stage-body[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr)}.game-pokemon .side[data-v-e120d6a1]{height:auto;min-height:0;overflow:visible}.game-pokemon .side .activity[data-v-e120d6a1],.game-pokemon .side .others[data-v-e120d6a1],.game-pokemon .side .activity .log[data-v-e120d6a1],.game-pokemon .side .others ul[data-v-e120d6a1],.game-pokemon .rail-others[data-v-e120d6a1],.game-pokemon .rail-others ul[data-v-e120d6a1]{max-height:none;overflow:visible}.game-pokemon .screen-col[data-v-e120d6a1]{order:1;max-width:none}.game-pokemon .stat-rail[data-v-e120d6a1]{order:2}.game-pokemon .stat-rail .facts[data-v-e120d6a1]{grid-template-columns:repeat(4,minmax(0,1fr))}.game-pokemon .side[data-v-e120d6a1]{order:3;grid-template-columns:repeat(2,minmax(0,1fr))}.game-pokemon .side .activity[data-v-e120d6a1],.game-pokemon .side .others[data-v-e120d6a1]{grid-column:1/-1}}@media (width<=42rem){.game-pokemon .stage[data-v-e120d6a1],.game-pokemon .stage-body[data-v-e120d6a1],.game-pokemon .screen-col[data-v-e120d6a1],.game-pokemon .stat-rail[data-v-e120d6a1],.game-pokemon .side[data-v-e120d6a1],.game-pokemon .route-block[data-v-e120d6a1],.game-pokemon .party[data-v-e120d6a1]{width:100%;min-width:0;max-width:100%}.game-pokemon .screen[data-v-e120d6a1]{max-width:100%}.game-pokemon .now-place[data-v-e120d6a1],.game-pokemon .goal-row[data-v-e120d6a1],.game-pokemon .goal-row strong[data-v-e120d6a1],.game-pokemon .say[data-v-e120d6a1],.game-pokemon .next-goal strong[data-v-e120d6a1],.game-pokemon .ruled dd[data-v-e120d6a1],.game-pokemon .others strong[data-v-e120d6a1],.game-pokemon .others span[data-v-e120d6a1]{overflow-wrap:anywhere;min-width:0;max-width:100%}.game-pokemon .goal-row[data-v-e120d6a1]{align-items:flex-start}.game-pokemon .goal-row strong[data-v-e120d6a1]{font-size:1.45rem;line-height:1.2}.game-pokemon .stat-rail .facts[data-v-e120d6a1],.game-pokemon .stage>.party .roster[data-v-e120d6a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.game-pokemon .stat-rail .facts div[data-v-e120d6a1]{min-height:4rem;padding:.6rem .7rem}.game-pokemon .rail-others[data-v-e120d6a1]{display:none}.game-pokemon .mobile-other-runs[data-v-e120d6a1]{display:block}.game-pokemon .screen-col[data-v-e120d6a1],.game-pokemon .side[data-v-e120d6a1]{gap:.75rem}.game-pokemon .side[data-v-e120d6a1]{grid-template-columns:minmax(0,1fr)}.game-pokemon .side .activity[data-v-e120d6a1],.game-pokemon .side .others[data-v-e120d6a1]{grid-column:auto}.thinking-overlay[data-v-e120d6a1]{padding:.6rem}.thinking-card[data-v-e120d6a1]{max-width:100%;padding:.55rem .65rem}.thinking-copy small[data-v-e120d6a1]{white-space:normal}}@media (prefers-reduced-motion:reduce){.thinking-overlay[data-v-e120d6a1]:before,.thinking-dots i[data-v-e120d6a1]{animation:none}.thinking-dots i[data-v-e120d6a1]{opacity:.85}}
