.cal.svelte-fwp5hn{display:grid;gap:6px}.lbl.svelte-fwp5hn{display:flex;align-items:center;gap:8px;font-weight:700}.note.svelte-fwp5hn{font-size:.92rem}.btns.svelte-fwp5hn{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.btns.svelte-fwp5hn .btn:where(.svelte-fwp5hn){flex:1 1 140px}.daytime.svelte-15jxgm7{display:grid;gap:12px}.month.svelte-15jxgm7{font-weight:700}.strip.svelte-15jxgm7{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 2px 10px;margin-inline:-2px;scrollbar-width:thin}.day.svelte-15jxgm7{flex:none;scroll-snap-align:start;display:grid;justify-items:center;align-content:center;gap:2px;width:60px;height:76px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.day.svelte-15jxgm7:hover:not(:disabled){border-color:var(--ink)}.day[aria-pressed=true].svelte-15jxgm7{background:var(--ink);border-color:var(--ink);color:var(--bg)}.day.closed.svelte-15jxgm7{background:var(--bg-alt);color:#9a9390;cursor:not-allowed;border-style:dashed}.dow.svelte-15jxgm7{font-size:.78rem;font-weight:600}.num.svelte-15jxgm7{font-size:1.3rem;font-weight:700;line-height:1}.cl.svelte-15jxgm7{font-size:.68rem}.more.svelte-15jxgm7{color:var(--muted)}.slots.svelte-15jxgm7{min-height:180px;display:grid;gap:20px;align-content:start;padding-top:8px}.g-name.svelte-15jxgm7{font:600 .9rem/1 var(--font-body);color:var(--muted);margin-bottom:10px}.chips.svelte-15jxgm7{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.empty.svelte-15jxgm7{display:grid;gap:8px;padding:20px;border-radius:var(--radius);background:var(--bg-alt)}.empty-actions.svelte-15jxgm7{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.skeleton.svelte-15jxgm7{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.skeleton.svelte-15jxgm7 span:where(.svelte-15jxgm7){height:46px;border-radius:999px;background:linear-gradient(90deg,#f1eeec,#f8f6f5,#f1eeec);background-size:200% 100%;animation:svelte-15jxgm7-shimmer 1.2s infinite}@keyframes svelte-15jxgm7-shimmer{to{background-position:-200% 0}}.picker.svelte-edrkgs{display:grid;gap:10px}.txt.svelte-edrkgs{display:grid;gap:2px}.txt.svelte-edrkgs .muted:where(.svelte-edrkgs){font-size:.9rem}.any.svelte-edrkgs{background:var(--ink)}.faster.svelte-edrkgs{margin-top:20px;border:1.5px solid var(--line);border-radius:var(--radius);padding:6px}.faster.on.svelte-edrkgs{border-color:var(--accent)}.toggle.svelte-edrkgs{display:flex;align-items:center;gap:16px;width:100%;padding:12px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.switch.svelte-edrkgs{margin-left:auto;flex:none;width:48px;height:28px;border-radius:999px;background:#d6d1ce;position:relative;transition:background-color .2s}.switch.svelte-edrkgs span:where(.svelte-edrkgs){position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:var(--surface);box-shadow:0 1px 3px #00000040;transition:transform .2s var(--ease)}.toggle[aria-checked=true].svelte-edrkgs .switch:where(.svelte-edrkgs){background:var(--accent)}.toggle[aria-checked=true].svelte-edrkgs .switch:where(.svelte-edrkgs) span:where(.svelte-edrkgs){transform:translate(20px)}fieldset.svelte-edrkgs{border:0;margin:0;padding:8px 12px 14px}legend.svelte-edrkgs{font-weight:600;margin-bottom:10px;padding:0}.mini.svelte-edrkgs{display:flex;flex-wrap:wrap;gap:8px}.mini.svelte-edrkgs .chip:where(.svelte-edrkgs){min-width:72px}
