.underline-word.svelte-1uha8ag{white-space:nowrap;position:relative}.underline-mark.svelte-1uha8ag{width:100%;height:.14em;color:var(--color-accent);position:absolute;bottom:-.12em;left:0;right:0;overflow:visible}.deco-ridge.svelte-1uha8ag{color:var(--color-accent);pointer-events:none;z-index:0;will-change:transform;filter:drop-shadow(0 0 #0000);transition:filter .45s;position:absolute;overflow:visible}.deco-shape.svelte-1uha8ag{fill:currentColor;fill-opacity:.14;stroke:currentColor;stroke-opacity:.55;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill-opacity .4s,stroke-opacity .4s}.deco-inner.svelte-1uha8ag{transform-box:fill-box;transform-origin:50%}.deco-ridge.deco-active.svelte-1uha8ag{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-accent) 26%, transparent))}.deco-ridge.deco-active.svelte-1uha8ag .deco-shape:where(.svelte-1uha8ag){fill-opacity:.17;stroke-opacity:.72}.deco-ridge.deco-solved.svelte-1uha8ag{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--color-accent) 60%, transparent))}.deco-ridge.deco-solved.svelte-1uha8ag .deco-shape:where(.svelte-1uha8ag){fill-opacity:.24;stroke-opacity:1}.deco-ridge.deco-solved.svelte-1uha8ag .deco-inner:where(.svelte-1uha8ag){animation:.7s cubic-bezier(.22,1,.36,1) svelte-1uha8ag-deco-pop}@keyframes svelte-1uha8ag-deco-pop{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}
