.calendar-nav.svelte-qbn8q{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nav-button.svelte-qbn8q{display:flex;align-items:center;justify-content:center;width:24px;padding:0;color:var(--white-700);background:transparent;border:none;cursor:pointer;transition:color .15s ease}.nav-button.svelte-qbn8q:hover:not(:disabled){color:var(--primary-text-color)}.nav-button.svelte-qbn8q:disabled,.nav-button.disabled.svelte-qbn8q{opacity:.4;cursor:not-allowed}.nav-icon.svelte-qbn8q{width:12px;height:12px}.month-year.svelte-qbn8q{padding:3px 2px;color:var(--white-600);border:none;background:none;font-weight:600;font-size:11px;font-family:inherit;white-space:nowrap;cursor:pointer}.calendar-grid.svelte-qbn8q{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.day-header.svelte-qbn8q{padding:2px 0;font-size:9px;font-family:inherit;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--white-800)}.calendar-day.svelte-qbn8q{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid transparent;border-radius:5px;background:var(--sg-chip-bg);color:var(--primary-text-color);font-size:11px;font-family:inherit;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.calendar-day.svelte-qbn8q:not(.selected):not(.in-range):not(.hover-range-start):not(.hover-range-end):not(.past-date):not(.other-month):hover{background:var(--sg-border-strong)}.calendar-day.selected.svelte-qbn8q,.calendar-day.in-range.svelte-qbn8q,.is-previewing.svelte-qbn8q .calendar-day.hover-range-start:where(.svelte-qbn8q),.is-previewing.svelte-qbn8q .calendar-day.hover-range-end:where(.svelte-qbn8q){background:var(--date-filter-selected-bg, var(--black-100));color:var(--primary-background-color);font-weight:700}.is-previewing.svelte-qbn8q .calendar-day.hover-range:where(.svelte-qbn8q){border-color:var(--date-filter-selected-bg, var(--black-100));font-weight:700}.calendar-day.today.svelte-qbn8q:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background-color:var(--primary-text-color)}.calendar-day.today.selected.svelte-qbn8q:after,.calendar-day.today.in-range.svelte-qbn8q:after,.is-previewing.svelte-qbn8q .calendar-day.today.hover-range-start:where(.svelte-qbn8q):after,.is-previewing.svelte-qbn8q .calendar-day.today.hover-range-end:where(.svelte-qbn8q):after{background-color:var(--primary-background-color)}.calendar-day.other-month.svelte-qbn8q:not(.selected):not(.in-range):not(.hover-range):not(.hover-range-start):not(.hover-range-end){background:transparent;opacity:.5}.calendar-day.past-date.svelte-qbn8q{color:var(--secondary-text-color);opacity:.45;cursor:not-allowed}.calendar-day.svelte-qbn8q:disabled{cursor:not-allowed}
