.rare-card[data-astro-cid-jmhlznjh]{flex-direction:column;height:100%;display:flex}.rare-card__map[data-astro-cid-jmhlznjh]{aspect-ratio:3/2;background:var(--surface-sunken);border-bottom:1px solid var(--rule);color:var(--codex-ink);text-decoration:none;display:block;position:relative;overflow:hidden}.rare-card__map[data-astro-cid-jmhlznjh] img[data-astro-cid-jmhlznjh]{object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.rare-card__map[data-astro-cid-jmhlznjh]:hover img[data-astro-cid-jmhlznjh]:not(.rare-card__pin){filter:brightness(1.08)}.rare-card__map--instance[data-astro-cid-jmhlznjh] img[data-astro-cid-jmhlznjh]{filter:saturate(.85)brightness(.9)}.rare-card__map[data-astro-cid-jmhlznjh] .rare-card__pin[data-astro-cid-jmhlznjh]{filter:drop-shadow(0 1px 3px #000000bf);width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.rare-card__place[data-astro-cid-jmhlznjh],.rare-card__level[data-astro-cid-jmhlznjh]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--codex-950) 80%, transparent);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:2px 8px;font-weight:600;position:absolute;bottom:8px}.rare-card__place[data-astro-cid-jmhlznjh]{color:var(--codex-ink);left:8px}.rare-card__level[data-astro-cid-jmhlznjh]{color:var(--codex-gold);right:8px}.rare-card__map[data-astro-cid-jmhlznjh]:hover .rare-card__place[data-astro-cid-jmhlznjh]{color:var(--codex-gold)}.rare-card__body[data-astro-cid-jmhlznjh]{flex-direction:column;flex:1;gap:10px;padding:12px 14px 14px;display:flex}.rare-card__head[data-astro-cid-jmhlznjh]{align-items:center;gap:10px;display:flex}.rare-card__head[data-astro-cid-jmhlznjh] img[data-astro-cid-jmhlznjh]{border-radius:var(--radius-sm);flex:none}.rare-card__title[data-astro-cid-jmhlznjh]{flex-direction:column;min-width:0;display:flex}.rare-card__name[data-astro-cid-jmhlznjh]{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--navy)}.rare-card__meta[data-astro-cid-jmhlznjh]{font-size:var(--text-xs);color:var(--ink-soft);flex-wrap:wrap;gap:0 10px;display:flex}.rare-card__new[data-astro-cid-jmhlznjh]{color:var(--tone-green-ink);font-weight:600}.rare-card__traits[data-astro-cid-jmhlznjh]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rare-trait[data-astro-cid-jmhlznjh]{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-sunken);grid-template-columns:5.5em minmax(0,1fr);grid-template-areas:"k v"".n";gap:0 10px;padding:6px 10px;display:grid}.rare-trait__k[data-astro-cid-jmhlznjh]{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--eyebrow);grid-area:k;align-self:center;font-weight:700}.rare-trait__v[data-astro-cid-jmhlznjh]{font-size:var(--text-sm);color:var(--ink);grid-area:v;align-items:center;gap:6px;font-weight:700;display:flex}.rare-trait__v[data-astro-cid-jmhlznjh] img[data-astro-cid-jmhlznjh]{border-radius:var(--radius-sm)}.rare-trait__n[data-astro-cid-jmhlznjh]{font-size:var(--text-xs);color:var(--ink-soft);font-variant-numeric:tabular-nums;grid-area:n}.rare-trait--fast[data-astro-cid-jmhlznjh] .rare-trait__v[data-astro-cid-jmhlznjh]{color:var(--tone-green-ink)}.rare-trait--slow[data-astro-cid-jmhlznjh] .rare-trait__v[data-astro-cid-jmhlznjh]{color:var(--tone-red-ink)}.rare-trait--gold[data-astro-cid-jmhlznjh] .rare-trait__v[data-astro-cid-jmhlznjh]{color:var(--gold-deep)}.rare-trait__list[data-astro-cid-jmhlznjh]{flex-wrap:wrap;gap:4px 12px}.rare-trait__list[data-astro-cid-jmhlznjh] span[data-astro-cid-jmhlznjh]{align-items:center;gap:6px;display:inline-flex}.rare-card__why[data-astro-cid-jmhlznjh],.rare-card__tip[data-astro-cid-jmhlznjh]{font-size:var(--text-sm);line-height:var(--leading-ui);color:var(--ink-soft);margin:0}.rare-card__tip[data-astro-cid-jmhlznjh] strong[data-astro-cid-jmhlznjh]{color:var(--ink);margin-right:6px}.rare-card__tags[data-astro-cid-jmhlznjh]{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.rare-card__tags[data-astro-cid-jmhlznjh] li[data-astro-cid-jmhlznjh]{border:1px solid var(--rule);font-size:var(--text-2xs);color:var(--ink-soft);border-radius:999px;padding:1px 9px;font-weight:600}@media (prefers-reduced-motion:reduce){.rare-card__map[data-astro-cid-jmhlznjh] img[data-astro-cid-jmhlznjh]{transition:none}}
