@charset "UTF-8";@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/fonts/schibsted-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/fonts/schibsted-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/plex-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Schibsted Grotesk", "IBM Plex Sans", system-ui, sans-serif;--font-body: "IBM Plex Sans", system-ui, sans-serif;--fs-11: .6875rem;--fs-12: .75rem;--fs-14: .875rem;--fs-16: 1rem;--fs-20: 1.25rem;--fs-24: 1.5rem;--fs-32: 2rem;--fs-48: 3rem;--radius: 6px;--radius-sm: 4px;--frame: 72rem;--prose: 46rem;--card: 24rem;--tap-min: 44px;--gutter: 16px;--bar: 48px;--ink: #15191e;--red: #d63a2f;--gold: #d9a400;--indigo: #4556c9;--bg: #f6f7f6;--surface: #ffffff;--surface-raised: #fafbfb;--control: #eef0f2;--control-hi: #e1e4e6;--border: #e1e4e6;--border-strong: #c5cbd1;--text: #15191e;--text-muted: #5a6470;--pressed: #15191e;--on-pressed: #ffffff;--link: #2f58c9;--accent: var(--red);--accent-text: #b8281f;--accent-tint: #fbe3df;--on-accent: #ffffff;--cta: var(--red);--on-cta: #ffffff;--success-text: #1f6b3a;--success-tint: #e8f3ec;--warning-text: #8a5a00;--warning-tint: #fbf0d2;--danger-text: #a32d2d;--danger-tint: #fbe7e7;--seen: #b4bbc2;--silhouette: rgba(21, 25, 30, .18);--silhouette-filter: brightness(0) opacity(.18);--focus: #2f58c9;--type-1: #9fa19f;--type-2: #ff8000;--type-3: #81b9ef;--type-4: #9141cb;--type-5: #915121;--type-6: #afa981;--type-7: #91a119;--type-8: #704170;--type-9: #60a1b8;--type-10: #e62829;--type-11: #2980ef;--type-12: #3fa129;--type-13: #fac000;--type-14: #ef4179;--type-15: #3dcef3;--type-16: #5060e1;--type-17: #624d4e;--type-18: #ef70ef}@media(min-width:48rem){:root{--gutter: 24px}}@media(min-width:80rem){:root{--gutter: 32px}}[data-region]{--region: var(--text-muted);--on-region: #ffffff;--region-tint: color-mix(in srgb, var(--region) 18%, var(--surface))}[data-region=kanto]{--region: #d7342a}[data-region=johto]{--region: #c48a0e;--on-region: var(--ink)}[data-region=hoenn]{--region: #2f9e5b;--on-region: var(--ink)}[data-region=sinnoh]{--region: #2f6fd6}[data-region=unova]{--region: #5f5bd6}[data-region=kalos]{--region: #1f9bc9;--on-region: var(--ink)}[data-region=alola]{--region: #ec7d1c;--on-region: var(--ink)}[data-region=galar]{--region: #c9307a}[data-region=hisui]{--region: #2a9d8f;--on-region: var(--ink)}[data-region=paldea]{--region: #8e3fc4}[data-region=other]{--region: #6b6b70}[data-collection=shiny]{--accent: var(--gold);--accent-text: #8a6a06;--accent-tint: #fbf0c4;--on-accent: var(--ink)}[data-collection=shadow],[data-collection=purified],[data-collection=lucky],[data-collection=xxl],[data-collection=xxs],[data-collection=threeStar],[data-collection=fourStar],[data-collection=mega]{--accent: var(--indigo);--accent-text: #3444a8;--accent-tint: #e4e7fa;--on-accent: #ffffff}@media(prefers-color-scheme:dark){:where(:root:where(:not([data-theme=light]))) [data-region]{--on-region: var(--ink)}:where(:root:where(:not([data-theme=light]))) [data-region=kanto]{--region: #e8463b}:where(:root:where(:not([data-theme=light]))) [data-region=johto]{--region: #e0a832}:where(:root:where(:not([data-theme=light]))) [data-region=hoenn]{--region: #45b872}:where(:root:where(:not([data-theme=light]))) [data-region=sinnoh]{--region: #5b8fe6}:where(:root:where(:not([data-theme=light]))) [data-region=unova]{--region: #8580e8}:where(:root:where(:not([data-theme=light]))) [data-region=kalos]{--region: #3ab3e0}:where(:root:where(:not([data-theme=light]))) [data-region=alola]{--region: #f2993f}:where(:root:where(:not([data-theme=light]))) [data-region=galar]{--region: #e0529a}:where(:root:where(:not([data-theme=light]))) [data-region=hisui]{--region: #45b5a7}:where(:root:where(:not([data-theme=light]))) [data-region=paldea]{--region: #a966d8}:where(:root:where(:not([data-theme=light]))) [data-region=other]{--region: #8a8e9c}:root:where(:not([data-theme=light])){--red: #f0544a;--gold: #f2c230;--indigo: #7d8cf0;--bg: #15191e;--surface: #1c2127;--surface-raised: #232930;--control: #2b323a;--control-hi: #353d47;--border: #2b323a;--border-strong: #4a535e;--text: #e8ebee;--text-muted: #9aa4af;--pressed: #e8ebee;--on-pressed: #15191e;--link: #8fa6ff;--accent-text: #ff8a80;--accent-tint: rgba(240, 84, 74, .16);--success-text: #6bd39a;--success-tint: rgba(107, 211, 154, .14);--warning-text: #f0c35a;--warning-tint: rgba(240, 195, 90, .14);--danger-text: #ff8a80;--danger-tint: rgba(255, 107, 97, .14);--seen: #5c6670;--silhouette: rgba(232, 235, 238, .18);--silhouette-filter: brightness(0) invert(1) opacity(.18);--focus: #8fa6ff}[data-collection=shiny]:where(:not([data-theme=light])){--accent-text: #f5d060;--accent-tint: rgba(242, 194, 48, .14)}[data-collection=shadow]:where(:not([data-theme=light])),[data-collection=purified]:where(:not([data-theme=light])),[data-collection=lucky]:where(:not([data-theme=light])),[data-collection=xxl]:where(:not([data-theme=light])),[data-collection=xxs]:where(:not([data-theme=light])),[data-collection=threeStar]:where(:not([data-theme=light])),[data-collection=fourStar]:where(:not([data-theme=light])),[data-collection=mega]:where(:not([data-theme=light])){--accent-text: #a9b4ff;--accent-tint: rgba(125, 140, 240, .2)}}:where(:root:where([data-theme=dark])) [data-region]{--on-region: var(--ink)}:where(:root:where([data-theme=dark])) [data-region=kanto]{--region: #e8463b}:where(:root:where([data-theme=dark])) [data-region=johto]{--region: #e0a832}:where(:root:where([data-theme=dark])) [data-region=hoenn]{--region: #45b872}:where(:root:where([data-theme=dark])) [data-region=sinnoh]{--region: #5b8fe6}:where(:root:where([data-theme=dark])) [data-region=unova]{--region: #8580e8}:where(:root:where([data-theme=dark])) [data-region=kalos]{--region: #3ab3e0}:where(:root:where([data-theme=dark])) [data-region=alola]{--region: #f2993f}:where(:root:where([data-theme=dark])) [data-region=galar]{--region: #e0529a}:where(:root:where([data-theme=dark])) [data-region=hisui]{--region: #45b5a7}:where(:root:where([data-theme=dark])) [data-region=paldea]{--region: #a966d8}:where(:root:where([data-theme=dark])) [data-region=other]{--region: #8a8e9c}:root:where([data-theme=dark]){--red: #f0544a;--gold: #f2c230;--indigo: #7d8cf0;--bg: #15191e;--surface: #1c2127;--surface-raised: #232930;--control: #2b323a;--control-hi: #353d47;--border: #2b323a;--border-strong: #4a535e;--text: #e8ebee;--text-muted: #9aa4af;--pressed: #e8ebee;--on-pressed: #15191e;--link: #8fa6ff;--accent-text: #ff8a80;--accent-tint: rgba(240, 84, 74, .16);--success-text: #6bd39a;--success-tint: rgba(107, 211, 154, .14);--warning-text: #f0c35a;--warning-tint: rgba(240, 195, 90, .14);--danger-text: #ff8a80;--danger-tint: rgba(255, 107, 97, .14);--seen: #5c6670;--silhouette: rgba(232, 235, 238, .18);--silhouette-filter: brightness(0) invert(1) opacity(.18);--focus: #8fa6ff}[data-collection=shiny]:where([data-theme=dark]){--accent-text: #f5d060;--accent-tint: rgba(242, 194, 48, .14)}[data-collection=shadow]:where([data-theme=dark]),[data-collection=purified]:where([data-theme=dark]),[data-collection=lucky]:where([data-theme=dark]),[data-collection=xxl]:where([data-theme=dark]),[data-collection=xxs]:where([data-theme=dark]),[data-collection=threeStar]:where([data-theme=dark]),[data-collection=fourStar]:where([data-theme=dark]),[data-collection=mega]:where([data-theme=dark]){--accent-text: #a9b4ff;--accent-tint: rgba(125, 140, 240, .2)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{position:relative;margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-16);line-height:1.5;font-variant-numeric:tabular-nums}h1,h2,h3{margin:0 0 .5rem;line-height:1.1;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;text-wrap:balance;font-variant-numeric:proportional-nums}h1{font-size:var(--fs-32);font-weight:900;line-height:1.05}h2{font-size:var(--fs-24)}h3{font-size:var(--fs-20)}p{margin:0 0 1rem}a{color:var(--text);text-decoration-thickness:1.5px;text-underline-offset:.15em}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--tap-min);padding:0 1.125rem;border:0;background:var(--control);color:var(--text);font-weight:600;text-decoration:none;cursor:pointer}.button:hover{background:var(--control-hi)}.button:disabled{opacity:.45;cursor:default}.button--primary,.button--primary:hover{background:var(--text);color:var(--bg)}.button--cta,.button--cta:hover{background:var(--cta);color:var(--on-cta)}.button--cta:hover{filter:brightness(1.06)}.button--danger{background:var(--danger-tint);color:var(--danger-text)}.button--danger:hover{background:color-mix(in srgb,var(--danger-text) 22%,var(--surface))}.button--quiet{background:transparent}.button--quiet:hover{background:var(--control)}select{min-height:var(--tap-min);padding:0 .75rem;border:0;background:var(--control);color:var(--text)}.tabs{display:flex;gap:1rem}.tab{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0;border:0;background:transparent;color:inherit;opacity:.6;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.tab[aria-pressed=true],.tab[aria-current=page]{opacity:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.tab:disabled{cursor:default}.label{font-size:var(--fs-12);font-weight:600;white-space:nowrap}.status-pill{padding:.125rem .5rem;border-radius:var(--radius);font-size:var(--fs-12);font-weight:600;white-space:nowrap;color:var(--text-muted)}.status-pill--complete{background:var(--success-tint);color:var(--success-text)}.status-pill--verified{background:var(--region-tint);color:var(--text)}.status-pill--gameSays{background:var(--warning-tint);color:var(--warning-text)}.muted{color:var(--text-muted)}.page-head{margin:0 0 1.5rem;padding:1.5rem var(--gutter);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text)}.page-head h1{margin:0;font-size:var(--fs-32);font-weight:900;letter-spacing:-.02em;line-height:1.05}.page-head .lead,.page-head .muted{color:var(--text-muted)}.page-head .lead{margin:.625rem 0 0;font-size:var(--fs-16);text-wrap:pretty}.page-head .head-art{float:right;margin:-.5rem 0 .5rem 1rem;pointer-events:none}.prose{max-width:var(--prose)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
