@property --nest-gap{syntax:"<length>";inherits:true;initial-value:9px}.nest{--r:40px;animation:nest-breathe 3.2s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes nest-breathe{0%{--nest-gap:5px}to{--nest-gap:14px}}.nest-level{display:flex;flex:1;padding:var(--nest-gap);border-radius:max(0px,var(--r) - var(--depth) * var(--nest-gap))}@media (prefers-reduced-motion:reduce){.nest{animation:none}}