@property --configurator-preview-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.configurator-preview-rainbow-border[data-v-a3d82081]{isolation:isolate;position:absolute}.configurator-preview-rainbow-border[data-v-a3d82081]:before{animation:configurator-preview-rotate-a3d82081 4s linear infinite;background:conic-gradient(from var(--configurator-preview-angle),transparent 0deg 180deg,rgba(139,92,246,.05) 205deg,rgba(139,92,246,.2) 235deg,rgba(59,130,246,.55) 280deg,rgba(34,211,238,.95) 325deg,#fff 350deg,rgba(34,211,238,.4) 356deg,transparent 1turn);content:"";filter:drop-shadow(0 0 5px rgba(34,211,238,.55));top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;pointer-events:none;position:absolute}@keyframes configurator-preview-rotate-a3d82081{to{--configurator-preview-angle:360deg}}@media (prefers-reduced-motion:reduce){.configurator-preview-rainbow-border[data-v-a3d82081]:before{animation:none}}
