.cad-scope .cad-grid{background-image:linear-gradient(#22d3ee12 1px,#0000 1px),linear-gradient(90deg,#22d3ee12 1px,#0000 1px),linear-gradient(#22d3ee08 1px,#0000 1px),linear-gradient(90deg,#22d3ee08 1px,#0000 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px}.cad-scope .cad-dim-line{position:relative}.cad-scope .cad-dim-line:before{content:"";background:linear-gradient(90deg,#0000,#f9731699,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.cad-scope .cad-pulse-dot{animation:2.4s ease-in-out infinite cad-pulse}@keyframes cad-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.cad-scope .cad-scanline{background:linear-gradient(#0000 0%,#22d3ee0a 48%,#22d3ee14 50%,#22d3ee0a 52%,#0000 100%) 0 0/100% 200%;animation:6s linear infinite cad-scan}@keyframes cad-scan{0%{background-position:0 -100%}to{background-position:0 100%}}@media (prefers-reduced-motion:reduce){.cad-scope .cad-pulse-dot,.cad-scope .cad-scanline{animation:none}}
