.open-closed-popover[data-v-6d837ec3]{color:#06202c;text-align:left;z-index:3;background-color:#fefefe;border-radius:.5rem;width:95vw;font-size:.875rem;line-height:1;animation:.25s cubic-bezier(.68,-.55,.265,1.55) both pop;position:absolute;top:100%;right:0;box-shadow:0 1px 16px #0a0a0a40}.open-closed-timetable--header[data-v-6d837ec3]{text-align:center;color:#fefefe;padding:1rem;font-size:1rem;font-weight:700}.open-closed-timetable--header a[data-v-6d837ec3]{color:#fefefe}.open-closed-timetable--header[data-v-6d837ec3]:before{content:"";border:6px solid #0000;border-top-width:0;border-bottom-color:#06202c;width:0;height:0;display:inline-block;position:absolute;top:-6px;right:48px}.open-closed--heading[data-v-6d837ec3]{margin-bottom:.5rem;font-size:1rem}.open-closed-timetable--open[data-v-6d837ec3]{background-color:#8bc34a}.open-closed-timetable--open[data-v-6d837ec3]:before{border-color:#0000 #0000 #8bc34a}.open-closed-timetable--open .button[data-v-6d837ec3]{margin-top:.75rem}.open-closed-timetable[data-v-6d837ec3]{margin-bottom:1rem;font-size:1rem;line-height:1}.open-closed-timetable tbody[data-v-6d837ec3]{border:none}.open-closed-timetable td[data-v-6d837ec3]{padding:.5rem 1.5rem}.open-closed-timetable:not(.other-departments) tr[data-v-6d837ec3]:first-child{font-weight:600}.open-closed-timetable .open-closed-popover--day[data-v-6d837ec3]:nth-child(2n){background:#ecf5fc}.open-closed-timetable .open-closed-timetable-day[data-v-6d837ec3]{width:50%}.open-closed-timetable .open-closed-timetable-times[data-v-6d837ec3]{text-align:center}.open-closed--action[data-v-6d837ec3]{padding-top:.5rem}.other-depts-hours[data-v-6d837ec3]{border-top:1px solid #cfd8dc;margin-top:1rem;padding-top:1rem}.non-link[data-v-6d837ec3]{cursor:default}@media screen and (width>=640px){.open-closed-popover[data-v-6d837ec3]{width:auto}.open-closed-timetable td[data-v-6d837ec3]{white-space:nowrap}}@media screen and (height<=640px){.open-closed-timetable[data-v-6d837ec3]{margin-bottom:.5rem;font-size:.875rem}.open-closed-timetable:not(.other-departments):not(.is-not-popover) tr[data-v-6d837ec3]:not(:first-child){display:none}.open-closed-timetable:not(.other-departments):not(.is-not-popover) tr.open-closed-popover--day[data-v-6d837ec3]{font-weight:400}.open-closed--action[data-v-6d837ec3]{padding-top:0}.open-closed--action .button[data-v-6d837ec3]{color:#0098e0;letter-spacing:normal;text-align:left;background:0 0;margin:0;padding:0;font-weight:400;text-decoration:underline}}
