/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer components{.calendar-month-mobile{-webkit-text-stroke:1px #000;text-shadow:2px 2px #000}.calendar-mobile{margin-block:calc(var(--spacing,.25rem)*4);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;align-self:stretch;display:flex}.calendar-mobile-header{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-2xl,1rem);padding-block:calc(var(--spacing,.25rem)*6);align-self:stretch;display:inline-flex}.calendar-mobile-events{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);font-family:var(--font-secondary,"Rubik",ui-sans-serif,system-ui);flex-direction:column;align-self:stretch;display:inline-flex}.calendar-mobile-day{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);align-self:stretch;display:inline-flex}.calendar-mobile-date{width:calc(var(--spacing,.25rem)*12);flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex}.calendar-mobile-date-number,.calendar-mobile-date-weekday{text-align:center;justify-content:center;align-self:stretch}.calendar-mobile-events-list{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;padding:1.32px;display:inline-flex}.calendar-mobile-event-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);align-self:stretch;display:inline-flex}.calendar-mobile-event-content{flex:1}.calendar-mobile-event-title{justify-content:flex-start}}
