.configurable-activity-card{--card-spotlight-x:50%;--card-spotlight-y:50%;isolation:isolate;transition:transform .18s,box-shadow .18s;position:relative}.configurable-activity-card>*{z-index:1;position:relative}.configurable-activity-card:before,.configurable-activity-card:after{border-radius:inherit;content:"";pointer-events:none;opacity:0;transition:opacity .18s;position:absolute;top:0;bottom:0;left:0;right:0}.configurable-activity-card:before{z-index:0;background:radial-gradient(520px circle at var(--card-spotlight-x)var(--card-spotlight-y),color-mix(in srgb,var(--color-appbrand)16%,transparent),transparent 55%)}.configurable-activity-card:after{z-index:2;background:radial-gradient(260px circle at var(--card-spotlight-x)var(--card-spotlight-y),color-mix(in srgb,var(--color-appbrand)92%,transparent),transparent 72%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.configurable-activity-card:hover{box-shadow:0 14px 40px color-mix(in srgb,var(--color-appbrand)12%,transparent);transform:translateY(-2px)}.configurable-activity-card:hover:before,.configurable-activity-card:hover:after{opacity:1}@media (hover:none){.configurable-activity-card:hover{box-shadow:none;transform:none}.configurable-activity-card:before,.configurable-activity-card:after{display:none}}@media (prefers-reduced-motion:reduce){.configurable-activity-card,.configurable-activity-card:before,.configurable-activity-card:after{transition:none}.configurable-activity-card:hover{transform:none}}