:where(.spotlight-card){position:relative;isolation:isolate}.spotlight-card__edge,.spotlight-card__light{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0}.spotlight-card__light{z-index:-1}.spotlight-card__edge{z-index:1;padding:1px;-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 exclude,linear-gradient(#000 0 0)}.spotlight-card.tp-spot:after{content:none}@media (hover:none),(pointer:coarse){.spotlight-card__edge,.spotlight-card__light{display:none}}