.leaf-edge[data-astro-cid-6ja6l6p2]{height:calc(var(--leaf-edge) + 2px);pointer-events:none;position:absolute;inset-inline:0}.leaf-edge[data-astro-cid-6ja6l6p2][data-side=top]{top:-1px}.leaf-edge[data-astro-cid-6ja6l6p2][data-side=bottom]{bottom:-1px}.leaf-edge[data-astro-cid-6ja6l6p2][data-down=false]{clip-path:inset(-100% 0 1px)}.leaf-edge[data-astro-cid-6ja6l6p2][data-down=true]{clip-path:inset(1px 0 -100%)}.leaf-edge[data-astro-cid-6ja6l6p2][data-mode=out]{--edge-near:var(--elevated);--edge-far:var(--ground-alt)}.leaf-edge[data-astro-cid-6ja6l6p2][data-mode=in]{--edge-near:var(--ground-alt);--edge-far:var(--elevated)}.leaf-edge-row[data-astro-cid-6ja6l6p2]{filter:drop-shadow(0 .375rem .75rem var(--shadow));position:absolute;inset:0}.leaf-edge-row[data-astro-cid-6ja6l6p2]:before{content:"";background:color-mix(in oklch, var(--edge-near), var(--edge-far) calc((1 - var(--depth)) * 45%));-webkit-mask-image:var(--tile);mask-image:var(--tile);-webkit-mask-size:auto 102%;mask-size:auto 102%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:calc(var(--depth) * 61%) 100%;mask-position:calc(var(--depth) * 61%) 100%;position:absolute;inset:0}.leaf-edge[data-astro-cid-6ja6l6p2][data-down=true] .leaf-edge-row[data-astro-cid-6ja6l6p2]:before{transform:scaleY(-1)}
