.booking.svelte-qt1y5f{gap:.75rem;display:grid}.booking.svelte-qt1y5f p:where(.svelte-qt1y5f){color:var(--ui-muted);margin:0;font-size:.875rem}.field.svelte-1jfgkir{font:.9375rem/1.5 var(--ui-font);color:var(--ui-fg);gap:.25rem;display:grid}label.svelte-1jfgkir{font-weight:500}.control.svelte-1jfgkir{position:relative}input.svelte-1jfgkir{box-sizing:border-box;appearance:none;border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-block-size:2.5rem;inline-size:100%;color:inherit;font:inherit;box-shadow:none;margin:0;padding-block:.375rem;padding-inline:.75rem 2.75rem;font-size:max(1rem,16px)}@media (pointer:coarse){input.svelte-1jfgkir{min-block-size:2.75rem}}input.svelte-1jfgkir:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.open.svelte-1jfgkir{border-radius:calc(var(--ui-radius-control) - .125rem);inline-size:2rem;color:var(--ui-muted);cursor:pointer;transition:background-color var(--ui-dur-press) ease, color var(--ui-dur) ease;background:0 0;border:1px solid #0000;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-block:.25rem;inset-inline-end:.25rem}@media (hover:hover) and (pointer:fine){.open.svelte-1jfgkir:hover{background:var(--ui-subtle);color:var(--ui-fg)}}.open.svelte-1jfgkir:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:0}.control.svelte-1jfgkir .natural-popover{padding:.75rem}.reading.svelte-1jfgkir,.hint.svelte-1jfgkir{margin:0;font-size:.8125rem}.reading.svelte-1jfgkir{min-block-size:1lh;font-weight:500}.reading.ok.svelte-1jfgkir{color:var(--ui-accent)}.reading.bad.svelte-1jfgkir,.hint.svelte-1jfgkir{color:var(--ui-muted)}.example.svelte-1jfgkir{color:var(--ui-fg);font:inherit;text-underline-offset:.2em;cursor:pointer;transition:color var(--ui-dur) ease;background:0 0;border:0;border-radius:2px;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover) and (pointer:fine){.example.svelte-1jfgkir:hover{color:var(--ui-accent);text-decoration-style:solid}}.example.svelte-1jfgkir:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:2px}
