.adly-star-border{position:relative;isolation:isolate;border-radius:inherit}@property --adly-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.adly-star-border:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--adly-spin),transparent 0deg,transparent 300deg,color-mix(in oklab,var(--color-primary,oklch(.6 .2 275)) 70%,white) 340deg,white 352deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .24s ease;pointer-events:none;z-index:1;animation:adly-border-orbit var(--adly-orbit-dur,6s) linear infinite;animation-delay:var(--adly-orbit-delay,0s)}.adly-star-border[data-always=true]:before{opacity:.75}.adly-star-border:focus-within:before,.adly-star-border:hover:before{opacity:1}@keyframes adly-border-orbit{to{--adly-spin:360deg}}@supports not (background:conic-gradient(from var(--adly-spin ),red,blue)){.adly-star-border:before{background:linear-gradient(120deg,transparent,color-mix(in oklab,var(--color-primary,oklch(.6 .2 275)) 60%,white),transparent);animation:none}}.adly-star-border:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(18rem circle at var(--adly-mx,50%) var(--adly-my,50%),color-mix(in oklab,var(--color-primary,oklch(.6 .2 275)) 22%,transparent),transparent 70%);opacity:0;transition:opacity .26s ease;pointer-events:none;z-index:0}.adly-star-border[data-pointer=true]:hover:after{opacity:1}.adly-star-border[data-tilt=true]{transform:perspective(900px) rotateX(var(--adly-rx,0deg)) rotateY(var(--adly-ry,0deg));transition:transform .22s ease-out;transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion:reduce){.adly-star-border:before{animation:none;background:linear-gradient(120deg,transparent,color-mix(in oklab,var(--color-primary,oklch(.6 .2 275)) 55%,transparent),transparent)}.adly-star-border:after{display:none}.adly-star-border[data-tilt=true]{transform:none;transition:none}}