/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.mermaid text{font-family:var(--font-serif,"Junicode","serif");font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}@media (min-width:48rem){.mermaid text{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@property --tw-leading{syntax:"*";inherits:false}.slider.svelte-1iyayxg{-webkit-appearance:none;appearance:none;background:transparent}.slider.svelte-1iyayxg::-webkit-slider-runnable-track{height:10px;background:#e5e7eb;border-radius:.5rem}.slider.svelte-1iyayxg::-moz-range-track{height:10px;background:#e5e7eb;border-radius:.5rem}.slider.svelte-1iyayxg::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:var(--color-blue);cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 4px #0003;margin-top:-5px}.slider.svelte-1iyayxg::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:var(--color-blue);cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 4px #0003}.dot.svelte-m32ybz{transition:fill .3s ease}.rotating.svelte-m32ybz{animation:svelte-m32ybz-spin 3s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes svelte-m32ybz-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
