.calendar-grid[data-v-41cb4a02]{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.calendar-weekday[data-v-41cb4a02]{padding:.25rem 0}.calendar-cell[data-v-41cb4a02]{min-height:2.5rem}.calendar-day-content{cursor:default}.calendar-day-content.weekend{background-color:color-mix(in srgb, var(--colors-sky-100) 60%, transparent) }@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){.calendar-day-content.weekend{background-color:color-mix(in oklab, var(--colors-sky-100) 60%, transparent) }}.calendar-day-content.today{color:color-mix(in srgb, var(--colors-blue-900) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-blue-50) var(--un-bg-opacity), transparent) ;--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-blue-400) var(--un-ring-opacity), transparent) ;--un-ring-offset-width:1px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-offset-color:color-mix(in srgb, var(--colors-white) var(--un-ring-offset-opacity), transparent) }@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){.calendar-day-content.today{color:color-mix(in oklab, var(--colors-blue-900) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-blue-50) var(--un-bg-opacity), transparent) ;--un-ring-color:color-mix(in oklab, var(--colors-blue-400) var(--un-ring-opacity), transparent) ;--un-ring-offset-color:color-mix(in oklab, var(--colors-white) var(--un-ring-offset-opacity), transparent) }}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-ring-offset-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.calendar-day-content.primary-holiday{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);border-width:1px;border-color:color-mix(in srgb, var(--colors-indigo-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-indigo-300) 40%, transparent) }@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){.calendar-day-content.primary-holiday{border-color:color-mix(in oklab, var(--colors-indigo-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-indigo-300) 40%, transparent) }}.calendar-day-content.secondary-holiday{color:color-mix(in srgb, var(--colors-blue-900) var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);border-width:1px;border-color:color-mix(in srgb, var(--colors-blue-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-blue-300) 40%, transparent) }@supports (color:color-mix(in lab, red, red)){.calendar-day-content.secondary-holiday{color:color-mix(in oklab, var(--colors-blue-900) var(--un-text-opacity), transparent) ;border-color:color-mix(in oklab, var(--colors-blue-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-blue-300) 40%, transparent) }}.calendar-day-content.overlap{color:color-mix(in srgb, var(--colors-purple-900) var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);border-width:1px;border-color:color-mix(in srgb, var(--colors-purple-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-purple-300) 40%, transparent) }@supports (color:color-mix(in lab, red, red)){.calendar-day-content.overlap{color:color-mix(in oklab, var(--colors-purple-900) var(--un-text-opacity), transparent) ;border-color:color-mix(in oklab, var(--colors-purple-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-purple-300) 40%, transparent) }}
