.ufo-evidence{margin:24px auto;display:grid;justify-items:center;gap:12px;max-width:100%;min-width:0}.ufo-proof-open{display:block;max-width:100%}.ufo-evidence img{display:block;max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}.ufo-evidence figcaption{font-size:.88rem;line-height:1.7;color:var(--muted);max-width:760px}.ufo-evidence figcaption a{display:inline-block;font-weight:700;margin-inline-start:8px}.ufo-evidence-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.vault-code{display:grid;gap:8px;padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:14px;text-align:center}.vault-code strong{font-variant-numeric:tabular-nums;font-size:2.6rem;letter-spacing:.18em;color:var(--cyan)}.ufo-distinction,.ufo-trade-note{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.ufo-anchor{scroll-margin-top:110px}.staff-page .article-head{padding-block:32px}.staff-page .pet-profile-grid{align-items:start}.staff-page p{line-height:1.8}.staff-hero{display:grid;justify-items:center;gap:12px;min-width:0;margin:0}.staff-hero img{width:min(100%,340px);height:auto;max-height:470px;object-fit:contain}.staff-hero figcaption{font-size:.85rem;line-height:1.6;color:var(--muted)}.staff-thumb{width:60px!important;height:60px!important;max-width:60px!important;object-fit:contain}.staff-rarity{display:inline-block;font-size:.75rem;margin-block-start:8px}.staff-page details{padding:16px;border:1px solid var(--line);border-radius:12px;margin-block:12px}.staff-page summary{cursor:pointer;font-weight:750}.staff-page .crumbs{flex-wrap:wrap}.staff-page .rarity{font-weight:800;text-transform:uppercase}@media(max-width:700px){.ufo-evidence-pair{grid-template-columns:1fr}.ufo-evidence figcaption a{display:block;margin-inline-start:0}.staff-hero img{max-height:350px}.vault-code strong{font-size:2.2rem}}
