.schedule-list-section[data-v-8539f7e6]{margin-bottom:4rem}.cards-header[data-v-8539f7e6]{align-items:center;display:flex;margin-bottom:1rem;padding-left:20px;position:relative}.cards-header[data-v-8539f7e6]:before{background-color:var(--color-primary-accent-brand-orange);content:"";height:3rem;left:0;position:absolute;top:60%;transform:translateY(-50%);width:5px}.section-title[data-v-8539f7e6]{font-size:1.875rem;font-weight:700;white-space:nowrap}.no-schedules[data-v-8539f7e6]{border:2px dashed #e5e7eb;border-radius:.5rem;color:#6b7280;padding:2rem;text-align:center}.card-carousel-wrapper[data-v-8539f7e6]{position:relative;width:100%}.card-carousel[data-v-8539f7e6]{overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;box-sizing:border-box;padding:20px 0;scroll-behavior:smooth}.card-carousel[data-v-8539f7e6]::-webkit-scrollbar{display:none}.card-container[data-v-8539f7e6]{display:flex;gap:20px;padding-left:20px;padding-right:20px;width:-moz-max-content;width:max-content}.carousel-arrow[data-v-8539f7e6]{align-items:center;background-color:#ffffffe6;border:1px solid #e9ecef;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#212529;cursor:pointer;display:flex;font-size:28px;font-weight:300;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:44px;z-index:10}.carousel-arrow[data-v-8539f7e6]:hover{background-color:#fff;transform:translateY(-50%) scale(1.1)}.left-arrow[data-v-8539f7e6]{left:15px}.right-arrow[data-v-8539f7e6]{right:15px}.arrow-fade-enter-active[data-v-8539f7e6],.arrow-fade-leave-active[data-v-8539f7e6]{transition:opacity .3s ease}.arrow-fade-enter-from[data-v-8539f7e6],.arrow-fade-leave-to[data-v-8539f7e6]{opacity:0}@media (max-width:768px){.card-container[data-v-8539f7e6],.cards-header[data-v-8539f7e6]{padding-left:1rem}.card-container[data-v-8539f7e6]{padding-right:1rem}}@media (max-width:575.98px){.card-carousel[data-v-8539f7e6]{scroll-padding-inline:1rem;scroll-snap-type:x mandatory}.card-container[data-v-8539f7e6]>*{flex-shrink:0;max-width:400px;scroll-snap-align:center;width:calc(100vw - 2rem)}}
