.round-progress-bar.svelte-1u2noyp{display:flex;justify-content:center;width:100%;padding-top:calc(var(--ds-spacing-6) + var(--ds-spacing-1-5))}.round-progress-bar.compact.svelte-1u2noyp{padding-top:var(--ds-spacing-4)}.round-progress-bar.stacked.svelte-1u2noyp{padding-top:var(--ds-spacing-1);transform:scale(.6);width:168%;transform-origin:bottom center}.items-container.svelte-1u2noyp{display:flex;align-items:center;gap:var(--ds-spacing-3);max-width:100%;min-height:40px}.compact.svelte-1u2noyp .items-container:where(.svelte-1u2noyp){gap:var(--ds-spacing-2);min-height:28px}.item.svelte-1u2noyp{position:relative;width:56px;aspect-ratio:56/40;border-radius:var(--ds-radius-full);background:var(--color-grey-500);flex-shrink:1;min-width:0;transition:opacity .3s ease}.compact.svelte-1u2noyp .item:where(.svelte-1u2noyp){width:38px}.item.win.svelte-1u2noyp{outline:2px solid #1ce51c;outline-offset:-2px}.item.dimmed.svelte-1u2noyp{opacity:.5}.dot.svelte-1u2noyp{position:absolute;aspect-ratio:1;border-radius:var(--ds-radius-full);transition:background .2s ease}.hole-0.svelte-1u2noyp{left:25%;right:57.14%;top:17.5%}.hole-1.svelte-1u2noyp{left:57.14%;right:25%;top:17.5%}.hole-2.svelte-1u2noyp{left:8.93%;right:73.21%;top:37.5%}.hole-3.svelte-1u2noyp{left:41.07%;right:41.07%;top:37.5%}.hole-4.svelte-1u2noyp{left:73.21%;right:8.93%;top:37.5%}.hole-5.svelte-1u2noyp{left:25%;right:57.14%;top:57.5%}.hole-6.svelte-1u2noyp{left:57.14%;right:25%;top:57.5%}.dot-default.svelte-1u2noyp{background:var(--color-grey-400)}.dot-mole.svelte-1u2noyp{background:var(--ds-color-white)}.dot-miss.svelte-1u2noyp{background:var(--color-red-500)}.dot-planned.svelte-1u2noyp{background:color-mix(in srgb,#1ce51c 50%,transparent)}.dot-hit.svelte-1u2noyp{background:#1ce51c}.multiplier-badge.svelte-1u2noyp{display:flex;align-items:center;justify-content:center;gap:calc(var(--ds-spacing-2) + var(--ds-spacing-0-5));height:40px;padding:0 var(--ds-spacing-4);border-radius:var(--ds-radius-full);background:var(--color-surface-highest, #203743);flex-shrink:0}.compact.svelte-1u2noyp .multiplier-badge:where(.svelte-1u2noyp){height:28px;padding:0 var(--ds-spacing-2)}.multiplier-text.svelte-1u2noyp{color:var(--ds-color-white);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-thick);line-height:1;white-space:nowrap}.multiplier-badge.svelte-1u2noyp .next-icon{width:20px}.compact.svelte-1u2noyp .multiplier-badge:where(.svelte-1u2noyp) .next-icon{width:7px}
