@keyframes focusAnimation{0%{outline-width:3px}50%{outline-width:6px}to{outline-width:3px}}@keyframes focusAnimationInset{0%{outline-offset:-3px;outline-width:3px}50%{outline-offset:-6px;outline-width:6px}to{outline-offset:-3px;outline-width:3px}}@media (forced-colors:active){.np-ripple-surface.svelte-1mv89t4{display:none}}.np-ripple-surface.svelte-1mv89t4{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.np-ripple-surface.svelte-1mv89t4{-webkit-tap-highlight-color:transparent}.np-ripple-surface.svelte-1mv89t4:before,.np-ripple-surface.svelte-1mv89t4:after{content:"";opacity:0;position:absolute}.np-ripple-surface.svelte-1mv89t4:before{background-color:var(--np-ripple-hover-color,var(--np-color-on-surface));transition:opacity 15ms linear,background-color 15ms linear;inset:0}.np-ripple-surface.svelte-1mv89t4: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:50%;transition:opacity var(--np-motion-expressive-slow-effects)}.np-ripple-surface.svelte-1mv89t4:hover:before,.np-ripple-hovered.svelte-1mv89t4:before{background-color:var(--np-ripple-hover-color,var(--np-color-on-surface));opacity:var(--np-ripple-hover-opacity,.08)}.np-ripple-pressed.svelte-1mv89t4:after{opacity:var(--np-ripple-pressed-opacity,.1);transition:opacity var(--np-motion-expressive-fast-effects)}
