.event-module__N2JDgG__event-header-container{text-align:center;background:linear-gradient(135deg,#1a2980 0%,#26d0ce 100%);border-radius:20px;max-width:1200px;margin:2rem auto;padding:2rem;box-shadow:0 4px 20px #0000004d}.event-module__N2JDgG__event-header-container h3{color:#fff;margin:0 0 .75rem;font-size:1.3rem;font-weight:600}.event-module__N2JDgG__event-header-container h1,.event-module__N2JDgG__event-header-container h2{color:#fff;margin:0;font-size:2rem;font-weight:700}.event-module__N2JDgG__event-description{color:#e0e0e0;margin-top:.75rem;font-size:1.1rem;font-weight:400}.event-module__N2JDgG__date-selector{text-align:center;background-color:#102060;padding:1rem 0}.event-module__N2JDgG__date-btn{color:#fff;cursor:pointer;background-color:#333;border:1px solid #fff;border-radius:4px;margin:.3rem;padding:.3rem .6rem;font-size:.9rem;transition:all .3s}.event-module__N2JDgG__date-btn:hover,.event-module__N2JDgG__date-btn.event-module__N2JDgG__active{color:#004;background-color:#fff}.event-module__N2JDgG__current-date{margin-top:1rem;padding-top:1rem;font-size:.9rem;color:#fff!important}.event-module__N2JDgG__event-section{padding:1rem 2rem 2rem}.event-module__N2JDgG__event-date-header{color:#fff;background-color:#222;border-radius:5px;margin:.5rem 0 1rem;padding:1rem 1rem .5rem}.event-module__N2JDgG__event-date-header h3{margin-bottom:0}.event-module__N2JDgG__event-table{background-color:#fff;border-radius:10px;margin-bottom:2rem;overflow:hidden}.event-module__N2JDgG__event-table table{table-layout:fixed;width:100%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:first-child{width:20%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:nth-child(2){width:20%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:nth-child(3){width:60%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(2):last-child) col{width:50%}.event-module__N2JDgG__table-header-large{padding:1rem!important;font-size:1.5rem!important;font-weight:700!important}.event-module__N2JDgG__event-table table td,.event-module__N2JDgG__event-table table th{vertical-align:top!important;padding:1rem!important;font-size:1.25rem!important}.event-module__N2JDgG__chef-names{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.event-module__N2JDgG__chef-name{color:#333;cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;font-weight:700;transition:all .2s}.event-module__N2JDgG__chef-name:hover{color:#fff;background-color:#28a745}.event-module__N2JDgG__chef-name.event-module__N2JDgG__selected{color:#fff;background-color:#004}.event-module__N2JDgG__place-name{color:#333;cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;font-weight:400;transition:all .2s}.event-module__N2JDgG__place-name:hover{color:#fff;background-color:#ff8c00}.event-module__N2JDgG__place-name.event-module__N2JDgG__selected{color:#fff;background-color:#004}.event-module__N2JDgG__time-cell{color:#333;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;font-weight:400}@media (max-width:768px){.event-module__N2JDgG__event-header-container{border-radius:15px;margin:1rem;padding:1.5rem 1rem}.event-module__N2JDgG__event-header-container h3{margin-bottom:.5rem;font-size:1rem}.event-module__N2JDgG__event-header-container h1{margin-bottom:0;font-size:1.5rem}.event-module__N2JDgG__event-header-container h2{font-size:1.5rem}.event-module__N2JDgG__event-description{margin-top:.5rem;font-size:.95rem}.event-module__N2JDgG__event-section{padding:1rem .5rem 2rem!important}.event-module__N2JDgG__event-date-header h3{font-size:1rem!important}.event-module__N2JDgG__table-header-large{padding:.5rem!important;font-size:1rem!important}.event-module__N2JDgG__event-table table td,.event-module__N2JDgG__event-table table th{padding:.5rem!important;font-size:.85rem!important}.event-module__N2JDgG__chef-name,.event-module__N2JDgG__place-name,.event-module__N2JDgG__time-cell{font-size:.85rem!important}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:first-child{width:30%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:nth-child(2){width:40%}.event-module__N2JDgG__event-table table colgroup:has(col:nth-child(3)) col:nth-child(3){width:30%}}
