.schedule-module__Fij23q__page{padding:var(--spacing-xl)0;min-height:100vh}.schedule-module__Fij23q__header{margin-bottom:var(--spacing-2xl);justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.schedule-module__Fij23q__createForm{margin-bottom:var(--spacing-2xl);animation:.3s ease-out schedule-module__Fij23q__slideDown}@keyframes schedule-module__Fij23q__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.schedule-module__Fij23q__form{gap:var(--spacing-lg);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.schedule-module__Fij23q__formRow{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.schedule-module__Fij23q__formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.schedule-module__Fij23q__eventsSection h2{margin-bottom:var(--spacing-lg);font-size:1.5rem}.schedule-module__Fij23q__eventsList{gap:var(--spacing-md);flex-direction:column;display:flex}.schedule-module__Fij23q__eventCard{transition:transform .2s,box-shadow .2s}.schedule-module__Fij23q__eventCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.schedule-module__Fij23q__eventHeader{align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.schedule-module__Fij23q__eventIcon{flex-shrink:0;font-size:2rem}.schedule-module__Fij23q__eventInfo{flex:1}.schedule-module__Fij23q__eventInfo h3{margin:0 0 var(--spacing-xs)0;font-size:1.25rem}.schedule-module__Fij23q__eventInfo p{margin:0;font-size:.9rem}.schedule-module__Fij23q__eventMeta{padding-top:var(--spacing-md);justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:1px solid #ffffff1a;flex-wrap:wrap;display:flex}.schedule-module__Fij23q__eventTime{gap:var(--spacing-md);color:var(--text-secondary);flex-wrap:wrap;font-size:.9rem;display:flex}.schedule-module__Fij23q__eventBadges{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}@media (max-width:768px){.schedule-module__Fij23q__formRow{grid-template-columns:1fr}.schedule-module__Fij23q__eventHeader{flex-direction:column}.schedule-module__Fij23q__eventMeta{flex-direction:column;align-items:flex-start}}
