.si.svelte-1dub3ba{--si-mid:var(--accent);--si-hi:#b4ffd9;--si-deep:#00552d;--si-glow:rgb(var(--accent-rgb) / .35);--si-ring:rgb(var(--accent-rgb) / .5);--si-no:var(--epic);width:var(--si-size,64px);height:var(--si-size,64px);flex-shrink:0;display:block;position:relative}.si.epic.svelte-1dub3ba{--si-mid:var(--epic);--si-hi:#e3d3ff;--si-deep:#4c1d95;--si-glow:rgb(var(--epic-rgb) / .4);--si-ring:rgb(var(--epic-rgb) / .5)}.si.rare.svelte-1dub3ba{--si-mid:var(--rare);--si-hi:#b8dcff;--si-deep:#12306b;--si-glow:rgb(var(--rare-rgb) / .4);--si-ring:rgb(var(--rare-rgb) / .5)}.si.muted.svelte-1dub3ba{--si-mid:#6b6b76;--si-hi:#c4c4cc;--si-deep:#24242c;--si-glow:#ffffff0d;--si-ring:var(--line-hi);--si-no:#6b6b76}[data-theme=light] .si.svelte-1dub3ba{--si-hi:#4fd890;--si-deep:#00401f}[data-theme=light] .si.epic.svelte-1dub3ba{--si-hi:#b99cff;--si-deep:#3b1585}[data-theme=light] .si.rare.svelte-1dub3ba{--si-hi:#7fb6ff;--si-deep:#0f2f66}[data-theme=light] .si.muted.svelte-1dub3ba{--si-mid:#8e8e98;--si-hi:#c9c9d1;--si-deep:#55555f;--si-glow:#0000000f}svg.svelte-1dub3ba{width:100%;height:100%;filter:drop-shadow(0 0 4px var(--si-glow));transition:filter .3s;display:block;overflow:visible}.si.svelte-1dub3ba:hover svg:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba svg:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba svg:where(.svelte-1dub3ba){filter:drop-shadow(0 0 8px var(--si-glow))}.si-step.svelte-1dub3ba{background:var(--bg-card);border:1px solid var(--si-ring);min-width:19px;height:19px;color:var(--text);text-align:center;letter-spacing:-.02em;box-sizing:border-box;border-radius:999px;padding:0 4px;font-family:Geist Mono,monospace;font-size:10px;font-weight:600;line-height:17px;position:absolute;bottom:-5px;right:-5px}.s-hi.svelte-1dub3ba{stop-color:var(--si-hi)}.s-mid.svelte-1dub3ba{stop-color:var(--si-mid)}.s-deep.svelte-1dub3ba{stop-color:var(--si-deep)}.ground.svelte-1dub3ba{fill:none;stroke:var(--si-mid);stroke-opacity:.4;stroke-width:1.2px;stroke-linecap:round}.block.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.5;stroke-width:1px}.block.win.svelte-1dub3ba{stroke-opacity:.85}.score.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.75;stroke-width:1.6px;stroke-linecap:round}.head.svelte-1dub3ba{fill:var(--si-hi)}.spark.svelte-1dub3ba{fill:var(--si-hi);transform-box:fill-box;transform-origin:50%}.trail.svelte-1dub3ba{fill:none;stroke:var(--si-mid);stroke-opacity:.75;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:2 2.6}.card.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.55;stroke-width:1px}.line.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.55;stroke-width:1.6px;stroke-linecap:round}.bar.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-width:3px;stroke-linecap:round}.bar.faint.svelte-1dub3ba{stroke:var(--si-no);stroke-opacity:.7}.land.svelte-1dub3ba{fill:var(--si-hi)}.marker.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.6;stroke-width:1px}.markers.svelte-1dub3ba{transform-box:view-box}.ring.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.3;stroke-width:1px}.arc.svelte-1dub3ba{fill:none;stroke-width:6px}.arc.no.svelte-1dub3ba{stroke:var(--si-no);stroke-opacity:.8}.tick.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.5;stroke-width:1.2px;stroke-linecap:round}.needle.svelte-1dub3ba{transform-box:view-box;transform-origin:32px 40px}.needle-body.svelte-1dub3ba,.hub.svelte-1dub3ba{fill:var(--si-hi)}.pill.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.6;stroke-width:.8px}.check.svelte-1dub3ba{fill:none;stroke:var(--si-deep);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.body.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.55;stroke-width:1px}.seam.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.3;stroke-width:1px}.clasp.svelte-1dub3ba{fill:var(--si-deep);stroke:var(--si-hi);stroke-opacity:.6;stroke-width:1px}.stud.svelte-1dub3ba{fill:var(--si-hi)}.mark.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-width:2.2px;stroke-linecap:round}.ribbon.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.4;stroke-width:.8px;stroke-linejoin:round}.rosette.svelte-1dub3ba{transform-box:view-box;transform-origin:32px 27px}.rosette-edge.svelte-1dub3ba{stroke:var(--si-hi);stroke-opacity:.7;stroke-width:.8px;stroke-linejoin:round}.disc.svelte-1dub3ba{fill:var(--si-deep);stroke:var(--si-hi);stroke-opacity:.5;stroke-width:1px}.id.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-width:1.3px}.id-face.svelte-1dub3ba{fill:var(--si-hi)}.id-line.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-width:1.3px;stroke-linecap:round}.badge.svelte-1dub3ba{fill:var(--si-mid);stroke:var(--si-deep);stroke-width:1.2px}.badge-tick.svelte-1dub3ba{fill:none;stroke:var(--si-deep);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rim.svelte-1dub3ba{stroke:var(--si-mid);stroke-width:1.4px}.sweep.svelte-1dub3ba{transform-box:view-box;transform-origin:32px 32px}.blip.svelte-1dub3ba{fill:var(--si-hi)}.blip.dim.svelte-1dub3ba{opacity:.6}.ping.svelte-1dub3ba{fill:none;stroke:var(--si-hi);stroke-opacity:.45;stroke-width:1px;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.si.svelte-1dub3ba:hover .spark:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .spark:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .spark:where(.svelte-1dub3ba){animation:2.4s ease-in-out infinite svelte-1dub3ba-si-twinkle}.si.svelte-1dub3ba:hover .trail:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .trail:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .trail:where(.svelte-1dub3ba){animation:1.2s linear infinite svelte-1dub3ba-si-flow}.si.svelte-1dub3ba:hover .markers:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .markers:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .markers:where(.svelte-1dub3ba){animation:2.4s ease-in-out infinite svelte-1dub3ba-si-bob}.si.svelte-1dub3ba:hover .needle:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .needle:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .needle:where(.svelte-1dub3ba){animation:2.6s ease-in-out infinite svelte-1dub3ba-si-sway}.si.svelte-1dub3ba:hover .peek:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .peek:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .peek:where(.svelte-1dub3ba){animation:2.4s ease-in-out infinite svelte-1dub3ba-si-bob}.si.svelte-1dub3ba:hover .rosette:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .rosette:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .rosette:where(.svelte-1dub3ba){animation:18s linear infinite svelte-1dub3ba-si-spin}.si.svelte-1dub3ba:hover .sweep:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .sweep:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .sweep:where(.svelte-1dub3ba){animation:3s linear infinite svelte-1dub3ba-si-spin}.si.svelte-1dub3ba:hover .ping:where(.svelte-1dub3ba),.ill-hover:hover .si.svelte-1dub3ba .ping:where(.svelte-1dub3ba),.si.active.svelte-1dub3ba .ping:where(.svelte-1dub3ba){animation:3s ease-out infinite svelte-1dub3ba-si-ping}}@keyframes svelte-1dub3ba-si-twinkle{0%,to{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1.12)}}@keyframes svelte-1dub3ba-si-flow{to{stroke-dashoffset:-9.2px}}@keyframes svelte-1dub3ba-si-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes svelte-1dub3ba-si-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}@keyframes svelte-1dub3ba-si-spin{to{transform:rotate(360deg)}}@keyframes svelte-1dub3ba-si-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}
