@media(hover:hover){.light-surface-group.svelte-xvfjha:hover .light-surface:not(.disabled):after{opacity:1}}.light-surface.svelte-t0xorv{--border-light-size:600px;--light-size:800px;--light-color:currentColor}@supports (color:color-mix(in lab,red,red)){.light-surface.svelte-t0xorv{--light-color:color-mix(in srgb,currentColor,transparent 85%)}}.light-surface.svelte-t0xorv{--light-border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.light-surface.svelte-t0xorv{--light-border-color:color-mix(in srgb,currentColor,transparent 30%)}}.light-surface.svelte-t0xorv{cursor:pointer;border:1px solid #0000;display:inline-flex;position:relative}.light-surface.sm.svelte-t0xorv{--border-light-size:150px;--light-size:250px}.light-surface.md.svelte-t0xorv{--border-light-size:300px;--light-size:400px}.light-surface.svelte-t0xorv:before,.light-surface.svelte-t0xorv:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:-1px}.light-surface.svelte-t0xorv:before{background:radial-gradient(var(--light-size)circle at var(--mouse-x)var(--mouse-y),var(--light-color),transparent 40%);z-index:3}.light-surface.svelte-t0xorv:after{background:radial-gradient(var(--border-light-size)circle at var(--mouse-x)var(--mouse-y),var(--light-border-color),transparent 40%);z-index:1}.light-surface.svelte-t0xorv>*{border-radius:inherit;z-index:2;overflow:hidden}@media(hover:hover){.light-surface.svelte-t0xorv:hover:before{opacity:1}}.light-surface.disabled.svelte-t0xorv{pointer-events:none}.light-surface.disabled.svelte-t0xorv:after,.light-surface.disabled.svelte-t0xorv:before{opacity:0}
