.bar.svelte-1gis55g{padding:.5rem 0 .75rem}.inner.svelte-1gis55g{padding:.5rem;border-radius:1rem;background:#ffffffb8;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 1px #fffc inset,0 8px 28px -8px #1c19172e}.controls.svelte-1gis55g{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.bar .field{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem;border-radius:.75rem;border:1px solid rgba(120,113,108,.22);background:#ffffffbf;font-family:var(--font-inter, system-ui, sans-serif);font-size:.875rem;color:#1c1917;text-align:left;transition:transform .1s ease-out,background-color .14s ease-out}.bar .field:active{transform:scale(.985);background:#fffffff2}.bar .field.grow{flex:1 1 11rem}.label.svelte-1gis55g{font-weight:500;white-space:nowrap}.label.placeholder.svelte-1gis55g{color:#78716c;font-weight:400}.meta.svelte-1gis55g{margin-left:auto;font-size:.75rem;color:#78716c;white-space:nowrap}.guests.svelte-1gis55g{gap:.25rem;padding:0 .375rem}.step.svelte-1gis55g{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:#44403c;transition:transform .1s ease-out,background-color .14s ease-out}.step.svelte-1gis55g:after{content:"";position:absolute;inset:-.375rem}.step.svelte-1gis55g:hover:not(:disabled){background:#78716c1f}.step.svelte-1gis55g:active:not(:disabled){transform:scale(.9)}.step.svelte-1gis55g:disabled{opacity:.3}.count.svelte-1gis55g{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.count-word.svelte-1gis55g{display:none}@media(min-width:480px){.count-word.svelte-1gis55g{display:inline;color:#78716c;font-weight:400}}.go.svelte-1gis55g{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border-radius:.75rem;background:#1c1917;color:#fff;font-family:var(--font-montserrat, system-ui, sans-serif);font-size:.875rem;font-weight:500;transition:transform .1s ease-out,opacity .14s ease-out}.go.svelte-1gis55g:active:not(:disabled){transform:scale(.97)}.go.svelte-1gis55g:disabled{opacity:.4}.go.ready.svelte-1gis55g:not(:disabled){background:var(--brand, hsl(173 58% 33%))}.go-label.svelte-1gis55g{white-space:nowrap}.clear.svelte-1gis55g{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;border-radius:.75rem;border:1px solid rgba(120,113,108,.22);color:#57534e;background:#ffffffbf;transition:transform .1s ease-out}.clear.svelte-1gis55g:active{transform:scale(.94)}.cal-hint{margin:0;padding:.625rem 1rem .875rem;border-top:1px solid rgba(120,113,108,.14);font-family:var(--font-inter, system-ui, sans-serif);font-size:.75rem;color:#78716c;text-align:center}.error.svelte-1gis55g{margin:.5rem .25rem 0;font-family:var(--font-inter, system-ui, sans-serif);font-size:.8125rem;color:#b91c1c}.bar.dark.svelte-1gis55g .inner:where(.svelte-1gis55g){background:#1c191757;box-shadow:0 1px #ffffff2e inset,0 8px 30px -10px #00000080}.bar.dark.svelte-1gis55g .field{border-color:#ffffff47;background:#ffffff1f;color:#fff}.bar.dark.svelte-1gis55g .field:active{background:#fff3}.bar.dark.svelte-1gis55g .label.placeholder:where(.svelte-1gis55g),.bar.dark.svelte-1gis55g .meta:where(.svelte-1gis55g),.bar.dark.svelte-1gis55g .count-word:where(.svelte-1gis55g){color:#ffffffb8}.bar.dark.svelte-1gis55g .step:where(.svelte-1gis55g),.bar.dark.svelte-1gis55g .count:where(.svelte-1gis55g){color:#fff}.bar.dark.svelte-1gis55g .step:where(.svelte-1gis55g):hover:not(:disabled){background:#ffffff29}.bar.dark.svelte-1gis55g .clear:where(.svelte-1gis55g){border-color:#ffffff47;background:#ffffff1f;color:#fff}.bar.dark.svelte-1gis55g .error:where(.svelte-1gis55g){color:#fecaca}@media(prefers-reduced-transparency:reduce){.inner.svelte-1gis55g{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.bar .field,.step.svelte-1gis55g,.go.svelte-1gis55g,.clear.svelte-1gis55g{transition:background-color .14s ease-out}.bar .field:active,.step.svelte-1gis55g:active:not(:disabled),.go.svelte-1gis55g:active:not(:disabled),.clear.svelte-1gis55g:active{transform:none}}
