.activities-block-container .class-timetables{max-width:var(--width-content);margin:auto}.activities-block-container .class-timetables .class-timetables-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--space-l)}.activities-block-container .class-timetables .class-timetables-header .class-timetables-selector{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-2xs)}.activities-block-container .class-timetables .class-timetables-header .class-timetables-selector .select-day{align-self:center;padding:var(--space-2xs) var(--space-xs);border-radius:50px;border:1px solid;border-color:var(--color-body-a25);color:var(--color-body);font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text)}.activities-block-container .class-timetables .class-timetables-header .class-timetables-selector .select-day.active{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-accent-primary-reverse)}.activities-block-container .class-timetables .class-timetables-header .class-timetables-selector .select-day:hover{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-accent-primary-reverse)}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-header{flex-direction:column;gap:var(--space-m);text-align:center;padding-bottom:var(--space-m);border-bottom:1px solid;border-color:var(--color-body-a25);margin-bottom:var(--space-l)}.activities-block-container .class-timetables .class-timetables-header .class-timetables-selector{gap:var(--space-3xs);justify-content:center}}.activities-block-container .class-timetables .class-timetables-activities-main{display:flex;flex-direction:column}.activities-block-container .class-timetables .class-timetables-activities-main .class-timetables-activities-header{height:3.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid;border-color:var(--color-body-a25);align-items:center}.activities-block-container .class-timetables .class-timetables-activities-main .class-timetables-activities-header>div{flex:1;text-align:center;font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-2);line-height:var(--line-height-overline-2);letter-spacing:var(--letter-spacing-overline-2);font-style:var(--font-style-overline)}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .class-timetables-activities-header>div{flex:unset;min-width:105px;text-align:left}}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .class-timetables-activities-header{padding-inline:var(--container-standard);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none}.activities-block-container .class-timetables .class-timetables-activities-main .class-timetables-activities-header>div{height:100%;align-content:center;border-bottom:1px solid;border-color:var(--color-body-a25)}}.activities-block-container .class-timetables .class-timetables-activities-main .main-day{opacity:0;visibility:hidden;height:0;transition:opacity .3s ease}.activities-block-container .class-timetables .class-timetables-activities-main .main-day .day-activity{height:3.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid;border-color:var(--color-body-a25);align-items:center}.activities-block-container .class-timetables .class-timetables-activities-main .main-day .day-activity>div{flex:1;text-align:center;font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-2);line-height:var(--line-height-overline-2);letter-spacing:var(--letter-spacing-overline-2);font-style:var(--font-style-overline)}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .main-day .day-activity>div{flex:unset;min-width:105px;text-align:left}}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .main-day .day-activity{padding-inline:var(--container-standard);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none}.activities-block-container .class-timetables .class-timetables-activities-main .main-day .day-activity>div{height:100%;align-content:center;border-bottom:1px solid;border-color:var(--color-body-a25)}}.activities-block-container .class-timetables .class-timetables-activities-main .main-day .no-activities{flex:1;height:3.5rem;text-align:center;align-content:center;font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-2);line-height:var(--line-height-overline-2);letter-spacing:var(--letter-spacing-overline-2);font-style:var(--font-style-overline)}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .main-day .no-activities{width:100vw}}.activities-block-container .class-timetables .class-timetables-activities-main .main-day.active{opacity:1;visibility:visible;height:auto}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main .main-day{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width: 48rem){.activities-block-container .class-timetables .class-timetables-activities-main{overflow-x:scroll;overflow-y:hidden}}@media only screen and (max-width: 48rem){.activities-block-container{padding-inline:0}.activities-block-container .class-timetables .class-timetables-header{margin-inline:var(--container-standard)}}
/*# sourceMappingURL=class_timetables.css.map */
