._calendar_1gkux_2{padding:var(--bf-space-12);gap:var(--bf-space-8);flex-direction:column;display:flex}._head_1gkux_8{justify-content:space-between;align-items:center;gap:var(--bf-space-8);display:flex}._month_1gkux_14{text-transform:capitalize;font-weight:600}._grid_1gkux_18{gap:var(--bf-space-2);flex-direction:column;display:flex}._week_1gkux_23{grid-template-columns:repeat(7, var(--bf-space-40));gap:var(--bf-space-2);display:grid}._weekday_1gkux_28{text-align:center;font-size:var(--bf-type-caption-size);color:var(--bf-muted)}._day_1gkux_33{width:var(--bf-space-40);height:var(--bf-space-40);border-radius:var(--bf-radius-full);color:var(--bf-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;background:0 0;border:0}._day_1gkux_33:hover:not([aria-disabled]){background:var(--bf-hover)}._day_1gkux_33:focus-visible{outline:2px solid var(--bf-pri);outline-offset:1px}._day_1gkux_33[data-outside]{color:var(--bf-muted)}._day_1gkux_33[data-today]{box-shadow:inset 0 0 0 1px var(--bf-pri)}._day_1gkux_33[data-selected]{background:var(--bf-pri-fill);color:var(--bf-on-brand)}._day_1gkux_33[aria-disabled]{color:var(--bf-disabled);cursor:default}._foot_1gkux_66{justify-content:space-between;display:flex}@media (pointer:coarse){._week_1gkux_23{grid-template-columns:repeat(7,44px)}._day_1gkux_33{width:44px;height:44px}}
