.best-pet-page h1{font-size:clamp(1.9rem,4.3vw,3.4rem);line-height:1.2;overflow-wrap:anywhere}.best-pet-answer{padding:20px;border-left:3px solid var(--cyan);border-radius:0 12px 12px 0;background:var(--panel);margin:24px 0}.best-pet-page p{line-height:1.8}.best-pet-page h2{font-size:1.4rem;line-height:1.5}.best-pet-top10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;padding-left:32px;margin:22px 0}.best-pet-top10 li{min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:8px}.best-pet-top10 li::marker{font-weight:900;color:var(--cyan)}.best-pet-top10 a{display:flex;align-items:center;gap:12px}.best-pet-top10 .tier-art{flex:0 0 78px}.best-pet-top10 strong{display:block;overflow-wrap:anywhere}.best-pet-top10 small{display:block;color:var(--cyan);font-weight:800;margin-top:6px}.best-pet-page details{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);margin:10px 0}.best-pet-page summary{font-weight:800;cursor:pointer;line-height:1.65}.best-pet-related{display:grid;gap:14px;margin:28px 0}html[data-theme=light] .best-pet-page .tier-toolbar input{background:var(--panel);color:var(--ink)}@media(max-width:650px){.best-pet-top10{grid-template-columns:1fr;padding-left:26px}.best-pet-page h1{letter-spacing:-.025em}.best-pet-answer{padding:14px}.best-pet-page{padding-top:24px}}.best-pet-page .tier-toolbar{flex-wrap:wrap}.best-pet-page .tier-toolbar label{min-width:0;flex:1 1 200px}.best-pet-page .tier-toolbar input{min-width:0;width:100%;box-sizing:border-box}.best-pet-page .tier-toolbar>span{max-width:100%;white-space:normal;overflow-wrap:anywhere}