
/* Call Garden tree engine v1.7.1 */
.cg-tree-svg{
  display:block;
  width:100%;
  height:100%;
  overflow:hidden;
}

.tree-scene{
  position:relative;
  width:100%;
  height:100%;
  overflow:hidden;
  border-radius:18px;
  background:#eef7f0;
}

.tree-scene.compact .cg-tree-svg{pointer-events:none}

/*
  Motion is intentionally driven by tree-animation.js via Web Animations API.
  Keeping it out of CSS avoids Safari/iOS conflicts with SVG transform attributes.
*/

@media(prefers-reduced-motion:reduce){
  .cg-tree-svg *{
    animation:none!important;
    transition:none!important;
  }
}
