@media (forced-colors: active){.np-ripple-surface.svelte-gs311x{display:none}}.np-ripple-surface.svelte-gs311x{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.np-ripple-surface.svelte-gs311x{-webkit-tap-highlight-color:transparent}.np-ripple-surface.svelte-gs311x:before,.np-ripple-surface.svelte-gs311x:after{content:"";opacity:0;position:absolute}.np-ripple-surface.svelte-gs311x:before{background-color:var(--np-ripple-hover-color, var(--np-color-on-surface));inset:0;transition:opacity 15ms linear,background-color 15ms linear}.np-ripple-surface.svelte-gs311x:after{background:radial-gradient(closest-side,var(--np-ripple-pressed-color, var(--np-color-on-surface)) max(calc(100% - 70px),65%),transparent 100%);transform-origin:center center;transition:opacity 375ms linear}.np-ripple-surface.svelte-gs311x:hover:before,.np-ripple-hovered.svelte-gs311x:before{background-color:var(--np-ripple-hover-color, var(--np-color-on-surface));opacity:var(--np-ripple-hover-opacity, .08)}.np-ripple-pressed.svelte-gs311x:after{opacity:var(--np-ripple-pressed-opacity, .12);transition-duration:105ms}
