@layer theme,base,components;@layer siteplane{.sp-copy-check{opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-ease-linear)}:where(.sp-copy-check){color:var(--sp-semantic-color-success-foreground)}[data-chassis]:is([data-variant=accent],[data-variant=destructive],[data-variant=inverse],[data-variant=glass]) .sp-copy-check{color:inherit}.sp-copy-check path{stroke-dasharray:1 2;stroke-dashoffset:0}.sp-copy[data-phase=check] .sp-copy-check{opacity:1;transition:none}.sp-copy[data-phase=check] .sp-copy-check path{animation:sp-check-draw calc(var(--motion-duration-micro) * 2) var(--motion-ease-linear) both}@keyframes sp-check-draw{0%{stroke-dashoffset:-1.1px}to{stroke-dashoffset:0}}.sp-copy-draw [data-draw]{stroke-dasharray:1 2;stroke-dashoffset:0}.sp-copy[data-phase=check] .sp-copy-draw,.sp-copy[data-phase=check-out] .sp-copy-draw{opacity:0}.sp-copy[data-phase=check] .sp-copy-draw [data-draw],.sp-copy[data-phase=check-out] .sp-copy-draw [data-draw]{stroke-dashoffset:1.1px}.sp-copy[data-phase=redraw] .sp-copy-check{opacity:0;transition:none}.sp-copy[data-phase=redraw] .sp-copy-draw [data-draw]{animation:sp-stroke-draw var(--motion-duration-slow) var(--motion-ease-linear) both}.sp-copy[data-phase=redraw] .sp-copy-draw [data-draw="2"]{animation-delay:calc(var(--motion-duration-slow) * .8)}@keyframes sp-stroke-draw{0%{stroke-dashoffset:1.1px}to{stroke-dashoffset:0}}html[data-motion-reduce=true] .sp-copy[data-phase] :is(.sp-copy-check,.sp-copy-check path,.sp-copy-draw [data-draw]),[data-sp-motion=reduced] .sp-copy[data-phase] :is(.sp-copy-check,.sp-copy-check path,.sp-copy-draw [data-draw]){transition-duration:1ms;animation-duration:1ms;animation-delay:0s}html[data-motion-reduce=true] .sp-copy[data-phase=check-out] .sp-copy-check,[data-sp-motion=reduced] .sp-copy[data-phase=check-out] .sp-copy-check{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){:root .sp-copy[data-phase] :is(.sp-copy-check,.sp-copy-check path,.sp-copy-draw [data-draw]){transition-duration:1ms;animation-duration:1ms;animation-delay:0s}:root .sp-copy[data-phase=check-out] .sp-copy-check{opacity:1;transition:none}}}@layer utilities;
