.u105-section{margin-block:2rem}.u105-panel,.u105-highlights{padding:clamp(1rem,3vw,1.7rem);border:1px solid var(--border,#725790);border-radius:18px;background:var(--surface,var(--panel,#211a32))}.u105-figure{margin:1.5rem 0}.u105-figure img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;border-radius:14px}.u105-figure figcaption{font-size:.9rem;margin-top:.6rem;line-height:1.6;color:var(--muted,#b9afd0)}.u105-links{display:flex;flex-wrap:wrap;gap:.8rem;margin-block:1rem}.u105-home{margin-block:1.4rem}.u105-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem}.u105-highlights h2{font-size:1.2rem;line-height:1.4;margin:.4rem 0}.u105-highlights p{line-height:1.65;font-size:.95rem}.u105-page{overflow-wrap:anywhere}.u105-pet-card .catalog-card-art img{object-fit:contain!important;max-width:100%;max-height:100%;transform:none!important}.u105-pet-card .catalog-card-art{background:var(--surface,var(--panel,#211a32))}.u105-pet-card .local-block-floor{display:none}.u105-pet-card .catalog-income span{font-size:1rem}.u105-pet-card .catalog-card-copy{min-width:0}.u105-facts{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.u105-facts dt{font-size:.9rem;color:var(--muted,#b9afd0)}.u105-facts dd{margin:.3rem 0;font-weight:700}.u105-musical img{width:60px!important;height:60px!important;object-fit:contain}.u105-home p,.u105-page p{line-height:1.75}html[data-theme=light] .u105-panel,html[data-theme=light] .u105-highlights{background:var(--surface,#fff)}@media(max-width:700px){.u105-highlights,.u105-facts{grid-template-columns:1fr}.u105-figure img{max-height:none}.u105-links{flex-direction:column}.u105-highlights{gap:1rem}.u105-highlights h2{font-size:1.1rem}}
