@layer bqt.components{bqt-calendar.svelte-f6vbwf{gap:var(--bqt-spacing-6);min-width:calc(var(--bqt-calendar-day,var(--bqt-spacing-32)) * 7 + var(--bqt-spacing-4) * 6);font-size:var(--bqt-font-size-sm);color:var(--bqt-text-primary);flex-direction:column;display:inline-flex}bqt-calendar-head.svelte-f6vbwf{justify-content:space-between;align-items:center;gap:var(--bqt-spacing-8);display:flex}.bqt-calendar-title.svelte-f6vbwf{font-weight:var(--bqt-font-weight-semibold);text-transform:capitalize}.bqt-calendar-nav.svelte-f6vbwf,.bqt-calendar-day.svelte-f6vbwf{font:inherit;color:inherit;border:var(--bqt-border-width) solid transparent;border-radius:var(--bqt-radius-md);cursor:pointer;transition:background-color var(--bqt-duration-150) var(--bqt-ease-out), border-color var(--bqt-duration-150) var(--bqt-ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}:is(.bqt-calendar-nav.svelte-f6vbwf,.bqt-calendar-day.svelte-f6vbwf):hover:not(:disabled){background-color:var(--bqt-bg-hover)}:is(.bqt-calendar-nav.svelte-f6vbwf,.bqt-calendar-day.svelte-f6vbwf):focus-visible{border-color:var(--bqt-focus-ring);box-shadow:var(--bqt-focus-ring-shadow);outline:none}:is(.bqt-calendar-nav.svelte-f6vbwf,.bqt-calendar-day.svelte-f6vbwf):disabled{cursor:not-allowed}.bqt-calendar-nav.svelte-f6vbwf{width:var(--bqt-spacing-32);height:var(--bqt-spacing-32)}.bqt-calendar-grid.svelte-f6vbwf{border-collapse:separate;border-spacing:var(--bqt-spacing-2);table-layout:fixed}.bqt-calendar-grid.svelte-f6vbwf th:where(.svelte-f6vbwf){padding-block:var(--bqt-spacing-2);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-medium);color:var(--bqt-text-secondary);text-transform:capitalize}.bqt-calendar-grid.svelte-f6vbwf td:where(.svelte-f6vbwf){text-align:center;padding:0}.bqt-calendar-day.svelte-f6vbwf{width:var(--bqt-calendar-day,var(--bqt-spacing-32));height:var(--bqt-calendar-day,var(--bqt-spacing-32));font-variant-numeric:tabular-nums}.bqt-calendar-day.svelte-f6vbwf[data-today]{font-weight:var(--bqt-font-weight-bold);border-color:var(--bqt-border-default)}.bqt-calendar-day.svelte-f6vbwf[data-highlighted]{color:var(--bqt-c-subtle-fg);background-color:var(--bqt-c-subtle)}.bqt-calendar-day.svelte-f6vbwf[data-span-end]{border-color:var(--bqt-c-border)}.bqt-calendar-day.svelte-f6vbwf[data-selected]{color:var(--bqt-c-contrast);background-color:var(--bqt-c);border-color:var(--bqt-c)}.bqt-calendar-day.svelte-f6vbwf[data-selected]:hover:not(:disabled){background-color:var(--bqt-c-hover)}.bqt-calendar-day.svelte-f6vbwf[data-struck]{color:var(--bqt-color-danger-subtle-fg);text-decoration:line-through}.bqt-calendar-day.svelte-f6vbwf:disabled:not([data-selected]){color:var(--bqt-text-muted);opacity:var(--bqt-opacity-disabled)}@media (prefers-reduced-motion:reduce){.bqt-calendar-nav.svelte-f6vbwf,.bqt-calendar-day.svelte-f6vbwf{transition:none}}}
