.styles-module-scss-module__hqU4zG__scheduleSection{background-color:var(--mbj-color-black);padding:40px}.styles-module-scss-module__hqU4zG__scheduleSection h2,.styles-module-scss-module__hqU4zG__scheduleSection h3,.styles-module-scss-module__hqU4zG__scheduleSection h4,.styles-module-scss-module__hqU4zG__scheduleSection p,.styles-module-scss-module__hqU4zG__scheduleSection li,.styles-module-scss-module__hqU4zG__scheduleSection a{color:var(--mbj-color-white)}.styles-module-scss-module__hqU4zG__scheduleSection h2{text-align:center;margin-bottom:1.5rem}.styles-module-scss-module__hqU4zG__scheduleSection .styles-module-scss-module__hqU4zG__linkWrapper{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.styles-module-scss-module__hqU4zG__scheduleSection .styles-module-scss-module__hqU4zG__linkWrapper .styles-module-scss-module__hqU4zG__link{text-underline-offset:3px;cursor:pointer;text-decoration:underline;text-decoration-thickness:2px}.styles-module-scss-module__hqU4zG__scheduleSection .styles-module-scss-module__hqU4zG__linkWrapper .styles-module-scss-module__hqU4zG__link:hover{text-decoration:none}.styles-module-scss-module__hqU4zG__scheduleSection .styles-module-scss-module__hqU4zG__scheduleWrapper{grid-template-columns:repeat(auto-fill,minmax(min(500px,100%),1fr));gap:1rem;width:100%;display:grid}@media only screen and (max-width:500px){.styles-module-scss-module__hqU4zG__scheduleSection{padding:1.5rem .5rem}}
.styles-module-scss-module__6AAcrq__day{background-color:var(--mbj-color-white);border-radius:var(--border-radius);overflow:hidden}.styles-module-scss-module__6AAcrq__day .styles-module-scss-module__6AAcrq__titleWrapper{background-color:var(--mbj-color-teal);width:100%;padding:1rem}.styles-module-scss-module__6AAcrq__day .styles-module-scss-module__6AAcrq__titleWrapper h3{color:var(--mbj-color-white);margin-bottom:0;font-size:2rem}.styles-module-scss-module__6AAcrq__day .styles-module-scss-module__6AAcrq__eventsList{flex-direction:column;gap:1rem;margin-left:0;padding:1rem;list-style:none;display:flex}
.styles-module-scss-module__2k9smG__event{background-color:var(--mbj-color-black);border-radius:0 .5rem 0 0;margin-left:0;padding:2rem 1rem 1rem;position:relative;box-shadow:2px 3px 5px #00000040}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__venue{border-bottom:.25rem solid var(--mbj-color-teal)}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__music{border-bottom:.25rem solid var(--mbj-color-chartreuse)}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__class{border-bottom:.25rem solid var(--mbj-color-salmon)}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__break{border-bottom:.25rem dashed var(--mbj-color-salmon)}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__comp{border-bottom:.25rem dashed var(--mbj-color-chartreuse)}.styles-module-scss-module__2k9smG__event.styles-module-scss-module__2k9smG__extra{border-bottom:.25rem dashed var(--mbj-color-teal)}.styles-module-scss-module__2k9smG__event h4{font-size:1.5rem}.styles-module-scss-module__2k9smG__event .styles-module-scss-module__2k9smG__time{background-color:var(--mbj-color-teal);border-radius:0 4px 4px 0;width:fit-content;padding:.25rem calc(1rem + 4px);position:absolute;top:6px;left:-4px}.styles-module-scss-module__2k9smG__event .styles-module-scss-module__2k9smG__time p{color:var(--mbj-color-white);margin-bottom:0;line-height:1}.styles-module-scss-module__2k9smG__event .styles-module-scss-module__2k9smG__location{font-style:italic}
