/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-713c31ae],[data-v-713c31ae]::backdrop,[data-v-713c31ae]:after,[data-v-713c31ae]:before{--tw-font-weight:initial}}}.calendar h3[data-v-713c31ae]{text-align:center}.calendar li[data-v-713c31ae]{cursor:pointer;border-radius:calc(var(--ui-radius) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 2)}@media (hover:hover){.calendar li[data-v-713c31ae]:where(.dark,.dark *):hover{background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.calendar li span[data-v-713c31ae]:first-child{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-red-600,oklch(57.7% .245 27.325));font-style:italic}.calendar li span[data-v-713c31ae]:first-child:where(.dark,.dark *){color:var(--color-orange-400,oklch(75% .183 55.934))}@property --tw-font-weight{syntax:"*";inherits:false}
