@layer reset,base,tokens,recipes,utilities;html,body{min-width:320px;background-color:var(--px-colors-brand-background);color:var(--px-colors-brand-dark);font-family:"Press Start 2P",system-ui;font-size:10px}@keyframes float{0%{transform:translate(-50%) translateY(0) rotate(0)}50%{transform:translate(-50%) translateY(-10px) rotate(.5deg)}to{transform:translate(-50%) translateY(0) rotate(0)}}@keyframes pulse{0%,to{opacity:.1;transform:scale(.98)}50%{opacity:.2;transform:scale(1.02)}}@keyframes fade-in-delayed{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes text-caret-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes loadingDots{0%{content:" "}33%{content:"."}66%{content:".."}to{content:"..."}}::view-transition-group(*){z-index:100}::view-transition-group(root){z-index:1}::view-transition-old(*),::view-transition-new(*){mix-blend-mode:normal;height:100%;width:100%}@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border,currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;background:var(--px-colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:rgba(0,0,0,.5);opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}::selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--px-aspect-ratios-square:1/1;--px-aspect-ratios-landscape:4/3;--px-aspect-ratios-portrait:3/4;--px-aspect-ratios-wide:16/9;--px-aspect-ratios-ultrawide:18/5;--px-aspect-ratios-golden:1.618/1;--px-borders-none:none;--px-easings-default:cubic-bezier(.4,0,.2,1);--px-easings-linear:linear;--px-easings-in:cubic-bezier(.4,0,1,1);--px-easings-out:cubic-bezier(0,0,.2,1);--px-easings-in-out:cubic-bezier(.4,0,.2,1);--px-durations-fastest:50ms;--px-durations-faster:.1s;--px-durations-fast:.15s;--px-durations-normal:.2s;--px-durations-slow:.3s;--px-durations-slower:.4s;--px-durations-slowest:.5s;--px-radii-xs:.125rem;--px-radii-sm:.25rem;--px-radii-md:.375rem;--px-radii-lg:.5rem;--px-radii-xl:.75rem;--px-radii-2xl:1rem;--px-radii-3xl:1.5rem;--px-radii-4xl:2rem;--px-radii-full:9999px;--px-font-weights-thin:100;--px-font-weights-extralight:200;--px-font-weights-light:300;--px-font-weights-normal:400;--px-font-weights-medium:500;--px-font-weights-semibold:600;--px-font-weights-bold:700;--px-font-weights-extrabold:800;--px-font-weights-black:900;--px-line-heights-none:1;--px-line-heights-tight:1.25;--px-line-heights-snug:1.375;--px-line-heights-normal:1.5;--px-line-heights-relaxed:1.625;--px-line-heights-loose:2;--px-letter-spacings-tighter:-.05em;--px-letter-spacings-tight:-.025em;--px-letter-spacings-normal:0em;--px-letter-spacings-wide:.025em;--px-letter-spacings-wider:.05em;--px-letter-spacings-widest:.1em;--px-shadows-2xs:0 1px rgb(0 0 0/.05);--px-shadows-xs:0 1px 2px 0 rgb(0 0 0/.05);--px-shadows-sm:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);--px-shadows-md:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);--px-shadows-lg:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);--px-shadows-xl:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);--px-shadows-2xl:0 25px 50px -12px rgb(0 0 0/.25);--px-shadows-inset-2xs:inset 0 1px rgb(0 0 0/.05);--px-shadows-inset-xs:inset 0 1px 1px rgb(0 0 0/.05);--px-shadows-inset-sm:inset 0 2px 4px rgb(0 0 0/.05);--px-blurs-xs:4px;--px-blurs-sm:8px;--px-blurs-md:12px;--px-blurs-lg:16px;--px-blurs-xl:24px;--px-blurs-2xl:40px;--px-blurs-3xl:64px;--px-sizes-0:0rem;--px-sizes-1:.25rem;--px-sizes-2:.5rem;--px-sizes-3:.75rem;--px-sizes-4:1rem;--px-sizes-5:1.25rem;--px-sizes-6:1.5rem;--px-sizes-7:1.75rem;--px-sizes-8:2rem;--px-sizes-9:2.25rem;--px-sizes-10:2.5rem;--px-sizes-11:2.75rem;--px-sizes-12:3rem;--px-sizes-14:3.5rem;--px-sizes-16:4rem;--px-sizes-20:5rem;--px-sizes-24:6rem;--px-sizes-28:7rem;--px-sizes-32:8rem;--px-sizes-36:9rem;--px-sizes-40:10rem;--px-sizes-44:11rem;--px-sizes-48:12rem;--px-sizes-52:13rem;--px-sizes-56:14rem;--px-sizes-60:15rem;--px-sizes-64:16rem;--px-sizes-72:18rem;--px-sizes-80:20rem;--px-sizes-96:24rem;--px-sizes-0\.5:.125rem;--px-sizes-1\.5:.375rem;--px-sizes-2\.5:.625rem;--px-sizes-3\.5:.875rem;--px-sizes-4\.5:1.125rem;--px-sizes-5\.5:1.375rem;--px-sizes-xs:20rem;--px-sizes-sm:24rem;--px-sizes-md:28rem;--px-sizes-lg:32rem;--px-sizes-xl:36rem;--px-sizes-2xl:42rem;--px-sizes-3xl:48rem;--px-sizes-4xl:56rem;--px-sizes-5xl:64rem;--px-sizes-6xl:72rem;--px-sizes-7xl:80rem;--px-sizes-8xl:90rem;--px-sizes-prose:65ch;--px-sizes-full:100%;--px-sizes-min:min-content;--px-sizes-max:max-content;--px-sizes-fit:fit-content;--px-sizes-breakpoint-sm:640px;--px-sizes-breakpoint-md:768px;--px-sizes-breakpoint-lg:1024px;--px-sizes-breakpoint-xl:1280px;--px-sizes-breakpoint-2xl:1536px;--px-animations-spin:spin 1s linear infinite;--px-animations-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--px-animations-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--px-animations-bounce:bounce 1s infinite;--px-colors-current:currentColor;--px-colors-black:#000;--px-colors-white:#fff;--px-colors-transparent:rgb(0 0 0/0);--px-colors-rose-50:#fff1f2;--px-colors-rose-100:#ffe4e6;--px-colors-rose-200:#fecdd3;--px-colors-rose-300:#fda4af;--px-colors-rose-400:#fb7185;--px-colors-rose-500:#f43f5e;--px-colors-rose-600:#e11d48;--px-colors-rose-700:#be123c;--px-colors-rose-800:#9f1239;--px-colors-rose-900:#881337;--px-colors-rose-950:#4c0519;--px-colors-pink-50:#fdf2f8;--px-colors-pink-100:#fce7f3;--px-colors-pink-200:#fbcfe8;--px-colors-pink-300:#f9a8d4;--px-colors-pink-400:#f472b6;--px-colors-pink-500:#ec4899;--px-colors-pink-600:#db2777;--px-colors-pink-700:#be185d;--px-colors-pink-800:#9d174d;--px-colors-pink-900:#831843;--px-colors-pink-950:#500724;--px-colors-fuchsia-50:#fdf4ff;--px-colors-fuchsia-100:#fae8ff;--px-colors-fuchsia-200:#f5d0fe;--px-colors-fuchsia-300:#f0abfc;--px-colors-fuchsia-400:#e879f9;--px-colors-fuchsia-500:#d946ef;--px-colors-fuchsia-600:#c026d3;--px-colors-fuchsia-700:#a21caf;--px-colors-fuchsia-800:#86198f;--px-colors-fuchsia-900:#701a75;--px-colors-fuchsia-950:#4a044e;--px-colors-purple-50:#faf5ff;--px-colors-purple-100:#f3e8ff;--px-colors-purple-200:#e9d5ff;--px-colors-purple-300:#d8b4fe;--px-colors-purple-400:#c084fc;--px-colors-purple-500:#a855f7;--px-colors-purple-600:#9333ea;--px-colors-purple-700:#7e22ce;--px-colors-purple-800:#6b21a8;--px-colors-purple-900:#581c87;--px-colors-purple-950:#3b0764;--px-colors-violet-50:#f5f3ff;--px-colors-violet-100:#ede9fe;--px-colors-violet-200:#ddd6fe;--px-colors-violet-300:#c4b5fd;--px-colors-violet-400:#a78bfa;--px-colors-violet-500:#8b5cf6;--px-colors-violet-600:#7c3aed;--px-colors-violet-700:#6d28d9;--px-colors-violet-800:#5b21b6;--px-colors-violet-900:#4c1d95;--px-colors-violet-950:#2e1065;--px-colors-indigo-50:#eef2ff;--px-colors-indigo-100:#e0e7ff;--px-colors-indigo-200:#c7d2fe;--px-colors-indigo-300:#a5b4fc;--px-colors-indigo-400:#818cf8;--px-colors-indigo-500:#6366f1;--px-colors-indigo-600:#4f46e5;--px-colors-indigo-700:#4338ca;--px-colors-indigo-800:#3730a3;--px-colors-indigo-900:#312e81;--px-colors-indigo-950:#1e1b4b;--px-colors-blue-50:#eff6ff;--px-colors-blue-100:#dbeafe;--px-colors-blue-200:#bfdbfe;--px-colors-blue-300:#93c5fd;--px-colors-blue-400:#60a5fa;--px-colors-blue-500:#3b82f6;--px-colors-blue-600:#2563eb;--px-colors-blue-700:#1d4ed8;--px-colors-blue-800:#1e40af;--px-colors-blue-900:#1e3a8a;--px-colors-blue-950:#172554;--px-colors-sky-50:#f0f9ff;--px-colors-sky-100:#e0f2fe;--px-colors-sky-200:#bae6fd;--px-colors-sky-300:#7dd3fc;--px-colors-sky-400:#38bdf8;--px-colors-sky-500:#0ea5e9;--px-colors-sky-600:#0284c7;--px-colors-sky-700:#0369a1;--px-colors-sky-800:#075985;--px-colors-sky-900:#0c4a6e;--px-colors-sky-950:#082f49;--px-colors-cyan-50:#ecfeff;--px-colors-cyan-100:#cffafe;--px-colors-cyan-200:#a5f3fc;--px-colors-cyan-300:#67e8f9;--px-colors-cyan-400:#22d3ee;--px-colors-cyan-500:#06b6d4;--px-colors-cyan-600:#0891b2;--px-colors-cyan-700:#0e7490;--px-colors-cyan-800:#155e75;--px-colors-cyan-900:#164e63;--px-colors-cyan-950:#083344;--px-colors-teal-50:#f0fdfa;--px-colors-teal-100:#ccfbf1;--px-colors-teal-200:#99f6e4;--px-colors-teal-300:#5eead4;--px-colors-teal-400:#2dd4bf;--px-colors-teal-500:#14b8a6;--px-colors-teal-600:#0d9488;--px-colors-teal-700:#0f766e;--px-colors-teal-800:#115e59;--px-colors-teal-900:#134e4a;--px-colors-teal-950:#042f2e;--px-colors-emerald-50:#ecfdf5;--px-colors-emerald-100:#d1fae5;--px-colors-emerald-200:#a7f3d0;--px-colors-emerald-300:#6ee7b7;--px-colors-emerald-400:#34d399;--px-colors-emerald-500:#10b981;--px-colors-emerald-600:#059669;--px-colors-emerald-700:#047857;--px-colors-emerald-800:#065f46;--px-colors-emerald-900:#064e3b;--px-colors-emerald-950:#022c22;--px-colors-green-50:#f0fdf4;--px-colors-green-100:#dcfce7;--px-colors-green-200:#bbf7d0;--px-colors-green-300:#86efac;--px-colors-green-400:#4ade80;--px-colors-green-500:#22c55e;--px-colors-green-600:#16a34a;--px-colors-green-700:#15803d;--px-colors-green-800:#166534;--px-colors-green-900:#14532d;--px-colors-green-950:#052e16;--px-colors-lime-50:#f7fee7;--px-colors-lime-100:#ecfccb;--px-colors-lime-200:#d9f99d;--px-colors-lime-300:#bef264;--px-colors-lime-400:#a3e635;--px-colors-lime-500:#84cc16;--px-colors-lime-600:#65a30d;--px-colors-lime-700:#4d7c0f;--px-colors-lime-800:#3f6212;--px-colors-lime-900:#365314;--px-colors-lime-950:#1a2e05;--px-colors-yellow-50:#fefce8;--px-colors-yellow-100:#fef9c3;--px-colors-yellow-200:#fef08a;--px-colors-yellow-300:#fde047;--px-colors-yellow-400:#facc15;--px-colors-yellow-500:#eab308;--px-colors-yellow-600:#ca8a04;--px-colors-yellow-700:#a16207;--px-colors-yellow-800:#854d0e;--px-colors-yellow-900:#713f12;--px-colors-yellow-950:#422006;--px-colors-amber-50:#fffbeb;--px-colors-amber-100:#fef3c7;--px-colors-amber-200:#fde68a;--px-colors-amber-300:#fcd34d;--px-colors-amber-400:#fbbf24;--px-colors-amber-500:#f59e0b;--px-colors-amber-600:#d97706;--px-colors-amber-700:#b45309;--px-colors-amber-800:#92400e;--px-colors-amber-900:#78350f;--px-colors-amber-950:#451a03;--px-colors-orange-50:#fff7ed;--px-colors-orange-100:#ffedd5;--px-colors-orange-200:#fed7aa;--px-colors-orange-300:#fdba74;--px-colors-orange-400:#fb923c;--px-colors-orange-500:#f97316;--px-colors-orange-600:#ea580c;--px-colors-orange-700:#c2410c;--px-colors-orange-800:#9a3412;--px-colors-orange-900:#7c2d12;--px-colors-orange-950:#431407;--px-colors-red-50:#fef2f2;--px-colors-red-100:#fee2e2;--px-colors-red-200:#fecaca;--px-colors-red-300:#fca5a5;--px-colors-red-400:#f87171;--px-colors-red-500:#ef4444;--px-colors-red-600:#dc2626;--px-colors-red-700:#b91c1c;--px-colors-red-800:#991b1b;--px-colors-red-900:#7f1d1d;--px-colors-red-950:#450a0a;--px-colors-neutral-50:#fafafa;--px-colors-neutral-100:#f5f5f5;--px-colors-neutral-200:#e5e5e5;--px-colors-neutral-300:#d4d4d4;--px-colors-neutral-400:#a3a3a3;--px-colors-neutral-500:#737373;--px-colors-neutral-600:#525252;--px-colors-neutral-700:#404040;--px-colors-neutral-800:#262626;--px-colors-neutral-900:#171717;--px-colors-neutral-950:#0a0a0a;--px-colors-stone-50:#fafaf9;--px-colors-stone-100:#f5f5f4;--px-colors-stone-200:#e7e5e4;--px-colors-stone-300:#d6d3d1;--px-colors-stone-400:#a8a29e;--px-colors-stone-500:#78716c;--px-colors-stone-600:#57534e;--px-colors-stone-700:#44403c;--px-colors-stone-800:#292524;--px-colors-stone-900:#1c1917;--px-colors-stone-950:#0c0a09;--px-colors-zinc-50:#fafafa;--px-colors-zinc-100:#f4f4f5;--px-colors-zinc-200:#e4e4e7;--px-colors-zinc-300:#d4d4d8;--px-colors-zinc-400:#a1a1aa;--px-colors-zinc-500:#71717a;--px-colors-zinc-600:#52525b;--px-colors-zinc-700:#3f3f46;--px-colors-zinc-800:#27272a;--px-colors-zinc-900:#18181b;--px-colors-zinc-950:#09090b;--px-colors-slate-50:#f8fafc;--px-colors-slate-100:#f1f5f9;--px-colors-slate-200:#e2e8f0;--px-colors-slate-300:#cbd5e1;--px-colors-slate-400:#94a3b8;--px-colors-slate-500:#64748b;--px-colors-slate-600:#475569;--px-colors-slate-700:#334155;--px-colors-slate-800:#1e293b;--px-colors-slate-900:#0f172a;--px-colors-slate-950:#020617;--px-colors-brand-primary:#EF4444;--px-colors-brand-secondary:#3B82F6;--px-colors-brand-background:#F8F0E8;--px-colors-brand-dark:#1F2937;--px-colors-brand-shadow:#807870;--px-colors-brand-light:white;--px-colors-brand-border:#6B7280;--px-colors-brand-popover-border:#506860;--px-colors-brand-disabled:#bdbdbd;--px-colors-move-category-status:#ADAD7B;--px-colors-move-category-physical:#F75231;--px-colors-move-category-special:#735A9C;--px-colors-pokemon-normal:#A8A878;--px-colors-pokemon-bug:#A8B820;--px-colors-pokemon-fire:#F08030;--px-colors-pokemon-electric:#F8B010;--px-colors-pokemon-fighting:#E83000;--px-colors-pokemon-ghost:#A040A0;--px-colors-pokemon-water:#6890F0;--px-colors-pokemon-psychic:#F85888;--px-colors-pokemon-dark:#507888;--px-colors-pokemon-rock:#B8A038;--px-colors-pokemon-grass:#78C850;--px-colors-pokemon-ice:#98D8D8;--px-colors-pokemon-fairy:#F3B1DB;--px-colors-pokemon-poison:#A040A0;--px-colors-pokemon-dragon:#7038F8;--px-colors-pokemon-ground:#E0C068;--px-colors-pokemon-flying:#A890F0;--px-colors-pokemon-steel:#B8B8D0;--px-colors-pokemon-unknown:#68A090;--px-colors-pokemon-diamond:#A784D4;--px-colors-pokemon-pearl:#535469;--px-colors-pokemon-cool:var(--px-colors-pokemon-fire);--px-colors-pokemon-beauty:var(--px-colors-pokemon-water);--px-colors-pokemon-cute:var(--px-colors-pokemon-psychic);--px-colors-pokemon-smart:var(--px-colors-pokemon-grass);--px-colors-pokemon-tough:var(--px-colors-pokemon-electric);--px-colors-gray-50:#F9FAFB;--px-colors-gray-100:#F3F4F6;--px-colors-gray-200:#E5E7EB;--px-colors-gray-300:#D1D5DB;--px-colors-gray-400:#9CA3AF;--px-colors-gray-500:#6B7280;--px-colors-gray-600:#4B5563;--px-colors-gray-700:#374151;--px-colors-gray-800:#1F2937;--px-colors-gray-900:#111827;--px-colors-gray-950:#030712;--px-spacing-0:0rem;--px-spacing-1:.25rem;--px-spacing-2:.5rem;--px-spacing-3:.75rem;--px-spacing-4:1rem;--px-spacing-5:1.25rem;--px-spacing-6:1.5rem;--px-spacing-7:1.75rem;--px-spacing-8:2rem;--px-spacing-9:2.25rem;--px-spacing-10:2.5rem;--px-spacing-11:2.75rem;--px-spacing-12:3rem;--px-spacing-14:3.5rem;--px-spacing-16:4rem;--px-spacing-20:5rem;--px-spacing-24:6rem;--px-spacing-28:7rem;--px-spacing-32:8rem;--px-spacing-36:9rem;--px-spacing-40:10rem;--px-spacing-44:11rem;--px-spacing-48:12rem;--px-spacing-52:13rem;--px-spacing-56:14rem;--px-spacing-60:15rem;--px-spacing-64:16rem;--px-spacing-72:18rem;--px-spacing-80:20rem;--px-spacing-96:24rem;--px-spacing-0\.5:.125rem;--px-spacing-1\.5:.375rem;--px-spacing-2\.5:.625rem;--px-spacing-3\.5:.875rem;--px-spacing-4\.5:1.125rem;--px-spacing-5\.5:1.375rem;--px-spacing-xs:.25rem;--px-spacing-sm:.5rem;--px-spacing-md:1rem;--px-spacing-lg:1.5rem;--px-spacing-xl:2rem;--px-spacing-2xl:3rem;--px-spacing-header:4rem;--px-spacing-pokemon-item:180px;--px-font-sizes-4xl:2.25rem;--px-font-sizes-5xl:3rem;--px-font-sizes-6xl:3.75rem;--px-font-sizes-7xl:4.5rem;--px-font-sizes-8xl:6rem;--px-font-sizes-9xl:8rem;--px-font-sizes-3xs:.5rem;--px-font-sizes-2xs:.625rem;--px-font-sizes-xs:.75rem;--px-font-sizes-sm:.875rem;--px-font-sizes-md:1rem;--px-font-sizes-lg:1.125rem;--px-font-sizes-xl:1.25rem;--px-font-sizes-2xl:1.5rem;--px-font-sizes-3xl:1.875rem;--px-fonts-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--px-fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--px-fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--px-fonts-primary:"Press Start 2P",system-ui;--px-breakpoints-sm:640px;--px-breakpoints-md:768px;--px-breakpoints-lg:1024px;--px-breakpoints-xl:1280px;--px-breakpoints-2xl:1536px;--px-colors-text-main:var(--px-colors-gray-900);--px-colors-text-muted:var(--px-colors-gray-500);--px-colors-text-shadow:#1f2937;--px-colors-bg-canvas:var(--px-colors-gray-50);--px-colors-bg-surface:#FFFFFF;--px-colors-city-shadow:#606060;--px-colors-city-border:#F8F8F8;--px-colors-city-border-dark:#C8C8C8;--px-colors-city-base:#900000;--px-colors-city-background:#F83810;--px-colors-city-highlight:#F8A810;--px-colors-poi-border:#7197E4;--px-colors-poi-background:#9BCEFE}.dark{--px-colors-text-main:var(--px-colors-gray-50);--px-colors-text-muted:var(--px-colors-gray-400);--px-colors-bg-canvas:var(--px-colors-gray-950);--px-colors-bg-surface:var(--px-colors-gray-900) }:is([aria-selected=true],[data-selected]){--px-colors-city-base:#003888;--px-colors-city-background:#0070A8;--px-colors-city-highlight:#78B0D0;--px-colors-poi-border:#60D000;--px-colors-poi-background:#A8E830 }@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes skeleton-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes dot-1{0%{opacity:1}75%{opacity:0}}@keyframes dot-2{0%{opacity:0}25%{opacity:1}75%{opacity:0}}@keyframes dot-3{0%{opacity:0}50%{opacity:1}75%{opacity:0}}}@layer recipes._base{.px-estilx{display:flex;flex-direction:column}.px-AxIGp{display:flex;flex-direction:row;align-items:center}}@layer utilities{@layer compositions{.px-giehHC{font-size:16px;line-height:1}.px-caxCit{font-size:12px;line-height:1}.px-JIGdQ{font-size:10px;line-height:1}.px-iqZaVk{font-size:16px;text-transform:uppercase}.px-HCkac,.px-iqZaVk{line-height:1;letter-spacing:-1px}.px-HCkac{font-size:22px}.px-idHEPC{font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:-1px}}.px-fmnQnb{--border-width:0px}.px-gRRtGr{--border-width:4px}.px-jFqmfd{--border-width:2px}.px-ezTzhJ{background:bg.default}.px-cJcaPf{background:bg.muted}.px-Axmvo{padding:var(--px-spacing-8)}.px-udZas{background:bg.panel}.px-dRstTq{border:2px solid}.px-AxhTk{padding:var(--px-spacing-4)}.px-dRrGMp{border:1px solid}.px-kFYpjY{border:var(--px-borders-none)}.px-fvzLVS{background:var(--px-colors-gray-400)}.px-cpLHEs{background:var(--px-colors-brand-disabled)}.px-bSbcQx{background:var(--px-colors-pokemon-normal)}.px-eOsQEb{background:var(--px-colors-pokemon-water)}.px-fyOKKF{background:var(--px-colors-pokemon-electric)}.px-cHUvdm{background:var(--px-colors-pokemon-fighting)}.px-bCShOO{background:var(--px-colors-white)}.px-cXtFYE{background:var(--px-colors-brand-dark)}.px-foDtdn\!{background:var(--px-colors-transparent)!important}.px-dwcZVi{background:var(--px-colors-brand-background)}.px-eBzglV{background:var(--btn-bg)}.px-glaKxx{border:var(--px-colors-brand-dark) var(--px-colors-brand-dark) var(--px-colors-brand-dark) var(--px-colors-brand-dark)}.px-cjxuue{border:var(--px-colors-brand-dark)}.px-bWBED{inset:2px}.px-kAEVhg{background:var(--px-colors-brand-background)}.px-cvhOQm{grid:true}.px-eqlnoy{padding:1cqi}.px-MHCTb{border:brand.primary}.px-dwcZVR{border:brand.background}.px-fzBPob{margin:var(--px-spacing-sm)}.px-jrdgeS{background:var(--px-colors-bg-canvas)}.px-ixRsig{margin:calc(-1 * var(--px-spacing-sm))}.px-fzGitf{padding:var(--px-spacing-xs)}.px-foDtfg{border:transparent}.px-foDtdn{background:var(--px-colors-transparent)}.px-edLsJC{background:#b3e5fc}.px-ijiAiy{background:var(--px-colors-black)}.px-hWgZTB{inset:var(--px-spacing-0)}.px-MHCPY{background:var(--px-colors-brand-primary)}.px-duVYts{background:var(--px-colors-gray-200)}.px-kFYpif{background:none}.px-eWYJYZ{background:var(--px-colors-gray-700)}.px-eWYKdm{border:gray.7}.px-jNDuDf{border:gray.6}.px-gbzjpQ{background:var(--px-colors-brand-border)}.px-AxjtU{padding:var(--px-spacing-0)}.px-ATHKW{padding:2px}.px-bHEuMo{background:var(--color)}.px-fzBPom{padding:var(--px-spacing-sm)}.px-dRqVkQ{border:4px solid}.px-kawsBY{background:#c8e6c9}.px-dDdLgi{--mix-background:color-mix(in srgb,var(--px-colors-white) 70%,transparent);background:var(--mix-background,var(--px-colors-white))}.px-fzzxGU{margin:var(--px-spacing-md)}.px-oOzJw{border:blue}.px-bCShPx{border:white}.px-hLKeuj{border:city.shadow/50}.px-bFclhh{border:city.border city.border-dark city.border-dark city.border}.px-dHEWTc{inset:1px}.px-fjlned{background:var(--px-colors-city-base)}.px-iaZafu{background:var(--px-colors-city-background)}.px-etjXtU{background:var(--px-colors-city-border)}.px-fQKXVP{border:city.highlight}.px-hLKerg{--mix-background:color-mix(in srgb,var(--px-colors-city-shadow) 50%,transparent);background:var(--mix-background,var(--px-colors-city-shadow))}.px-ivOyyR{background:var(--px-colors-poi-border)}.px-uEgl{border:white city.border-dark city.border-dark white}.px-ILQlT{background:var(--px-colors-poi-background)}.px-cXvExa{background:red}.px-fNCQuo{padding:-1px}.px-jGErSI{--mix-background:color-mix(in srgb,var(--px-colors-black) 5%,transparent);background:var(--mix-background,var(--px-colors-black))}.px-dezHul{background:#00000003}.px-IGfGY{padding:4px 12px}.px-fGTDRl{grid-area:1/1}.px-khQcGd{background:#fff6}.px-jFpOmU{animation:fadeIn .2s ease-out}.px-dRqIKt{border:5px solid}.px-czWgUt{animation:spin 1s linear infinite}.px-idtNQd{animation:float 3s ease-in-out infinite}.px-gcIbbH{background:#fff3}.px-fugyMA{padding:3px 4px}.px-nrzRk{background:var(--pokemon-color)}.px-gPswDJ{border:gray.8}.px-bSbcPO{border:pokemon.normal}.px-bysOhN{background:var(--pokemon-type)}.px-AxjtB{margin:var(--px-spacing-0)}.px-iNxho{border:brand.popover.border}.px-iNxkr{background:var(--px-colors-brand-popover-border)}.px-fhLEbM{animation:slideDown .2s ease-out}.px-fNCCcE{padding:40px}.px-fNCCNu{padding:20px}.px-fzByGE{padding:var(--px-spacing-xl)}.px-jhSMWk{background:var(--px-colors-blue-50)}.px-fzzxGt{padding:var(--px-spacing-md)}.px-fBJlGD{background:var(--px-colors-gray-100)}.px-fzBkGb{padding:var(--px-spacing-lg)}.px-Axikr{padding:var(--px-spacing-3)}.px-Axhdq{padding:var(--px-spacing-6)}.px-jyJeEV{border:border.subtle}.px-gbzjsT{border:brand.border}.px-gnlqYH{overflow:hidden}.px-kdFIjO{flex:1 1 0%}.px-coifUy{margin-inline:auto}.px-fzoqgU{padding-inline:var(--px-spacing-4)}.px-wzdZU{padding-block:var(--px-spacing-md)}.px-pezuA{gap:var(--px-spacing-6)}.px-pvuga{gap:var(--px-spacing-4)}.px-fzoNwz{padding-block:var(--px-spacing-2)}.px-iFcHcC{border-color:bg.muted}.px-edgEND{border-color:border.subtle}.px-evVTcO{transition:transform .1s}.px-jtGcXz{transition:all .1s}.px-diIxfU{outline:var(--px-borders-none)}.px-pKjuE{gap:var(--px-spacing-2)}.px-qbege\!{gap:var(--px-spacing-0)!important}.px-fzpbDp{padding-inline:var(--px-spacing-1)}.px-jKmzVU{padding-block:.25px}.px-pThsL{gap:var(--px-spacing-1)}.px-jGqtMq{padding-inline:var(--px-spacing-1\.5)}.px-jGqhmy{padding-block:var(--px-spacing-0\.5)}.px-fzoNxe{padding-inline:var(--px-spacing-2)}.px-fzpodh{padding-block:var(--px-spacing-0)}.px-fzpbDU{padding-block:var(--px-spacing-1)}.px-kFYpjC{text-decoration:none}.px-hnwFAE{transition:opacity .2s}.px-fIXqzZ{gap:var(--px-spacing-xs)}.px-cvkTOR{flex:true}.px-qbbQg\!{border-radius:0!important}.px-hDGJaH{border-style:solid}.px-HyQGo{transition:all .2s}.px-kiHFlr{flex:0}.px-fzoNwz\!{padding-block:var(--px-spacing-2)!important}.px-fzoNxe\!{padding-inline:var(--px-spacing-2)!important}.px-cYzOJj{gap:var(--px-spacing-md)}.px-dOOQSO{gap:var(--px-spacing-xl)}.px-jXVXqV{flex:2}.px-EseNx{padding-inline:1.5cqi}.px-uoudL{padding-block:.7cqi}.px-jOBxwQ{border-width:4px}.px-dVzwSc{gap:var(--px-spacing-sm)}.px-glwuzk{border-top:1px solid}.px-dFvoVu{border-color:var(--px-colors-gray-100)}.px-cEmSiF{margin-inline:-3px}.px-xYoym{padding-inline:var(--px-spacing-sm)}.px-AMuAq{padding-block:var(--px-spacing-xs)}.px-fBJtht{transition:background .1s ease}.px-coifMe{overflow:auto}.px-lduGnn{background-position:0 0,10px 10px}.px-hoetEd{border-color:var(--px-colors-brand-primary)}.px-mHtYL{border-radius:var(--px-radii-full)}.px-fPtRO{border-color:var(--px-colors-transparent)}.px-mJseL{transition:all .3s cubic-bezier(.4,0,.2,1)}.px-fmyqBg{scroll-snap-type:x mandatory}.px-gBdzIZ{border-bottom:2px solid}.px-bRbYvN{border-color:var(--px-colors-brand-border)}.px-dUxEjX{gap:32px}.px-bQZfrm{padding-inline:var(--px-spacing-xs)}.px-cTBlEG{gap:48px}.px-dAaUHp{gap:16px}.px-dpjphg{gap:24px}.px-dxmXyL{gap:1em}.px-qbege{gap:var(--px-spacing-0)}.px-kwdkFg{transition:color .2s}.px-TExeZ{transition:border-color .2s}.px-HPwWu{flex:unset}.px-AMuEH{padding-inline:var(--px-spacing-xs)}.px-fzpodM{padding-inline:var(--px-spacing-0)}.px-zxYew{transition:opacity .2s,outline .1s}.px-llkmOJ{border-color:var(--px-colors-gray-200)}.px-ibmBXX{transition:left .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}.px-wzdZp{padding-inline:var(--px-spacing-md)}.px-ewyTk{padding-inline:2px}.px-SVemz{border-color:var(--px-colors-gray-800)}.px-dOOOxU{border-radius:var(--px-radii-xl)}.px-otyQb{border-radius:var(--px-radii-3xl)}.px-jOLOeF{transition:all .3s}.px-giGRiL{gap:2xs}.px-kdHSjJ{border-width:1px}.px-fzoAWH{padding-inline:var(--px-spacing-3)}.px-pCmHl{gap:var(--px-spacing-3)}.px-cLxzjZ{border-right:1px solid rgba(0,0,0,.05)}.px-diEhrf{border-right:var(--px-borders-none)}.px-diEEMx{border-top:var(--px-borders-none)}.px-bfnPew{transition:border-color .3s ease-in-out}.px-bwcPle\!{border-bottom:0px solid transparent!important}.px-fzpodM\!{padding-inline:var(--px-spacing-0)!important}.px-fzpodh\!{padding-block:var(--px-spacing-0)!important}.px-cLtuCx{border-bottom:1px solid rgba(0,0,0,.05)}.px-fzoAWH\!{padding-inline:var(--px-spacing-3)!important}.px-fzoAXm\!{padding-block:var(--px-spacing-3)!important}.px-cyymsK{transition:transform .3s ease-out}.px-fFSCxT{flex:1 1 100%}.px-fCyQVv{place-items:center}.px-xNKWh{padding-block:var(--px-spacing-xl)}.px-fkStfl{transition:bottom .8s cubic-bezier(.34,1.56,.64,1)}.px-leBhRH{transition:transform .2s ease-out}.px-fWZGEe{gap:clamp(2px,3cqi,8px)}.px-fSDEtt{transition:filter .2s}.px-cYSLQo{border-style:none}.px-jGAxYB{border-style:dashed}.px-dNTNvO{border-width:2px}.px-cKNjjR{border-color:#ffffff80}.px-jjvsMv{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.px-GBGVl{transition:all .1s cubic-bezier(.4,0,.2,1)}.px-hgePjx{gap:clamp(4px,2cqi,8px)}.px-iMevDG{transition:all .2s cubic-bezier(.4,0,.2,1)}.px-RlnNw{border-bottom:2px solid transparent}.px-jPyKZF{transition:opacity .2s ease}.px-jrIcfy{gap:8px}.px-dJhvhl{gap:var(--px-spacing-lg)}.px-isWqaw{flex:1 1 300px}.px-fIXqzZ\!{gap:var(--px-spacing-xs)!important}.px-cJwsjq{border-color:var(--px-colors-brand-popover-border)}.px-kwlBm{transition:all .15s}.px-xNKWM{padding-inline:var(--px-spacing-xl)}.px-glrSru{border-bottom:1px solid}.px-cXDEqC{border-bottom:2px dotted}.px-bStqcM{columns:1}.px-dOmOIT{padding-block:var(--px-spacing-2xl)}.px-xEQKO{padding-block:var(--px-spacing-lg)}.px-xYoxK{margin-block:var(--px-spacing-sm)}.px-fzoqgp{padding-block:var(--px-spacing-4)}.px-rmyfW{gap:var(--px-spacing-8)}.px-eioztc{grid-column:1/-1}.px-gaonHp{transition:opacity opacity .5s ease-in-out}.px-jXZHva{border-width:2px}.px-jTWvec{position:relative}.px-bYPztT{align-items:center}.px-bYPznK{justify-content:center}.px-fPSBzf{display:flex}.px-iRgpoQ{flex-direction:column}.px-Axjab{z-index:1}.px-xNKXN{font-size:var(--px-font-sizes-xl)}.px-WrOCw{color:text.primary}.px-bBMdTA{color:var(--px-colors-gray-400)}.px-xEQJi{font-size:var(--px-font-sizes-lg)}.px-hEvjin{line-height:var(--px-line-heights-relaxed)}.px-xYowz{font-size:var(--px-font-sizes-sm)}.px-bZRhvx{cursor:pointer}.px-fhXfcx{color:var(--px-colors-gray-500)}.px-AMuyK{font-size:var(--px-font-sizes-xs)}.px-hLQIGS{text-transform:uppercase}.px-cKARAL{letter-spacing:var(--px-letter-spacings-widest)}.px-bQzPFu{color:var(--px-colors-red-400)}.px-jLqugF{line-height:1.6}.px-bUyOMB{display:inline-block}.px-cMGtQw{flex-direction:row}.px-cYdhWw{display:grid}.px-gasSYy{flex-wrap:wrap}.px-fEVEmD{display:inline-flex}.px-unbqo{color:var(--px-colors-white)}.px-hGHvhs{font-weight:var(--px-font-weights-bold)}.px-fSZiqw{font-family:var(--px-fonts-primary)}.px-kFYoXn{appearance:none;-webkit-appearance:none}.px-fzpbtJ{line-height:1}.px-eotLjo{filter:drop-shadow(0 4px 0 var(--px-colors-brand-dark))}.px-XXeOq{cursor:not-allowed}.px-bxSjZK{color:var(--px-colors-brand-dark)}.px-cHzrOo{color:var(--px-colors-black)}.px-kjBcSz{direction:column}.px-bvxOCL{direction:row}.px-kFYoVQ{-webkit-user-select:none;user-select:none}.px-ldKigU{object-fit:contain}.px-dBodGw{image-rendering:pixelated}.px-jmzEDN{flex-shrink:0}.px-kWZDSt{transform-origin:center}.px-bvhAkI{transform:scale(1.6)}.px-eDMsdE{transform:scale(1.35)}.px-hwRUSb{transform:scale(2)}.px-eZyyW{transform:none}.px-fAxNdG{transform:translateY(2px) translateZ(0)}.px-fyplMZ{cursor:default}.px-bcddbS{filter:none}.px-fyLCLZ{transform:translateZ(0)}.px-AxjtK{z-index:0}.px-fzpojb{opacity:0}.px-jHSqCb{color:var(--px-colors-brand-dark)}.px-haedPZ{clip-path:polygon(var(--cutout-size,1px) 0,calc(100% - var(--cutout-size, 1px)) 0,calc(100% - var(--cutout-size, 1px)) var(--cutout-size,1px),100% var(--cutout-size,1px),100% calc(100% - var(--cutout-size, 1px)),calc(100% - var(--cutout-size, 1px)) calc(100% - var(--cutout-size, 1px)),calc(100% - var(--cutout-size, 1px)) 100%,var(--cutout-size,1px) 100%,var(--cutout-size,1px) calc(100% - var(--cutout-size, 1px)),0 calc(100% - var(--cutout-size, 1px)),0 var(--cutout-size,1px),var(--cutout-size,1px) var(--cutout-size,1px));-webkit-clip-path:polygon(var(--cutout-size,1px) 0,calc(100% - var(--cutout-size, 1px)) 0,calc(100% - var(--cutout-size, 1px)) var(--cutout-size,1px),100% var(--cutout-size,1px),100% calc(100% - var(--cutout-size, 1px)),calc(100% - var(--cutout-size, 1px)) calc(100% - var(--cutout-size, 1px)),calc(100% - var(--cutout-size, 1px)) 100%,var(--cutout-size,1px) 100%,var(--cutout-size,1px) calc(100% - var(--cutout-size, 1px)),0 calc(100% - var(--cutout-size, 1px)),0 var(--cutout-size,1px),var(--cutout-size,1px) var(--cutout-size,1px))}.px-jXSfKH{position:absolute}.px-cERSkX{pointer-events:none}.px-fzozCb{z-index:10}.px-jRkOh{color:var(--px-colors-text-muted)}.px-fzoSPO{z-index:-1}.px-hLsNni{pointer-events:auto}.px-ddgODW{display:none}.px-hoetDu{background-color:var(--px-colors-brand-primary)}.px-bfiylU{background-color:var(--px-colors-brand-background)}.px-cGFOJB{display:block}.px-sYBiq{color:var(--px-colors-brand-primary)}.px-jaeBJZ{flex-direction:column-reverse}.px-dcJAKS{visibility:hidden}.px-klEPAG{visibility:visible}.px-bYPzoC{text-align:center}.px-cgCsFh{font-family:sans-serif}.px-iOuKdS{background-image:repeating-linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee),repeating-linear-gradient(45deg,#eee 25%,#fff 25% 75%,#eee 75%,#eee)}.px-eMXvnk{background-size:20px 20px}.px-hzavxS{transform:translate(-50%)}.px-cbkwRf{white-space:nowrap}.px-jkkeWS{color:var(--px-colors-gray-600)}.px-fzpbIC{opacity:1}.px-jBoIsN{opacity:.4}.px-bcizKU{transform:scale(1.2)}.px-eHAxjo{transform:scale(1)}.px-jsxFtA{font-size:10px}.px-gfgThr{transform:scale(1.1)}.px-KNZjH{-webkit-overflow-scrolling:touch}.px-ggSfSu{scrollbar-width:none}.px-jHIOMu{scroll-snap-align:center}.px-lnopcr{position:sticky}.px-pALGf{z-index:500}.px-kGRIsb{transform:translateY(-50%)}.px-nVRGN{display:inline}.px-kJGtTp{opacity:.8}.px-cLqYEc{filter:grayscale(100%)}.px-dDWCpe{justify-content:space-between}.px-eIXWIS{justify-items:center}.px-jsgMxL{column-gap:16px}.px-ekaVMM{justify-self:center}.px-felzIp{align-items:flex-end}.px-bYPzdx{align-self:center}.px-fzozfU{z-index:20}.px-bWvhTM{color:text.body}.px-hTFEOc{font-family:var(--font-pokefont)}.px-jsOvvq{font-size:12px}.px-AxiDU{z-index:2}.px-Axikl{z-index:3}.px-AxhTa{z-index:4}.px-dpjsoP{box:24px}.px-cbJeEE{icon:16px}.px-iXjNAQ{cutout:4px}.px-epzUli{text:12px}.px-jutHam{color:inherit}.px-RGHpv{color:brand.text}.px-fpCJRs{opacity:var(--opt-opacity)}.px-fzoybr{z-index:50}.px-imclRV{color:var(--px-colors-text-body)}.px-SqjGD{z-index:var(--z-index)}.px-gEYBVn{justify-content:flex-start}.px-kouKUV{filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.px-dLbWnC{aspect-ratio:1.25}.px-hdAwi{position:fixed}.px-jLqGsf{opacity:.6}.px-cjMzOL{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.px-fIBnLI{font-size:var(--px-font-sizes-2xs)}.px-HxYLQ{font-family:system-ui}.px-jRXTuE{font-weight:500}.px-eScJUp{box-shadow:0 2px 8px #0000001a}.px-ljHGQN{text-align:right}.px-jciMSz{align-items:baseline}.px-jbzfod{tracking:-3px}.px-gXtjTE{background-color:#0009}.px-kNbvZu{z-index:9999}.px-fzoLlu{z-index:11}.px-fCvmtu{transform:translate(-50%,-50%) scale(calc(var(--map-scale, 1) * var(--marker-scale, 1)))}.px-hJuqGQ{box-sizing:border-box}.px-jPyMXV{color:#7197e4}.px-faNTWH{color:var(--px-colors-red-500)}.px-fNBdgw{font-size:9px}.px-dTAOLN{display:table-cell}.px-kIIaya{vertical-align:middle}.px-jSaNqc{font-weight:900}.px-ezkBTa{text-align:left}.px-wzdQU{font-size:var(--px-font-sizes-md)}.px-eZZNXI\!{vertical-align:top!important}.px-dPwfSZ\!{padding-block-start:11px!important}.px-bbLCCf{border-collapse:collapse}.px-kSKhaW{display:table}.px-jrPWok{font-size:14px}.px-felzJA{justify-content:flex-end}.px-jcFLjc{outline-color:var(--px-colors-pokemon-normal)}.px-gEYBWy{align-items:flex-start}.px-kowrUf{line-height:.85}.px-bgEBTs{order:2}.px-bPqIsa{order:-1}.px-jlOfqx{order:3}.px-fzoyMl{z-index:30}.px-jZqytv{background-color:#ffffffb3}.px-bwhRZh{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.px-hyEhQc{box-shadow:0 2px 10px #0000000d}.px-gDKDFf{grid-template-columns:minmax(0,1fr)}.px-lcNcna{direction:left}.px-fdsqoh{direction:right}.px-pANgP{z-index:100}.px-fzoNny{line-height:2}.px-hUDQIC{order:0}.px-jXSfKH\!{position:absolute!important}.px-cpMnrr{cursor:inherit}.px-gmyIRQ{touch-action:auto}.px-dQkgWW{container-type:inline-size}.px-ZWNVL{flex-wrap:nowrap}.px-jRLmfq{box-shadow:0 0 0 2px var(--px-colors-brand-dark)}.px-cShnou{box-shadow:none}.px-gFrHd\!{font-size:clamp(6px,6cqi,10px)!important}.px-jGqhgM{opacity:.5}.px-pTheP{aspect-ratio:1}.px-bvMRZh{justify-content:start}.px-fNBpFJ{font-size:8px}.px-kSJWkd{object-position:center}.px-dyjoFd{object-position:bottom}.px-fPtSx{background-color:var(--px-colors-transparent)}.px-ljupsV{font-size:clamp(8px,8cqi,10px)}.px-dKIyxn{filter:drop-shadow(0 1px 0 transparent)}.px-jQsfvd{line-height:.7}.px-jdmPpC{font-weight:var(--px-font-weights-normal)}.px-hVTlPW{container-type:size}.px-kkyaoW{opacity:.3}.px-cYgELy{justify-content:end}.px-iCUXHr{grid-template-columns:repeat(1,minmax(0,1fr))}.px-bvMRXU{align-items:start}.px-lfhvAN{color:var(--px-colors-pokemon-water)}.px-dWmpms{color:var(--px-colors-pokemon-fire)}.px-guraBs{transform:translate(-50%,-50%)}.px-iRgpoQ\!{flex-direction:column!important}.px-bYPztT\!{align-items:center!important}.px-cSNsQs{color:type.water}.px-kDPEzJ{color:type.fire}.px-gQmxGk{color:var(--px-colors-green-600)}.px-ikYXXU{color:var(--px-colors-red-600)}.px-eExSK{padding-inline-start:3px}.px-ehEAT{padding-inline-end:4px}.px-cJwsjZ{background-color:var(--px-colors-brand-popover-border)}.px-fnPvTK{opacity:var(--opacity)}.px-ermxUm{visibility:var(--visibility)}.px-cMIQuF{color:var(--px-colors-brand-popover-border)}.px-eYQslL{filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.px-dcrzTs{scroll-behavior:auto}.px-dgmBwA{touch-action:pan-y}.px-jZzPrs{background-color:var(--px-colors-white)}.px-pALjY{z-index:600}.px-dOmORn{font-size:var(--px-font-sizes-2xl)}.px-jciMSz\!{align-items:baseline!important}.px-cqWoOx{transform:translateY(calc(-50% + 1px))}.px-IelNM{content:Left Tooltip}.px-fuKgIk{content:Top Tooltip}.px-eJAGkU{content:Bottom Tooltip}.px-iTDIpT{content:Right Tooltip}.px-jiOJAw{text-transform:capitalize}.px-bAZwLP{color:var(--px-colors-gray-700)}.px-dOmCsa{font-size:var(--px-font-sizes-3xl)}.px-XApuw{overlay:true}.px-gEYCfo{align-self:flex-start}.px-bDVqaI{color:var(--px-colors-gray-800)}.px-iMbnoH{font-style:italic}.px-gkpDmf{filter:drop-shadow(0 4px 6px rgba(0,0,0,.15))}.px-kiZNFL{color:var(--px-colors-text-main)}.px-iWpOrl{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))}.px-cXSgHd{aspect-ratio:1/1}.px-dOonnB{font-size:var(--px-font-sizes-4xl)}.px-hfUSuA{grid-template-columns:repeat(2,1fr)}.px-kcKISj{height:100dvh}.px-BENyO{overflow-y:auto}.px-krkKum{overflow-x:hidden}.px-hYZFkb{width:100%}.px-BELoV{max-width:1280px}.px-diVeFv{min-height:100%}.px-dMMuNs{width:var(--px-sizes-full)}.px-kAiPac{max-width:var(--px-sizes-2xl)}.px-elUAFX{max-height:80vh}.px-fzoqjJ{margin-top:var(--px-spacing-4)}.px-fzoNvZ{margin-bottom:var(--px-spacing-2)}.px-BEBLL{overflow-x:auto}.px-dMMuMP{height:var(--px-sizes-full)}.px-kSQbzJ{width:var(--px-sizes-4)}.px-kSQbAa{height:var(--px-sizes-4)}.px-dxdIPY{width:var(--px-sizes-5)}.px-dxdIQr{height:var(--px-sizes-5)}.px-emgicD{width:var(--px-sizes-6)}.px-emgicY{height:var(--px-sizes-6)}.px-bHFoEt{width:var(--px-sizes-8)}.px-bHFoEC{height:var(--px-sizes-8)}.px-bUSdST{height:var(--px-sizes-10)}.px-jASqQY{min-width:max-content}.px-Axhzd{height:var(--px-sizes-5)}.px-fzpolx{margin-top:var(--px-spacing-0)}.px-jrSQEA{margin-top:-4px}.px-gsynQA{width:fit-content}.px-cnGSOX{min-height:48px}.px-hVpAQY{min-width:var(--px-sizes-0)}.px-hRtGdP{min-height:var(--px-sizes-0)}.px-bHDWUL{bottom:3cqi}.px-arKpM{right:3cqi}.px-kyGdCf{bottom:var(--px-spacing-0)}.px-hWgptE{right:var(--px-spacing-0)}.px-eAZrqn{height:auto}.px-eAZrpM{width:auto}.px-pkFau{max-width:800px}.px-wzdWN{padding-top:var(--px-spacing-md)}.px-eJOpRc{padding-bottom:calc(env(safe-area-inset-bottom) + var(--px-spacing-md))}.px-ixFVyt{padding-left:max(15px,env(safe-area-inset-left))}.px-kkFtDY{padding-right:max(15px,env(safe-area-inset-right))}.px-wzdWA{margin-top:var(--px-spacing-md)}.px-xYorj{margin-top:var(--px-spacing-sm)}.px-ctCjPd{margin-bottom:-1px}.px-jsLzvu{top:1px}.px-loYIt{max-height:800px}.px-hYZFjI{height:100%}.px-jtYOft{top:-30px}.px-eCaVMz{left:50%}.px-fzpbKY{margin-top:var(--px-spacing-1)}.px-fzoNEP{margin-top:var(--px-spacing-2)}.px-gozE{max-height:100px}.px-gPEMQR{max-height:0px}.px-kyyOli{max-width:100vw}.px-Bbian{max-width:320px}.px-fzpbvf{padding-bottom:var(--px-spacing-1)}.px-fzpbKV{padding-top:var(--px-spacing-1)}.px-giswWC{padding-top:calc(env(safe-area-inset-top) + var(--px-spacing-md))}.px-wzeab{padding-bottom:var(--px-spacing-md)}.px-qbeer{top:var(--px-spacing-0)}.px-GpIIn{left:var(--px-spacing-xl)}.px-dDihBf{top:50%}.px-dQccif{top:-1px}.px-gHFKmv{max-width:calc(100vw - 80px)}.px-jkzNVY{right:var(--px-spacing-xl)}.px-AMuyo{margin-right:var(--px-spacing-xs)}.px-ggmqgP{top:-3px}.px-AxhTf{width:var(--px-sizes-4)}.px-AxhSM{height:var(--px-sizes-4)}.px-jrPIiT{margin-top:24px}.px-fNDlGl{margin-top:0}.px-fNBpvX{margin-bottom:8px}.px-fNDcCm{height:42px}.px-fNBBKd{width:24px}.px-fNBBKC{height:24px}.px-dpouwi{margin-top:-24px}.px-jsrfeX{margin-top:-7px}.px-jsFbcL{margin-bottom:11px}.px-dksThv{left:8px}.px-erXlcg{right:var(--right-offset)}.px-bZYBe{right:2px}.px-jsCBEJ{top:2px}.px-oQGpJ{bottom:2px}.px-fNCCNB{width:20px}.px-AMuIw{margin-bottom:var(--px-spacing-xs)}.px-cTHFEm{margin-top:-4px}.px-gjESwn{min-width:auto}.px-AMuQO{margin-left:var(--px-spacing-xs)}.px-dUYDXb{top:100%}.px-AMuBS{margin-top:var(--px-spacing-xs)}.px-esUlYD{min-width:250px}.px-fCtGGj{max-height:var(--max-height)}.px-xYomi{padding-left:var(--px-spacing-sm)}.px-AMuyt{padding-right:var(--px-spacing-xs)}.px-jRrplY{left:var(--left)}.px-ctLrUw{top:var(--top)}.px-RjIYh{width:var(--width)}.px-fOHDbf{height:var(--height)}.px-gnfYng{max-width:600px}.px-hZIsJf{top:5%}.px-dYmkgz{left:5%}.px-cdaEPN{right:15%}.px-HUnRg{bottom:20%}.px-kJPBbN{bottom:var(--px-spacing-sm)}.px-cMXUie{right:var(--px-spacing-sm)}.px-grKndB{margin-left:-.25em}.px-kiKDyH{left:var(--px-spacing-0)}.px-dnFyWD{width:100vw}.px-djBLSD{height:100vh}.px-xEQMq{margin-top:var(--px-spacing-lg)}.px-wzeaC{margin-bottom:var(--px-spacing-md)}.px-Sekes\!{width:calc(100% - 2px)!important}.px-SekeT\!{height:calc(100% - 2px)!important}.px-hfgwUl\!{width:calc(100% - 3px)!important}.px-hfgwUK\!{height:calc(100% - 3px)!important}.px-cWtuZQ\!{width:calc(100% - 6px)!important}.px-cWtvaj\!{height:calc(100% - 6px)!important}.px-fdWTuK\!{width:calc(100% - 4px)!important}.px-fdWTvh\!{height:calc(100% - 4px)!important}.px-dlAfSd{width:var(--marker-size)}.px-dlAfSC{height:var(--marker-size)}.px-gtdXBX{width:max-content}.px-fzoNpT{margin-left:var(--px-spacing-2)}.px-hKCqQj{max-height:200px}.px-hRtNot{max-height:var(--px-sizes-0)}.px-fzjSbf{width:1%}.px-fzpbwc{margin-left:var(--px-spacing-1)}.px-fNCDjG{width:10px}.px-AMuCf{padding-top:var(--px-spacing-xs)}.px-AMuHV{padding-bottom:var(--px-spacing-xs)}.px-xYolP{margin-left:var(--px-spacing-sm)}.px-fznycJ{width:var(--px-sizes-24)}.px-fznycS{height:var(--px-sizes-24)}.px-fzpnVj{margin-bottom:var(--px-spacing-0)}.px-jsxiNQ{width:300px}.px-ghfy{min-height:100px}.px-AxjtX{width:var(--px-sizes-0)}.px-dKHLQS{margin-top:-20px}.px-dFqAtq{min-height:1px}.px-fznYYc{width:var(--px-sizes-16)}.px-fznYYn{height:var(--px-sizes-16)}.px-ivtidX{border-top-color:var(--px-colors-transparent)}.px-fzcUOo{min-height:50vh}.px-gnCPvg{min-height:auto}.px-Axmvr{width:var(--px-sizes-8)}.px-Axmvg{height:var(--px-sizes-8)}.px-jsxiND{height:300px}.px-hnWEwc{bottom:16px}.px-ckwbtj{bottom:80px}.px-dmmjlu{max-width:100%}.px-dhPsOQ{bottom:1px}.px-dlNJxY{right:100%}.px-fzpbEH{padding-right:var(--px-spacing-1)}.px-dnFULo{top:var(--border-width)}.px-fYAAZM{left:var(--border-width)}.px-faLYUb{right:var(--border-width)}.px-ioPynY{bottom:var(--border-width)}.px-hhMqQM{padding-bottom:clamp(8px,4cqi,12px)}.px-jsnMiT{top:4px}.px-dEwLVb{left:4px}.px-gMgQGr{width:70cqi}.px-gMgQGo{height:70cqi}.px-ijDHrO{max-width:110px}.px-ihyqKJ{max-height:110px}.px-fspNYo{right:4px}.px-fzobZw{width:var(--px-sizes-96)}.px-fzobZX{height:var(--px-sizes-96)}.px-xNKZB{margin-top:var(--px-spacing-xl)}.px-fzrjPm{padding-bottom:var(--px-spacing-8)}.px-hZMzMo{min-width:260px}.px-eCNukh{max-width:300px}.px-jswHcz{width:260px}.px-jswHcw{height:260px}.px-iPmasP{min-width:120px}.px-jsPtKu{margin-top:-2px}.px-biWceg{min-width:150px}.px-fNDdIU{width:12px}.px-ATFzz{width:8px}.px-fNDdJn{height:12px}.px-ATFyY{height:8px}.px-coigcm{margin-left:auto}.px-jjgdJz{left:-10px}.px-jdXdFI{right:-10px}.px-fNCKQN{margin-bottom:2px}.px-fNCZfM{margin-top:1px}.px-fNCYZG{margin-right:1px}.px-fNCZas{margin-left:1px}.px-ATHKO{height:2px}.px-ATHLd{width:2px}.px-ATHab{width:4px}.px-ATGZY{height:4px}.px-Axjtw{height:var(--px-sizes-0)}.px-FaDlH{top:calc(var(--px-spacing-xs) * -1)}.px-itVSkv{left:calc(var(--px-spacing-xs) * -1)}.px-fBtoZQ{right:calc(var(--px-spacing-xs) * -1)}.px-JntMb{bottom:calc(var(--px-spacing-xs) * -1)}.px-fNCZft{padding-top:1px}.px-cbMoyn{overscroll-behavior-x:none}.px-jsFgsc{height:101px}.px-fNCBni{height:60px}.px-eqLRXZ{min-width:140px}.px-fzopYj{margin-bottom:var(--px-spacing-4)}.px-coifYI{margin-bottom:auto}.px-gFCNRG{bottom:1px}.px-dKVBeY{left:-6px}.px-jxWOtn{right:-6px}.px-eVJOEr{height:calc(50% - 2px)}.px-ehEMN\!{margin-right:4px!important}.px-hKChVt{min-height:200px}.px-WemGp{height:var(--px-sizes-12)}.px-xYoiw{padding-bottom:var(--px-spacing-sm)}.px-iQzceQ{min-height:100vh}.px-ggeyjl{max-width:1200px}.px-fznPyZ{margin-bottom:var(--px-spacing-6)}.px-xNKOC{padding-bottom:var(--px-spacing-xl)}.px-jsxjDG{width:100px}.px-jsxjDx{height:100px}.px-fNCBmJ{width:60px}.px-xYoqG{padding-top:var(--px-spacing-sm)}.px-xEQSU{margin-bottom:var(--px-spacing-lg)}.px-dOmPbV{margin-bottom:var(--px-spacing-2xl)}.px-ATIgZ{height:1px}.px-OUhqU{min-height:100dvh}.px-jRQPZD{max-width:500px}.px-bHErtT{max-width:1400px}.px-pSfvc{margin-bottom:var(--px-spacing-12)}.px-fNAzVT{width:48px}.px-fNAzWg{height:48px}.px-fzoNGh{margin-right:var(--px-spacing-2)}.px-fAwkWC{max-width:1100px}.px-coifNq{margin-top:auto}.px-fzpbuK{margin-bottom:var(--px-spacing-1)}.px-SKQFg{scroll-margin-top:calc(env(safe-area-inset-top) + 80px)}.px-bMdcij{min-height:400px}.px-jsxiww{height:400px}.px-dOonud{margin-top:4xl}.px-xYoil{margin-bottom:var(--px-spacing-sm)}.px-fzrjPj{margin-bottom:var(--px-spacing-8)}.px-fPucTC::-webkit-scrollbar-thumb{background:var(--px-colors-gray-700)}.dark .px-iBggxb{background:var(--px-colors-gray-700)}.dark .px-cuGxga{background:pokemon.normal-dark}.px-EouDF::selection{background:var(--px-colors-transparent)}.px-dZCcCX>[data-component=Button]{padding:var(--px-spacing-0)}.px-bFiKXy:before{inset:var(--px-spacing-0)}.px-FSOOb:before{background:var(--cutout-bg-layers)}.px-jtQQvx[data-expanded=true]{inset:var(--px-spacing-md)}.px-VitbL[data-expanded=true]{background:var(--px-colors-brand-background)}.px-jVRvyT[data-hovered=true]{background:var(--px-colors-red-200)}.px-cfGJEB[data-clicked=true]{background:var(--px-colors-brand-primary)}.dark .px-ktcIyI{background:var(--px-colors-gray-800)}.px-ZfabG:after,.px-ZfabG:before{background:var(--px-colors-brand-primary)}.dark .px-kIKhbY{background:#030712cc}.px-gFVQOT[data-selected=true]{background:var(--px-colors-gray-200)}.px-kWZLub>:first-child{animation:dot-1 1.5s infinite step-end}.px-keoQFv>:nth-child(2){animation:dot-2 1.5s infinite step-end}.px-iXTIcz>:nth-child(3){animation:dot-3 1.5s infinite step-end}.px-jneXeU>[data-component=Cutout]{inset:var(--px-spacing-0)}.dark .px-gfKNIV{background:#0006}.px-gBGoIj:after{inset:var(--px-spacing-0)}.px-hHWqAp:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.px-bcOdmb:after{animation:skeleton-scan 2s infinite linear}.px-iNNtqX>[data-component=Cutout]{background:#f8f8d8}.px-ElCFv>[data-component=Cutout]{padding:6px 12px}.px-kJYbus::-webkit-scrollbar-thumb{background:#ffffff1a}.dark .px-jBwVME{background:var(--px-colors-gray-950)}.dark .px-bAWSBh{background:var(--px-colors-gray-900)}.dark .px-cIIGOb{border:gray.8}.px-DrEoE::-webkit-scrollbar-thumb{border-radius:var(--px-radii-full)}.dark .px-hZkUqV{border-color:var(--px-colors-gray-800)}.px-fboolS a{text-decoration:underline}.px-kGBUqD:after,.px-kGBUqD:before{transition:all .3s}.px-dgMoQa>span{margin-block:-.3em}.px-hwikkj:not([data-inline=true]){flex:1 1 0%}.px-cpJmSK:last-child{border-bottom:var(--px-borders-none)}.px-jBjbTJ[data-inline=true]{flex:unset}.px-bdPLcj[data-is-string=false]{padding-inline:var(--px-spacing-0)}.px-lfXVcI[data-wrap=true]:not([data-grid=true]){flex:1 1 auto}.px-jXXEEO th{padding-inline:var(--px-spacing-xs)}.px-ixUhfH td{padding-block:var(--px-spacing-3)}.px-jYHjJa td{padding-inline:var(--px-spacing-xs)}.px-ewEPIA td{border-bottom:1px solid rgba(0,0,0,.05)}.px-bFtcKY tr:last-child td{border-bottom:var(--px-borders-none)}.px-jcdRfK[data-dragging=true]{transition:none}.px-foHRbA\!>span{gap:2px!important}.px-iwQSrg>span{transition:color .2s}.px-gGTyfw:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.px-jXzLdS:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){filter:drop-shadow(0 4px 0 var(--px-colors-brand-dark))}.px-fZcjzw:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){transform:none}.px-dLVhZe:before{content:""}.px-jrpcxw:before{position:absolute}.px-jSFVaQ:before{pointer-events:none}.px-kRugiY:before{z-index:1}.px-bbdwIL[data-expanded=true]{position:fixed}.px-eenfdH[data-expanded=true]{z-index:9999}.px-bDqsoI>span{align-items:start}.px-vzjyK a{color:var(--px-colors-brand-dark)}.px-fGHvfE[data-unknown=true]{cursor:not-allowed}.px-fDQzId[data-clicked=true]{color:var(--px-colors-white)}.dark .px-gXUITe{color:var(--px-colors-gray-400)}.px-iTauhN:after,.px-iTauhN:before{position:absolute}.px-emrjTg:after,.px-emrjTg:before{transform:translate(-50%)}.px-ipcUyu::-webkit-scrollbar{display:none}.px-fViFVH[data-active=true]{filter:grayscale(0%)}.px-hBYNDs::placeholder{color:var(--px-colors-transparent)}.px-hMSDCC::-webkit-inner-spin-button,.px-hMSDCC::-webkit-outer-spin-button{display:none}.px-hjSrKh[data-focused=true]{color:var(--px-colors-brand-primary)}.px-QoVuL[data-overflowx=true]{scroll-behavior:smooth}.px-iVfjvB[data-inline=true]:not([data-wrap=true]){display:grid}.px-fWfReM[data-inline=true]:not([data-wrap=true]){grid-template-columns:repeat(var(--cols),1fr)}.px-kiiToV[data-inline=true]:not([data-wrap=true]){grid-auto-flow:column}.px-gqHQvG[data-inline=false]:not([data-wrap=true]){display:grid}.px-nKDmT[data-inline=false]:not([data-wrap=true]){grid-template-columns:repeat(var(--cols),1fr)}.px-ldTjPR[data-inline=false]:not([data-wrap=true]){grid-template-columns:repeat(var(--cols),minmax(min-content,1fr))}.px-cnmPYP[data-inline=false]{display:flex}.px-cCmKed[data-wrap=true]{display:inline-flex}.px-fTtfNc[data-wrap=true]{flex-wrap:wrap}.px-fLHBhd:not([data-inline=true]){flex-basis:var(--px-sizes-0)}.px-iLWWJY[data-inline=true]{display:inline-flex}.px-eaPHeh[data-grid=true]{row-gap:2px}.px-bklhdH[data-grid=true]{row-gap:var(--px-spacing-0)}.px-dAcBNA[data-grid=true]{column-gap:2px}.px-hwiAta[data-grid=true]{column-gap:var(--px-spacing-0)}.px-hhLVNF[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){grid-template-rows:repeat(var(--rows),1fr)}.px-cPJYxx[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){grid-template-rows:1fr}.px-dAPxqk[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){row-gap:2px}.px-dsbqeG[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){row-gap:var(--px-spacing-0)}.px-hlEqAS[data-grid=true]{display:grid}.px-kPkNt[data-grid=true]{grid-template-columns:repeat(var(--cols),minmax(min-content,1fr))}.px-ezgzer[data-wrap=true]:not([data-grid=true]){display:flex}.px-lhpkQq[data-wrap=true]:not([data-grid=true]){flex-wrap:wrap}.px-gmZCDj[data-wrap=true]:not([data-grid=true]){row-gap:2px}.px-eWOcIH[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){display:grid}.px-bTVJNX[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){grid-auto-columns:auto}.px-dVheCH[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){grid-auto-flow:column}.px-YcwNF[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){column-gap:2px}.px-fIMOcA[data-inline=false]:not([data-wrap=true]):not([data-grid=true]){display:grid}.px-bqdotU[data-inline=false]:not([data-wrap=true]):not([data-grid=true]){grid-template-columns:repeat(var(--options),minmax(min-content,1fr))}.px-dOPCFE[data-grid=true],.px-eEslLS[data-wrap=true]:not([data-grid=true]){justify-content:center}.px-bkRrxK>[data-component=Cutout]{position:absolute}.px-jyrjlR th{font-weight:var(--px-font-weights-bold)}.px-bDdzlP th{text-transform:uppercase}.px-hcbvLP th{font-size:var(--px-font-sizes-xs)}.px-ggXxZd th{color:text.dark}.px-fGpUpm th{white-space:nowrap}.px-ghkfbP th{text-align:left}.px-dfPffB th{-webkit-user-select:none;user-select:none}.px-hApAyv td{vertical-align:middle}.px-dxMwDr svg{fill:var(--px-colors-white)}.px-lrpKc svg{filter:drop-shadow(.2em 0 0 var(--px-colors-text-shadow)) drop-shadow(0 .2em 0 var(--px-colors-text-shadow))}.px-dAZSLz[data-detail=true]{cursor:grab}.px-drwuei[data-detail=true][data-dragging=true]{cursor:grabbing}.px-jXvkxE:after{display:none}.px-iwKkEr:after{display:block}.px-ehlNbj:after{content:""}.px-idUWTB:after{position:absolute}.px-lbGXUG[data-muted=true]{color:var(--px-colors-gray-500)}.px-ktnjVE>[data-component=Cutout]{color:var(--px-colors-text-body)}.px-hcikmy>[data-component=Cutout]{display:flex}.px-WeGuO>[data-component=Cutout]{align-items:center}.px-hmoacr>[data-component=Cutout]{justify-content:center}.px-kTRkAR[data-roadhandler=true]{pointer-events:none}.px-cTMsrF[data-axis=x]{transform:rotate(0)}.px-kWuWBV[data-axis=y]{transform:rotate(90deg)}.px-grPKXk::placeholder{color:var(--px-colors-text-muted)}.px-gnrVAP::placeholder{font-weight:var(--px-font-weights-normal)}.px-bsCJTs[data-active=true]{color:var(--px-colors-brand-primary)}.px-dYdFQh::-webkit-scrollbar{width:var(--px-sizes-2)}.px-fxUKjp>[data-component=Button]+[data-component=Button]{margin-left:-2px}.px-jsFRni>[data-component=Button]+[data-component=Button]{margin-top:var(--px-spacing-0)}.px-SUdWY[data-column=true]>[data-component=Button]+[data-component=Button]{margin-left:var(--px-spacing-0)}.px-dpqNyn[data-column=true]>[data-component=Button]+[data-component=Button]{margin-top:-2px}.px-jiMAvi[data-expanded=true]{top:var(--px-spacing-0)}.px-gAvPyS[data-expanded=true]{left:var(--px-spacing-0)}.px-cfQSty[data-expanded=true]{width:100dvw}.px-hTiQhi[data-expanded=true]{height:100dvh}.px-dXdsOV:after{width:4px}.px-eUxDXF:after{width:var(--px-sizes-0)}.px-fauJLz:before{height:4px}.px-iHRofD:before{height:var(--px-sizes-0)}.px-OyVKt:after,.px-OyVKt:before{left:50%}.px-hSdnZk:after{height:2px}.px-hfvzpH:after{bottom:-3px}.px-hguHKu:before{width:2px}.px-nrRax:before{bottom:-4px}.px-fyjdaq>[data-evolution-nav=true]{width:100%}.px-fPnXpB[data-size=pill]:not([data-wrap=true]):not([data-rows=true]){height:22px}.px-eWIbGk[data-size=sm]:not([data-wrap=true]):not([data-rows=true]){height:28px}.px-cKUPuI[data-size=md]:not([data-wrap=true]):not([data-rows=true]){height:36px}.px-idNlhd[data-rows=true],.px-idNlhd[data-wrap=true]{height:auto}.px-eSgVZR[data-overflowx=true]{overflow-x:auto}.px-iWqhuE[data-inline=true]{width:max-content}.px-jZSAzF[data-inline=true]:not([data-wrap=true]){min-width:max-content}.px-inuwcm[data-inline=true]:not([data-wrap=true]){width:max-content}.px-dMtQPe[data-inline=false]:not([data-wrap=true]){min-width:max-content}.px-kdUvHD[data-inline=true]{width:auto}.px-ixIfXY[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){height:calc((var(--rows) * 30px) + ((var(--rows) - 1) * 2px))}.px-bWzegw[data-inline=true]:not([data-wrap=true]):not([data-grid=true]){height:var(--px-sizes-full)}.px-fFrpHw[data-inline=false]:not([data-wrap=true]):not([data-grid=true]),.px-grKDxq[data-grid=true]{width:var(--px-sizes-full)}.px-cTzghF[data-grid=true],.px-eVJXQj[data-wrap=true]:not([data-grid=true]){height:30px}.px-bPXhYl[data-wrap=true]{height:auto}.px-cmnsPS[data-wrap=true]{min-height:30px}.px-cUVhwg[data-rows=true]{height:auto}.px-bHCXhX[data-rows=true]{min-height:30px}.px-jaMOnb [data-component=Text]{margin-top:-2px}.px-gDFESo [data-component=Text]{margin-bottom:2px}.px-DLwB [data-component=Cutout] [data-component=Cutout]{width:100%}.px-eKmUbO [data-component=Cutout] [data-component=Cutout]{height:100%}.px-hUjizw img{width:18px}.px-dgxuzi img{height:11px}.px-cAPUJd img{height:12px}.px-cislxf img{width:20px}.px-lFLFM th{padding-bottom:var(--px-spacing-3)}.px-jBguAm th{padding-top:var(--px-spacing-3)}.px-gjeoXz>span:last-child{margin-top:-4px}.px-gioIIu::-webkit-scrollbar{width:var(--px-sizes-1)}.px-dJWKun>div{width:auto}.px-iJZhUp:is(:focus,[data-focus]){--border-width:4px}.px-dGCDQa:is(:focus-visible,[data-focus-visible]){background:var(--px-colors-brand-primary)}.px-fARKSq:is(:focus,[data-focus]){background:var(--pokemon-color)}.px-lkJweV:focus-visible{outline:2px solid var(--px-colors-brand-primary)}.px-hgfbDa:is(:focus,[data-focus]){outline:var(--px-borders-none)}.group:is(:focus,[data-focus]) .px-eIOicv,.group:is(:focus-visible,[data-focus-visible]) .px-eTsTWJ{opacity:1}.px-jmWxvR:focus-visible{outline-offset:2px}.px-ihPacQ:is(:focus,[data-focus]){border-bottom-color:var(--px-colors-brand-primary)}.px-iJLKWD:is(:hover,[data-hover]){--border-width:4px}.px-kdQyvw:is(:hover,[data-hover]){background:var(--px-colors-brand-primary)}.px-fFkjKJ:is(:hover,[data-hover]){background:bg.default}.group:is(:hover,[data-hover]) .px-coHQNg{background:color-mix(in srgb,var(--px-colors-pokemon-normal),white 15%)}.group:is(:hover,[data-hover]) .px-gpQiwC{background:color-mix(in srgb,var(--px-colors-pokemon-water),white 15%)}.group:is(:hover,[data-hover]) .px-dDsDuI{background:color-mix(in srgb,var(--px-colors-pokemon-electric),white 15%)}.group:is(:hover,[data-hover]) .px-iYjzWf{background:color-mix(in srgb,var(--px-colors-pokemon-fighting),white 15%)}.group:is(:hover,[data-hover]) .px-bswdjP{background:var(--px-colors-gray-200)}.group:is(:hover,[data-hover]) .px-tKHkd{background:color-mix(in srgb,var(--px-colors-brand-dark),white 15%)}.group:is(:hover,[data-hover]) .px-jJVrqZ{background:var(--btn-bg-hover)}.px-fhExyd:is(:hover,[data-hover]){background:var(--px-colors-gray-300)}.px-CYiIQ:is(:hover,[data-hover]){background:var(--px-colors-gray-200)}.px-hWijoS:is(:hover,[data-hover]){background:#00000005}.px-fBfhVo:is(:hover,[data-hover]){background:var(--pokemon-color)}.px-crUGBc:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--px-colors-black) 5%,transparent);background:var(--mix-background,var(--px-colors-black))}.px-iByxkb:is(:hover,[data-hover]){border:brand.primary}.px-eCiAFk:is(:hover,[data-hover]){background:var(--px-colors-blue-50)}.px-etUOft:is(:hover,[data-hover]){border-color:var(--px-colors-brand-primary)}.px-eUXhEi:is(:hover,[data-hover]){text-decoration:underline}.px-gETioQ:is(:hover,[data-hover]){color:var(--px-colors-white)}.px-gUSbJc:is(:hover,[data-hover]){filter:drop-shadow(0 4px 0 var(--px-colors-brand-dark))}.px-cJunuS:is(:hover,[data-hover]){filter:none}.px-gPYRBq:is(:hover,[data-hover]){color:var(--px-colors-brand-primary)}.px-teqSy:is(:hover,[data-hover]){opacity:1}.px-bNqDnQ:is(:hover,[data-hover]){z-index:20}.px-kAhlzn:is(:hover,[data-hover]){transform:scale(1.1)}.px-EMgTP:is(:hover,[data-hover]){color:var(--px-colors-red-500)}.px-liFRRt:is(:hover,[data-hover]){opacity:.8}.px-ilHJte:is(:hover,[data-hover]){opacity:.7}.px-EMgTP\!:is(:hover,[data-hover]){color:var(--px-colors-red-500)!important}.px-cLToEA:is(:hover,[data-hover]){transform:scale(1.2)}.px-leLlId:is(:hover,[data-hover]){color:var(--px-colors-text-muted)}.group:is(:hover,[data-hover]) .px-ivaluQ{filter:brightness(1.15)}.px-dqeJPT:is(:hover,[data-hover]){filter:brightness(1.2) contrast(1.1)}.px-dGndpe:is(:hover,[data-hover]){color:inherit}.group:is(:hover,[data-hover]) .px-gIOYWx{opacity:1}.px-hZBONU:is(:hover,[data-hover]){color:text.primary}.px-gNlhGk:is(:hover,[data-hover]){border-bottom-color:border.subtle}.px-ghJRPZ:is(:active,[data-active]){--border-width:4px}.px-kSNswO:is(:active,[data-active]){background:var(--pokemon-color)}.px-fyHkyo:is(:active,[data-active]){transform:translateY(4px)}.px-dKdSBS:is(:active,[data-active]){filter:drop-shadow(0 0 0 var(--px-colors-brand-dark))}.px-bIvOCB:is(:active,[data-active]){transform:translateY(1px)}.px-bqlOTI:is(:active,[data-active]){transform:none}.px-jsswum:is(:active,[data-active]){transform:translateY(4px) translateZ(0)}.px-iIJGzY:is(:active,[data-active]){filter:none}.px-dJeLWI:is(:active,[data-active]){cursor:grabbing}.group:is(:hover,[data-hover]) .dark .px-bBOsyL{background:color-mix(in srgb,colors\.pokemon\.normal-dark,white 15%)}.dark .px-iTgLrn:is(:hover,[data-hover]){background:var(--px-colors-gray-700)}.px-gtibiz>span:only-child{margin-block:-.3em 0}.px-iRxOOK:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){filter:drop-shadow(0 4px 0 var(--px-colors-brand-dark))}.px-iMfUGm:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:active,[data-active]){transform:none}.px-dOICGo:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:active,[data-active]){filter:drop-shadow(0 4px 0 var(--px-colors-brand-dark))}.px-isFAMk a:hover{color:var(--px-colors-brand-primary)}.px-eIhKEc[data-overflowx=true]::-webkit-scrollbar{display:none}.px-ggslQK\![data-roadhandler=true] *{pointer-events:none!important}.px-iHKmrF\![data-roadhandler=true] *{-webkit-user-select:none!important;user-select:none!important}.px-bTqufd\![data-roadhandler=true] *{-webkit-user-select:none!important}.px-hJWCuK:is(:hover,[data-hover])>span{color:var(--px-colors-brand-primary)}.px-dnaeWN:is(:active,[data-active]):after{inset:var(--px-spacing-0)}.px-eiHSTS:is(:active,[data-active]):after{background:var(--px-colors-white)}.px-jhfZQd:is(:active,[data-active]):after{content:""}.px-jmJHkX:is(:active,[data-active]):after{position:absolute}.px-bYVYjU:is(:active,[data-active]):after{opacity:.1}.px-lzThx>span>span:first-child{transform:rotate(180deg) translateY(.15em)}.px-ekmvRT>span>span:last-child{transform:rotate(0)}@media screen and (min-width:40rem){.px-cOPyBm{padding-inline:var(--px-spacing-sm)}.px-dfhYaD{padding-block:var(--px-spacing-1\.5)}.px-cJbTQI{gap:var(--px-spacing-2)}.px-eluWrw{flex-direction:row}}@media screen and (min-width:48rem){.px-irBsiY{padding:var(--px-spacing-lg)}.px-jltPLR{padding:var(--px-spacing-2xl)}.px-kTqceP{padding-inline:var(--px-spacing-8)}.px-eaPlst{padding-block:var(--px-spacing-lg)}.px-eMcroG{padding-inline:var(--px-spacing-md)}.px-cOHBIM{padding-block:var(--px-spacing-sm)}.px-MlIUP{gap:var(--px-spacing-sm)}.px-kVsPah{padding-inline:var(--px-spacing-6)}.px-hUgPwj{padding-inline:var(--px-spacing-0)}.px-kubibx{gap:var(--px-spacing-xl)}.px-dTHnPl{flex:1 1 0%}.px-idaKpi{gap:var(--px-spacing-lg)}.px-hHNueo{columns:2}.px-jjPJpz{padding-inline:var(--px-spacing-xl)}.px-kzgUJl{padding-inline:var(--px-spacing-2xl)}.px-bFehAp{border-right:2px solid rgba(0,0,0,.05)}.px-eluWnz{flex-direction:row}.px-diIEdR{display:none}.px-gPeiPq{display:block}.px-gMBvuK{display:inline}.px-kWNLTM{display:flex}.px-douBhC{display:table-cell}.px-heTrSt{vertical-align:middle}.px-GxpYa{padding-block-start:var(--px-spacing-0)}.px-eHwoOC{line-height:1}.px-fgwHFw{flex-wrap:nowrap}.px-cYGLrY{order:1}.px-cQUSRz{order:2}.px-dPmdUZ{align-items:flex-start}.px-kWtMQI{align-items:center}.px-cFaeEa{grid-template-columns:repeat(3,1fr)}.px-jSpmFT{max-width:600px}.px-cGmYQR{max-width:100%}.px-hWdTSD{padding-top:var(--px-spacing-0)}.px-hSbCyR{padding-bottom:var(--px-spacing-0)}.px-kleWzm{width:350px}.px-bcSJve{min-height:116px}.px-iFMTqY{width:400px}.px-iFMJXz{height:400px}.px-jYiOjG{left:-30px}.px-buSISF{right:-30px}.px-kRdfGd{padding-right:var(--px-spacing-8)}.px-cqUnbK[data-grid=true]{justify-content:flex-start}.px-hzlpZS[data-grid=true]{height:30px}.px-dprUwO[data-grid=true]{height:var(--px-sizes-full)}}@media screen and (min-width:64rem){.px-gmBxvS{padding-inline:var(--px-spacing-12)}.px-eVgwTz{columns:3}.px-kTifuA{padding-block:var(--px-spacing-8)}.px-dDKdIp{grid-template-columns:repeat(2,minmax(0,1fr))}.px-dhhIOK{grid-template-columns:repeat(1,minmax(0,1fr))}.px-bmxfOp{grid-template-columns:repeat(6,1fr)}}@media(max-width:768px){.px-cojUVq\!{gap:var(--px-spacing-0)!important}.px-fEFsKz{margin-left:var(--px-spacing-2)}}@media(max-width:768px),(max-height:700px){.px-hjdyfV{overflow:unset}.px-jAJaAa{position:absolute}.px-uzraG{pointer-events:none}.px-eLyrJP{top:var(--px-spacing-xs)}.px-fZfaCO{left:var(--px-spacing-0)}.px-eKMIkC{min-height:0px}.px-bkCxom{height:auto}.px-VXhaR>*{pointer-events:auto}}@media(hover:hover)and (pointer:fine){.px-djSdAP:hover{opacity:1}}}
