#dog-supplement-map-scales-20261030 .dog-map-lead{font-size:clamp(22px,2.7vw,30px);font-weight:700;color:#103c56}#dog-supplement-map-scales-20261030 p{font-size:18px;line-height:1.85}#dog-supplement-map-scales-20261030 .dog-map-legends{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}#dog-supplement-map-scales-20261030 .dog-map-legends article{padding:22px;border:1px solid #ccb78c;border-radius:14px;background:#fffcf5;min-width:0}#dog-supplement-map-scales-20261030 .dog-map-symbol{display:inline-flex;align-items:center;justify-content:center;min-width:68px;padding:8px 12px;border:1px solid #b58a40;border-radius:22px;color:#815921;font-size:16px;font-weight:700}#dog-supplement-map-scales-20261030 h3{font-size:22px;line-height:1.5;margin:12px 0}#dog-supplement-map-scales-20261030 .dog-map-scale{height:28px;border:1px solid #ccaa8c;border-radius:5px;background:linear-gradient(90deg,#fae5d8,#c75b0a);margin-top:16px}#dog-supplement-map-scales-20261030 .dog-map-numbers{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:7px 0 0;font-variant-numeric:tabular-nums}#dog-supplement-map-scales-20261030 .dog-map-numbers strong{font-size:27px;color:#935912}#dog-supplement-map-scales-20261030 .dog-map-numbers span{font-size:14px;text-align:center}#dog-supplement-map-scales-20261030 .dog-map-key{padding:14px 18px;background:#edf5f3;border-radius:10px}#dog-supplement-map-scales-20261030 .dog-map-key strong{display:block;margin-bottom:5px}#dog-supplement-map-scales-20261030 details{margin:14px 0;padding:14px 18px;border:1px solid #d8c7a7;border-radius:10px}#dog-supplement-map-scales-20261030 summary{cursor:pointer;font-weight:700;font-size:18px;line-height:1.6}#dog-supplement-map-scales-20261030 .dog-map-examples{display:grid;grid-template-columns:1fr 1fr;gap:12px}#dog-supplement-map-scales-20261030 .dog-map-examples p{padding:14px;border:1px solid #c7d6cf;border-radius:8px;background:#f3f7ee}#dog-supplement-map-scales-20261030 a{overflow-wrap:anywhere}@media(max-width:650px){#dog-supplement-map-scales-20261030 .dog-map-legends{grid-template-columns:1fr;gap:12px}#dog-supplement-map-scales-20261030 .dog-map-legends article{padding:18px}#dog-supplement-map-scales-20261030 .dog-map-examples{grid-template-columns:1fr}#dog-supplement-map-scales-20261030 details{padding:12px}}