.modal-wrapper.svelte-1ajttyw dialog{width:24rem;max-width:100%;border-radius:.5rem}.modal-wrapper.svelte-1ajttyw dialog::backdrop{--tw-backdrop-blur: blur(8px);--tw-backdrop-brightness: brightness(.5);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-wrapper.confetti.svelte-1ajttyw dialog{background:transparent}.modal-wrapper.confetti.svelte-1ajttyw dialog::backdrop{background-image:url(../../../images/confetti.svg);background-position:top;background-repeat:no-repeat;--tw-backdrop-blur: blur(64px);--tw-backdrop-brightness: brightness(1);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.modal-wrapper.confetti.svelte-1ajttyw dialog::backdrop{background-size:contain;background-position:center}}.is0.svelte-1ajttyw{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.is2.svelte-1ajttyw{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.number-line.svelte-1ajttyw{--width: 1.25rem}.number-line.svelte-1ajttyw span:where(.svelte-1ajttyw){font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.number-line.svelte-1ajttyw span:where(.svelte-1ajttyw){font-size:1.25rem;line-height:1.75rem}}.number-line.svelte-1ajttyw span.value:where(.svelte-1ajttyw){position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;font-size:1.25rem;line-height:1.75rem}@media(min-width:640px){.number-line.svelte-1ajttyw span.value:where(.svelte-1ajttyw){font-size:1.5rem;line-height:2rem}}@media(min-width:768px){.number-line.svelte-1ajttyw span.value:where(.svelte-1ajttyw){font-size:1.875rem;line-height:2.25rem}}@media(min-width:640px){.number-line.svelte-1ajttyw{--width: 1.5rem}}@media(min-width:768px){.number-line.svelte-1ajttyw{--width: 1.75rem}}@media(min-width:1024px){.number-line.svelte-1ajttyw{--width: 2rem}}@media(min-width:1280px){.number-line.svelte-1ajttyw{--width: 3rem}}@keyframes svelte-1ajttyw-blink{50%{opacity:0}}.blink.svelte-1ajttyw{animation:svelte-1ajttyw-blink .5s step-start 0s infinite}
