/*! tailwindcss v4.3.2 | 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-font-weight:initial;--tw-border-style:solid}}}.bpm-slider-root.svelte-5hzaek{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.bpm-row.svelte-5hzaek{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.bpm-label.svelte-5hzaek{width:calc(var(--spacing,.25rem) * 14);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:calc(.875rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.25 / .875) * var(--text-scaling)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-surface-600,oklch(43.9% 0 0));flex-shrink:0;display:flex}.bpm-label.svelte-5hzaek:where(.dark,.dark *){color:var(--color-surface-400,oklch(70.8% 0 0))}.bpm-controls.svelte-5hzaek{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}.bpm-range.svelte-5hzaek{height:calc(var(--spacing,.25rem) * 2);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-surface-300,oklch(87% 0 0));border-radius:3.40282e38px;flex:1}.bpm-range.svelte-5hzaek:where(.dark,.dark *){background-color:var(--color-surface-600,oklch(43.9% 0 0))}.bpm-range.svelte-5hzaek::-webkit-slider-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-primary-500,oklch(55.6% 0 0));border-radius:3.40282e38px}.bpm-range.svelte-5hzaek::-moz-range-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;--tw-border-style:none;background-color:var(--color-primary-500,oklch(55.6% 0 0));border-style:none;border-radius:3.40282e38px}.bpm-number.svelte-5hzaek{width:calc(var(--spacing,.25rem) * 16);border-style:var(--tw-border-style);border-width:var(--default-border-width,1px);border-color:var(--color-surface-300,oklch(87% 0 0));background-color:var(--color-surface-200,oklch(92.2% 0 0));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);text-align:center;font-size:calc(.875rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.25 / .875) * var(--text-scaling)));color:var(--color-surface-800,oklch(26.9% 0 0));border-radius:.25rem}.bpm-number.svelte-5hzaek:where(.dark,.dark *){border-color:var(--color-surface-600,oklch(43.9% 0 0));background-color:var(--color-surface-700,oklch(37.1% 0 0));color:var(--color-surface-200,oklch(92.2% 0 0))}.bpm-presets.svelte-5hzaek{gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.preset-btn.svelte-5hzaek{cursor:pointer;background-color:var(--color-surface-200,oklch(92.2% 0 0));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:calc(.75rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1 / .75) * var(--text-scaling)));color:var(--color-surface-600,oklch(43.9% 0 0));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem}@media(hover:hover){.preset-btn.svelte-5hzaek:hover{background-color:var(--color-surface-300,oklch(87% 0 0))}}.preset-btn.svelte-5hzaek:where(.dark,.dark *){background-color:var(--color-surface-700,oklch(37.1% 0 0));color:var(--color-surface-400,oklch(70.8% 0 0))}@media(hover:hover){.preset-btn.svelte-5hzaek:where(.dark,.dark *):hover{background-color:var(--color-surface-600,oklch(43.9% 0 0))}}.preset-btn--active.svelte-5hzaek{background-color:var(--color-primary-100,oklch(97% 0 0));color:var(--color-primary-700,oklch(37.1% 0 0))}.preset-btn--active.svelte-5hzaek:where(.dark,.dark *){background-color:var(--color-primary-900,oklch(20.5% 0 0));color:var(--color-primary-300,oklch(87% 0 0))}.tune-tempo-row.svelte-5hzaek{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.tune-tempo-label.svelte-5hzaek{font-size:calc(.75rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1 / .75) * var(--text-scaling)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-surface-500,oklch(55.6% 0 0))}.tune-tempo-label.svelte-5hzaek:where(.dark,.dark *){color:var(--color-surface-400,oklch(70.8% 0 0))}.preset-btn--tune.svelte-5hzaek{align-items:center;gap:var(--spacing,.25rem);display:flex}.preset-bpm-hint.svelte-5hzaek{opacity:.6;font-size:10px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
