.picker[data-v-4add5b14]{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);display:inline-flex}.swatch[data-v-4add5b14]{background-color:var(--color-accent-version);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.select[data-v-4add5b14]{inline-size:clamp(4rem,17vi,9rem);color:var(--color-text-bright);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.select[data-v-4add5b14]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.select option[data-v-4add5b14],.select optgroup[data-v-4add5b14]{background-color:var(--color-surface-panel);color:var(--color-text)}.upload[data-v-edb1bccd]{cursor:pointer;display:inline-flex;position:relative}.upload-input[data-v-edb1bccd]{clip-path:inset(50%);opacity:0;block-size:.0625rem;inline-size:.0625rem;position:absolute}.upload-button[data-v-edb1bccd]{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-md);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);align-items:center;font-weight:600;display:inline-flex}.upload-input:focus-visible+.upload-button[data-v-edb1bccd]{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.tie-break[data-v-1aa00c11]{max-inline-size:min(28rem,100%);padding:var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);color:var(--color-text)}.tie-break[data-v-1aa00c11]::backdrop{background-color:var(--color-scrim)}.body[data-v-1aa00c11]{gap:var(--space-md);flex-direction:column;display:flex}.prompt[data-v-1aa00c11]{color:var(--color-text-bright);font-size:var(--text-lg);margin:0}.explain[data-v-1aa00c11]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.duplicate[data-v-1aa00c11]{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);color:var(--color-danger);font-size:var(--text-sm);flex-direction:column;align-items:start;margin:0;display:flex}.choices[data-v-1aa00c11]{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.choice[data-v-1aa00c11]{gap:var(--space-2xs);inline-size:100%;padding:var(--space-md) var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-inset);color:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex}.choice[data-v-1aa00c11]:disabled{opacity:.5;cursor:not-allowed}.choice-title[data-v-1aa00c11]{color:var(--color-text-bright);font-weight:600}.choice-consequence[data-v-1aa00c11]{color:var(--color-text-muted);font-size:var(--text-sm)}.footnote[data-v-1aa00c11]{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.override[data-v-1aa00c11],.cancel[data-v-1aa00c11]{padding:var(--space-2xs) var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-panel);color:inherit;font-size:var(--text-sm);cursor:pointer}.cancel[data-v-1aa00c11]{margin-inline-start:auto}.pages[data-v-f1896c01]{align-items:center;display:flex}.menu-toggle[data-v-f1896c01]{padding:var(--space-xs);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.menu-toggle[data-v-f1896c01]:hover{color:var(--color-text)}.menu-toggle[data-v-f1896c01]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.menu-toggle[aria-expanded=true][data-v-f1896c01]{color:var(--color-text-bright)}.page-links[data-v-f1896c01]{padding:var(--space-sm) var(--space-2xl) var(--space-lg);border-block-end:.0625rem solid var(--color-border);background-color:var(--color-surface-panel);flex-direction:column;display:none;position:absolute;inset-block-start:100%;inset-inline:0}.page-links.open[data-v-f1896c01]{display:flex}.page-link[data-v-f1896c01]{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .12s}.page-link[data-v-f1896c01]:hover{color:var(--color-text)}.page-link[data-v-f1896c01]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.page-link.router-link-exact-active[data-v-f1896c01],.page-link-species.router-link-active[data-v-f1896c01]{color:var(--color-text-bright);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-version);text-decoration-color:var(--color-accent-version);text-underline-offset:.5em;text-decoration-thickness:.125rem}@media (width>=48rem){.menu-toggle[data-v-f1896c01]{display:none}.page-links[data-v-f1896c01]{align-items:center;gap:var(--space-2xs);background-color:#0000;border-block-end:0;flex-flow:wrap;padding:0;display:flex;position:static}}.topbar[data-v-2dd55f0a]{z-index:1;border-block-end:.0625rem solid var(--color-border);background-color:var(--color-surface-panel);position:sticky;inset-block-start:0}.bar[data-v-2dd55f0a]{align-items:center;gap:var(--space-sm) clamp(var(--space-sm), 3vi, var(--space-xl));max-inline-size:60rem;padding:var(--space-sm) clamp(var(--space-lg), 4vi, var(--space-2xl));flex-wrap:wrap;margin-inline:auto;display:flex}.title[data-v-2dd55f0a]{font-size:var(--text-lg);letter-spacing:.05em;margin:0}.wordmark[data-v-2dd55f0a]{color:var(--color-text-bright);text-decoration:none}.actions[data-v-2dd55f0a]{align-items:center;gap:var(--space-sm);margin-inline-start:auto;display:flex}.result[data-v-2dd55f0a]{font-size:var(--text-sm);text-align:end;flex-basis:100%;margin:0;padding-block-end:var(--space-2xs)}.result-error[data-v-2dd55f0a]{color:var(--color-danger)}.content[data-v-2dd55f0a]{gap:var(--space-2xl);max-inline-size:60rem;padding:var(--space-3xl) var(--space-2xl) var(--space-4xl);flex-direction:column;margin-inline:auto;display:flex}.panel[data-v-83d90b40]{border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel)}.panel-summary[data-v-83d90b40]{align-items:baseline;gap:var(--space-md);padding:var(--space-md) var(--space-lg);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.panel-summary[data-v-83d90b40]:before{content:"▸";font-size:var(--text-sm);color:var(--color-text-faint);transition:rotate .12s;display:inline-block}.panel-summary[data-v-83d90b40]::-webkit-details-marker{display:none}.panel-summary[data-v-83d90b40]:hover{color:var(--color-text-bright)}.panel-summary[data-v-83d90b40]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.panel[open]>.panel-summary[data-v-83d90b40]:before{rotate:90deg}.panel-title[data-v-83d90b40]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.12em;margin:0;font-weight:700}.panel-count[data-v-83d90b40]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);margin-inline-start:auto}.panel-body[data-v-83d90b40]{padding:var(--space-lg);border-block-start:.0625rem solid var(--color-border)}.sprite-slot[data-v-6a697ae3]{display:inline-flex}.sprite[data-v-6a697ae3]{max-inline-size:var(--sprite-size,2rem);max-block-size:var(--sprite-size,2rem);object-fit:contain;display:block}.gone-list[data-v-9134826e]{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gone[data-v-9134826e]{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);opacity:.72;display:flex}.gone-link[data-v-9134826e]{--sprite-size:1.75rem;align-items:center;gap:var(--space-xs);color:inherit;text-decoration:none;display:flex}.gone-link[data-v-9134826e]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.gone-trade[data-v-9134826e]{border-color:var(--color-warning);opacity:1}.gone-tag[data-v-9134826e]{padding:var(--space-3xs) var(--space-xs);border:.0625rem solid var(--color-warning);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-warning);margin-inline-start:var(--space-3xs);font-weight:700}.gone-dex[data-v-9134826e]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.gone-name[data-v-9134826e]{font-size:var(--text-sm)}.gone-name small[data-v-9134826e]{font-size:var(--text-xs);color:var(--color-text-muted);margin-inline-start:var(--space-2xs)}.gone-link:hover .gone-name[data-v-9134826e]{color:var(--color-accent)}.note[data-v-d3305963]{padding:var(--space-3xl) var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);text-align:center;color:var(--color-text-muted);margin:0}.where-list[data-v-53d90e70]{gap:var(--space-xs);padding:var(--space-sm) 0 0;border-block-start:.0625rem solid var(--color-border);flex-direction:column;margin:0;list-style:none;display:flex}.where[data-v-53d90e70]{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.where-loc[data-v-53d90e70]{min-inline-size:8rem;font-size:var(--text-sm);color:var(--color-text);font-weight:600}.slot[data-v-53d90e70]{align-items:baseline;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-text-muted);display:inline-flex}.slot-manner[data-v-53d90e70]{color:var(--color-text)}.slot-level[data-v-53d90e70]{font-family:var(--font-mono);font-size:var(--text-xs)}.slot-cond[data-v-53d90e70]{color:var(--color-text-faint);font-style:italic}.tag[data-v-f7c78486]{padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:.0625rem solid;font-weight:700}.tag-wild[data-v-f7c78486]{color:var(--color-method-wild)}.tag-static[data-v-f7c78486]{color:var(--color-method-static)}.tag-gift[data-v-f7c78486]{color:var(--color-method-gift)}.tag-trade[data-v-f7c78486]{color:var(--color-method-trade)}.tag-egg[data-v-f7c78486]{color:var(--color-method-egg)}.tag-event[data-v-f7c78486]{color:var(--color-method-event)}.tag-raid[data-v-f7c78486]{color:var(--color-method-raid)}.tag-evolution[data-v-f7c78486]{color:var(--color-method-evolution)}.catch[data-v-ba7bff4c]{list-style:none}.catch-shell[data-v-ba7bff4c]{border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-panel);transition:border-color .15s;display:block}.catch-shell[data-v-ba7bff4c]:hover{border-color:var(--color-border-strong)}.catch-summary[data-v-ba7bff4c]{--sprite-size:2.5rem;align-items:center;column-gap:var(--space-md);padding:var(--space-sm) var(--space-md);grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"sprite dex name tag chev""sprite dex detail tag chev";display:grid}.catch-sprite[data-v-ba7bff4c]{grid-area:sprite}details>.catch-summary[data-v-ba7bff4c]{cursor:pointer}details>.catch-summary[data-v-ba7bff4c]::-webkit-details-marker{display:none}.catch-dex[data-v-ba7bff4c]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);grid-area:dex}.catch-name[data-v-ba7bff4c]{color:var(--color-text-bright);grid-area:name;font-weight:600;text-decoration:none}.catch-name small[data-v-ba7bff4c]{font-size:var(--text-xs);color:var(--color-text-muted);margin-inline-start:var(--space-xs);font-weight:400}.catch-name[data-v-ba7bff4c]:hover{color:var(--color-accent)}.catch-name[data-v-ba7bff4c]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.catch-detail[data-v-ba7bff4c]{font-size:var(--text-sm);color:var(--color-text-muted);grid-area:detail}.catch-tag[data-v-ba7bff4c]{grid-area:tag;justify-self:end}.catch-chev[data-v-ba7bff4c]{font-size:var(--text-xs);color:var(--color-text-faint);grid-area:chev;transition:transform .15s}details[open] .catch-chev[data-v-ba7bff4c]{transform:rotate(180deg)}.catch-body[data-v-ba7bff4c]{padding:0 var(--space-md) var(--space-md)}.route[data-v-ba7bff4c]{border-block-start:.0625rem solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding-block-start:var(--space-sm)}.route-link[data-v-ba7bff4c]{color:var(--color-text);font-weight:600;text-decoration:none}.route-link[data-v-ba7bff4c]:hover{color:var(--color-accent)}.route-link[data-v-ba7bff4c]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.catch-list[data-v-d3f6e91d]{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tile[data-v-69546ed6]{gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);flex-direction:column;display:flex}.tile-label[data-v-69546ed6]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);font-weight:700}.tile-value[data-v-69546ed6]{font-family:var(--font-mono);font-size:var(--text-2xl);color:var(--color-text-bright);font-weight:600}.tile-meter[data-v-69546ed6]{border-radius:var(--radius-sm);background-color:var(--color-surface-inset);block-size:.375rem;overflow:hidden}.tile-meter-fill[data-v-69546ed6]{border-radius:inherit;background-color:var(--color-accent);block-size:100%;transition:inline-size .3s}.tile-detail[data-v-69546ed6]{font-size:var(--text-xs);color:var(--color-text-muted)}.tiles[data-v-d69838c4]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.collection[data-v-7f2cd8ec]{gap:var(--space-xl);flex-direction:column;display:flex}.glance[data-v-7f2cd8ec]{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.uploaded[data-v-7f2cd8ec]{font-size:var(--text-md);opacity:.7;margin:0}.panels[data-v-7f2cd8ec]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;display:grid}.panel-empty[data-v-7f2cd8ec]{font-size:var(--text-base);opacity:.8;margin:0}.panel-note[data-v-7f2cd8ec]{margin:0 0 var(--space-md);font-size:var(--text-sm);opacity:.7}.row[data-v-ece7a96b]{align-items:baseline;gap:var(--space-2xs) var(--space-lg);padding:var(--space-sm) var(--space-2xs);border-block-start:.0625rem solid var(--color-border);grid-template-columns:minmax(9rem,auto) 1fr;grid-template-areas:"id slots";list-style:none;transition:opacity .12s;display:grid}.row[data-v-ece7a96b]:first-child{border-block-start:none}.row.is-caught[data-v-ece7a96b]{opacity:.5}.row-id[data-v-ece7a96b]{--sprite-size:2rem;align-items:center;gap:var(--space-sm);grid-area:id;text-decoration:none;display:flex}.row-id[data-v-ece7a96b]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.row-dex[data-v-ece7a96b]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.row-name[data-v-ece7a96b]{color:var(--color-text-bright);font-weight:600}.row-name small[data-v-ece7a96b]{font-size:var(--text-xs);color:var(--color-text-muted);margin-inline-start:var(--space-xs);font-weight:400}.row-id:hover .row-name[data-v-ece7a96b]{color:var(--color-accent)}.row-caught[data-v-ece7a96b]{font-size:var(--text-sm);color:var(--color-success);font-weight:700}.row-slots[data-v-ece7a96b]{gap:var(--space-2xs) var(--space-lg);flex-wrap:wrap;grid-area:slots;display:flex}.slot[data-v-ece7a96b]{align-items:baseline;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-muted);display:inline-flex}.slot-manner[data-v-ece7a96b]{color:var(--color-text)}.slot-level[data-v-ece7a96b]{font-family:var(--font-mono);font-size:var(--text-xs)}.slot-cond[data-v-ece7a96b]{color:var(--color-text-faint);font-style:italic}.location[data-v-ec92ffd0]{padding:var(--space-lg) var(--space-xl);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);transition:opacity .12s}.location.is-done[data-v-ec92ffd0]{opacity:.55}.location-head[data-v-ec92ffd0]{border-block-end:.0625rem solid var(--color-border);margin-block-end:var(--space-xs);padding-block-end:var(--space-md)}.location-eyebrow[data-v-ec92ffd0]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.location-title[data-v-ec92ffd0]{margin:var(--space-2xs) 0 0;font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700}.location-blurb[data-v-ec92ffd0]{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}.location-methods[data-v-ec92ffd0]{margin:var(--space-xs) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.location-list[data-v-ec92ffd0]{margin:0;padding:0;list-style:none}.filters[data-v-acbde0b1]{gap:var(--space-xs);padding-inline:var(--space-sm);flex-direction:column;margin-block-end:var(--space-md);display:flex}.filter[data-v-acbde0b1]{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.filter-checkbox[data-v-acbde0b1]{accent-color:var(--color-accent);cursor:pointer}.index[data-v-b92b1c11]{gap:var(--space-3xs);flex-direction:column;margin:0;display:flex}.index-row[data-v-b92b1c11]{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-muted);font:inherit;font-size:var(--text-md);text-align:start;cursor:pointer;background:0 0;border:.0625rem solid #0000;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:flex}.index-row[data-v-b92b1c11]:hover{background-color:var(--color-surface-panel);color:var(--color-text)}.index-row[data-v-b92b1c11]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.index-row.is-active[data-v-b92b1c11]{border-color:var(--color-border-strong);background-color:var(--color-surface-panel);color:var(--color-text-bright)}.index-row.is-target[data-v-b92b1c11]{border-color:var(--color-accent);box-shadow:inset .1875rem 0 0 var(--color-accent)}.index-row.is-done[data-v-b92b1c11]{opacity:.45}.index-count[data-v-b92b1c11]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint)}.index-row.is-active .index-count[data-v-b92b1c11]{color:var(--color-accent)}.target-note[data-v-d0733ecd]{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface-panel);flex-wrap:wrap;margin-block-end:var(--space-md);display:flex}.target-text[data-v-d0733ecd]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.target-text strong[data-v-d0733ecd]{color:var(--color-text-bright)}.target-actions[data-v-d0733ecd]{align-items:center;gap:var(--space-sm);display:inline-flex}.target-link[data-v-d0733ecd],.target-dismiss[data-v-d0733ecd]{color:var(--color-accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}.target-link[data-v-d0733ecd]{text-decoration:underline}.target-dismiss[data-v-d0733ecd]{padding-inline:var(--space-2xs);color:var(--color-text-faint);font-size:var(--text-md);line-height:1}.target-link[data-v-d0733ecd]:focus-visible,.target-dismiss[data-v-d0733ecd]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.gazetteer[data-v-8bbf3392]{gap:var(--space-xl);grid-template-columns:1fr;align-items:start;display:grid}.target-note[data-v-8bbf3392]{z-index:1;grid-column:1/-1;position:sticky;inset-block-start:3.5rem}.list-pane[data-v-8bbf3392]{flex-direction:column;min-inline-size:0;display:flex}.index-toggle[data-v-8bbf3392]{justify-content:space-between;align-items:center;gap:var(--space-sm);inline-size:100%;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-faint);text-align:start;cursor:pointer;background:0 0;border:0;margin-block-end:var(--space-xs);display:flex}.index-toggle[data-v-8bbf3392]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.index-head[data-v-8bbf3392]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:600}.index-chevron[data-v-8bbf3392]{flex:none;transition:transform .12s}.index-toggle.is-collapsed .index-chevron[data-v-8bbf3392]{transform:rotate(-90deg)}.index-body.is-collapsed[data-v-8bbf3392]{display:none}@media (width>=46rem){.gazetteer[data-v-8bbf3392]{grid-template-columns:minmax(12rem,15rem) 1fr}.index-body.is-collapsed[data-v-8bbf3392]{display:block}.index-chevron[data-v-8bbf3392]{display:none}.index-toggle[data-v-8bbf3392]{cursor:default;pointer-events:none}.details-pane[data-v-8bbf3392]{position:sticky;inset-block-start:4rem}}.region-map[data-v-8996ab7f]{border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);margin:0;overflow:hidden}.region-map-image[data-v-8996ab7f]{object-fit:contain;block-size:auto;max-block-size:24rem;inline-size:100%;display:block}.locations[data-v-ffda1b87]{gap:var(--space-xl);flex-direction:column;display:flex}.remainder[data-v-fc74808a]{border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel)}.remainder-summary[data-v-fc74808a]{padding:var(--space-md) var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer}.remainder-list[data-v-fc74808a]{gap:var(--space-2xs) var(--space-lg);padding:0 var(--space-lg) var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;list-style:none;display:grid}.remainder-item[data-v-fc74808a]{color:var(--color-text-muted);font-size:var(--text-sm)}.rows[data-v-0737772b]{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row[data-v-0737772b]{align-items:center;gap:var(--space-sm) var(--space-lg);padding:var(--space-md) var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);flex-wrap:wrap;display:flex}.identity[data-v-0737772b]{gap:var(--space-2xs);flex-direction:column;flex:12rem;display:flex}.game[data-v-0737772b]{color:var(--color-text-bright);font-weight:600}.uploaded[data-v-0737772b]{color:var(--color-text-muted);font-size:var(--text-sm)}.answered[data-v-0737772b]{max-inline-size:32rem;color:var(--color-text-muted);font-size:var(--text-sm)}.actions[data-v-0737772b]{gap:var(--space-sm);flex-wrap:wrap;margin-inline-start:auto;display:flex}.refile[data-v-0737772b],.remove[data-v-0737772b]{padding:var(--space-2xs) var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);font-size:var(--text-sm);cursor:pointer}.refile[data-v-0737772b]{color:inherit}.remove[data-v-0737772b]{color:var(--color-danger)}.saves[data-v-ad097f07]{gap:var(--space-lg);flex-direction:column;display:flex}.title[data-v-ad097f07]{font-size:var(--text-xl);margin:0}.lede[data-v-ad097f07]{max-inline-size:44rem;color:var(--color-text-muted);margin:0}.rebuild[data-v-ad097f07]{margin:0}.rebuild-action[data-v-ad097f07]{color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.segmented-control[data-v-6eef11d5]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.segment[data-v-6eef11d5]{padding:var(--space-2xs) var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer}.segment[data-v-6eef11d5]:hover{color:var(--color-text-bright)}.segment[data-v-6eef11d5]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.segment.is-active[data-v-6eef11d5]{border-color:var(--color-accent);background-color:var(--color-surface-panel);color:var(--color-accent)}.segment-badge[data-v-6eef11d5]{font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);margin-inline-start:var(--space-xs)}.type[data-v-f45d3636]{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border:.0625rem solid;font-weight:700;display:inline-block}.type-normal[data-v-f45d3636]{color:var(--color-type-normal)}.type-fire[data-v-f45d3636]{color:var(--color-type-fire)}.type-water[data-v-f45d3636]{color:var(--color-type-water)}.type-electric[data-v-f45d3636]{color:var(--color-type-electric)}.type-grass[data-v-f45d3636]{color:var(--color-type-grass)}.type-ice[data-v-f45d3636]{color:var(--color-type-ice)}.type-fighting[data-v-f45d3636]{color:var(--color-type-fighting)}.type-poison[data-v-f45d3636]{color:var(--color-type-poison)}.type-ground[data-v-f45d3636]{color:var(--color-type-ground)}.type-flying[data-v-f45d3636]{color:var(--color-type-flying)}.type-psychic[data-v-f45d3636]{color:var(--color-type-psychic)}.type-bug[data-v-f45d3636]{color:var(--color-type-bug)}.type-rock[data-v-f45d3636]{color:var(--color-type-rock)}.type-ghost[data-v-f45d3636]{color:var(--color-type-ghost)}.type-dragon[data-v-f45d3636]{color:var(--color-type-dragon)}.type-dark[data-v-f45d3636]{color:var(--color-type-dark)}.type-steel[data-v-f45d3636]{color:var(--color-type-steel)}.type-fairy[data-v-f45d3636]{color:var(--color-type-fairy)}.card[data-v-753e12f7]{gap:var(--space-xs);block-size:14rem;padding:var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-panel);flex-direction:column;text-decoration:none;transition:border-color .12s,transform .12s;display:flex;overflow:hidden}.card[data-v-753e12f7]:hover{border-color:var(--color-border-strong);transform:translateY(-.1rem)}.card[data-v-753e12f7]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.card-sprite[data-v-753e12f7]{--sprite-size:5.5rem;border-radius:var(--radius-sm);background-color:var(--color-surface-inset);justify-content:center;align-items:center;block-size:6rem;display:flex;position:relative}.card-dot[data-v-753e12f7]{border-radius:50%;block-size:.7rem;inline-size:.7rem;position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs)}.card-dot.is-caught[data-v-753e12f7]{background-color:var(--color-success)}.card-dot.is-missing[data-v-753e12f7]{border:.125rem solid var(--color-warning);background-color:#0000}.card-dot.is-na[data-v-753e12f7]{border-radius:var(--radius-sm);background-color:var(--color-text-faint);block-size:.2rem}.card-dex[data-v-753e12f7]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.card-name[data-v-753e12f7]{font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-bright);font-weight:600;overflow:hidden}.card-types[data-v-753e12f7]{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:auto;display:flex}.dex-head[data-v-3c843464]{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;margin-block-end:var(--space-xl);display:flex}.dex-title[data-v-3c843464]{font-size:var(--text-xl);letter-spacing:-.01em;margin:0;font-weight:700}.dex-mode[data-v-3c843464]{margin-block-start:var(--space-md)}.dex-count[data-v-3c843464]{margin:var(--space-2xs) 0 0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.search[data-v-3c843464]{gap:var(--space-2xs);flex-direction:column;display:flex}.search-label[data-v-3c843464]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);font-weight:600}.search-input[data-v-3c843464]{inline-size:min(16rem,60vi);padding:var(--space-sm) var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-inset);color:var(--color-text-bright);font:inherit;font-size:var(--text-md)}.search-input[data-v-3c843464]:focus-visible{border-color:var(--color-focus);outline:none}.controls[data-v-3c843464]{gap:var(--space-lg);flex-wrap:wrap;margin-block-end:var(--space-lg);display:flex}.toggle[data-v-3c843464]{gap:var(--space-sm);cursor:pointer;font-size:var(--text-sm);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.toggle-box[data-v-3c843464]{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--color-accent)}.grid[data-v-3c843464]{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.evo[data-v-d6e0acfb]{align-items:center;gap:var(--space-sm) var(--space-2xs);flex-wrap:wrap;display:flex}.evo-column[data-v-d6e0acfb]{gap:var(--space-sm);flex-direction:column;display:flex}.evo-step[data-v-d6e0acfb]{align-items:center;gap:var(--space-2xs);display:flex}.evo-arrow[data-v-d6e0acfb]{align-items:center;gap:var(--space-3xs);padding-inline:var(--space-3xs);flex-direction:column;display:inline-flex}.evo-req[data-v-d6e0acfb]{font-family:var(--font-mono);font-size:var(--text-2xs);text-align:center;color:var(--color-text-faint);line-height:1.1}.evo-mark[data-v-d6e0acfb]{font-size:var(--text-md);color:var(--color-border-strong)}.evo-node[data-v-d6e0acfb]{--sprite-size:3rem;align-items:center;gap:var(--space-3xs);min-inline-size:5.5rem;padding:var(--space-sm) var(--space-md);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-inset);flex-direction:column;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.evo-node[data-v-d6e0acfb]:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-panel)}.evo-node[data-v-d6e0acfb]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.evo-node.is-current[data-v-d6e0acfb]{border-color:var(--color-accent);background-color:var(--color-surface-panel)}.evo-dex[data-v-d6e0acfb]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.evo-name[data-v-d6e0acfb]{color:var(--color-text-bright);font-weight:600}.head[data-v-abcb0a23]{padding:var(--space-xl);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel)}.pager[data-v-abcb0a23]{justify-content:space-between;margin-block-end:var(--space-sm);display:flex}.pager-link[data-v-abcb0a23]{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-decoration:none}.pager-link[data-v-abcb0a23]:hover{background-color:var(--color-surface-inset)}.pager-link[data-v-abcb0a23]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.pager-next[data-v-abcb0a23]{margin-inline-start:auto}.head-hero[data-v-abcb0a23]{--sprite-size:11rem;margin-block:var(--space-sm) var(--space-md);justify-content:center;display:flex}.head-dex[data-v-abcb0a23]{font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-text-faint);margin:0}.head-name[data-v-abcb0a23]{margin:var(--space-3xs) 0 var(--space-sm);font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:700}.head-types[data-v-abcb0a23]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.not-found[data-v-981903d5]{padding:var(--space-3xl) var(--space-lg);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel);text-align:center}.head[data-v-981903d5]{margin:0 0 var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);font-weight:700}.message[data-v-981903d5]{color:var(--color-text-muted);margin:0}.where-list[data-v-5a7ba5c0]{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.where-loc[data-v-5a7ba5c0]{font-size:var(--text-sm);color:var(--color-text-bright);font-weight:600;display:block}.where-loc.is-linked[data-v-5a7ba5c0]{color:var(--color-accent);text-decoration:none}.where-loc.is-linked[data-v-5a7ba5c0]:hover{text-decoration:underline}.where-loc.is-linked[data-v-5a7ba5c0]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.manner-list[data-v-5a7ba5c0]{gap:var(--space-2xs);margin:var(--space-2xs) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.manner[data-v-5a7ba5c0]{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.manner-name[data-v-5a7ba5c0]{min-inline-size:5rem;font-size:var(--text-xs);color:var(--color-text)}.window[data-v-5a7ba5c0]{align-items:baseline;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-text-muted);display:inline-flex}.window-rarity[data-v-5a7ba5c0]{min-inline-size:2.5rem;font-family:var(--font-mono);color:var(--color-text-bright);text-align:end;font-weight:600}.window-level[data-v-5a7ba5c0]{font-family:var(--font-mono)}.window-cond[data-v-5a7ba5c0]{color:var(--color-text-faint);font-style:italic}.section[data-v-a76ae6c5]{gap:var(--space-2xs);flex-direction:column;display:flex}.head[data-v-a76ae6c5]{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.method-tag[data-v-a76ae6c5]{padding:var(--space-3xs) var(--space-xs);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:600}.note[data-v-a76ae6c5]{font-size:var(--text-xs);color:var(--color-text-faint);font-style:italic}.route-list[data-v-a76ae6c5]{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.route[data-v-a76ae6c5]{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.route-detail[data-v-a76ae6c5]{color:var(--color-text-bright);font-weight:600}.route-link[data-v-a76ae6c5]{color:var(--color-accent);font-weight:600;text-decoration:none}.route-link[data-v-a76ae6c5]:hover{text-decoration:underline}.route-link[data-v-a76ae6c5]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.egg-groups[data-v-a76ae6c5]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.acquisition[data-v-322acb8b]{gap:var(--space-md);flex-direction:column;display:flex}.status[data-v-322acb8b]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.status.is-owned[data-v-322acb8b]{color:var(--color-accent)}.empty[data-v-322acb8b]{color:var(--color-text-faint);margin:0}.learnset-group[data-v-bb9daac7]{overflow-inline:auto}.group-head[data-v-bb9daac7]{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);font-weight:700;display:flex}.group-count[data-v-bb9daac7]{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);background-color:var(--color-surface-inset);font-size:var(--text-xs);color:var(--color-text-faint)}.moves[data-v-bb9daac7]{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}th[data-v-bb9daac7]{padding:0 var(--space-sm) var(--space-xs);font-family:var(--font-mono);font-size:var(--text-2xs);text-align:start;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);font-weight:600}.sort-button[data-v-bb9daac7]{align-items:center;gap:var(--space-3xs);font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sort-button[data-v-bb9daac7]:hover,.sort-button[data-v-bb9daac7]:focus-visible{color:var(--color-text)}.sort-button[data-direction][data-v-bb9daac7]:after{font-size:var(--text-3xs)}.sort-button[data-direction=ascending][data-v-bb9daac7]:after{content:"▲"}.sort-button[data-direction=descending][data-v-bb9daac7]:after{content:"▼"}td[data-v-bb9daac7]{padding:var(--space-xs) var(--space-sm);border-block-start:.0625rem solid var(--color-border);color:var(--color-text);white-space:nowrap}.col-move[data-v-bb9daac7]{inline-size:100%;color:var(--color-text-bright);font-weight:600}.col-lv[data-v-bb9daac7],.col-num[data-v-bb9daac7]{font-family:var(--font-mono);text-align:end;color:var(--color-text-muted)}.cat[data-v-bb9daac7]{font-size:var(--text-xs);font-weight:600}.cat-physical[data-v-bb9daac7]{color:var(--color-damage-physical)}.cat-special[data-v-bb9daac7]{color:var(--color-damage-special)}.cat-status[data-v-bb9daac7]{color:var(--color-damage-status)}.group+.group[data-v-aba752e8]{margin-block-start:var(--space-2xl)}.tab-strip[data-v-9d8720ce]{gap:var(--space-xs);border-block-end:.0625rem solid var(--color-border);display:flex}.tab[data-v-9d8720ce]{padding:var(--space-sm) var(--space-lg);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-block-end:.125rem solid #0000;margin-block-end:-.0625rem;font-weight:600}.tab[data-v-9d8720ce]:hover{color:var(--color-text-bright)}.tab[data-v-9d8720ce]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:-.125rem}.tab.is-selected[data-v-9d8720ce]{border-block-end-color:var(--color-accent);color:var(--color-accent)}.tabs[data-v-b55984bb]{gap:var(--space-lg);flex-direction:column;display:flex}.panel-head[data-v-b55984bb]{margin:0 0 var(--space-lg);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);font-weight:700}.panel[data-v-b55984bb]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.25rem}.panel-empty[data-v-b55984bb]{color:var(--color-text-faint);margin:0}.panel-note[data-v-b55984bb]{margin:0 0 var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.stats[data-v-236ab9c3]{gap:var(--space-xs);flex-direction:column;display:flex}.stat[data-v-236ab9c3]{align-items:center;gap:var(--space-md);grid-template-columns:2.2rem 1fr 2.2rem;display:grid}.stat-label[data-v-236ab9c3]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);font-weight:600}.stat-track[data-v-236ab9c3]{border-radius:var(--radius-md);background-color:var(--color-surface-inset);block-size:.5rem;overflow:hidden}.stat-fill[data-v-236ab9c3]{border-radius:var(--radius-md);background-color:var(--color-accent);block-size:100%;display:block}.stat-value[data-v-236ab9c3]{font-family:var(--font-mono);font-size:var(--text-sm);text-align:end;color:var(--color-text)}.stat-total[data-v-236ab9c3]{border-block-start:.0625rem solid var(--color-border);margin-block-start:var(--space-xs);padding-block-start:var(--space-sm)}.stat-total .stat-label[data-v-236ab9c3],.stat-total .stat-value[data-v-236ab9c3]{color:var(--color-text-bright)}.stat-total .stat-value[data-v-236ab9c3]{font-weight:700}.detail[data-v-8396446b]{gap:var(--space-xl);flex-direction:column;display:flex}.panel[data-v-8396446b]{padding:var(--space-lg) var(--space-xl);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-panel)}.panel-head[data-v-8396446b]{margin:0 0 var(--space-lg);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);font-weight:700}.panel-empty[data-v-8396446b]{color:var(--color-text-faint);margin:0}.panel-note[data-v-8396446b]{margin:0 0 var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.abilities[data-v-8396446b]{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ability[data-v-8396446b]{align-items:center;gap:var(--space-sm);display:flex}.ability-name[data-v-8396446b]{color:var(--color-text-bright);font-weight:600}.ability-hidden[data-v-8396446b]{padding:var(--space-3xs) var(--space-xs);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:600}.add[data-v-571f90d7]{padding:var(--space-3xs) var(--space-sm);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text);cursor:pointer;background:0 0}.add[data-v-571f90d7]:hover:not(:disabled),.add[data-v-571f90d7]:focus-visible:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.add[data-v-571f90d7]:disabled{color:var(--color-text-faint);cursor:not-allowed}.flags[data-v-5a6befc4]{gap:var(--space-3xs);flex-wrap:wrap;display:inline-flex}.flag[data-v-5a6befc4]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:.0625rem solid;font-weight:700;display:inline-block}.flag-four-times[data-v-5a6befc4]{color:var(--color-danger)}.flag-robust[data-v-5a6befc4]{color:var(--color-success)}.flag-self[data-v-5a6befc4]{color:var(--color-warning)}.flags[data-v-dff5a8c9]{gap:var(--space-3xs);flex-wrap:wrap;display:inline-flex}.flag[data-v-dff5a8c9]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:.0625rem solid;font-weight:700;display:inline-block}.flag-owned[data-v-dff5a8c9]{color:var(--color-success)}.flag-disobedient[data-v-dff5a8c9]{color:var(--color-warning)}td[data-v-17576e1e]{padding:var(--space-xs) var(--space-sm);border-block-start:.0625rem solid var(--color-border);white-space:nowrap;color:var(--color-text)}.col-dex[data-v-17576e1e]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.col-name[data-v-17576e1e]{inline-size:100%}.name-link[data-v-17576e1e]{--sprite-size:2rem;align-items:center;gap:var(--space-sm);color:var(--color-text-bright);font-weight:600;text-decoration:none;display:inline-flex}.name-link:hover .name-text[data-v-17576e1e]{text-decoration:underline}.name-link[data-v-17576e1e]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.15rem}.col-num[data-v-17576e1e]{font-family:var(--font-mono);text-align:end;color:var(--color-text-muted)}.stab[data-v-17576e1e]{align-items:center;gap:var(--space-2xs);display:inline-flex}.stab+.stab[data-v-17576e1e]{margin-inline-start:var(--space-md)}.stab-value[data-v-17576e1e]{font-family:var(--font-mono);color:var(--color-text)}.col-add[data-v-17576e1e]{text-align:end}.table-scroll[data-v-50048b28]{overflow-inline:auto}.candidates[data-v-50048b28]{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}th[data-v-50048b28]{padding:0 var(--space-sm) var(--space-xs);font-family:var(--font-mono);font-size:var(--text-2xs);text-align:start;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;color:var(--color-text-faint);font-weight:600}.col-num[data-v-50048b28],.col-add[data-v-50048b28]{text-align:end}.visually-hidden[data-v-50048b28]{clip-path:inset(50%);block-size:.0625rem;inline-size:.0625rem;position:absolute}.sort-button[data-v-50048b28]{align-items:center;gap:var(--space-3xs);font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sort-button[data-v-50048b28]:hover,.sort-button[data-v-50048b28]:focus-visible{color:var(--color-text)}.sort-button[data-direction][data-v-50048b28]:after{font-size:var(--text-3xs)}.sort-button[data-direction=ascending][data-v-50048b28]:after{content:"▲"}.sort-button[data-direction=descending][data-v-50048b28]:after{content:"▼"}.coverage-head[data-v-ac1f7985]{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.coverage-eyebrow[data-v-ac1f7985]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.coverage-figure[data-v-ac1f7985]{font-family:var(--font-mono);margin:0}.coverage-count[data-v-ac1f7985]{font-size:var(--text-lg);color:var(--color-text-bright);font-weight:700}.coverage-total[data-v-ac1f7985]{color:var(--color-text-faint)}.coverage-pct[data-v-ac1f7985]{color:var(--color-accent);margin-inline-start:var(--space-sm)}.coverage-bar[data-v-ac1f7985]{block-size:.5rem;margin-block:var(--space-sm);border-radius:var(--radius-sm);background-color:var(--color-surface-panel);overflow:hidden}.coverage-fill[data-v-ac1f7985]{border-radius:inherit;background-color:var(--color-accent);block-size:100%;transition:inline-size .2s;display:block}.coverage-sub[data-v-ac1f7985]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.uncovered[data-v-ac1f7985]{align-items:center;gap:var(--space-2xs);margin:var(--space-sm) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.uncovered-item[data-v-ac1f7985]{--sprite-size:1.75rem}.uncovered-link[data-v-ac1f7985]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.uncovered-more[data-v-ac1f7985]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.team-row[data-v-752b854a]{gap:var(--space-2xs);padding:var(--space-2xs) 0;border-block-start:.0625rem solid var(--color-border);flex-direction:column;display:flex}.team-row-open[data-v-752b854a]{border-inline-start:.125rem solid var(--color-accent);padding-inline-start:var(--space-2xs)}.rename-form[data-v-752b854a]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.rename-input[data-v-752b854a]{min-inline-size:0;padding:var(--space-2xs) var(--space-xs);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-bright);flex:8rem}.rename-input[data-v-752b854a]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.team-head[data-v-752b854a]{align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.team-name[data-v-752b854a]{font-size:var(--text-sm);color:var(--color-text-bright);font-weight:600}.team-filed[data-v-752b854a]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}.team-open[data-v-752b854a]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent)}.team-members[data-v-752b854a]{--sprite-size:1.5rem;align-items:center;gap:var(--space-3xs);flex-wrap:wrap;display:flex}.team-empty[data-v-752b854a]{font-size:var(--text-xs);color:var(--color-text-faint)}.team-actions[data-v-752b854a]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.team-button[data-v-752b854a]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);cursor:pointer;background:0 0;border:0}.team-button[data-v-752b854a]:hover:not(:disabled),.team-button[data-v-752b854a]:focus-visible{color:var(--color-text)}.team-button[data-v-752b854a]:disabled{color:var(--color-border);cursor:not-allowed}.saved[data-v-d52dd2e5]{gap:var(--space-sm);flex-direction:column;display:flex}.saved-eyebrow[data-v-d52dd2e5]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.saved-note[data-v-d52dd2e5]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.save-form[data-v-d52dd2e5]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.save-input[data-v-d52dd2e5]{min-inline-size:0;padding:var(--space-2xs) var(--space-xs);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-bright);flex:8rem}.save-input[data-v-d52dd2e5]:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.save-button[data-v-d52dd2e5]{padding:var(--space-2xs) var(--space-md);border:.0625rem solid var(--color-accent);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-accent);cursor:pointer;background:0 0;font-weight:600}.save-button[data-v-d52dd2e5]:hover:not(:disabled){background-color:var(--color-surface-panel)}.save-button[data-v-d52dd2e5]:disabled{border-color:var(--color-border);color:var(--color-text-faint);cursor:not-allowed}.team-list[data-v-d52dd2e5]{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.saved-empty[data-v-d52dd2e5]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.settings[data-v-6cd97f84]{gap:var(--space-md);flex-direction:column;display:flex}.settings-eyebrow[data-v-6cd97f84]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.settings-note[data-v-6cd97f84]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.guard[data-v-6cd97f84]{border:0;margin:0;padding:0}.guard-legend[data-v-6cd97f84]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);margin-block-end:var(--space-2xs);padding:0;font-weight:600}.segmented[data-v-6cd97f84]{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.segment[data-v-6cd97f84]{padding:var(--space-2xs) var(--space-sm);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:center;white-space:nowrap;color:var(--color-text-muted);cursor:pointer;flex:auto}.segment[data-v-6cd97f84]:hover{border-color:var(--color-border-strong);color:var(--color-text)}.segment-active[data-v-6cd97f84]{border-color:var(--color-accent);color:var(--color-accent)}.segment-input[data-v-6cd97f84]{clip-path:inset(50%);block-size:.0625rem;inline-size:.0625rem;position:absolute}.segment[data-v-6cd97f84]:focus-within{outline:.125rem solid var(--color-focus);outline-offset:.1rem}.drill[data-v-97f896d4]{margin-block-start:var(--space-md)}.drill-label[data-v-97f896d4]{margin:0 0 var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);font-weight:600}.drill-empty[data-v-97f896d4]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.chips[data-v-97f896d4]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.chip[data-v-97f896d4]{align-items:baseline;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border:.0625rem solid color-mix(in sRGB, var(--chip-color) 45%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--chip-color);cursor:pointer;background:0 0;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.chip[data-v-97f896d4]:hover{border-color:var(--chip-color)}.chip[data-v-97f896d4]:focus-visible{outline:.125rem solid var(--chip-color);outline-offset:.1rem}.chip-on[data-v-97f896d4]{border-color:var(--chip-color);background-color:color-mix(in sRGB, var(--chip-color) 22%, transparent);color:var(--color-text-bright)}.chip-idle[data-v-97f896d4]{opacity:.5}.chip-score[data-v-97f896d4]{font-size:var(--text-3xs);opacity:.75;font-weight:600}.chip-mono[data-v-97f896d4]{border-color:var(--color-border);color:var(--color-text-muted)}.chip-mono[data-v-97f896d4]:hover,.chip-mono[data-v-97f896d4]:focus-visible{border-color:var(--color-text-muted)}.chip-mono.chip-on[data-v-97f896d4]{border-color:var(--color-accent);background-color:var(--color-surface-panel);color:var(--color-text-bright)}.suggest-head[data-v-1cb4b409]{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.suggest-eyebrow[data-v-1cb4b409]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.accept[data-v-1cb4b409]{padding:var(--space-2xs) var(--space-md);border:.0625rem solid var(--color-accent);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-accent);cursor:pointer;background:0 0;font-weight:600}.accept[data-v-1cb4b409]:hover:not(:disabled){background-color:var(--color-surface-panel)}.accept[data-v-1cb4b409]:disabled{border-color:var(--color-border);color:var(--color-text-faint);cursor:not-allowed}.suggest-rationale[data-v-1cb4b409],.suggest-hint[data-v-1cb4b409]{margin:var(--space-sm) 0;font-size:var(--text-sm);color:var(--color-text-muted)}.picks[data-v-1cb4b409]{gap:var(--space-2xs);margin:var(--space-md) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.pick[data-v-1cb4b409]{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) 0;border-block-start:.0625rem solid var(--color-border);display:flex}.pick-link[data-v-1cb4b409]{--sprite-size:1.75rem;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-bright);font-weight:600;text-decoration:none;display:flex}.pick-link:hover .pick-name[data-v-1cb4b409]{text-decoration:underline}.pick-types[data-v-1cb4b409]{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.pick-score[data-v-1cb4b409]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);margin-inline-start:auto}.suggest-empty[data-v-1cb4b409]{margin:var(--space-md) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.group[data-v-b3710ae3]{gap:var(--space-2xs);flex-direction:column;display:flex}.label[data-v-b3710ae3]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);margin:0;font-weight:600}.none[data-v-b3710ae3]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.tallies[data-v-b3710ae3]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tally[data-v-b3710ae3]{align-items:center;gap:var(--space-3xs);display:inline-flex}.count[data-v-b3710ae3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.defense[data-v-a598024c]{gap:var(--space-md);flex-direction:column;display:flex}.defense-eyebrow[data-v-a598024c]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin:0;font-weight:600}.defense-hint[data-v-a598024c]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.filters[data-v-ad77b6cf]{gap:var(--space-lg);flex-wrap:wrap;margin-block-end:var(--space-md);display:flex}.filter[data-v-ad77b6cf]{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.filter-checkbox[data-v-ad77b6cf]{accent-color:var(--color-accent);cursor:pointer}.slots[data-v-20b727b7]{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.slot[data-v-20b727b7]{gap:var(--space-2xs);padding:var(--space-sm);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-panel);flex-direction:column;display:flex}.slot-swapping[data-v-20b727b7]{border-color:var(--color-accent);box-shadow:0 0 0 .0625rem var(--color-accent)}.slot-link[data-v-20b727b7]{--sprite-size:2rem;align-items:center;gap:var(--space-xs);color:var(--color-text-bright);font-weight:600;text-decoration:none;display:flex}.slot-link:hover .slot-name[data-v-20b727b7]{text-decoration:underline}.slot-name[data-v-20b727b7]{font-size:var(--text-sm)}.slot-types[data-v-20b727b7]{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.slot-actions[data-v-20b727b7]{gap:var(--space-xs);margin-block-start:var(--space-2xs);display:flex}.slot-button[data-v-20b727b7]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);cursor:pointer;background:0 0;border:0}.slot-button[data-v-20b727b7]:hover,.slot-button[data-v-20b727b7]:focus-visible{color:var(--color-text)}.slot-button-active[data-v-20b727b7]{color:var(--color-accent)}.slot-empty[data-v-20b727b7]{background:0 0;border-style:dashed;justify-content:center;align-items:center;min-block-size:4.5rem}.slot-empty-label[data-v-20b727b7]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint)}.team-head[data-v-7363492b]{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;margin-block-end:var(--space-xl);display:flex}.team-eyebrow[data-v-7363492b]{margin:0 0 var(--space-3xs);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);font-weight:600}.team-title[data-v-7363492b]{font-size:var(--text-xl);letter-spacing:-.01em;margin:0;font-weight:700}.team-sub[data-v-7363492b]{max-inline-size:32rem;font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.team-slots[data-v-7363492b]{margin-block-end:var(--space-xl)}.panel-alone[data-v-7363492b]{max-inline-size:32rem}.team-panels[data-v-7363492b]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin-block-end:var(--space-2xl);display:grid}.candidates-head[data-v-7363492b]{margin-block-end:var(--space-lg)}.candidates-title[data-v-7363492b]{font-size:var(--text-lg);margin:0;font-weight:700}.candidates-sub[data-v-7363492b]{max-inline-size:32rem;margin:var(--space-3xs) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}:where(body){margin:0}:where(h1){margin:.67em 0;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){resize:vertical;margin:0}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}:where(iframe,img,input,video,select,textarea){max-width:100%;height:auto}:where(button,input,select,textarea){color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:1px solid windowframe;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") 100%/1em no-repeat;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}@font-face{font-family:system-ui;src:local(\.AppleSystemUIFont),local(Segoe UI),local(Ubuntu),local(Roboto-Regular),local(HelveticaNeue)}@font-face{font-family:system-ui;font-style:italic;src:local(\.AppleSystemUIFont),local(Segoe UI Italic),local(Ubuntu-Italic),local(Roboto-Italic),local(HelveticaNeue-Italic)}@font-face{font-family:system-ui;font-weight:700;src:local(\.AppleSystemUIFont),local(Segoe UI Bold),local(Ubuntu-Bold),local(Roboto-Bold),local(HelveticaNeue-Bold)}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(\.AppleSystemUIFont),local(Segoe UI Bold Italic),local(Ubuntu-BoldItalic),local(Roboto-BoldItalic),local(HelveticaNeue-BoldItalic)}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,samp,pre{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:root{--color-base00:#2d2d2d;--color-base01:#393939;--color-base02:#515151;--color-base03:#747369;--color-base04:#a09f93;--color-base05:#d3d0c8;--color-base06:#e8e6df;--color-base07:#f2f0ec;--color-base08:#f2777a;--color-base09:#f99157;--color-base0a:#fc6;--color-base0b:#9c9;--color-base0c:#6cc;--color-base0d:#69c;--color-base0e:#c9c;--color-base0f:#d27b53;--color-surface-page:var(--color-base00);--color-surface-panel:var(--color-base01);--color-surface-inset:var(--color-base00);--color-border:var(--color-base02);--color-border-strong:var(--color-base03);--color-text:var(--color-base05);--color-text-bright:var(--color-base06);--color-text-muted:var(--color-base04);--color-text-faint:var(--color-base03);--color-accent:var(--color-base0d);--color-focus:var(--color-base0c);--color-accent-version:var(--color-text-bright);--color-on-accent:var(--color-base00);--color-scrim:color-mix(in srgb, var(--color-base00) 75%, transparent);--color-danger:var(--color-base08);--color-success:var(--color-base0b);--color-warning:var(--color-base0a);--color-method-wild:var(--color-base0b);--color-method-static:var(--color-base0d);--color-method-gift:var(--color-base09);--color-method-trade:var(--color-base0a);--color-method-egg:var(--color-base08);--color-method-event:var(--color-base0e);--color-method-raid:var(--color-base0f);--color-method-evolution:var(--color-base0c);--color-type-normal:#bdbd94;--color-type-fire:#ff8f4d;--color-type-water:#7aa5ff;--color-type-electric:#f7d64a;--color-type-grass:#86d15f;--color-type-ice:#9fe0e0;--color-type-fighting:#e05a50;--color-type-poison:#c368c3;--color-type-ground:#e6ca7a;--color-type-flying:#b3a3ff;--color-type-psychic:#ff779e;--color-type-bug:#bccb3f;--color-type-rock:#ccb457;--color-type-ghost:#9a83c9;--color-type-dragon:#9b6bff;--color-type-dark:#a08a78;--color-type-steel:#c2c2da;--color-type-fairy:#f2a7c0;--color-game-red:#fe9a97;--color-game-blue:#7692f9;--color-game-yellow:#fecf29;--color-game-blue-japan:#79c8ff;--color-game-gold:#d5b600;--color-game-silver:#b2c0ca;--color-game-crystal:#5defff;--color-game-ruby:#bf6976;--color-game-sapphire:#4c83d0;--color-game-emerald:#4cc467;--color-game-firered:#ffa055;--color-game-leafgreen:#a6df79;--color-game-diamond:#cbf3ff;--color-game-pearl:#ffd7ef;--color-game-platinum:#6d98b7;--color-game-heartgold:#bc9711;--color-game-soulsilver:#7cb3b6;--color-game-black:#a689bf;--color-game-white:#e5dfb5;--color-game-black-2:#bb97ff;--color-game-white-2:#d5b98d;--color-game-x:#95a9e5;--color-game-y:#f2777a;--color-game-omega-ruby:#febdb8;--color-game-alpha-sapphire:#b6d7fe;--color-game-sun:#f07f1a;--color-game-moon:#8b73d5;--color-game-ultra-sun:#b77631;--color-game-ultra-moon:#d7b6ff;--color-game-lets-go-pikachu:#fdf384;--color-game-lets-go-eevee:#c79275;--color-game-sword:#39acea;--color-game-shield:#ed72b7;--color-game-brilliant-diamond:#00c9dd;--color-game-shining-pearl:#ff98d8;--color-game-legends-arceus:#97ffd3;--color-game-scarlet:#df5e39;--color-game-violet:#c068c7;--color-game-legends-za:#0be3c2;--color-damage-physical:#f0956a;--color-damage-special:#6fb4e0;--color-damage-status:#9aa6c4;--font-sans:system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "SFMono-Regular", menlo, consolas, monospace;--text-3xs:.6rem;--text-2xs:.65rem;--text-xs:.72rem;--text-sm:.8rem;--text-md:.9rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:2.5rem;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.375rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.25rem;--space-2xl:1.5rem;--space-3xl:2rem;--space-4xl:2.5rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans);line-height:1.5}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-surface-page);min-block-size:100dvb;color:var(--color-text);margin:0}
