/* Kubear Play: Compound Garden */
.kg{background:var(--card,#FFFBF0);color:var(--ink,#14110F);border:3px solid var(--ink,#14110F);border-radius:18px;box-shadow:6px 6px 0 var(--ink,#14110F);padding:16px;text-align:center;font-family:var(--body,system-ui,sans-serif)}
.kg__title{font-family:var(--display,Impact,sans-serif);text-transform:uppercase;font-size:1.5rem;line-height:1;margin:0 0 8px}
.kg__art{background:var(--cream2,#F7E6BF);border:2px solid var(--ink,#14110F);border-radius:14px;padding:8px}
.kg-svg{width:100%;max-width:240px;height:auto;display:block;margin:0 auto}
.kg__count{margin:12px 0 4px;font:700 .85rem var(--mono,monospace);text-transform:uppercase;letter-spacing:.04em}
.kg__caption{margin:0;color:var(--muted,#4A4036);font-size:.9rem}
.kg-plant{animation:kg-sway 5s ease-in-out infinite;transform-box:view-box}
@keyframes kg-sway{0%,100%{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}
@media (prefers-reduced-motion:reduce){.kg-plant{animation:none}}
