.dragon-type-grid:where(.astro-dofrv2ht){display:flex;flex-direction:column;gap:20px;margin-top:1rem}.dragon-card:where(.astro-dofrv2ht){background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:12px;overflow:hidden;border-left:3px solid var(--accent)}.dragon-card-header:where(.astro-dofrv2ht){padding:16px 20px 0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.dragon-card-header:where(.astro-dofrv2ht) h4:where(.astro-dofrv2ht){margin:0;font-size:1.15rem;font-weight:800;color:var(--accent)}.biome-tag:where(.astro-dofrv2ht){font-size:.8rem;color:var(--sl-color-gray-3);font-style:italic}.dragon-card-images:where(.astro-dofrv2ht){display:flex;gap:16px;padding:12px 20px}.dragon-img-wrap:where(.astro-dofrv2ht){display:flex;flex-direction:column;align-items:center;gap:6px}.dragon-img-wrap:where(.astro-dofrv2ht) img:where(.astro-dofrv2ht){height:140px;width:auto;object-fit:contain;border-radius:8px}.dragon-img-placeholder:where(.astro-dofrv2ht){height:140px;width:140px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--sl-color-hairline);border-radius:8px;font-size:.75rem;color:var(--sl-color-gray-3);background:var(--sl-color-black)}.img-label:where(.astro-dofrv2ht){font-size:.7rem;color:var(--sl-color-gray-3);text-transform:uppercase;letter-spacing:.06em}.dragon-card-body:where(.astro-dofrv2ht){padding:0 20px 16px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media(max-width:700px){.dragon-card-body:where(.astro-dofrv2ht){grid-template-columns:1fr}.dragon-card-images:where(.astro-dofrv2ht){flex-wrap:wrap}}.traits-block:where(.astro-dofrv2ht),.evolve-block:where(.astro-dofrv2ht){display:flex;flex-direction:column;gap:6px}.block-label:where(.astro-dofrv2ht){font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-gray-3);margin:0}.evolve-note:where(.astro-dofrv2ht){font-weight:400;text-transform:none;letter-spacing:0}.evolve-tbd:where(.astro-dofrv2ht){font-size:.85rem;color:var(--sl-color-gray-3);font-style:italic;margin:0}ul:where(.astro-dofrv2ht){padding-left:1.2rem;margin:0}li:where(.astro-dofrv2ht){font-size:.85rem;line-height:1.6;color:var(--sl-color-gray-2);margin-bottom:2px}.armor-grid:where(.astro-b5dvfuyo){display:flex;gap:16px;margin-top:1rem;flex-wrap:wrap}.armor-item:where(.astro-b5dvfuyo){background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:12px;padding:16px;text-align:center;flex:1;min-width:140px}.armor-item:where(.astro-b5dvfuyo) img:where(.astro-b5dvfuyo){width:120px;height:120px;object-fit:contain;display:block;margin:0 auto 10px}.armor-name:where(.astro-b5dvfuyo){font-size:.9rem;font-weight:600;color:var(--sl-color-white);margin:0 0 4px}.armor-stat:where(.astro-b5dvfuyo){font-size:.8rem;color:var(--wiki-inchworm, #cdf462);margin:0}.weapons-grid:where(.astro-jket3fjp){display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin-top:1rem}.weapon-item:where(.astro-jket3fjp){background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:12px;padding:14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.weapon-item:where(.astro-jket3fjp) img:where(.astro-jket3fjp){width:72px;height:72px;object-fit:contain}.weapon-name:where(.astro-jket3fjp){font-size:.85rem;font-weight:600;color:var(--sl-color-white);margin:0}.weapon-effect:where(.astro-jket3fjp){font-size:.75rem;color:var(--sl-color-gray-2);margin:0;line-height:1.4}.table-wrap:where(.astro-2cl2436d){overflow-x:auto;margin-top:1rem}.armor-visual:where(.astro-2cl2436d){height:48px;width:auto;object-fit:contain}.scavenge-types:where(.astro-7scutlcb){display:flex;flex-direction:column;gap:10px;margin-top:1rem}.scavenge-type:where(.astro-7scutlcb){display:flex;gap:14px;align-items:flex-start;background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:10px;padding:14px}.scav-icon:where(.astro-7scutlcb){width:40px;height:40px;object-fit:contain;flex-shrink:0}.scav-label:where(.astro-7scutlcb){font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-3);margin:0 0 4px}.scav-desc:where(.astro-7scutlcb){font-size:.85rem;color:var(--sl-color-gray-2);margin:0;line-height:1.5}.changelogs:where(.astro-rrlyyoo7){display:flex;flex-direction:column;gap:14px;margin-top:1rem}.changelog:where(.astro-rrlyyoo7){background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:10px;overflow:hidden}.changelog-header:where(.astro-rrlyyoo7){display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--sl-color-hairline)}.changelog-version:where(.astro-rrlyyoo7){font-size:.9rem;font-weight:700;color:var(--wiki-inchworm, #cdf462)}.changelog-date:where(.astro-rrlyyoo7){font-size:.8rem;color:var(--sl-color-gray-3)}.changelog-body:where(.astro-rrlyyoo7){padding:12px 16px}.changelog-section:where(.astro-rrlyyoo7){font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-gray-3);margin:12px 0 6px}.changelog-section:where(.astro-rrlyyoo7):first-child{margin-top:0}ul:where(.astro-rrlyyoo7){padding-left:1.2rem;margin:0}li:where(.astro-rrlyyoo7){font-size:.85rem;line-height:1.6;color:var(--sl-color-gray-2);margin-bottom:2px}
