.calendar.svelte-5bzqdn{flex-direction:column;padding:4px 6px 2px 12px;display:flex}.months.svelte-5bzqdn{gap:20px;display:flex}.month.svelte-5bzqdn{width:224px}.head.svelte-5bzqdn{justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.name.svelte-5bzqdn{font-size:13px;font-weight:600}.shift.svelte-5bzqdn{width:26px;height:26px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.shift.narrow.svelte-5bzqdn{visibility:hidden}button.shift.svelte-5bzqdn:hover{background:var(--surface-hover);color:var(--text)}.weekdays.svelte-5bzqdn,.week.svelte-5bzqdn{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekdays.svelte-5bzqdn span:where(.svelte-5bzqdn){color:var(--text-faint);text-align:center;padding-bottom:4px;font-size:11px}.week.svelte-5bzqdn{margin-bottom:2px}.day.svelte-5bzqdn{height:30px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}button.day.svelte-5bzqdn{border-radius:4px}button.day.svelte-5bzqdn:hover{background:var(--surface-hover)}.day.now.svelte-5bzqdn{box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:600}.day.between.svelte-5bzqdn{background:var(--accent-soft);border-radius:0}.day.edge.svelte-5bzqdn,.day.edge.svelte-5bzqdn:hover{background:var(--accent);color:var(--accent-contrast);font-weight:600}.foot.svelte-5bzqdn{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.chosen.svelte-5bzqdn{min-width:0;color:var(--text-dim);font-variant-numeric:tabular-nums;flex:1;font-size:12px}@media (max-width:760px){.month.svelte-5bzqdn:last-child{display:none}.shift.narrow.svelte-5bzqdn{visibility:visible}}@media (max-width:600px){.calendar.svelte-5bzqdn{padding:8px 0 0}.month.svelte-5bzqdn{width:100%}}.range.svelte-9kguqf{border:1px solid var(--line);background:var(--surface-2);border-radius:5px;flex:0 auto;align-items:center;min-width:0;display:flex}.step.svelte-9kguqf{width:30px;height:32px;color:var(--text-dim);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.step.svelte-9kguqf:hover{background:var(--surface-hover);color:var(--text)}.step.svelte-9kguqf:first-child{border-radius:4px 0 0 4px}.step.svelte-9kguqf:last-child{border-radius:0 4px 4px 0}.face.svelte-9kguqf{border-right:1px solid var(--line);border-left:1px solid var(--line);min-width:0;display:flex}.face.svelte-9kguqf .text{max-width:240px}.picker.svelte-9kguqf{display:flex}.presets.svelte-9kguqf{border-right:1px solid var(--line);flex:none;width:158px;padding-right:6px}.presets.svelte-9kguqf .menu-row:where(.svelte-9kguqf){text-decoration:none}@media (max-width:600px){.picker.svelte-9kguqf{flex-direction:column}.presets.svelte-9kguqf{border-right:none;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));width:auto;padding:0 0 6px;display:grid}}
