.stage-host[data-v-e4b4b320]{background:var(--pcl-letterbox);position:relative;overflow:hidden}.stage-host--fill[data-v-e4b4b320]{position:fixed;inset:0}.stage[data-v-e4b4b320]{width:var(--pcl-stage-w);height:var(--pcl-stage-h);transform-origin:0 0;image-rendering:pixelated;position:absolute;top:0;left:0;overflow:hidden}.checker[data-v-6b9e28af]{width:var(--pcl-stage-w);height:var(--pcl-stage-h);image-rendering:pixelated;display:block}.pixel-button[data-v-1a5c7eb3]{--face:var(--pcl-cream);--edge:var(--pcl-cream-border);--splash:var(--pcl-cream-splash);background:var(--edge);cursor:pointer;clip-path:polygon(1px 0,calc(100% - 1px) 0,100% 1px,100% calc(100% - 1px),calc(100% - 1px) 100%,1px 100%,0 calc(100% - 1px),0 1px);border:0;padding:1px;display:inline-block;position:relative}.pixel-button__face[data-v-1a5c7eb3]{background:var(--face);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pixel-button--splash .pixel-button__face[data-v-1a5c7eb3]{box-shadow:inset 0 -2px 0 var(--splash)}.pixel-button--cream-off[data-v-1a5c7eb3]{--face:var(--pcl-cream-off);--edge:var(--pcl-cream-off-border);--splash:var(--pcl-cream-off-splash)}.pixel-button--slate[data-v-1a5c7eb3]{--face:var(--pcl-bg-row);--edge:var(--pcl-border-slate);--splash:var(--pcl-bg-panel)}.pixel-button--ok[data-v-1a5c7eb3]{--face:var(--pcl-ok);--edge:var(--pcl-ok-border);--splash:var(--pcl-ok)}.pixel-button--cancel[data-v-1a5c7eb3]{--face:var(--pcl-cancel);--edge:var(--pcl-cancel-border);--splash:var(--pcl-cancel)}.pixel-button:hover:not(:disabled) .pixel-button__face[data-v-1a5c7eb3]{filter:brightness(1.08)}.pixel-button:active:not(:disabled) .pixel-button__face[data-v-1a5c7eb3]{transform:translateY(1px)}.pixel-button[data-v-1a5c7eb3]:focus-visible{outline:1px solid var(--pcl-border-focus);outline-offset:1px}.pixel-button[data-v-1a5c7eb3]:disabled{cursor:default;opacity:.5}.title[data-v-2c5a85c8]{cursor:pointer;position:absolute;inset:0}.title__bg[data-v-2c5a85c8]{position:absolute;top:0;left:0}.title__logo[data-v-2c5a85c8]{position:absolute;top:115px;left:0}.title__hint[data-v-2c5a85c8]{position:absolute;top:196px;left:0}.title__auth[data-v-2c5a85c8]{cursor:default;gap:16px;display:flex;position:absolute;top:192px;left:152px}.title__version[data-v-2c5a85c8]{position:absolute;top:274px;left:485px}:root{--pcl-stage-w:512px;--pcl-stage-h:288px;--pcl-px:1px;--pcl-vpx:.25px;--pcl-letterbox:#000;--pcl-bg-hub:#2e2e2d;--pcl-bg-battle:#3a404e;--pcl-bg-stage:#16181c;--pcl-bg-panel:#232630;--pcl-bg-panel-deep:#1e212a;--pcl-bg-panel-stats:#101218f0;--pcl-bg-field:#282d37;--pcl-bg-row:#2d323e;--pcl-bg-row-hover:#3c4455;--pcl-border-slate:#464b5a;--pcl-border-field:#3c414b;--pcl-border-focus:#6478a0;--pcl-border-focus-alt:#788cb4;--pcl-border-scroll:#373c46;--pcl-scroll-track:#2e2e2dc7;--pcl-scroll-thumb:#646464db;--pcl-scroll-thumb-hover:#8c8c8c;--pcl-cream:#cdc6b5;--pcl-cream-border:#4a4236;--pcl-cream-text:#464034;--pcl-cream-splash:#969184;--pcl-cream-off:#a8a293;--pcl-cream-off-border:#787162;--pcl-cream-off-text:#6e685c;--pcl-cream-off-splash:#847f74;--pcl-text:#fff;--pcl-text-muted:#b4b9c3;--pcl-text-dim:#969ca8;--pcl-text-count:#a0a6b2;--pcl-text-location:#b2b2bc;--pcl-text-black:#000;--pcl-outline-hub:#2e2e2dab;--pcl-outline-dark:#141618b5;--pcl-good:#78dc8c;--pcl-bad:#e66e6e;--pcl-buff:#96e696;--pcl-debuff:#eb8c8c;--pcl-gold:#ffdc78;--pcl-gold-pale:#fff5c8;--pcl-gold-chosen:#fadc78;--pcl-price:#f5e178;--pcl-card-depleted:#e9e6de;--pcl-route:#968c5c;--pcl-backdrop:#000000a1;--pcl-backdrop-strong:#000000ab;--pcl-tooltip-bg:#121212eb;--pcl-tooltip-border:#e6e6e6;--pcl-dialog-bg:#141416eb;--pcl-dialog-accent:#e799b0;--pcl-dialog-choice:#aaaaaf;--pcl-dialog-choice-on:#fff;--pcl-popup-body:#232630;--pcl-popup-frame:#1c1f28;--pcl-ok:#327846;--pcl-ok-border:#50aa64;--pcl-cancel:#783232;--pcl-cancel-border:#aa5050;--pcl-chat-bg:#14161ceb;--pcl-chat-border:#5a6478;--pcl-chat-title:#2c3442;--pcl-chat-title-text:#c8d2e1;--pcl-chat-badge:#d25050;--pcl-chat-system:#969ca8;--pcl-chat-mine:#96c8f0;--pcl-chat-other:#e4d2a0;--pcl-select:#0078d796;--pcl-checker-a:#43494d;--pcl-checker-b:#3b4247;--pcl-checker-tile:#4b5156;--pcl-type-normal:#a9b6d6;--pcl-type-grass:#aed6aa;--pcl-type-fire:#dbb5ae;--pcl-type-water:#aabfd6;--pcl-type-electric:#d6cfaa;--pcl-type-flying:#aab1d6;--pcl-type-fighting:#d6aab7;--pcl-type-psychic:#d6aaab;--pcl-type-fairy:#d6aad2;--pcl-type-ground:#d6baaa;--pcl-type-rock:#d6caaa;--pcl-type-bug:#c8d6aa;--pcl-type-poison:#c7aad5;--pcl-type-ice:#acd6d0;--pcl-type-dragon:#adc4d6;--pcl-type-steel:#afcdd6;--pcl-type-ghost:#b0bad6;--pcl-type-dark:#bfb1d6;--pcl-type-unk:#68a090;--pcl-berry-red:#dc5050;--pcl-berry-blue:#5078dc;--pcl-berry-green:#5abe5a;--pcl-berry-yellow:#e6d250;--pcl-berry-purple:#aa5ac8;--pcl-berry-white:#e6e6e6;--pcl-berry-void:#5a5f6e;--pcl-font-title:m6x11;--pcl-font-header:m6x11;--pcl-font-body:m5x7;--pcl-font-small:m3x6;--pcl-font-money:MatchupPro;--pcl-fade-scene:.6s;--pcl-slide-scene:.4s;--pcl-slide-sub:.3s;--pcl-ease-scene:cubic-bezier(.65, 0, .35, 1);--pcl-popup-in:.3s;--pcl-popup-out:.2s;--pcl-bob-interval:.65s;--pcl-caret-blink:.5s;--pcl-hover-slide:.22s;--pcl-cycle:.5s;--pcl-take:.4s;--pcl-take-stagger:80ms;--pcl-z-bg:0;--pcl-z-content:10;--pcl-z-fx:50;--pcl-z-overlay:100;--pcl-z-tooltip:200;--pcl-z-dialog:300;--pcl-z-chat:400;--pcl-z-transition:500;--bg:#16181c;--surface:#232630;--ink:#fff;--ink-2:#b4b9c3;--line:#464b5a;--brand:#e799b0;--font-body:system-ui, sans-serif;--font-mono:ui-monospace, monospace}@font-face{font-family:m3x6;src:url(/assets/fonts/m3x6.ttf)format("truetype");font-display:block}@font-face{font-family:m5x7;src:url(/assets/fonts/m5x7.ttf)format("truetype");font-display:block}@font-face{font-family:m6x11;src:url(/assets/fonts/m6x11.ttf)format("truetype");font-display:block}@font-face{font-family:MatchupPro;src:url(/assets/fonts/MatchupPro.ttf)format("truetype");font-display:block}*,:before,:after{box-sizing:border-box}html,body{background:var(--pcl-letterbox);height:100%;color:var(--pcl-text);margin:0}img,canvas{image-rendering:pixelated}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
