.quick-choices.svelte-18r16l3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:8px}.quick-choices.svelte-18r16l3 button:where(.svelte-18r16l3){display:grid;justify-items:center;gap:1px;min-height:52px;padding:3px;border:1px solid var(--pr-border);border-radius:7px;background:var(--pr-surface);color:var(--pr-text);font:inherit;cursor:pointer}.quick-choices.svelte-18r16l3 strong:where(.svelte-18r16l3){font-size:13px}.quick-choices.svelte-18r16l3 span:where(.svelte-18r16l3),.quick-choices.svelte-18r16l3 small:where(.svelte-18r16l3){color:var(--pr-text-muted);font-size:12px;font-variant-numeric:tabular-nums}.quick-choices.svelte-18r16l3 .quick-day:where(.svelte-18r16l3){display:inline-flex;align-items:baseline;gap:2px;min-width:0;color:var(--pr-text);font-size:12px;white-space:nowrap}.quick-choices.svelte-18r16l3 .quick-day:where(.svelte-18r16l3)>strong:where(.svelte-18r16l3){font-size:13px}.quick-choices.svelte-18r16l3 .quick-day:where(.svelte-18r16l3)>span:where(.svelte-18r16l3){color:var(--pr-text-muted);font-size:10px}.quick-choices.svelte-18r16l3 small:where(.svelte-18r16l3){color:var(--pr-primary);font-weight:700}.fields.svelte-18r16l3{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}label.svelte-18r16l3{display:grid;gap:.35rem}label.svelte-18r16l3 span:where(.svelte-18r16l3){font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pr-text-muted)}select.svelte-18r16l3{box-sizing:border-box;min-height:48px;border:1px solid var(--pr-border);border-radius:10px;padding:.65rem;background:var(--pr-surface);color:var(--pr-text);font:inherit}.fold.svelte-18r16l3{max-width:20rem}.field-error.svelte-18r16l3{margin:0;color:var(--pr-danger);font-size:.8rem;font-weight:700}@media(max-width:420px){.fields.svelte-18r16l3{grid-template-columns:minmax(0,1fr);gap:.5rem}}.time-row.svelte-18r16l3{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:6px;letter-spacing:normal!important;text-transform:none!important}.time-row.svelte-18r16l3 button:where(.svelte-18r16l3){min-height:48px;padding:0 9px;border:1px solid var(--pr-border);border-radius:10px;background:var(--pr-surface);color:var(--pr-primary);font:inherit;font-size:11px;font-weight:750;cursor:pointer}@media(max-width:420px){.quick-choices.svelte-18r16l3{gap:4px}.quick-choices.svelte-18r16l3 button:where(.svelte-18r16l3){padding-inline:2px}.time-row.svelte-18r16l3 button:where(.svelte-18r16l3){padding-inline:7px}}
