.button-toggles-variables[data-v-09147c61]{--gap: 8px}.button-toggles.btn-group[data-v-09147c61]{display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));grid-template-rows:1fr;gap:var(--gap)}.button-toggles.btn-group>.btn[data-v-09147c61]:not(:last-child):not(.dropdown-toggle),.button-toggles.btn-group>.btn[data-v-09147c61]{border-radius:6px}.button-toggles.btn-group .btn.btn-primary[data-v-09147c61]{background-color:var(--color-grey-base);color:var(--color-primary-darker);white-space:nowrap;padding:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0)}.button-toggles.btn-group .btn.btn-primary[data-v-09147c61]:hover{background-color:var(--color-grey-dark)}.button-toggles.btn-group .btn.btn-primary[aria-selected=true][data-v-09147c61]{border-color:var(--color-primary-darker);background-color:var(--color-grey-dunkel)}.button-toggles.btn-group .btn.btn-primary[aria-selected=true][data-checkmark=true][data-v-09147c61]::before{font-family:"aula",sans-serif;font-size:1.5rem;line-height:1rem;text-align:center;content:"";display:flex;justify-content:center;width:12px;padding-right:8px}.button-toggles.btn-group .icon-container[data-v-09147c61]{--width: 20px;border:1px solid var(--color-primary-darker);margin-right:8px;background-color:rgba(0,0,0,0);flex-shrink:0}.button-toggles.btn-group .icon-container .aula-icon[data-v-09147c61]{font-size:10px}
.calendar-toolbar[data-v-89a18a64]{font-size:14px;background-color:#e9eef1;padding-left:0;height:50px}@media only screen and (max-width: 767px){.calendar-toolbar[data-v-89a18a64]{background-color:#fff}}.calendar-toolbar .navbar-nav[data-v-89a18a64]{flex-direction:row;gap:4px}.calendar-toolbar .navbar-nav .nav-item-right[data-v-89a18a64]{position:absolute;right:0px}.calendar-toolbar .navbar-nav .icon-Aula_down-arrow[data-v-89a18a64]{font-size:9px}.calendar-toolbar .open-calendar-section[data-v-89a18a64]{padding:0 12px 4px 12px}.calendar-toolbar .toolbar-label[data-v-89a18a64]{font-size:14px}.calendar-toolbar[data-v-89a18a64]  .dropdown-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-toolbar label[data-v-89a18a64]{text-transform:none;font-weight:normal;font-size:12px}.calendar-toolbar .foldermenu[data-v-89a18a64]  .dropdown-menu{max-width:500px !important;width:500px !important;font-size:14px}.calendar-toolbar .foldermenu[data-v-89a18a64]  .dropdown-menu .el-select{--border-color: var(--color-grey-base)}.calendar-toolbar .foldermenu[data-v-89a18a64]  .dropdown-menu .el-input{border-radius:5px}.calendar-toolbar .foldermenu[data-v-89a18a64]  .dropdown-menu .el-input__inner{background-color:var(--color-white);border:none}.calendar-toolbar .more-actions[data-v-89a18a64]{font-size:16px;margin-right:10px}.calendar-toolbar .dropdown-menu .form-group[data-v-89a18a64]{min-width:190px;margin:0;padding:0 9px}.calendar-toolbar .dropdown-menu .form-group .custom-checkbox[data-v-89a18a64]{padding-bottom:10px}.calendar-toolbar .dropdown-menu input[type=text][data-v-89a18a64]{border:solid 1px #727172;padding:8px 9px}.calendar-toolbar .new-content-icon[data-v-89a18a64]{position:relative;font-weight:bold;padding:0 5px;height:16px;top:-2px;background:#b50050;line-height:16px;display:inline-block;font-size:12px;color:#e9eef1;border-radius:12px}.calendar-toolbar .icon-printer[data-v-89a18a64]{font-size:18px}.calendar-toolbar .tool-link[data-v-89a18a64],.calendar-toolbar .dropdown-select[data-v-89a18a64]{display:flex;align-items:center;padding:8px;border-radius:4px;height:38px;transition:background-color 150ms ease-in}.theme-employee .calendar-toolbar .tool-link[data-v-89a18a64],.theme-employee .calendar-toolbar .dropdown-select[data-v-89a18a64]{color:#004651}.theme-guardian .calendar-toolbar .tool-link[data-v-89a18a64],.theme-guardian .calendar-toolbar .dropdown-select[data-v-89a18a64]{color:#19425f}.theme-child .calendar-toolbar .tool-link[data-v-89a18a64],.theme-child .calendar-toolbar .dropdown-select[data-v-89a18a64]{color:#19425f}.theme-admin .calendar-toolbar .tool-link[data-v-89a18a64],.theme-admin .calendar-toolbar .dropdown-select[data-v-89a18a64]{color:#004651}.calendar-toolbar .tool-link[data-v-89a18a64]:hover,.calendar-toolbar .dropdown-select[data-v-89a18a64]:hover{text-decoration:none;background-color:var(--color-grey-light)}.calendar-toolbar .tool-link .icon[data-v-89a18a64],.calendar-toolbar .dropdown-select .icon[data-v-89a18a64]{position:relative;margin-right:.25rem}.calendar-toolbar .tool-link .icon-Aula_down-arrow[data-v-89a18a64],.calendar-toolbar .dropdown-select .icon-Aula_down-arrow[data-v-89a18a64]{font-size:5px;position:relative;top:-1px;margin-left:4px}.calendar-toolbar .tool-link .icon-Aula_forward-arrow[data-v-89a18a64],.calendar-toolbar .dropdown-select .icon-Aula_forward-arrow[data-v-89a18a64]{font-size:10px;margin-left:4px}.calendar-toolbar .tool-link .icon-Aula_folder[data-v-89a18a64],.calendar-toolbar .dropdown-select .icon-Aula_folder[data-v-89a18a64]{font-size:17px}.calendar-toolbar .tool-link .icon-Aula_write[data-v-89a18a64],.calendar-toolbar .dropdown-select .icon-Aula_write[data-v-89a18a64]{top:10px;font-size:20px}.calendar-toolbar .tool-link .dropdown-item[data-v-89a18a64],.calendar-toolbar .dropdown-select .dropdown-item[data-v-89a18a64]{text-overflow:ellipsis;overflow:hidden}.calendar-toolbar .tool-link .dropdown-item.dropdown-folder[data-v-89a18a64],.calendar-toolbar .dropdown-select .dropdown-item.dropdown-folder[data-v-89a18a64]{padding-left:2.25rem}.calendar-toolbar .tool-link .dropdown-item.active[data-v-89a18a64],.calendar-toolbar .dropdown-select .dropdown-item.active[data-v-89a18a64]{font-weight:bold}.calendar-toolbar .tool-link .dropdown-header[data-v-89a18a64],.calendar-toolbar .dropdown-select .dropdown-header[data-v-89a18a64]{text-align:center}.calendar-toolbar .tool-link.variable[data-v-89a18a64]  .dropdown-header,.calendar-toolbar .dropdown-select.variable[data-v-89a18a64]  .dropdown-header{text-align:left;font-weight:bold}.calendar-toolbar .tool-link.variable[data-v-89a18a64]  .dropdown-menu,.calendar-toolbar .dropdown-select.variable[data-v-89a18a64]  .dropdown-menu{width:230px;max-width:230px !important}.calendar-toolbar .is-not-empty[data-v-89a18a64]{color:red !important}.calendar-toolbar .autoreply-text[data-v-89a18a64]{display:none}@media only screen and (min-width: 576px){.calendar-toolbar .autoreply-text[data-v-89a18a64]{display:initial;position:relative;bottom:3px}}.calendar-toolbar .icon-Aula_settings[data-v-89a18a64]{font-size:19px}.calendar-toolbar .dropdown-select .delegated-accesses[data-v-89a18a64]{padding-left:15px !important}.calendar-toolbar .dropdown-select .non-selected-delegated-access[data-v-89a18a64]{padding-left:20px !important}.calendar-toolbar .dropdown-select .selected-delegated-access[data-v-89a18a64]{color:#45b7c1;font-size:20px;bottom:-4px}.hide-tablet-up .icon-Aula_down-arrow[data-v-89a18a64]{font-size:5px;position:relative;top:-1px;margin-left:4px}.mobile-calendar-toolbar[data-v-89a18a64]{position:fixed;top:0;left:0;height:100%;min-width:100vw;z-index:1053;background-color:#e9eef1;font-size:14px;font-weight:bold}.theme-employee .mobile-calendar-toolbar[data-v-89a18a64]{color:#004651}.theme-guardian .mobile-calendar-toolbar[data-v-89a18a64]{color:#19425f}.theme-child .mobile-calendar-toolbar[data-v-89a18a64]{color:#19425f}.theme-admin .mobile-calendar-toolbar[data-v-89a18a64]{color:#004651}.mobile-calendar-toolbar .menu-header[data-v-89a18a64]{position:relative;width:100%;height:57px;top:0px;padding:0;background-color:#004651;font-weight:bold}.mobile-calendar-toolbar .menu-header .icon-Aula_arrow_new_item[data-v-89a18a64]{color:#fff;font-weight:900;font-size:28px;display:inline-block;line-height:57px;vertical-align:top;float:left;margin:0 -48px 0 20px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mobile-calendar-toolbar .menu-header .text[data-v-89a18a64]{color:#fff;line-height:57px;text-align:center;font-size:14px}.mobile-calendar-toolbar .menu-body[data-v-89a18a64]{height:calc(100dvh - var(--menu-top-bar-height));overflow-x:hidden;overscroll-behavior:contain;padding-bottom:var(--menu-item-height)}.mobile-calendar-toolbar .menu-body .toolbar-title[data-v-89a18a64]{display:flex;align-items:center;justify-content:space-between;min-height:45px;width:100%;background-color:#e9eef1;padding-top:12px;padding-bottom:12px;padding-left:29px;border-bottom:1px solid #fff}.mobile-calendar-toolbar .menu-body .toolbar-item[data-v-89a18a64]{width:100%;background-color:#fbfbfb;padding-top:12px;padding-bottom:12px;padding-left:49px;margin-bottom:0px;border-bottom:1px solid #fff}.add-user-modal-sm .menu-header[data-v-89a18a64]{position:relative;width:100%;height:57px;top:0px;padding:0;background-color:#2091a2}.add-user-modal-sm .menu-header .row[data-v-89a18a64]{height:58px}.add-user-modal-sm .menu-header .header-text[data-v-89a18a64]{margin:auto 5px auto 15px;color:#fff;font-size:14px;font-weight:bold}.add-user-modal-sm .menu-header .header-button[data-v-89a18a64]{margin-left:-15px;margin-right:5px}.add-user-modal-sm .menu-header .header-button button[data-v-89a18a64]{color:#fff;height:35px;max-width:67px;border-radius:5px;font-size:13px;padding:10px 0px;width:48%}.add-user-modal-sm .menu-header .text[data-v-89a18a64]{color:#fff;line-height:57px;text-align:center;font-size:14px}.add-user-modal-sm .menu-body[data-v-89a18a64]{background-color:#e9eef1;position:absolute;top:0;left:0;bottom:0;right:0;padding:15px}.el-tag--info[data-v-89a18a64]{margin:2px}.expand-large[data-v-89a18a64],.expand-medium[data-v-89a18a64]{display:none}.collaps-large[data-v-89a18a64],.collaps-medium[data-v-89a18a64]{display:list-item}.item[data-v-89a18a64]{margin-bottom:60px}.copy-area[data-v-89a18a64]{margin:0px;padding:12px 20px;background-color:#f6f7f8;flex-wrap:nowrap;align-items:center}.copy-area p[data-v-89a18a64]{flex:1}.copy-btn[data-v-89a18a64]{font-weight:700;font-size:15px;text-decoration:underline}.static-item[data-v-89a18a64]{position:static}.consent-area[data-v-89a18a64]{padding:30px;background-color:#e9eef1}.cancel-btn[data-v-89a18a64]{float:right;height:50px;padding:14px 25px;margin-bottom:3px}@media only screen and (max-width: 1399px){.cancel-btn[data-v-89a18a64]{padding:8px 15px}}.aula-spinner[data-v-89a18a64]{width:70px;height:70px;right:46px;top:8px}.consent-mobile[data-v-89a18a64]{padding:12px}.edit-consent[data-v-89a18a64]:hover{cursor:pointer}.edit-consent .edit-consent-text[data-v-89a18a64]{text-decoration:underline}@media only screen and (max-width: 1800px){.collaps-large[data-v-89a18a64]{display:none}}@media only screen and (max-width: 1140px){.expand-medium[data-v-89a18a64]{display:list-item}.collaps-medium[data-v-89a18a64]{display:none}}
.resource-label-content[data-v-1e446ce7]{display:inline-flex;align-items:center;width:100%;padding-right:32px}.resource-label-content .title[data-v-1e446ce7]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.resource-label-content .resource-button[data-v-1e446ce7]{padding:4px;margin-left:auto;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;flex-shrink:0}
.planning-assistant-calendar[data-v-4d1ed55f]  .fc-resourceTimeline-view .fc-resource-area .fc-scroller{overflow:hidden !important}.planning-assistant-calendar[data-v-4d1ed55f]  .fc-resourceTimeline-view .resizable-container{position:absolute;display:inline-block;top:0;z-index:1;height:100%;width:100%}.planning-assistant-calendar[data-v-4d1ed55f]  .fc-resourceTimeline-view .resizable-container .resizable{position:absolute;z-index:1000;background:#b50050;opacity:.2;border:2px solid #b50050;color:#fff;font-size:20px;font-family:sans-serif;border-radius:8px;touch-action:none;height:100%;min-height:50px;box-sizing:border-box}
.switch-variables[data-v-8b3fa370]{--opacity-disabled: 0.6;--background-color-checked: var(--color-primary-dark);--background-color: var(--color-grey);--color: var(--color-white);--height: 31px;--width: 60px;--transition: background-color 0.3s;--space: 2px;--opacity: 1}.switch[data-v-8b3fa370]{position:relative;display:inline-block;width:var(--width);height:var(--height);background-color:var(--background-color);transition:var(--transition);border-radius:var(--height);border:none;opacity:var(--opacity)}.switch[data-v-8b3fa370]:before{border-radius:50%;position:absolute;content:"";height:calc(var(--height) - var(--space)*2);width:calc(var(--height) - var(--space)*2);left:var(--space);bottom:var(--space);background-color:var(--color);transition:var(--transition)}.switch[data-v-8b3fa370]:focus-visible{box-shadow:0 0 2px 1px var(--background-color)}.switch[aria-checked=true][data-v-8b3fa370]{--background-color: var(--background-color-checked)}.switch[aria-checked=true][data-v-8b3fa370]:before{transform:translateX(calc(var(--width) - var(--height)))}.switch[disabled][data-v-8b3fa370]{--opacity: var(--opacity-disabled);cursor:not-allowed}
.partially-available-resource-list[data-v-6b734477]{list-style:none;margin:8px 0 0 0;padding:0}.mobile-settings-section[data-v-6b734477]{margin-bottom:25px}.mobile-settings-section>div[data-v-6b734477]:last-child{border-bottom:1px solid var(--color-white);padding-bottom:25px}.mobile-switch[data-v-6b734477]{display:flex;align-items:center;justify-content:space-between}.mobile-switch label[data-v-6b734477]{margin-top:0 !important;margin-bottom:0 !important}@media only screen and (max-width: 991px){.mobile-switch label[data-v-6b734477]{font-weight:normal !important}}.event-settings[data-v-6b734477]{height:40px;display:flex;align-items:center}@media only screen and (max-width: 991px){.event-settings label[data-v-6b734477]{font-weight:normal !important}}.planning-assistant-button[data-v-6b734477]{font-weight:700;font-size:16px;line-height:24px}.planning-assistant-button i[data-v-6b734477]{font-size:20px;margin-right:10px;text-decoration:none}.planning-assistant-button i:hover+span[data-v-6b734477]{text-decoration:none}.planning-assistant-button span[data-v-6b734477]{text-decoration:underline}.planning-assistant-button span[data-v-6b734477]:hover{text-decoration:none}.input-group-search-addon[data-v-6b734477]{font-size:1.5em}.padding-bottom-mobile[data-v-6b734477]{padding-bottom:20px}.invited-group-names[data-v-6b734477]{color:#004651 !important;font-weight:bold}.maxDatePicker[data-v-6b734477]{margin-left:10px;width:160px !important}#cannot-send-invitation-modal[data-v-6b734477]{position:absolute;left:35%;top:30%;z-index:9999}.disabledAddon[data-v-6b734477]{background:#f5f7fa}#cancel-modal .modal-content[data-v-6b734477]{height:210px}.drawer-container[data-v-6b734477]{position:relative}.drawer-container .clickLayer[data-v-6b734477]{display:none;background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%}.vue__time-picker[data-v-6b734477]:focus-visible{border:0;border-radius:5px;outline:0;box-shadow:0 0 2px .01rem var(--color-primary-darker)}.note-label[data-v-6b734477]{height:35px;display:inline-block}.icon-Aula_search[data-v-6b734477]{font-size:18px}.search-module .input-group-prepend[data-v-6b734477]{--padding-top: 17px}.search-module[data-v-6b734477]  .aula-search{--select-input-tags-padding-right: 28px}.repeating-pattern[data-v-6b734477]{padding:10px 0 0 2px}.repeating-pattern-spacer[data-v-6b734477]{display:none}@media only screen and (min-width: 992px){.repeating-pattern-spacer[data-v-6b734477]{display:block;margin-bottom:0;margin-top:2px;color:var(--color-grey-light)}}
.mobile-switch[data-v-1b5d2a09]{display:flex;align-items:center;justify-content:space-between}.mobile-switch label[data-v-1b5d2a09]{margin-top:0 !important;margin-bottom:0 !important}.custom-label[data-v-1b5d2a09]{display:flex;padding-right:5rem;align-items:center}@media only screen and (min-width: 576px){.custom-label[data-v-1b5d2a09]{padding-right:6rem}}@media only screen and (min-width: 992px){.custom-label[data-v-1b5d2a09]{padding-right:0}}@media only screen and (max-width: 991px){.event-settings label[data-v-1b5d2a09]{font-weight:normal !important}}.event-settings>div[data-v-1b5d2a09]:not(:first-child){margin-top:12px}.input-group-search-addon[data-v-1b5d2a09]{font-size:1.5em}.remove_timeslot[data-v-1b5d2a09]{margin-top:15px;font-weight:bold}.remove_timeslot i[data-v-1b5d2a09]{cursor:pointer}@media only screen and (max-width: 767px){.remove_timeslot[data-v-1b5d2a09]{margin-left:-15px;margin-top:75px}}.has-help-box[data-v-1b5d2a09]{display:flex}.icon-Aula_search[data-v-1b5d2a09]{font-size:18px}.search-module .input-group-prepend[data-v-1b5d2a09]{--padding-top: 17px}.search-module[data-v-1b5d2a09]  .aula-search{--select-input-tags-padding-right: 28px}
.aula-presence-employee[data-v-9ca68f94]{background-color:#f6f7f8}@media only screen and (max-width: 991px){.aula-presence-employee .employee-vacation-request-container[data-v-9ca68f94]{margin-bottom:100px}}.aula-presence-employee .employee-vacation-request-container .drawer-content .el-date-editor.el-input[data-v-9ca68f94]{width:100%}.aula-presence-employee .employee-vacation-request-container .arrow-button[data-v-9ca68f94]{width:30px;height:30px;font-size:1rem}.aula-presence-employee .employee-vacation-request-container .date-label-mobile[data-v-9ca68f94]{font-weight:bold;width:80px}.aula-presence-employee .employee-vacation-request-container .presence-institution-icon[data-v-9ca68f94]{position:absolute;top:.5rem;right:1rem}.aula-presence-employee .employee-vacation-request-container .presence-drawer-header[data-v-9ca68f94]{display:flex;justify-content:center;align-items:center;flex-grow:1;color:var(--color-darkblue)}@media only screen and (min-width: 768px){.aula-presence-employee .employee-vacation-request-container .presence-drawer-header[data-v-9ca68f94]{color:var(--color-white);justify-content:flex-start}}.aula-presence-employee .employee-vacation-request-container .drawer-edit-button[data-v-9ca68f94]{display:flex;align-items:center;gap:8px;color:var(--color-darkblue);margin-right:4px}@media only screen and (min-width: 768px){.aula-presence-employee .employee-vacation-request-container .drawer-edit-button[data-v-9ca68f94]{color:var(--color-white)}}.aula-presence-employee .employee-vacation-request-container .table .table-row.header[data-v-9ca68f94]{display:table-row;cursor:default;font-weight:900}.aula-presence-employee .employee-vacation-request-container .table .table-row.header .table-cell[data-v-9ca68f94]{border-color:#f6f7f8}@media only screen and (min-width: 992px){.aula-presence-employee .employee-vacation-request-container .table .table-row .table-cell[data-v-9ca68f94]{padding-left:2rem;padding-right:2rem;min-width:200px}}.aula-presence-employee .presence-choose-week-icon[data-v-9ca68f94]{font-family:"aula";font-size:6px;background-color:#fff;padding:8px;border-radius:4px}.aula-presence-employee .presence-choose-week-icon[data-v-9ca68f94]:hover{color:#fff}.theme-employee .aula-presence-employee .presence-choose-week-icon[data-v-9ca68f94]:hover{background-color:#004651}.aula-presence-employee .presence-week-picker[data-v-9ca68f94]{position:absolute;left:60px;top:32px}@media only screen and (max-width: 991px){.aula-presence-employee .presence-week-picker[data-v-9ca68f94]{left:unset;right:145px;top:35px}}.aula-presence-employee .presence-week-picker .el-input__inner[data-v-9ca68f94]{display:none}.aula-presence-employee .presence-week-picker .el-input__prefix[data-v-9ca68f94]{display:none}.aula-presence-employee .presence-change-week-button[data-v-9ca68f94]{padding-left:.65em;padding-right:.65em}@media only screen and (max-width: 991px){.aula-presence-employee .presence-main-content[data-v-9ca68f94]{background-color:#fff}}.aula-presence-employee .chosen-week-label[data-v-9ca68f94]{font-weight:900;min-width:60px;text-transform:uppercase}.aula-presence-employee .presence-toolbar[data-v-9ca68f94]{position:relative;background:#e9eef1;padding:5px;width:100%}.aula-presence-employee .statistic[data-v-9ca68f94]{font-weight:900}.aula-presence-employee .presence-header-container[data-v-9ca68f94]{position:relative}@media only screen and (max-width: 991px){.aula-presence-employee .presence-header-container[data-v-9ca68f94]{margin-bottom:20px}}.aula-presence-employee .presence-header-container .presence-title[data-v-9ca68f94]{outline:none}.aula-presence-employee .presence-header-container .nav[data-v-9ca68f94]{flex-wrap:nowrap;white-space:nowrap}@media only screen and (min-width: 992px){.aula-presence-employee .presence-header-container .nav[data-v-9ca68f94]{flex-wrap:wrap;overflow-x:unset}}.aula-presence-employee .presence-header-container .nav-link[data-v-9ca68f94]{font-weight:700;font-size:13px;line-height:16px;position:relative;cursor:pointer;padding-left:15px;padding-right:15px}@media only screen and (max-width: 991px){.aula-presence-employee .presence-header-container .nav-link[data-v-9ca68f94]{font-weight:normal;font-size:15px;padding-left:15px;padding-right:15px}}.aula-presence-employee .presence-header-container .nav-link.active[data-v-9ca68f94]::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:hotpink rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:calc(50% - 8px);bottom:-9px;z-index:1}.aula-presence-employee .presence-header-container .mobile-page-navbar.navbar .nav-item .nav-link[data-v-9ca68f94]{min-width:max-content}.aula-presence-employee .box .box-title[data-v-9ca68f94]{width:100%;font-size:15px;font-weight:900;background-color:#fff;border-bottom:1px solid #e9eef1;padding:25px 5px;cursor:pointer}.aula-presence-employee .config-sections[data-v-9ca68f94]{border-width:0;border-color:hotpink;border-bottom-width:2px;border-style:solid;margin-bottom:20px;position:relative}@media only screen and (max-width: 991px){.aula-presence-employee .config-sections[data-v-9ca68f94]{border-bottom:0;text-align:right;margin-top:20px;margin-bottom:0;margin-right:10px}}.aula-presence-employee .config-sections .dropdown-select[data-v-9ca68f94]  .dropdown-menu-right{top:-2px !important;left:auto !important;right:0 !important;max-width:inherit !important}.aula-presence-employee .config-sections .dropdown-select[data-v-9ca68f94]  .dropdown-item{padding:.6rem 20px .6rem 28px}.aula-presence-employee .config-sections .dropdown-select[data-v-9ca68f94]  .dropdown-item.active::before{top:12px}@media only screen and (min-width: 1280px){.aula-presence-employee .config-sections .dropdown-select[data-v-9ca68f94]{display:none}}.aula-presence-employee .config-sections .dropdown-select .dropdown-toggle .icon[data-v-9ca68f94]{font-size:6px;position:relative;top:-1px;left:2px}.aula-presence-employee .mobile-activity-update[data-v-9ca68f94]{position:sticky;top:calc(var(--menu-top-bar-height) - 1px);z-index:1}.aula-presence-employee .mobile-activity-update .mobile-activity-statistic[data-v-9ca68f94]{background-color:var(--color-grey-base);padding:13px 6px;width:100%;display:flex;justify-content:space-between;align-items:center}.aula-presence-employee .mobile-activity-update .mobile-activity-statistic .icon-Aula_down-arrow[data-v-9ca68f94]{font-size:5px;padding:5px}.aula-presence-employee .mobile-activity-update .mobile-activity-statistic[data-v-9ca68f94]  .dropdown-menu{top:40px !important;left:-20px !important;width:100vw;max-width:unset !important;padding-top:8px;border-radius:0}.aula-presence-employee .mobile-activity-update .activity-update-mobile[data-v-9ca68f94]{display:flex;justify-content:space-between;align-items:center;padding:13px 6px;background-color:var(--color-grey-base)}.aula-presence-employee .mobile-activity-update .activity-update-mobile .action-button[data-v-9ca68f94]{display:flex;align-items:center}.aula-presence-employee .mobile-activity-update .check-all[data-v-9ca68f94]{display:flex;justify-content:end;background-color:var(--color-grey-base);font-weight:bold;padding:13px}.aula-presence-employee .activity-container[data-v-9ca68f94]{margin-top:10px}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container[data-v-9ca68f94]{margin-top:0;padding-bottom:60px;width:100%}}.aula-presence-employee .activity-container .dropdown-select .icon-Aula_down-arrow[data-v-9ca68f94]{font-size:8px}.aula-presence-employee .activity-container .activity-list[data-v-9ca68f94]{width:100%}.aula-presence-employee .activity-container .activity-list .activity-option[data-v-9ca68f94]{height:50px}.aula-presence-employee .activity-container .activity-list .children-activities[data-v-9ca68f94]{width:100%}.aula-presence-employee .activity-container .activity-list .children-activities .closed-day-cell[data-v-9ca68f94]{padding:15px;width:100%}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities[data-v-9ca68f94]{background-color:#e9eef1;padding-bottom:1px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data[data-v-9ca68f94]{display:flex;background:#fff;flex-direction:row;align-items:stretch;width:100%}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data[data-v-9ca68f94]{margin-top:5px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .cell[data-v-9ca68f94]{background-color:#fff;border-bottom:2px solid #f6f7f8;border-right:2px solid #f6f7f8}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .cell.closed-day-cell[data-v-9ca68f94]{text-align:center;background-color:#e9eef1}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon[data-v-9ca68f94]{width:38px;height:38px;background:#007a8d;position:relative;border-radius:50%;text-align:center;font-size:12px;color:#fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon i[data-v-9ca68f94]{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon i.icon-walking-person[data-v-9ca68f94]{font-size:20px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon i.icon-Ferie_ikon[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon i.icon-Syg_ikon[data-v-9ca68f94]{font-size:16px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.not-present[data-v-9ca68f94]{background:#f8ce63;color:#004651;font-size:15px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.sleeping[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.physical-placement[data-v-9ca68f94]{font-size:15px;background:#007a8d;color:#fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.present[data-v-9ca68f94]{background:#007a8d;color:#fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.checked-out[data-v-9ca68f94]{background:#f6f7f8;color:#004651;border:2px solid #004651}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.sick[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.reported-absent[data-v-9ca68f94]{background:#e9eef1;color:#004651}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.fieldtrip[data-v-9ca68f94]{font-size:18px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.fieldtrip[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon.spare-time-activity[data-v-9ca68f94]{background:#19425f;color:#fff}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .status-icon[data-v-9ca68f94]{position:absolute;left:105px;top:15px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94]{min-width:84px;position:relative;padding:0;cursor:pointer;border-left:2px solid #fff}.sick .aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94],.reported-absent .aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94],.checked-out .aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94]{border-left:2px solid #f6f7f8}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon.not-present-child-icon .initial-name[data-v-9ca68f94]{background-color:#e9eef1;color:#004651}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon.not-present-child-icon img[data-v-9ca68f94]{opacity:.6}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon img[data-v-9ca68f94]{object-fit:cover;width:80px;height:80px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .initial-name[data-v-9ca68f94]{width:80px;height:80px;display:flex;font-size:18px;justify-content:center;align-items:center;font-weight:700;background-color:#004651;color:#fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-details-mobile[data-v-9ca68f94]{position:absolute;left:160px;top:15px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .push-details-away[data-v-9ca68f94]{right:75px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .activities-mobile[data-v-9ca68f94]{min-height:52px;padding:10px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon.header[data-v-9ca68f94]{border-right:unset;border-left:unset}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-status-mobile[data-v-9ca68f94]{height:80px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-status-mobile .child-name[data-v-9ca68f94]{font-weight:900}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-status-mobile .child-name .metadata[data-v-9ca68f94]{font-weight:unset}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-status-mobile .activity-message[data-v-9ca68f94]{position:absolute;top:12px;right:45px;font-size:25px}@media only screen and (min-width: 992px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94]{display:flex}}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon[data-v-9ca68f94]{width:100%;background-color:#fff}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .mobile-name[data-v-9ca68f94]{position:relative;top:-8px;left:5px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .phone[data-v-9ca68f94]{position:absolute;border-radius:0;top:58px;width:22px;height:22px;background-color:var(--color-primary-dark);display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .phone[data-v-9ca68f94]{left:0}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .phone i[data-v-9ca68f94]{--font-size: 14px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon.header.child-icon-col[data-v-9ca68f94]{cursor:unset}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon.empty-cell[data-v-9ca68f94]{cursor:unset}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-icon .user-img[data-v-9ca68f94]{object-position:50% 4%}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name[data-v-9ca68f94]{min-width:350px;padding-top:28px;padding-left:20px;cursor:pointer}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name.header.child-name-col[data-v-9ca68f94]{cursor:unset}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name.empty-cell[data-v-9ca68f94]{cursor:unset}@media only screen and (max-width: 1499px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name[data-v-9ca68f94]{min-width:260px}}@media only screen and (max-width: 1399px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name.child-name-col[data-v-9ca68f94]{min-width:180px;padding-right:20px}}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name[data-v-9ca68f94]{width:100%;padding:0}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name .activity-message[data-v-9ca68f94]{margin-left:10px;font-size:25px}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .user-name .activity-info[data-v-9ca68f94]{float:right}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-status[data-v-9ca68f94]{position:relative;min-width:250px;padding:20px;cursor:pointer}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-status[data-v-9ca68f94]{padding:20px 10px;min-width:50px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-status .status-label[data-v-9ca68f94]{position:absolute;left:70px;top:28px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .grayed-out-cell[data-v-9ca68f94]{background-color:#f6f7f8;border:1px solid #fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .clickable-cell[data-v-9ca68f94]:focus-visible{border:1px solid #004651}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .grayed-out-cell-mobile[data-v-9ca68f94]{background-color:#f6f7f8}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .child-presence-number[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]{width:100%;padding:15px 15px;display:flex;align-items:center}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .child-presence-number[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]{padding:20px 10px}}@media only screen and (max-width: 1399px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .child-presence-number[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]{min-width:110px;padding:15px 5px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .child-presence-number[data-v-9ca68f94]:focus-visible,.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]:focus-visible{box-shadow:none}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status .missing-checkout[data-v-9ca68f94]{word-spacing:normal}@media only screen and (min-width: 992px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]{word-spacing:.7rem}}@media only screen and (max-width: 1399px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]{word-spacing:unset}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .week-activity-status[data-v-9ca68f94]:hover:not(.passed-activity){background-color:#e9eef1}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .passed-activity[data-v-9ca68f94]{color:#727172}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.sick .cell[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.reported-absent .cell[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.checked-out .cell[data-v-9ca68f94]{background:#f6f7f8;border-bottom:2px solid #fff;border-right:2px solid #fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.sick .initial-name[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.reported-absent .initial-name[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.checked-out .initial-name[data-v-9ca68f94]{background-color:#e9eef1;color:#004651}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.sick .opacity[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.reported-absent .opacity[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data.checked-out .opacity[data-v-9ca68f94]{opacity:.4}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-toggle[data-v-9ca68f94]{padding:15px 20px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-name[data-v-9ca68f94]{cursor:pointer;width:100%;padding:23px 20px;border-right:unset !important}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-name[data-v-9ca68f94]{padding:20px 10px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.today-highlight[data-v-9ca68f94]{background-color:#004651;color:#fff}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.activity-weekday[data-v-9ca68f94]{cursor:unset;width:100%;padding:20px 20px;text-transform:uppercase;text-align:center}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.activity-weekday[data-v-9ca68f94]:last-of-type{border-right:unset}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.activity-weekday[data-v-9ca68f94]{padding:20px 10px}}@media only screen and (max-width: 1399px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.activity-weekday[data-v-9ca68f94]{min-width:110px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-checkbox[data-v-9ca68f94]{width:250px;padding:23px 20px 10px 20px !important}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-checkbox[data-v-9ca68f94]{position:absolute;width:60px;right:15px;top:0px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .activity-checkbox .custom-control[data-v-9ca68f94]{z-index:unset}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .alert[data-v-9ca68f94]{position:absolute;top:10px;right:10px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .icon-aula-down-double-arrow[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .icon-aula-up-double-arrow[data-v-9ca68f94]{cursor:pointer;padding:10px;font-size:10px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .icon-Aula_down-arrow[data-v-9ca68f94],.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .icon-Aula_up-arrow[data-v-9ca68f94]{cursor:pointer;padding:10px;font-size:5px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .past-activity[data-v-9ca68f94]{color:#727172;margin-left:15px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .future-activity[data-v-9ca68f94]{font-weight:bold;margin-left:15px;margin-top:5px}@media only screen and (max-width: 991px){.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .future-activity[data-v-9ca68f94]{font-weight:normal;margin-bottom:5px}}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .future-activity.active[data-v-9ca68f94]{margin-left:0px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .future-activity.active[data-v-9ca68f94]:before{content:"•";margin-right:3px}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .future-activity.emphasized[data-v-9ca68f94]{color:#b50050}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header[data-v-9ca68f94]{background-color:#e9eef1;border-right:2px solid #f6f7f8;padding:20px;font-weight:900;cursor:pointer}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.asc[data-v-9ca68f94]::after{font-family:"aula",Lato,serif;content:""}.aula-presence-employee .activity-container .activity-list .children-activities .activity-data .header.desc[data-v-9ca68f94]::after{font-family:"aula",Lato,serif;content:""}.aula-presence-employee .presence-toolbar-mobile[data-v-9ca68f94]{background-color:#f6f7f8}.aula-presence-employee .presence-toolbar-mobile .navbar-nav[data-v-9ca68f94]{padding:13px 15px}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu[data-v-9ca68f94]{position:fixed;top:0;left:0;min-height:100vh;min-width:100vw;z-index:1051;background-color:#e9eef1;font-size:14px;font-weight:bold}.theme-employee .aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu[data-v-9ca68f94]{color:#004651}.theme-guardian .aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu[data-v-9ca68f94]{color:#19425f}.theme-child .aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu[data-v-9ca68f94]{color:#19425f}.theme-admin .aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu[data-v-9ca68f94]{color:#004651}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-header[data-v-9ca68f94]{position:relative;width:100%;height:57px;top:0;padding:0;background-color:#004651;font-weight:bold}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-header .icon-Aula_arrow_new_item[data-v-9ca68f94]{color:#fff;font-weight:900;font-size:28px;display:inline-block;line-height:57px;vertical-align:top;float:left;margin:0 -48px 0 20px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-header .text[data-v-9ca68f94]{color:#fff;line-height:57px;text-align:center;font-size:14px}@media only screen and (max-width: 991px){.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body[data-v-9ca68f94]{height:calc(100vh - 58px);overflow:scroll;padding-bottom:100px}}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body .toolbar-title[data-v-9ca68f94]{height:45px;width:100%;background-color:#e9eef1;padding:12px 29px;margin-bottom:0;border-bottom:1px solid #fff}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body .toolbar-title.custom-checkbox[data-v-9ca68f94]{padding-left:40px}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body .toolbar-item[data-v-9ca68f94]{height:45px;width:100%;background-color:#fbfbfb;padding:12px 0 12px 49px;margin-bottom:0;border-bottom:1px solid #fff}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body .toolbar-item.custom-checkbox[data-v-9ca68f94]{padding-left:55px}.aula-presence-employee .presence-toolbar-mobile .presence-toolbar-menu .menu-body .el-date-editor[data-v-9ca68f94]{width:100%}.aula-presence-employee .presence-toolbar-mobile .icon-Aula_back-arrow[data-v-9ca68f94]{font-size:.8rem;line-height:unset}.presence-drawer-container .large-user-photo[data-v-9ca68f94]{width:200px;height:200px}@media only screen and (max-width: 767px){.presence-drawer-container .large-user-photo[data-v-9ca68f94]{width:120px;height:120px}}.presence-drawer-container .large-user-photo[data-v-9ca68f94]  .user-icon .shortname{font-size:1.2em}.presence-drawer-container .child-name[data-v-9ca68f94]{font-size:1.5rem}.presence-drawer-container .separating-line[data-v-9ca68f94]{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #d9e3e9}.presence-drawer-container .section-header[data-v-9ca68f94]{font-weight:700;font-size:17px;text-transform:uppercase}.presence-drawer-icon[data-v-9ca68f94]{font-size:1.3rem}.presence-distribution-container[data-v-9ca68f94]{margin:0 15px}@media only screen and (min-width: 992px){.presence-distribution-container[data-v-9ca68f94]{margin:0 30px;width:400px}}.presence-distribution-container .distribution-data-row[data-v-9ca68f94]{text-transform:uppercase;padding:15px 0}.presence-distribution-container .distribution-data-row[data-v-9ca68f94]:not(:last-of-type){border-bottom:1px solid #d9e3e9}.presence-distribution-container .distribution-data-row.highlighted-interval[data-v-9ca68f94]{font-weight:700}.presence-distribution-container .coming-children-label[data-v-9ca68f94]{text-transform:uppercase;font-weight:700;padding:20px 0}@media only screen and (max-width: 991px){.presence-distribution-container .coming-children-label[data-v-9ca68f94]{background-color:#e9eef1;padding:10px 20px;margin:0 -35px}}.filter-sorter .dropdown-toggle .icon-Aula_down-arrow[data-v-9ca68f94]{font-size:5px;position:relative;top:-1px}[data-v-9ca68f94] .user{display:block;float:left}[data-v-9ca68f94] .user .small span{line-height:50px !important}.institution-mobile[data-v-9ca68f94]{font-weight:900;color:#004651;background-color:#d9e3e9}.edit-button[data-v-9ca68f94]{padding:15px 56px 14px 56px}.current-week-button[data-v-9ca68f94],.refresh-button[data-v-9ca68f94]{font-weight:900;font-size:15px;color:#007a8d;text-decoration:underline}.current-week-button[data-v-9ca68f94]:hover,.refresh-button[data-v-9ca68f94]:hover{color:#004651}.cancel-button[data-v-9ca68f94]{padding:14px 44px}.department-mobile[data-v-9ca68f94]{font-weight:900;background-color:#e9eef1}.filter-sorter[data-v-9ca68f94]  .dropdown-menu{top:45px !important;padding-top:0;left:-6px !important;max-width:200px !important;width:170px !important;max-height:400px;overflow:auto}.update-options[data-v-9ca68f94]{width:200px;float:right}.toggle-locations[data-v-9ca68f94]{cursor:pointer;position:absolute;right:0;top:0;height:100%;width:30px;padding-top:8px}.toggle-locations i[data-v-9ca68f94]{font-size:7px !important}.el-select-dropdown .toggle-locations[data-v-9ca68f94]{padding-top:14px}.el-select-dropdown .el-select-dropdown__item[data-v-9ca68f94]{text-align:left}.location-dropdown-item[data-v-9ca68f94]{padding-left:40px}.b-nav-dropdown[data-v-9ca68f94]  a{position:relative;z-index:1003;padding:.8rem;padding-left:1.1rem !important;font-size:14px;text-transform:uppercase}.b-nav-dropdown[data-v-9ca68f94]  a span:not(.small-icon){padding-left:1.2rem;margin-right:.5rem !important}.b-nav-dropdown[data-v-9ca68f94]  .dropdown-menu{top:0 !important;left:-10px !important;padding-top:4rem;max-width:180px !important;width:180px}.b-nav-dropdown[data-v-9ca68f94]  .dropdown-menu-right{z-index:1002}.b-nav-dropdown .dropdown-item[data-v-9ca68f94]{padding-left:.5rem}.b-nav-dropdown .dropdown-item i[data-v-9ca68f94]{width:20px;display:inline-block;text-align:center;font-size:22px;margin-top:-4px;float:left}.b-nav-dropdown .dropdown-item a[data-v-9ca68f94]:first-child{margin-top:.75rem;padding-left:1.35rem !important}.b-nav-dropdown[data-v-9ca68f94] >a{padding-top:13px;float:right;height:50px}.b-nav-dropdown[data-v-9ca68f94] >a button{font-weight:400;text-transform:uppercase;color:#007a8d !important}.b-nav-dropdown[data-v-9ca68f94] >div{min-width:13em}.b-nav-dropdown.dropdown-select[data-v-9ca68f94]{width:205px;text-align:left;list-style-type:none;padding:0}.b-nav-dropdown.dropdown-select.show .icon-Aula_close[data-v-9ca68f94]{margin-top:0 !important}.b-nav-dropdown.dropdown-select.show .icon-Aula_down-arrow[data-v-9ca68f94]{display:none}.b-nav-dropdown.dropdown-select.show>a[data-v-9ca68f94]{padding-top:.5rem}.b-nav-dropdown.dropdown-select:not(.show) .icon-Aula_close[data-v-9ca68f94]{display:none}.b-nav-dropdown.dropdown-select span.small-icon[data-v-9ca68f94]{float:right}.b-nav-dropdown.dropdown-select .icon-Aula_close[data-v-9ca68f94]{margin-left:15px !important;margin-right:0 !important}.b-nav-dropdown.dropdown-select .icon-Aula_down-arrow[data-v-9ca68f94]{margin-bottom:0 !important;margin-top:12px !important;margin-right:8px !important}.b-nav-dropdown .nav-link .btn[data-v-9ca68f94]{padding-right:36px;padding-left:15px;padding-top:3px}.b-nav-dropdown .nav-link .btn>.small-icon[data-v-9ca68f94]{position:absolute;right:12px;top:20px}.b-nav-dropdown .nav-link .btn>.small-icon.icon-Aula_down-arrow[data-v-9ca68f94]{top:9px;font-size:8px}.b-nav-dropdown[data-v-9ca68f94]:not(.show) >a{border-radius:5px;background-color:#004651}.b-nav-dropdown[data-v-9ca68f94]:not(.show) >a button{color:#fff !important}.theme-guardian .aula-presence-employee[data-v-9ca68f94]{color:#19425f}.theme-guardian .aula-presence-employee .user-name a[data-v-9ca68f94],.theme-guardian .aula-presence-employee .user-icon a[data-v-9ca68f94]{color:#19425f}.theme-guardian .aula-presence-employee .config-sections[data-v-9ca68f94]{border-color:#19425f}.theme-guardian .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]{color:#18638f}.theme-guardian .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94],.theme-guardian .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]:hover{color:#19425f}.theme-guardian .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-employee .btn-link.current-week-button[data-v-9ca68f94],.theme-employee .btn-link.refresh-button[data-v-9ca68f94]{color:#007a8d}.theme-employee .aula-presence-employee[data-v-9ca68f94]{color:#004651}.theme-employee .aula-presence-employee .user-name a[data-v-9ca68f94],.theme-employee .aula-presence-employee .user-icon a[data-v-9ca68f94]{color:#004651}.theme-employee .aula-presence-employee .config-sections[data-v-9ca68f94]{border-color:#004651}.theme-employee .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]{color:#007a8d}.theme-employee .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94],.theme-employee .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]:hover{color:#004651}.theme-employee .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94]::after{border-color:#004651 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-child .aula-presence-employee[data-v-9ca68f94]{color:#19425f}.theme-child .aula-presence-employee .user-name a[data-v-9ca68f94],.theme-child .aula-presence-employee .user-icon a[data-v-9ca68f94]{color:#19425f}.theme-child .aula-presence-employee .config-sections[data-v-9ca68f94]{border-color:#19425f}.theme-child .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]{color:#347da7}.theme-child .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94],.theme-child .aula-presence-employee .config-sections .nav-item[data-v-9ca68f94]:hover{color:#19425f}.theme-child .aula-presence-employee .config-sections .nav-item .active[data-v-9ca68f94]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media print{#groupFilter[data-v-9ca68f94]{overflow:hidden}.group-filter-search[data-v-9ca68f94]{max-width:60%}.edit-button[data-v-9ca68f94]{display:none}.presence-main-content .col-6[data-v-9ca68f94]{max-width:49%;display:inline-block}}@media only screen and (max-width: 991px){.opening-hour-and-closed-day-container[data-v-9ca68f94]{padding-bottom:55px}}.daily-note[data-v-9ca68f94]{padding-top:30px;display:flex;justify-content:center;align-items:center}.daily-note label[data-v-9ca68f94]{text-transform:none;font-weight:normal;font-size:large;margin:0 12px}.maxDatePicker[data-v-9ca68f94]{margin-left:10px;width:160px !important}#cannot-send-invitation-modal[data-v-9ca68f94]{position:absolute;left:35%;top:30%;z-index:9999}.disabledAddon[data-v-9ca68f94]{background:#f5f7fa}#cancel-modal .modal-content[data-v-9ca68f94]{height:210px}
.vacation-status[data-v-11fd6c92]{margin-top:10px}.vacation-status .status[data-v-11fd6c92]{font-weight:700}.vacation-status .status.header[data-v-11fd6c92]{background-color:#d9e3e9;text-transform:uppercase;width:100%;padding:10px 20px}.vacation-status .status .show-more[data-v-11fd6c92]{padding:0px 5px}.vacation-status .status .show-more i[data-v-11fd6c92]{font-size:6px}.vacation-status .vacation-children[data-v-11fd6c92]{margin-top:10px}.vacation-status .vacation-children li[data-v-11fd6c92]{list-style:none;margin-left:-25px}.vacation-status .vacation-children li a.disabled[data-v-11fd6c92]{pointer-events:none;color:gray}
.vacation-date[data-v-37d5fc24]{margin-bottom:20px;padding-bottom:20px;padding-left:15px}.vacation-date[data-v-37d5fc24]:not(:last-of-type){border-bottom:1px solid #d9e3e9}.vacation-date .view-detail[data-v-37d5fc24]{position:relative;float:right;right:20px;top:35px;padding:10px}.vacation-date .view-detail i[data-v-37d5fc24]{font-size:16px}.vacation-date .vacation-day[data-v-37d5fc24]{font-weight:700;margin-bottom:10px;margin-bottom:10px}.vacation-date .vacation-children[data-v-37d5fc24]{margin-top:10px}.vacation-date .vacation-children li[data-v-37d5fc24]{list-style:none;margin-left:-25px}.vacation-date .close-day[data-v-37d5fc24]{background:var(--color-grey-dark);padding:10px 20px;font-weight:700;width:fit-content}
.send-reminder[data-v-076e3464]{--questionmark-icon-background-color: var(--color-grey-base);display:flex;align-items:center;height:22px}.send-reminder-button[data-v-076e3464]{--btn-link-color: var(--color-primary-dark);display:flex;align-items:center}.send-reminder-button .icon[data-v-076e3464]{--font-size: 1.5rem}.editor-container[data-v-076e3464]{--editor-border: 1px var(--color-grey-dark) solid}
.new-post-container[data-v-01d14db6]{padding:40px 0 0 0;max-width:1000px;margin-left:auto;margin-right:auto;background-color:#f6f7f8}@media only screen and (max-width: 991px){.new-post-container[data-v-01d14db6]{padding:0 20px 0 20px;position:fixed;max-width:unset;top:0;width:100%;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;z-index:1051}}.new-post-container .admin-warning[data-v-01d14db6]{color:#4a4a4a}.new-post-heading[data-v-01d14db6]{position:relative;margin-bottom:20px}.new-post-heading i[data-v-01d14db6]{font-size:20px}.new-post-heading label[data-v-01d14db6]{font-size:18px}hr[data-v-01d14db6]{margin-bottom:0;margin-top:15px}.row[data-v-01d14db6]{min-height:60px}.controls>div[data-v-01d14db6]{font-size:12.5px}.controls>div.checkbox[data-v-01d14db6]{padding-left:15px}.controls>div .custom-checkbox[data-v-01d14db6]{margin-right:5px;padding-top:7px}.controls>div .custom-checkbox[data-v-01d14db6]  .custom-control-label::before,.controls>div .custom-checkbox[data-v-01d14db6]  .custom-control-label::after{top:-4px !important}.controls>div input[data-v-01d14db6]{width:auto}.controls>div[data-v-01d14db6]  .el-date-editor.el-input,.controls>div[data-v-01d14db6]  .el-date-editor.el-input__inner{width:100%}.submit-area[data-v-01d14db6]{margin-top:15px}.close[data-v-01d14db6]{cursor:pointer;position:absolute;right:0px;top:30px}.btn-light[data-v-01d14db6]:hover,.btn-light[data-v-01d14db6]:active,.btn-light[data-v-01d14db6]:not([disabled]):not(.disabled):hover,.btn-light[data-v-01d14db6]:not([disabled]):not(.disabled):active{color:gray;background-color:rgba(0,0,0,0);border:none}.drawer-modal[data-v-01d14db6]  .modal-dialog{max-width:500px !important}.drawer-modal[data-v-01d14db6]  .modal-body,.drawer-modal[data-v-01d14db6]  .modal-footer{background-color:#fff}[data-v-01d14db6] .aula-search{--select-input-tags-padding-right: 32px}
.headline-alert-variables[data-v-6df00c48]{--background-color: var(--color-grey-dark);--padding: 10px}.headline-alert[data-v-6df00c48]{display:flex;align-items:center;background-color:var(--background-color);padding:var(--padding)}
.birthday-title[data-v-7dc6e3ea]{display:none}@media only screen and (min-width: 768px){.birthday-title[data-v-7dc6e3ea]{display:block;text-transform:uppercase}}.quick-access-item[data-v-7dc6e3ea]{margin-top:10px;height:auto !important;min-height:70px;line-height:1.3 !important;cursor:pointer;width:100%;font-size:15px;background:#fff;display:flex;align-content:center;white-space:normal !important}.quick-access-item .text[data-v-7dc6e3ea]{margin:auto 25px}@media only screen and (min-width: 992px){.quick-access-item .text[data-v-7dc6e3ea]{margin:auto 0}}.quick-access-item[data-v-7dc6e3ea]:hover{background:#f6f7f8}
.vacation-response-row[data-v-3877180c]{display:flex;padding-top:var(--row-padding-top, 15px);padding-bottom:var(--row-padding-bottom, 15px);padding-inline-start:var(--row-padding-start, 15px);padding-inline-end:var(--row-padding-end, 15px)}
.vacation-response-col[data-v-405152ec]{flex-basis:0;flex-grow:1;padding-top:var(--padding-top, 15px);padding-bottom:var(--padding-bottom, 15px);padding-inline-start:var(--padding-start, 15px);padding-inline-end:var(--padding-end, 15px)}.vacation-response-col .custom-control.custom-checkbox[data-v-405152ec]{margin-bottom:5px}
@media only screen and (min-width: 992px){.timepicker[data-v-26439ec7]{max-width:100px}}
.row[data-v-68e97fe2]{--row-padding-top: 0;--row-padding-bottom: 0;--row-padding-start: 0;--row-padding-end: 0}.mobile-day-display[data-v-68e97fe2]{min-width:100px}.column[data-v-68e97fe2]{background-color:var(--color-grey-base)}.column[data-v-68e97fe2]:first-child{margin-right:1px}.column[data-v-68e97fe2]:last-child{margin-left:1px}.checkbox-text-disabled[data-v-68e97fe2]{color:var(--color-dark-grey);font-weight:bold}.separator[data-v-68e97fe2]{padding-top:10px;padding-bottom:10px}
.row[data-v-c793ff46]{--row-padding-top: 0;--row-padding-bottom: 0;--row-padding-start: 0;--row-padding-end: 0;background-color:var(--background-color, var(--color-grey-base))}.row .timepicker-group[data-v-c793ff46]{margin:0 5px}.row .timepicker-group label.timepicker-label[for][data-v-c793ff46]{margin-top:0;font-weight:normal;text-transform:none}
#aula-comeandgo[data-v-03870dfe]{background-color:#f6f7f8}@media only screen and (max-width: 991px){#aula-comeandgo[data-v-03870dfe]{background-color:#fff}}#aula-comeandgo .opening-hour-and-closed-day-container[data-v-03870dfe]{margin-bottom:60px}#aula-comeandgo .guardian-vacation-request-container[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container[data-v-03870dfe],#aula-comeandgo .sick-report-container[data-v-03870dfe]{margin-bottom:70px}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container[data-v-03870dfe],#aula-comeandgo .sick-report-container[data-v-03870dfe]{margin-bottom:0}}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container .register-vacation-button[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .register-vacation-button[data-v-03870dfe],#aula-comeandgo .sick-report-container .register-vacation-button[data-v-03870dfe]{width:100%}}#aula-comeandgo .guardian-vacation-request-container .missing-answer-badge[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .missing-answer-badge[data-v-03870dfe],#aula-comeandgo .sick-report-container .missing-answer-badge[data-v-03870dfe]{margin-left:-4px;font-weight:900;color:#b50050;display:flex;align-items:center}#aula-comeandgo .guardian-vacation-request-container .missing-answer-badge i[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .missing-answer-badge i[data-v-03870dfe],#aula-comeandgo .sick-report-container .missing-answer-badge i[data-v-03870dfe]{font-size:1.6rem;font-weight:900}#aula-comeandgo .guardian-vacation-request-container .edit-button[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .edit-button[data-v-03870dfe],#aula-comeandgo .sick-report-container .edit-button[data-v-03870dfe]{width:30px;height:30px;font-size:1.1rem}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container .edit-button[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .edit-button[data-v-03870dfe],#aula-comeandgo .sick-report-container .edit-button[data-v-03870dfe]{align-self:center}}#aula-comeandgo .guardian-vacation-request-container .absence-label[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .absence-label[data-v-03870dfe],#aula-comeandgo .sick-report-container .absence-label[data-v-03870dfe]{font-weight:900;min-width:110px}#aula-comeandgo .guardian-vacation-request-container .table[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table[data-v-03870dfe],#aula-comeandgo .sick-report-container .table[data-v-03870dfe]{margin-bottom:0}#aula-comeandgo .guardian-vacation-request-container .table .table-row.header[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.header[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.header[data-v-03870dfe]{display:table-row}#aula-comeandgo .guardian-vacation-request-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.header .table-cell[data-v-03870dfe]{cursor:default;padding:.75rem 1.25rem;font-weight:900;font-size:1rem;background-color:#e9eef1;text-transform:unset;width:50%}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.header .table-cell[data-v-03870dfe]{background-color:#fff;padding:.75rem .25rem;border-width:3px;white-space:normal}}@media only screen and (max-width: 767px){#aula-comeandgo .guardian-vacation-request-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.header .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.header .table-cell[data-v-03870dfe]{background-color:#f6f7f8}}#aula-comeandgo .guardian-vacation-request-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type),#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type),#aula-comeandgo .sick-report-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type){border-right:3px solid #f6f7f8}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body:hover .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body:hover .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body:hover .table-cell[data-v-03870dfe]{background-color:initial}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]{cursor:default;padding:1rem 1.5rem;border-top:3px solid #f6f7f8;vertical-align:baseline}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell.pointer-cursor[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell.pointer-cursor[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body .table-cell.pointer-cursor[data-v-03870dfe]{cursor:pointer}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe]:not(:last-of-type),#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe]:not(:last-of-type),#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]:not(:last-of-type){border-right:3px solid #f6f7f8}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe]:focus-visible,#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe]:hover,#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe]:focus-visible,#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe]:hover,#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]:focus-visible,#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]:hover{background-color:#fbfbfb}#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell .cell-information[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell .cell-information[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body .table-cell .cell-information[data-v-03870dfe]{min-height:30px;display:flex;align-items:center}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]{border-left:0;border-right:0;border-bottom:0;padding:.5rem .5rem .5rem 1rem}}@media only screen and (max-width: 767px){#aula-comeandgo .guardian-vacation-request-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container .table .table-row.body .table-cell[data-v-03870dfe],#aula-comeandgo .sick-report-container .table .table-row.body .table-cell[data-v-03870dfe]{background-color:#f6f7f8}}@media only screen and (max-width: 991px){#aula-comeandgo .guardian-vacation-request-container[data-v-03870dfe],#aula-comeandgo .guardian-vacation-announcement-container[data-v-03870dfe]{margin-bottom:1rem}}#aula-comeandgo .presence-title[data-v-03870dfe]{outline:none}#aula-comeandgo .config-sections[data-v-03870dfe]{border-width:0;border-color:hotpink;border-bottom-width:2px;border-style:solid;margin-bottom:20px;position:relative}@media only screen and (max-width: 991px){#aula-comeandgo .config-sections[data-v-03870dfe]{border-bottom:0;text-align:right;margin-top:20px;margin-bottom:0;margin-right:10px}}#aula-comeandgo .config-sections .dropdown-select[data-v-03870dfe]  .dropdown-menu-right{top:-2px !important;left:auto !important;right:0 !important;max-width:inherit !important}#aula-comeandgo .config-sections .dropdown-select[data-v-03870dfe]  .dropdown-item{padding:.6rem 20px .6rem 28px}#aula-comeandgo .config-sections .dropdown-select[data-v-03870dfe]  .dropdown-item.active::before{top:12px}@media only screen and (min-width: 1280px){#aula-comeandgo .config-sections .dropdown-select[data-v-03870dfe]{display:none}}#aula-comeandgo .config-sections .dropdown-select .dropdown-toggle .icon[data-v-03870dfe]{font-size:6px;position:relative;top:-1px;left:2px}#aula-comeandgo .nav-link[data-v-03870dfe]{font-weight:700;font-size:14px;line-height:16px;position:relative;cursor:pointer;padding-left:15px;padding-right:15px;width:max-content;height:32px;display:flex;align-items:center}@media only screen and (max-width: 991px){#aula-comeandgo .nav-link[data-v-03870dfe]{font-weight:normal;font-size:15px;padding-left:15px;padding-right:15px}}#aula-comeandgo .nav-link.active[data-v-03870dfe]::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:hotpink rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:calc(50% - 8px);bottom:-9px;z-index:1}#aula-comeandgo .statistic[data-v-03870dfe]{font-weight:900}@media only screen and (max-width: 991px){#aula-comeandgo .presence-absence[data-v-03870dfe]{margin-top:0;padding-left:20px;padding-right:20px;padding-bottom:150px}}@media only screen and (max-width: 767px){#aula-comeandgo .presence-absence[data-v-03870dfe]{background:#f6f7f8}}#aula-comeandgo .box.absence[data-v-03870dfe]{height:100%}#aula-comeandgo .box .spinner-container[data-v-03870dfe]{background-color:#fff}@media only screen and (max-width: 991px){#aula-comeandgo .box .box-title-container[data-v-03870dfe]{background-color:#f6f7f8}#aula-comeandgo .box .box-title-container .user-icon-mobile[data-v-03870dfe]{position:relative}}#aula-comeandgo .box .box-title[data-v-03870dfe]{width:100%;background-color:#e9eef1;padding:20px 30px;font-size:20px;font-weight:900}#aula-comeandgo .box .box-title.child-info-mobile[data-v-03870dfe]{background-color:#f6f7f8;padding-left:10px;padding-right:10px}@media only screen and (max-width: 991px){#aula-comeandgo .box .box-title[data-v-03870dfe]{background-color:#fff;border-bottom:1px solid #e9eef1;padding:25px 5px;font-size:15px;cursor:pointer}}#aula-comeandgo .box .box-title.form[data-v-03870dfe]{background-color:#18638f;color:#fff}#aula-comeandgo .box .box-content[data-v-03870dfe]{background-color:#f6f7f8;height:calc(100% - 70px)}#aula-comeandgo .box .box-content .pickup-responsile-title[data-v-03870dfe]{background-color:#d9e3e9;padding:15px 35px;font-weight:900;height:60px}#aula-comeandgo .box .box-content .pickup-responsile[data-v-03870dfe]{background-color:#fff;padding:15px 35px;border-bottom:1px solid #e9eef1;height:60px}#aula-comeandgo .box .box-content.inline[data-v-03870dfe]{display:flex}#aula-comeandgo .box .child-sick-grid-container[data-v-03870dfe]{display:grid;background-color:#f6f7f8;grid-template-columns:1fr;grid-gap:0;grid-auto-rows:1fr}@media only screen and (min-width: 992px){#aula-comeandgo .box .child-sick-grid-container[data-v-03870dfe]{grid-template-columns:1fr 1fr;grid-gap:3px}}#aula-comeandgo .child-sick[data-v-03870dfe]{display:block;background-color:#fff;padding:25px 20px;width:100%}@media only screen and (max-width: 991px){#aula-comeandgo .child-sick[data-v-03870dfe]{padding-left:5px}}@media only screen and (max-width: 767px){#aula-comeandgo .child-sick[data-v-03870dfe]{background:#f6f7f8}}#aula-comeandgo .child-info[data-v-03870dfe]{width:100%;display:inline-block}#aula-comeandgo .child-info .child-name[data-v-03870dfe]{font-weight:900;font-size:16px;position:absolute;display:inline-block;margin-left:15px;margin-top:4px}#aula-comeandgo .child-absence[data-v-03870dfe]{display:block;padding:30px;font-size:16px;font-weight:900}#aula-comeandgo .save-button[data-v-03870dfe]{font-weight:900;float:right;color:#18638f}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time[data-v-03870dfe]{margin-top:0;padding-left:20px;padding-right:20px;margin-bottom:55px}}#aula-comeandgo .presence-time .closed-day-text[data-v-03870dfe]{color:gray;font-weight:bold}#aula-comeandgo .presence-time .closed-day-item[data-v-03870dfe]{background-color:#f6f7f8;border:2px solid #fff}#aula-comeandgo .presence-time .presence .mobile-header[data-v-03870dfe]{width:100%;text-align:center;position:fixed;top:0;background-color:#19425f;padding-top:13px;height:55px;font-size:16px;color:#fff;text-transform:uppercase;z-index:100}#aula-comeandgo .presence-time .presence .mobile-header .time-back[data-v-03870dfe]{position:fixed;left:15px;top:20px}#aula-comeandgo .presence-time .presence .mobile-header .profile-icon[data-v-03870dfe]{position:absolute;right:15px;top:10px;font-size:unset}#aula-comeandgo .presence-time .presence .mobile-header .profile-icon[data-v-03870dfe]  .user .small span{line-height:50px !important}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence[data-v-03870dfe]{position:absolute;top:-25px;left:0;width:100vw;z-index:1051;background-color:var(--color-grey-light)}#aula-comeandgo .presence-time .presence.full-height[data-v-03870dfe]{height:100vh}}#aula-comeandgo .presence-time .presence .presence-week[data-v-03870dfe]{display:block}#aula-comeandgo .presence-time .presence .presence-week .presence-header[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content[data-v-03870dfe]{display:flex;flex-direction:row;justify-content:flex-start}#aula-comeandgo .presence-time .presence .presence-week .presence-header .item[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .item[data-v-03870dfe]{margin:2px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week .presence-header .item[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .item[data-v-03870dfe]{margin:1px}}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col[data-v-03870dfe]{position:relative;padding:13px 25px 10px 20px;background-color:#e9eef1;font-weight:900}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .choose-week[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .choose-week[data-v-03870dfe]{background-color:#fff;position:relative;left:5px;font-size:8px;padding:4px 3px;border-radius:3px}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .choose-week[data-v-03870dfe]:hover,#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .choose-week[data-v-03870dfe]:hover{background-color:#004651;color:#fff}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-picker[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-picker[data-v-03870dfe]{position:absolute;left:115px;top:30px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-picker[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-picker[data-v-03870dfe]{left:unset;right:145px;top:35px}}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-picker[data-v-03870dfe]  .el-input__inner,#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-picker[data-v-03870dfe]  .el-input__inner{display:none}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-picker[data-v-03870dfe]  .el-input__prefix,#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-picker[data-v-03870dfe]  .el-input__prefix{display:none}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]{font-family:"aula";font-size:6px;position:relative;top:0;left:40px;background-color:#fff;padding:8px;border-radius:4px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]{left:10px}}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe]:hover,#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]:hover{color:#fff}.theme-employee #aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe]:hover,.theme-employee #aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]:hover{background-color:#004651}.theme-guardian #aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe]:hover,.theme-guardian #aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]:hover{background-color:#19425f}.theme-child #aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe]:hover,.theme-child #aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]:hover{background-color:#19425f}.theme-admin #aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col .presence-choose-week-icon[data-v-03870dfe]:hover,.theme-admin #aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col .presence-choose-week-icon[data-v-03870dfe]:hover{background-color:#004651}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col.header-profile[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col.header-profile[data-v-03870dfe]{display:inline-block}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col.header-profile .profile-name[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col.header-profile .profile-name[data-v-03870dfe]{position:relative;top:2px;left:7px}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col.mobile[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col.mobile[data-v-03870dfe]{padding:15px;width:100%}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col.mobile .view-month[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col.mobile .view-month[data-v-03870dfe]{width:50%;text-transform:uppercase}#aula-comeandgo .presence-time .presence .presence-week .presence-header .header-col.mobile .view-week[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .header-col.mobile .view-week[data-v-03870dfe]{float:right;text-align:right;width:50%}#aula-comeandgo .presence-time .presence .presence-week .presence-header .week[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .week[data-v-03870dfe]{width:160px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week .presence-header .week[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .week[data-v-03870dfe]{width:70px}}#aula-comeandgo .presence-time .presence .presence-week .presence-header .coloumn1[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .coloumn1[data-v-03870dfe]{align-items:stretch;width:90%}#aula-comeandgo .presence-time .presence .presence-week .presence-header .coloumn2[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .coloumn2[data-v-03870dfe]{align-items:stretch;width:45%}#aula-comeandgo .presence-time .presence .presence-week .presence-header .coloumn3[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .coloumn3[data-v-03870dfe]{align-items:stretch;width:30%}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-date[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-date[data-v-03870dfe]{width:160px;padding:20px 15px 10px 20px;background-color:#e9eef1}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-date[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-date[data-v-03870dfe]{width:50px;text-align:center;padding-left:10px}}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-date[aria-current=true][data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-date[aria-current=true][data-v-03870dfe]{color:var(--color-white);background-color:var(--color-primary-darker)}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-item[data-v-03870dfe]:not(.closed-day-item),#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-item[data-v-03870dfe]:not(.closed-day-item){background-color:#fff}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-item[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-item[data-v-03870dfe]{display:flex;align-items:stretch;padding:20px 15px 10px 20px}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-item .presence-item-content[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-item .presence-item-content[data-v-03870dfe]{margin-right:auto}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-item .icon-edit-profile[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-item .icon-edit-profile[data-v-03870dfe]{font-size:18px;cursor:pointer}#aula-comeandgo .presence-time .presence .presence-week .presence-header .presence-item .icon-Aula_close[data-v-03870dfe],#aula-comeandgo .presence-time .presence .presence-week .presence-content .presence-item .icon-Aula_close[data-v-03870dfe]{font-size:12px;color:#b50050}@media only screen and (max-width: 991px){#aula-comeandgo .presence-time .presence .presence-week[data-v-03870dfe]{padding-bottom:55px}}@media only screen and (max-width: 991px){#aula-comeandgo .presence-daily-overview[data-v-03870dfe]{overflow:hidden;margin-top:-10px;padding-left:0;padding-right:0;padding-bottom:55px}}#aula-comeandgo .presence-daily-overview .closed-day-text[data-v-03870dfe]{color:gray;font-weight:bold;font-size:18px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-daily-overview .closed-day-text[data-v-03870dfe]{font-size:15px}}#aula-comeandgo .presence-daily-overview .status-icon[data-v-03870dfe]{width:50px;height:50px;background-color:#549ec7;color:#fff;border-radius:50%;position:absolute;top:32px;left:40px;z-index:1030;text-align:center;font-size:16px}#aula-comeandgo .presence-daily-overview .status-icon i[data-v-03870dfe]{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#aula-comeandgo .presence-daily-overview .status-icon i.icon-walking-person[data-v-03870dfe]{font-size:22px}#aula-comeandgo .presence-daily-overview .status-icon i.icon-Ferie_ikon[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon i.icon-Syg_ikon[data-v-03870dfe]{font-size:18px}@media only screen and (max-width: 991px){#aula-comeandgo .presence-daily-overview .status-icon i[data-v-03870dfe]{font-size:12px}#aula-comeandgo .presence-daily-overview .status-icon i.icon-walking-person[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon i.icon-backpack[data-v-03870dfe]{font-size:16px}#aula-comeandgo .presence-daily-overview .status-icon i.icon-Ferie_ikon[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon i.icon-Syg_ikon[data-v-03870dfe]{font-size:16px}}#aula-comeandgo .presence-daily-overview .status-icon.not-present[data-v-03870dfe]{background:#f8ce63;color:#004651;font-size:18px}#aula-comeandgo .presence-daily-overview .status-icon.sleeping[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon.physical-placement[data-v-03870dfe]{font-size:22px;background:#007a8d;color:#fff}#aula-comeandgo .presence-daily-overview .status-icon.present[data-v-03870dfe]{background:#007a8d;color:#fff}#aula-comeandgo .presence-daily-overview .status-icon.checked-out[data-v-03870dfe]{background:#f6f7f8;color:#004651;border:2px solid #004651;box-shadow:0 0 0 2px #fff}#aula-comeandgo .presence-daily-overview .status-icon.sick[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon.reported-absent[data-v-03870dfe]{background:#e9eef1;color:#004651}#aula-comeandgo .presence-daily-overview .status-icon.fieldtrip[data-v-03870dfe],#aula-comeandgo .presence-daily-overview .status-icon.spare-time-activity[data-v-03870dfe]{font-size:22px;background:#19425f;color:#fff}@media only screen and (max-width: 991px){#aula-comeandgo .presence-daily-overview .status-icon[data-v-03870dfe]{padding-top:4px;top:-5px;left:-15px;width:30px;height:30px;font-size:14px}}#aula-comeandgo .presence-daily-overview .user-icon[data-v-03870dfe]{padding:50px;width:220px;position:relative;border-right:1px solid #e9eef1}#aula-comeandgo .presence-daily-overview .user-icon.large .user[data-v-03870dfe]{width:120px;height:120px}#aula-comeandgo .presence-daily-overview .user-icon.large .user[data-v-03870dfe]  .user-icon{width:120px;height:120px}#aula-comeandgo .presence-daily-overview .user-icon.large .user[data-v-03870dfe]  .user-icon .user-img{max-width:122px;max-height:122px}#aula-comeandgo .presence-daily-overview .user-icon.large .user[data-v-03870dfe]  .user-icon span{font-size:1.5em;width:120px;height:120px}#aula-comeandgo .presence-daily-overview .user-activities[data-v-03870dfe]{padding:40px 40px 20px 40px;width:78%}@media only screen and (max-width: 991px){#aula-comeandgo .presence-daily-overview .user-activities[data-v-03870dfe]{padding:20px 30px 30px 30px;width:100%}}.filter-sorter .dropdown-toggle .icon-Aula_down-arrow[data-v-03870dfe]{font-size:5px;position:relative;top:-1px}.mobile-box-title[data-v-03870dfe]{text-transform:uppercase;font-weight:700;background-color:#d9e3e9;padding:10px 20px;margin:0 -20px}.opening-hour-and-closed-day-container .mobile-box-title[data-v-03870dfe]{margin:0}.specific-opening-hour-container[data-v-03870dfe],.general-opening-hour-container[data-v-03870dfe],.holiday-closed-days-container[data-v-03870dfe]{margin-bottom:20px}@media only screen and (min-width: 992px){.specific-opening-hour-container[data-v-03870dfe],.general-opening-hour-container[data-v-03870dfe],.holiday-closed-days-container[data-v-03870dfe]{margin-bottom:50px}}.specific-opening-hour-container .label[data-v-03870dfe],.general-opening-hour-container .label[data-v-03870dfe],.holiday-closed-days-container .label[data-v-03870dfe]{width:110px;font-weight:bold}.specific-opening-hour-container .table[data-v-03870dfe],.general-opening-hour-container .table[data-v-03870dfe],.holiday-closed-days-container .table[data-v-03870dfe]{width:100%;margin-bottom:0;table-layout:fixed}.specific-opening-hour-container .table.for-one-institution[data-v-03870dfe],.general-opening-hour-container .table.for-one-institution[data-v-03870dfe],.holiday-closed-days-container .table.for-one-institution[data-v-03870dfe]{width:calc((100% + 300px)/2)}.modal-body .specific-opening-hour-container .table[data-v-03870dfe],.modal-body .general-opening-hour-container .table[data-v-03870dfe],.modal-body .holiday-closed-days-container .table[data-v-03870dfe]{width:100vw;margin:0 -19px}.specific-opening-hour-container .table .table-row[data-v-03870dfe],.general-opening-hour-container .table .table-row[data-v-03870dfe],.holiday-closed-days-container .table .table-row[data-v-03870dfe]{cursor:default}.specific-opening-hour-container .table .table-row.header[data-v-03870dfe],.general-opening-hour-container .table .table-row.header[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header[data-v-03870dfe]{display:none}@media only screen and (min-width: 992px){.specific-opening-hour-container .table .table-row.header[data-v-03870dfe],.general-opening-hour-container .table .table-row.header[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header[data-v-03870dfe]{display:table-row}}.specific-opening-hour-container .table .table-row.header .date-header[data-v-03870dfe],.specific-opening-hour-container .table .table-row.header .weekday-header[data-v-03870dfe],.general-opening-hour-container .table .table-row.header .date-header[data-v-03870dfe],.general-opening-hour-container .table .table-row.header .weekday-header[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header .date-header[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header .weekday-header[data-v-03870dfe]{width:300px;background-color:#e9eef1}.specific-opening-hour-container .table .table-row.header .institution-header[data-v-03870dfe],.general-opening-hour-container .table .table-row.header .institution-header[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header .institution-header[data-v-03870dfe]{width:100%;background-color:#e9eef1}.specific-opening-hour-container .table .table-row.header .table-cell[data-v-03870dfe],.general-opening-hour-container .table .table-row.header .table-cell[data-v-03870dfe],.holiday-closed-days-container .table .table-row.header .table-cell[data-v-03870dfe]{font-weight:900;text-transform:unset;font-size:1rem}.specific-opening-hour-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type),.general-opening-hour-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type),.holiday-closed-days-container .table .table-row.header .table-cell[data-v-03870dfe]:not(:last-of-type){border-right:2px solid #f6f7f8}.specific-opening-hour-container .table .table-row.body .date-cell[data-v-03870dfe],.general-opening-hour-container .table .table-row.body .date-cell[data-v-03870dfe],.holiday-closed-days-container .table .table-row.body .date-cell[data-v-03870dfe]{background-color:#e9eef1}@media only screen and (max-width: 991px){.specific-opening-hour-container .table .table-row.body .date-cell[data-v-03870dfe],.general-opening-hour-container .table .table-row.body .date-cell[data-v-03870dfe],.holiday-closed-days-container .table .table-row.body .date-cell[data-v-03870dfe]{width:200px}}.specific-opening-hour-container .table .table-row.body .weekday-cell[data-v-03870dfe],.general-opening-hour-container .table .table-row.body .weekday-cell[data-v-03870dfe],.holiday-closed-days-container .table .table-row.body .weekday-cell[data-v-03870dfe]{background-color:#e9eef1}@media only screen and (max-width: 991px){.specific-opening-hour-container .table .table-row.body .weekday-cell[data-v-03870dfe],.general-opening-hour-container .table .table-row.body .weekday-cell[data-v-03870dfe],.holiday-closed-days-container .table .table-row.body .weekday-cell[data-v-03870dfe]{text-transform:uppercase;background-color:#e9eef1;width:200px}}.register-vacation-request-container .aula-alert[data-v-03870dfe],.register-vacation-container .aula-alert[data-v-03870dfe]{position:relative;display:flex;line-height:20px;background:#e9eef1;min-height:50px;border-radius:5px}.register-vacation-request-container .aula-alert .alert-text[data-v-03870dfe],.register-vacation-container .aula-alert .alert-text[data-v-03870dfe]{flex:1;margin:auto 15px}.register-vacation-request-container .aula-alert .icon-box-exclamation[data-v-03870dfe],.register-vacation-container .aula-alert .icon-box-exclamation[data-v-03870dfe]{width:50px;max-height:100%;background-color:#d9e3e9;border-radius:5px 0 0 5px;display:flex;justify-content:center;align-items:center}.register-vacation-request-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe],.register-vacation-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe]{width:34px;height:34px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.register-vacation-request-container .aula-alert .icon-box-exclamation .circle i[data-v-03870dfe],.register-vacation-container .aula-alert .icon-box-exclamation .circle i[data-v-03870dfe]{font-size:15px}.register-vacation-request-container .separating-line[data-v-03870dfe],.register-vacation-container .separating-line[data-v-03870dfe]{padding-bottom:30px;margin-bottom:10px;border-bottom:1px solid #d9e3e9}.register-vacation-request-container .field-label[data-v-03870dfe],.register-vacation-container .field-label[data-v-03870dfe]{font-weight:bold;width:150px}.register-vacation-request-container .vacation-intervals[data-v-03870dfe],.register-vacation-container .vacation-intervals[data-v-03870dfe]{margin-left:15px;margin-right:15px;min-width:850px}@media only screen and (max-width: 1399px){.register-vacation-request-container .vacation-intervals[data-v-03870dfe],.register-vacation-container .vacation-intervals[data-v-03870dfe]{min-width:750px}}@media only screen and (max-width: 767px){.register-vacation-request-container .vacation-intervals[data-v-03870dfe],.register-vacation-container .vacation-intervals[data-v-03870dfe]{margin-left:-10px;margin-right:-10px}}.register-vacation-request-container .vacation-intervals .header-container .header-item[data-v-03870dfe],.register-vacation-container .vacation-intervals .header-container .header-item[data-v-03870dfe]{display:flex;align-items:center;padding:.75rem 1rem;background-color:#d9e3e9}.register-vacation-request-container .vacation-intervals .response-day[data-v-03870dfe],.register-vacation-container .vacation-intervals .response-day[data-v-03870dfe]{padding-top:15px}.register-vacation-request-container .vacation-intervals .response-day .day[data-v-03870dfe],.register-vacation-container .vacation-intervals .response-day .day[data-v-03870dfe]{font-weight:700;min-width:100px}.register-vacation-request-container .vacation-intervals .checkin-time[data-v-03870dfe],.register-vacation-container .vacation-intervals .checkin-time[data-v-03870dfe]{padding:10px}.register-vacation-request-container .vacation-intervals .checkin-time .time[data-v-03870dfe],.register-vacation-container .vacation-intervals .checkin-time .time[data-v-03870dfe]{background:#f6f7f8}.register-vacation-request-container .vacation-intervals .checkin-time .time .el-input[data-v-03870dfe],.register-vacation-container .vacation-intervals .checkin-time .time .el-input[data-v-03870dfe]{background-color:#f6f7f8}@media only screen and (max-width: 991px){.register-vacation-request-container .vacation-intervals[data-v-03870dfe],.register-vacation-container .vacation-intervals[data-v-03870dfe]{min-width:unset}.register-vacation-request-container .vacation-intervals .response-day[data-v-03870dfe],.register-vacation-container .vacation-intervals .response-day[data-v-03870dfe]{padding-top:2px}.register-vacation-request-container .vacation-intervals .response-day .day[data-v-03870dfe],.register-vacation-container .vacation-intervals .response-day .day[data-v-03870dfe]{background-color:var(--color-grey-base)}.register-vacation-request-container .vacation-intervals .response-day .custom-control.custom-checkbox[data-v-03870dfe],.register-vacation-container .vacation-intervals .response-day .custom-control.custom-checkbox[data-v-03870dfe]{margin-bottom:5px}.register-vacation-request-container .vacation-intervals .checkin-time .time .el-input .el-input__inner[data-v-03870dfe],.register-vacation-container .vacation-intervals .checkin-time .time .el-input .el-input__inner[data-v-03870dfe]{background:red;color:red}}.presence-drawer-header[data-v-03870dfe]{display:flex;justify-content:center;align-items:center;flex-grow:1;color:var(--color-darkblue)}@media only screen and (min-width: 768px){.presence-drawer-header[data-v-03870dfe]{color:var(--color-white);justify-content:flex-start}}.drawer-edit-button[data-v-03870dfe]{display:flex;align-items:center;gap:8px;color:var(--color-darkblue);margin-right:4px}@media only screen and (min-width: 768px){.drawer-edit-button[data-v-03870dfe]{color:var(--color-white)}}.drawer-edit-button.to-the-right[data-v-03870dfe]{right:-30px !important}.register-absence-modal[data-v-03870dfe]  .modal-aula{transform:translate(-50%, 0) !important}@media only screen and (max-width: 991px){.register-absence-modal[data-v-03870dfe]  .modal-aula{transform:unset !important}}.register-absence-modal[data-v-03870dfe]  .modal-title{margin-left:30px}.register-absence-modal .register-absence[data-v-03870dfe]{display:block;width:50vw;min-height:450px}@media only screen and (min-width: 992px){.register-absence-modal .register-absence.pick-up-responsible[data-v-03870dfe]{width:450px;min-height:250px}}@media only screen and (max-width: 991px){.register-absence-modal .register-absence[data-v-03870dfe]{width:100%;height:100vh;background-color:#f6f7f8;max-height:unset;overflow:auto;padding-bottom:100px}}.register-absence-modal .register-absence .register-absence-form[data-v-03870dfe]{display:block;padding:15px 15px 30px 15px;width:90%;margin:auto}@media only screen and (min-width: 1001px)and (max-width: 1366px)and (min-device-aspect-ratio: 1/1)and (orientation: landscape){.register-absence-modal .register-absence .register-absence-form[data-v-03870dfe]{padding:5px;width:100%}}@media only screen and (max-width: 991px){.register-absence-modal .register-absence .register-absence-form[data-v-03870dfe]{width:100%}}.register-absence-modal .register-absence .register-absence-form .title[data-v-03870dfe]{font-weight:bold;font-size:22px}@media only screen and (max-width: 991px){.register-absence-modal .register-absence .register-absence-form .title[data-v-03870dfe]{font-size:16px;text-align:center;text-transform:uppercase}}.register-absence-modal .register-absence .register-absence-form .child-select[data-v-03870dfe]{display:block}.register-absence-modal .register-absence .register-absence-form .editing-profile[data-v-03870dfe]{display:inline-block}.register-absence-modal .register-absence .register-absence-form .editing-profile .profile-name[data-v-03870dfe]{font-size:20px;font-weight:bold;position:relative;top:10px;left:20px}@media only screen and (max-width: 991px){.register-absence-modal .register-absence .register-absence-form .editing-profile .profile-name[data-v-03870dfe]{font-size:16px;top:3px;left:10px}}.register-absence-modal .register-absence .register-absence-form .mobile-short-date[data-v-03870dfe]{text-transform:capitalize}.register-absence-modal .register-absence .register-absence-form .absence-input[data-v-03870dfe]{width:100%}.register-absence-modal .register-absence .register-absence-form .suggested-names-container[data-v-03870dfe]{position:absolute;background:#fff;color:#004651;border-radius:5px;list-style:none;font-size:16px;z-index:1060;padding:6px 0;width:90%;border:1px solid #f6f7f8;box-shadow:0 1px 4px 0 rgba(166,166,166,.5)}.register-absence-modal .register-absence .register-absence-form .suggested-names-container li[data-v-03870dfe]{padding:0 20px}.register-absence-modal .register-absence .register-absence-form .suggested-names-container li[data-v-03870dfe]:hover{background-color:#f6f7f8;color:#004651;cursor:pointer}@media only screen and (max-width: 991px){.register-absence-modal .register-absence .register-absence-form .white-border-bottom[data-v-03870dfe]{border-bottom:1px solid #fff}}@media only screen and (min-width: 992px){.register-absence-modal .register-absence .register-absence-form .mobile[data-v-03870dfe]{margin-top:20px}}@media only screen and (max-width: 991px){.register-absence-modal .register-absence .register-absence-form .mobile[data-v-03870dfe]{padding-bottom:30px;padding-top:15px;border-bottom:1px solid #fff}}.register-absence-modal .register-absence .register-absence-form .aula-spinner[data-v-03870dfe]{top:-10px;right:40px}[data-v-03870dfe] .user{display:block;float:left}[data-v-03870dfe] .user .small span{line-height:50px !important}.theme-guardian #aula-comeandgo[data-v-03870dfe]{color:#19425f}.theme-guardian #aula-comeandgo .config-sections[data-v-03870dfe]{border-color:#19425f}.theme-guardian #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]{color:#18638f}.theme-guardian #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe],.theme-guardian #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]:hover{color:#19425f}.theme-guardian #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-employee #aula-comeandgo[data-v-03870dfe]{color:#004651}.theme-employee #aula-comeandgo .config-sections[data-v-03870dfe]{border-color:#004651}.theme-employee #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]{color:#007a8d}.theme-employee #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe],.theme-employee #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]:hover{color:#004651}.theme-employee #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe]::after{border-color:#004651 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-child #aula-comeandgo[data-v-03870dfe]{color:#19425f}.theme-child #aula-comeandgo .config-sections[data-v-03870dfe]{border-color:#19425f}.theme-child #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]{color:#347da7}.theme-child #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe],.theme-child #aula-comeandgo .config-sections .nav-item[data-v-03870dfe]:hover{color:#19425f}.theme-child #aula-comeandgo .config-sections .nav-item .active[data-v-03870dfe]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.specific-open-hours-info-container .aula-alert[data-v-03870dfe],.specific-open-hours-alert-container .aula-alert[data-v-03870dfe]{position:relative;align-items:center;display:flex;min-height:30px}.specific-open-hours-info-container .aula-alert .alert-text[data-v-03870dfe],.specific-open-hours-alert-container .aula-alert .alert-text[data-v-03870dfe]{flex:1;margin:auto 8px;font-size:1rem}.specific-open-hours-info-container .aula-alert .icon-box-exclamation[data-v-03870dfe],.specific-open-hours-alert-container .aula-alert .icon-box-exclamation[data-v-03870dfe]{width:30px;height:30px;border-radius:50%;border:1px solid;display:flex;justify-content:center;align-items:center}.specific-open-hours-info-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe],.specific-open-hours-alert-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe]{width:14px;height:14px;border-radius:50%;display:flex;justify-content:center;align-items:center}.specific-open-hours-info-container .aula-alert .icon-box-exclamation .circle i[data-v-03870dfe],.specific-open-hours-alert-container .aula-alert .icon-box-exclamation .circle i[data-v-03870dfe]{font-size:15px}.specific-open-hours-info-container .alert-text[data-v-03870dfe]{color:#19425f}.specific-open-hours-info-container .icon-box-exclamation[data-v-03870dfe]{border-color:#19425f}.specific-open-hours-info-container .icon-box-exclamation .circle[data-v-03870dfe]{background-color:#fff;color:#19425f}.specific-open-hours-alert-container .alert-text[data-v-03870dfe]{color:#b50050}.specific-open-hours-alert-container .aula-alert .icon-box-exclamation[data-v-03870dfe]{background-color:#b50050;border-color:#b50050}.specific-open-hours-alert-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe]{background-color:#b50050;color:#fff}.alert-specific-time[data-v-03870dfe]{color:#b50050}.register-absence-form .specific-open-hours-alert-container .aula-alert[data-v-03870dfe]{line-height:20px;background:#e9eef1;min-height:50px;border-radius:5px}.register-absence-form .specific-open-hours-alert-container .aula-alert .alert-text[data-v-03870dfe]{margin:auto 15px;color:#19425f;font-weight:bold}.register-absence-form .specific-open-hours-alert-container .aula-alert .icon-box-exclamation[data-v-03870dfe]{width:50px;min-height:50px;max-height:100%;background-color:#d9e3e9;border-radius:5px 0 0 5px;border-color:#d9e3e9}.register-absence-form .specific-open-hours-alert-container .aula-alert .icon-box-exclamation .circle[data-v-03870dfe]{width:34px;height:34px;background-color:#fff;justify-content:center;align-items:center;color:#19425f}.come-all-week[data-v-03870dfe]{margin-top:4px}.vacation-intervals[data-v-03870dfe]{--input-disabled-color: var(--color-help-text)}.circle-specific-times[data-v-03870dfe]{align-items:center;background:#fff;border-radius:15px;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}.circle-parent[data-v-03870dfe]{padding-right:0px}.icon-size[data-v-03870dfe]{font-size:12px}
.notification.interactable[data-v-223266e7]{cursor:pointer}.notification .title[data-v-223266e7]{font-weight:bold}.notification .aula-icon[data-v-223266e7]{--font-size: 16px}.notification .see-more-button[data-v-223266e7]{--btn-link-color: var(--color-primary-dark);font-weight:bold}.notification .notification-wrapper[data-v-223266e7]{display:flex;gap:16px}.notification .notification-content[data-v-223266e7]{flex:1;align-content:center}.notification .reply-button[data-v-223266e7]{font-weight:normal;align-self:center}.notification .reply-button .icon-Aula_export[data-v-223266e7]{color:var(--color-alert);font-weight:bold;padding-left:4px}
.mention[data-v-63349f4d]:hover{color:var(--color-primary-dark)}
.event-detail[data-v-074d8a54]{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:flex-start}.event-detail[data-type=deadline][data-highlighted=true][data-v-074d8a54]{color:var(--color-alert)}.event-detail .aula-icon[data-v-074d8a54]{font-size:20px;margin-top:1px}.event-detail .duration[data-v-074d8a54]{color:var(--color-grey)}.event-detail .old-date[data-v-074d8a54]{padding-left:8px;color:var(--color-grey);text-decoration:line-through}
.event-details-overview[data-v-7201e746]{display:flex;flex-direction:column;gap:16px}.event-details-overview .regarding-avatar[data-v-7201e746]{--width: 20px;--height: 20px;--font-size: 8px}.event-details-overview .event-detail[data-highlighted=true][data-v-7201e746]{color:var(--color-alert)}
.response-collapse-button[data-v-083a7140]{display:flex;align-items:center;width:fit-content}.invitee-response[data-v-083a7140]{margin-left:40px}i.icon-Aula_down-arrow[data-v-083a7140]{font-size:6px;display:inline-block;transform:rotate(0);transition:transform 200ms linear}i.icon-Aula_down-arrow.open[data-v-083a7140]{transform:rotate(180deg)}.number-of-participants[data-v-083a7140]{width:100px;text-align:center}.participant[data-v-083a7140]{display:flex;margin-right:20px}.participant.information[data-v-083a7140]{border-bottom:1px solid var(--color-grey-dark);padding:10px 0}.participant.information .participant-name[data-v-083a7140]{flex:1}.participant.name[data-v-083a7140]{padding:3px 0}
.calendar-event-invitees[data-v-23b80c12]{display:flex;flex-direction:column;gap:16px}.header-icon[data-v-23b80c12]{font-size:17px;margin-right:5px}.group-icon-container[data-v-23b80c12]{--width: 20px;border:1px solid var(--color-primary-darker);margin-right:10px}.group-icon-container .aula-icon[data-v-23b80c12]{--font-size: 10px}.event-alert[data-v-23b80c12]{background-color:var(--color-grey-light);min-height:44px}
.event-details-attachments .attachment-list-variables[data-v-9bb6608c]{--background-color: var(--color-grey-base);--thumbnail-background-color: var(--color-white)}.event-details-attachments .media-grid[data-v-9bb6608c]{display:grid;grid-gap:4px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, 64px);grid-auto-flow:dense;margin-bottom:16px;border-radius:8px;overflow:hidden}.event-details-attachments .media-grid .media-grid-item[data-v-9bb6608c]{overflow:hidden}.event-details-attachments .media-grid .media-grid-item[data-v-9bb6608c]  .image-thumbnail{transition-property:filter,transform;transition-duration:.3s;transition-timing-function:var(--ease-in-out);filter:brightness(90%)}.event-details-attachments .media-grid .media-grid-item[data-v-9bb6608c]  .image-thumbnail:hover{transform:scale(104%);filter:brightness(100%)}.event-details-attachments .media-grid.grid-layout-1 .media-grid-item[data-v-9bb6608c]{--media-thumbnail-object-fit: contain}.event-details-attachments .media-grid.grid-layout-1 .media-grid-item[data-v-9bb6608c]:nth-child(1){grid-row:span 4;grid-column:span 4}.event-details-attachments .media-grid.grid-layout-2 .media-grid-item[data-v-9bb6608c]:nth-child(1){grid-row:span 4;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-2 .media-grid-item[data-v-9bb6608c]:nth-child(2){grid-row:span 4;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-3 .media-grid-item[data-v-9bb6608c]:nth-child(1){grid-row:span 4;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-3 .media-grid-item[data-v-9bb6608c]:nth-child(2){grid-row:span 2;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-3 .media-grid-item[data-v-9bb6608c]:nth-child(3){grid-row:span 2;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-4 .media-grid-item[data-v-9bb6608c]:nth-child(1){grid-row:span 4;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-4 .media-grid-item[data-v-9bb6608c]:nth-child(2){grid-row:span 2;grid-column:span 2}.event-details-attachments .media-grid.grid-layout-4 .media-grid-item[data-v-9bb6608c]:nth-child(3),.event-details-attachments .media-grid.grid-layout-4 .media-grid-item[data-v-9bb6608c]:nth-child(4){grid-row:span 2}
.event-details-content>*[data-v-0a98549d]:not(:last-child){border-bottom:1px solid var(--color-grey-darker);padding-bottom:16px;margin-bottom:16px}

.event-details {
> *:not(:last-child) {
    border-bottom: 1px solid var(--color-grey-darker);
    padding-bottom: 16px;
    margin-bottom: 16px;
}
}

.administer-buttons[data-v-974cd888]{gap:16px;justify-content:flex-end}.dropdown-select[data-v-974cd888]{--dropdown-select-padding: 0;--dropdown-toggle-padding: 0}.dropdown-select[data-v-974cd888]  .dropdown-toggle{height:unset}.button-text[data-v-974cd888]{font-size:14px;display:flex;align-items:center;gap:4px}.button-text .aula-icon[data-v-974cd888]{--font-size: 1.25rem}i.icon-Aula_down-arrow[data-v-974cd888]{font-size:6px;vertical-align:middle}
.dropdown-select[data-v-c2d2dbce]{--dropdown-select-padding: 0;--dropdown-toggle-padding: 8px;width:100%}.dropdown-select[aria-selected=true][data-v-c2d2dbce]  .dropdown-toggle{--dropdown-button-background: var(--color-grey-dunkel);border-color:var(--color-primary-darker)}.dropdown-select[data-v-c2d2dbce]  .dropdown-toggle{--dropdown-button-background: var(--color-grey-base);height:unset;color:var(--color-primary-darker);white-space:nowrap;padding:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0)}.dropdown-select[data-v-c2d2dbce]  .dropdown-toggle:hover{--dropdown-button-background: var(--color-grey-dark)}.dropdown-select[data-v-c2d2dbce]  .dropdown-toggle[aria-expanded=true]{--dropdown-button-background: var(--color-white);border:none}.dropdown-select[data-v-c2d2dbce]:not(.dropup)  .dropdown-menu{margin-left:0}.dropdown-select[data-v-c2d2dbce]:not(.dropup)  .dropdown-menu[x-placement=top-start]{margin-top:0;margin-bottom:40px;padding-top:12px;padding-bottom:48px}.button-text[data-v-c2d2dbce]{font-size:14px;display:flex;align-items:center}i.icon-Aula_down-arrow[data-v-c2d2dbce]{font-size:6px;vertical-align:middle;margin-left:8px}
.response-toggles[data-v-279a4df8]{--gap: 24px;width:100%}.response-toggles[data-v-279a4df8]  button.btn.btn-primary{text-transform:uppercase;font-weight:700}.dropdown-toggles[data-v-279a4df8]{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));grid-template-rows:1fr;place-items:center;gap:24px}.dropdown-toggles[data-v-279a4df8]  .b-dropdown.dropdown-select .dropdown-item{padding:10px 8px;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:center}.dropdown-toggles[data-v-279a4df8]  .b-dropdown .dropdown-toggle{font-weight:bold}.dropdown-toggles[data-v-279a4df8]  .b-dropdown.show .dropdown-toggle{color:var(--color-primary-dark)}.dropdown-toggles[data-v-279a4df8]  .b-dropdown.show .dropdown-toggle .icon-container{color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.dropdown-toggles[data-v-279a4df8]  .b-dropdown .icon-container{--width: 20px;border:1px solid var(--color-primary-darker);margin-right:8px;background-color:rgba(0,0,0,0)}.dropdown-toggles[data-v-279a4df8]  .b-dropdown .icon-container .aula-icon{font-size:10px}@media only screen and (max-width: 991px){.response-toggles[data-v-279a4df8]{--gap: 8px}}
.event-seat-selection[data-v-37bce4c9]{margin:0 0 16px 0;border-bottom:1px solid var(--color-grey-darker)}.event-seat-selection .seat-inputs[data-v-37bce4c9]{width:100%;display:flex;gap:16px}.event-seat-selection .seats[data-v-37bce4c9]{--input-background-base-color: var(--color-grey-light);max-width:124px}.event-seat-selection .alert[data-v-37bce4c9]{margin-top:.25rem;margin-bottom:0}
[data-v-55fff8e6] .answer-button{display:flex;align-items:center;gap:6px;padding:0 8px;margin-right:-4px;margin-left:-8px}[data-v-55fff8e6] .answer-button i{font-size:7px}[data-v-55fff8e6] .invitee-list{min-width:300px;max-height:40vh;overflow-y:auto}
.timeslot-response-variables[data-v-e2a0be9c]{--display: flex;--header-min-width: 150px}.timeslot-response[data-v-e2a0be9c]{display:var(--display);padding:10px 16px;gap:24px}.timeslot-response[data-v-e2a0be9c]:not(:last-child){border-bottom:1px solid var(--color-grey-base)}.timeslot-response[data-layout=multiple][data-v-e2a0be9c]{--display: block;--header-min-width: unset;padding:0}.timeslot-response[data-layout=multiple] .timeslot-header[data-v-e2a0be9c]{padding:10px 16px;background-color:var(--color-grey-light)}.timeslot-response[data-layout=multiple] .participant[data-v-e2a0be9c]{padding:10px 16px;border-top:1px solid var(--color-grey-base)}.timeslot-response[data-blocked=true][data-v-e2a0be9c]{background-color:var(--color-grey-light);color:var(--color-grey-dim)}.timeslot-response .timeslot-header[data-v-e2a0be9c]{display:flex;justify-content:space-between;gap:8px;align-items:center;text-transform:capitalize;margin-right:auto}.timeslot-response .timeslot-header .aula-icon[data-v-e2a0be9c]{--font-size: 20px}.timeslot-response .close-button[data-v-e2a0be9c]{margin:-4px 0;padding:4px;display:flex;gap:6px;align-items:center}.timeslot-response .close-icon[data-v-e2a0be9c]{--font-size: 14px}.timeslot-response .participant[data-v-e2a0be9c]{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.timeslot-response .slot-title[aria-disabled=true][data-v-e2a0be9c]{color:var(--color-grey-dim)}
.invitee-meeting-slot[data-v-d7b85118]{--font-weight: normal;display:flex;padding:10px 16px;border-top:1px solid var(--color-grey-darker)}.invitee-meeting-slot[aria-selected=true][data-v-d7b85118]{background-color:var(--color-grey-light)}.invitee-meeting-slot .slot-time[data-v-d7b85118]{text-transform:capitalize;font-weight:var(--font-weight)}.invitee-meeting-slot .remaining-slot[data-v-d7b85118]{margin-left:20px}.invitee-meeting-slot .registered-slots-dropdown[data-v-d7b85118]{margin-left:auto}.invitee-meeting-slot .registered-slots-button span[data-v-d7b85118]{font-weight:var(--font-weight)}.invitee-meeting-slot .registered-slots-button i[data-v-d7b85118]{font-size:8px}.invitee-meeting-slot .slot-radio[data-v-d7b85118]{z-index:0}
.timeslot .slot-header[data-v-599bd335]{display:flex;white-space:nowrap;align-items:center;gap:8px;background-color:var(--color-grey-dark);padding:10px 16px;position:sticky;top:0;z-index:1;border-top:1px solid var(--color-white)}.timeslot .slot-header .aula-icon[data-v-599bd335]{--font-size: 20px}.timeslot .total-slots[data-v-599bd335]{margin-left:auto}
.event-details-timeslots[data-v-17baa038]{display:flex;flex-direction:column}.event-details-timeslots .timeslots[data-v-17baa038]{max-height:40vh;overflow:auto}.event-details-timeslots .change-response[data-v-17baa038]{align-self:flex-end;text-transform:uppercase}.event-details-timeslots .timeslot-buttons[data-v-17baa038]{display:flex;gap:16px;align-items:center;justify-content:flex-end;border-top:1px solid var(--color-grey-darker);padding-top:12px}.event-details-timeslots .timeslot-buttons .cancel-button[data-v-17baa038]{height:100%;padding:16px}.event-details-timeslots .timeslot-buttons .decline-button[data-v-17baa038]{background-color:var(--color-grey-base);color:var(--color-primary-darker)}.event-details-timeslots .timeslot-buttons .decline-button[data-v-17baa038]:hover{background-color:var(--color-grey-dark)}.event-details-timeslots .timeslot-buttons .decline-button[data-v-17baa038],.event-details-timeslots .timeslot-buttons .save-button[data-v-17baa038]{text-transform:uppercase}@media only screen and (max-width: 991px){.event-details-timeslots .timeslot-buttons[data-v-17baa038]{flex-direction:column-reverse;gap:4px}.event-details-timeslots .timeslot-buttons .cancel-button[data-v-17baa038],.event-details-timeslots .timeslot-buttons .decline-button[data-v-17baa038],.event-details-timeslots .timeslot-buttons .save-button[data-v-17baa038]{padding:8px;width:100%}}
[data-v-021fe08e] .event-modal{font-size:14px}[data-v-021fe08e] .event-modal .modal-content{min-height:auto}@media only screen and (min-width: 992px){[data-v-021fe08e] .event-modal .modal-dialog{max-width:600px;width:50vw}[data-v-021fe08e] .event-modal .modal-content{min-height:500px}}@media only screen and (max-width: 991px){[data-v-021fe08e] .event-modal .modal-dialog .modal-header{--modal-accent-background: var(--color-primary-darker);border-radius:0}}.loading-container[data-v-021fe08e]{display:flex;justify-content:center;margin:auto}.event-actions[data-v-021fe08e]{position:sticky;top:-1rem;z-index:1;margin:-1rem -1rem .75rem -1rem;padding:.75rem 1rem;background-color:var(--color-grey-light)}
.aula-alert-container[data-v-2e695424]{max-width:100%}.calendar-drawer .aula-alert-container[data-v-2e695424]{margin:20px}.aula-alert-container .notification-icon[data-v-2e695424]{color:var(--color-alert);vertical-align:middle}.aula-alert-container .alert-text[data-v-2e695424]{flex:1;width:1px;margin:auto 15px}.aula-alert-container .alert-text>span[data-v-2e695424]{display:flex}.aula-alert-container .alert-text>span .truncatable[data-v-2e695424]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aula-alert-container .alert-text .alert-text--highlight[data-v-2e695424]{display:inline;color:var(--color-primary-dark)}.aula-alert-container .alert-title[data-v-2e695424]{padding-right:3px;font-weight:700}.aula-alert-container .alert-cancelled-text[data-v-2e695424]{padding-right:3px}.aula-alert-container .alert-text.alert-overflow[data-v-2e695424]{width:80%;overflow:unset;word-break:normal;white-space:inherit}.aula-alert-container .alert-text.alert-overflow a[data-v-2e695424]{color:var(--color-primary-base)}@media only screen and (min-width: 992px){.aula-alert-container .alert-text.alert-overflow.nowrap[data-v-2e695424]{white-space:nowrap}}.aula-alert-container .class-name[data-v-2e695424]{display:inline-block;width:30px}.aula-alert-container .aula-alert[data-v-2e695424]{position:relative;display:flex;line-height:20px;background:var(--color-grey-base);min-height:50px;margin:5px auto 0;border-radius:5px}.aula-alert-container .aula-alert[data-v-2e695424]:hover{background:var(--color-grey-dark)}.aula-alert-container .aula-alert[data-v-2e695424]:first-child{margin-top:0}.aula-alert-container .alert-link[data-v-2e695424]{font-weight:normal;padding:15px 35px 15px 15px}@media only screen and (min-width: 1400px){.aula-alert-container .alert-link[data-v-2e695424]{width:150px}}.aula-alert-container .alert-link i[data-v-2e695424]{position:absolute;font-size:1rem;right:8px;top:15px}.aula-alert-container .alert-link i.icon-Aula_close[data-v-2e695424]{top:15px;margin-right:.5rem}.aula-alert-container .icon-Aula_export[data-v-2e695424]{color:var(--color-alert);font-weight:bold}.aula-alert-container .icon-Aula_close[data-v-2e695424]{position:absolute;right:0;top:5px}@media only screen and (max-width: 991px){.aula-alert-container .icon-Aula_close[data-v-2e695424]{right:10px;top:15px}}.aula-alert-container .icon-box[data-v-2e695424]{width:50px;max-height:100%;background-color:var(--color-alert);border-radius:5px 0 0 5px;text-align:center}.aula-alert-container .icon-box i[data-v-2e695424]{color:var(--color-white);font-size:30px;margin:auto;top:calc(50% - 15px);position:relative}.aula-alert-container .icon-box-exclamation[data-v-2e695424]{width:50px;max-height:100%;background-color:var(--color-grey-dark);border-radius:5px 0 0 5px}.aula-alert-container .icon-box-exclamation .circle[data-v-2e695424]{width:34px;height:34px;border-radius:50%;background-color:var(--color-white);margin:auto;position:relative;top:calc(50% - 17px);text-align:center}.aula-alert-container .icon-box-exclamation .circle i[data-v-2e695424]{position:relative;top:calc(50% - 8px);font-size:15px}.no-data[data-v-2e695424]{background-color:var(--color-grey-base)}.mw-80[data-v-2e695424]{max-width:80%;margin:20px}@media only screen and (max-width: 991px){.mw-80[data-v-2e695424]{max-width:100%}}.slide-only-enter-active[data-v-2e695424],.slide-only-leave-active[data-v-2e695424]{transition:transform 1s ease}.slide-only-enter[data-v-2e695424],.slide-only-leave-to[data-v-2e695424]{transform:translateX(103%)}
.show-more-pending-answers[data-v-83546556]{margin-right:20px}.send-reminder-container[data-v-83546556]{display:inline-flex;height:1rem;vertical-align:sub}.filter-responses[data-v-83546556]{padding-top:10px;padding-bottom:20px;display:inline-flex}@media only screen and (max-width: 991px){.filter-responses[data-v-83546556]{background-color:#d9e3e9;font-size:16px;font-weight:700;padding:10px 20px;margin-bottom:5px}}.filter-responses .filtering-department-group[data-v-83546556]{display:flex;align-items:center}@media only screen and (max-width: 991px){.filter-responses .filtering-department-group[data-v-83546556]{margin-left:20px}}.filter-responses .filtering-department-group[data-v-83546556]  .dropdown-menu{width:250px;max-width:unset !important}@media only screen and (max-width: 991px){.filter-responses .filtering-department-group[data-v-83546556]  .dropdown-menu{width:300px}}.filter-responses .filtering-department-group[data-v-83546556]  .dropdown-menu .dropdown-item a{word-break:break-all}.filter-responses .filtering-department-group[data-v-83546556]  .dropdown-menu .department{background-color:#e9eef1 !important}.filter-responses .filtering-department-group[data-v-83546556]  .dropdown-menu .group{padding-left:45px}.filter-responses .filtering-department-group .icon-Aula_down-arrow[data-v-83546556]{font-size:5px;margin-top:3px;margin-left:4px}[data-v-83546556] .day-response-status .modal-aula .modal-body{padding:0 !important}a.disabled[data-v-83546556]{pointer-events:none;color:var(--color-grey)}
.related-profile-avatar[data-v-9b1becae]{--width: 40px;--height: 40px;--font-size: 12px;--background-color: var(--color-white);--color: var(--color-primary-dark);--border: 2px solid var(--color-primary-dark)}.important-date-container[data-v-9b1becae]{background:#fff;width:100%;margin-top:75px}@media only screen and (max-width: 991px){.important-date-container[data-v-9b1becae]{margin-top:12px}}.important-date-container .important-date-header[data-v-9b1becae]{height:63px;display:flex}.important-date-container .important-date-header .important-date-icon[data-v-9b1becae]{height:63px;width:51px;text-align:center;margin-right:5px;padding-top:18px}.important-date-container .important-date-header .important-date-icon .icon-Aula_calendar[data-v-9b1becae]{font-size:24px;color:#fff}.important-date-container .important-date-header .important-date-title[data-v-9b1becae]{flex:1;height:63px;background-color:#e9eef1;text-indent:20px;text-transform:uppercase;font-size:14px;padding-top:20px}.theme-employee .important-date-container .important-date-header .important-date-title[data-v-9b1becae]{color:#004651}.theme-guardian .important-date-container .important-date-header .important-date-title[data-v-9b1becae]{color:#19425f}.theme-child .important-date-container .important-date-header .important-date-title[data-v-9b1becae]{color:#19425f}.theme-admin .important-date-container .important-date-header .important-date-title[data-v-9b1becae]{color:#004651}.important-date-container .no-important-dates[data-v-9b1becae]{margin-top:5px}.important-date-container .important-date-footer[data-v-9b1becae]{clear:both}.important-date-container .important-date-body .important-date-row[data-v-9b1becae]{padding:10px 0;margin:0 auto}.important-date-container .important-date-body .important-date-row .important-date-col-detail[data-v-9b1becae]{padding:0;float:left;max-width:calc(100% - 115px);width:100%;margin-bottom:10px}.important-date-container .important-date-body .important-date-row .important-date-col-detail .from-to[data-v-9b1becae]{font-size:12px}.important-date-container .important-date-body .important-date-row .important-date-col-month[data-v-9b1becae]{text-align:center;font-size:13px;padding:2px;max-width:52px;min-width:52px;float:left;margin-right:15px}.important-date-container .important-date-body .important-date-row .important-date-col-month .date[data-v-9b1becae]{font-weight:bold}.important-date-container .important-date-body .important-date-row .important-date-col-month .month[data-v-9b1becae]{font-size:11px;text-transform:uppercase}.important-date-container .important-date-body .important-date-row .important-date-col-child[data-v-9b1becae]{float:right;max-width:45px;width:45px}.important-date-container .important-date-body .important-date-row .important-date-col-child .user-img[data-v-9b1becae]{width:30px;border-radius:30px;margin-top:5px}.important-date-container .important-date-body .important-date-row .important-date-col-child[data-v-9b1becae]  .user-icon{border:#fff .5px solid;height:36px;width:36px}.important-date-container .important-date-body .important-date-row .important-date-col-child[data-v-9b1becae]  .user-icon .user-img{height:100%;width:100%}.important-date-container.mobile[data-v-9b1becae]{width:100%}.theme-guardian .important-date-icon[data-v-9b1becae]{background:#19425f}.theme-employee .important-date-icon[data-v-9b1becae]{background:#004651}.theme-child .important-date-icon[data-v-9b1becae]{background:#19425f}.theme-admin .important-date-icon[data-v-9b1becae]{background:#004651}
.substitute-teacher-tag[data-v-41c774f9]{color:var(--color-alert);font-weight:bold}.lesson-extended-info[data-v-41c774f9]{color:var(--color-conversation-left);font-size:12px;display:flex;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto;overflow:hidden}
.timeline-view-event[data-v-dea0fb76]{padding:0 8px 0 12px;display:flex;align-items:center;gap:4px;overflow:hidden}.timeline-view-event[data-v-dea0fb76]::before{content:"";position:absolute;left:0;top:0;height:100%;width:8px;border-top-left-radius:4px;border-bottom-left-radius:4px}.timeline-view-event[data-indicator=accepted][data-v-dea0fb76]::before{background-color:var(--color-grey-dunkel)}.timeline-view-event[data-indicator=waiting][data-v-dea0fb76]::before,.timeline-view-event[data-indicator=tentative][data-v-dea0fb76]::before{border-left:1px solid var(--color-grey-dunkel);border-top:1px solid var(--color-grey-dunkel);border-bottom:1px solid var(--color-grey-dunkel);background:repeating-linear-gradient(135deg, var(--color-white), var(--color-white) 5px, var(--color-grey-dunkel) 5px, var(--color-grey-dunkel) 10px)}.timeline-view-event .notification[data-v-dea0fb76]{width:8px;height:8px;background-color:var(--color-alert);border-radius:50%;align-self:center;flex-shrink:0}.timeline-view-event .title[data-v-dea0fb76]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold;flex:1 1 auto;min-width:40px}.timeline-view-event .title .metadata[data-v-dea0fb76]{font-weight:normal}.timeline-view-event .location[data-v-dea0fb76]{color:var(--color-conversation-left);font-size:12px;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto;overflow:hidden}.timeline-view-event .event-icon[data-v-dea0fb76]{--font-size: 14px}


.easyiq-wp-widgetheader[data-v-1b8ecfd9]
{
  background-color:#17a2b8;
  color:#000;
  font-size:1.2em;
}
.easyiq-wp-widgetsubheader[data-v-1b8ecfd9]{
  background-color:#45b7c1;
  color:#FFF;
  font-size:1em;
}
.easyiq-wp-classesDropdown .dropdown-toggle[data-v-1b8ecfd9]{
  background-color:transparent;
}
.easyiq-wp-classesDropdown .dropdown-menu[data-v-1b8ecfd9]
{
  max-height: 300px;
  overflow-x: hidden;
  overflow-y: auto;
  font-size:0.9em;
}
.easyiq-wp-notificationitem[data-v-1b8ecfd9] {
  font-size: 0.9em;
  margin: 5px 0;
}
.easyiq-wp-small-eventheader[data-wptype="8"][data-v-1b8ecfd9] {
  background-color: #92b1c6;
  border: 1px solid #81a5bd;
}
.easyiq-wp-small-eventheader[data-wptype="2"][data-v-1b8ecfd9] {
  background-color: #a5dbff;
  border: 1px solid #8bd1ff;
}
.easyiq-wp-small-eventDate[data-v-1b8ecfd9] {
  background-color:#45B7C1;
  margin:0.2em;
  padding:0.2em;
}
.easyiq-wp-small-eventheader[data-v-1b8ecfd9]{
  padding:0.1em;
  font-size:1em;
}
.easyiq-wp-small-eventheader p[data-v-1b8ecfd9]{
  margin:0;
  padding:0;
}
.easyiq-wp-notificationitem [data-notification-read='false'][data-v-1b8ecfd9] {
  background-color: aliceblue !important;
}
.easyiq-wp-notificationitem [data-notification-read='true'][data-v-1b8ecfd9] {
}
.easyiq-spMain[data-v-1b8ecfd9] {
  font-size:0.8em;
}
.easyiq-wp-info[data-v-1b8ecfd9] {
  font-weight: normal;
  text-align: left;
  border-radius: 4px;
  background-color: rgba(212, 239, 255,1);
  border: 1px solid rgba(212, 239, 255,0.7);
  padding: 5px 35px 0 5px;
  min-height: 80px;
  margin:10px 0;
}
.easyiq-wp-eventContainer-title[data-v-1b8ecfd9]
{
  z-index:10;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  padding: 0.2em;
}
.easyiq-wp-eventContainer[data-v-1b8ecfd9] {
  position:relative;
  width: 100%;
}
.easyiq-wp-eventContainer > h2[data-v-1b8ecfd9] {
  text-align: center;
  margin: 0;
}
.easyiq-wp-weekday video[data-v-1b8ecfd9], .easyiq-wp-info video[data-v-1b8ecfd9] {
  width: 100%;
}
.easyiq-wp-dayevent-header[data-v-1b8ecfd9]
{
  border:1px solid rgba(128, 128, 128,0.6);
  text-align:center;
  font-weight:bold;
  font-size:1.2em;
}
.easyiq-wp-dayevent[data-v-1b8ecfd9] {
}
.easyiq-plandetail-skillmethod[data-v-1b8ecfd9] {
  font-size: 0.8em;
}
.easyiq-plandetail-skillmethod[data-v-1b8ecfd9]:before {
  content: "\2022";
}
.widget-toplink a[data-v-1b8ecfd9] {
  color: #FFF;
  text-decoration: underline;
  text-align:right;
}
.easyiq-wp-day-plan-title a[data-v-1b8ecfd9]{
  color:#FFF;
  text-decoration:underline;
}
.easyiq-wp-weekinfocontainerlinks[data-v-1b8ecfd9] {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  display: flex;
  margin-left: auto;
}
.easyiq-wp-weekinfocontainer[data-v-1b8ecfd9] {
  display: flex;
  background-color: #d7dfe5;
  color: #000;
  padding: 0.4em;
}
.easyiq-wp-weekinfocontainerlinks div[data-v-1b8ecfd9] {
  margin: 0 2px;
}
.easyiq-wp-currentweekcontainer[data-v-1b8ecfd9] {
  display: flex;
  align-items: center;
  -webkit-align-items: center;
}
.easyiq-wp-todayweekcontainer[data-v-1b8ecfd9] {
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  margin-right: 10px;
}
.easyiq-wp-weekinfocontaineruser[data-v-1b8ecfd9] {
  font-size: 0.8em;
  justify-content: center;
  align-self: center;
  color: #12798c;
}
.easyiq-wp-notificationbadge[data-v-1b8ecfd9] {
  position: absolute;
  top: 0.2em;
  right: -0.4em;
  height: 1.4em;
  font-size: 0.6em;
  width: 1.4em;
}
.easyiq-wp-notificationbrand[data-v-1b8ecfd9] {
  position: relative;
}
.easyiq-wp-notificationbrand button[data-v-1b8ecfd9]{
  background:transparent;
  padding:0;
  margin:0;
}
.easyiq-wp-notificationbrand popover-body[data-v-1b8ecfd9] {
  padding: 0 !important;
}
.easyiq-wp-aulaspacer[data-v-1b8ecfd9]{
  background-color:rgb(217, 227, 233);
}
* div[role='link'][data-v-1b8ecfd9]
{
  cursor:pointer;
  color: #000;
}
* div[role='link'][data-v-1b8ecfd9]:hover
{
  text-decoration:underline;
}
.easyiq-wp-arrowcirle[data-v-1b8ecfd9]{
  transform:scale(1.3);
  margin:2px;
}
@media only screen and (min-width:991px) {
.easyiq-wp-aulaspacer[data-v-1b8ecfd9]
  {
    min-width:86px;
}
}
@media only screen and (max-width:991px) {
.easyiq-wp-aulaspacer[data-v-1b8ecfd9]
  {
    min-width:44px !important;
}
}
@keyframes lds-ring-data-v-1b8ecfd9 {
0% {
    transform: rotate(0)
}
100% {
    transform: rotate(360deg)
}
}
.lds-css[data-v-1b8ecfd9] {
  width: 240px;
  height: 240px;
  margin: auto;
  transform: scale(0.7);
}
.lds-ring[data-v-1b8ecfd9] {
  height: 100%;
  width: 100%;
}
.lds-ring > div[data-v-1b8ecfd9] {
  position: absolute;
  top: 10%;
  left: 10%;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  border: 10px solid #fff;
  border-color: #fff transparent transparent transparent;
  animation: lds-ring-data-v-1b8ecfd9 1.5s cubic-bezier(0.5,0,0.5,1) infinite;
}
.lds-ring > div[data-v-1b8ecfd9]:nth-child(1) {
  border-color: rgba(0, 122, 141, 0.25);
  animation: none;
}
.lds-ring > div[data-v-1b8ecfd9]:nth-child(3) {
  animation-delay: .19s;
}
.lds-ring > div[data-v-1b8ecfd9]:nth-child(4) {
  animation-delay: .38s;
}
.lds-ring > div[data-v-1b8ecfd9]:nth-child(5) {
  animation-delay: .57s;
}


/*    NYT*/
.Flex[data-v-1b8ecfd9] {
  display: flex;
  flex-direction: row;
  align-items: center
}
.FlexOnly[data-v-1b8ecfd9] {
  display: flex;
}
.Flex11[data-v-1b8ecfd9] {
  flex: 1 1 auto;
}
.EasyIQCard[data-v-1b8ecfd9] {
  background-color: #fff;
  font-weight: normal !important;
}
.EasyIQCard[data-v-1b8ecfd9]:not([data-flattop]) {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px
}
.EasyIQCard[data-v-1b8ecfd9]:not([data-flatbottom]) {
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px
}
.EasyIQCard[data-flattop][data-v-1b8ecfd9] {
  border-top-right-radius: 0;
  border-top-left-radius: 0
}
.EasyIQCard[data-flatbottom][data-v-1b8ecfd9] {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}
.EasyIQCard .EasyIQCardHeader[data-v-1b8ecfd9] {
  display: flex;
  align-items: center;
  font-size: 1.25em;
  font-weight: bold;
  margin-top: 0;
  padding: .7rem .5rem .5rem 1rem;
  border-bottom: 10px solid #c9d7e4;
  flex-wrap: wrap
}
.EasyIQCard .EasyIQCardHeader .eiqImageButton[data-v-1b8ecfd9] {
  height: 2rem;
  width: 2rem
}
.EasyIQCard .EasyIQCardHeader .EasyIQCardHeaderExtra[data-v-1b8ecfd9] {
  display: flex;
  flex-basis: 100%;
  font-size: .9em;
  font-weight: normal
}
.EasyIQCard .EasyIQCardActions[data-v-1b8ecfd9] {
  margin-top: -2px;
  margin-left: auto;
  height: 0;
  font-weight: normal;
  font-size: 1rem
}
.EasyIQCard .EasyIQCardActions .eiqButton[data-v-1b8ecfd9] {
  height: 2rem
}
.EasyIQCard .EasyIQCardActions .eiqButton[data-nobackground][data-v-1b8ecfd9] {
  background-color: unset !important
}
.EasyIQCard .EasyIQCardActions .eiqImageButton[data-v-1b8ecfd9] {
  height: 2rem;
  width: 2rem
}
.EasyIQCard .EasyIQCardActions input[type=checkbox][data-v-1b8ecfd9] {
  height: 2.1rem;
  width: 2.1rem
}
.EasyIQCard .EasyIQCardBody[data-v-1b8ecfd9] {
  padding: 1rem
}
.wp-weekcontainer[data-v-1b8ecfd9] {
  width: 100%;
  margin: 0;
  position: relative
}
.wp-weekcontainer .wp-weekdays[data-v-1b8ecfd9] {
  margin-top: .5rem;
  display: flex;
  justify-content: space-between;
  width: 100%
}
.wp-weekcontainer .wp-weekdays > div[data-v-1b8ecfd9] {
  flex: 0 0 19%;
  text-align: center
}
.wp-weekcontainer video[data-v-1b8ecfd9] {
  width: 100%
}
.wp-weekcontainer thead td[data-v-1b8ecfd9] {
  border-left: 1px solid rgba(255,255,255,.75)
}
.wp-weekcontainer tr td[data-v-1b8ecfd9] {
  vertical-align: top;
  width: 20%
}
.wp-weekcontainer tr > .wp-weekday[data-showborders="1"][data-v-1b8ecfd9] {
  min-height: 20px;
  padding-right: 0
}
.wp-weekcontainer tr > .wp-weekday[data-showborders="1"] .wp-dayeventadd[data-v-1b8ecfd9] {
  display: none
}
.wp-weekcontainer tr > TD[data-v-1b8ecfd9]:first-child {
  border-left: 0
}
.wp-weekcontainer tr .wp-addEventContainer[data-v-1b8ecfd9] {
  border-left: 1px solid rgba(255,255,255,.75);
  text-align: center;
  font-size: .95em;
  text-align: right;
  padding-top: .5em
}
.wp-weekcontainer tr .wp-addEventContainer img[data-v-1b8ecfd9] {
  cursor: pointer;
  width: 20px
}
.wp-weekcontainer tr > .wp-weekday[data-v-1b8ecfd9] {
  border-left: 1px solid rgba(255,255,255,.75);
  position: relative;
  min-height: 2em
}
.wp-weekcontainer tr > .wp-weekday .wp-dayEvents[data-v-1b8ecfd9] {
  width: 100%;
  height: 100%
}
.wp-weekcontainer tr > .wp-weekday .wp-dayeventadd[data-v-1b8ecfd9] {
  cursor: pointer;
  right: 3px;
  top: 5px;
  width: 20px
}
.wp-weekcontainer[data-showdays="1"][data-v-1b8ecfd9] {
  height: 20px
}
.wp-eventContainer[data-v-1b8ecfd9] {
  position: relative;
  justify-content: space-between
}
.wp-eventContainer > div[data-dayofweek][data-v-1b8ecfd9] {
  flex: 0 0 19%;
  max-width: 19%
}
.wp-eventContainer > div[data-dayofweek] div[data-dayheader][data-v-1b8ecfd9] {
  display: none;
  align-items: center;
  margin-bottom: 1rem
}
.wp-eventContainer > div[data-dayofweek] div[data-dayheader] button[data-v-1b8ecfd9] {
  margin-left: 0
}
.wp-eventContainer > div[data-separator][data-v-1b8ecfd9] {
  display: none;
  flex: 0 0 1px;
  border-left: 1px solid #f2f2f2;
  margin: .25rem 0 1.25rem 0
}
.wp-dayassignmentevent[data-v-1b8ecfd9] {
  border-radius: 7px;
  padding: .5rem;
  margin: 0 0 1rem 0;
  font-size: 1em;
  position: relative;
  overflow-wrap: break-word;
  background-color: #f2f2f2;
  /*        max-height: 250px;*/
  overflow-y:hidden; /*hack*/
}
.wp-dayassignmentevent[data-logintypeid="1"][data-v-1b8ecfd9] {
  transition: box-shadow ease-out .2s,transform ease-out .2s
}
.wp-dayassignmentevent[data-logintypeid="1"][data-v-1b8ecfd9]:hover {
  box-shadow: 0 10px 15px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);
  cursor: pointer;
  transform: scale(1.02)
}
.wp-dayassignmentevent[data-logintypeid="2"][data-v-1b8ecfd9] {
  transition: box-shadow ease-out .2s,transform ease-out .2s
}
.wp-dayassignmentevent[data-logintypeid="2"][data-v-1b8ecfd9]:hover {
  box-shadow: 0 10px 15px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);
  cursor: pointer;
  transform: scale(1.02)
}
.wp-dayassignmentevent[data-hidden=true][data-v-1b8ecfd9] {
  background-color: #cacaca
}
.wp-dayassignmentevent[data-hidden=true][data-v-1b8ecfd9]:hover {
  background-color: #eef3f7
}
.wp-dayassignmentevent .wp-dayassignmentevent-course[data-v-1b8ecfd9] {
  padding: 4px
}
.wp-dayassignmentevent .wp-dayassignmentevent-header[data-v-1b8ecfd9] {
  padding: 4px;
  font-weight: bold;
  font-size: 1.05em;
  border-bottom: .4em solid var(--eventcolor)
}
.wp-dayassignmentevent .wp-dayassignmentevent-header div[data-v-1b8ecfd9] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}
.wp-dayassignmentevent .timeinfo[data-v-1b8ecfd9] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: .5rem
}
.wp-dayassignmentevent .wp-dayassignmentevent-description[data-v-1b8ecfd9] {
  font-weight: normal;
  text-align: left
}
.wp-dayassignmentevent .wp-dayassignmentevent-planicon[data-v-1b8ecfd9] {
  position: absolute;
  top: 0;
  right: 5px;
  padding: 4px
}
.wp-dayassignmentevent .wp-dayassignmentevent-title[data-v-1b8ecfd9] {
  text-align: center;
  font-weight: bold;
  margin: 5px 0 5px 0
}
.wp-dayassignmentevent .wp-dayassignmentevent-plantitles[data-v-1b8ecfd9] {
  padding: 5px
}
.wp-dayassignmentevent .wp-dayassignmentevent-plantitles .wp-plan-icon[data-v-1b8ecfd9] {
  cursor: pointer;
  width: 16px;
  margin-right: 5px
}
.wp-dayassignmentevent .wp-dayassignmentevent-plantitles .wp-plan-hidden[data-v-1b8ecfd9] {
  width: 20px;
  margin: -2px 0 -2px auto
}
.wp-dayassignmentevent .wp-dayassignmentevent-footer[data-v-1b8ecfd9] {
  display: none;
  height: 10px;
  background-color: var(--eventcolor)
}
.wp-dayassignmentevent div[data-icontitle][data-v-1b8ecfd9] {
  width: 100%
}
.wp-dayassignmentevent div[data-icontitle] a p[data-v-1b8ecfd9] {
  margin: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}
.wp-day-plancontainer2[data-v-1b8ecfd9] {
  height: 3rem;
  margin-bottom: 0.25rem;
  position: relative;
  display:block;
}
.wp-day-plancontainer2 .wp-day-planbackground[data-v-1b8ecfd9] {
  cursor: pointer;
  width: 100%;
  position: absolute;
  background-color: var(--plancolor2);
  height: 60%;
  top: 20%;
}
.wp-day-plancontainer2[data-notowner] .wp-day-planbackground[data-v-1b8ecfd9] {
  background: repeating-linear-gradient( -55deg, var(--plancolor2), var(--plancolor2) 10px, var(--plancolor3) 10px, var(--plancolor3) 20px );
}
.wp-day-plancontainer2.wp-day-plancontainer-showstart .wp-day-planbackground[data-v-1b8ecfd9],
.wp-day-holidayevent.wp-day-plancontainer-showstart .wp-day-planbackground[data-v-1b8ecfd9] {
  border-top-left-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
}
.wp-day-plancontainer2.wp-day-plancontainer-showend .wp-day-planbackground[data-v-1b8ecfd9],
.wp-day-holidayevent.wp-day-plancontainer-showend .wp-day-planbackground[data-v-1b8ecfd9] {
  border-top-right-radius: 0.5em;
  border-bottom-right-radius: 0.5em;
}
.wp-day-plancontainer[data-v-1b8ecfd9] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.wp-day-plancontainer img[data-planinfo][data-v-1b8ecfd9] {
  cursor: pointer;
  width: 1.7em;
  z-index: 1;
}
.wp-day-plancontainer .wp-day-plan-title[data-v-1b8ecfd9] {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 5px;
}
.wp-day-plancontainer .wp-day-plan-courses[data-v-1b8ecfd9] {
  padding-left: 5px;
}
.Icon24[data-v-1b8ecfd9] {
  cursor: pointer;
  width: 24px;
  height: 24px
}
.Icon48[data-v-1b8ecfd9] {
  cursor: pointer;
  width: 48px;
  height: 48px
}
.PlanIcon2[data-v-1b8ecfd9] {
  display: flex;
  position: relative;
}
.PlanIcon2 .Icon48[data-v-1b8ecfd9] {
  min-width: 48px;
  border-radius: 50%;
}
.PlanIcon2 div[data-v-1b8ecfd9]:nth-child(1) {
  background-color: #fff;
}
.PlanIcon2 div[data-v-1b8ecfd9]:nth-child(2) {
  background-color: var(--plancolor);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px;
  margin-left: -48px;
}
.PlanIcon2 div:nth-child(2)[data-iscustomimage][data-v-1b8ecfd9] {
  background-size: 48px;
  box-sizing: border-box;
}
.eiqCard .eiqHeader[data-v-1b8ecfd9] {
  font-size: 1.2em;
  border-radius: 7px;
  display: flex;
  align-items: center;
  background-color: #f2f2f2;
  padding-left: 0.75rem;
  height: 50px;
  font-weight: bold;
}
.eiqCard .eiqSubHeader[data-v-1b8ecfd9] {
  border-radius: 7px;
  display: flex;
  align-items: center;
  background-color: #f2f2f2;
  padding: 0.25rem 0.25rem 0.25rem 0.75rem;
  font-weight: bold;
}
.eiqCard .eiqContent[data-v-1b8ecfd9] {
  margin-top: 1rem;
  padding-left: 1rem;
}
.CutText[data-v-1b8ecfd9] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.mt-3[data-v-1b8ecfd9] {
  margin-top: 0.75rem;
}

/*Widget*/
.wp-day-plancontainer2.wp-day-plan-notowner .wp-day-planbackground[data-v-1b8ecfd9] {
  background: repeating-linear-gradient( -55deg, var(--plancolor2), var(--plancolor2) 10px, var(--plancolor3) 10px, var(--plancolor3) 20px );
}
.showmore[data-v-1b8ecfd9] {
  display:none;
}
.showmore:checked ~ label[data-v-1b8ecfd9] {
  height: auto;
  max-height: unset;
}
.showmorecontent[data-v-1b8ecfd9] {
  position: relative;
  display: block;
  width: 100%;
  max-height: 100px;
}
.showmorecontrols[data-v-1b8ecfd9] {
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  height:30px;
  border-radius:7px;
  background-image: linear-gradient(to top, rgb(242, 242, 242), rgba(242, 242, 242, 0));
}
label[data-v-1b8ecfd9] {
  font-weight:unset;
  text-transform:unset;
}
.narrowHeader[data-v-1b8ecfd9] {
  font-size: 1.15em;
  margin-bottom: 0.75rem;
}
dialog#imgDialog[data-v-1b8ecfd9], dialog#videoDialog[data-v-1b8ecfd9], dialog#audioDialog[data-v-1b8ecfd9] {
  border: none;
  border-radius: 7px;
  padding: 1.5rem;
}
dialog[data-v-1b8ecfd9]::backdrop {
  opacity: 0.5;
}
img#imgView[data-v-1b8ecfd9], video#videoView[data-v-1b8ecfd9] {
  max-height: 80vh;
  max-width: 80vw;
}
.closebutton[data-v-1b8ecfd9] {
  display:block;
  margin:1rem auto 0 auto;
  padding: 0.5rem 1rem;
}


.widget-loader[data-v-5e9542d6] {
  font-family: "Lato", "Avenir", Helvetica, Arial, sans-serif;
  font-size: 16px;
  margin: 20px 0
}
.widget-loader > .fa[data-v-5e9542d6] {
  animation-name: spin-data-v-5e9542d6;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-fill-mode: both;
  margin-right: 10px
}
@keyframes spin-data-v-5e9542d6 {
0% {
    transform: rotate(0)
}
100% {
    transform: rotate(360deg)
}
}
.errors[data-v-5e9542d6] {
  margin-top: 20px
}
.errors__error[data-v-5e9542d6] {
  display: block;
  padding: 15px 20px;
  background-color: #fff;
  color: #b50050
}
*[data-v-5e9542d6] {
  box-sizing: border-box
}
ul[data-v-5e9542d6] {
  margin: 0;
  padding: 0;
  list-style-type: none
}
li[data-v-5e9542d6] {
  margin: 0;
  width: 100%
}
.widget-title[data-v-5e9542d6] {
  display: block;
  text-align: left;
  font-family: "Lato", "Avenir", Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-top: 30px
}
.widget[data-v-5e9542d6] {
  text-align: left
}
.widget__item__name[data-v-5e9542d6] {
  display: block;
  font-size: 14px;
  font-weight: 700;
  text-transform: capitalize;
  color: #5d6c79;
  margin-top: 30px;
  margin-bottom: 10px
}
.widgetlist[data-v-5e9542d6] {
  text-align: left
}
.widgetlist__item[data-v-5e9542d6] {
  position: relative;
  padding: 15px 20px;
  background-color: #fff;
  margin-bottom: 5px;
  cursor: pointer;
  outline: 0
}
.widgetlist__item[data-v-5e9542d6]:focus {
  background-color: rgba(255, 255, 255, .4)
}
.widgetlist__item__title[data-v-5e9542d6] {
  font-size: 16px;
  font-weight: 700
}
.widgetlist__item__subtitle[data-v-5e9542d6] {
  font-size: 11px;
  font-weight: 700;
  color: #6a7681;
  text-transform: capitalize
}
.widgetlist__item__subtitle[data-v-5e9542d6]::first-letter {
  text-transform: uppercase
}
.widgetlist__showall[data-v-5e9542d6] {
  display: block;
  padding: 0;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  outline: none
}
.widgetlist__showall[data-v-5e9542d6]:focus {
  opacity: .5
}
.widgetlist__item[data-v-5e9542d6] {
  padding: 15px 20px 15px 70px;
  background-repeat: no-repeat;
  background-position: -5px center;
  background-size: 70px
}

.widget-W0004V0001 .widget-loader{font-family:"Lato","Avenir",Helvetica,Arial,sans-serif;font-size:16px;margin:20px 0}.widget-W0004V0001 .widget-loader>.fa{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.widget-W0004V0001 .errors{margin-top:20px}.widget-W0004V0001 .errors__error{display:block;padding:15px 20px;background-color:#fff;color:#b50050}.widget-W0004V0001 .no-tasks{display:block;text-align:center;padding:10px}.widget-W0004V0001 .widget-title{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#19405a;text-align:left;padding:21px 10px;font-weight:700;color:#fff;margin-bottom:20px}.widget-W0004V0001 .widget-title h2{margin:10px 20px 10px 0;font-size:32px;font-weight:900;line-height:34px;text-transform:uppercase}.widget-W0004V0001 .widget-title h3{margin:0;vertical-align:bottom;font-size:20px;font-weight:400;line-height:15px;margin-top:15px;margin-bottom:10px}.widget-W0004V0001 .studentname{margin-bottom:10px;font-size:22px}.widget-W0004V0001 .widget-nav{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;color:#19405a;text-align:left}.widget-W0004V0001 .widget-nav span{margin:7px 4px 7px 4px;vertical-align:bottom;font-size:20px;font-weight:400;line-height:15px}.widget-W0004V0001 .widget-nav__week-info{margin:7px 10px 7px 10px;text-transform:uppercase}.widget-W0004V0001 .widget-nav__week-link{font-size:30px;font-weight:700;cursor:pointer}.widget-W0004V0001 .weekplan{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-8px}.widget-W0004V0001 .weekplan__column{flex:1 0 220px;width:20%;max-width:20%;border-left:8px solid rgba(0,0,0,0);margin-bottom:20px}.widget-W0004V0001 .weekplan__column span{font-size:15px;font-weight:500}.widget-W0004V0001 .weekplan__column__head{background-color:#19405a;text-align:left;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;padding:10px 10px}.widget-W0004V0001 .weekplan__column__head:first-child{border-left:0}.widget-W0004V0001 .weekplan-task{background-color:#b4cdcf;padding:8px 15px 8px 15px;text-align:left;font-size:14px;margin-top:10px;background-repeat:no-repeat;background-position:100% 0;background-size:35px 35px}.widget-W0004V0001 .weekplan-task__pill{display:inline-block;margin-right:3px;text-align:center;background-color:#589ea5;font-size:10px;font-weight:600;text-transform:uppercase;color:#fff;border-radius:10px;padding:2px 12px;overflow:hidden}.widget-W0004V0001 .weekplan-task--task{background-color:#f4e1e2;background-size:18px;background-position:96% 8%}.widget-W0004V0001 .weekplan-task--task .weekplan-task__pill{background-color:#e46256}.widget-W0004V0001 .weekplan-task--task .js-button{color:#e46256}.widget-W0004V0001 .weekplan-task--task .js-button:hover{color:#efbbb8 !important}.widget-W0004V0001 .weekplan-task--task hr{border-top-color:#efbbb8 !important}.widget-W0004V0001 .weekplan-task--assignment{background-color:#f4e1e2;background-size:18px;background-position:96% 8%}.widget-W0004V0001 .weekplan-task--assignment .weekplan-task__pill{background-color:#e46256}.widget-W0004V0001 .weekplan-task--assignment .js-button{color:#e46256 !important}.widget-W0004V0001 .weekplan-task--assignment hr{border-top-color:#efbbb8 !important}.widget-W0004V0001 .weekplan-task--bottom{display:flex;align-items:center;gap:5px;padding-top:4px}.widget-W0004V0001 .weekplan-task--bottom .link-icon{height:18px;width:18px;background-size:contain}.widget-W0004V0001 .weekplan-task .link-hr{margin-top:5px}.widget-W0004V0001 .weekplan-task__toggle-container{position:relative;padding-top:5px;cursor:pointer}.widget-W0004V0001 .weekplan-task__toggle-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.widget-W0004V0001 .weekplan-task__toggle-container__button{text-decoration:underline;display:none}.widget-W0004V0001 .weekplan-task__toggle-container__button.show{display:block}.widget-W0004V0001 .weekplan-task--assignment .weekplan-task__toggle-container:hover .weekplan-task__toggle-container__button{color:#e46256}.widget-W0004V0001 .weekplan-task__toggle-container__content{display:block;margin-bottom:0px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;border:0;width:100%;line-height:17px;padding:0;transition:height .3s ease;cursor:pointer;word-break:break-word;white-space:pre-line}.widget-W0004V0001 .weekplan-task__toggle-container__content.open{-webkit-line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}.widget-W0004V0001 .weekplan-task__title{font-size:16px;line-height:18px;font-weight:bold;margin-top:5px;margin-bottom:0px}.widget-W0004V0001 .weekplan-task__link{color:#2c3e50;cursor:pointer;text-decoration:underline;background-size:18px;background-position:1px 2px;background-repeat:no-repeat}.widget-W0004V0001 .weekplan-task__top{position:relative;min-height:24px}.widget-W0004V0001 .weekplan-task__top .pills-wrap{max-width:94%}.widget-W0004V0001 .weekplan-task__top .event-icon{background-size:18px;height:18px;width:18px;position:absolute;top:0;right:0}.widget-W0004V0001 .weekplan-task hr{height:1px;width:calc(100% + 30px);border:0;border-top:1px solid #589ea5;margin:1px -15px 1px -15px}.widget-W0004V0001 .weekplan-task--comment{background-size:18px;top:5px}@media(max-width: 920px){.widget-W0004V0001 .studentplan-widget{margin:auto;max-width:440px}.widget-W0004V0001 .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0004V0001 .plandate,.widget-W0004V0001 .studentname{display:none}.widget-W0004V0001 .childname{display:block}.widget-W0004V0001 .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0004V0001 .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0004V0001 .widget-title h2{margin:10px 20px 10px 0}.widget-W0004V0001 .widget-title h2,.widget-W0004V0001 .widget-nav span{font-size:18px}.widget-W0004V0001 .widget-title h3{display:block;width:100%}.widget-W0004V0001 .widget-nav__week-link,.widget-W0004V0001 .widget-nav span{margin-top:10px}.widget-W0004V0001 .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0004V0001 .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0004V0001 .weekdays__day:last-of-type{border-right:none}.widget-W0004V0001 .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0004V0001 .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0004V0001 .weekdays .circle.visible{visibility:visible}.widget-W0004V0001 .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0004V0001 .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0004V0001 .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0004V0001 .weekplan-container{max-width:440px;margin:auto}.widget-W0004V0001 .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}}@media(min-width: 920px){.widget-W0004V0001 .weekdays,.widget-W0004V0001 .childname{display:none}}.widget-W0004V0001 .narrow .studentplan-widget{margin:auto;max-width:440px}.widget-W0004V0001 .narrow .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0004V0001 .narrow .plandate,.widget-W0004V0001 .narrow .studentname{display:none}.widget-W0004V0001 .narrow .childname{display:block}.widget-W0004V0001 .narrow .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0004V0001 .narrow .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0004V0001 .narrow .widget-title h2{margin:10px 20px 10px 0}.widget-W0004V0001 .narrow .widget-title h2,.widget-W0004V0001 .narrow .widget-nav span{font-size:18px}.widget-W0004V0001 .narrow .widget-title h3{display:block;width:100%}.widget-W0004V0001 .narrow .widget-nav__week-link,.widget-W0004V0001 .narrow .widget-nav span{margin-top:10px}.widget-W0004V0001 .narrow .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0004V0001 .narrow .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0004V0001 .narrow .weekdays__day:last-of-type{border-right:none}.widget-W0004V0001 .narrow .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0004V0001 .narrow .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0004V0001 .narrow .weekdays .circle.visible{visibility:visible}.widget-W0004V0001 .narrow .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0004V0001 .narrow .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0004V0001 .narrow .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0004V0001 .narrow .weekplan-container{max-width:440px;margin:auto}.widget-W0004V0001 .narrow .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}@media only screen and (max-width: 1300px)and (min-width: 980px){.widget-W0004V0001 .medium .studentplan-widget{margin:auto;max-width:440px}.widget-W0004V0001 .medium .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0004V0001 .medium .plandate,.widget-W0004V0001 .medium .studentname{display:none}.widget-W0004V0001 .medium .childname{display:block}.widget-W0004V0001 .medium .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0004V0001 .medium .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0004V0001 .medium .widget-title h2{margin:10px 20px 10px 0}.widget-W0004V0001 .medium .widget-title h2,.widget-W0004V0001 .medium .widget-nav span{font-size:18px}.widget-W0004V0001 .medium .widget-title h3{display:block;width:100%}.widget-W0004V0001 .medium .widget-nav__week-link,.widget-W0004V0001 .medium .widget-nav span{margin-top:10px}.widget-W0004V0001 .medium .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0004V0001 .medium .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0004V0001 .medium .weekdays__day:last-of-type{border-right:none}.widget-W0004V0001 .medium .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0004V0001 .medium .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0004V0001 .medium .weekdays .circle.visible{visibility:visible}.widget-W0004V0001 .medium .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0004V0001 .medium .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0004V0001 .medium .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0004V0001 .medium .weekplan-container{max-width:440px;margin:auto}.widget-W0004V0001 .medium .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}}

.widget-loader[data-v-654de3ca]{font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:16px;margin:20px 0}.widget-loader>.fa[data-v-654de3ca]{animation-name:spin-data-v-654de3ca;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin-data-v-654de3ca{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.errors[data-v-654de3ca]{margin-top:20px}.errors__error[data-v-654de3ca]{display:block;padding:15px 20px;background-color:#fff;color:#b50050}*[data-v-654de3ca]{box-sizing:border-box}ul[data-v-654de3ca]{margin:0;padding:0;list-style-type:none}li[data-v-654de3ca]{margin:0;width:100%}.widget-title[data-v-654de3ca]{display:block;text-align:left;font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget[data-v-654de3ca]{text-align:left}.widget__item__name[data-v-654de3ca]{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5D6C79;margin-top:30px;margin-bottom:10px}.widgetlist[data-v-654de3ca]{text-align:left}.widgetlist__item[data-v-654de3ca]{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widgetlist__item[data-v-654de3ca]:focus{background-color:rgba(255,255,255,0.4)}.widgetlist__item__title[data-v-654de3ca]{font-size:16px;font-weight:700}.widgetlist__item__subtitle[data-v-654de3ca]{font-size:11px;font-weight:700;color:#6A7681;text-transform:capitalize}.widgetlist__item__subtitle[data-v-654de3ca]::first-letter{text-transform:uppercase}.widgetlist__showall[data-v-654de3ca]{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;outline:none}.widgetlist__showall[data-v-654de3ca]:focus{opacity:0.5}.widget[data-v-654de3ca]{margin-top:20px}.widgetlist__item[data-v-654de3ca]{padding:15px 20px 15px 70px;background-repeat:no-repeat;background-position:-5px center;background-size:70px}


.widget-loader[data-v-db991132]{font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:16px;margin:20px 0}.widget-loader>.fa[data-v-db991132]{animation-name:spin-data-v-db991132;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin-data-v-db991132{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.errors[data-v-db991132]{margin-top:20px}.errors__error[data-v-db991132]{display:block;padding:15px 20px;background-color:#fff;color:#b50050}*[data-v-db991132]{box-sizing:border-box}ul[data-v-db991132]{margin:0;padding:0;list-style-type:none}li[data-v-db991132]{margin:0;width:100%}.widget-title[data-v-db991132]{display:block;text-align:left;font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget[data-v-db991132]{text-align:left}.widget__item__name[data-v-db991132]{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5D6C79;margin-top:30px;margin-bottom:10px}.widgetlist[data-v-db991132]{text-align:left}.widgetlist__item[data-v-db991132]{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widgetlist__item[data-v-db991132]:focus{background-color:rgba(255,255,255,0.4)}.widgetlist__item__title[data-v-db991132]{font-size:16px;font-weight:700}.widgetlist__item__subtitle[data-v-db991132]{font-size:11px;font-weight:700;color:#6A7681;text-transform:capitalize}.widgetlist__item__subtitle[data-v-db991132]::first-letter{text-transform:uppercase}.widgetlist__showall[data-v-db991132]{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;outline:none}.widgetlist__showall[data-v-db991132]:focus{opacity:0.5}.widget[data-v-db991132]{margin-top:20px}.widgetlist__item[data-v-db991132]{padding:15px 20px 15px 70px;background-repeat:no-repeat;background-position:-5px center;background-size:70px}


.widget-loader[data-v-1baf2ba8] {
  font-family: "Lato", "Avenir", Helvetica, Arial, sans-serif;
  font-size: 16px;
  margin: 20px 0
}
.widget-loader > .fa[data-v-1baf2ba8] {
  animation-name: spin-data-v-1baf2ba8;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-fill-mode: both;
  margin-right: 10px
}
@keyframes spin-data-v-1baf2ba8 {
0% {
    transform: rotate(0)
}
100% {
    transform: rotate(360deg)
}
}
.errors[data-v-1baf2ba8] {
  margin-top: 20px
}
.errors__error[data-v-1baf2ba8] {
  display: block;
  padding: 15px 20px;
  background-color: #fff;
  color: #b50050
}
.no-tasks[data-v-1baf2ba8] {
  display: block;
  text-align: center;
  padding: 10px
}
.widget-title[data-v-1baf2ba8] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #19405a;
  text-align: left;
  padding: 21px 10px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 20px
}
.widget-title h2[data-v-1baf2ba8] {
  margin: 10px 20px 10px 0;
  font-size: 32px;
  font-weight: 900;
  line-height: 34px;
  text-transform: uppercase
}
.widget-title h3[data-v-1baf2ba8] {
  margin: 0;
  vertical-align: bottom;
  font-size: 20px;
  font-weight: 400;
  line-height: 15px;
  margin-top: 15px;
  margin-bottom: 10px
}
.studentname[data-v-1baf2ba8] {
  margin-bottom: 10px;
  font-size: 22px
}
.widget-nav[data-v-1baf2ba8] {
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  color: #19405a;
  text-align: left
}
.widget-nav span[data-v-1baf2ba8] {
  margin: 7px 4px 7px 4px;
  vertical-align: bottom;
  font-size: 20px;
  font-weight: 400;
  line-height: 15px
}
.widget-nav__week-info[data-v-1baf2ba8] {
  margin: 7px 10px 7px 10px;
  text-transform: uppercase
}
.widget-nav__week-link[data-v-1baf2ba8] {
  font-size: 30px;
  font-weight: 700;
  cursor: pointer
}
.weekplan[data-v-1baf2ba8] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: -8px
}
.weekplan__column[data-v-1baf2ba8] {
  flex: 1 0 220px;
  width: 20%;
  max-width: 20%;
  border-left: 8px solid rgba(0, 0, 0, 0);
  margin-bottom: 20px
}
.weekplan__column span[data-v-1baf2ba8] {
  font-size: 15px;
  font-weight: 500
}
.weekplan__column__head[data-v-1baf2ba8] {
  background-color: #19405a;
  text-align: left;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  padding: 10px 10px
}
.weekplan__column__head[data-v-1baf2ba8]:first-child {
  border-left: 0
}
.weekplan-task[data-v-1baf2ba8] {
  background-color: #b4cdcf;
  padding: 8px 15px 8px 15px;
  text-align: left;
  font-size: 14px;
  margin-top: 10px;
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: 35px 35px
}
.weekplan-task__pill[data-v-1baf2ba8] {
  display: inline-block;
  margin-right: 3px;
  text-align: center;
  background-color: #589ea5;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #fff;
  border-radius: 10px;
  padding: 2px 12px;
  overflow: hidden
}
.weekplan-task--task[data-v-1baf2ba8] {
  background-color: #f4e1e2;
  background-size: 18px;
  background-position: 96% 8%
}
.weekplan-task--task .weekplan-task__pill[data-v-1baf2ba8] {
  background-color: #e46256
}
.weekplan-task--task .js-button[data-v-1baf2ba8] {
  color: #e46256
}
.weekplan-task--task .js-button[data-v-1baf2ba8]:hover {
  color: #efbbb8 !important
}
.weekplan-task--task hr[data-v-1baf2ba8] {
  border-top-color: #efbbb8 !important
}
.weekplan-task--assignment[data-v-1baf2ba8] {
  background-color: #f4e1e2;
  background-size: 18px;
  background-position: 96% 8%
}
.weekplan-task--assignment .weekplan-task__pill[data-v-1baf2ba8] {
  background-color: #e46256
}
.weekplan-task--assignment .js-button[data-v-1baf2ba8] {
  color: #e46256 !important
}
.weekplan-task--assignment hr[data-v-1baf2ba8] {
  border-top-color: #efbbb8 !important
}
.weekplan-task--bottom[data-v-1baf2ba8] {
  display: flex;
  align-items: center;
  gap: 5px;
  padding-top: 4px
}
.weekplan-task--bottom .link-icon[data-v-1baf2ba8] {
  height: 18px;
  width: 18px;
  background-size: contain
}
.weekplan-task .link-hr[data-v-1baf2ba8] {
  margin-top: 5px
}
.weekplan-task__toggle-container[data-v-1baf2ba8] {
  position: relative;
  padding-top: 5px;
  cursor: pointer
}
.weekplan-task__toggle-container[data-v-1baf2ba8]:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}
.weekplan-task__toggle-container__button[data-v-1baf2ba8] {
  text-decoration: underline;
  display: none
}
.weekplan-task__toggle-container__button.show[data-v-1baf2ba8] {
  display: block
}
.weekplan-task--assignment .weekplan-task__toggle-container:hover .weekplan-task__toggle-container__button[data-v-1baf2ba8] {
  color: #e46256
}
.weekplan-task__toggle-container__content[data-v-1baf2ba8] {
  display: block;
  margin-bottom: 0px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  border: 0;
  width: 100%;
  line-height: 17px;
  padding: 0;
  transition: height .3s ease;
  cursor: pointer;
  word-break: break-word;
  white-space: pre-line
}
.weekplan-task__toggle-container__content.open[data-v-1baf2ba8] {
  -webkit-line-clamp: unset;
  -webkit-box-orient: unset;
  text-overflow: unset
}
.weekplan-task__title[data-v-1baf2ba8] {
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 0px
}
.weekplan-task__link[data-v-1baf2ba8] {
  color: #2c3e50;
  cursor: pointer;
  text-decoration: underline;
  background-size: 18px;
  background-position: 1px 2px;
  background-repeat: no-repeat
}
.weekplan-task__top[data-v-1baf2ba8] {
  position: relative;
  min-height: 24px
}
.weekplan-task__top .pills-wrap[data-v-1baf2ba8] {
  max-width: 94%
}
.weekplan-task__top .event-icon[data-v-1baf2ba8] {
  background-size: 18px;
  height: 18px;
  width: 18px;
  position: absolute;
  top: 0;
  right: 0
}
.weekplan-task hr[data-v-1baf2ba8] {
  height: 1px;
  width: calc(100% + 30px);
  border: 0;
  border-top: 1px solid #589ea5;
  margin: 1px -15px 1px -15px
}
.weekplan-task--comment[data-v-1baf2ba8] {
  background-size: 18px;
  top: 5px
}
@media (max-width: 920px) {
.studentplan-widget[data-v-1baf2ba8] {
    margin: auto;
    max-width: 440px
}
.weekplan-container[data-v-1baf2ba8]:last-of-type {
    margin-bottom: 20px
}
.plandate[data-v-1baf2ba8], .studentname[data-v-1baf2ba8] {
    display: none
}
.childname[data-v-1baf2ba8] {
    display: block
}
.weekplan-title[data-v-1baf2ba8] {
    width: 50%;
    margin-top: 5px;
    display: inline-block;
    font-weight: 500;
    font-size: 20px
}
.widget-nav[data-v-1baf2ba8] {
    width: 50%;
    font-weight: 500;
    float: right;
    display: inline-block;
    margin-top: 4px;
    text-align: right
}
.widget-title h2[data-v-1baf2ba8] {
    margin: 10px 20px 10px 0
}
.widget-title h2[data-v-1baf2ba8], .widget-nav span[data-v-1baf2ba8] {
    font-size: 18px
}
.widget-title h3[data-v-1baf2ba8] {
    display: block;
    width: 100%
}
.widget-nav__week-link[data-v-1baf2ba8], .widget-nav span[data-v-1baf2ba8] {
    margin-top: 10px
}
.weekdays[data-v-1baf2ba8] {
    padding-bottom: 10px;
    width: 100%;
    display: inline-block
}
.weekdays__day[data-v-1baf2ba8] {
    border-right: 1px solid #bebebe;
    height: auto;
    width: 20%;
    text-align: center;
    padding: 10px;
    background-color: #eeeff1;
    color: #19405a;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block
}
.weekdays__day[data-v-1baf2ba8]:last-of-type {
    border-right: none
}
.weekdays__day.active[data-v-1baf2ba8] {
    background-color: #19405a;
    color: #fff
}
.weekdays .circle[data-v-1baf2ba8] {
    display: inline-block;
    width: 20%;
    height: auto;
    text-align: center;
    visibility: hidden
}
.weekdays .circle.visible[data-v-1baf2ba8] {
    visibility: visible
}
.weekplan-container:not(:first-child) .weekplan__column__head[data-v-1baf2ba8] {
    margin-top: 10px !important
}
.weekplan__column[data-v-1baf2ba8] {
    display: none;
    width: 100%;
    max-width: none;
    margin: auto
}
.weekplan__column.active[data-v-1baf2ba8] {
    display: block;
    width: 100%;
    max-width: none
}
.weekplan-container[data-v-1baf2ba8] {
    max-width: 440px;
    margin: auto
}
.weekplan__column__tasks span[data-v-1baf2ba8] {
    display: block;
    font-size: 16px;
    font-weight: 500
}
}
@media (min-width: 920px) {
.weekdays[data-v-1baf2ba8], .childname[data-v-1baf2ba8] {
    display: none
}
}
.narrow .studentplan-widget[data-v-1baf2ba8] {
  margin: auto;
  max-width: 440px
}
.narrow .weekplan-container[data-v-1baf2ba8]:last-of-type {
  margin-bottom: 20px
}
.narrow .plandate[data-v-1baf2ba8], .narrow .studentname[data-v-1baf2ba8] {
  display: none
}
.narrow .childname[data-v-1baf2ba8] {
  display: block
}
.narrow .weekplan-title[data-v-1baf2ba8] {
  width: 50%;
  margin-top: 5px;
  display: inline-block;
  font-weight: 500;
  font-size: 20px
}
.narrow .widget-nav[data-v-1baf2ba8] {
  width: 50%;
  font-weight: 500;
  float: right;
  display: inline-block;
  margin-top: 4px;
  text-align: right
}
.narrow .widget-title h2[data-v-1baf2ba8] {
  margin: 10px 20px 10px 0
}
.narrow .widget-title h2[data-v-1baf2ba8], .narrow .widget-nav span[data-v-1baf2ba8] {
  font-size: 18px
}
.narrow .widget-title h3[data-v-1baf2ba8] {
  display: block;
  width: 100%
}
.narrow .widget-nav__week-link[data-v-1baf2ba8], .narrow .widget-nav span[data-v-1baf2ba8] {
  margin-top: 10px
}
.narrow .weekdays[data-v-1baf2ba8] {
  padding-bottom: 10px;
  width: 100%;
  display: inline-block
}
.narrow .weekdays__day[data-v-1baf2ba8] {
  border-right: 1px solid #bebebe;
  height: auto;
  width: 20%;
  text-align: center;
  padding: 10px;
  background-color: #eeeff1;
  color: #19405a;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  display: inline-block
}
.narrow .weekdays__day[data-v-1baf2ba8]:last-of-type {
  border-right: none
}
.narrow .weekdays__day.active[data-v-1baf2ba8] {
  background-color: #19405a;
  color: #fff
}
.narrow .weekdays .circle[data-v-1baf2ba8] {
  display: inline-block;
  width: 20%;
  height: auto;
  text-align: center;
  visibility: hidden
}
.narrow .weekdays .circle.visible[data-v-1baf2ba8] {
  visibility: visible
}
.narrow .weekplan-container:not(:first-child) .weekplan__column__head[data-v-1baf2ba8] {
  margin-top: 10px !important
}
.narrow .weekplan__column[data-v-1baf2ba8] {
  display: none;
  width: 100%;
  max-width: none;
  margin: auto
}
.narrow .weekplan__column.active[data-v-1baf2ba8] {
  display: block;
  width: 100%;
  max-width: none
}
.narrow .weekplan-container[data-v-1baf2ba8] {
  max-width: 440px;
  margin: auto
}
.narrow .weekplan__column__tasks span[data-v-1baf2ba8] {
  display: block;
  font-size: 16px;
  font-weight: 500
}
@media only screen and (max-width: 1300px)and (min-width: 980px) {
.medium .studentplan-widget[data-v-1baf2ba8] {
    margin: auto;
    max-width: 440px
}
.medium .weekplan-container[data-v-1baf2ba8]:last-of-type {
    margin-bottom: 20px
}
.medium .plandate[data-v-1baf2ba8], .medium .studentname[data-v-1baf2ba8] {
    display: none
}
.medium .childname[data-v-1baf2ba8] {
    display: block
}
.medium .weekplan-title[data-v-1baf2ba8] {
    width: 50%;
    margin-top: 5px;
    display: inline-block;
    font-weight: 500;
    font-size: 20px
}
.medium .widget-nav[data-v-1baf2ba8] {
    width: 50%;
    font-weight: 500;
    float: right;
    display: inline-block;
    margin-top: 4px;
    text-align: right
}
.medium .widget-title h2[data-v-1baf2ba8] {
    margin: 10px 20px 10px 0
}
.medium .widget-title h2[data-v-1baf2ba8], .medium .widget-nav span[data-v-1baf2ba8] {
    font-size: 18px
}
.medium .widget-title h3[data-v-1baf2ba8] {
    display: block;
    width: 100%
}
.medium .widget-nav__week-link[data-v-1baf2ba8], .medium .widget-nav span[data-v-1baf2ba8] {
    margin-top: 10px
}
.medium .weekdays[data-v-1baf2ba8] {
    padding-bottom: 10px;
    width: 100%;
    display: inline-block
}
.medium .weekdays__day[data-v-1baf2ba8] {
    border-right: 1px solid #bebebe;
    height: auto;
    width: 20%;
    text-align: center;
    padding: 10px;
    background-color: #eeeff1;
    color: #19405a;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block
}
.medium .weekdays__day[data-v-1baf2ba8]:last-of-type {
    border-right: none
}
.medium .weekdays__day.active[data-v-1baf2ba8] {
    background-color: #19405a;
    color: #fff
}
.medium .weekdays .circle[data-v-1baf2ba8] {
    display: inline-block;
    width: 20%;
    height: auto;
    text-align: center;
    visibility: hidden
}
.medium .weekdays .circle.visible[data-v-1baf2ba8] {
    visibility: visible
}
.medium .weekplan-container:not(:first-child) .weekplan__column__head[data-v-1baf2ba8] {
    margin-top: 10px !important
}
.medium .weekplan__column[data-v-1baf2ba8] {
    display: none;
    width: 100%;
    max-width: none;
    margin: auto
}
.medium .weekplan__column.active[data-v-1baf2ba8] {
    display: block;
    width: 100%;
    max-width: none
}
.medium .weekplan-container[data-v-1baf2ba8] {
    max-width: 440px;
    margin: auto
}
.medium .weekplan__column__tasks span[data-v-1baf2ba8] {
    display: block;
    font-size: 16px;
    font-weight: 500
}
}


.widget-loader[data-v-34580e8f]{font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:16px;margin:20px 0}.widget-loader>.fa[data-v-34580e8f]{animation-name:spin-data-v-34580e8f;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin-data-v-34580e8f{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.errors[data-v-34580e8f]{margin-top:20px}.errors__error[data-v-34580e8f]{display:block;padding:15px 20px;background-color:#fff;color:#b50050}*[data-v-34580e8f]{box-sizing:border-box}ul[data-v-34580e8f]{margin:0;padding:0;list-style-type:none}li[data-v-34580e8f]{margin:0;width:100%}.widget-title[data-v-34580e8f]{display:block;text-align:left;font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget[data-v-34580e8f]{text-align:left}.widget__item__name[data-v-34580e8f]{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5D6C79;margin-top:30px;margin-bottom:10px}.widgetlist[data-v-34580e8f]{text-align:left}.widgetlist__item[data-v-34580e8f]{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widgetlist__item[data-v-34580e8f]:focus{background-color:rgba(255,255,255,0.4)}.widgetlist__item__title[data-v-34580e8f]{font-size:16px;font-weight:700}.widgetlist__item__subtitle[data-v-34580e8f]{font-size:11px;font-weight:700;color:#6A7681;text-transform:capitalize}.widgetlist__item__subtitle[data-v-34580e8f]::first-letter{text-transform:uppercase}.widgetlist__showall[data-v-34580e8f]{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;outline:none}.widgetlist__showall[data-v-34580e8f]:focus{opacity:0.5}.widget[data-v-34580e8f]{margin-top:20px}.widgetlist__item[data-v-34580e8f]{padding:15px 20px 15px 70px;background-repeat:no-repeat;background-position:10px center;background-size:40px}.widgetlist__item__title[data-v-34580e8f]{color:#f2836b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


.widget-loader[data-v-44424b88]{font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:16px;margin:20px 0}.widget-loader>.fa[data-v-44424b88]{animation-name:spin-data-v-44424b88;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin-data-v-44424b88{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.errors[data-v-44424b88]{margin-top:20px}.errors__error[data-v-44424b88]{display:block;padding:15px 20px;background-color:#fff;color:#b50050}*[data-v-44424b88]{box-sizing:border-box}ul[data-v-44424b88]{margin:0;padding:0;list-style-type:none}li[data-v-44424b88]{margin:0;width:100%}.widget-title[data-v-44424b88]{display:block;text-align:left;font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget[data-v-44424b88]{text-align:left}.widget__item__name[data-v-44424b88]{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5D6C79;margin-top:30px;margin-bottom:10px}.widgetlist[data-v-44424b88]{text-align:left}.widgetlist__item[data-v-44424b88]{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widgetlist__item[data-v-44424b88]:focus{background-color:rgba(255,255,255,0.4)}.widgetlist__item__title[data-v-44424b88]{font-size:16px;font-weight:700}.widgetlist__item__subtitle[data-v-44424b88]{font-size:11px;font-weight:700;color:#6A7681;text-transform:capitalize}.widgetlist__item__subtitle[data-v-44424b88]::first-letter{text-transform:uppercase}.widgetlist__showall[data-v-44424b88]{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;outline:none}.widgetlist__showall[data-v-44424b88]:focus{opacity:0.5}.widget[data-v-44424b88]{margin-top:20px}.widgetlist__item[data-v-44424b88]{padding:15px 20px 15px 70px;background-repeat:no-repeat;background-position:-5px center;background-size:70px}


.widget-loader[data-v-5e38f294]{font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:16px;margin:20px 0}.widget-loader>.fa[data-v-5e38f294]{animation-name:spin-data-v-5e38f294;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin-data-v-5e38f294{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.errors[data-v-5e38f294]{margin-top:20px}.errors__error[data-v-5e38f294]{display:block;padding:15px 20px;background-color:#fff;color:#b50050}*[data-v-5e38f294]{box-sizing:border-box}ul[data-v-5e38f294]{margin:0;padding:0;list-style-type:none}li[data-v-5e38f294]{margin:0;width:100%}.widget-title[data-v-5e38f294]{display:block;text-align:left;font-family:'Lato', 'Avenir', Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget[data-v-5e38f294]{text-align:left}.widget__item__name[data-v-5e38f294]{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5D6C79;margin-top:30px;margin-bottom:10px}.widgetlist[data-v-5e38f294]{text-align:left}.widgetlist__item[data-v-5e38f294]{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widgetlist__item[data-v-5e38f294]:focus{background-color:rgba(255,255,255,0.4)}.widgetlist__item__title[data-v-5e38f294]{font-size:16px;font-weight:700}.widgetlist__item__subtitle[data-v-5e38f294]{font-size:11px;font-weight:700;color:#6A7681;text-transform:capitalize}.widgetlist__item__subtitle[data-v-5e38f294]::first-letter{text-transform:uppercase}.widgetlist__showall[data-v-5e38f294]{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;outline:none}.widgetlist__showall[data-v-5e38f294]:focus{opacity:0.5}.widget[data-v-5e38f294]{margin-top:20px}.widgetlist__item[data-v-5e38f294]{padding:15px 20px 15px 70px;background-repeat:no-repeat;background-position:10px center;background-size:40px}


.main-section[data-v-eb20d2cc] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-eb20d2cc] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.icon-logbook[data-v-eb20d2cc] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABe0lEQVRIx+3Uz4uNYRjG8c8zM2ayoEkSNSXETilnFmgklkxR5B9Tlpay8RfYkVKHImU1QzQYP8NmmMVlcZ5zOg5zvF6JhWvz/rq67+d7X+/z8F9/W2X4IcledDCHTfiCFXRLKcsj3n04PORdH/IuGTEvJrmb8eomOdPQey/J4oAgSVrQr+IOlvEZm7ELRyqVUkrpE/yKbiQ5lWRio859YyuCwarGaFC8lDLx85I/LHAuyZUkD5OsJllP8iLJ/e8W1Iag+p/gAZ7jAyaxv5Rydphgqg0BTuIWDmA7ZvEWrzecWVNV//UkH8d8H9y3Jejgch3RCt7XWrtHjW0bHMKJej2GbXiltze+zayP1LRyDXkNM/XVm0owiblSysxwyG0zuJRkPsn0SJZToxn88Y3WKoMkC7iIo9ij95u+wzN0fysD3MRCU9p+gzU8wtVa4CleYoveCdnBBZzGRPVcw208xifswE4cxHkcL6XM9pG3NhzNfB1PE+90E9+/r6/j8a/EXDtBvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QxMzo1MTo0MCswMDowMK4Y4f8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMTM6NTE6NDArMDA6MDDfRVlDAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
.header-link[data-v-eb20d2cc] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header[data-v-eb20d2cc] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
}
.infoba-header[data-v-eb20d2cc]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-eb20d2cc] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-eb20d2cc] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-eb20d2cc] {
  position: relative
}
.infoba-quick-access-item[data-v-eb20d2cc] {
  background-color: #fff;
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-eb20d2cc] {
  color: #888
}
.infoba-link[data-v-eb20d2cc] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-eb20d2cc] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-eb20d2cc] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-eb20d2cc], .slide-leave[data-v-eb20d2cc] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-eb20d2cc], .slide-leave-to[data-v-eb20d2cc] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-eb20d2cc] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.right[data-v-eb20d2cc] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.rotate.up[data-v-eb20d2cc] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.infoba-rotate[data-v-eb20d2cc] {
  -webkit-animation: rotating-data-v-eb20d2cc 2s linear infinite;
  -moz-animation: rotating-data-v-eb20d2cc 2s linear infinite;
  -ms-animation: rotating-data-v-eb20d2cc 2s linear infinite;
  -o-animation: rotating-data-v-eb20d2cc 2s linear infinite;
  animation: rotating-data-v-eb20d2cc 2s linear infinite
}
@-webkit-keyframes rotating-data-v-eb20d2cc {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-eb20d2cc {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-quick-access-item ul[data-v-eb20d2cc] {
  list-style: disc;
  margin: 0
}
.infoba-quick-access-item li[data-v-eb20d2cc] {
  margin-left: 16px
}
infoba-accordeon
.infoba-accordeon[data-v-eb20d2cc] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-eb20d2cc] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-eb20d2cc] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-logo[data-v-eb20d2cc] {
  height: 35px
}
i[data-v-eb20d2cc] {
  font-size: 14px;
}
i.chevron[data-v-eb20d2cc] {
  margin-right: 10px;
  height: 14px;
}

.widget-W0013V0002 *{background-color:#fff}.widget-W0013V0002 ul{margin:0;padding:12px}.widget-W0013V0002 li{list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 1149px){.widget-W0013V0002 .links-a-employee{color:#222350 !important;font-size:15px !important;line-height:1.5 !important}.widget-W0013V0002 .links-a-employee:hover{color:#007a8d !important;text-decoration:none !important}.widget-W0013V0002 .links-a-employee:focus{box-shadow:none !important;outline-color:#fff !important}.widget-W0013V0002 .links-a-other{color:#222350 !important;font-size:15px !important;line-height:1.5 !important}.widget-W0013V0002 .links-a-other:hover{color:#18638f !important;text-decoration:none !important}.widget-W0013V0002 .links-a-other:focus{box-shadow:none !important;outline-color:#fff !important}.widget-W0013V0002 .institution-title{margin-top:8px;text-transform:uppercase;font-size:15px;display:inline-block;white-space:normal}}@media only screen and (min-width: 1150px){.widget-W0013V0002 .links-a-employee{color:#222350 !important;font-size:16px !important;line-height:1.5 !important}.widget-W0013V0002 .links-a-employee:hover{color:#007a8d !important;text-decoration:none !important}.widget-W0013V0002 .links-a-employee:focus{box-shadow:none !important;outline-color:#fff !important}.widget-W0013V0002 .links-a-other{color:#222350 !important;font-size:16px !important;line-height:1.5 !important}.widget-W0013V0002 .links-a-other:hover{color:#18638f !important;text-decoration:none !important}.widget-W0013V0002 .links-a-other:focus{box-shadow:none !important;outline-color:#fff !important}.widget-W0013V0002 .institution-title{margin-top:8px;text-transform:uppercase;font-size:16px;display:inline-block;white-space:normal}}.widget-W0013V0002 .first .institution-title{margin-top:2px !important}.widget-W0013V0002 .links-title-employee{font-family:Lato,sans-serif;background-color:#007a8d;font-size:18px;padding:12px !important;margin-bottom:0 !important;color:#fff;display:block;text-transform:uppercase}.widget-W0013V0002 .links-title-other{font-family:Lato,sans-serif;background-color:#18638f;font-size:18px;padding:12px !important;margin-bottom:0 !important;color:#fff;display:block;text-transform:uppercase}
.widget-W0014V0001 .easyiq-wp-widgetheader{background-color:#17a2b8;color:#000;font-size:1em}.widget-W0014V0001 .easyiq-wp-widgetsubheader{background-color:#45b7c1;color:#fff;font-size:1em}.widget-W0014V0001 .easyiq-wp-classesDropdown .dropdown-toggle{background-color:rgba(0,0,0,0)}.widget-W0014V0001 .easyiq-wp-classesDropdown{background-color:rgba(0,0,0,0)}.widget-W0014V0001 .easyiq-wp-classesDropdown ::v-deep .dropdown-menu{height:auto;max-height:200px;overflow-x:hidden;font-size:.9em}.widget-W0014V0001 .easyiq-spMain{font-size:.8em}.widget-W0014V0001 .easyiq-wp-notificationitem{font-size:.9em;margin:5px 0}.widget-W0014V0001 .easyiq-wp-notificationitem [data-notification-read=false]{background-color:#f0f8ff !important}.widget-W0014V0001 .easyiq-wp-notificationbadge{position:absolute;top:.2em;right:-0.4em;height:1.4em;font-size:.6em;width:1.4em}.widget-W0014V0001 .easyiq-wp-notificationbrand{position:relative}.widget-W0014V0001 .easyiq-wp-notificationbrand button{background:rgba(0,0,0,0);padding:0;margin:0}.widget-W0014V0001 .easyiq-wp-notificationbrand popover-body{padding:0 !important}.widget-W0014V0001 .easyiq-wp-info{font-weight:normal;text-align:left;border-radius:4px;background-color:#d4efff;border:1px solid rgba(212,239,255,.7);padding:5px 35px 0 5px;min-height:80px;margin:10px 0}.widget-W0014V0001 .easyiq-wp-eventContainer-title{z-index:10;position:absolute;margin-left:auto;margin-right:auto;top:0;left:0;right:0;text-align:center;font-size:1.2em;font-weight:bold;padding:.2em}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-wptype="8"]{background-color:#92b1c6;border:1px solid #81a5bd}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-wptype="9"]{background-color:#d4efff;border:1px solid #bbe6ff}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-wptype="5"]{background-color:#8dbfe0;border:1px solid #79b4db}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-wptype="2"]{background-color:#a5dbff;border:1px solid #8bd1ff}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-wptype="6"]{background-color:hsla(0,0%,100%,.5);border:1px solid rgba(242,242,242,.5)}.widget-W0014V0001 .easyiq-wp-eventContainer{position:relative;width:100%}.widget-W0014V0001 .easyiq-wp-eventContainer>h2{text-align:center;margin:0}.widget-W0014V0001 .easyiq-wp-dayinformationevent{font-weight:normal;text-align:left;border-radius:4px;margin:10px}.widget-W0014V0001 .easyiq-wp-dayinformationevent ::v-deep p{padding:.4em}.widget-W0014V0001 .easyiq-wp-weekcontainer tr>.easyiq-wp-weekday{font-size:.9em;font-weight:bold;margin:0;height:100%;text-align:center;align-content:space-around;align-items:flex-start;list-style:none;position:relative;color:#000}.widget-W0014V0001 .easyiq-wp-weekcontainer tr>.wp-weekday img{opacity:.4}.widget-W0014V0001 .easyiq-wp-weekcontainer tr>.wp-weekday img:hover{opacity:1}.widget-W0014V0001 .easyiq-wp-weekcontainer tr>.wp-weekday .wp-dayEvents{width:100%;height:100%}.widget-W0014V0001 .easyiq-wp-weekcontainer{width:100%;margin:0;color:#000;border:1px solid rgba(182,182,182,.88);position:relative;table-layout:fixed;height:60px;color:#fff}.widget-W0014V0001 .easyiq-wp-dayinformationevent p{padding:0 5px 0 5px;margin:5px 0}.widget-W0014V0001 .easyiq-wp-weekcontainer tr{font-size:.9em;font-weight:bold;margin:0;height:100%;text-align:center;align-content:space-around;align-items:flex-start;list-style:none;border-left:1px solid rgba(182,182,182,.88);position:relative}.widget-W0014V0001 .easyiq-wp-weekcontainer td{vertical-align:top}.widget-W0014V0001 .easyiq-wp-weekcontainer[data-showdays="1"]{color:#000;height:20px}.widget-W0014V0001 .easyiq-wp-weekday video,.widget-W0014V0001 .easyiq-wp-info video{width:100%}.widget-W0014V0001 .easyiq-wp-dayevent-header{background-color:#628298;border:1px solid rgba(128,128,128,.6)}.widget-W0014V0001 .easyiq-plandetail-skillmethod{font-size:.8em}.widget-W0014V0001 .easyiq-plandetail-skillmethod:before{content:"•"}.widget-W0014V0001 .easyiq-wp-day-plancontainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-align-items:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:35px}.widget-W0014V0001 .easyiq-wp-day-plancontainer img{opacity:.4}.widget-W0014V0001 .easyiq-wp-day-plancontainer img:hover{opacity:1}.widget-W0014V0001 .easyiq-wp-day-plancontainer img{margin:0 5px;width:20px}.widget-W0014V0001 .easyiq-wp-day-plancontainer p{font-size:1em;margin:0;padding:5px;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.widget-W0014V0001 .easyiq-wp-day-plancontainer .easyiq-wp-day-plan-start{position:absolute;left:0;width:10px;height:100%;background-color:rgba(43,43,43,.6)}.widget-W0014V0001 .easyiq-wp-day-plancontainer .easyiq-wp-day-plan-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-align-items:center;-webkit-align-items:center;align-items:center}.widget-W0014V0001 .widget-toplink a{color:#fff;text-decoration:underline;text-align:right}.widget-W0014V0001 .easyiq-wp-day-plan-title a{color:#fff;text-decoration:underline}.widget-W0014V0001 .easyiq-wp-day-plancontainer .easyiq-wp-day-plan-courses{font-style:italic;font-size:.8em}.widget-W0014V0001 .easyiq-wp-day-plancontainer .easyiq-wp-day-plan-end{position:absolute;right:0;width:10px;height:100%;background-color:rgba(43,43,43,.6)}.widget-W0014V0001 .easyiq-wp-day-plancontainer-hideStart .easyiq-wp-day-plan-start{display:none !important}.widget-W0014V0001 .easyiq-wp-day-plancontainer-hideEnd .easyiq-wp-day-plan-end{display:none !important}.widget-W0014V0001 .easyiq-wp-dayassignmentevent{width:85%;border:1px solid rgba(124,124,124,.51);border-radius:4px;margin:10px}.widget-W0014V0001 .easyiq-wp-dayassignmentevent p{padding:0 5px 0 5px;margin:5px 0}.widget-W0014V0001 .easyiq-wp-dayassignmentevent .easyiq-wp-dayassignmentevent-description{font-weight:normal;text-align:left;padding:5px}.widget-W0014V0001 .easyiq-wp-dayassignmentevent .easyiq-wp-dayassignmentevent-course{font-weight:normal;font-size:.8em;text-align:left;font-style:italic}.widget-W0014V0001 .easyiq-wp-dayassignmentevent .easyiq-wp-dayassignmentevent-title{text-align:left;font-weight:bold}.widget-W0014V0001 .easyiq-wp-dayassignmentevent div[data-icontitle]{width:100%}.widget-W0014V0001 .easyiq-wp-weekcontainer-datecolumn{border-left:1px solid #fff;text-align:center;font-size:.95em;text-transform:capitalize;color:rgba(0,0,0,.7);height:1.5em}.widget-W0014V0001 .easyiq-wp-weekinfocontainerlinks{justify-content:flex-end;-webkit-justify-content:flex-end;display:flex;margin-left:auto}.widget-W0014V0001 .easyiq-wp-weekinfocontainer{display:flex;background-color:#d9dfe3;color:#000;padding:.4em}.widget-W0014V0001 .easyiq-wp-weekinfocontainerlinks div{margin:0 2px}.widget-W0014V0001 .easyiq-wp-currentweekcontainer{display:flex;align-items:center;-webkit-align-items:center}.widget-W0014V0001 .easyiq-wp-todayweekcontainer{display:flex;align-items:center;-webkit-align-items:center;margin-right:10px}.widget-W0014V0001 .easyiq-wp-weekinfocontaineruser{font-size:.8em;justify-content:center;align-self:center;color:#12798c}.widget-W0014V0001 * div[role=link]{cursor:pointer;color:#000}.widget-W0014V0001 * div[role=link]:hover{text-decoration:underline}.widget-W0014V0001 .easyiq-wp-arrowcirle{transform:scale(1.3);margin:2px}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.widget-W0014V0001 .lds-css{width:240px;height:240px;margin:auto;transform:scale(0.7)}.widget-W0014V0001 .lds-ring{height:100%;width:100%}.widget-W0014V0001 .lds-ring>div{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50%;border:10px solid #fff;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);animation:lds-ring 1.5s cubic-bezier(0.5, 0, 0.5, 1) infinite}.widget-W0014V0001 .lds-ring>div:nth-child(1){border-color:rgba(0,122,141,.25);animation:none}.widget-W0014V0001 .lds-ring>div:nth-child(3){animation-delay:.19s}.widget-W0014V0001 .lds-ring>div:nth-child(4){animation-delay:.38s}.widget-W0014V0001 .lds-ring>div:nth-child(5){animation-delay:.57s}






























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/* Overrides for Aula styles that conflict with ours */
.root[data-v-f1d3db10]   .custom-control > input.custom-control-input[type="checkbox"] {
  /* Reset position from 'relative' to 'absolute', set by 'input[type="checkbox"]' in 'form.scss'.
     This removes the element from document flow when inside of a 'b-checkbox' component,
     and so removes an unnecessary top "margin" within the component. */
  position: absolute;
}

/* Styles for MultipleSelectionInput component, code in 'shared/multipleSelectionInput.js' */
.root[data-v-f1d3db10]   .btn-input {
  background-color: white;
  color: rgb(34, 35, 80);
}
.root[data-v-f1d3db10]   .multiple-selection-input-dropdown .dropdown-menu {
  padding-bottom: 0;
  padding-top: 0;
}
.root[data-v-f1d3db10]   .multiple-selection-input-dropdown .dropdown-toggle {
  /* Use flex to force chevron to stay in the same line as text */
  display: flex;
  align-items: center;
  justify-content: stretch;
  /* Use for left and right padding the value of top/bottom padding */
  padding-left: 14px;
  padding-right: 14px;
}
.root[data-v-f1d3db10]   .multiple-selection-input-dropdown .select {
  margin: 0;
  padding: 0;
}
.root[data-v-f1d3db10]   .multiple-selection-input-dropdown .text {
  flex-grow: 1;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* Styles for ProgressIndicator component, code in 'shared/progressIndicator.js' */
.root[data-v-f1d3db10]   .progress-indicator-root {
  /* Create block formatting context for absolutely positioned status,
     by setting position to relative */
  position: relative;
}
.root[data-v-f1d3db10]   .progress-indicator-status {
  /* Position spinner and message at the top center of content, above it */
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 2000;
}
.root[data-v-f1d3db10]   .progress-indicator-content[data-obscured] {
  /* Make the content obscured by the status */
  opacity: 0.1;
  /* Expand content vertically to encompass absolutely positioned status */
  min-height: 2em;
}

/* Styles for WidgetHeader component, code in 'shared/widgetHeader.js' */
.root[data-v-f1d3db10]   .widget-header {
  --margin: 0.5rem 0 0.4rem 0;
}
.root[data-v-f1d3db10]   .widget-header h2 {
  padding: 0;
  margin: var(--margin);
}
.root[data-v-f1d3db10]   .widget-header p {
  font-weight: 800;
  color: #aaa;
  margin: var(--margin);
  padding: 0;
}
.root[data-v-f1d3db10]   .widget-header-separator {
  border-bottom: 2px solid #549ec7;
  margin-bottom: 0.5em;
}

/* Styles for utility CSS classes */

/* no-text-overflow prevents text from overflowing by wrapping it */
.root[data-v-f1d3db10]   .no-text-overflow,
.root[data-v-f1d3db10]   .no-text-overflow * {
  text-overflow: ellipsis;
  overflow: hidden;
  /* There is a problem with text that contains words longer than the width of the viewport.
     In such situations, the text might still overflow, making the body to be wider than the viewport.
     Because of that, we let the text break between words, and too long words to break anywhere inside it.
     However, this can only be achieved with 'overflow-wrap' set to 'anywhere',
     which is not supported yet on all browsers.
     When it is not supported, we set the property to 'break-word',
     but then too long words are not broken in some situations, namely when:
      - when any of element's parent element is a child of a flexbox container,
        and its 'overflow' is not set to 'hidden` or its `min-width` is not set to '0';
        this cannot be worked around reliably as we do not control anything above widget's root element;
      - the element is a table cell;
        to work around this we could set the element's 'max-width' to something different than 'auto';
        however any value set would result in suboptimal use of available space,
        when the element could receive more available white space, but does not.
     These same issues apply to setting of 'white-space' property to 'nowrap`.
     Hopefully this should not be an issue very often,
     as very long words are used rarely in any kind of names. */
  overflow-wrap: break-word;
  overflow-wrap: anywhere;
}
.root[data-v-f1d3db10]   .no-text-overflow.dropdown-item,
.root[data-v-f1d3db10]   .no-text-overflow.dropdown-header {
  /* Re-enable text wrapping in dropdown items as otherwise the text will overflow,
     if wider than the width of the viewport.
     The drawback is that long enough text will break,
     even if there is enough horizontal space to fit it in one line. */
  white-space: normal;
}
.root[data-v-f1d3db10]   .width-scale-35 {
  --width-scale: 0.35;
}


.shortcuts[data-v-7a804b1d] {
  padding-left: 5px;
  padding-right: 5px;
}
.nctHeader[data-v-7a804b1d] {
  font-size: 18px;
}
.nctContent[data-v-7a804b1d] {
  text-align: left;
}
.nctFolder[data-v-7a804b1d] {
  cursor: pointer;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}
.fal[data-v-7a804b1d] {
  transition: transform, opacity 0.25s ease-out;
  opacity: 0.4;
  margin-right: 7px;
}
.nctActive > .fal[data-v-7a804b1d] {
  transform: rotate(-90deg);
  opacity: 1;
  /*transform: scaleY(-1);*/
}
.nctFolderLinkCollection[data-v-7a804b1d] {
  max-height: 0px;
  transition: max-height 0.15s ease-out;
  overflow: hidden;
  margin-bottom: 10px;
  list-style: none;
  margin: 0px;
  margin-left: 18px;
  margin-bottom: 3px;
  padding-left: 0px;
}
li[data-v-7a804b1d] {
  line-height: 1.7;
}
.nctLinks[data-v-7a804b1d] {
  margin: 0px;
  margin-bottom: 3px;
  padding-left: 0px;
  list-style: none;
}
.nctLink[data-v-7a804b1d] {
  margin-left: 18px;
  cursor: pointer;
}
.nctContent[data-v-7a804b1d] {
  margin-top: 10px;
  padding: 18px;
  padding-bottom: 25px;
  padding-top: 25px;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 15px;
  background: #fff;
}


.widget-W0018V0001 .easyiq-wp-classesDropdown ::v-deep .dropdown-menu{height:auto;max-height:200px;overflow-x:hidden;font-size:.9em}.widget-W0018V0001 .easyiq-link-links{background-color:#fff}.widget-W0018V0001 .easyiq-link-panelheader{font-size:1.3em;text-transform:uppercase;color:#12798c;margin:10px;cursor:pointer}.widget-W0018V0001 .easyiq-link-panelheader ::v-deep button{background:rgba(0,0,0,0);padding:5px;margin:3px}.widget-W0018V0001 .easyiq-panel-openicon{font-size:1em}.widget-W0018V0001 .easyiq-link-panel div[data-image]{margin-top:5px;height:48px}.widget-W0018V0001 .easyiq-link-panel img{vertical-align:middle;max-height:48px;max-width:100%;width:unset !important}.widget-W0018V0001 .easyiq-link-panel div[data-title] p{max-height:45px;overflow-y:hidden;font-size:.8em}.widget-W0018V0001 .easyiq-link-panel{height:100px;width:100px;margin:5px 5px 5px 0;padding:5px;text-align:center;border:1px dotted #c1c1c1;border-radius:5px;-webkit-border-radius:5px}.widget-W0018V0001 .easyiq-link-panelcontainer{background-color:#fff;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.widget-W0018V0001 .easyiq-link-panelcontainer[data-placement=narrow]{background-color:#fff;display:unset}.widget-W0018V0001 .easyiq-link-panel[data-placement=narrow]{height:unset;width:unset;margin:unset;text-align:unset;display:flex;align-items:center;padding:0 5px !important;border:unset}.widget-W0018V0001 .easyiq-link-panelheader img{margin-right:10px;height:32px}.widget-W0018V0001 .easyiq-link-panelheader img[data-placement=narrow]{height:16px}.widget-W0018V0001 .easyiq-link-ListItemColoredBar{height:7px;margin-top:-7px;margin-bottom:2px;position:relative;z-index:1;background-color:#17a2b8 !important}.widget-W0018V0001 .easyiq-link-ListItemColoredBar[data-placement=narrow]{margin-top:0}.widget-W0018V0001 .easyiq-link-panel[data-placement=narrow] img{max-height:16px;max-width:100%;width:unset !important}.widget-W0018V0001 .easyiq-link-panel[data-placement=narrow] div[data-title] p{overflow-x:hidden;font-size:.8em;margin:0;justify-content:center;padding:0 5px}.widget-W0018V0001 .easyiq-link-panelheader[data-placement=narrow]{font-size:1em;text-transform:uppercase;padding:0 10px;color:#12798c;margin:5px}.widget-W0018V0001 .easyiq-link-panel[data-placement=narrow] div[data-img]{align-items:center;width:40px;min-width:40px}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.widget-W0018V0001 .lds-css{width:240px;height:240px;margin:auto;transform:scale(0.7)}.widget-W0018V0001 .lds-ring{height:100%;width:100%}.widget-W0018V0001 .lds-ring>div{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50%;border:10px solid #fff;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);animation:lds-ring 1.5s cubic-bezier(0.5, 0, 0.5, 1) infinite}.widget-W0018V0001 .lds-ring>div:nth-child(1){border-color:rgba(0,122,141,.25);animation:none}.widget-W0018V0001 .lds-ring>div:nth-child(3){animation-delay:.19s}.widget-W0018V0001 .lds-ring>div:nth-child(4){animation-delay:.38s}.widget-W0018V0001 .lds-ring>div:nth-child(5){animation-delay:.57s}

.cicero-frame[data-v-81ae13fa] {
  overflow: hidden;
  position: relative;
}
.cicero-contents[data-v-81ae13fa] {
  background-color: white;
  background-repeat: repeat-x;
  background-position: top -50px right 0;
  font-family: Lato, sans-serif;
  color: #222350;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cicero-tab-container[data-v-81ae13fa] {
  padding-top: 16px;
  margin-top: 0;
  display: flex;
  flex-direction: row;
  font-size: 14px;
  font-weight: bold;
  font-family: Lato, sans-serif;
  text-transform: uppercase;
  border-bottom: #222350 2px solid;
}
.cicero-tab[data-v-81ae13fa] {
  color: #45B7C1;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 10px;
  cursor: pointer;
}
.cicero-selected-tab[data-v-81ae13fa] {
  color: #222350;
  max-height: 15px;
}
.cicero-tab-triangle[data-v-81ae13fa] {
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #222350;
  border-bottom: 0;
}
.cicero-footer[data-v-81ae13fa] {
  height: calc(264px - 56px - 160px + 2px);
  padding-left: 16px;
  padding-top: 16px;
  display: flex;
  flex-direction: column;
  font-family: Lato, sans-serif;
  font-weight: bold;
  font-size: 12px;
}
.cicero-footer img[data-v-81ae13fa] {
  height: 13px;
  margin-bottom: 6px;
}
.cicero-wedge-container[data-v-81ae13fa] {
  height: calc(288px - 264px);
  background-color: transparent;
  overflow: hidden;
}
.cicero-wedge[data-v-81ae13fa] {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 10px;
  height: 100%;
  width: calc(100% + 2px);
  background-color: white;
  transform: skewY(-3.5deg);
  transform-origin: bottom left;
}
.cicero-hover-container[data-v-81ae13fa] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 160px;
  background-color: black;
  opacity: 0;
  cursor: pointer;
  transition: opacity 1s ease;
}
.cicero-hover-container[data-v-81ae13fa]:hover {
  opacity: 0.16;
}
.cicero-detailed-view[data-v-81ae13fa] {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 160px;
  background-color: black;
  opacity: 0.87;
  cursor: pointer;
}
.cicero-detailed-view-header[data-v-81ae13fa] {
  box-sizing: content-box;
  height: 50%;
  padding: 12px;
  overflow: hidden;
}
.cicero-detailed-view-footer[data-v-81ae13fa] {
  padding-left: 12px;
}
.cicero-info-icon[data-v-81ae13fa], .cicero-number-of-loans-icon[data-v-81ae13fa] {
  position: absolute;
  right: 2px;
  z-index: 1;
  height: 24px;
  width: 24px;
  margin: 4px;
  border-radius: 50%;
  text-align: center;
  color: white;
  font-size: 20px;
  line-height: 1.2;
  font-weight: bold;
  bottom: 4px;
}
.cicero-number-of-loans-icon[data-v-81ae13fa] {
  font-size: 12px;
  line-height: 2;
  font-family: Lato, sans-serif;
  font-weight: 500;
  background: #555555;
  bottom: 4px;
}
.cicero-real-cover-image[data-v-81ae13fa] {
  height: 160px;
  max-width: 100%;
  max-height: 100%;
}
.cicero-loan[data-v-81ae13fa], .cicero-reservation[data-v-81ae13fa] {
  max-width: 100%;
  transform: rotate(0deg); /* To make this element the containing block of its children so that they can be absolutely positioned. See https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block */
}
.cicero-loans-layer-container[data-v-81ae13fa] {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.cicero-loans-layer-1[data-v-81ae13fa] {
  background-color: #767676;
  width: 4px;
  height: 152px;
}
.cicero-loans-layer-2[data-v-81ae13fa] {
  background-color: #A5A5A5;
  width: 4px;
  height: 146px;
}
.cicero-real-cover-image img[data-v-81ae13fa] {
  height: 100%;
}
.cicero-error-container[data-v-81ae13fa] {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: 148px;
}
.cicero-error-text[data-v-81ae13fa] {
  margin-top: 18px;
  padding-top: 8px;
  text-align: center;
  font-family: Lato, sans-serif;
  color: #222350;
  font-size: 16px;
}
.cicero-error-image[data-v-81ae13fa] {
  margin-top: 16px;
  height: 64px;
  width: 120px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.cicero-default-cover-image[data-v-81ae13fa] {
  width: 120px;
  height: 160px;
  background-size: cover;
  background-position: center center;
}
.cicero-overlay[data-v-81ae13fa] {
  height: 100%;
  width: 100%;
  padding: 12px;
  overflow: hidden;
  box-sizing: border-box;
}
.cicero-text[data-v-81ae13fa] {
  color: white;
  word-wrap: break-word;
  text-align: left;
  line-height: 1;
  hyphens: auto;
}
.cicero-author[data-v-81ae13fa] {
  font-family: Lato sans-serif;
  font-weight: bold;
  padding-top: 5px;
  font-size: 12px;
}
.cicero-title[data-v-81ae13fa] {
  font-family: Lato, sans-serif;;
  font-weight: bold;
  padding-top: 5px;
  font-size: 14px;
}
.cicero-patron-name[data-v-81ae13fa] {
  font-family: Lato, sans-serif;;
  font-size: 12px;
  font-weight: 700;
  margin-left: 4px;
  margin-bottom: 2px;
}
.cicero-one-child-filler[data-v-81ae13fa] {
  height: 8px;
  width: 100%;
}
.cicero-details-header[data-v-81ae13fa] {
  font-size: 12px;
  opacity: 0.7;
}
.cicero-handin-text[data-v-81ae13fa] {
  font-size: 12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  opacity: 0.7;
}
.cicero-number-in-queue[data-v-81ae13fa] {
  margin-top: 16px;
  font-size: 12px;
  opacity: 0.7;
}
.cicero-date[data-v-81ae13fa] {
  font-size: 12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  opacity: 0.7;
}
.cicero-return-alert[data-v-81ae13fa] {
  margin-top: 2px;
  font-size: 12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
}
.cicero-ready-for-pickup[data-v-81ae13fa] {
  color: #5BB05F;
  font-size: 12px;
  font-family: Lato, sans-serif;
  font-weight: 700;
}
.cicero-slides[data-v-81ae13fa] {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  min-width: 1px;
  margin: 4px 4px;
}
.cicero-next[data-v-81ae13fa] {
  right: 0;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
  flex-direction: row-reverse;
}
.cicero-prev[data-v-81ae13fa] {
  left: 0;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
}
.cicero-arrow[data-v-81ae13fa] {
  position: absolute;
  height: 180px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 40px;
  top: 0;
  bottom: 0;
  z-index: 10;
  cursor: pointer;

  margin: 0;
  border: 0;
  outline: 0;
}
.cicero-slide[data-v-81ae13fa] {
  flex-shrink: 0;
  margin: 0 2px 0 2px;
}
.cicero-carousel[data-v-81ae13fa] {
  overflow: hidden;
}
.cicero-carousel-items[data-v-81ae13fa] {
  display: flex;
  transition: transform 0.5s ease-out;
  margin: 0 4px;
}
.cicero-long-term-loans-slide-button[data-v-81ae13fa] {
  background-color: #e6e6e6;
  height: 160px;
  display: flex;
  align-self: flex-end;
  margin-left: 2px;
  width: 58px;
  justify-content: center;
  background: -webkit-linear-gradient(left, rgba(230, 230, 230, 1), rgba(230, 230, 230, 0));
  cursor: pointer;
}
.cicero-long-term-loans-error-button[data-v-81ae13fa] {
  background-color: white;
  height: 30px;
  margin-top: 8px;
  border-radius: 66px 66px 66px 66px;
  box-shadow: 0 2px 3px #A5A5A5;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.cicero-long-term-error-button-text[data-v-81ae13fa] {
  font-size: 14px;
  color: #222350;
  font-family: Lato, sans-serif;
  font-weight: bold;
  padding: 0 10px;
}
.cicero-long-term-loans-slide-button-text[data-v-81ae13fa] {
  display: flex;
  align-self: center;
  justify-content: center;
  min-width: 160px;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #222350;
  transform: rotate(-90deg);
}
.cicero-longterm-loan-info[data-v-81ae13fa] {
  position: absolute;
  left: 0;
  display: block;
  background-color: #222350;
  z-index: 1;
  height: 24px;
  width: 84%;
  margin-bottom: 4px;
  padding-left: 4px;
  color: white;
  font-size: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 2;
  font-family: Lato, sans-serif;
  font-weight: 700;
  bottom: 4px;
}
.cicero-loading-placeholder[data-v-81ae13fa] {
  width: 120px;
  height: 160px;
  background: #f6f7f8;
  background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-repeat: no-repeat;
  background-size: 800px 300px;
  display: inline-block;
  position: relative;

  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeholderShimmer-data-v-81ae13fa;
  -webkit-animation-timing-function: linear;
}
@-webkit-keyframes placeholderShimmer-data-v-81ae13fa {
0% {
    background-position: -468px 0;
}
100% {
    background-position: 468px 0;
}
}

.widget-W0020V0001 .subs h2{color:#343a40;margin-bottom:10px}.widget-W0020V0001 .subs.aula-narrow h2{font-size:18px;text-transform:uppercase;font-weight:400}.widget-W0020V0001 .subs-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:55px;margin-right:-10px}.widget-W0020V0001 .subs.aula-narrow>.subs-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0}.widget-W0020V0001 .sub{padding:10px;width:100%;margin-bottom:10px;margin-right:10px;min-width:310px;-webkit-box-flex:1;-ms-flex:1;flex:1}.widget-W0020V0001 .subs.aula-narrow .sub{max-width:100%;font-size:.85rem;padding:10px}.widget-W0020V0001 .small-font{font-size:12px}@media only screen and (max-width: 992px){.widget-W0020V0001 .sub{background-color:#fff}}@media only screen and (min-width: 992px){.widget-W0020V0001 .sub{background-color:#f8f9fa;max-width:404px}}.widget-W0020V0001 .subs.aula-narrow .sub-body__table tr td{padding:4px;max-width:105px;overflow:hidden}.widget-W0020V0001 .sub h5{font-size:1rem;line-height:1.6rem;font-weight:900;margin:0}.widget-W0020V0001 .sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:65px}.widget-W0020V0001 .sub-header__img>img{border-radius:50%;margin-right:20px}.widget-W0020V0001 .sub-body__table{padding:10px;width:100%;table-layout:fixed}.widget-W0020V0001 .sub-body__table tr{background-color:#e9eef1;margin-bottom:5px}.widget-W0020V0001 .sub-body__table tbody tr:nth-child(even){background-color:#f2f4f6}.widget-W0020V0001 .sub-body__table tr td{padding:10px;font-size:14px;vertical-align:middle}.widget-W0020V0001 .sub-body__table tr td p{margin:0}.widget-W0020V0001 .sub-body__table tr td:first-child{min-width:105px}.widget-W0020V0001 .sub-body__table thead tr{font-weight:bold;text-transform:uppercase;background-color:#d9e3e9}.widget-W0020V0001 .subs-day-changer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#d9e3e9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin-bottom:10px}.widget-W0020V0001 .aula-narrow .subs-day-changer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (max-width: 992px){.widget-W0020V0001 .subs-day-changer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.widget-W0020V0001 .subs-day-changer>p{margin:0 0 0 10px;text-transform:capitalize}.widget-W0020V0001 .aula-narrow .subs-day-changer>p{margin:0 0 10px 0}.widget-W0020V0001 .subs-btn--white{color:#222350;background-color:#fff;-webkit-appearance:none;border:none;border-radius:4px;margin-right:5px;cursor:pointer;outline:none;padding:5px 10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.widget-W0020V0001 .subs-btn--white:hover{background-color:#f6f7f8}.widget-W0020V0001 .subs-btn--white:active{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.widget-W0020V0001 .subs-btn--white.subs-btn--inactive{background-color:#fff !important;opacity:.4;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;cursor:not-allowed}.widget-W0020V0001 .subs-event__title{word-break:break-all}.widget-W0020V0001 .spinner{margin:100px auto 0;width:70px;text-align:center}.widget-W0020V0001 .spinner>div{width:18px;height:18px;background-color:#468ad7;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.widget-W0020V0001 .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.widget-W0020V0001 .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget-W0020V0001 .text--warning{color:#b50050}.widget-W0020V0001 .toogle-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.widget-W0020V0001 .toogle-menu>p{margin:0 8px 0 0}.widget-W0020V0001 .text--link{color:#45b7c1;text-decoration:underline;cursor:pointer;border-top:1px solid #d9e3e9;padding-top:4px}.widget-W0020V0001 .switch{position:relative;display:inline-block;width:60px;height:34px;border-radius:8px;margin:0}.widget-W0020V0001 .switch input{opacity:0;width:0;height:0}.widget-W0020V0001 .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.widget-W0020V0001 .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:50%}.widget-W0020V0001 input:checked+.slider{background-color:#45b7c1}.widget-W0020V0001 input:focus+.slider{-webkit-box-shadow:0 0 1px #45b7c1;box-shadow:0 0 1px #45b7c1}.widget-W0020V0001 input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.widget-W0020V0001 .slider.round{border-radius:34px}.widget-W0020V0001 .slider.round:before{border-radius:50%}.widget-W0020V0001 .user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.widget-W0021V0001 *{padding:0;margin:0;font-weight:normal}.widget-W0021V0001 .subit-widget-container{background-color:#f5f6fa;height:100%;min-height:300px;display:flex;flex-direction:column}.widget-W0021V0001 .absence-header{display:flex;flex-direction:column;height:78px;background-color:#4d88ff;color:#fff;line-height:55px;text-align:left}.widget-W0021V0001 .absence-header-content{margin-left:35px;margin-right:35px;text-align:center}.widget-W0021V0001 .absence-header-status-content{margin-left:35px;margin-right:35px;display:flex;flex-direction:row;height:10px;overflow:hidden}.widget-W0021V0001 .absence-header-status-indicator{font-size:10px;display:flex;align-items:center;margin-right:10px}.widget-W0021V0001 .absence-header-status-circle{background-color:#eb5757;width:12px;height:12px;border-radius:6px;flex:1;margin-right:5px}.widget-W0021V0001 .absence-header-content span{padding-left:10px;vertical-align:middle;font-weight:bold;font-size:16px}.widget-W0021V0001 .absence-header-content svg{width:12px}.widget-W0021V0001 .cut-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.widget-W0021V0001 .absence-item-main{height:55px;background-color:#fbfbff;display:flex;flex-direction:row;align-items:center}.widget-W0021V0001 .absence-item__teacher-initials{background-color:#eb5757;width:34px;height:34px;border-radius:17px;display:flex;align-items:center;justify-content:center;line-height:17px;font-size:12px;color:#fff;margin-left:9px;margin-right:5px}.widget-W0021V0001 .absence-item__teacher-initials--covered{background-color:#37bd6f;color:#fff}.widget-W0021V0001 .absence-item__teacher-initials--partly-covered{background-color:#f2c94c;color:#fff}.widget-W0021V0001 .absence-item__absence-period{display:flex;line-height:17px;font-size:12px;margin-right:5px}.widget-W0021V0001 .absence-item__lessons{margin-right:20px;background:#d3d3d3;padding:5px;font-size:12px;border-radius:4px;margin-left:auto}.widget-W0021V0001 .absence-item__absence-period-spacing{margin:0 5px 0 5px}.widget-W0021V0001 .calendar-left,.widget-W0021V0001 .calendar-right{width:35px;overflow:hidden;position:absolute;height:55px;box-sizing:border-box;transition:all ease-in-out .3s;z-index:61;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}.widget-W0021V0001 .calendar-right{right:0}.widget-W0021V0001 .calendar-left{left:0}.widget-W0021V0001 .absence-content{width:100%;height:100%;max-height:220px;overflow-y:auto;flex-grow:1}.widget-W0021V0001 .calendar-arrow-left{border:solid #4f4f4f;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.widget-W0021V0001 .calendar-arrow-right{border:solid #4f4f4f;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.widget-W0021V0001 .loading{margin:10px auto 0;text-align:center}.widget-W0021V0001 .footer{background:#f5f6fa;width:100%;display:flex;align-items:center;padding:7px 0}.widget-W0021V0001 .footer .footer-item{margin-left:14px;display:flex;align-items:center;padding:0}.widget-W0021V0001 .footer .footer-item .footer-item-icon{fill:#6f7785;height:14px;margin-right:8px}.widget-W0021V0001 .footer .footer-item .footer-item-text{color:#6f7785;font-size:12px}

*[data-v-523b54cb] {
  padding: 0;
  margin: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}
.box[data-v-523b54cb] {
  height: 64px;
  padding: 0 15px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background: #fff;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-family: sans-serif;
}
.separator[data-v-523b54cb] {
  width: 1px;
  background: #E6E7ED;
  height: 100%;
  margin-left: 15px;
}
.text[data-v-523b54cb] {
  color: #4d88ff;
  display: flex;
  margin-left: 10px;
  font-family: "Gt Walsheim Pro", sans-serif;
}
.sign-in-icon[data-v-523b54cb] {
  background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Anone%3Bstroke%3Argb(0%2C%200%2C%200)%3Bstroke-width%3A2%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EUntitled-17%3C%2Ftitle%3E%0A%3Cg%20id%3D%22Sign_In%22%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M15%2C17V1h22c3.3%2C0%2C6%2C2.7%2C6%2C6v34c0%2C3.3-2.7%2C6-6%2C6H15V31%22%2F%3E%0A%09%3Cline%20class%3D%22st0%22%20x1%3D%224%22%20y1%3D%2224%22%20x2%3D%2230%22%20y2%3D%2224%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2221.5%2C32.5%2030%2C24%2021.5%2C15.5%20%20%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-position: center;
  width: 18px;
  height: 18px;
  display: flex;
  margin-left: 10px;
}
.loaded[data-v-523b54cb] {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.footer[data-v-523b54cb] {
  background: #F5F6FA;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 7px 0;
}
.footer .footer-item[data-v-523b54cb] {
  margin-left: 14px;
  display: flex;
  align-items: center;
  padding: 0;
}
.footer .footer-item .footer-item-icon[data-v-523b54cb] {
  fill: #6F7785;
  height: 14px;
  margin-right: 8px;
}
.footer .footer-item .footer-item-text[data-v-523b54cb] {
  color: #6F7785;
  font-size: 12px;
}



.muSSOButton[data-v-89b6a8bc] {
	background-color: white !important;
	padding-left: 25px;
	border: none;
	border-radius: 0;
	width: 100%;
	max-width: 300px;
}

.widget-W0025V0002 .fa-spinner{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.widget-W0025V0002 .alert{overflow:hidden}.widget-W0025V0002 .card{margin-top:10px}.widget-W0025V0002 p{font-size:12px}.widget-W0025V0002 pre{white-space:pre-line;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:"Lato",sans-serif;font-size:12px;color:#222350;margin-bottom:0}.widget-W0025V0002 .card-subtitle{text-transform:capitalize;font-size:14px}.widget-W0025V0002 .card-title,.widget-W0025V0002 .error-title{font-size:16px}.widget-W0025V0002 .clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget-W0025V0002 .fa-sync{margin-left:6px}.widget-W0025V0002 .Arched_x0020_Green{fill:url(#SVGID_1_);stroke:#fff;stroke-width:.25;stroke-miterlimit:1}.widget-W0025V0002 .st0{fill:#49a2c2}.widget-W0025V0002 .st1{fill:#5eafd4}.widget-W0025V0002 .st2{fill:#96c5db}.widget-W0025V0002 .hh-icon{height:32px;margin-right:8px}.widget-W0025V0002 .widget-title{display:flex;align-items:center;cursor:pointer}

































































































































































































































































































































	/** NC class */
.course-list h1[data-v-2ce7dcae] {
		font-size: 36px;
		font-weight: 900;
		margin: 0;
}

	/** NC class */
.course-list .container-fluid[data-v-2ce7dcae] {
		padding: 0 !important;
}
.course-list .spinner-wrapper[data-v-2ce7dcae] {
		min-height: 42px;
		padding: 10px 0;
}
.course-list .message-container[data-v-2ce7dcae] {
		margin: 0;
		padding: 10px 0;
}
.course-list .error-message[data-v-2ce7dcae] {
		color: #b50050;
}
.course-list .info-text[data-v-2ce7dcae] {
		font-size: 12px;
}
.course-list .course-list-header .course-list-header-small[data-v-2ce7dcae],
	.course-list .course-list-header .course-list-header-week-label[data-v-2ce7dcae] {
		font-size: 18px !important;
		text-transform: uppercase;
}
.course-list .course-list-header .course-list-header-large[data-v-2ce7dcae] {
		font-size: 36px !important;
}
.course-list .course-list-header .course-list-header-week-picker[data-v-2ce7dcae] {
		background-color: transparent;
		color: #222350;
		width: 30px;
		padding: 0;
		height: 30px;
		border-radius: 50%;
		position: relative;
		align-items: center;
}
.course-list .course-list-header .course-list-header-week-picker .fa-caret-left[data-v-2ce7dcae] {
		margin-right: 3px;
}
.course-list .course-list-header .course-list-header-week-picker .fa-caret-right[data-v-2ce7dcae] {
		margin-left: 3px;
}
.course-list .course-list-header .course-list-header-week-picker[data-v-2ce7dcae]:active {
		background-color: #828a9180 !important;
}
.course-list .course-list-header .course-list-header-week-picker[data-v-2ce7dcae]:focus {
		box-shadow: none !important;
}
.course-list .course-list-container[data-v-2ce7dcae] {
		margin-top: 8px;
}
.course-list .course-list-container.narrow[data-v-2ce7dcae] {
		padding: 8px 8px 3px 8px !important; 
    	background: #ffffff;
}
.course-list .course-list-container > .row[data-v-2ce7dcae],
	.course-list .course-list-container.narrow > .row[data-v-2ce7dcae],
	.course-list .course-list-container.narrow > .row .course-person[data-v-2ce7dcae] {
		margin-bottom: 8px;
}
.course-list .course-person .course-person-header[data-v-2ce7dcae] {
		font-size: 22px;
		font-weight: 900;
}
.course-list .course-institution[data-v-2ce7dcae] {
		font-weight: 600;
		font-size: 15px;
}
.course-list .list-inline[data-v-2ce7dcae] {
		margin-bottom: 0;
}
.course-list .course-item[data-v-2ce7dcae] {
		margin-bottom: 6px;
		margin-right: 0;
}
.course-list .course-item > .row[data-v-2ce7dcae] {
		align-items: center;
}
.course-list .course-item.narrow[data-v-2ce7dcae]:last-child {
		margin-bottom: 0;
}
.course-list .course-source[data-v-2ce7dcae] {
		padding-right: 0;
		width: 50px;
		height: 50px;
		padding-left: 0;
}
.course-list .course-material[data-v-2ce7dcae] {
		padding-left: 12px;
		overflow: hidden;
}
.course-list .course-material-url[data-v-2ce7dcae] {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 100%;
		text-align: left;
		
		/* Color for the ellipsis */
		color:#12798c;
}
.course-list .course-icon-url[data-v-2ce7dcae],
	.course-list .course-material-url[data-v-2ce7dcae] {
		padding: 0;
		font-size: 15px;
		color: #007a8d;
		background: transparent;
		
		-webkit-appearance: none;
   		-moz-appearance: none;
   		appearance: none;
}
.course-list .course-material-url[data-v-2ce7dcae]:focus,
	.course-list .course-icon-url[data-v-2ce7dcae]:focus {
		box-shadow: none !important;
}
.course-list .course-icon-circle[data-v-2ce7dcae] {
		position: relative;
		width: 50px;
		height: 50px;
		border-radius: 50%;
}
.course-list .course-icon[data-v-2ce7dcae] {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
}
.course-list .course-group-list[data-v-2ce7dcae] {
		white-space: normal;
		margin-top: -3px;
		line-height: 1;
}
.course-list .course-group-list.narrow[data-v-2ce7dcae] {
		margin-top: -5px;
}
.course-list .course-group[data-v-2ce7dcae] {
		font-size: 12px;
		font-weight: 400;
		color: #868686;
}
.course-list .course-group[data-v-2ce7dcae] {
		display: inline-block;
		margin-right: 8px;
		text-transform: uppercase;
}
.course-list .mu-provider.narrow[data-v-2ce7dcae] {
		display: flex;
    	align-items: center;
    	justify-content: center;
		padding-top: 6px;
}
.course-list .mu-provider-text[data-v-2ce7dcae] {
		font-size: 12px;
		color: #868686;
}
.course-list .mu-provider-btn[data-v-2ce7dcae] {
		background-color: transparent;
		padding: 0 0 0 8px;
		border: none;
		border-radius: 0;
}
.course-list .mu-provider-btn[data-v-2ce7dcae]:active {
		background-color: transparent;
		border-color: transparent;
}
.course-list .mu-provider-btn[data-v-2ce7dcae]:focus {
		box-shadow: none;
}
.course-list .mu-provider-img[data-v-2ce7dcae] {
		height: 30px;
}

.widget-W0029V0001 .note-list h1{font-size:36px;font-weight:900;margin:0}.widget-W0029V0001 .note-list .container-fluid{padding:0 !important}.widget-W0029V0001 .note-list .spinner-wrapper{min-height:42px;padding:10px 0}.widget-W0029V0001 .note-list .message-container{margin:0;padding:10px 0}.widget-W0029V0001 .note-list .error-message{color:#b50050}.widget-W0029V0001 .note-list .info-text{font-size:12px}.widget-W0029V0001 .note-list .note-list-header .note-list-header-small,.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-label{font-size:18px !important;text-transform:uppercase}.widget-W0029V0001 .note-list .note-list-header .note-list-header-large{font-size:36px !important}.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-picker{background-color:rgba(0,0,0,0);color:#222350;width:30px;padding:0;height:30px;border-radius:50%;position:relative;align-items:center}.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-picker .fa-caret-left{margin-right:3px}.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-picker .fa-caret-right{margin-left:3px}.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-picker:active{background-color:rgba(130,138,145,.5019607843) !important}.widget-W0029V0001 .note-list .note-list-header .note-list-header-week-picker:focus{box-shadow:none !important}.widget-W0029V0001 .note-list .notes-list-container{margin-top:10px}.widget-W0029V0001 .note-list .note-institution{margin-bottom:8px}.widget-W0029V0001 .note-list .note-person .note-person-header{font-size:22px;font-weight:900}.widget-W0029V0001 .note-list .notes-list-container .note-person-wrapper,.widget-W0029V0001 .note-list .notes-list-container .note-person-wrapper.narrow,.widget-W0029V0001 .note-list .notes-list-container .note-person-wrapper.narrow .note-person{margin-bottom:8px}.widget-W0029V0001 .note-list .note-institution-container{margin-bottom:4px}.widget-W0029V0001 .note-list .note-institution{font-weight:600;font-size:15px}.widget-W0029V0001 .note-list .note-container{margin-bottom:16px}.widget-W0029V0001 .note-list .note-class-name{background-color:#45b7c1;color:#fff;font-size:13px;height:24px;line-height:24px;padding-left:8px}.widget-W0029V0001 .note-list .note-item{padding:12px 0 12px 8px;font-size:15px;color:#222350;white-space:pre-wrap;overflow-x:auto;background-color:#fff}.widget-W0029V0001 .note-list .note-text img{max-width:100%}.widget-W0029V0001 .note-list .note-text ::v-deep table tr>td{padding:7px;vertical-align:top;border:1px solid #eaebef}.widget-W0029V0001 .note-list .note-text ::v-deep a{color:#007a8d}.widget-W0029V0001 .note-list .mu-provider.narrow{display:flex;align-items:center;justify-content:center;padding-top:4px}.widget-W0029V0001 .note-list .mu-provider-text{font-size:12px;color:#868686}.widget-W0029V0001 .note-list .mu-provider-btn{background-color:rgba(0,0,0,0);padding:0 0 0 8px;border:none;border-radius:0}.widget-W0029V0001 .note-list .mu-provider-btn:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.widget-W0029V0001 .note-list .mu-provider-btn:focus{box-shadow:none}.widget-W0029V0001 .note-list .mu-provider-img{height:30px}
.widget-W0030V0001 .assignment-list h1{font-size:36px;font-weight:900;margin:0}.widget-W0030V0001 .assignment-list .container-fluid{padding:0 !important}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-small,.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-label{font-size:18px !important;text-transform:uppercase}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-large{font-size:36px !important}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-picker{background-color:rgba(0,0,0,0);color:#222350;width:30px;padding:0;height:30px;border-radius:50%;position:relative;align-items:center}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-picker .fa-caret-left{margin-right:3px}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-picker .fa-caret-right{margin-left:3px}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-picker:active{background-color:rgba(130,138,145,.5019607843) !important}.widget-W0030V0001 .assignment-list .assignment-list-header-container .assignment-list-header-week-picker:focus{box-shadow:none !important}.widget-W0030V0001 .assignment-list .assignment-list-container .assignment-assignee{margin-top:16px}.widget-W0030V0001 .assignment-list .assignments{list-style:none;padding-left:0}.widget-W0030V0001 .assignment-list .assignment-tab{text-align:center;line-height:16px}.widget-W0030V0001 .assignment-list .groups{list-style:none;padding-left:0;line-height:1 !important}.widget-W0030V0001 .assignment-list .group-name{display:inline-block;margin-right:4px}.widget-W0030V0001 .assignment-list .assignment-timestamp-tag{border-radius:4px;margin-right:4px}.widget-W0030V0001 .assignment-list .assignment-timestamp-tag .assignment-timestamp{margin-right:2px}.widget-W0030V0001 .assignment-list .assignment-link-btn{padding:0;color:#007a8d;background:rgba(0,0,0,0)}.widget-W0030V0001 .assignment-list .assignment-link-btn.complete{text-decoration:line-through;opacity:.5}.widget-W0030V0001 .assignment-list .assignment-link-btn:focus{box-shadow:none !important}.widget-W0030V0001 .assignment-list-medium .assignment,.widget-W0030V0001 .assignment-list-narrow .assignment{margin-bottom:16px}.widget-W0030V0001 .assignment-list .assignment-indicator{margin-top:-4px}.widget-W0030V0001 .assignment-list-medium{padding-top:20px}.widget-W0030V0001 .assignment-list-medium .days{display:grid;grid-template-columns:repeat(5, 1fr)}.widget-W0030V0001 .assignment-list-medium .day-title{text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;background:#45b7c1;text-align:center;padding:17px 0;margin-bottom:8px}.widget-W0030V0001 .assignment-list-medium .today{background:#222350}.widget-W0030V0001 .assignment-list-medium .assignment-list-container{padding:0 16px 16px 16px}.widget-W0030V0001 .assignment-list-medium .day-container{margin-right:2px;min-width:0}.widget-W0030V0001 .assignment-list-medium .day-container .assignment-link-btn-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-W0030V0001 .assignment-list-medium .day-container:last-child{margin-right:0}.widget-W0030V0001 .assignment-list-narrow{margin-top:10px}.widget-W0030V0001 .assignment-list-narrow .nav.nav-pills.card-header-pills{display:grid;grid-template-columns:repeat(5, 1fr)}.widget-W0030V0001 .assignment-list-narrow .no-assignments{padding:16px 0}.widget-W0030V0001 .assignment-list-narrow .card-body{padding:0 16px}.widget-W0030V0001 .assignment-list .mu-provider-narrow{display:flex;align-items:center;justify-content:center;padding-top:6px}.widget-W0030V0001 .assignment-list .mu-provider-text{font-size:12px;color:#868686}.widget-W0030V0001 .assignment-list .mu-provider-btn{background-color:rgba(0,0,0,0);padding:0 0 0 8px;border:none;border-radius:0}.widget-W0030V0001 .assignment-list .mu-provider-btn:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.widget-W0030V0001 .assignment-list .mu-provider-btn:focus{box-shadow:none}.widget-W0030V0001 .assignment-list .mu-provider-img{height:30px}.widget-W0030V0001 .error-message{color:#b50050}







































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/* ====== COMMON STYLES ====== */
.loader[data-v-5e74acf6] {
  font-size: 3em;
  padding-top: 2em;
  text-align: center;
  width: 100%;
  color: #549ec7;
}
.splitter[data-v-5e74acf6] {
  display: block;
  height: 20px;
}
.type-date[data-v-5e74acf6] {
  margin-right: 10px;
}
.root[data-v-5e74acf6]   select {
  min-height: 50px;
}
.root[data-v-5e74acf6]   select,
.root[data-v-5e74acf6]   input[type="date"] {
  border: 1px solid #d9e3e9;
}
.root[data-v-5e74acf6]   select:focus,
.root[data-v-5e74acf6]   input[type="date"]:focus {
  border: 1px solid #549ec7;
  box-shadow: none;
}
.info[data-v-5e74acf6] {
  color: #18add6;
  padding-left: 5px;
}
.root[data-v-5e74acf6]   textarea {
  border: 1px solid #d9e3e9;
}
.root[data-v-5e74acf6]   textarea:focus {
  border: 1px solid #549ec7;
  box-shadow: none;
}
.root[data-v-5e74acf6]   textarea::-webkit-input-placeholder {
  /* Edge */
  color: #c7c7c7 !important;
}
.root[data-v-5e74acf6]   textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #c7c7c7 !important;
}
.root[data-v-5e74acf6]   textarea::placeholder {
  color: #c7c7c7 !important;
}
.root[data-v-5e74acf6]   button,
.root[data-v-5e74acf6]   .button {
  background-color: transparent !important;
  color: #549ec7 !important;
  border: 1px solid #549ec7 !important;
  box-shadow: none !important;
  transition: all ease 0.2s;
}
.root[data-v-5e74acf6]   button:hover,
.root[data-v-5e74acf6]   .button:hover {
  background-color: #549ec7 !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.root[data-v-5e74acf6]   button:active,
.root[data-v-5e74acf6]   .button:active {
  background-color: #549ec7 !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
button.fullwidth[data-v-5e74acf6] {
  width: 100%;
  margin-bottom: 10px;
  margin-right: 0;
}
.root[data-v-5e74acf6]   button.save-button,
.root[data-v-5e74acf6]   .button.save-button {
  margin-top: 10px;
}
.root[data-v-5e74acf6]   .button.close,
.root[data-v-5e74acf6]   button.close {
  background-color: transparent !important;
  color: white !important;
  border: none !important;
  box-shadow: none !important;
  transition: all ease 0.2s;
  padding: 0;
  margin-right: 0;
  margin-top: 0;
}
.root[data-v-5e74acf6]   button.close:hover,
.root[data-v-5e74acf6]   .button.close:hover {
  background-color: transparent !important;
  box-shadow: none !important;
}
.root[data-v-5e74acf6]   button.close:active,
.root[data-v-5e74acf6]   .button.close:active {
  background-color: transparent !important;
  box-shadow: none !important;
}
.root[data-v-5e74acf6]   .modal-header {
  background-color: #549ec7;
  color: white;
}

/* ====== APP STYLES ====== */
#widget-content.mobile[data-v-5e74acf6] {
  margin-bottom: 80px;
}
.input-header[data-v-5e74acf6] {
  font-weight: bold;
}
.widget-header[data-v-5e74acf6] {
  margin-bottom: 1em;
}
.widget-header h2[data-v-5e74acf6] {
  margin-bottom: 0;
}
.widget-header h4[data-v-5e74acf6] {
  font-size: 1em;
  border-bottom: 2px solid #549ec7;
  color: #aaa;
  padding-bottom: 0.5em;
}

/* ====== STYLES FOR ACTIVITY LIST ====== */
.activity[data-v-5e74acf6] {
  background-color: #2a7ab0;
  position: absolute;
  color: #ffffff;
  border-radius: 2px;
  border: 1px solid #ffffff;
}
.activity.clickable *[data-v-5e74acf6]:hover {
  cursor: pointer !important;
}
.activity.selected[data-v-5e74acf6] {
  border: 2px solid #000000;
}
.activity > .activity-content[data-v-5e74acf6] {
  --note-width: 32px;
  display: grid;
  grid: [top] 50% [middle] 50% [bottom]
    / [left] 50% [middle] 50% [right];
  height: 100%;
  line-height: initial;
  min-width: 0;
  min-height: 0;
  padding: 5px;
  width: 100%;
}
.activity > .activity-content > *[data-v-5e74acf6] {
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.activity > .activity-content > .activity-absentee[data-v-5e74acf6] {
  align-self: start;
  justify-self: right;
  grid-area: top / left / bottom / right;
}
.activity > .activity-content > .activity-absentee.with-note[data-v-5e74acf6] {
  padding-right: var(--note-width);
}
.activity > .activity-content > .activity-absentee.with-substitution[data-v-5e74acf6] {
  grid-column-start: middle;
}
.activity > .activity-content > .activity-classes[data-v-5e74acf6] {
  align-self: end;
  justify-self: left;
  grid-area: top / left / bottom / right;
}
.activity > .activity-content > .activity-classes.with-rooms[data-v-5e74acf6] {
  grid-column-end: middle;
}
.activity > .activity-content > .activity-description[data-v-5e74acf6] {
  align-self: end;
  justify-self: center;
  grid-area: top / left / middle / right;
}
.activity > .activity-content > .activity-description.without-period[data-v-5e74acf6] {
  align-self: center;
  grid-row-end: bottom;
}
.activity > .activity-content > .activity-note[data-v-5e74acf6] {
  align-self: start;
  justify-self: right;
  grid-area: top / left / bottom / right;
}
.activity > .activity-content > .activity-period[data-v-5e74acf6] {
  align-self: start;
  justify-self: center;
  grid-area: middle / left / bottom / right;
}
.activity > .activity-content > .activity-rooms[data-v-5e74acf6] {
  align-self: end;
  justify-self: right;
  grid-area: top / left / bottom / right;
}
.activity > .activity-content > .activity-rooms.with-classes[data-v-5e74acf6] {
  grid-column-start: middle;
}
.activity > .activity-content > .activity-substitution[data-v-5e74acf6] {
  align-self: start;
  justify-self: left;
  grid-area: top / left / bottom / right;
}
.activity > .activity-content > .activity-substitution.with-note[data-v-5e74acf6] {
  padding-right: var(--note-width);
}
.activity > .activity-content > .activity-substitution.with-absentee[data-v-5e74acf6] {
  grid-column-end: middle;
}
.activity-table[data-v-5e74acf6] {
  table-layout: fixed;
  width: 100%;
}
.activity-table[data-v-5e74acf6] :hover {
  cursor: default;
}
.activity-table.busy[data-v-5e74acf6] {
  opacity: 0.1;
}
.activity-table .activity-column[data-v-5e74acf6] {
  border-top: none;
  height: 110px;
  padding: 10px;
  line-height: 8px;
  position: initial;
  text-align: center;
  vertical-align: middle;
  width: auto;
}
.activity-table .activity-column p[data-v-5e74acf6] {
  line-height: 16px;
}
.activity-table .period-column[data-v-5e74acf6] {
  border-top: none;
  white-space: initial;
  text-align: center;
}
.activity-table tbody tr[data-v-5e74acf6]:hover {
  color: initial;
  background-color: initial;
}
.activity-table tbody tr:hover td[data-v-5e74acf6] {
  border-right-color: #f6f7f8 !important;
}
.activity-table tbody tr[data-v-5e74acf6]:nth-of-type(odd):hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.activity-table tr[data-v-5e74acf6] {
  border-top: 1px solid #dee2e6;
}
.activity-table-container[data-v-5e74acf6] {
  max-height: 540px;
  overflow: hidden auto;
}
.activity-table-timeaxis-input[data-v-5e74acf6] {
  max-width: 150px;
}

/* ------ vertical narrow layout ------ */
@media (max-width: 325px) {
.activity-table .period-column.narrow[data-v-5e74acf6] {
    display: none;
}
}
@media (min-width: 325px) {
.activity-table .period-column.narrow[data-v-5e74acf6] {
    width: 50px;
    margin: 0px;
    padding: 5px;
}
.activity-table .period-column.narrow p[data-v-5e74acf6] {
    padding: 0px;
    text-align: center;
}
}

/* ------ vertical non-narrow layout ------ */
@media (max-width: 768px) {
.activity-table .period-column p[data-v-5e74acf6] {
    text-align: center;
}
}
@media (min-width: 768px) {
.activity-table .period-column[data-v-5e74acf6] {
    width: 120px;
}
}

/* ====== NOTES STYLES ====== */
.note-container[data-v-5e74acf6] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
#notes-content.narrow[data-v-5e74acf6] {
  margin-top: 20px;
}
.note-textarea[data-v-5e74acf6] {
  width: 100%;
}
#notes[data-v-5e74acf6] {
  grid-column: 2;
  grid-row: 2;
}
.note-header[data-v-5e74acf6] {
  font-weight: bold;
}
#notes-header[data-v-5e74acf6] {
  text-align: center;
  font-size: 1.5em;
  font-weight: bold;
  margin-bottom: 10px;
}
.notes-description[data-v-5e74acf6] {
  text-align: center;
  font-size: 1.2em;
  color: #549ec7;
}

.widget-W0037V0001 .component{margin-top:20px}.widget-W0037V0001 .component:first-child{margin-top:0px}.widget-W0037V0001 div.icon-rotator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:25px 25px 25px 25px;display:inline-block}.widget-W0037V0001 div.icon-chat{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIUlEQVRIx+2UsUoDQRRFz+QDDKKFgYBgaVrBMgbzDYq16KdY+g8WEsTO3kI7wVIs7DSlmpRpFo5FsjCu62422TKn232z986dfW9gRQmhqKhuAydAF9gFNmelL+AVeAAGIYT3Sq5qSx2oieUks7WtecX76mgO4SwjtV8m3lMnC4inTNTef+JNdbiEeMpQbaa6jcjjDGjX0Dht4DTP4KgG8ZTjvCMaZ7NGtbmeI8Z5CQpnYlFig7ecVJWS5GnFBrc1bvzmzxt1raY2/YjbNGty4PKD1i3Mpp4vKP6tHhb95JSdiuedANdAJ4Rwny3+ak11i+k1vB59fMV0OjvABiDwCbwAj0yv62HpNtSGehdFflL3q7ZPkcGF+qxeqnu1Ca8o4wfRm2cTUMbUdwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QxMDowNDo0OSswMDowMBE0r+QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMTA6MDQ6NDkrMDA6MDBgaRdYAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0037V0001 div.icon-download{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhUlEQVRIx+2UwQmAMAxFf3WSrhLcyavenCrgwTm6hrd6FUmaFCmC9B9D8h6BNkCPkeBpIqIs1ZnZnB9ab9AF3wvEV0BEM4CtkrUw8/osjlJnSumIMZ4ApjdwVVApUeFFgVNShJsCQ2LCXQJF4oK7BTdJALB74f+I9tFyLQiQz3fzU9HzfS6NNz2QAU57QQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0yNlQxNDoyNzozNyswMDowMEJ4tKIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMjZUMTQ6Mjc6MzcrMDA6MDAzJQweAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0037V0001 div.icon-briefcase{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArElEQVRIx+2TMQ6DMAxF/RHHQD1MpQ5wEa7ByCGrLuk9fpcEVa4hKcQdKt7oON/2jyNyUgOSEz+ZPcXrFUlKpXFN42GpWYDkQDJoD3THuXjU6NM53hKDiHSVGg8ALrs8zaF13N+gLe3KigNA7u7vtqgERPYWeCQ71lZSs5F7t5JvrMd1mVp3lKyw4pZluftFW/St72tv4IKe4Cki3cEfHbYmGGORI+Kjtyt/xgvhYilSEQrPJAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMjo1Njo1NyswMDowMDY3jIIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTI6NTY6NTcrMDA6MDBHajQ+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0037V0001 div.icon-eye{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWUlEQVRIx+2UvUpDQRCFz6pJkUQw8RH8KUXBPhrwmYRgoWDkWoraSLDJC0hiLUb8KSX4DGoVtTRg+CzuCuEym9zYpMmB5cKeM2fn7syONMWk4UYJgDlJG5LWJJX8dlfSi6Rn59zPv04GVoFz4IswPoEzYGUc4wxwBPRIjx5QAzKjzEtA2zC4AspA3q8toGnoboFiyDwPPBlBu0MSqhr6ByBniS+tzD2XBY6BN+AViICs51pGXD1pvhO427LnI4OLPLcdiK0MHnAXEBU8/2Zw756bD8S2JWkmbXMZe33/HfqW/g44CPCb/tswuEZCk0xoP1mHuvGbzYEiR77AySJfG3EXVhflgEdDXA3eG+wZ+nuzTX1AkfixJNHy3VLwqxLI/AZYGF7NeFTUGG9UfAOHxIMxHYBl4JR4oIXwAZwASyGfNON6VtK64nG96Le7kjqSOs65/iiPKSaLX/pA8qZ4SFURAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA2VDExOjAxOjEzKzAwOjAwaHN9ngAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wNlQxMTowMToxMyswMDowMBkuxSIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0037V0001 .header-link{cursor:pointer;margin-left:5px;line-height:35px}.widget-W0037V0001 .ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.widget-W0037V0001 .infoba-header{color:#fff;padding:4px;padding-left:8px;padding-right:10px;display:flex;justify-content:space-between;align-content:center;background:#888;position:relative;margin-top:20px}.widget-W0037V0001 .infoba-header:first-child{margin-top:0}.widget-W0037V0001 .infoba-header i{position:absolute;top:2px;line-height:35px;font-size:24px !important}.widget-W0037V0001 .infoba-header span{position:absolute;left:34px;line-height:35px;color:#fff;cursor:pointer;top:5px}.widget-W0037V0001 .quick-access-item{position:relative}.widget-W0037V0001 .infoba-quick-access-item{background-color:#fff;padding:20px 10px 20px 35px;cursor:auto;height:auto}.widget-W0037V0001 .infoba-gray{color:#888}.widget-W0037V0001 .infoba-link{color:#888 !important;cursor:pointer}.widget-W0037V0001 .slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.widget-W0037V0001 .slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-o-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.widget-W0037V0001 .slide-enter-to,.widget-W0037V0001 .slide-leave{max-height:100px;overflow:hidden}.widget-W0037V0001 .slide-enter,.widget-W0037V0001 .slide-leave-to{overflow:hidden;max-height:0}.widget-W0037V0001 .rotate{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.widget-W0037V0001 .rotate.up{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget-W0037V0001 .infoba-rotate{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotating{from{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.widget-W0037V0001 .infoba-accordeon{padding-left:5px}.widget-W0037V0001 .infoba-accordeon-header{line-height:20px;margin-top:10px;display:flex;justify-content:space-between;border-bottom:solid 1px}.widget-W0037V0001 .infoba-accordeon-row{padding-left:5px;font-size:12px;line-height:30px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.widget-W0037V0001 .infoba-row{padding-left:5px;font-size:12px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.widget-W0037V0001 .infoba-logo{height:35px}

.shortcuts[data-v-f7125016] {
  background-color: #fff;
  display: flex;
  flex-wrap: wrap;
  padding: .5em;
}
.shortcuts>a[data-v-f7125016] {
  display: block;
  padding: .5em;
  margin: .5em;
  background: #fff;
  width: 3.45em;
  display: flex;
  align-items: center;
  justify-content: center;
}
.shortcuts>a[data-v-f7125016]:hover,
.shortcuts>a[data-v-f7125016]:focus {
  background: #f6f7f8;
}
.shortcuts>a>svg[data-v-f7125016] {
  width:100%;
}
.default-icon[data-v-f7125016] {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: .25em;
  width: 80%;
  height: 90%;
  background: #666;
  color: #fff;
  font-weight: bold;
  text-overflow: clip;
  text-align: center;
  position:relative;
}
.initial[data-v-f7125016] {
  position:absolute;
  top:17%;
  left:-20%;
  padding:.25em;
  background:#333;
  box-shadow:rgba(0, 0, 0, 0.25) 1px 1px 2px 1px;
  width: 65%;
  line-height:1.2;
  font-size:1.1em;
  border-radius:.1em;
}


.widget-W0057V0001 .d-weekplan{overflow:hidden;margin-bottom:40px}.widget-W0057V0001 .d-weekplan h2{font-size:22px;font-weight:900}.widget-W0057V0001 .d-weekplan.aula-narrow h2{font-size:18px;text-transform:uppercase;font-weight:400}.widget-W0057V0001 .d-weekplan h3{font-size:16px;text-transform:capitalize;margin-bottom:0}.widget-W0057V0001 .d-weekplan ul{list-style-type:none;padding:0}.widget-W0057V0001 .do-col>.do-col-1{width:100%}.widget-W0057V0001 .subject-info{margin-bottom:15px}.widget-W0057V0001 .subject-info>.subject-title{font-weight:bold;font-size:17px;word-break:break-all}.widget-W0057V0001 .day-change{padding-bottom:10px}.widget-W0057V0001 .day-change__header{padding:5px 0 5px 0;margin-bottom:5px}.widget-W0057V0001 .week_note{font-size:15px;border-left:3px solid #fff;background-color:#fff;border-radius:3px;overflow:hidden;padding:10px 20px;margin-bottom:10px}.widget-W0057V0001 .week_note__headline{text-transform:uppercase}.widget-W0057V0001 .week_notes_lesson_note{font-size:15px;border-left:3px solid #fff;border-radius:3px;overflow:hidden;padding:10px 20px;background-color:#fff;margin-bottom:10px}.widget-W0057V0001 .week_notes_lesson_note h4{font-weight:bold;line-height:14px;margin-bottom:5px;font-size:12px;text-transform:uppercase}.widget-W0057V0001 .week-plan__day__notes>.do-col__col{margin-bottom:20px}.widget-W0057V0001 .week-plan__day__notes>.do-col__col>p{padding:0}.widget-W0057V0001 .aula-narrow .word-break,.widget-W0057V0001 .aula-narrow .word-break>a{word-break:unset}@media only screen and (max-width: 992px){.widget-W0057V0001 .word-break,.widget-W0057V0001 .word-break>a{word-break:unset}}@media only screen and (min-width: 992px){.widget-W0057V0001 .word-break,.widget-W0057V0001 .word-break>a{word-break:break-all}}.widget-W0057V0001 .word-break>p{padding-top:0}.widget-W0057V0001 .spinner{margin:100px auto 0;width:70px;text-align:center}.widget-W0057V0001 .spinner>div{width:18px;height:18px;background-color:#468ad7;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.widget-W0057V0001 .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.widget-W0057V0001 .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget-W0057V0001 .text--warning{color:#212529;font-size:18px;line-height:1em;font-weight:400;font-style:italic}.widget-W0057V0001 .marg-5-right{margin-right:5px}.widget-W0057V0001 .marg-20-bottom{margin-bottom:20px}.widget-W0057V0001 .small-btn{color:#222350;background-color:#fff;-webkit-appearance:none;border:1px solid #ccc;border-radius:4px;cursor:pointer;outline:none;padding:5px 10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.widget-W0057V0001 .small-btn:hover{border-color:#468ad7 !important}.widget-W0057V0001 .small-btn:active{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.widget-W0057V0001 .week-navigation{display:flex;justify-content:flex-end;align-items:center}.widget-W0057V0001 .week-navigation__date{padding:5px 10px;background-color:#fff;border:1px solid rgba(0,0,0,0);margin:0 5px;border-radius:4px}.widget-W0057V0001 .footer-logo{display:flex;align-items:center;margin-bottom:0;justify-content:flex-end}.widget-W0057V0001 .footer-logo img{width:100px}.widget-W0057V0001 .note_content ul,.widget-W0057V0001 .note_content ol{margin-bottom:1em;padding-left:20px}.widget-W0057V0001 .note_content ul li{list-style-type:disc}.widget-W0057V0001 .note_content ol li{list-style-type:decimal}.widget-W0057V0001 p{padding:0 !important}

#calendarInput[data-v-26aaa727] {
  border-color: rgb(217, 227, 233);
}
.absence-overview[data-v-26aaa727] {
  margin-bottom: 50px;
  --period-column-width: 60px;
  --period-column-narrow-width: 60px;
}
.absence-overview .absence-overview-loading[data-v-26aaa727],
.absence-overview .message-container[data-v-26aaa727] {
  padding-left: 15px;
}
.absence-overview .header-table[data-v-26aaa727],
.absence-overview .overview-table[data-v-26aaa727] {
  table-layout: fixed;
  width: auto;
}
.absence-overview .absence-controls .date-picker-input[data-v-26aaa727] {
  cursor: pointer;
}
.absence-overview[data-v-26aaa727]   .absence-controls .fa-calendar-alt {
  float: right;
  margin-right: 36px;
  margin-top: -34px;
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.absence-overview[data-v-26aaa727]   .absence-controls select {
  margin: 0;
  border: 1px solid #d9e3e9;
  min-height: 50px;
}
.absence-overview .updateButton[data-v-26aaa727] {
  width: 100%;
  display: flex;
  justify-content: center;
  background-color: transparent;
  color: #549ec7;
  border: 1px solid #549ec7;
  padding-top: 13px;
  padding-bottom: 13px;
  margin-top: 22px;
}
.absence-overview .updateButton[data-v-26aaa727]:active,
.absence-overview .updateButton[data-v-26aaa727]:focus,
.absence-overview .updateButton[data-v-26aaa727]:hover {
  background-color: #549ec7;
  color: #ffffff;
}
.absence-overview .absence-filters[data-v-26aaa727] {
  margin-bottom: 0;
}
.absence-overview .absence-filters label[data-v-26aaa727] {
  text-transform: capitalize;
  font-weight: normal;
}
.absence-overview[data-v-26aaa727]   .overview-filters div[role="group"],
.absence-overview[data-v-26aaa727]   .absence-filters div[role="group"] {
  box-shadow: none !important;
}
.absence-overview-width-input[data-v-26aaa727],
.absence-overview-timeaxis-input[data-v-26aaa727] {
  max-width: 150px;
}
.absence-overview[data-v-26aaa727]

.custom-control-input:checked
~ .custom-control-label::before {
  border-color: #549ec7;
  background-color: #549ec7;
}

/* Large devices (desktops, 992px and up) */
@media (max-width: 991.98px) {
.absence-overview[data-v-26aaa727]   .switch {
    height: 30px;
    width: 60px;
}
.absence-overview[data-v-26aaa727]   .slider:before {
    height: 26px;
    width: 26px;
    bottom: 2.5px;
}
.absence-overview[data-v-26aaa727]   input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
.absence-overview[data-v-26aaa727]   .switch {
    height: 20px;
    width: 30px;
}
.absence-overview[data-v-26aaa727]   .slider:before {
    height: 14px;
    width: 14px;
    bottom: 3px;
}
.absence-overview[data-v-26aaa727]   input:checked + .slider:before {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
}
}
.absence-overview .table-striped tbody tr[data-v-26aaa727]:nth-of-type(even),
.absence-overview .table-striped tbody tr[data-v-26aaa727]:nth-of-type(even):hover {
  background-color: #ffffff;
}
.absence-overview .header-table[data-v-26aaa727] {
  margin-bottom: 0;
}
.absence-overview .header-table.tableBusy[data-v-26aaa727],
.absence-overview .overview-table.tableBusy[data-v-26aaa727],
.absence-overview .list-table.tableBusy[data-v-26aaa727] {
  opacity: 0.1;
}
.absence-overview .header-table th[data-v-26aaa727],
.absence-overview .overview-table td[data-v-26aaa727] {
  text-align: center;
  vertical-align: middle;
}
.absence-overview .loadingOverlay[data-v-26aaa727] {
  color: rgb(84, 158, 199);
  position: absolute;
  justify-content: center;
  text-align: center;
  width: 100%;
  z-index: 99999999;
}
.absence-overview .header-table th div[data-v-26aaa727] {
  white-space: initial;
}
.overview-table.narrowColumn[data-v-26aaa727],
.header-table.narrowColumn[data-v-26aaa727] {
  width: 100%;
}
.absence-overview .overview-table td[data-v-26aaa727] {
  padding: 10px;
  line-height: 8px;
}
.absence-overview .overview-table td p[data-v-26aaa727] {
  line-height: 16px;
}
.absence-overview .header-table th.activityColumn[data-v-26aaa727],
.absence-overview .overview-table td.activityColumn[data-v-26aaa727] {
  padding: 2px;
  overflow-wrap: break-word;
}
.absence-overview .overview-table td.activityColumn[data-v-26aaa727] {
  position: initial;
}
.absence-overview .header-table th.activityColumn.narrowColumn[data-v-26aaa727],
.absence-overview .overview-table td.activityColumn.narrowColumn[data-v-26aaa727] {
  min-width: auto;
  width: auto;
}
.absence-overview .header-table th.periodColumn[data-v-26aaa727],
.absence-overview .overview-table th.periodColumn[data-v-26aaa727] {
  min-width: var(--period-column-width);
  padding: 5px;
  vertical-align: middle;
  white-space: normal;
  width: var(--period-column-width);
}
.absence-overview .header-table th.periodColumn.narrowColumn[data-v-26aaa727],
.absence-overview .overview-table th.periodColumn.narrowColumn[data-v-26aaa727] {
  min-width: var(--period-column-narrow-width);
  width: var(--period-column-narrow-width);
}
.absence-overview .list-table[data-v-26aaa727] {
  width: 99%;
}
.absence-overview .list-table thead[data-v-26aaa727],
.absence-overview .list-table thead th[data-v-26aaa727]:hover,
.absence-overview .list-table thead th .fa-sort-down[data-v-26aaa727]:hover {
  cursor: pointer;
}
.absence-overview .list-table td[data-v-26aaa727]:first-child {
  font-weight: normal;
}
.absence-overview .overview-table tbody tr td[data-v-26aaa727],
.absence-overview .list-table tbody tr td[data-v-26aaa727] {
  cursor: default;
}
.absence-overview .overview-table tbody tr[data-v-26aaa727]:hover,
.absence-overview .list-table tbody tr[data-v-26aaa727]:hover {
  color: initial;
  background-color: initial;
}
.absence-overview .overview-table tbody tr[data-v-26aaa727]:nth-of-type(odd):hover,
.absence-overview .list-table tbody tr[data-v-26aaa727]:nth-of-type(odd):hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.absence-overview .overview-table tbody tr:hover td[data-v-26aaa727],
.absence-overview .list-table tbody tr:hover td[data-v-26aaa727] {
  border-right-color: #f6f7f8 !important;
}
.absence-overview .list-table .fa-sort-down[data-v-26aaa727] {
  position: absolute;
  margin-left: 3px;
  transition: all 0.5s ease;
}
.absence-overview .list-table .fa-sort-down.rotated[data-v-26aaa727] {
  margin-top: 3px;
  transform: rotate(-180deg);
}
.absence-activity[data-v-26aaa727] {
  background-color: #af0044;
  position: absolute;
  color: #ffffff;
  width: 164px;
  border-radius: 2px;
  border: 1px solid #ffffff;
}
.absence-activity.clickable[data-v-26aaa727] {
  cursor: pointer;
}
.absence-activity.absent-and-substitute[data-v-26aaa727] {
  background-color: #43b8c2;
}
.absence-activity.substitute[data-v-26aaa727] {
  background-color: #ff7f25;
}
.absence-overview[data-v-26aaa727]   .absence-activity .fade-enter-active,
.absence-overview[data-v-26aaa727]   .absence-activity .fade-leave-active {
  transition: opacity 0.5s;
}
.absence-overview[data-v-26aaa727]   .absence-activity .fade-enter,
.absence-overview[data-v-26aaa727]   .absence-activity .fade-leave-to {
  opacity: 0;
}
.absence-activity > .activity-container[data-v-26aaa727] {
  display: grid;
  grid: [top] 50% [middle] 50% [bottom]
    / [left] 50% [middle] 50% [right];
  height: 100%;
  line-height: initial;
  min-width: 0;
  min-height: 0;
  padding: 0px;
  place-content: stretch;
  text-align: initial;
}
.absence-activity > .activity-container > *[data-v-26aaa727] {
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 5px;
}
.absence-activity > .activity-container > .activity-classes[data-v-26aaa727] {
  align-self: end;
  grid-area: top / left / bottom / middle;
  justify-self: left;
}
.absence-activity > .activity-container > .activity-classes.without-rooms[data-v-26aaa727] {
  grid-column-end: right;
}
.absence-activity > .activity-container > .activity-description[data-v-26aaa727] {
  align-self: center;
  grid-area: top / left / bottom / right;
  justify-self: center;
}
.absence-activity > .activity-container > .activity-description.overlaps-note[data-v-26aaa727] {
  padding-right: 24px;
}
.absence-activity > .activity-container > .activity-description.with-period[data-v-26aaa727] {
  align-self: end;
  grid-row-end: middle;
  padding-bottom: 2px;
}
.absence-activity > .activity-container > .activity-note[data-v-26aaa727] {
  align-self: start;
  grid-area: top / left / bottom/ right;
  justify-self: right;
}
.absence-activity > .activity-container > .activity-period[data-v-26aaa727] {
  align-self: start;
  grid-area: middle / left / bottom / right;
  justify-self: center;
  padding-top: 2px;
}
.absence-activity > .activity-container > .activity-rooms[data-v-26aaa727] {
  align-self: end;
  grid-area: top / middle / bottom / right;
  justify-self: right;
}
.absence-activity > .activity-container > .activity-rooms.without-classes[data-v-26aaa727] {
  grid-column-start: left;
}
.absence-activity > .activity-container > .activity-substitution[data-v-26aaa727] {
  align-self: start;
  grid-area: top / left / bottom / right;
  justify-self: left;
}
.absence-activity > .activity-container > .activity-substitution.overlaps-note[data-v-26aaa727] {
  padding-right: 24px;
}
.absence-overview .absence-list-header[data-v-26aaa727] {
  margin-top: 40px;
}
.absence-overview .absence-list[data-v-26aaa727] {
  margin-top: 10px;
  margin-bottom: 8px;
}
.absence-overview[data-v-26aaa727]   .list-enter-active,
.absence-overview[data-v-26aaa727]   .list-leave-active {
  transition: all 0.3s;
}
.absence-overview[data-v-26aaa727]   .list-enter,
.absence-overview[data-v-26aaa727]   .list-leave-to {
  opacity: 0;
}
.absence-overview .absense-list-filter[data-v-26aaa727] {
  display: flex;
  align-items: center;
  margin-top: 4px;
  margin-bottom: 4px;
}
.absence-overview[data-v-26aaa727]   .modal-footer {
  border: none;
}
.absence-overview[data-v-26aaa727]   .modal-header,
.absence-overview[data-v-26aaa727]   .modal-footer button {
  background: #45b7c1;
  border: none;
  color: #ffffff;
}
.absence-overview .list-table-wrapper[data-v-26aaa727] {
  height: auto;
}
.absence-overview[data-v-26aaa727]   .overview-filters.form-group {
  margin-bottom: 0 !important;
}
.absence-overview .table-wrapper[data-v-26aaa727] {
  max-height: 500px;
}
.absence-overview .table-wrapper.narrow-table-overview[data-v-26aaa727],
.absence-overview .table-wrapper.narrow-table-list[data-v-26aaa727] {
  width: 297px !important;
  padding: 0px;
}
.error-message[data-v-26aaa727] {
  color: #b50050;
  display: block;
}
.b-table tbody tr td[data-v-26aaa727]:after {
  width: 0;
  height: 0;
  right: 0;
  bottom: 0;
}
.overview-table[data-v-26aaa727] {
  position: relative;
  border-collapse: collapse;
}
.sticky-col thead th[data-v-26aaa727]:first-child {
  position: -webkit-sticky !important;
  position: sticky !important;
  left: 0 !important;
  z-index: 1 !important;
}
.sticky-col tbody th[data-v-26aaa727] {
  position: -webkit-sticky;
  /* for Safari */
  position: sticky;
  left: 0;
  text-align: center;
  z-index: 1;
}
.table-header[data-v-26aaa727] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
}
.overview-table td[data-v-26aaa727],
.overview-table th[data-v-26aaa727] {
  border-top: none;
}
.overview-table tr[data-v-26aaa727] {
  border-top: 1px solid #dee2e6;
}
.list-table thead th[data-v-26aaa727] {
  position: -webkit-sticky !important;
  position: sticky !important;
  top: 0;
  z-index: 5;
  border-top: none;
  border-bottom: none;
}
.list-table thead th[data-v-26aaa727]::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  height: 1px;
  background-color: #dee2e6;
  z-index: 5;
}
.list-table thead th[data-v-26aaa727]::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1px;
  background-color: #dee2e6;
  z-index: 5;
}


.minFormDivCSS[data-v-fd494f82] {
  margin-top: 10px;
  height: 70px;
  line-height: 70px;
  padding: 0 25px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 15px;
  background: #fff;
}
.center[data-v-fd494f82] {
  display: block;
  padding-top: 2%;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.widget-W0062V0001 input::-webkit-calendar-picker-indicator{display:block}.widget-W0062V0001 .momo-reminders{margin:2px;background-color:#fff;border-radius:4px;font-family:lato,sans-serif}.widget-W0062V0001 .momo-heading{padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:gray solid 1px}.widget-W0062V0001 .momo-heading-text{font-weight:bold;font-size:22px}.widget-W0062V0001 .momo-status-banner{position:absolute;top:0;height:32px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;opacity:.8}.widget-W0062V0001 .fade-leave-active{transition:opacity 3s}.widget-W0062V0001 .fade-leave-to{opacity:0}.widget-W0062V0001 .momo-status-banner-success{background-color:#4bb543}.widget-W0062V0001 .momo-status-banner-failure{background-color:#c11e25}.widget-W0062V0001 .momo-status-banner-text{font-size:16px;color:#fff}.widget-W0062V0001 .momo-favourite-teams-display{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:16px;padding-left:16px;padding-right:16px;padding-bottom:0px}.widget-W0062V0001 .momo-user-reminders{margin-bottom:4px}.widget-W0062V0001 .momo-user-reminders-no-more-to-see{padding-bottom:12px}.widget-W0062V0001 .momo-child-name{padding:8px;padding-left:16px;font-size:18px;font-weight:bold;background-color:#f6f7f8}.widget-W0062V0001 .momo-user-reminders-for-date:not(:last-child){border-bottom:1px solid RGBA(0, 0, 0, 0.08)}.widget-W0062V0001 .momo-date-heading{padding-left:16px;font-size:15px;font-weight:bold;opacity:.54;min-height:48px;line-height:48px}.widget-W0062V0001 .momo-reminder{padding-left:8px;padding-right:16px;display:flex;flex-direction:row;align-items:flex-start;margin-bottom:16px}.widget-W0062V0001 .momo-containing-block{transform:rotate(0deg)}.widget-W0062V0001 .momo-reminder-icon{min-height:40px;min-width:40px;max-height:40px;max-width:40px;background-color:#f2f2f2;border-radius:4px}.widget-W0062V0001 .momo-team-reminder-icon-in-aula{min-height:40px;min-width:40px;max-height:40px;max-width:40px;padding:8px}.widget-W0062V0001 .momo-team-reminder-icon-in-momo{min-height:24px;min-width:24px;max-height:24px;max-width:24px;padding:8px}.widget-W0062V0001 .momo-assignment-icon{padding:5px;border-radius:50%;background-color:#1e88e5;position:absolute;right:-4px;bottom:-4px;z-index:1}.widget-W0062V0001 .momo-assignment-icon-in-aula{width:23px;height:23px}.widget-W0062V0001 .momo-assignment-icon-in-momo{width:13px;height:13px}.widget-W0062V0001 .momo-reminder-text-container{padding-left:8px;flex-grow:2}.widget-W0062V0001 .momo-reminder-text{font-size:15px;opacity:.78;min-height:18px;margin-bottom:2px;margin-right:2px;overflow-wrap:break-word}.widget-W0062V0001 .momo-reminder-additional-text{font-size:12px;opacity:.54;min-height:18px;display:flex;align-items:center}.widget-W0062V0001 .momo-icon-button{height:20px;width:20px;cursor:pointer;opacity:.54}.widget-W0062V0001 .momo-icon-spacer{margin-right:16px}.widget-W0062V0001 .momo-icon-button:hover{opacity:.87}.widget-W0062V0001 .momo-no-reminders-for-user{padding:8px}.widget-W0062V0001 .momo-pane{padding-top:4px;padding-left:16px;padding-right:16px;padding-bottom:8px;display:flex;flex-direction:column;background-color:#f6f7f8}.widget-W0062V0001 .momo-button-group{display:flex;flex-direction:row;justify-content:flex-end}.widget-W0062V0001 .momo-favourite-teams-heading{font-size:15px;font-weight:bold;opacity:.54;min-height:36px;line-height:36px}.widget-W0062V0001 .momo-team-checkboxes{max-height:200px;overflow-y:scroll;margin-bottom:6px}.widget-W0062V0001 .momo-team-checkbox{padding:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:#f6f7f8 solid 1px}.widget-W0062V0001 .momo-team-checkbox-text{font-size:15px;opacity:.78}.widget-W0062V0001 input{border-radius:4px;background-color:#fff;font-family:lato,sans-serif;font-size:15px;opacity:.78;padding:6px;margin-bottom:6px;border-style:none}.widget-W0062V0001 button{border-radius:4px;border-style:none;font-family:Lato,sans-serif;font-weight:bold;font-size:12px;background-color:rgba(0,0,0,0);color:#222350;padding:0 4px;outline:none;height:36px;width:60px;white-space:normal;cursor:pointer}.widget-W0062V0001 button:hover{background-color:RGBA(22, 23, 50, 0.08)}.widget-W0062V0001 button:disabled{color:RGBA(22, 23, 50, 0.38)}.widget-W0062V0001 .momo-delete-button-container{flex:1 1 auto}.widget-W0062V0001 .momo-delete-button{color:#c11e25}.widget-W0062V0001 .momo-delete-button:hover{background-color:RGBA(193, 30, 25, 0.08)}.widget-W0062V0001 .momo-message{padding-top:40px;padding-bottom:40px;padding-left:8px;padding-right:8px}.widget-W0062V0001 .momo-view-more-button{text-align:center;font-family:lato,sans-serif;font-size:12px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;border-radius:4px;cursor:pointer;background-color:#f6f7f8}.widget-W0062V0001 .momo-view-more-button:hover{background-color:RGBA(22, 23, 50, 0.08)}.widget-W0062V0001 option{background-color:red}

.skolebordet[data-v-7785d264] {
  background-color: #fff;
  display:flex;
  justify-content:center;
  padding: 1em 1.5em;
}
img[data-v-7785d264] {
  max-width:100%;
}





















































































































































/* START: Mandatory */
b[data-v-967276be]:before {
  content: "";
  display: block;
}
.breakWord[data-v-967276be] {
  word-break: break-all;
}
/* END: Mandatory */


.momo-courses[data-v-73198794] {
  margin: 2px;
  background-color: white;
  border-radius: 4px;
  font-family: lato, sans-serif;
}
.momo-heading[data-v-73198794] {
  padding: 16px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: grey solid 1px;
}
.momo-heading-text[data-v-73198794] {
  font-weight: bold;
  font-size: 22px;
}
.momo-user-courses[data-v-73198794] {
  padding-bottom: 12px;
  margin-bottom: 4px;
}
.momo-user-reminders-no-more-to-see[data-v-73198794] {
  padding-bottom: 12px;
}
.momo-child-name[data-v-73198794] {
  padding: 8px;
  padding-left: 16px;
  font-size: 18px;
  font-weight: bold;
  background-color: #f6f7f8;
}
.momo-user-reminders-for-date[data-v-73198794]:not(:last-child) {
  border-bottom: 1px solid RGBA(0, 0, 0, 0.08);
}
.momo-course[data-v-73198794] {
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin: 16px 0;
}
.momo-course-icon[data-v-73198794] {
  min-height: 40px;
  min-width: 40px;
  max-height: 40px;
  max-width: 40px;
  background-color: #f2f2f2;
  border-radius: 4px;
}
.momo-course-text-container[data-v-73198794] {
  padding-left: 8px;
  flex-grow: 2;
  max-width: 75%;
}
.momo-course-text[data-v-73198794],
.momo-course-additional-text[data-v-73198794] {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  overflow: hidden;
}
.momo-course-text[data-v-73198794] {
  font-size: 15px;
  color: RGBA(0, 0, 0, 0.78);
  min-height: 18px;
  margin-bottom: 2px;
  margin-right: 2px;
}
.momo-course-additional-text[data-v-73198794] {
  font-size: 12px;
  color: RGBA(0, 0, 0, 0.54);
  min-height: 18px;
  display: flex;
  align-items: center;
}
.momo-icon-button[data-v-73198794] {
  height: 20px;
  width: 20px;
  cursor: pointer;
  opacity: 0.54;
}
.momo-icon-button[data-v-73198794]:hover {
  opacity: 0.87;
}
.momo-no-courses-for-user[data-v-73198794] {
  padding: 8px;
}
.momo-message[data-v-73198794] {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 8px;
  padding-right: 8px;
}

.widget-W0067V0001 .fravaersWidget{overflow:hidden}.widget-W0067V0001 .fravaer-title{margin-top:16px;background-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;min-height:34px;padding-top:5px;margin-bottom:-1px}.widget-W0067V0001 .fravaer-title h5{margin-bottom:0 !important}.widget-W0067V0001 .fravaer-title.titleloading{margin-bottom:0 !important}.widget-W0067V0001 .fravaer-title.oneSchool.titleloading{height:34px}.widget-W0067V0001 .fravaer-title.oneSchool{height:11px;min-height:0}.widget-W0067V0001 .fravaer-top,.widget-W0067V0001 .fravaer-middle,.widget-W0067V0001 .fravaer-bottom{margin-top:1px;background-color:#fff;padding:5px}.widget-W0067V0001 .fravaer-bottom{margin-bottom:5px;padding-bottom:25px}.widget-W0067V0001 .badge{margin-left:1px;line-height:2;margin-bottom:1px}.widget-W0067V0001 h6 .fat{font-weight:bolder !important}.widget-W0067V0001 .laererColor{background-color:#2091a2;color:#fff}.widget-W0067V0001 .laererColor.laererTidColor{background-color:#45b7c1;color:#fff}.widget-W0067V0001 .school-badge{background-color:#549ec7;color:#fff}.widget-W0067V0001 .akuBadge{background-color:#222350;color:#fff}.widget-W0067V0001 .changesColor{background-color:#007a8d;color:#fff}.widget-W0067V0001 .cachedTime{position:relative;float:right;color:gray;bottom:-5px;font-size:13px}.widget-W0067V0001 .bottom-row{padding-bottom:18px}.widget-W0067V0001 .loading:after{content:" .";animation:dots 1s steps(5, end) infinite}.widget-W0067V0001 hr{margin-top:.75rem;margin-bottom:.75rem}.widget-W0067V0001 h5{font-weight:bold}.widget-W0067V0001 .df-datepicker{display:grid;grid-template-columns:100px auto 100px;width:100%}.widget-W0067V0001 .df-date{width:100%;display:flex;align-items:center;justify-content:center}.widget-W0067V0001 .df-date-button button{width:55px;height:30px;color:#fff}.widget-W0067V0001 .date-forward{display:flex;direction:rtl}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#222350;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #222350,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #222350,.5em 0 0 #222350}}

.el-select[data-v-c4575230] {
  margin-bottom: 12px;
}
.el-select-group__wrap[data-v-c4575230] {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: black;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected[data-v-c4575230] {
  color: #007A8D;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected[data-v-c4575230]::after {
  font-size: 22px;
}

/* Applies to MoMo */
[data-v-c4575230] .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  display: flex;
}

/* Applies to MoMo */
[data-v-c4575230] .el-select-dropdown.is-multiple .el-select-dropdown__item.selected span {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  width: calc(100% - 30px) !important;
}

/* Applies to Aula - .momo-links-select-target-groups-dropdown */
.momo-links-select-target-groups-dropdown[data-v-c4575230] {
  width: calc(100% - 32px) /* 100% minus standard padding left and right. 100% - 2*16px */
}

/* Applies to MoMo - .momo-links-select-target-groups-dropdown */
[data-v-c4575230] .momo-links-select-target-groups-dropdown {
  width: calc(100% - 32px) /* 100% minus standard padding left and right. 100% - 2*16px */
}

/* Applies to Aula - .el-select-dropdown__item */
.el-select-dropdown__item[data-v-c4575230] {
  padding-left: 20px !important;
}

/* Applies to MoMo - .el-tag */
[data-v-c4575230] .el-tag {
  display: flex;
  align-items: baseline;
  flex-flow: row;
  max-width: 95%;
}

/* Applies to Aula - .el-tag */
.el-select__tags .el-tag[data-v-c4575230] {
  display: flex;
  align-items: baseline;
  flex-flow: row;
  max-width: 95%;
}

/* Applies to Aula - .el-select__tags span */
.el-select__tags span[data-v-c4575230] {
  display: flex;
  flex-flow: row wrap;
}

/* Applies to MoMo. - .el-select__tags-text */
[data-v-c4575230] .el-select__tags-text {
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
  flex-basis: 60%;
}

/* Applies to Aula - .el-select__tags-text */
.el-select__tags .el-tag .el-select__tags-text[data-v-c4575230] {
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
  flex-basis: 60%;
  display: block;
}
.momo-links[data-v-c4575230] {
  padding-bottom: 8px;
  background-color: white;
  border-radius: 4px;
  font-family: Lato, sans-serif;
}
.momo-links-heading[data-v-c4575230] {
  padding: 16px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: grey solid 1px;
}
.momo-links-heading-text[data-v-c4575230] {
  font-weight: bold;
  font-size: 22px;
  line-height: 1.5;
}
.fade-leave-active[data-v-c4575230] {
  transition: opacity 3s;
}
.fade-leave-to[data-v-c4575230] {
  opacity: 0;
}
.momo-links-status-banner-success[data-v-c4575230] {
  background-color: #4BB543;
}
.momo-links-status-banner-failure[data-v-c4575230] {
  background-color: #C11E25;
}
.banner-container-centered[data-v-c4575230] {
  display: flex;
  justify-content: center;
}
.momo-links-status-banner[data-v-c4575230] {
  position: absolute;
  top: 65px;
  padding: 6px 8px;
  width: 95%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  opacity: 0.8;
  z-index: 10;
}
.momo-links-status-banner-text[data-v-c4575230] {
  font-size: 16px;
  color: white;
}
.momo-links-edit-button[data-v-c4575230] {
  opacity: 0.54;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.momo-links-edit-button[data-v-c4575230]:hover {
  opacity: 0.87;
}
.momo-links-example-image[data-v-c4575230],
.momo-links-icon[data-v-c4575230] {
  border: 1px solid #E9EEF1;
  border-radius: 4px;
  cursor: pointer;
  height: 48px;
  width: 48px;
}
.momo-links-icon-text[data-v-c4575230] {
  max-width: 60px;
  margin-top: 4px;
  text-align: center;
  font-family: Lato, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: black;
  opacity: 0.87;
  line-height: 1.2em;
  max-height: 2.4em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.momo-links-sso-button[data-v-c4575230] {
  background: none !important;
  border: none;
  padding: 0 !important;
  cursor: pointer;
}
.momo-links-icon-and-text[data-v-c4575230] {
  outline: none;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.momo-links-link[data-v-c4575230] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 8px;
  width: 70px;
  text-align: center;
  font-family: Lato, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: black;
  line-height: 1.2;
}
.momo-containing-block[data-v-c4575230] {
  transform: rotate(0deg);
  /* This makes this element the containing block of its children so that they can be absolutely positioned. See https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block */
  /* In edit mode we need .momo-links-link to be a containing block so that we can position the editing and deletion icons properly.
  But this ruins the stacking order of the link tool tip. So we only enable the .momo-containing-block class in edit mode.
  Yes, it's complicated.*/
}
.momo-links-links-grid[data-v-c4575230] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(68px, 1fr));
  margin: 0 7px;
}
.momo-links-link-icon[data-v-c4575230] {
  position: absolute;
  left: 52px;
  width: 15px;
  cursor: pointer;
}
.momo-links-link-delete-icon[data-v-c4575230] {
  top: 4px;
}
.momo-links-link-edit-icon[data-v-c4575230] {
  top: 30px;
}
.momo-links-category-container-top-border[data-v-c4575230] {
  border-top: solid 1px #E9EEF1;
}
.momo-links-category-title[data-v-c4575230] {
  padding-top: 10px;
  padding-bottom: 4px;
  padding-left: 16px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  color: black;
  opacity: 0.87;
  font-size: 15px;
  display: flex;
}
.momo-links-no-categories[data-v-c4575230] {
  height: 105px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: Lato, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #12BAC3;
  opacity: 0.87;
}
.momo-links-add-link-container[data-v-c4575230] {
  background-color: #F6F7F8;
}
.momo-links-link-form[data-v-c4575230],
.momo-links-category-form[data-v-c4575230] {
  background-color: #F6F7F8;
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  min-height: 250px;
  font-family: Lato, sans-serif;
}
.momo-links-category-create-spacer[data-v-c4575230] {
  height: 216px;
}
.momo-links-category-links-containing-block[data-v-c4575230] {
  min-height: 216px;
}
.momo-links-wrapper-with-padding[data-v-c4575230] {
  padding-left: 16px;
  padding-right: 16px;
  display: grid;
}
.momo-links-example-container[data-v-c4575230] {
  display: flex;
  align-self: flex-start;
}
.momo-links-example[data-v-c4575230] {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.momo-links-sso-link-checkbox[data-v-c4575230] {
  display: flex;
  align-items: center;
}
.momo-links-sso-link-text[data-v-c4575230] {
  margin: 0 8px;
  width: fit-content;
}
.momo-links-example-text[data-v-c4575230] {
  width: 80px;
  margin-top: 8px;
  margin-bottom: 8px;
}
.momo-links-sso-link-text[data-v-c4575230],
.momo-links-example-text[data-v-c4575230] {
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: black;
  opacity: 0.87;
  line-height: 1.2em;
  max-height: 2.4em;
  overflow: hidden;
}
.momo-links-target-group-header[data-v-c4575230] {
  font-weight: bold;
  padding-left: 16px;
  padding-right: 16px;
}
.momo-links-input[data-v-c4575230] {
  border-radius: 4px;
  background-color: white;
  font-family: Lato, sans-serif;
  font-size: 15px;
  color: RGBA(0, 0, 0, .87);
  padding: 6px;
  margin-bottom: 10px;
  border-style: none;
  height: 36px;
  box-sizing: border-box;
}
.momo-links-form-button-container[data-v-c4575230] {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-right: 16px;
  padding-left: 16px;
}
.momo-links-form-button-container button.active[data-v-c4575230] {
  background-color: #12BAC3;
  color: #fff;
}
.momo-links-form-submit-button-container[data-v-c4575230],
.momo-category-form-submit-button-container[data-v-c4575230] {
  display: flex;
  align-items: flex-end;
  height: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.momo-category-form-submit-button-container[data-v-c4575230] {
  justify-content: space-between;
}
.momo-links-form-submit-button-container[data-v-c4575230] {
  justify-content: flex-end;
}
.momo-links-create-category-button-container[data-v-c4575230] {
  display: flex;
  justify-content: center;
}
.momo-links-create-category-button[data-v-c4575230]:hover,
.momo-links-create-category-button[data-v-c4575230] {
  margin-left: 16px;
  margin-right: 16px;
  margin-top: 16px;
  margin-bottom: 10px;
  background-color: #12BAC3;
  width: 100%;
  color: white;
  font-size: 13px;
}
.momo-category-for-edit-container[data-v-c4575230] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  margin-left: 16px;
  margin-right: 16px;
}
.momo-category-for-edit-block[data-v-c4575230]:not(:last-child) {
  border-bottom: #e9eef1 solid 1px;
}
.momo-category-for-edit-heading[data-v-c4575230] {
  font-size: 18px;
  font-weight: bold;
}
.momo-category-for-edit-text[data-v-c4575230] {
  font-size: 12px;
  line-height: 1em;
}
.momo-links-form-cancel-button[data-v-c4575230],
.momo-links-form-save-button[data-v-c4575230],
.momo-category-form-delete-button[data-v-c4575230] {
  background-color: transparent;
  width: 90px;
  font-size: 12px;
  color: #222350;
}
.momo-category-form-delete-button[data-v-c4575230] {
  color: #C11E25;
}
.momo-category-form-delete-button[data-v-c4575230]:hover {
  background-color: RGBA(193, 30, 25, 0.08);
}
.momo-audience-button[data-v-c4575230] {
  background-color: white;
  color: #222350;
  width: 86px;
  font-size: 12px;
}
.momo-links-form-cancel-button[data-v-c4575230],
.momo-links-form-save-button[data-v-c4575230],
.momo-category-form-delete-button[data-v-c4575230],
.momo-links-create-category-button[data-v-c4575230],
.momo-audience-button[data-v-c4575230] {
  border-radius: 4px;
  border-style: none;
  font-family: Lato, sans-serif;
  font-weight: bold;
  padding: 0 4px;
  outline: none;
  height: 36px;
  white-space: normal;
  cursor: pointer;
}
button[data-v-c4575230]:hover {
  background-color: RGBA(22, 23, 50, 0.08);
}
button[data-v-c4575230]:disabled {
  color: RGBA(22, 23, 50, 0.38);
}
form > button[data-v-c4575230] {
  padding: 0;
}
a[data-v-c4575230] {
  text-decoration: none;
  color: black;
}
.momo-links-employee-text[data-v-c4575230] {
  text-align: center;
  width: 57%;
  font-size: 12px;
  color: black;
  opacity: 0.87;
}
.momo-links-error-message[data-v-c4575230] {
  padding: 40px 8px;
  text-align: center;
  font-family: Lato, sans-serif;
}
.momo-tooltip[data-v-c4575230] {
  position: relative;
  display: inline-block;
}
.momo-tooltiptext[data-v-c4575230] {
  visibility: hidden;
  background-color: black;
  color: white;
  padding: 6px 6px;
  border-radius: 6px;
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: bold;
  position: absolute;
  z-index: 1;
}
.momo-sso-tooltiptext[data-v-c4575230] {
  width: 230px;
  top: 25px;
  left: 0;
}
.momo-link-tooltiptext[data-v-c4575230] {
  overflow-wrap: break-word;
  top: 5px;
  left: 0;
}
.momo-tooltip:hover .momo-tooltiptext[data-v-c4575230] {
  visibility: visible;
}


Label[data-v-52dbb86e] {
  text-transform: initial;
  margin-bottom: 0;
}
button[data-v-52dbb86e] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 0;
  padding: 14px 44px;
  font-size: 15px;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  background: #19425f;
  color: #fff;
  border-radius: 4px;
}
.Content[data-v-52dbb86e] {
  position: relative;
  display: flex;
  font-size: 0.75em;
  flex-wrap: wrap;
}
.nb-text[data-v-52dbb86e] {
  font-size: 0.9em;
}
.nb-text > .Header[data-v-52dbb86e] {
  font-size: 1.2em;
}
input[type="text"][data-v-52dbb86e],
select[data-v-52dbb86e] {
  height: 37px;
  width: 100%;
  margin-top: 2px;
  line-height: 1;
  margin-bottom: 10px;
  font-size: 12px;
  border-radius: 5px;
  border: 1px solid #d9e3e9;
}
.custom-switch[data-v-52dbb86e]   input[type="checkbox"] {
  position: relative;
  top: 2px;
}
.PhoneMulti .input-group input[type="text"][data-v-52dbb86e] {
  min-height: 37px;
  height: unset;
  border: 1px solid #d9e3e9;
}
.PhoneMulti .input-group .input-group-text[data-v-52dbb86e] {
  margin-top: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 37px;
}
.PhoneMulti .input-group .input-group-text .hemmelig[data-v-52dbb86e] {
  position: relative;
  top: 0.1em;
  left: -0.6em;
}
.PhoneMulti .input-group .input-group-text .custom-switch[data-v-52dbb86e] {
  padding-left: unset;
}
.PhoneMulti
  .input-group
  .input-group-text[data-v-52dbb86e]
  
  .custom-switch
  .custom-control-label {
  left: 1.75em;
  top: -1.45em;
  display: block;
}
.PhoneMulti .input-group input[type="text"][data-v-52dbb86e] {
  padding: 10px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: 1%;
}
.PhoneMulti .input-group .input-group-text[data-v-52dbb86e] {
  padding-right: 0.2em;
}
.PhoneMulti .input-group .input-group-text .custom-switch[data-v-52dbb86e] {
  transform: rotate(-90deg);
  left: -0.2em;
}
.PhoneMulti .input-group .input-group-text .hemmelig[data-v-52dbb86e] {
  top: unset;
}
.PhoneMulti .input-group input[data-v-52dbb86e]:focus {
  box-shadow: none;
}
.help-toggle[data-v-52dbb86e] {
  display: inline-block;
  transform: rotate(-90deg);
  top: -0.2em;
  left: -1.5em;
  width: 1em;
}
.Logo[data-v-52dbb86e] {
  position: relative;
  margin: 0 0 0 auto;
  width: 12em;
  cursor: pointer;
}
.Persons[data-v-52dbb86e] {
  order: 1;
  flex: 1 1 auto;
  margin-right: 1em;
  min-width: 78%;
  margin: 0;
}
.Buttons[data-v-52dbb86e] {
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  position: relative;
  width: 20em;
  order: 2;
  flex: 1 0 auto;
}
.Buttons.Reverse[data-v-52dbb86e] {
  flex-direction: column;
}
.Buttons button[data-v-52dbb86e] {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0.5em;
  margin-bottom: 0.8em;
  width: 15em;
}
.Buttons button[data-v-52dbb86e]:disabled {
  background-color: rgb(210, 210, 210);
  cursor: initial;
}
.Buttons button.green[data-v-52dbb86e] {
  background-color: green;
}
.Buttons button.red[data-v-52dbb86e] {
  background-color: red;
}
.message[data-v-52dbb86e] {
  white-space: pre-line;
  margin-bottom: 0.5em;
}
.message.red[data-v-52dbb86e],
.Line .red[data-v-52dbb86e] {
  color: red;
}
.message.green[data-v-52dbb86e] {
  color: green;
}
.modalHelp[data-v-52dbb86e] {
  color: blue;
  cursor: pointer;
}
.Header[data-v-52dbb86e] {
  font-size: 1.4em;
}
.Child[data-v-52dbb86e] {
  margin-bottom: 1.3em;
}
.inputError[data-v-52dbb86e],
.PhoneMulti .input-group .inputError[data-v-52dbb86e] {
  border-color: red;
}
.NameWrapper[data-v-52dbb86e] {
  font-size: 1.1em;
  text-decoration: underline;
}
.Line[data-v-52dbb86e] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.Line > span[data-v-52dbb86e] {
  padding-right: 0.5em;
}
._100[data-v-52dbb86e],
.narrow ._50[data-v-52dbb86e] {
  width: 100%;
}
._50[data-v-52dbb86e],
.narrow ._25[data-v-52dbb86e] {
  width: 50%;
}
._25[data-v-52dbb86e] {
  width: 25%;
}
.Email[data-v-52dbb86e],
.Name[data-v-52dbb86e],
.Photo[data-v-52dbb86e],
.Work[data-v-52dbb86e] {
  min-width: 20em;
}
.PhoneMulti[data-v-52dbb86e] {
  min-width: 10em;
}
.HomePhone[data-v-52dbb86e] {
  min-width: 12em;
}
.sup[data-v-52dbb86e] {
  vertical-align: super;
  font-size: 0.7em;
}

.widget-W0070V0001 ul,.widget-W0070V0001 li{list-style:none;padding:0;margin:0}.widget-W0070V0001 .subit-widget-container{background-color:#f5f6fa;height:auto;font-size:100%}.widget-W0070V0001 .details-header{display:flex;flex-direction:column;height:auto;background-color:#4d88ff;color:#fff;text-align:left;padding:20px;margin-top:0;padding-top:13px;border-radius:10px 10px 0 0}.widget-W0070V0001 .header-top{display:flex;align-items:center}.widget-W0070V0001 .date{margin-left:auto;display:flex}.widget-W0070V0001 .date span{padding:0 20px}.widget-W0070V0001 .initial{height:35px;width:35px;display:flex;align-items:center;justify-content:center}.widget-W0070V0001 .initial span{font-size:12px}.widget-W0070V0001 .full-name{padding:0 10px;position:relative;font-size:14px}.widget-W0070V0001 .header-bottom{padding:0 20px 20px 20px;background:#4d88ff;overflow:hidden;overflow-x:auto}.widget-W0070V0001 .lesson-box{display:flex}.widget-W0070V0001 .lesson-box:last-child{margin-right:0}.widget-W0070V0001 .calendar-left,.widget-W0070V0001 .calendar-right{cursor:pointer}.widget-W0070V0001 .calendar-arrow-left{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.widget-W0070V0001 .calendar-arrow-right{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.widget-W0070V0001 .loading{margin:0 auto;margin-top:10px;text-align:center}.widget-W0070V0001 .details-content{margin:0;background:#fff;min-height:100px;border-radius:0 0 10px 10px}.widget-W0070V0001 .teacher-assign-row{display:flex;flex-direction:column}.widget-W0070V0001 .teacher-assign{display:flex;align-items:center;padding:10px 1px 10px 10px}.widget-W0070V0001 .line{border-bottom:1px solid #e6e7ed}.widget-W0070V0001 .arrow-down{margin-left:auto;cursor:pointer}.widget-W0070V0001 .unassign-reason,.widget-W0070V0001 .note-message{padding-left:10px;padding-bottom:0}.widget-W0070V0001 .unassign-reason p::first-letter,.widget-W0070V0001 .cancel-reason p::first-letter,.widget-W0070V0001 span.para::first-letter{text-transform:uppercase;padding-left:35px}.widget-W0070V0001 .no-lesson-container{background:#4d88ff;border-radius:0 0 10px 10px;color:#fff;text-align:center;padding-bottom:20px;font-size:17px;height:auto;min-height:100px}.widget-W0070V0001 .space{padding:0 .1em}.widget-W0070V0001 .teacher-notes{display:flex;padding:15px}.widget-W0070V0001 .cancel-section{display:flex;padding:15px;cursor:pointer}.widget-W0070V0001 .lessob-box-container{display:flex;width:max-content}.widget-W0070V0001 p.absolute-content{padding:0 10px;background:#fff}.widget-W0070V0001 p.absolute-content.grey{color:#c0c5d0}.widget-W0070V0001 .active{background:#fff;border-radius:5px;cursor:pointer;margin-right:0}.widget-W0070V0001 .content-wrap{background:#fff;border-radius:5px;cursor:pointer;text-align:center;color:#4d88ff;display:inline-flex;text-align:center}.widget-W0070V0001 .circle-line{position:relative;display:block;z-index:1;border:1px solid #e2e4ec;border-width:0 0 0 1px;width:3px;height:23px;bottom:0;top:auto;left:4%}.widget-W0070V0001 .circle-line::after{top:95%;right:0;left:-8px;content:"";height:15px;width:15px;border-radius:50%;background:#e2e4ec;position:absolute}.widget-W0070V0001 .circle-with-content{display:flex}.widget-W0070V0001 .cancel-icon span{padding-left:12px}.widget-W0070V0001 span.para{padding-top:12px;color:#8c94a6}.widget-W0070V0001 .title-padding{padding-left:10px}.widget-W0070V0001 .cancel-reason{padding-left:4px}.widget-W0070V0001 .relative-content{display:flex}.widget-W0070V0001 span.grey{color:#c0c5d0}.widget-W0070V0001 span.left{padding-right:5px}.widget-W0070V0001 span.content-wrap{display:flex;flex-direction:column;padding:6px}.widget-W0070V0001 .lesson-box>div{margin:0 10px 0 0;width:auto}.widget-W0070V0001 .lesson-box>div:first-child{margin-left:0}.widget-W0070V0001 span.relative-content{justify-content:center}.widget-W0070V0001 .dropdownMenu{position:absolute;top:69px;bottom:20px;left:71px;right:0;background:#fff;width:215px;overflow-x:hidden;overflow-y:scroll;height:100px;padding:0;border-radius:3px;box-shadow:0px 3px 10px #888}.widget-W0070V0001 .dropdown-item li{cursor:pointer}.widget-W0070V0001 .currentSelected{background:#e4f3ff}.widget-W0070V0001 li.list-item{cursor:pointer;padding:0 11px;margin-bottom:10px}.widget-W0070V0001 li.list-item:active{color:#000}.widget-W0070V0001 .fa-chevron-down{cursor:pointer;padding:10px}.widget-W0070V0001 ul.dropdown-item{background:#fff;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-W0070V0001 li.list-item.currentSelected{padding:10px}.widget-W0070V0001 .footer{max-height:25px;background:#f5f6fa;width:100%;display:flex;align-items:center;padding:7px 0}.widget-W0070V0001 .footer .footer-item{margin-left:14px;height:100%;display:flex;align-items:center}.widget-W0070V0001 .footer .footer-item .footer-item-icon{fill:#6f7785;height:14px;margin-right:8px}.widget-W0070V0001 .footer .footer-item .footer-item-text{color:#6f7785;font-size:12px}
.widget-W0071V0001 .fravaer-bottom{margin-top:1px;background-color:#fff;padding:5px}.widget-W0071V0001 .fravaer-bottom{margin-bottom:5px;padding-bottom:25px}.widget-W0071V0001 .leftBorderTd{min-width:40px;border-left:1px solid #dee2e6}.widget-W0071V0001 .loading:after{content:" .";animation:dots 1s steps(5, end) infinite}.widget-W0071V0001 h5{font-weight:bold}.widget-W0071V0001 tbody tr td{color:#000}.widget-W0071V0001 tbody tr.changedRow td{background-color:#e9eef1;color:#222350 !important}.widget-W0071V0001 tbody tr.changedRow.akuRow td{background-color:#d0dfe3;color:#222350 !important}.widget-W0071V0001 tbody tr.changedRow td+td{border-left:1px solid #d3d3d3}.widget-W0071V0001 tbody tr.changedRow+tr.changedRow td{border-top:1px solid #d3d3d3 !important}.widget-W0071V0001 .table thead th{border-bottom:1px solid #dee2e6}.widget-W0071V0001 table.table{margin-bottom:0}.widget-W0071V0001 .nameContainer{min-height:46px;width:100%;text-align:center;vertical-align:middle;line-height:30px;color:#222350;font-weight:bold}.widget-W0071V0001 .nameContainer.period{white-space:nowrap}.widget-W0071V0001 .kort{margin-bottom:15px !important}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#222350;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #222350,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #222350,.5em 0 0 #222350}}.widget-W0071V0001 h2,.widget-W0071V0001 h6{display:inline}.widget-W0071V0001 h5{margin-bottom:0}.widget-W0071V0001 .card.title-card{padding:0}.widget-W0071V0001 .card.kort{padding:5px}.widget-W0071V0001 .top-bar{margin-bottom:5px}.widget-W0071V0001 .df-datepicker{display:grid;grid-template-columns:100px auto 100px;width:100%}.widget-W0071V0001 .df-date{width:100%;display:flex;align-items:center;justify-content:center}.widget-W0071V0001 .df-date-button button{width:55px;height:30px;color:#fff}.widget-W0071V0001 .date-forward{display:flex;direction:rtl}

.absenceRegistrationButton[data-v-3a9cd7d6] {
	background-color: white !important;
	border: none !important;
	border-radius: 8px !important;
	font-size: 20px;
	font-weight: 600;
	width: 100%;
	max-width: 300px;
	color: #4D4D4D !important;
}
.absenceRegistrationButton[data-v-3a9cd7d6]:focus {
	box-shadow: none !important;
}
.absenceRegistrationButton .button-logo[data-v-3a9cd7d6] {
	justify-content: center;
	align-items: center;
}
.absenceRegistrationButton .logo[data-v-3a9cd7d6] {
	margin-right: 8px;
}


div.icon-rotator[data-v-6d76ebb4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-eye[data-v-6d76ebb4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWUlEQVRIx+2UvUpDQRCFz6pJkUQw8RH8KUXBPhrwmYRgoWDkWoraSLDJC0hiLUb8KSX4DGoVtTRg+CzuCuEym9zYpMmB5cKeM2fn7syONMWk4UYJgDlJG5LWJJX8dlfSi6Rn59zPv04GVoFz4IswPoEzYGUc4wxwBPRIjx5QAzKjzEtA2zC4AspA3q8toGnoboFiyDwPPBlBu0MSqhr6ByBniS+tzD2XBY6BN+AViICs51pGXD1pvhO427LnI4OLPLcdiK0MHnAXEBU8/2Zw756bD8S2JWkmbXMZe33/HfqW/g44CPCb/tswuEZCk0xoP1mHuvGbzYEiR77AySJfG3EXVhflgEdDXA3eG+wZ+nuzTX1AkfixJNHy3VLwqxLI/AZYGF7NeFTUGG9UfAOHxIMxHYBl4JR4oIXwAZwASyGfNON6VtK64nG96Le7kjqSOs65/iiPKSaLX/pA8qZ4SFURAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA2VDExOjAxOjEzKzAwOjAwaHN9ngAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wNlQxMTowMToxMyswMDowMBkuxSIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC ) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-6d76ebb4] {
  font-size: 14px;
}
i.chevron[data-v-6d76ebb4] {
  margin-right: 10px;
  height: 14px;
}
.header-link[data-v-6d76ebb4] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.theme-circle[data-v-6d76ebb4] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.theme-circle-big[data-v-6d76ebb4] {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  line-height: 40px;
  border-radius: 40px;
  margin-left: 27px;
  margin-bottom: 10px;
  font-size: 25px;
  color: #fff;
  min-width: 40px;
}
.ellipsis[data-v-6d76ebb4] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-6d76ebb4] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-6d76ebb4]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-6d76ebb4] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-6d76ebb4] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-status-dot[data-v-6d76ebb4] {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  position: absolute;
  right: 30px;
  bottom: 30px
}
.wrapper[data-v-6d76ebb4] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.quick-access-item[data-v-6d76ebb4] {
  position: relative
}
.main-section[data-v-6d76ebb4] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.infoba-quick-access-item[data-v-6d76ebb4] {
  background-color: #fff;
  padding: 20px 10px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-link[data-v-6d76ebb4] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-6d76ebb4] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-6d76ebb4] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-6d76ebb4], .slide-leave[data-v-6d76ebb4] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-6d76ebb4], .slide-leave-to[data-v-6d76ebb4] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-6d76ebb4] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-6d76ebb4] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-6d76ebb4] {
  -webkit-animation: rotating-data-v-6d76ebb4 2s linear infinite;
  -moz-animation: rotating-data-v-6d76ebb4 2s linear infinite;
  -ms-animation: rotating-data-v-6d76ebb4 2s linear infinite;
  -o-animation: rotating-data-v-6d76ebb4 2s linear infinite;
  animation: rotating-data-v-6d76ebb4 2s linear infinite
}
@-webkit-keyframes rotating-data-v-6d76ebb4 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-6d76ebb4 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-6d76ebb4] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-6d76ebb4] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-6d76ebb4] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-logo[data-v-6d76ebb4] {
  height: 35px
}



























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/* Overrides for Aula styles that conflict with ours */
.root[data-v-e26f1eda]   .custom-control > input.custom-control-input[type="checkbox"] {
  /* Reset position from 'relative' to 'absolute', set by 'input[type="checkbox"]' in 'form.scss'.
     This removes the element from document flow when inside of a 'b-checkbox' component,
     and so removes an unnecessary top "margin" within the component. */
  position: absolute;
}

/* Styles for utility CSS classes */

/* no-text-overflow prevents text from overflowing by wrapping it */
.root[data-v-e26f1eda]   .no-text-overflow,
.root[data-v-e26f1eda]   .no-text-overflow * {
  text-overflow: ellipsis;
  overflow: hidden;
  /* There is a problem with text that contains words longer than the width of the viewport.
     In such situations, the text might still overflow, making the body to be wider than the viewport.
     Because of that, we let the text break between words, and too long words to break anywhere inside it.
     However, this can only be achieved with 'overflow-wrap' set to 'anywhere',
     which is not supported yet on all browsers.
     When it is not supported, we set the property to 'break-word',
     but then too long words are not broken in some situations, namely when:
      - when any of element's parent element is a child of a flexbox container,
        and its 'overflow' is not set to 'hidden` or its `min-width` is not set to '0';
        this cannot be worked around reliably as we do not control anything above widget's root element;
      - the element is a table cell;
        to work around this we could set the element's 'max-width' to something different than 'auto';
        however any value set would result in suboptimal use of available space,
        when the element could receive more available white space, but does not.
     These same issues apply to setting of 'white-space' property to 'nowrap`.
     Hopefully this should not be an issue very often,
     as very long words are used rarely in any kind of names. */
  overflow-wrap: break-word;
  overflow-wrap: anywhere;
}
.root[data-v-e26f1eda]   .no-text-overflow.dropdown-item,
.root[data-v-e26f1eda]   .no-text-overflow.dropdown-header {
  /* Re-enable text wrapping in dropdown items as otherwise the text will overflow,
     if wider than the width of the viewport.
     The drawback is that long enough text will break,
     even if there is enough horizontal space to fit it in one line. */
  white-space: normal;
}
.root[data-v-e26f1eda]   .width-scale-35 {
  --width-scale: 0.35;
}
@media (min-width: 1200px) {
  /* Apply to a b-modal using xl size,
     through `dialog-class="modal-xl-wider"`,
     to make the modal a little wider than the default 1140px. */
.root[data-v-e26f1eda]   .modal-xl-wider {
    max-width: 1200px;
}
}

/* Styles for AssignmentPill component, code in './assignmentsPill.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .assignment-pill {
  align-items: baseline;
  background-color: var(--assignment-background);
  border-radius: var(--assignment-border-radius);
  display: flex;
  justify-content: center;
  margin: var(--assignment-margin);
  min-width: 2rem;
  padding: var(--assignment-padding);
  text-align: center;
}
.root[data-v-e26f1eda]   .assignment-pill.current-user {
  border-style: solid;
  border-width: 1px;
  font-weight: bold;
}
.root[data-v-e26f1eda]   .assignment-pill[data-status="unavailable"] {
  background-color: var(--assignment-status-unavailable-color);
}
.root[data-v-e26f1eda]   .assignment-pill[data-status="used"] {
  background-color: var(--assignment-status-used-color);
}
.root[data-v-e26f1eda]   .assignment-pill[data-status="replaced"] {
  background-color: var(--assignment-status-replaced-color);
}

/* Styles for AssignmentPlaceholder component, code in './assignmentPlaceholder.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .assignment-placeholder {
  border: 2px dashed black;
  padding: 0.5em;
  visibility: hidden;
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-visible] {
  visibility: visible;
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-visible][data-hover] {
  background-color: hsla(120, 100%, 75%, 0.5);
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-empty-primary"],
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-empty-backup"] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-empty-primary"] {
  border-radius: var(--assignment-border-radius) 0 0
  var(--assignment-border-radius);
  left: 0;
  right: calc(50% + (var(--assignment-margin) / 2));
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-empty-backup"] {
  border-radius: 0 var(--assignment-border-radius)
  var(--assignment-border-radius) 0;
  left: calc(50% + (var(--assignment-margin) / 2));
  right: 0;
}
.root[data-v-e26f1eda] 
.assignment-placeholder-container[data-placement="assignments-inline"] {
  /* Create block formatting context for absolutely positioned inline placeholder,
     by setting position to relative */
  position: relative;
  align-self: center;
  /* Set height as otherwise the item does not get any */
  height: 2em;
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-inline"] {
  position: absolute;
  border-radius: var(--assignment-border-radius);
  left: calc(var(--assignment-margin) * -3);
  right: calc(var(--assignment-margin) * -3);
  top: 0;
  bottom: 0;
}
.root[data-v-e26f1eda]   .assignment-placeholder[data-placement="assignments-group"] {
  position: absolute;
  border-radius: var(--assignment-border-radius);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* Styles for AssignmentsDetailsButton component, code in './assignmentsDetailsButton.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .assignments-details-button[data-placement|="assignments"] {
  /* Change colors so the button is not distracting from other content */
  background-color: var(--assignment-background);
  color: black;
  /* Set left margin to "auto", so the button is always on the right side of flex container */
  margin: var(--assignment-margin) var(--assignment-margin)
  var(--assignment-margin) auto;
}
.root[data-v-e26f1eda]   .assignments-details-button[data-placement|="assignments"]:hover {
  background-color: #222350;
  color: white;
}
.root[data-v-e26f1eda]   .assignments-details-button[data-placement="break"] {
  /* Set left margin to "auto", so the button is always on the right side of grid/flex container */
  margin-left: auto;
}

/* Styles for PersonPlannedAbsentOverlay component, code in './personPlannedAbsentOverlay.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .person-planned-absent-overlay {
  /* Ensure size of this element matches that of the overlay's BFC element (.plan-day-break).
     Otherwise, the overlay's contents will not get hidden,
     when dragging inside of the BFC element, but outside of its contents (.play-day-break-contents). */
  height: 100%;
  width: 100%;
  --person-planned-absent-overlay-border-color: #b50050;
  --person-planned-absent-overlay-border-width: 3px;
}
.root[data-v-e26f1eda]   .person-planned-absent-overlay .overlay {
  border-color: var(--person-planned-absent-overlay-border-color);
  border-style: solid;
  border-width: var(--person-planned-absent-overlay-border-width);
  visibility: hidden;
  /* Cover whole area of plan's day and break cell */
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  /* Allow drag&drop interaction with placeholder components */
  pointer-events: none;
  /* Show above primary/backup placeholders */
  z-index: 100;
  /* Use flex layout to center planned absences */
  display: flex;
  flex-direction: column;
}
.root[data-v-e26f1eda]   .person-planned-absent-overlay .overlay[data-visible] {
  visibility: visible;
}
.root[data-v-e26f1eda]   .person-planned-absent-overlay .overlay[data-contents-hidden] * {
  visibility: hidden;
}
.root[data-v-e26f1eda]   .person-planned-absent-overlay .planned-absences {
  align-self: center;
  background-color: var(--person-planned-absent-overlay-border-color);
  border-collapse: collapse;
  border-color: var(--person-planned-absent-overlay-border-color);
  border-radius: 0 0 10px 10px;
  border-style: solid;
  border-width: var(--person-planned-absent-overlay-border-width);
  color: #f6f7f8;
  padding: 5px;
}

/* Styles for PersonWithTypePill component, code in './personWithTypePill.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .person-with-type-pill {
  align-items: baseline;
  background-color: var(--assignment-background);
  border-radius: var(--assignment-border-radius);
  display: flex;
  justify-content: center;
  margin: var(--assignment-margin);
  min-width: 2rem;
  padding: var(--assignment-padding);
  text-align: center;
}
.root[data-v-e26f1eda]   .person-with-type-pill.current-user {
  border-width: 1px;
  border-style: solid;
  font-weight: bold;
}

/* Styles for PersonnelWithTypesBar component, code in './personnelWithTypesBar.js' */

/* CSS variables are inherited from .plans-tab, defined in './plans.css' */
.root[data-v-e26f1eda]   .personnel-with-types-bar {
  display: flex;
  /* Limit height to around two lines of pills,
     so that more drop targets for personnel with types are visible at once. */
  flex-wrap: wrap;
  max-height: max(6em, 15vh);
  overflow: auto;
  white-space: nowrap;
  align-items: baseline;
}
.root[data-v-e26f1eda]   .personnel-with-types-bar > * {
  margin: var(--assignment-margin);
}
.root[data-v-e26f1eda]   .personnel-with-types-bar > .filter-dropdown .dropdown-toggle {
  /* Change colors so the button is not distracting from other content */
  color: black;
  background-color: var(--assignment-background);
}
.root[data-v-e26f1eda]   .personnel-with-types-bar > .filter-dropdown .dropdown-toggle:hover {
  background-color: #222350;
  color: white;
}
.root[data-v-e26f1eda]   .personnel-with-types-bar > .search-input {
  flex-basis: 15ch;
  /* Reset Bootstrap styles leading to oversized input */
  margin: var(--assignment-margin);
  min-height: initial;
  padding: var(--assignment-padding);
}

/* Styles for plans */
.assignments-details-modal .flip-list-move[data-v-e26f1eda] {
  transition: transform 0.3s;
}
.plans-tab[data-v-e26f1eda] {
  --day-break-background: hsl(202, 22%, 93%);
  --day-background: hsl(202, 22%, 75%);
  --break-background: hsl(202, 22%, 85%);
  --assignment-background: hsl(202, 22%, 85%);
  --assignment-border-radius: 0.5em;
  --assignment-margin: 0.3em;
  --assignment-padding: 0.3em;
  --assignment-status-unavailable-color: #f39b9b;
  --assignment-status-used-color: palegreen;
  --assignment-status-replaced-color: gold;
}
.plan + .plan[data-v-e26f1eda] {
  /* Add vertical spacing between plans with top margin */
  margin-top: 1em;
}
.plan h3[data-v-e26f1eda] {
  /* Make font-size smaller than that of h2 in widget header */
  font-size: 1.2em;
}
.plan h4[data-v-e26f1eda],
.plan h5[data-v-e26f1eda] {
  /* Make font-size smaller than that of h3 */
  font-size: 1em;
  margin: 0;
}
.plan .personnel-with-types-bar-container[data-v-e26f1eda] {
  /* Make the bar always visible above plans' contents,
     to allow drag&drop without scrolling */
  position: sticky;
  top: 0;
  z-index: 100;
}
.plan .personnel-with-types-bar[data-v-e26f1eda] {
  border: 1px solid var(--day-background);
  background-color: var(--day-break-background);
  border-radius: var(--assignment-border-radius);
}
.plan-header[data-v-e26f1eda] {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
}
.plan-header > * + *[data-v-e26f1eda] {
  margin-left: 1em;
}
.plan-contents.grid[data-v-e26f1eda] {
  display: grid;
  grid-auto-rows: auto;
  grid-auto-columns: 1fr;
  grid-template-columns: auto;
  grid-template-rows: auto;
}
.plan-contents > *[data-v-e26f1eda] {
  margin: 0.25em;
  padding: 0.5em;
}
.plan-contents.grid > *[data-v-e26f1eda] {
  /* Place in column set by 0-based --day-index; or in first column if not set */
  grid-column: calc(var(--day-index, -1) + 2);
  /* Place in row set by 0-based --break-index; or in first row if not set */
  grid-row: calc(var(--break-index, -1) + 2);
}
.plan-day[data-v-e26f1eda] {
  align-items: baseline;
  background-color: var(--day-background);
  display: flex;
}
.plan-day:not(.grid) > * + *[data-v-e26f1eda] {
  margin-left: 0.5em;
}
.plan-day.grid[data-v-e26f1eda] {
  flex-direction: column;
  align-items: center;
}
.plan-break[data-v-e26f1eda] {
  align-items: baseline;
  background-color: var(--break-background);
  display: flex;
}
.plan-break[data-v-e26f1eda]:not(.grid) {
  flex-wrap: wrap;
  /* Remove margin between plan break and plan day-break */
  margin-bottom: 0;
}
.plan-break.grid[data-v-e26f1eda] {
  max-width: 20ch;
  text-align: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.plan-break:not(.grid) > * + *[data-v-e26f1eda]:not(.assignments-details-button) {
  margin-left: 0.5em;
}
.plan-break.grid > *[data-v-e26f1eda] {
  /* Set max width to 100%, to allow truncation of too long text */
  max-width: 100%;
}
.plan-day-break[data-v-e26f1eda] {
  background-color: var(--day-break-background);
  /* Create block formatting context
     for absolutely positioned empty primary/backup placeholders and progress indicator,
     as well as person planned absences overlay,
     by setting position to relative */
  position: relative;
}
.plan-day-break-contents[data-v-e26f1eda] {
  display: flex;
}
.plan-day-break-contents.empty[data-v-e26f1eda] {
  align-items: flex-start;
  flex-direction: row;
}
.plan-day-break-contents[data-v-e26f1eda]:not(.empty) {
  flex-direction: column;
}
.plan-day-break[data-v-e26f1eda]:not(.grid) {
  border: 2px solid var(--break-background);
  /* Remove margin between plan break and plan day-break */
  margin-top: 0;
}
.plan-day-break .compact-header[data-v-e26f1eda] {
  /* Add top margin and padding to align header
     horizontally with first line of assignment items */
  margin-top: var(--assignment-margin);
  padding-top: var(--assignment-padding);
  margin-right: var(--assignment-margin);
  /* Center items vertically using flex layout */
  display: flex;
  align-content: center;
}
.plan-day-break .compact-header-icon[data-v-e26f1eda] {
  /* Make icon size match that of assignment items' text, with font-size */
  font-size: 1.6em;
}
.plan-day-break .assignment-group[data-v-e26f1eda] {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  /* Stretch the container in case it contains details button,
     so that the button is on the right side of the parent container */
  justify-self: stretch;
  /* Create block formatting context for absolutely positioned group placeholder,
     by setting position to relative */
  position: relative;
}
.plan-day-break .assignment-group > *[data-v-e26f1eda] {
  order: var(--order);
}
.plan-day-break .assignment[data-v-e26f1eda] {
  flex-grow: 1;
}
.plan-day-break + .plan-day[data-v-e26f1eda]:not(.grid) {
  margin-top: 1em;
}

/* Styles for MultipleSelectionInput component, code in 'shared/multipleSelectionInput.js' */
.root[data-v-e26f1eda]   .btn-input {
  background-color: white;
  color: rgb(34, 35, 80);
}
.root[data-v-e26f1eda]   .multiple-selection-input-dropdown .dropdown-menu {
  padding-bottom: 0;
  padding-top: 0;
}
.root[data-v-e26f1eda]   .multiple-selection-input-dropdown .dropdown-toggle {
  /* Use flex to force chevron to stay in the same line as text */
  display: flex;
  align-items: center;
  justify-content: stretch;
  /* Use for left and right padding the value of top/bottom padding */
  padding-left: 14px;
  padding-right: 14px;
}
.root[data-v-e26f1eda]   .multiple-selection-input-dropdown .select {
  margin: 0;
  padding: 0;
}
.root[data-v-e26f1eda]   .multiple-selection-input-dropdown .text {
  flex-grow: 1;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* Styles for ProgressIndicator component, code in 'shared/progressIndicator.js' */
.root[data-v-e26f1eda]   .progress-indicator-root {
  /* Create block formatting context for absolutely positioned status,
     by setting position to relative */
  position: relative;
}
.root[data-v-e26f1eda]   .progress-indicator-status {
  /* Position spinner and message at the top center of content, above it */
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 2000;
}
.root[data-v-e26f1eda]   .progress-indicator-content[data-obscured] {
  /* Make the content obscured by the status */
  opacity: 0.1;
  /* Expand content vertically to encompass absolutely positioned status */
  min-height: 2em;
}

/* Styles for TableRowToolbar component, code in 'shared/tableRowToolbar.js' */
.root[data-v-e26f1eda]   .table-row-toolbar {
  /* Separate links with enough space to accommodate touch input,
     but not so much that they would unnecessarily wrap. */
  --disabled-color: lightgray;
  --spacing: 0.75rem;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: calc(var(--spacing) * -1);
  margin-left: calc(var(--spacing) * -1);
}
.root[data-v-e26f1eda]   .table-row-toolbar > * {
  margin-left: var(--spacing);
  margin-bottom: var(--spacing);
}
.root[data-v-e26f1eda]   .table-row-toolbar > [aria-disabled] {
  color: var(--disabled-color);
  cursor: default;
}

/* Styles for WidgetHeader component, code in 'shared/widgetHeader.js' */
.root[data-v-e26f1eda]   .widget-header {
  --margin: 0.5rem 0 0.4rem 0;
}
.root[data-v-e26f1eda]   .widget-header h2 {
  padding: 0;
  margin: var(--margin);
}
.root[data-v-e26f1eda]   .widget-header p {
  font-weight: 800;
  color: #aaa;
  margin: var(--margin);
  padding: 0;
}
.root[data-v-e26f1eda]   .widget-header-separator {
  border-bottom: 2px solid #549ec7;
  margin-bottom: 0.5em;
}

/* Styles for WidgetToolbar component, code in 'shared/widgetToolbar.js' */
.root[data-v-e26f1eda]   .widget-toolbar {
  display: flex;
  flex-wrap: wrap;
  --item-width: initial;
  /* Non-last items get the following margins:
      - right, to add space between it and the item to its right,
      - bottom, to add space between it and the item below it */
  --item-margin: 0 1em 1em 0;
  /* Last item does not get right margin */
  --last-item-margin: 0 0 1em 0;
  /* Fix width of select inputs so that
     they don't change width when their selection changes */
  --select-width: 20rem;
  /* Enable scaling of --select-width and --item-width by --width-scale */
  --enable-width-scale: 1;
}

/* In narrow placement, put every item in its own row */
.root[data-v-e26f1eda]   .widget-toolbar.narrow {
  /* Remove right margin on all items */
  --item-margin: var(--last-item-margin);
  /* Every item gets its own row */
  --item-width: 100%;
  /* Select inputs fit their parents, to not overflow */
  --select-width: 100%;
  /* Disable scaling of 100% widths in --select-width and --item-width by --width-scale */
  --enable-width-scale: 0;
}
.root[data-v-e26f1eda]   .widget-toolbar > * {
  margin: var(--item-margin);
  /* Allow per-element variability of width by scaling --item-width by --width-scale,
     but only when --enable-width-scale is 1, and not if it is 0. */
  width: calc(
    var(--item-width) +
    (
    (var(--width-scale, 1) - 1) * var(--enable-width-scale) *
    var(--item-width)
    )
  );
}
.root[data-v-e26f1eda]   .widget-toolbar > button {
  /* Align buttons center, as top/bottom looks weird
     next to form groups with an input, label and validation errors */
  align-self: center;
}
.root[data-v-e26f1eda]   .widget-toolbar > :last-item {
  margin: var(--last-item-margin);
}
.root[data-v-e26f1eda]   .widget-toolbar input,
.root[data-v-e26f1eda]   .widget-toolbar select {
  /* Remove bottom margin set by Bootstrap */
  margin-bottom: 0;
}
.root[data-v-e26f1eda]   .widget-toolbar select,
.root[data-v-e26f1eda]   .widget-toolbar .dropdown,
.root[data-v-e26f1eda]   .widget-toolbar .dropdown-toggle {
  /* Fix width of selection components used in toolbar,
     so it doesn't change with selection change.
     Also prevents overflow in narrow view. */
  /* Allow per-element variability of width by scaling --select-width by --width-scale,
     but only when --enable-width-scale is 1, and not if it is 0. */
  width: calc(
    var(--select-width) +
    (
    (var(--width-scale, 1) - 1) * var(--enable-width-scale) *
    var(--select-width)
    )
  );
}

.widget-W0075V0001 h3{margin:40px 0 0}.widget-W0075V0001 ul{list-style-type:none;padding:0}.widget-W0075V0001 li{display:inline-block;margin:0 10px}.widget-W0075V0001 a{color:#42b983}.widget-W0075V0001 .searchIcon{font-size:26px;position:absolute;top:50%;transform:translate(0, -50%);padding-bottom:10px}.widget-W0075V0001 .justify-content-md-center{justify-content:center !important}.widget-W0075V0001 #typeAheadContainer{position:absolute;padding:0;margin-top:-10px;background-color:#fff;list-style:none;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:1000;border-radius:4px;max-height:217px;overflow:auto}.widget-W0075V0001 #typeAheadResult{padding:10px 16px;border-bottom:1px solid #ccc;cursor:pointer;display:block;margin:0px}.widget-W0075V0001 #typeAheadResult:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.widget-W0075V0001 #typeAheadResult:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.widget-W0075V0001 .active{background-color:#3aa373}.widget-W0075V0001 .active span{color:#fff}.widget-W0075V0001 .activePupil .list-group-item{background-color:#3aa373;color:#fff}.widget-W0075V0001 #pupilItem{cursor:pointer}.widget-W0075V0001 .hoverStudent .list-group-item{background-color:#222350;color:#fff}.widget-W0075V0001 #classWrapper{max-height:242px;overflow:auto;margin-bottom:10px}.widget-W0075V0001 #refreshTitle{cursor:pointer}.widget-W0075V0001 .theme-employee .btn-primary.disabled,.widget-W0075V0001 .btn-primary:disabled{background:#f6f7f8;border:solid #d9dfe3;border-width:2px;color:#d9dfe3;font-weight:bold}.widget-W0075V0001 .icon-Aula_search{position:absolute;right:18px;top:18px;cursor:auto}.widget-W0075V0001 .bold{font-weight:bold}.widget-W0075V0001 input[type=text].form-control:disabled,.widget-W0075V0001 input[type=password]:disabled,.widget-W0075V0001 input[type=email]:disabled,.widget-W0075V0001 input[type=number]:disabled,.widget-W0075V0001 input[type=url]:disabled,.widget-W0075V0001 input[type=tel]:disabled,.widget-W0075V0001 input[type=date]:disabled,.widget-W0075V0001 input[type=time]:disabled,.widget-W0075V0001 select.form-control:disabled,.widget-W0075V0001 textarea.form-control:disabled{border:solid #d9dfe3;border-width:2px}.widget-W0075V0001 .tooltip .tooltip-inner{color:#222350 !important}.widget-W0075V0001 .error{color:#b50050}.widget-W0075V0001 .success{color:#3aa373}.widget-W0075V0001 .typeAheadAddInfo{color:#549ec7}.widget-W0075V0001 .searchErrorRow{padding-bottom:10px}.widget-W0075V0001 .recentDocumentInfo{padding-left:10px}.widget-W0075V0001 .inline{display:inline-block}.widget-W0075V0001 .showPointer{cursor:pointer}.widget-W0075V0001 .recentDocumentsRowInactive>td,.widget-W0075V0001 .showNotAllowed{cursor:not-allowed}.widget-W0075V0001 .container{padding-top:10px}.widget-W0075V0001 .labelWithSpinner{display:flex;align-items:center;margin-bottom:6px;height:32px}.widget-W0075V0001 .labelWithSpinner h5{margin:auto 0}.widget-W0075V0001 .illegalCharactersInfo{margin-top:-8px;margin-bottom:10px}.widget-W0075V0001 .checkboxContainer{display:flex;justify-content:center}.widget-W0075V0001 .checkboxContainer .custom-switch{margin-top:3px;margin-right:10px}.widget-W0075V0001 .checkboxContainer>div>label{display:inline;cursor:inherit}.widget-W0075V0001 .hideHeader{display:none}.widget-W0075V0001 .showHeader{display:unset}.widget-W0075V0001 .disablePointerEvents{pointer-events:none}.widget-W0075V0001 .smallCellTable{padding:12px 18px}.widget-W0075V0001 .classText{color:#2091a2}.widget-W0075V0001 .service{font-size:46px}

div.icon-clipboard[data-v-256b114a] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVRIx+2UQWoCQRBFf0UleAfJIbIMeoDgDdxk5xWydJZhzDEEQW+RK+gN2p0XyEJ5bnqCTGba6bEFCfnQ0FR1/1dU0S3dg4Ae8Ans/cqBbkrAnN/K2xiNgR31egGGgbwDXs89rQRwkgaBGkb+zlfgjDOzpzoAKVpqZj++DykMQ0oB2NwSsJb0LCm7BWAtaWJmB5VmWSuaa1U8NCArJ2MA24rYMmQeA5gBHWDRtPIqQOg/6ZvZEXiThKTHoudAJmkWPbWKYjIf7zapvM0MAD7O8hfNY1pU6B349vvotvy9v2iXwNOFANMrIc57/Ku5Tvsu1izwqqlOAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTEzVDEyOjAxOjA0KzAwOjAwIUs5FQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0xM1QxMjowMTowNCswMDowMFAWgakAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-rotator[data-v-256b114a] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-calendar-green[data-v-256b114a] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABXElEQVRIx92VMUtCYRSGn3PV/AGWhmlrkHdz18yx3amhFhEdG1zvJDg0JlkE7f2AltBoNir0H+QQgotLKHlPQwQWV7PrFaJ3PN/5znPOy+H74N+q1jC11jB10Txj2Y3Kt272gDqw4bJYV1XyxWz72nECgVO3xQEUYojWp1qkEPPAlfhUwDK0dIDfKVjc7chvC8HHys4FcLzcNPdRqYL6VaRcyrQvPbPo/MaMoFyARoGwqJ6dNBPrngHGPuLAykQooLYv6hnghdVHVB4mQvfh/taTZwArc/sWDI7SIlIQkYKK7uRyV2PPAPVWMvA68m1jaw9be6qaqLeSgXnuztwiy8IIp8zyeDA8MjBCKp9dGYwHw36tYR737jpVy8J2NcFa2jwEKkDI4TgEVCIp88C9RfbXd8UxRdl0bVEp27EA6yfI3ACBrkJsnp9shp6nWqQqeYHuIsVVNL/IxH9P77i1cnmY9ATIAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA5VDE0OjA1OjQxKzAwOjAwLSIWgAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wOVQxNDowNTo0MSswMDowMFx/rjwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-256b114a] {
  font-size: 14px;
}
i.chevron[data-v-256b114a] {
  margin-right: 10px;
  height: 14px;
}
.header-link[data-v-256b114a] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-256b114a] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-256b114a] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-status-dot[data-v-256b114a] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.ellipsis[data-v-256b114a] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-256b114a] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-256b114a]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-256b114a] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-256b114a] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-256b114a] {
  position: relative
}
.infoba-quick-access-item[data-v-256b114a] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-256b114a] {
  color: #888
}
.infoba-link[data-v-256b114a] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-256b114a] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-256b114a] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-256b114a], .slide-leave[data-v-256b114a] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-256b114a], .slide-leave-to[data-v-256b114a] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-256b114a] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.right[data-v-256b114a] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.rotate.up[data-v-256b114a] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.infoba-rotate[data-v-256b114a] {
  -webkit-animation: rotating-data-v-256b114a 2s linear infinite;
  -moz-animation: rotating-data-v-256b114a 2s linear infinite;
  -ms-animation: rotating-data-v-256b114a 2s linear infinite;
  -o-animation: rotating-data-v-256b114a 2s linear infinite;
  animation: rotating-data-v-256b114a 2s linear infinite
}
@-webkit-keyframes rotating-data-v-256b114a {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-256b114a {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-256b114a] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-256b114a] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-256b114a] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-accordeon-row[data-v-256b114a]:last-child {
  padding-bottom: 20px;
}
.infoba-logo[data-v-256b114a] {
  height: 35px
}


.main-section[data-v-4aa84e3e] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
p[data-v-4aa84e3e] {
  margin: 0 0 2px 0;
}
div.icon-rotator[data-v-4aa84e3e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-briefcase-account[data-v-4aa84e3e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7klEQVRIx+2UQW7CQAxFvyv2VbMrQr0Gm14AddFb9EDhIizoBaqygGMwSKw5wetmgoIRE6cJm6pPGimy7Hz7exLpzwO8AQeuScBiDIHEbfZjCAAQjXse7mXtlcAtr33HXXG/G2t7LWk2UuPJzF68QKeffTAzu7AoQC1pms+ytyJlvlyuAd+lgiY3OsHOjY+kbaQwKjD3E/jYUIsAamCaz7Ir+TxtW6D34go0t2gSyD1JWknaSDrm2LOkV0nvkh6HWLQGqkJNBXyWLOoSeAo0Vv16B42PkekjOzjI/YsGLD41D+3v4COLDCXld/0T4wfrMqeKIP60yQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QwNzowMjoyMCswMDowMK+hdNkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMDc6MDI6MjArMDA6MDDe/MxlAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-4aa84e3e] {
  font-size: 14px;
}
i.chevron[data-v-4aa84e3e] {
  margin-right: 10px;
  height: 14px;
}
.tab-container[data-v-4aa84e3e] {
  display: flex;
  height: 50px;
  border-bottom: 2px solid #873C79;
}
.tab-item[data-v-4aa84e3e] {
  color: #888888;
  flex-basis: 50%;
  text-align: center;
  vertical-align: middle;
  line-height: 48px;
  cursor: pointer;
}
.tab-item.active[data-v-4aa84e3e] {
  font-weight: bold;
  color: #873C79;
  border-bottom: 5px solid #873C79;
}
.multiselect[data-v-4aa84e3e] {
  height: 40px;
  width: 100%;
}
.header-link[data-v-4aa84e3e] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.child-circle[data-v-4aa84e3e] {
  background-color: #ccc;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  margin-right: 10px;
  display: inline-block;
  position: relative
}
.whiteCircle[data-v-4aa84e3e] {
  background-color: #fff;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  position: absolute;
  display: inline-block;
  top: 50%;
  left: 50%;
  margin: -15px 0 0 -15px
}
.pictureCircle[data-v-4aa84e3e] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  margin: -12px 0 0 -12px
}
.theme-circle[data-v-4aa84e3e] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-4aa84e3e] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.infoba-header[data-v-4aa84e3e] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.infoba-header[data-v-4aa84e3e]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-4aa84e3e] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-4aa84e3e] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-4aa84e3e] {
  position: relative
}
.infoba-quick-access-item[data-v-4aa84e3e] {
  padding: 20px 13px 20px 12px;
  cursor: auto;
  height: auto
}
.infoba-link[data-v-4aa84e3e] {
  color: #888 !important;
  cursor: pointer
}
.rotate[data-v-4aa84e3e] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.right[data-v-4aa84e3e] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.rotate.up[data-v-4aa84e3e] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.slide-enter-active[data-v-4aa84e3e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-4aa84e3e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-4aa84e3e], .slide-leave[data-v-4aa84e3e] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-4aa84e3e], .slide-leave-to[data-v-4aa84e3e] {
  overflow: hidden;
  max-height: 0
}
.infoba-rotate[data-v-4aa84e3e] {
  -webkit-animation: rotating-data-v-4aa84e3e 2s linear infinite;
  -moz-animation: rotating-data-v-4aa84e3e 2s linear infinite;
  -ms-animation: rotating-data-v-4aa84e3e 2s linear infinite;
  -o-animation: rotating-data-v-4aa84e3e 2s linear infinite;
  animation: rotating-data-v-4aa84e3e 2s linear infinite
}
@-webkit-keyframes rotating-data-v-4aa84e3e {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-4aa84e3e {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-quick-access-item ul[data-v-4aa84e3e] {
  list-style: disc;
  margin: 0
}
.infoba-quick-access-item li[data-v-4aa84e3e] {
  margin-left: 16px
}
.infoba-accordeon-header[data-v-4aa84e3e] {

  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-4aa84e3e] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 12px;
  display: flex;
  justify-content: space-between;
}
.infoba-logo[data-v-4aa84e3e] {
  height: 35px
}


div.icon-rotator[data-v-af7d2b8e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-af7d2b8e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-af7d2b8e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-af7d2b8e] {
  font-size: 14px;
}
i.chevron[data-v-af7d2b8e] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-af7d2b8e] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-af7d2b8e] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-af7d2b8e] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-af7d2b8e] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-af7d2b8e] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-af7d2b8e] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-af7d2b8e] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-af7d2b8e] {
  background-color: #e43351
}
.icon-color-green[data-v-af7d2b8e] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-af7d2b8e] {
  background-color: #f8b100
}
.quick-access-item[data-v-af7d2b8e] {
  position: relative;
}
.theme-circle[data-v-af7d2b8e] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-af7d2b8e] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-af7d2b8e] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-af7d2b8e]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-af7d2b8e] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-af7d2b8e] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-af7d2b8e] {
  background-color: #96be2c
}
.icon-color-grey[data-v-af7d2b8e] {
  background-color: #ccc
}
.icon-status-dot[data-v-af7d2b8e] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-af7d2b8e] {
  position: relative
}
.infoba-quick-access-item[data-v-af7d2b8e] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-af7d2b8e] {
  color: #888
}
.infoba-link[data-v-af7d2b8e] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-af7d2b8e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-af7d2b8e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-af7d2b8e], .slide-leave[data-v-af7d2b8e] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-af7d2b8e], .slide-leave-to[data-v-af7d2b8e] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-af7d2b8e] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-af7d2b8e] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-af7d2b8e] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-af7d2b8e] {
  -webkit-animation: rotating-data-v-af7d2b8e 2s linear infinite;
  -moz-animation: rotating-data-v-af7d2b8e 2s linear infinite;
  -ms-animation: rotating-data-v-af7d2b8e 2s linear infinite;
  -o-animation: rotating-data-v-af7d2b8e 2s linear infinite;
  animation: rotating-data-v-af7d2b8e 2s linear infinite
}
@-webkit-keyframes rotating-data-v-af7d2b8e {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-af7d2b8e {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-af7d2b8e] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-af7d2b8e] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-af7d2b8e] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-af7d2b8e] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-af7d2b8e]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-af7d2b8e] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-af7d2b8e] {
  height: 35px
}


.button-bar[data-v-5e11788e] {
  display: flex;
  margin-bottom: 10px;
  margin-top: 5px;
  border-radius: 4px;
  border: 1px solid #222350;
}

/* normal button in the button bar */
.button-bar div[data-v-5e11788e] {
  flex: 1;
  text-align: center;
  border-right: 1px solid #222350;
  color: #222350;
  font-size: 14px;
  padding: 4px;
}
.button-bar div[data-v-5e11788e]:last-child {
  border-right: 0;
}
.button-bar div[data-v-5e11788e]:hover {
  cursor: pointer;
}
.button-bar div.active[data-v-5e11788e] {
  color: white;
  background-color: #222350;
}
.el-date-editor--timerange.el-input__inner[data-v-5e11788e] {
  width: 300px;
}
.history-item[data-v-5e11788e] {
  border-bottom: 1px solid #222350;
  padding-bottom: 4px;
  margin-bottom: 4px;
}
.link-button[data-v-5e11788e] {
  color: #222350;
  cursor: pointer;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: underline;
}


div.icon-rotator[data-v-000f961c] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-000f961c] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-000f961c] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-000f961c] {
  font-size: 14px;
}
i.chevron[data-v-000f961c] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-000f961c] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-000f961c] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-000f961c] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-000f961c] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-000f961c] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-000f961c] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-000f961c] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-000f961c] {
  background-color: #e43351
}
.icon-color-green[data-v-000f961c] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-000f961c] {
  background-color: #f8b100
}
.quick-access-item[data-v-000f961c] {
  position: relative;
}
.theme-circle[data-v-000f961c] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-000f961c] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-000f961c] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-000f961c]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-000f961c] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-000f961c] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-000f961c] {
  background-color: #96be2c
}
.icon-color-grey[data-v-000f961c] {
  background-color: #ccc
}
.icon-status-dot[data-v-000f961c] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-000f961c] {
  position: relative
}
.infoba-quick-access-item[data-v-000f961c] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-000f961c] {
  color: #888
}
.infoba-link[data-v-000f961c] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-000f961c] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-000f961c] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-000f961c], .slide-leave[data-v-000f961c] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-000f961c], .slide-leave-to[data-v-000f961c] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-000f961c] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-000f961c] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-000f961c] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-000f961c] {
  -webkit-animation: rotating-data-v-000f961c 2s linear infinite;
  -moz-animation: rotating-data-v-000f961c 2s linear infinite;
  -ms-animation: rotating-data-v-000f961c 2s linear infinite;
  -o-animation: rotating-data-v-000f961c 2s linear infinite;
  animation: rotating-data-v-000f961c 2s linear infinite
}
@-webkit-keyframes rotating-data-v-000f961c {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-000f961c {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-000f961c] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-000f961c] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-000f961c] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-000f961c] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-000f961c]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-000f961c] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-000f961c] {
  height: 35px
}


div.icon-rotator[data-v-406d26be] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-406d26be] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-406d26be] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-406d26be] {
  font-size: 14px;
}
i.chevron[data-v-406d26be] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-406d26be] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-406d26be] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-406d26be] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-406d26be] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-406d26be] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-406d26be] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-406d26be] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-406d26be] {
  background-color: #e43351
}
.icon-color-green[data-v-406d26be] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-406d26be] {
  background-color: #f8b100
}
.quick-access-item[data-v-406d26be] {
  position: relative;
}
.theme-circle[data-v-406d26be] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-406d26be] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-406d26be] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-406d26be]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-406d26be] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-406d26be] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-406d26be] {
  background-color: #96be2c
}
.icon-color-grey[data-v-406d26be] {
  background-color: #ccc
}
.icon-status-dot[data-v-406d26be] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-406d26be] {
  position: relative
}
.infoba-quick-access-item[data-v-406d26be] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-406d26be] {
  color: #888
}
.infoba-link[data-v-406d26be] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-406d26be] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-406d26be] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-406d26be], .slide-leave[data-v-406d26be] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-406d26be], .slide-leave-to[data-v-406d26be] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-406d26be] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-406d26be] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-406d26be] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-406d26be] {
  -webkit-animation: rotating-data-v-406d26be 2s linear infinite;
  -moz-animation: rotating-data-v-406d26be 2s linear infinite;
  -ms-animation: rotating-data-v-406d26be 2s linear infinite;
  -o-animation: rotating-data-v-406d26be 2s linear infinite;
  animation: rotating-data-v-406d26be 2s linear infinite
}
@-webkit-keyframes rotating-data-v-406d26be {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-406d26be {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-406d26be] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-406d26be] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-406d26be] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-406d26be] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-406d26be]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-406d26be] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-406d26be] {
  height: 35px
}


div.icon-rotator[data-v-733d1b4e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-733d1b4e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-733d1b4e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-733d1b4e] {
  font-size: 14px;
}
i.chevron[data-v-733d1b4e] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-733d1b4e] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-733d1b4e] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-733d1b4e] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-733d1b4e] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-733d1b4e] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-733d1b4e] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-733d1b4e] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-733d1b4e] {
  background-color: #e43351
}
.icon-color-green[data-v-733d1b4e] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-733d1b4e] {
  background-color: #f8b100
}
.quick-access-item[data-v-733d1b4e] {
  position: relative;
}
.theme-circle[data-v-733d1b4e] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-733d1b4e] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-733d1b4e] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-733d1b4e]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-733d1b4e] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-733d1b4e] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-733d1b4e] {
  background-color: #96be2c
}
.icon-color-grey[data-v-733d1b4e] {
  background-color: #ccc
}
.icon-status-dot[data-v-733d1b4e] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-733d1b4e] {
  position: relative
}
.infoba-quick-access-item[data-v-733d1b4e] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-733d1b4e] {
  color: #888
}
.infoba-link[data-v-733d1b4e] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-733d1b4e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-733d1b4e] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0, 1, .5, 1);
  -webkit-transition-timing-function: cubic-bezier(0, 1, .5, 1);
  -o-transition-timing-function: cubic-bezier(0, 1, .5, 1);
  transition-timing-function: cubic-bezier(0, 1, .5, 1)
}
.slide-enter-to[data-v-733d1b4e], .slide-leave[data-v-733d1b4e] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-733d1b4e], .slide-leave-to[data-v-733d1b4e] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-733d1b4e] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-733d1b4e] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-733d1b4e] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-733d1b4e] {
  -webkit-animation: rotating-data-v-733d1b4e 2s linear infinite;
  -moz-animation: rotating-data-v-733d1b4e 2s linear infinite;
  -ms-animation: rotating-data-v-733d1b4e 2s linear infinite;
  -o-animation: rotating-data-v-733d1b4e 2s linear infinite;
  animation: rotating-data-v-733d1b4e 2s linear infinite
}
@-webkit-keyframes rotating-data-v-733d1b4e {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-733d1b4e {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-733d1b4e] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-733d1b4e] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-733d1b4e] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-733d1b4e] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-733d1b4e]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-733d1b4e] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-733d1b4e] {
  height: 35px
}


div.icon-rotator[data-v-20591694] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-20591694] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-20591694] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-20591694] {
  font-size: 14px;
}
i.chevron[data-v-20591694] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-20591694] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-20591694] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-20591694] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-20591694] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-20591694] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-20591694] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-20591694] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-20591694] {
  background-color: #e43351
}
.icon-color-green[data-v-20591694] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-20591694] {
  background-color: #f8b100
}
.quick-access-item[data-v-20591694] {
  position: relative;
}
.theme-circle[data-v-20591694] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-20591694] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-20591694] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-20591694]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-20591694] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-20591694] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-20591694] {
  background-color: #96be2c
}
.icon-color-grey[data-v-20591694] {
  background-color: #ccc
}
.icon-status-dot[data-v-20591694] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-20591694] {
  position: relative
}
.infoba-quick-access-item[data-v-20591694] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-20591694] {
  color: #888
}
.infoba-link[data-v-20591694] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-20591694] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-20591694] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-20591694], .slide-leave[data-v-20591694] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-20591694], .slide-leave-to[data-v-20591694] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-20591694] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-20591694] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-20591694] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-20591694] {
  -webkit-animation: rotating-data-v-20591694 2s linear infinite;
  -moz-animation: rotating-data-v-20591694 2s linear infinite;
  -ms-animation: rotating-data-v-20591694 2s linear infinite;
  -o-animation: rotating-data-v-20591694 2s linear infinite;
  animation: rotating-data-v-20591694 2s linear infinite
}
@-webkit-keyframes rotating-data-v-20591694 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-20591694 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-20591694] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-20591694] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-20591694] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-20591694] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-20591694]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-20591694] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-20591694] {
  height: 35px
}


.main-section[data-v-0a27feca] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-0a27feca] {
  margin: 20px 20px 10px 20px;
}
div.icon-rotator[data-v-0a27feca] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-book[data-v-0a27feca] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABEklEQVRIx+2UvUoDURCFv7uKQlJZiVgo2KX0p7IRO8G0Fj6JjX3Al7DxBQRtbQ2xVCsbCyHYBRVi9Vm44mXJrqvXgEhOOWfOnLnnwsAEgBrUzriGz6gnquMY3lTPzVHVmKlt9Vi9UQe5ZqBe5/VdNUSaefXKCBHXVrPYoGs9dCPNXZGMONUeQPgo1I0lhFCqKXIhhJDVHfxTTAz+j4HAQTn7DYzQvKr7o+b9hsGzulO2cKpBX12rSiTVYOWryAGmEz72Ud0GWkATGAIPwGXSJ6tb6qk6rPPa4uF6AXrAPdAHpoAlYANYLuz1lPfe5ro5YAFYBRbh8/ihHql7aqMi13X1TL3w/d7PVvRuqocJ8f8hvAFd7TPJdUrGsgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QxMToxOTo0NCswMDowMJkFQ9EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMTE6MTk6NDQrMDA6MDDoWPttAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
.icon-status-dot[data-v-0a27feca] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.infoba-header[data-v-0a27feca] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.header-link[data-v-0a27feca] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header[data-v-0a27feca]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-0a27feca] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-0a27feca] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-0a27feca] {
  position: relative
}
.infoba-quick-access-item[data-v-0a27feca] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-accordeon-header[data-v-0a27feca] {
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  height: 46px;
}
.ellipsis[data-v-0a27feca] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.infoba-accordeon-row[data-v-0a27feca] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-accordeon-row[data-v-0a27feca]:last-child {
  padding-bottom: 20px !important;
}
.slide-enter-active[data-v-0a27feca] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-0a27feca] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-0a27feca], .slide-leave[data-v-0a27feca] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-0a27feca], .slide-leave-to[data-v-0a27feca] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-0a27feca] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate[data-v-0a27feca] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.infoba-rotate[data-v-0a27feca] {
  -webkit-animation: rotating-data-v-0a27feca 2s linear infinite;
  -moz-animation: rotating-data-v-0a27feca 2s linear infinite;
  -ms-animation: rotating-data-v-0a27feca 2s linear infinite;
  -o-animation: rotating-data-v-0a27feca 2s linear infinite;
  animation: rotating-data-v-0a27feca 2s linear infinite
}
@-webkit-keyframes rotating-data-v-0a27feca {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-0a27feca {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-logo[data-v-0a27feca] {
  height: 35px
}


.main-section[data-v-e3c74670] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-e3c74670] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.icon-rotator[data-v-e3c74670] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
i[data-v-e3c74670] {
  font-size: 14px;
}
i.chevron[data-v-e3c74670] {
  margin-right: 10px;
  height: 14px;
}
.icon-status-dot[data-v-e3c74670] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.infoba-header[data-v-e3c74670] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.theme-circle[data-v-e3c74670] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.header-link[data-v-e3c74670] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header[data-v-e3c74670]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-e3c74670] {
  margin-right: 6px;
  margin-left: 6px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-e3c74670] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-e3c74670] {
  position: relative
}
.infoba-quick-access-item[data-v-e3c74670] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-accordeon-header[data-v-e3c74670] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.ellipsis[data-v-e3c74670] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.infoba-accordeon-row[data-v-e3c74670] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-accordeon-row[data-v-e3c74670]:last-child {
  padding-bottom: 20px !important;
}
.rotate[data-v-e3c74670] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-e3c74670] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-e3c74670] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-e3c74670] {
  -webkit-animation: rotating-data-v-e3c74670 2s linear infinite;
  -moz-animation: rotating-data-v-e3c74670 2s linear infinite;
  -ms-animation: rotating-data-v-e3c74670 2s linear infinite;
  -o-animation: rotating-data-v-e3c74670 2s linear infinite;
  animation: rotating-data-v-e3c74670 2s linear infinite
}
@-webkit-keyframes rotating-data-v-e3c74670 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-e3c74670 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.slide-enter-active[data-v-e3c74670] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-e3c74670] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-e3c74670], .slide-leave[data-v-e3c74670] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-e3c74670], .slide-leave-to[data-v-e3c74670] {
  overflow: hidden;
  max-height: 0
}
.infoba-logo[data-v-e3c74670] {
  height: 35px
}


div.icon-rotator[data-v-d5c52fb8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-d5c52fb8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-d5c52fb8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-d5c52fb8] {
  font-size: 14px;
}
i.chevron[data-v-d5c52fb8] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-d5c52fb8] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-d5c52fb8] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-d5c52fb8] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-d5c52fb8] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-d5c52fb8] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-d5c52fb8] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-d5c52fb8] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-d5c52fb8] {
  background-color: #e43351
}
.icon-color-green[data-v-d5c52fb8] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-d5c52fb8] {
  background-color: #f8b100
}
.quick-access-item[data-v-d5c52fb8] {
  position: relative;
}
.theme-circle[data-v-d5c52fb8] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-d5c52fb8] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-d5c52fb8] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-d5c52fb8]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-d5c52fb8] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-d5c52fb8] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-d5c52fb8] {
  background-color: #96be2c
}
.icon-color-grey[data-v-d5c52fb8] {
  background-color: #ccc
}
.icon-status-dot[data-v-d5c52fb8] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-d5c52fb8] {
  position: relative
}
.infoba-quick-access-item[data-v-d5c52fb8] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-d5c52fb8] {
  color: #888
}
.infoba-link[data-v-d5c52fb8] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-d5c52fb8] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-d5c52fb8] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-d5c52fb8], .slide-leave[data-v-d5c52fb8] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-d5c52fb8], .slide-leave-to[data-v-d5c52fb8] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-d5c52fb8] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-d5c52fb8] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-d5c52fb8] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-d5c52fb8] {
  -webkit-animation: rotating-data-v-d5c52fb8 2s linear infinite;
  -moz-animation: rotating-data-v-d5c52fb8 2s linear infinite;
  -ms-animation: rotating-data-v-d5c52fb8 2s linear infinite;
  -o-animation: rotating-data-v-d5c52fb8 2s linear infinite;
  animation: rotating-data-v-d5c52fb8 2s linear infinite
}
@-webkit-keyframes rotating-data-v-d5c52fb8 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-d5c52fb8 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-d5c52fb8] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-d5c52fb8] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-d5c52fb8] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-d5c52fb8] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-d5c52fb8]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-d5c52fb8] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-d5c52fb8] {
  height: 35px
}


.main-section[data-v-b84d976a] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
div.icon-calendar-account[data-v-b84d976a] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+0lEQVRIx92UMW4CMRRE528gHXVQBBwgOUnEDRBFRCTukAPlNohLLBRElGmgeTQWclZe/IMDQoy0hXc9f/6M11+6WxBQuq+6dKO/BIAxsIo7IoPGvhp4i2taQ6CWNChsujazUZtANnMPzOxY97pncAl0chb/glTEbgfAFFgDG+D9LDttlwZ4AnbR37kH+h6+18FQ0mO07kp6/k8HHWAZOVgADx5+8h6kDhnoSZqE5ZeZ/aQEmnxXREBX0ouk7/C8hndlEQEV8AlsE2NoG75VbXyPwEdu2AGzUwK5iIYO4yPHHqfFM/jNUbGSNCicqvWpiOZBpKT4vIB/gzgAmQ1GdMzg1uAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMDc6MTY6MDUrMDA6MDADbSVIAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDA3OjE2OjA1KzAwOjAwcjCd9AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=') no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-rotator[data-v-b84d976a] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
.header-link[data-v-b84d976a] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header[data-v-b84d976a] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
}
.infoba-header[data-v-b84d976a]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-b84d976a] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-b84d976a] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.infoba-header span[data-v-b84d976a]:hover {
  color: #fff;
  text-decoration: none
}
.quick-access-item[data-v-b84d976a] {
  position: relative
}
.infoba-quick-access-item[data-v-b84d976a] {
  background-color: #fff;
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-b84d976a] {
  color: #888
}
.infoba-link[data-v-b84d976a] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-b84d976a] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-b84d976a] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-b84d976a], .slide-leave[data-v-b84d976a] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-b84d976a], .slide-leave-to[data-v-b84d976a] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-b84d976a] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.infoba-rotate[data-v-b84d976a] {
  -webkit-animation: rotating-data-v-b84d976a 2s linear infinite;
  -moz-animation: rotating-data-v-b84d976a 2s linear infinite;
  -ms-animation: rotating-data-v-b84d976a 2s linear infinite;
  -o-animation: rotating-data-v-b84d976a 2s linear infinite;
  animation: rotating-data-v-b84d976a 2s linear infinite
}
@-webkit-keyframes rotating-data-v-b84d976a {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-b84d976a {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-quick-access-item ul[data-v-b84d976a] {
  list-style: disc;
  margin: 0
}
.infoba-quick-access-item li[data-v-b84d976a] {
  margin-left: 16px
}
.infoba-logo[data-v-b84d976a] {
  height: 35px
}
.wrapper[data-v-b84d976a] {
  padding: 0 20px;
}
.institution[data-v-b84d976a] {
  margin-top: 30px;
}
.institution-name[data-v-b84d976a] {
  font-size: 12px;
}
.group-name[data-v-b84d976a] {
  font-weight: bolder;
}
.timeslot[data-v-b84d976a] {
  background-color: white;
  padding: 10px;
  margin: 10px 0;
  cursor: pointer;
}
.timeslot-content[data-v-b84d976a] {
  padding: 2px 0px 2px 10px;
  border-left-width: 4px;
  border-left-style: solid;
}
.timeslot-time[data-v-b84d976a] {
  font-size: 12px;
}


div.icon-rotator[data-v-d7eed9e4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px;
  display: inline-block;
}
div.icon-spf[data-v-d7eed9e4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-d7eed9e4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-d7eed9e4] {
  font-size: 14px;
}
i.chevron[data-v-d7eed9e4] {
  margin-right: 10px;
  height: 14px;
}
span.icon-alarm-red[data-v-d7eed9e4] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-d7eed9e4] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-d7eed9e4] {
  padding: 9px;
  color: #96be2c;
}
i.icon-bell-off[data-v-d7eed9e4] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
.header-link[data-v-d7eed9e4] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-d7eed9e4] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-d7eed9e4] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.icon-color-red[data-v-d7eed9e4] {
  background-color: #e43351
}
.icon-color-green[data-v-d7eed9e4] {
  background-color: #96be2c
}
.icon-color-yellow[data-v-d7eed9e4] {
  background-color: #f8b100
}
.quick-access-item[data-v-d7eed9e4] {
  position: relative;
}
.theme-circle[data-v-d7eed9e4] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-d7eed9e4] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-d7eed9e4] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-d7eed9e4]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-d7eed9e4] {
  /*position: absolute;*/
  top: 2px;
  line-height: 35px;
  font-size: 20px !important
}
.infoba-header span[data-v-d7eed9e4] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-green[data-v-d7eed9e4] {
  background-color: #96be2c
}
.icon-color-grey[data-v-d7eed9e4] {
  background-color: #ccc
}
.icon-status-dot[data-v-d7eed9e4] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-d7eed9e4] {
  position: relative
}
.infoba-quick-access-item[data-v-d7eed9e4] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-d7eed9e4] {
  color: #888
}
.infoba-link[data-v-d7eed9e4] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-d7eed9e4] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-d7eed9e4] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-d7eed9e4], .slide-leave[data-v-d7eed9e4] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-d7eed9e4], .slide-leave-to[data-v-d7eed9e4] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-d7eed9e4] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-d7eed9e4] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-d7eed9e4] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-d7eed9e4] {
  -webkit-animation: rotating-data-v-d7eed9e4 2s linear infinite;
  -moz-animation: rotating-data-v-d7eed9e4 2s linear infinite;
  -ms-animation: rotating-data-v-d7eed9e4 2s linear infinite;
  -o-animation: rotating-data-v-d7eed9e4 2s linear infinite;
  animation: rotating-data-v-d7eed9e4 2s linear infinite
}
@-webkit-keyframes rotating-data-v-d7eed9e4 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-d7eed9e4 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-d7eed9e4] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-d7eed9e4] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items:center;
  height: 46px;
}
.infoba-accordeon-row[data-v-d7eed9e4] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-d7eed9e4] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-d7eed9e4]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-d7eed9e4] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-d7eed9e4] {
  height: 35px
}


.main-section[data-v-03954082] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
div.icon-rotator[data-v-03954082] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
.header-link[data-v-03954082] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.icon-color-grey[data-v-03954082] {
  color: #ccc !important
}
.icon-color-green[data-v-03954082] {
  background-color: #96be2c
}
.infoba-header[data-v-03954082] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.infoba-header[data-v-03954082]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-03954082] {
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-03954082] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-03954082] {
  position: relative
}
.infoba-quick-access-item[data-v-03954082] {
  background-color: #fff;
  padding: 20px 10px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-link[data-v-03954082] {
  color: #888 !important;
  cursor: pointer
}
.infoba-logo[data-v-03954082] {
  height: 35px
}
.rotate[data-v-03954082] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.infoba-rotate[data-v-03954082] {
  -webkit-animation: rotating-data-v-03954082 2s linear infinite;
  -moz-animation: rotating-data-v-03954082 2s linear infinite;
  -ms-animation: rotating-data-v-03954082 2s linear infinite;
  -o-animation: rotating-data-v-03954082 2s linear infinite;
  animation: rotating-data-v-03954082 2s linear infinite
}
@-webkit-keyframes rotating-data-v-03954082 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-03954082 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
}


i.font-awesome-header[data-v-4caf5780] {
  font-size: 20px;
  margin-right: 5px;
  margin-left: 2px;
}
p[data-v-4caf5780] {
  margin: 0 0 2px 0;
}
.green[data-v-4caf5780] {
  color: #96be2c;
}
.grey80[data-v-4caf5780] {
  color: #555555;
}
.grey50[data-v-4caf5780] {
  color: #888888;
}
.ellipsis[data-v-4caf5780] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
i.icon-small-ptcLinks[data-v-4caf5780] {
  font-size: 12px;
  margin-left: 10px;
}
div.icon-small-ptcLinks[data-v-4caf5780] {
  padding: 15px 0 0 15px;
  background-size: 15px 15px !important;
  display: inline-block;
  margin-left: 10px;
}
span.icon-small-ptcLinks i[data-v-4caf5780] {
  font-size: 12px;
  margin-left: 10px;
}
div.icon-calendar-account[data-v-4caf5780] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+0lEQVRIx92UMW4CMRRE528gHXVQBBwgOUnEDRBFRCTukAPlNohLLBRElGmgeTQWclZe/IMDQoy0hXc9f/6M11+6WxBQuq+6dKO/BIAxsIo7IoPGvhp4i2taQ6CWNChsujazUZtANnMPzOxY97pncAl0chb/glTEbgfAFFgDG+D9LDttlwZ4AnbR37kH+h6+18FQ0mO07kp6/k8HHWAZOVgADx5+8h6kDhnoSZqE5ZeZ/aQEmnxXREBX0ouk7/C8hndlEQEV8AlsE2NoG75VbXyPwEdu2AGzUwK5iIYO4yPHHqfFM/jNUbGSNCicqvWpiOZBpKT4vIB/gzgAmQ1GdMzg1uAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMDc6MTY6MDUrMDA6MDADbSVIAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDA3OjE2OjA1KzAwOjAwcjCd9AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=') no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-kompas[data-v-4caf5780] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABwklEQVRIx9WVzU4UQRSFTzFASJQ34AmcWcET4A+bWTCiYjIL1xDG8Se+A+HnMUzc4nMYTBBMIEhg4ROw4sfkc8HpeG2K7p4lN+l0973n3Ft16laVdN8tVQWBSUnPJS1KmpU049BvSd8l7UjaSSldjVwZeAGcUG+/gKVREreA7ZDgB/AOaAMP/LTt2w+4LWCsSYEi+QWwWkXyYNaAS3M2m8hSJJ8fYdaPQ5HenQsaNF9pkDQBXWDd/wNzj90ctwivg+ZVsowDfWDP+G6Q68C+VzniFweHFTN8AxyFhd0DUsB8sP9zLkFBfJSJTQGnmRbtl3Ad+w9zBc4dnM7EVh0bAG/9fQKMl3DTjp0Xvtq+dZJP/k36t/u3U0p/6vi1EnlBy3YKTGVy3JIozmDX72eBkMLoJelM0ntJ7ZTSRWacC35/y81g2dX3gZZ93dAt/bLmJX4L+Gn8yxxg0gcXwJp96y5SeeoaOwwbbeIu0JJBl8CTEdbvKXBl7mIdeCsUGRRyVcgyDMk3moxmDNgMHXPgHdoBHvrpAB+D5gAbNDmuQ6Ge9ayz4ypZ6q7MCUk93VyZc/r/ytzVzZX5NaV03Xjk987+AsOc0OROwvslAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAzLTE1VDEwOjAyOjIzKzAwOjAwryq+ZQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMy0xNVQxMDowMjoyMyswMDowMN53BtkAAAAASUVORK5CYII=') no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-eye[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWUlEQVRIx+2UvUpDQRCFz6pJkUQw8RH8KUXBPhrwmYRgoWDkWoraSLDJC0hiLUb8KSX4DGoVtTRg+CzuCuEym9zYpMmB5cKeM2fn7syONMWk4UYJgDlJG5LWJJX8dlfSi6Rn59zPv04GVoFz4IswPoEzYGUc4wxwBPRIjx5QAzKjzEtA2zC4AspA3q8toGnoboFiyDwPPBlBu0MSqhr6ByBniS+tzD2XBY6BN+AViICs51pGXD1pvhO427LnI4OLPLcdiK0MHnAXEBU8/2Zw756bD8S2JWkmbXMZe33/HfqW/g44CPCb/tswuEZCk0xoP1mHuvGbzYEiR77AySJfG3EXVhflgEdDXA3eG+wZ+nuzTX1AkfixJNHy3VLwqxLI/AZYGF7NeFTUGG9UfAOHxIMxHYBl4JR4oIXwAZwASyGfNON6VtK64nG96Le7kjqSOs65/iiPKSaLX/pA8qZ4SFURAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA2VDExOjAxOjEzKzAwOjAwaHN9ngAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wNlQxMTowMToxMyswMDowMBkuxSIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC ) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-book[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABEklEQVRIx+2UvUoDURCFv7uKQlJZiVgo2KX0p7IRO8G0Fj6JjX3Al7DxBQRtbQ2xVCsbCyHYBRVi9Vm44mXJrqvXgEhOOWfOnLnnwsAEgBrUzriGz6gnquMY3lTPzVHVmKlt9Vi9UQe5ZqBe5/VdNUSaefXKCBHXVrPYoGs9dCPNXZGMONUeQPgo1I0lhFCqKXIhhJDVHfxTTAz+j4HAQTn7DYzQvKr7o+b9hsGzulO2cKpBX12rSiTVYOWryAGmEz72Ud0GWkATGAIPwGXSJ6tb6qk6rPPa4uF6AXrAPdAHpoAlYANYLuz1lPfe5ro5YAFYBRbh8/ihHql7aqMi13X1TL3w/d7PVvRuqocJ8f8hvAFd7TPJdUrGsgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QxMToxOTo0NCswMDowMJkFQ9EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMTE6MTk6NDQrMDA6MDDoWPttAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
div.icon-calendar-green[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABXElEQVRIx92VMUtCYRSGn3PV/AGWhmlrkHdz18yx3amhFhEdG1zvJDg0JlkE7f2AltBoNir0H+QQgotLKHlPQwQWV7PrFaJ3PN/5znPOy+H74N+q1jC11jB10Txj2Y3Kt272gDqw4bJYV1XyxWz72nECgVO3xQEUYojWp1qkEPPAlfhUwDK0dIDfKVjc7chvC8HHys4FcLzcNPdRqYL6VaRcyrQvPbPo/MaMoFyARoGwqJ6dNBPrngHGPuLAykQooLYv6hnghdVHVB4mQvfh/taTZwArc/sWDI7SIlIQkYKK7uRyV2PPAPVWMvA68m1jaw9be6qaqLeSgXnuztwiy8IIp8zyeDA8MjBCKp9dGYwHw36tYR737jpVy8J2NcFa2jwEKkDI4TgEVCIp88C9RfbXd8UxRdl0bVEp27EA6yfI3ACBrkJsnp9shp6nWqQqeYHuIsVVNL/IxH9P77i1cnmY9ATIAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA5VDE0OjA1OjQxKzAwOjAwLSIWgAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wOVQxNDowNTo0MSswMDowMFx/rjwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-clipboard[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVRIx+2UQWoCQRBFf0UleAfJIbIMeoDgDdxk5xWydJZhzDEEQW+RK+gN2p0XyEJ5bnqCTGba6bEFCfnQ0FR1/1dU0S3dg4Ae8Ans/cqBbkrAnN/K2xiNgR31egGGgbwDXs89rQRwkgaBGkb+zlfgjDOzpzoAKVpqZj++DykMQ0oB2NwSsJb0LCm7BWAtaWJmB5VmWSuaa1U8NCArJ2MA24rYMmQeA5gBHWDRtPIqQOg/6ZvZEXiThKTHoudAJmkWPbWKYjIf7zapvM0MAD7O8hfNY1pU6B349vvotvy9v2iXwNOFANMrIc57/Ku5Tvsu1izwqqlOAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTEzVDEyOjAxOjA0KzAwOjAwIUs5FQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0xM1QxMjowMTowNCswMDowMFAWgakAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-trafficLight[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-spf[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 24px 0 0 24px;
  display: inline-block;
}
span.icon-alarm-red[data-v-4caf5780] {
  padding: 9px;
  color: #e43351;
}
span.icon-alarm-yellow[data-v-4caf5780] {
  padding: 9px;
  color: #f8b100;
}
span.icon-alarm-green[data-v-4caf5780] {
  padding: 9px;
  color: #96be2c;
}
span.icon-bell-off[data-v-4caf5780] {
  padding: 9px;
  color: #e43351;
  margin-left: 5px;
}
div.icon-projectskema[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAy0lEQVRIx92VTQrCMBBG2+LOO+gBPImeyqVrUYz0IC5c9SAi6EGeCwcM0TSZSbrxg0LJhPem07+m+bsAG+BJOlurIAd+N0sy4AAL4Cbnu+oC2WeT5ArMEo3AJNEKQklYm6mfAmkid29nEYzkXGVEkfRAuuFJ4UaBA1o5DsAVmNcS+PAln0/IpYbAh5+AAViJZF8q8OHOWx94vxNtiaAHOm/mX7WSm+zDj2p4QlAOF0Hsh9NK3QXrbnTmPwRr4BHSI1eog2c2oB/LlHkBdEn46XZrjvUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMjdUMDg6NDA6MzgrMDA6MDAXhNxtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTI3VDA4OjQwOjM4KzAwOjAwZtlk0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
div.icon-rotator[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-briefcase[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArElEQVRIx+2TMQ6DMAxF/RHHQD1MpQ5wEa7ByCGrLuk9fpcEVa4hKcQdKt7oON/2jyNyUgOSEz+ZPcXrFUlKpXFN42GpWYDkQDJoD3THuXjU6NM53hKDiHSVGg8ALrs8zaF13N+gLe3KigNA7u7vtqgERPYWeCQ71lZSs5F7t5JvrMd1mVp3lKyw4pZluftFW/St72tv4IKe4Cki3cEfHbYmGGORI+Kjtyt/xgvhYilSEQrPJAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMjo1Njo1NyswMDowMDY3jIIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTI6NTY6NTcrMDA6MDBHajQ+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-briefcase-account[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7klEQVRIx+2UQW7CQAxFvyv2VbMrQr0Gm14AddFb9EDhIizoBaqygGMwSKw5wetmgoIRE6cJm6pPGimy7Hz7exLpzwO8AQeuScBiDIHEbfZjCAAQjXse7mXtlcAtr33HXXG/G2t7LWk2UuPJzF68QKeffTAzu7AoQC1pms+ytyJlvlyuAd+lgiY3OsHOjY+kbaQwKjD3E/jYUIsAamCaz7Ir+TxtW6D34go0t2gSyD1JWknaSDrm2LOkV0nvkh6HWLQGqkJNBXyWLOoSeAo0Vv16B42PkekjOzjI/YsGLD41D+3v4COLDCXld/0T4wfrMqeKIP60yQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QwNzowMjoyMCswMDowMK+hdNkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMDc6MDI6MjArMDA6MDDe/MxlAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 20px;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-house-solid[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAApUlEQVRIx+3TMQ4BQRSAYSOikWjVGhdwA50rcAilK2jdgSvo3GAvoFFvK9Eo+FQTBZvdHSua/Q/wvfeSmU6nrakQsMEW3abxPvZe7dBvCh/g4L0jht/iI2SKyzBKxcc4Ke+MSV18irwCHssxrYrPcKmBx66Yl+FL3BLw2A2LInyF+xd47IF1dEPBMCkPI4Tw5jX7Iz/US92u6pU/v6Ad8P8Bbf/vCQE4pIQLr5KUAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAxLTA0VDA3OjE2OjQzKzAwOjAwHCZzVQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMS0wNFQwNzoxNjo0MyswMDowMG17y+kAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-house-grey50[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABKElEQVRIx+2TL0/DQBiHf+9KSNol2GoMX2C2ihrIggA5HF8A2z+iqWj6NvcFcCgUBrNASLakArkvgEHPYtqQXA+zkVFYei0hM33k3Xu/5973ckBPA4ZuoVKKLMti13XPHMd5zvNc6ZwjnaIoivZN07wFMFnJ7sqyvIrj+OPPAiHEUEp5D+C0tjUviuI8juP3zoIkSWzDMKYARltKFlLKcRiGy9YCIcShlPIJwFFDk29VVZ0EQfCqLUjTdEREUwB20whXLJVSY9/3F/WNwS/hx0Q0bxEOADYR5cxcf6fvgizLLonoEcBBi/A1QwAPzDzZXPz6B8x8DeAGwF6H8M28C9d1y9ls9gJseQNm1vpEdTzP+5E36BLUBu1x1G+n2+W/d9ALdi/o2T2fN2paFoIVlu0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTE6NTcrMDA6MDBw0WWjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjExOjU3KzAwOjAwAYzdHwAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-house-grey80[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABEElEQVRIx+2TL0/DQBjGf1caErJkdhqDad2+AYpljtwruksNX4DwEar4CjgUaZozM8tQJAjkZA0GvW9ASMNhRtJsjGs3yEx/8u6553n/5KDDg2qj1VrfAidRFN1kWfb5ZwEicgzcAxMApdSDc+7KWvvhexv4BGma9oDptzmAc84Ac2NMf68OkiQZVFU1A4ZbJIswDMd5ni9bB4jIKfAInHmKfAuC4KIoitfGASIyBGbAwDeCFUtgbK1drF9s7EBEzoGnFuastM9a69GvAVprA8wB7/J+oKeUmorIpH54VKv8Wil1B4Q7mNf9LuM4fi/L8gW278Dt4m6t3fDz/oN9aTyO9eqadvnvHXQBhw/oODxfkNJCAjccYSwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTI6MjcrMDA6MDCRI9e5AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjEyOjI3KzAwOjAw4H5vBQAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-house-green[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABOklEQVRIx2NgGAUEADOxCv//Z2AUt9Pu8EoQ9zVVeLXr4EGG/8ToYyRG0apVWmxvRBjnMzAwRjEwMDD8Z2BYKvrmX1JY2LVfFFvQvVOPm5vt72qG/4yeaFr3/fnxPTDP684nsi2YvUdH/DcTw1YGBgZjHErOsv5j8E51ufKSZAsmH9RTZP77dwcDA6MaAU/e//eP2SPH5eItoi2Ytk/X+D/D/62MDAzihIKQgYGB4T8Dw0tGBkbvLKfLZ9HlmNAFpu/VcmJg+L+PWMOhrhRnYPh/cNpeXU90ORQLpu/Xjf7PyLSdgYGBj1jDkQA3A+P/DdP26UZhtWDqfp38////L2JgYGAjw3AYYGNg+L9k2n7dciTfYYJp+3SIykToIMvpCoZ5TOQYRApgIdd1xPqS5j4YtWDgLRgFAw8AH5BYVmv+Qa4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTM6MjUrMDA6MDDpfq2uAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjEzOjI1KzAwOjAwmCMVEgAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-text-grey50[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAOUlEQVRIx2NgGAXDHjCiC3R0dPynxMCKigoUM5kG2oeDH4zGwcCD0TgYeEB2HKCHNS4wGgejgHIAAKZ4EA03ayhEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTMwVDEwOjI5OjI1KzAwOjAwZ75bZgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0zMFQxMDoyOToyNSswMDowMBbj49oAAAAASUVORK5CYII=) no-repeat center center;
}
div.icon-text-grey80[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAOUlEQVRIx2NgGAXDHjCiC4SGhv6nxMDVq1ejmMk00D4c/GA0DgYejMbBwAOy4wA9rHGB0TgYBZQDABvQEA0asr0QAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTMwVDEwOjI5OjA2KzAwOjAwFHNGhgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0zMFQxMDoyOTowNiswMDowMGUu/joAAAAASUVORK5CYII=) no-repeat center center;
}
i[data-v-4caf5780] {
  font-size: 14px;
}
i.chevron[data-v-4caf5780] {
  margin-right: 10px;
  height: 14px;
}
div.icon-bookshelf[data-v-4caf5780] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAA00lEQVRIx+2VQQ4BQRBFf7HiAOIGs5gjuIHIiMtYz5VYWNlzAYkjiD02eDZNyoQYPW3nr6p/urrq/+p0S398gNXZBPBIMKuVc0fr246AHCiBDZBFycKhuga2Lp4mVyBp5uLiFwoGLr4A/dQKVpJ2Ln+YtICZXSUtHDVOalFYF446At3UBTrAwdFvhx0zA5nZSdKyjk1RBQL8dR0B7WQWBa4HnP31TarAzPaS1o56OYcmFknS3MWTpBYFPguPXgnkDZuNw9PbXu0w+lD3ZzSdwR/NcQOfhhkFqmnKWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNC0wOFQwODoxODoxOCswMDowMPbQkj8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDQtMDhUMDg6MTg6MTgrMDA6MDCHjSqDAAAAAElFTkSuQmCC) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
.child-circle[data-v-4caf5780] {
  background-color: #ccc;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  margin-right: 10px;
  display: inline-block;
  position: relative
}
.header-link[data-v-4caf5780] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header span[data-v-4caf5780] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.icon-color-grey[data-v-4caf5780] {
  color: #ccc !important
}
.icon-color-green[data-v-4caf5780] {
  background-color: #96be2c
}
.icon-status-dot[data-v-4caf5780] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.infoba-accordeon-header[data-v-4caf5780] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-4caf5780] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-row[data-v-4caf5780] {
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
}
.infoba-gray[data-v-4caf5780] {
  color: #888
}
.infoba-header[data-v-4caf5780] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.infoba-header[data-v-4caf5780]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-4caf5780] {
  /*position: absolute;*/
  /*  top: 2px;*/
  line-height: 35px;
}
.infoba-link[data-v-4caf5780] {
  color: #888 !important;
  cursor: pointer
}
.infoba-logo[data-v-4caf5780] {
  height: 35px
}
.infoba-quick-access-item[data-v-4caf5780] {
  padding: 20px 13px 20px 12px;
  cursor: auto;
  height: auto
}
.infoba-quick-access-item ul[data-v-4caf5780] {
  list-style: disc;
  margin: 0
}
.infoba-quick-access-item li[data-v-4caf5780] {
  margin-left: 16px
}
.infoba-rotate[data-v-4caf5780] {
  -webkit-animation: rotating-data-v-4caf5780 2s linear infinite;
  -moz-animation: rotating-data-v-4caf5780 2s linear infinite;
  -ms-animation: rotating-data-v-4caf5780 2s linear infinite;
  -o-animation: rotating-data-v-4caf5780 2s linear infinite;
  animation: rotating-data-v-4caf5780 2s linear infinite
}
.infoba-section[data-v-4caf5780] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.main-section[data-v-4caf5780] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.multiselect[data-v-4caf5780] {
  height: 40px;
  width: 100%;
}
.pictureCircle[data-v-4caf5780] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  margin: -12px 0 0 -12px
}
.rotate[data-v-4caf5780] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.right[data-v-4caf5780] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.rotate.up[data-v-4caf5780] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
@-webkit-keyframes rotating-data-v-4caf5780 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-4caf5780 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.slide-enter-active[data-v-4caf5780] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-4caf5780] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-4caf5780], .slide-leave[data-v-4caf5780] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-4caf5780], .slide-leave-to[data-v-4caf5780] {
  overflow: hidden;
  max-height: 0
}
.tab-container[data-v-4caf5780] {
  display: flex;
  height: 50px;
  border-bottom: 2px solid #873C79;
}
.tab-item[data-v-4caf5780] {
  color: #888888;
  flex-basis: 50%;
  text-align: center;
  vertical-align: middle;
  line-height: 48px;
  cursor: pointer;
}
.tab-item.active[data-v-4caf5780] {
  font-weight: bold;
  color: #873C79;
  border-bottom: 5px solid #873C79;
}
.theme-circle[data-v-4caf5780] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.theme-circle-big[data-v-4caf5780] {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  line-height: 40px;
  border-radius: 40px;
  margin-left: 27px;
  margin-bottom: 10px;
  font-size: 25px;
  color: #fff;
}
.whiteCircle[data-v-4caf5780] {
  background-color: #fff;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  position: absolute;
  display: inline-block;
  top: 50%;
  left: 50%;
  margin: -15px 0 0 -15px
}
.wrapper[data-v-4caf5780] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.institution[data-v-4caf5780] {
  margin-top: 30px;
}
.institution-name[data-v-4caf5780] {
  font-size: 12px;
}
.group-name[data-v-4caf5780] {
  font-weight: bolder;
}
.timeslot[data-v-4caf5780] {
  background-color: #fff;
  padding: 10px;
  margin: 10px 0;
  cursor: pointer;
}
.timeslot-content[data-v-4caf5780] {
  padding: 2px 0px 2px 10px;
  border-left-width: 4px;
  border-left-style: solid;
}
.timeslot-time[data-v-4caf5780] {
  font-size: 12px;
}


.main-section[data-v-038c5802] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-038c5802] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.icon-rotator[data-v-038c5802] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-book[data-v-038c5802] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABEklEQVRIx+2UvUoDURCFv7uKQlJZiVgo2KX0p7IRO8G0Fj6JjX3Al7DxBQRtbQ2xVCsbCyHYBRVi9Vm44mXJrqvXgEhOOWfOnLnnwsAEgBrUzriGz6gnquMY3lTPzVHVmKlt9Vi9UQe5ZqBe5/VdNUSaefXKCBHXVrPYoGs9dCPNXZGMONUeQPgo1I0lhFCqKXIhhJDVHfxTTAz+j4HAQTn7DYzQvKr7o+b9hsGzulO2cKpBX12rSiTVYOWryAGmEz72Ud0GWkATGAIPwGXSJ6tb6qk6rPPa4uF6AXrAPdAHpoAlYANYLuz1lPfe5ro5YAFYBRbh8/ihHql7aqMi13X1TL3w/d7PVvRuqocJ8f8hvAFd7TPJdUrGsgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wN1QxMToxOTo0NCswMDowMJkFQ9EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDdUMTE6MTk6NDQrMDA6MDDoWPttAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
div.icon-projectskema[data-v-038c5802] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAy0lEQVRIx92VTQrCMBBG2+LOO+gBPImeyqVrUYz0IC5c9SAi6EGeCwcM0TSZSbrxg0LJhPem07+m+bsAG+BJOlurIAd+N0sy4AAL4Cbnu+oC2WeT5ArMEo3AJNEKQklYm6mfAmkid29nEYzkXGVEkfRAuuFJ4UaBA1o5DsAVmNcS+PAln0/IpYbAh5+AAViJZF8q8OHOWx94vxNtiaAHOm/mX7WSm+zDj2p4QlAOF0Hsh9NK3QXrbnTmPwRr4BHSI1eog2c2oB/LlHkBdEn46XZrjvUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMjdUMDg6NDA6MzgrMDA6MDAXhNxtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTI3VDA4OjQwOjM4KzAwOjAwZtlk0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
i[data-v-038c5802] {
  font-size: 14px;
}
i.chevron[data-v-038c5802] {
  margin-right: 10px;
  height: 14px;
}
.icon-status-dot[data-v-038c5802] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.infoba-header[data-v-038c5802] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888888;
  position: relative;
}
.theme-circle[data-v-038c5802] {
  font-size: 12px;
  width: 18px;
  color: #fff;
  display: inline-block;
  margin-right: 5px;
  height: 18px;
  margin-top: 12px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #96BE2C;
  margin-left: 10px;
}
.header-link[data-v-038c5802] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.infoba-header[data-v-038c5802]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-038c5802] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-038c5802] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-038c5802] {
  position: relative
}
.infoba-quick-access-item[data-v-038c5802] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-accordeon-header[data-v-038c5802] {
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  height: 46px;
}
.ellipsis[data-v-038c5802] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.ellipsis p[data-v-038c5802] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.infoba-accordeon-row[data-v-038c5802] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-accordeon-row[data-v-038c5802]:last-child {
  padding-bottom: 20px !important;
}
.rotate[data-v-038c5802] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-038c5802] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-038c5802] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-038c5802] {
  -webkit-animation: rotating-data-v-038c5802 2s linear infinite;
  -moz-animation: rotating-data-v-038c5802 2s linear infinite;
  -ms-animation: rotating-data-v-038c5802 2s linear infinite;
  -o-animation: rotating-data-v-038c5802 2s linear infinite;
  animation: rotating-data-v-038c5802 2s linear infinite
}
@-webkit-keyframes rotating-data-v-038c5802 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-038c5802 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.slide-enter-active[data-v-038c5802] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-038c5802] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-038c5802], .slide-leave[data-v-038c5802] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-038c5802], .slide-leave-to[data-v-038c5802] {
  overflow: hidden;
  max-height: 0
}
.infoba-logo[data-v-038c5802] {
  height: 35px
}


*[data-v-c7a2ea88] {
    padding: 0;
    margin: 0;
    font-weight: normal;
    font-family: Helvetica, Arial, sans-serif;
}
.box[data-v-c7a2ea88] {
    height: 64px;
    padding: 0 15px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: #fff;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-family: sans-serif;
}
.separator[data-v-c7a2ea88] {
    width: 1px;
    background: #E6E7ED;
    height: 100%;
    margin-left: 15px;
}
.text[data-v-c7a2ea88] {
    color: #4d88ff;
    display: flex;
    margin-left: 10px;
    font-family: "Gt Walsheim Pro", sans-serif;
}
.sign-in-icon[data-v-c7a2ea88] {
    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Anone%3Bstroke%3A%23000000%3Bstroke-width%3A2%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EUntitled-13%3C%2Ftitle%3E%0A%3Cg%20id%3D%22Projector_Screen%22%3E%0A%09%3Cline%20class%3D%22st0%22%20x1%3D%224%22%20y1%3D%2235%22%20x2%3D%224%22%20y2%3D%227%22%2F%3E%0A%09%3Cline%20class%3D%22st0%22%20x1%3D%2244%22%20y1%3D%227%22%20x2%3D%2244%22%20y2%3D%2235%22%2F%3E%0A%09%3Crect%20x%3D%221%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%2246%22%20height%3D%226%22%2F%3E%0A%09%3Cline%20class%3D%22st0%22%20x1%3D%220%22%20y1%3D%2235%22%20x2%3D%2248%22%20y2%3D%2235%22%2F%3E%0A%09%3Cline%20class%3D%22st0%22%20x1%3D%2224%22%20y1%3D%2248%22%20x2%3D%2224%22%20y2%3D%2235%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    background-position: center;
    width: 18px;
    height: 18px;
    display: flex;
    margin-left: 10px;
}
.loaded[data-v-c7a2ea88] {
    opacity: 1.0;
    filter: alpha(opacity=100);
}
.footer[data-v-c7a2ea88] {
    background: #F5F6FA;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 7px 0;
}
.footer .footer-item[data-v-c7a2ea88] {
    margin-left: 14px;
    display: flex;
    align-items: center;
    padding: 0;
}
.footer .footer-item .footer-item-icon[data-v-c7a2ea88] {
    fill: #6F7785;
    height: 14px;
    margin-right: 8px;
}
.footer .footer-item .footer-item-text[data-v-c7a2ea88] {
    color: #6F7785;
    font-size: 12px;
}



div.icon-rotator[data-v-bc01bd0c] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-kompas[data-v-bc01bd0c] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABwklEQVRIx9WVzU4UQRSFTzFASJQ34AmcWcET4A+bWTCiYjIL1xDG8Se+A+HnMUzc4nMYTBBMIEhg4ROw4sfkc8HpeG2K7p4lN+l0973n3Ft16laVdN8tVQWBSUnPJS1KmpU049BvSd8l7UjaSSldjVwZeAGcUG+/gKVREreA7ZDgB/AOaAMP/LTt2w+4LWCsSYEi+QWwWkXyYNaAS3M2m8hSJJ8fYdaPQ5HenQsaNF9pkDQBXWDd/wNzj90ctwivg+ZVsowDfWDP+G6Q68C+VzniFweHFTN8AxyFhd0DUsB8sP9zLkFBfJSJTQGnmRbtl3Ad+w9zBc4dnM7EVh0bAG/9fQKMl3DTjp0Xvtq+dZJP/k36t/u3U0p/6vi1EnlBy3YKTGVy3JIozmDX72eBkMLoJelM0ntJ7ZTSRWacC35/y81g2dX3gZZ93dAt/bLmJX4L+Gn8yxxg0gcXwJp96y5SeeoaOwwbbeIu0JJBl8CTEdbvKXBl7mIdeCsUGRRyVcgyDMk3moxmDNgMHXPgHdoBHvrpAB+D5gAbNDmuQ6Ge9ayz4ypZ6q7MCUk93VyZc/r/ytzVzZX5NaV03Xjk987+AsOc0OROwvslAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAzLTE1VDEwOjAyOjIzKzAwOjAwryq+ZQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMy0xNVQxMDowMjoyMyswMDowMN53BtkAAAAASUVORK5CYII=') no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-bc01bd0c] {
  font-size: 14px;
}
i.chevron[data-v-bc01bd0c] {
  margin-right: 10px;
  height: 14px;
}
.header-link[data-v-bc01bd0c] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-bc01bd0c] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-bc01bd0c] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.quick-access-item[data-v-bc01bd0c] {
  position: relative;
}
.theme-circle[data-v-bc01bd0c] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-bc01bd0c] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-bc01bd0c] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-bc01bd0c]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-bc01bd0c] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-bc01bd0c] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.infoba-header a[data-v-bc01bd0c]:hover {
  color: #fff;
  text-decoration: none
}
.icon-color-green[data-v-bc01bd0c] {
  background-color: #96be2c
}
.icon-color-grey[data-v-bc01bd0c] {
  background-color: #ccc
}
.icon-status-dot[data-v-bc01bd0c] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-bc01bd0c] {
  position: relative
}
.infoba-quick-access-item[data-v-bc01bd0c] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-bc01bd0c] {
  color: #888
}
.infoba-link[data-v-bc01bd0c] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-bc01bd0c] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-bc01bd0c] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-bc01bd0c], .slide-leave[data-v-bc01bd0c] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-bc01bd0c], .slide-leave-to[data-v-bc01bd0c] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-bc01bd0c] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-bc01bd0c] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-bc01bd0c] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-bc01bd0c] {
  -webkit-animation: rotating-data-v-bc01bd0c 2s linear infinite;
  -moz-animation: rotating-data-v-bc01bd0c 2s linear infinite;
  -ms-animation: rotating-data-v-bc01bd0c 2s linear infinite;
  -o-animation: rotating-data-v-bc01bd0c 2s linear infinite;
  animation: rotating-data-v-bc01bd0c 2s linear infinite
}
@-webkit-keyframes rotating-data-v-bc01bd0c {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-bc01bd0c {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-bc01bd0c] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-bc01bd0c] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-bc01bd0c] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-bc01bd0c] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-bc01bd0c]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-bc01bd0c] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-bc01bd0c] {
  height: 35px
}


div.icon-rotator[data-v-ea66c046] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-kompas[data-v-ea66c046] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABwklEQVRIx9WVzU4UQRSFTzFASJQ34AmcWcET4A+bWTCiYjIL1xDG8Se+A+HnMUzc4nMYTBBMIEhg4ROw4sfkc8HpeG2K7p4lN+l0973n3Ft16laVdN8tVQWBSUnPJS1KmpU049BvSd8l7UjaSSldjVwZeAGcUG+/gKVREreA7ZDgB/AOaAMP/LTt2w+4LWCsSYEi+QWwWkXyYNaAS3M2m8hSJJ8fYdaPQ5HenQsaNF9pkDQBXWDd/wNzj90ctwivg+ZVsowDfWDP+G6Q68C+VzniFweHFTN8AxyFhd0DUsB8sP9zLkFBfJSJTQGnmRbtl3Ad+w9zBc4dnM7EVh0bAG/9fQKMl3DTjp0Xvtq+dZJP/k36t/u3U0p/6vi1EnlBy3YKTGVy3JIozmDX72eBkMLoJelM0ntJ7ZTSRWacC35/y81g2dX3gZZ93dAt/bLmJX4L+Gn8yxxg0gcXwJp96y5SeeoaOwwbbeIu0JJBl8CTEdbvKXBl7mIdeCsUGRRyVcgyDMk3moxmDNgMHXPgHdoBHvrpAB+D5gAbNDmuQ6Ge9ayz4ypZ6q7MCUk93VyZc/r/ytzVzZX5NaV03Xjk987+AsOc0OROwvslAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAzLTE1VDEwOjAyOjIzKzAwOjAwryq+ZQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMy0xNVQxMDowMjoyMyswMDowMN53BtkAAAAASUVORK5CYII=') no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
i[data-v-ea66c046] {
  font-size: 16px;
  height: 16px;
  margin-right: 10px;
}
i.chevron[data-v-ea66c046] {
  height: 14px;
  font-size: 14px;
}
.header-link[data-v-ea66c046] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.main-section[data-v-ea66c046] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-ea66c046] {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.quick-access-item[data-v-ea66c046] {
  position: relative;
}
.theme-circle[data-v-ea66c046] {
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
  margin-top: -1px;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.ellipsis[data-v-ea66c046] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-ea66c046] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-ea66c046]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-ea66c046] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-ea66c046] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.infoba-header a[data-v-ea66c046]:hover {
  color: #fff;
  text-decoration: none
}
.icon-color-green[data-v-ea66c046] {
  background-color: #96be2c
}
.icon-color-grey[data-v-ea66c046] {
  background-color: #ccc
}
.icon-status-dot[data-v-ea66c046] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.quick-access-item[data-v-ea66c046] {
  position: relative
}
.infoba-quick-access-item[data-v-ea66c046] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-ea66c046] {
  color: #888
}
.infoba-link[data-v-ea66c046] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-ea66c046] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-ea66c046] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-ea66c046], .slide-leave[data-v-ea66c046] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-ea66c046], .slide-leave-to[data-v-ea66c046] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-ea66c046] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-ea66c046] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-ea66c046] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-ea66c046] {
  -webkit-animation: rotating-data-v-ea66c046 2s linear infinite;
  -moz-animation: rotating-data-v-ea66c046 2s linear infinite;
  -ms-animation: rotating-data-v-ea66c046 2s linear infinite;
  -o-animation: rotating-data-v-ea66c046 2s linear infinite;
  animation: rotating-data-v-ea66c046 2s linear infinite
}
@-webkit-keyframes rotating-data-v-ea66c046 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-ea66c046 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-ea66c046] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-ea66c046] {
  padding-left: 24px;
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 46px;
}
.infoba-accordeon-row[data-v-ea66c046] {
  background-color: #FFFFFF;
  padding-left: 5px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.infoba-section[data-v-ea66c046] {
  padding-left: 24px;
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 10px;
}
.infoba-accordeon-row[data-v-ea66c046]:last-child {
  padding-bottom: 20px;
}
.infoba-row[data-v-ea66c046] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-ea66c046] {
  height: 35px
}


@keyframes spin-data-v-a99acef2 {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
@keyframes minimize-data-v-a99acef2 {
0% {
    height: 380px;
}
100% {
    height: 0;
}
}
@keyframes maximize-data-v-a99acef2 {
0% {
    height: 0;
    overflow: hidden;
}
90% {
    overflow: hidden;
}
100% {
    height: 380px;
}
}

/** NC Added */
.app[data-v-a99acef2]   input[type="text"],
.app[data-v-a99acef2]   input[type="url"],
.app[data-v-a99acef2]   input[type="date"],
.app[data-v-a99acef2]   input[type="week"],
.app[data-v-a99acef2]   select,
.app[data-v-a99acef2]   textarea {
  display: block;
  width: 100%;
  font-size: 1rem;
  line-height: 1;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  touch-action: manipulation;
  border: 1px solid #d9e3e9;
  border-radius: 5px;
  color: #222350;
  padding: 10px;
  outline: 0;
  margin-top: 2px;
  margin-bottom: 10px;
  font-size: 12px;
}

/** NC Added */
.app[data-v-a99acef2]   textarea {
  resize: none;
}

/** NC Added */
.app[data-v-a99acef2]   input[type="checkbox"] {
  position: relative;
  top: 2px;
}
.app[data-v-a99acef2] {
  position: relative;
  background: #fff;
  height: 100%;
}
.app[data-v-a99acef2]   * {
  font-family: Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 0;
  border: 0;
  text-align: left;
}
.app[data-v-a99acef2]   :not(strong) {
  font-weight: 400;
}
.app[data-v-a99acef2]   .number-text {
  font-family: Lato, Arial, sans-serif;
}
.app[data-v-a99acef2]   .text-color-primary {
  color: #222350;
}
.app[data-v-a99acef2]   .text-color-lighter {
  color: #555;
}
.app[data-v-a99acef2]   .scrollable {
  overflow-y: auto;
  overflow-x: hidden;
}
.app[data-v-a99acef2]   .scrollable::-webkit-scrollbar {
  width: 14px;
  height: 18px;
}
.app[data-v-a99acef2]   .scrollable::-webkit-scrollbar-track {
  background: transparent;
}
.app[data-v-a99acef2]   .scrollable::-webkit-scrollbar-thumb {
  height: 6px;
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  -webkit-border-radius: 7px;
  background-color: rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: inset;
  overflow-y: auto;
}
.app[data-v-a99acef2]   label {
  text-transform: none;
}
.app[data-v-a99acef2]   .loader-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.app[data-v-a99acef2]   .loader-spinner {
  animation: spin-data-v-a99acef2 4s infinite linear;
}
.app[data-v-a99acef2]   .error-message-screen {
  width: 100%;
  height: 420px;
  background: #fff;
}
.app[data-v-a99acef2]   .error-message-padding-container {
  padding: 15px;
  max-width: 280px;
  margin: 0 auto;
}
.app[data-v-a99acef2]   .unauthorized-screen-container {
  overflow-y: auto;
  height: 100%;
}
.app[data-v-a99acef2]   .unauthorized-screen-container.open {
  height: 380px;
  animation: maximize-data-v-a99acef2 0.5s;
}
.app[data-v-a99acef2]   .unauthorized-screen-container.closed {
  height: 0;
  animation: minimize-data-v-a99acef2 0.5s;
  overflow: hidden;
}
.app[data-v-a99acef2]   .unauthorized-screen-content {
  padding: 15px;
}
.app[data-v-a99acef2]   .unauthorized-screen-bullets {
  list-style: none;
  padding-left: 15px;
  margin: 0;
}
.app[data-v-a99acef2]   .unauthorized-screen-container .unauthorized-screen-bullets li {
  padding-left: 1em;
  text-indent: -.7em;
  margin-bottom: 10px;
}
.app[data-v-a99acef2]   .unauthorized-screen-bullets li::before {
  content: "✱";
  padding-right: 7px;
  color: #4b84f8;
  display: inline-block;
}
.app[data-v-a99acef2]   .unauthorized-screen-contact-box {
  width: 100%;
  padding: 15px;
  background: #ecf3ff;
  border-radius: 4px;
  box-sizing: border-box;
}
.app[data-v-a99acef2]   .select-school-content {
  overflow-y: auto;
  height: 100%;
  padding: 0 15px 15px 15px;
}
.app[data-v-a99acef2]   .select-school-container.untouched {
  display: none;
}
.app[data-v-a99acef2]   .select-school-container.open {
  height: 380px;
  animation: maximize-data-v-a99acef2 0.5s;
}
.app[data-v-a99acef2]   .select-school-container.closed {
  height: 0;
  animation: minimize-data-v-a99acef2 0.5s;
  overflow: hidden;
}
.app[data-v-a99acef2]   .select-school-image {
  height: 100px;
  margin: 16px auto;
  display: block;
}
.app[data-v-a99acef2]   .select-school-heading {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}
.app[data-v-a99acef2]   .select-school-tagline {
  color: #6F7785;
  padding-bottom: 16px;
  font-size: 14px;
}
.app[data-v-a99acef2]   .select-school-button {
  height: 35px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #E6E7ED;
  border-radius: 5px;
  font-size: 14px;
  color: #1A2742;
}
.app[data-v-a99acef2]   .select-school-button.disabled {
  color: #9c9d9e;
  background: #f5f5f5;
  cursor: not-allowed;
}
.app[data-v-a99acef2]   .select-school-button:not(:last-child) {
  margin-bottom: 16px;
}
.app[data-v-a99acef2]   .main-container {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.app[data-v-a99acef2]   .header {
  width: 100%;
  background: #4487fd;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
  z-index: 500;
  padding: 15px;
  box-sizing: border-box;
}
.app[data-v-a99acef2]   .header .header-heading {
  display: flex;
  align-items: center;
}
.app[data-v-a99acef2]   .header.header-alert {
  background: #E74D5F !important;
}
.app[data-v-a99acef2]   .header.open {
  height: 98px;
}
.app[data-v-a99acef2]   .header.closed {
  height: 50px;
  overflow: hidden;
}
.app[data-v-a99acef2]   .header .header-icon {
  fill: #FFF;
  height: 16px;
}
.app[data-v-a99acef2]   .header .help-icon {
  height: 16px;
  margin-left: auto;
}
.app[data-v-a99acef2]   .header .header-icon.left {
  padding-right: 8px;
}
.app[data-v-a99acef2]   .header .header-icon.right {
  margin-left: auto;
}
.app[data-v-a99acef2]   .header .header-title {
  font-size: 15px;
  color: #FFF;
  text-align: left;
}
.app[data-v-a99acef2]   .header .header-tagline {
  font-size: 13px;
  color: #fff;
  text-align: left;
}
.app[data-v-a99acef2]   .header-links {
  padding-top: 15px;
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
.app[data-v-a99acef2]   .header-links-background {
  display: inline-block;
  background: #4182f2;
  overflow: auto;
  border-radius: 8px;
}
.app[data-v-a99acef2]   .header-link {
  padding: 6px 12px;
  border-radius: 8px;
  cursor: pointer;
  float: left;
  min-width: 100px;
  text-align: center;
}
.app[data-v-a99acef2]   .header-link-active {
  background: #3E7BE6;
  font-weight: bold;
}
.app[data-v-a99acef2]   .header-link:not(.header-link-active) {
  opacity: 0.8;
}
.app[data-v-a99acef2]   .header-links .header-link span {
  font-size: 14px;
  font-weight: 300;
  color: #FFF;
}
.app[data-v-a99acef2]   .main-container .body {
  background: #FFF;
  z-index: 499;
  overflow-y: auto;
}
.app[data-v-a99acef2]   .main-container.closed {
  overflow: hidden;
  max-height: 50px !important;
}
.app[data-v-a99acef2]   .no-groups-container {
  background: #FFF;
}
.app[data-v-a99acef2]   .no-groups-illustration {
  height: 105px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.app[data-v-a99acef2]   .no-groups-heading {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}
.app[data-v-a99acef2]   .no-groups-text {
  color: #6F7785;
  font-size: 14px;
  text-align: center;
}
.app[data-v-a99acef2]   .group-list-container {
  padding: 0 12px 0 12px;
}
.app[data-v-a99acef2]   .group-list-container .group-card {
  height: 55px;
  display: flex;
  width: 100%;
  align-content: flex-start;
  position: relative;
  margin-top: 12px;
}
.app[data-v-a99acef2]   .group-list-container .group-text-container {
  margin: 0 15px;
  flex-grow: 1;
}
.app[data-v-a99acef2]   .group-list-container .group-card:not(:last-child) {
  border-bottom: 2px solid #F2F3F6;
}
.app[data-v-a99acef2]   .group-list-container .group-member-amount {
  background: #E1E4EC;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  flex-shrink: 0;
}
.app[data-v-a99acef2]   .group-list-container .group-heading {
  font-size: 14px;
}
.app[data-v-a99acef2]   .group-list-container .group-date {
  font-size: 10px;
  color: #959BA5;
}
.app[data-v-a99acef2]   .group-list-container .group-excerpt {
  font-size: 12px;
  color: #6F7785;
  max-height: 16px;
  overflow: hidden;
  font-style: italic;
}
.app[data-v-a99acef2]   .new-message-button {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background: #3E7BE6;
  position: absolute;
  bottom: 18px;
  right: 18px;
  cursor: pointer;

  display: flex;
  justify-content: center;
  align-items: center;
}
.app[data-v-a99acef2]   .new-message-button.closed {
  display: none;
}
.app[data-v-a99acef2]   .new-message-icon {
  fill: #fff;
  height: 25px;
}
.app[data-v-a99acef2]   .people {
  padding-top: 15px;
}
.app[data-v-a99acef2]   .people-padding {
  padding: 0 15px;
}
.app[data-v-a99acef2]   .recipient-information {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 15px;
  padding-bottom: 15px;
}
.app[data-v-a99acef2]   .recipient-amount-description {
  font-size: 15px;
}
.app[data-v-a99acef2]   .recipient-status-icon-container {
  position: relative;
}
.app[data-v-a99acef2]   .recipient-status-main-icon {
  height: 16px;
  width: 16px;
}
.app[data-v-a99acef2]   .recipient-status-overlay-container {
  padding: 15px;
  position: absolute;
  border-radius: 5px;
  background: #fff;
  top: 30px;
  right: 0;
  border: 1px solid #ddd;
  z-index: 100;
  display: flex;
  flex-direction: column;
  width: 220px;
}
.app[data-v-a99acef2]   .recipient-status-overlay-item {
  display: flex;
  align-items: center;
}
.app[data-v-a99acef2]   .recipient-status-overlay-item:not(:last-of-type) {
  margin-bottom: 15px;
}
.app[data-v-a99acef2]   .recipient-status-overlay-icon {
  height: 16px;
  width: 16px;
}
.app[data-v-a99acef2]   .recipient-status-overlay-text {
  flex-grow: 1;
  padding: 0 10px;
  font-size: 12px;
}
.app[data-v-a99acef2]   .recipient-status-overlay-number {
  font-size: 12px;
}
.app[data-v-a99acef2]   .recipient-list-item {
  display: flex;
  align-items: center;
  padding: 10px;
  position: relative;
}
.app[data-v-a99acef2]   .recipient-initials {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  background: #E1E4EC;

  display: flex;
  align-items: center;
  justify-content: center;
}
.app[data-v-a99acef2]   .next-page {
  padding: 13px 15px;
  font-size: 13px;
  cursor: pointer;
}
.app[data-v-a99acef2]   .recipient-initials span {
  font-size: 12px;
}
.app[data-v-a99acef2]   .recipient-name {
  margin-left: 8px;
  font-size: 13px;
}
.app[data-v-a99acef2]   .recipient-right-icons {
  display: flex;
  margin-left: auto;
  padding-left: 10px;
}
.app[data-v-a99acef2]   .recipient-icon-container {
  margin-left: 10px;
  position: relative;
}
.app[data-v-a99acef2]   .recipient-icon {
  height: 16px;
  fill: #8C94A6;
}
.app[data-v-a99acef2]   .recipient-details-container {
  padding: 10px 15px;
}
.app[data-v-a99acef2]   .recipient-details-item {
  display: flex;
  justify-content: space-between;
  font-size: 13px;
  margin-bottom: 7px;
}
.app[data-v-a99acef2]   .recipient-details-item-value {
  color: #8C94A6;
}
.app[data-v-a99acef2]   .recipient-border-bottom {
  border-bottom: 1px solid #E9EAEF;
}
.app[data-v-a99acef2]   .tooltip-container {
  background: #303C55;
  padding: 5px;
  position: absolute;
  border-radius: 5px;
  color: #FFF;
  font-size: 11px;
  z-index: 10000;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  word-wrap: break-word;
}
.app[data-v-a99acef2]   .tooltip-left {
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
}
.app[data-v-a99acef2]   .tooltip-bottom {
  top: 30px;
  left: 50%;
  transform: translateX(-50%);
}
.app[data-v-a99acef2]   .tooltip-section {
  display: block;
  padding-top: 10px;
}
.app[data-v-a99acef2]   .message-delivery-status-tooltip {
  width: 145px;
}
.app[data-v-a99acef2]   .message-length-description-tooltip {
  width: 150px;
  right: -10px;
  bottom: 25px;
}
.app[data-v-a99acef2]   .recipient-no-phone-tooltip, .app[data-v-a99acef2]   .recipient-status-tooltip {
  width: 145px;
}
.app[data-v-a99acef2]   .recipient-consent-tooltip {
  width: 100px;
}
.app[data-v-a99acef2]   .give-consent-card {
  padding: 10px;
}
.app[data-v-a99acef2]   .give-consent-card .consent-button {
  display: block;
  font-size: 13px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  border-radius: 10px;
  padding: 8px 10px;
}
.app[data-v-a99acef2]   .give-consent-card .consent-button:hover {
  background: #007bff;
  color: #fff !important;
}
.app[data-v-a99acef2]   .group-messages-container {
  background: #FFF;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.app[data-v-a99acef2]   .group-messages-container .header {
  box-shadow: 0 1px 20px -10px #ffffff;
  -webkit-box-shadow: 0 1px 20px -10px #ffffff;
}
.app[data-v-a99acef2]   .group-messages-container .group-date {
  color: #9399A4;
  font-size: 12px;
  padding: 18px 0;
}
.app[data-v-a99acef2]   .main-screen-content {
  height: 380px;
}
.app[data-v-a99acef2]   .group-messages-screen {
  display: flex;
  flex-direction: column;
}
.app[data-v-a99acef2]   .group-messages-list {
  flex: 1;
  overflow-y: auto;
  padding: 0 15px;
}
.app[data-v-a99acef2]   .group-messages-form-box {
  background: #fff;
  width: 100%;
  padding: 10px;
}
.app[data-v-a99acef2]   .message-container {
  padding: 15px 0;
}
.app[data-v-a99acef2]   .message-container-header {
  cursor: pointer;
}
.app[data-v-a99acef2]   .message-time {
  font-size: 12px;
  color: #6F7785;
  margin-bottom: 10px;
}
.app[data-v-a99acef2]   .message-delivery-status-container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 16px;
  position: relative;
}
.app[data-v-a99acef2]   .message-delivery-status-item {
  display: flex;
  align-items: center;
  margin: 0 4px;
  position: relative;
}
.app[data-v-a99acef2]   .message-delivery-status-icon {
  height: 14px;
}
.app[data-v-a99acef2]   .message-delivery-status-number {
  font-size: 12px;
  margin-left: 6px;
}
.app[data-v-a99acef2]   .message-bubble {
  min-height: 40px;
  background: #4487fd;
  padding: 15px 15px 10px 15px;
  border-radius: 8px 8px 0 8px;
}
.app[data-v-a99acef2]   .message-text {
  font-size: 13px;
  color: #fff;
  line-height: 20px;
  overflow: visible;
  margin: 0;
  white-space: pre-wrap;
  font-family: Helvetica, Arial, sans-serif;
  overflow-wrap: anywhere;
}
.app[data-v-a99acef2]   .group-members {
  overflow-y: auto;
}
.app[data-v-a99acef2]   .group-members-padding-container {
  padding: 15px;
}
.app[data-v-a99acef2]   .group-members .group-members-groups-container {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 12px;
  font-size: 12px;
}
.app[data-v-a99acef2]   .group-members .group-members-section-header {
  font-size: 14px;
  margin-bottom: 5px;
}
.app[data-v-a99acef2]   .group-members .group-members-group-bubble {
  font-size: 12px;
  height: 26px;
  padding: 2px 8px;
  border-radius: 24px;
  background: #E1E4EC;
  margin-right: 6px;
  margin-bottom: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app[data-v-a99acef2]   .group-members .initials {
  width: 36px;
  border-radius: 50%;
  padding: 0 4px;
}
.app[data-v-a99acef2]   .message-recipients-screen {
  height: 100%;
  background: #FFF;
  width: 100%;
}
.app[data-v-a99acef2]   .message-recipients-screen .message-recipients-container {
  padding: 15px;
}
.app[data-v-a99acef2]   .message-recipients-screen .filter-buttons-container {
  display: flex;
  gap: 10px;
  justify-content: center;
}
.app[data-v-a99acef2]   .message-recipients-screen .filter-button {
  font-size: 13px;
  padding: 7px 10px;
  border: 1px solid rgb(217, 227, 233);
  border-radius: 5px;
  text-transform: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-grow: 1;
  user-select: none;
  max-width: 150px;
}
.app[data-v-a99acef2]   .message-recipients-screen .filter-button.active {
  border-color: #4d88ff;
}
.app[data-v-a99acef2]   .message-recipients-screen .filter-button-top {
  padding-bottom: 5px;
  display: flex;
  align-items: center;
}
.app[data-v-a99acef2]   .message-recipients-screen .filter-button-amount {
  margin-left: 10px;
  padding-top: 2px;
}
.app[data-v-a99acef2]   .message-recipients-screen .button-icon {
  width: 15px;
}
.app[data-v-a99acef2]   .message-recipients-screen .no-results-message {
  font-size: 13px;
  padding: 0 15px 15px 15px;
}
.app[data-v-a99acef2]   .sending-container {
  background: #FFF;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.app[data-v-a99acef2]   .done-selecting-button {
  cursor: pointer;
  color: #FFF;
  font-size: 15px;
  text-align: center;
  margin-left: auto;
}
.app[data-v-a99acef2]   .not-selecting {
  display: flex;
  flex-grow: 1;
}
.app[data-v-a99acef2]   .new-message-container {
  padding: 15px 15px 15px 15px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.app[data-v-a99acef2]   .new-message-container-grow {
  flex-grow: 1;
}
.app[data-v-a99acef2]   .new-message-container .new-message-heading {
  display: flex;
  user-select: none;
  align-items: center;
  padding: 5px 0;
}
.app[data-v-a99acef2]   .new-message-container .new-message-heading-text {
  font-size: 14px;
}
.app[data-v-a99acef2]   .new-message-container .new-message-heading-icon-container {
  margin-left: 10px;
  height: 24px;
  width: 24px;
  border-radius: 12px;
  background: #4487fd;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app[data-v-a99acef2]   .new-message-container .new-message-loading-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  z-index: 400;
}
.app[data-v-a99acef2]   .new-message-container .new-message-heading-icon {
  fill: #FFF;
  height: 15px;
}
.app[data-v-a99acef2]   .new-message-container .new-message-group-name-input {
  padding: 8px;
  border-radius: 10px;
  border: 1px solid #eee;
}
.app[data-v-a99acef2]   .select-recipients-container .recipient-category-buttons {
  padding-top: 16px;
  display: flex;
  justify-content: center;
  margin: 0 auto 15px auto;
  width: 140px;
}
.app[data-v-a99acef2]   .select-recipients-container .recipient-category-button {
  padding: 6px 26px;
  color: #4c5158;
  border-radius: 8px;
}
.app[data-v-a99acef2]   .select-recipients-container .recipient-category-button.active {
  background: #4488FF;
  color: #FFF;
}
.app[data-v-a99acef2]   .select-recipients-container .search-person-form {
  margin: 18px 0;
}
.app[data-v-a99acef2]   .search-person-input {
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #eee;
}
.app[data-v-a99acef2]   .group-selection-section {
  margin-bottom: 10px;
}
.app[data-v-a99acef2]   .group-selection-types-container {
  width: 100%;
  display: flex;
  position: relative;
  flex-wrap: wrap;
  justify-content: space-between;
}
.app[data-v-a99acef2]   .group-selection-heading {
  font-size: 14px;
  margin-bottom: 15px;
  color: #1A2742;
}
.app[data-v-a99acef2]   .group-selection-types-container {
  border: 1px solid #d9e3e9;
  border-radius: 5px;
}
.app[data-v-a99acef2]   .group-selection-type-container {
  padding: 5px 10px;
  width: 100%;
  text-transform: none;
  display: flex;
  align-items: center;
}
.app[data-v-a99acef2]   .group-selection-type-container:not(:last-of-type) {
  border-bottom: 1px solid #d9e3e9;
}
.app[data-v-a99acef2]   .select-group-checkbox {
  margin-right: 4px;
  border: 1px solid #d9e3e9;
  outline: none;
}
.app[data-v-a99acef2]   .select-group-label {
  font-size: 14px;
  color: #1A2742;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-container {
  border: 1px solid #d9e3e9;
  border-radius: 5px;
  margin-bottom: 10px;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-header {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 5px 10px;
  font-weight: bold;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-container.open .class-header {
  border-bottom: 1px solid #d9e3e9;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-name {
  margin-left: 6px;
  color: #1A2742;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-dropdown-icon {
  height: 16px;
  margin-left: auto;
}
.app[data-v-a99acef2]   .group-selection-classes-list .class-body {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 5px 10px;
}
.app[data-v-a99acef2]   .group-selection-classes-list .dropdown-menu-item {
  margin: 2px 0;
}
.app[data-v-a99acef2]   .group-selection-classes-list .dropdown-label {
  margin-left: 10px;
  color: #1A2742;
}
.app[data-v-a99acef2]   .undo-remove {
  height: 45px;
  width: 90%;
  margin: 0 auto;
  padding: 0 8px;
  border-radius: 5px;
  font-weight: bold;

  display: flex;
  align-items: center;
  background: #1A2742;
  justify-content: space-between;

  position: sticky;
  bottom: 16px;
}
.app[data-v-a99acef2]   .undo-text {
  color: #FFF;
  font-size: 14px;
}
.app[data-v-a99acef2]   .undo-button {
  text-transform: uppercase;
  color: #4488FF;
}
.app[data-v-a99acef2]   .message-validation-errors-modal {
  padding: 20px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-icon {
  height: 60px;
  margin-top: 16px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-heading {
  font-size: 16px;
  margin: 16px 0;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-detail-container {
  margin-bottom: 15px;
  display: flex;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-detail-container.inset {
  padding-left: 20px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-detail-container .confirm-message-number {
  font-weight: bold;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-detail-text {
  color: #676d7b;
  margin-bottom: 0;
  font-size: 13px;
  text-align: left;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-detail-icon {
  height: 18px;
  width: 18px;
  margin-right: 10px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-button-container {
  display: flex;
  align-items: center;
  justify-content: space-around;
  padding-top: 5px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-button {
  padding: 6px 10px;
  border-radius: 5px;
  font-size: 14px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-button-hollow {
  border: 1px solid #EBECF1;
  color: #6F7785;
  flex-grow: 1;
  margin-right: 15px;
  font-size: 14px;
}
.app[data-v-a99acef2]   .confirm-send-modal .confirm-button-primary {
  background: #4788FF;
  color: #FFF;
}
.app[data-v-a99acef2]   .message-success-screen {
  height: 420px;
  display: flex;
  flex-direction: column;
}
.app[data-v-a99acef2]   .message-success-container {
  padding: 15px;
  position: relative;
  height: 100%;
  box-sizing: border-box;
}
.app[data-v-a99acef2]   .message-success-content {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
.app[data-v-a99acef2]   .message-success-link {
  color: #007bff;
  font-size: 14px;
  text-align: center;
}
.app[data-v-a99acef2]   .modal-background {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
}
.app[data-v-a99acef2]   .modal-container {
  width: 90%;
  max-width: 280px;
  background: #FFF;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1500;
  border-radius: 10px;
  max-height: 95%;
  padding: 15px;
}
.app[data-v-a99acef2]   .modal-illustration {
  height: 100px;
  width: 100%;
  padding-bottom: 10px;
}
.app[data-v-a99acef2]   .modal-top-right-icon {
  height: 17px;
  position: absolute;
  top: 10px;
  right: 10px;
}
.app[data-v-a99acef2]   .modal-heading {
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 10px;
  text-align: center;
}
.app[data-v-a99acef2]   .modal-text {
  font-size: 13px;
  text-align: left;
  padding-bottom: 15px;
}
.app[data-v-a99acef2]   .modal-buttons {
  display: flex;
  justify-content: center;
}
.app[data-v-a99acef2]   .modal-button {
  padding: 8px 12px;
  font-size: 14px;
  border-radius: 5px;
  cursor: pointer;
  min-width: 90px;
  box-sizing: border-box;
  text-align: center;
}
.app[data-v-a99acef2]   .modal-button.app ::v-deep  .action {
  color: #4d88ff;
  border: 1px solid #4d88ff;
}
.app[data-v-a99acef2]   .modal-button.app ::v-deep  .normal {
  margin-right: 8px;
  background: #EEE;
}
.app[data-v-a99acef2]   .modal-button.app ::v-deep  .danger {
  background: #FD5061;
  color: #FFF;
}
.app[data-v-a99acef2]   .modal-list {
  text-align: left;
  font-size: 13px;
  padding-left: 20px;
}
.app[data-v-a99acef2]   .modal-list > li {
  padding-bottom: 8px;
}
.app[data-v-a99acef2]   .message-form {
  position: relative;
}
.app[data-v-a99acef2]   .message-form .message-input {
  border-radius: 10px;
  border: 1px solid #eee;
  padding: 13px 45px 13px 13px;
  font-size: 13px;
  margin: 0;
  line-height: 18px;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.app[data-v-a99acef2]   .message-form .message-form-input-component:focus-within {
  padding-bottom: 20px;
}
.app[data-v-a99acef2]   .message-form .message-form-input-component:focus-within + .message-length-description {
  display: block;
}
.app[data-v-a99acef2]   .message-form .message-input-shadow {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.app[data-v-a99acef2]   .message-form .message-input:focus {
  border-color: #659DFF;
  box-shadow: none !important;
}
.app[data-v-a99acef2]   .message-input:focus + .message-icon {
  fill: #659DFF;
}
.app[data-v-a99acef2]   .message-form .message-icon {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  height: 15px;
  fill: #6F7785;
  z-index: 3;
}
.app[data-v-a99acef2]   .message-length-description {
  position: absolute;
  font-size: 12px;
  color: #6F7785;
  cursor: help;
  right: 10px;
  bottom: -2px;
  display: none;
}
.app[data-v-a99acef2]   .search-person-form {
  position: relative;
}
.app[data-v-a99acef2]   .search-person-input {
  margin: 0;
}
.app[data-v-a99acef2]   .search-person-form .search-person-icon {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
  height: 28px;
  fill: #6F7785;
  padding: 6px;
}
.app[data-v-a99acef2]   .recipient-type:not(:last-of-type) {
  border-bottom: 1px solid #eee;
}
.app[data-v-a99acef2]   .recipient-type-header {
  display: flex;
  align-items: center;
  height: 35px;
  background: #F5F6FA;
  cursor: pointer;
}
.app[data-v-a99acef2]   .recipient-type-icon {
  height: 14px;
  margin-left: 8px;
}
.app[data-v-a99acef2]   .recipient-type-heading {
  font-size: 14px;
  margin-left: 8px;
  width: 60px;
  padding-top: 3px;
}
.app[data-v-a99acef2]   .recipient-type-count {
  font-size: 11px;
  margin-left: auto;
  margin-right: 15px;
}
.app[data-v-a99acef2]   .selected-recipients-container {
  min-height: 35px;
  max-height: 123px;
  width: 100%;
  border: 1px solid #d9e3e9;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
  padding: 4px 4px 0 4px;
  overflow-y: auto;
}
.app[data-v-a99acef2]   .selected-recipients-list {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.app[data-v-a99acef2]   .selected-recipient-bubble {
  height: 25px;
  border-radius: 15px;
  background: #E1E4EC;
  margin-bottom: 4px;
  margin-right: 4px;
  display: flex;
  justify-content: center;
  font-size: 12px;
  overflow: hidden;
  padding: 4px 8px;
}
.app[data-v-a99acef2]   .selected-recipient-text {
  margin-right: 8px;
}
.app[data-v-a99acef2]   .selected-recipient-icon {
  height: 12px;
  align-self: center;
}
.app[data-v-a99acef2]   .selected-recipients-total {
  position: absolute;
  bottom: -25px;
  left: 5px;
  font-size: 13px;
  color: #1d1d1d;
}
.app[data-v-a99acef2]   .clear-selected-recipients-button {
  position: absolute;
  bottom: -25px;
  right: 0;
  color: #FD5061;
  font-size: 13px;
}
.app[data-v-a99acef2]   .give-consent-container {
  width: 100%;
  background: #ECF3FF;
  border-radius: 5px;
  margin: 15px 0;
  position: relative;
}
.app[data-v-a99acef2]   .give-consent-loading-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: #ffffff99;
}
.app[data-v-a99acef2]   .give-consent-container .consent-body {
  padding: 0 12px 12px 12px;
}
.app[data-v-a99acef2]   .give-consent-container .consent-header {
  display: flex;
  align-items: center;
  padding: 12px;
  cursor: pointer;
}
.app[data-v-a99acef2]   .consent-header .header-consent-icon {
  height: 15px;
  fill: #4788FF;
}
.app[data-v-a99acef2]   .consent-header .header-consent-text {
  margin-left: 15px;
}
.app[data-v-a99acef2]   .consent-header .header-consent-heading {
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0;
}
.app[data-v-a99acef2]   .consent-header .header-consent-subheading {
  font-size: 12px;
  margin-top: 0;
  margin-bottom: 0;
}
.app[data-v-a99acef2]   .consent-header .header-consent-exit {
  height: 15px;
  margin-left: auto;
}
.app[data-v-a99acef2]   .give-consent-container .consent-text {
  color: #4e535c;
  font-size: 13px;
}
.app[data-v-a99acef2]   .consent-button-container {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
  padding-top: 6px;
  margin-left: auto;
}
.app[data-v-a99acef2]   .consent-button-container .consent-button {
  border-radius: 5px;
  border-width: 1px !important;
  padding: 5px 10px;
  margin: 0 auto;
  user-select: none;
}
.app[data-v-a99acef2]   .widget-footer {
  height: 35px;
  background: #E1E4EC;
  display: flex;
  align-items: center;
  padding: 10px 5px;
  box-sizing: border-box;
  border-top: 1px solid #cacdd4;
}
.app[data-v-a99acef2]   .widget-footer .footer-item {
  margin-left: 14px;
  height: 100%;
  display: flex;
  align-items: center;
}
.app[data-v-a99acef2]   .widget-footer .footer-item .footer-item-icon {
  fill: #6F7785;
  height: 14px;
  margin-right: 8px;
}
.app[data-v-a99acef2]   .widget-footer .footer-item .footer-item-text {
  color: #6F7785;
  font-size: 12px;
}
.app[data-v-a99acef2]   .bold {
  font-weight: bold;
}
.app[data-v-a99acef2]   .b-radius0 {
  border-radius: 0 !important;
}
.app[data-v-a99acef2]   .pointer {
  cursor: pointer;
}
.app[data-v-a99acef2]   .text-center {
  text-align: center;
}
.app[data-v-a99acef2]   .text-underline {
  text-decoration: underline;
}
.app[data-v-a99acef2]   .fill-blue {
  fill: #4488FF;
}
.app[data-v-a99acef2]   .fill-grey {
  fill: #8C94A6;
}
.app[data-v-a99acef2]   .fill-green {
  fill: #62C454;
}
.app[data-v-a99acef2]   .fill-red {
  fill: #ED6A5E;
}
.app[data-v-a99acef2]   .fill-orange {
  fill: orange;
}
.app[data-v-a99acef2]   .container-padding {
  padding-left: 15px;
  padding-right: 15px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}



*[data-v-7fefa8fa] {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}
input[data-v-7fefa8fa] {
  min-height: initial;
  box-shadow: none;
  box-sizing: border-box;
}
.container[data-v-7fefa8fa] {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  width: 100%;
  text-align: left;
}
.header[data-v-7fefa8fa] {
  display: flex;
  flex-direction: row;
  background-color: #4d88ff;
  color: white;
  text-align: left;
  padding: 17px 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  cursor: pointer;
  align-items: center;
}
.header.collapsed[data-v-7fefa8fa] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.header-icon[data-v-7fefa8fa] {
  height: 14px;
  width: 14px;
}
.header-expand-icon[data-v-7fefa8fa] {
  margin-left: auto;
  color: #fff;
}
.title[data-v-7fefa8fa] {
  font-size: 15px;
  color: #fff;
}
.loading-container[data-v-7fefa8fa] {
  height: 170px;
  position: relative;
}
.loading-spinner[data-v-7fefa8fa] {
  height: 40px;
  width: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.main-content[data-v-7fefa8fa] {
  padding: 15px 15px 18px 15px;
}
.subtitle-container[data-v-7fefa8fa] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  align-items: center;
}
.subtitle[data-v-7fefa8fa] {
  font-size: 14px;
  width: 220px;
  color: #333;
  line-height: 20px;
}
.subtitle-phone[data-v-7fefa8fa] {
  padding: 15px 0 5px 0;
}
.text[data-v-7fefa8fa] {
  font-size: 12px;
  color: #7d7e7f;
  line-height: 18px;
  width: 220px;
}
.required[data-v-7fefa8fa] {
  color: red;
}
.phone-form-container[data-v-7fefa8fa] {
  display: flex;
}
.phone-save-button[data-v-7fefa8fa] {
  background: #4d88ff;
  color: #fff;
  border: none;
  outline: none;
  border-radius: 5px;
  padding: 5px 15px;
  margin-left: 10px;
  font-size: 12px;
  cursor: pointer;
}
.phone-save-button[data-v-7fefa8fa]:disabled {
  background: #898989;
  cursor: not-allowed;
}
.phone-input-container[data-v-7fefa8fa] {
  border: 1px solid #cccfd4;
  border-radius: 5px;
  overflow: hidden;
  display: flex;
  height: 30px;
}
.error-message[data-v-7fefa8fa] {
  font-size: 12px;
  padding: 10px 15px;
  color: #fff;
  background: #ff9999;
}
.phone-extension-input[data-v-7fefa8fa], .phone-number-input[data-v-7fefa8fa] {
  border: 0;
  outline: 0;
  background: none;
  font-size: 12px;
  color: #797979;
}
.phone-extension-input[data-v-7fefa8fa] {
  border-right: 1px solid #cccfd4;
  padding: 5px 10px;
  appearance: none;
  color: #000;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  width: 60px;
}
.phone-number-input[data-v-7fefa8fa] {
  padding: 5px 10px;
  height: 100%;
  border-left: none;
}
.withdraw-consent-container[data-v-7fefa8fa] {
}
.withdraw-consent-message[data-v-7fefa8fa] {
  font-family: gt, sans-serif;
  font-size: 12px;
  color: #444;
  line-height: 18px;
}
.withdraw-consent-button-container[data-v-7fefa8fa] {
  display: flex;
  margin-top: 20px;
  justify-content: flex-end;
}
.withdraw-consent-button[data-v-7fefa8fa] {
  border-radius: 15px;
  padding: 5px 15px;
  font-size: 12px;
  outline: none;
  cursor: pointer;
  margin-left: 15px;
}
.withdraw-consent-button-cancel[data-v-7fefa8fa] {
  background: #fff;
  border: 1px solid #DADFE3;
  color: #000;
}
.withdraw-consent-button-confirm[data-v-7fefa8fa] {
  border: 1px solid #FD5061;
  background: #FD5061;
  color: #fff;
}
.widget-footer[data-v-7fefa8fa] {
  height: 35px;
  background: #E1E4EC;
  display: flex;
  align-items: center;
  padding: 10px 5px;
  box-sizing: border-box;
  border-top: 1px solid #cacdd4;
}
.widget-footer .footer-item[data-v-7fefa8fa] {
  margin-left: 14px;
  height: 100%;
  display: flex;
  align-items: center;
}
.widget-footer .footer-item .footer-item-icon[data-v-7fefa8fa] {
  fill: #6F7785;
  height: 14px;
  margin-right: 8px;
}
.widget-footer .footer-item .footer-item-text[data-v-7fefa8fa] {
  color: #6F7785;
  font-size: 12px;
}

/* Used dynamically */
/* Switch active color */
.switch-active[data-v-7fefa8fa] {
  background-color: #4d88ff;
}

/* Used dynamically */
/* Switch inactive color */
.switch-inactive[data-v-7fefa8fa] {
  background-color: #c2c2c2;
}
.toggle-wrapper[data-v-7fefa8fa] {
  display: inline-block;
  position: relative;
  cursor: pointer;
  width: 32px;
  height: 18px;
  border-radius: 9999px;
}
.toggle-wrapper[data-v-7fefa8fa]:focus {
  outline: 0;
}
.toggle-background[data-v-7fefa8fa] {
  display: inline-block;
  border-radius: 9999px;
  height: 100%;
  width: 100%;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: background-color .4s ease;
}
.toggle-indicator[data-v-7fefa8fa] {
  position: absolute;
  height: 14px;
  width: 14px;
  left: 2px;
  bottom: 2px;
  background-color: #ffffff;
  border-radius: 9999px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: transform .4s ease;
}


.widget-W0102V0001 h2{margin:0;font-size:1.125rem}.widget-W0102V0001 h3{margin:2rem 0 0;font-size:1rem}.widget-W0102V0001 ul{list-style-type:none;padding:0;margin-top:.5rem;border:1px solid rgba(0,0,0,.1);max-height:13.5rem;overflow-y:auto;overflow-x:hidden}.widget-W0102V0001 a{color:#000;text-decoration:none;cursor:pointer}.widget-W0102V0001 a:not([href]){cursor:default}.widget-W0102V0001 li{display:block}.widget-W0102V0001 li>a{display:flex;align-items:center;padding:.5rem;width:100%;text-align:left;box-sizing:border-box;font-size:.75rem}.widget-W0102V0001 li>a[href]:hover{background:rgba(0,0,0,.05)}.widget-W0102V0001 li>a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-W0102V0001 h2>a:hover{text-decoration:underline;margin:0}.widget-W0102V0001 img{width:1.5rem;height:1.5rem;margin-right:.5rem}.widget-W0102V0001 button{margin-top:.5rem}.widget-W0102V0001 .error{font-size:12px;font-style:italic}

.main-section[data-v-0aac3636] {
  border: 2px solid white;
  background-color: #FAFAFA;
}
.wrapper[data-v-0aac3636] {
  margin: 20px 20px 10px 20px;
}
div.icon-rotator[data-v-0aac3636] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-bookshelf[data-v-0aac3636] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAA00lEQVRIx+2VQQ4BQRBFf7HiAOIGs5gjuIHIiMtYz5VYWNlzAYkjiD02eDZNyoQYPW3nr6p/urrq/+p0S398gNXZBPBIMKuVc0fr246AHCiBDZBFycKhuga2Lp4mVyBp5uLiFwoGLr4A/dQKVpJ2Ln+YtICZXSUtHDVOalFYF446At3UBTrAwdFvhx0zA5nZSdKyjk1RBQL8dR0B7WQWBa4HnP31TarAzPaS1o56OYcmFknS3MWTpBYFPguPXgnkDZuNw9PbXu0w+lD3ZzSdwR/NcQOfhhkFqmnKWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNC0wOFQwODoxODoxOCswMDowMPbQkj8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDQtMDhUMDg6MTg6MTgrMDA6MDCHjSqDAAAAAElFTkSuQmCC) no-repeat center center;
  padding: 35px 0 0 35px;
  background-size: 20px;
  display: inline-block;
}
.icon-status-dot[data-v-0aac3636] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.infoba-header[data-v-0aac3636] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #873C79;
  position: relative;
}
.theme-circle[data-v-0aac3636] {
  width: 20px;
  color: #fff;
  display: inline-block;
  margin-right: 5px;
  height: 20px;
  margin-top: 12px;
  text-align: center;
  line-height: 20px;
  border-radius: 10px;
  background-color: #873C79;
  margin-left: 10px;
}
.header-link[data-v-0aac3636] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
  font-weight: bold;
}
.infoba-header[data-v-0aac3636]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-0aac3636] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-0aac3636] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-0aac3636] {
  position: relative
}
.infoba-quick-access-item[data-v-0aac3636] {
  padding: 20px 35px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-accordeon-header[data-v-0aac3636] {
  background-color: #FFFFFF;
  line-height: 46px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  height: 46px;
}
.ellipsis[data-v-0aac3636] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}
.infoba-accordeon-row[data-v-0aac3636] {
  background-color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
}
.rotate[data-v-0aac3636] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-0aac3636] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-0aac3636] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-0aac3636] {
  -webkit-animation: rotating-data-v-0aac3636 2s linear infinite;
  -moz-animation: rotating-data-v-0aac3636 2s linear infinite;
  -ms-animation: rotating-data-v-0aac3636 2s linear infinite;
  -o-animation: rotating-data-v-0aac3636 2s linear infinite;
  animation: rotating-data-v-0aac3636 2s linear infinite
}
@-webkit-keyframes rotating-data-v-0aac3636 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-0aac3636 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.slide-enter-active[data-v-0aac3636] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-0aac3636] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-0aac3636], .slide-leave[data-v-0aac3636] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-0aac3636], .slide-leave-to[data-v-0aac3636] {
  overflow: hidden;
  max-height: 0
}
.infoba-logo[data-v-0aac3636] {
  height: 35px
}
.infoba-gray[data-v-0aac3636] {
  color: #888
}
.infoba-accordeon-row p[data-v-0aac3636] {
  margin-bottom: 0;
}
.topicheader[data-v-0aac3636] {
  font-weight: bold;
}


.component[data-v-2f6548d8] {
  margin-top: 20px;
}
.component[data-v-2f6548d8]:first-child {
  margin-top: 0px;
}
.green[data-v-2f6548d8] {
  color: #96be2c;
}
.grey80[data-v-2f6548d8]{
  color:#555555;
}
.grey50[data-v-2f6548d8] {
  color: #888888;
}
div.icon-rotator[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;
  padding: 25px 25px 25px 25px;
  display: inline-block;
}
div.icon-house-solid[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAApUlEQVRIx+3TMQ4BQRSAYSOikWjVGhdwA50rcAilK2jdgSvo3GAvoFFvK9Eo+FQTBZvdHSua/Q/wvfeSmU6nrakQsMEW3abxPvZe7dBvCh/g4L0jht/iI2SKyzBKxcc4Ke+MSV18irwCHssxrYrPcKmBx66Yl+FL3BLw2A2LInyF+xd47IF1dEPBMCkPI4Tw5jX7Iz/US92u6pU/v6Ad8P8Bbf/vCQE4pIQLr5KUAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAxLTA0VDA3OjE2OjQzKzAwOjAwHCZzVQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMS0wNFQwNzoxNjo0MyswMDowMG17y+kAAAAASUVORK5CYII=) no-repeat center center;
  padding: 35px 0 0 35px;
  display: inline-block;
}
div.icon-house-grey50[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABKElEQVRIx+2TL0/DQBiHf+9KSNol2GoMX2C2ihrIggA5HF8A2z+iqWj6NvcFcCgUBrNASLakArkvgEHPYtqQXA+zkVFYei0hM33k3Xu/5973ckBPA4ZuoVKKLMti13XPHMd5zvNc6ZwjnaIoivZN07wFMFnJ7sqyvIrj+OPPAiHEUEp5D+C0tjUviuI8juP3zoIkSWzDMKYARltKFlLKcRiGy9YCIcShlPIJwFFDk29VVZ0EQfCqLUjTdEREUwB20whXLJVSY9/3F/WNwS/hx0Q0bxEOADYR5cxcf6fvgizLLonoEcBBi/A1QwAPzDzZXPz6B8x8DeAGwF6H8M28C9d1y9ls9gJseQNm1vpEdTzP+5E36BLUBu1x1G+n2+W/d9ALdi/o2T2fN2paFoIVlu0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTE6NTcrMDA6MDBw0WWjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjExOjU3KzAwOjAwAYzdHwAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-house-grey80[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABEElEQVRIx+2TL0/DQBjGf1caErJkdhqDad2+AYpljtwruksNX4DwEar4CjgUaZozM8tQJAjkZA0GvW9ASMNhRtJsjGs3yEx/8u6553n/5KDDg2qj1VrfAidRFN1kWfb5ZwEicgzcAxMApdSDc+7KWvvhexv4BGma9oDptzmAc84Ac2NMf68OkiQZVFU1A4ZbJIswDMd5ni9bB4jIKfAInHmKfAuC4KIoitfGASIyBGbAwDeCFUtgbK1drF9s7EBEzoGnFuastM9a69GvAVprA8wB7/J+oKeUmorIpH54VKv8Wil1B4Q7mNf9LuM4fi/L8gW278Dt4m6t3fDz/oN9aTyO9eqadvnvHXQBhw/oODxfkNJCAjccYSwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTI6MjcrMDA6MDCRI9e5AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjEyOjI3KzAwOjAw4H5vBQAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-house-green[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAABOklEQVRIx2NgGAUEADOxCv//Z2AUt9Pu8EoQ9zVVeLXr4EGG/8ToYyRG0apVWmxvRBjnMzAwRjEwMDD8Z2BYKvrmX1JY2LVfFFvQvVOPm5vt72qG/4yeaFr3/fnxPTDP684nsi2YvUdH/DcTw1YGBgZjHErOsv5j8E51ufKSZAsmH9RTZP77dwcDA6MaAU/e//eP2SPH5eItoi2Ytk/X+D/D/62MDAzihIKQgYGB4T8Dw0tGBkbvLKfLZ9HlmNAFpu/VcmJg+L+PWMOhrhRnYPh/cNpeXU90ORQLpu/Xjf7PyLSdgYGBj1jDkQA3A+P/DdP26UZhtWDqfp38////L2JgYGAjw3AYYGNg+L9k2n7dciTfYYJp+3SIykToIMvpCoZ5TOQYRApgIdd1xPqS5j4YtWDgLRgFAw8AH5BYVmv+Qa4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMTA6MTM6MjUrMDA6MDDpfq2uAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDEwOjEzOjI1KzAwOjAwmCMVEgAAAABJRU5ErkJggg==) no-repeat center center;
}
div.icon-text-grey50[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAOUlEQVRIx2NgGAXDHjCiC3R0dPynxMCKigoUM5kG2oeDH4zGwcCD0TgYeEB2HKCHNS4wGgejgHIAAKZ4EA03ayhEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTMwVDEwOjI5OjI1KzAwOjAwZ75bZgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0zMFQxMDoyOToyNSswMDowMBbj49oAAAAASUVORK5CYII=) no-repeat center center;
}
div.icon-text-grey80[data-v-2f6548d8] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAOUlEQVRIx2NgGAXDHjCiC4SGhv6nxMDVq1ejmMk00D4c/GA0DgYejMbBwAOy4wA9rHGB0TgYBZQDABvQEA0asr0QAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTMwVDEwOjI5OjA2KzAwOjAwFHNGhgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0zMFQxMDoyOTowNiswMDowMGUu/joAAAAASUVORK5CYII=) no-repeat center center;
}
i.icon-small-ptcLinks[data-v-2f6548d8] {
  font-size: 12px;

  margin-left: 10px;
}
div.icon-small-ptcLinks[data-v-2f6548d8] {
  padding: 15px 0 0 15px;
  background-size: 15px 15px;
  display: inline-block;
  margin-left: 10px;
}
span.icon-small-ptcLinks i[data-v-2f6548d8] {
  font-size: 12px;
  margin-left: 10px;
}
i.chevron[data-v-2f6548d8] {
  margin-right: 10px;
  height: 14px;
}
.header-link[data-v-2f6548d8] {
  cursor: pointer;
  margin-left: 5px;
  line-height: 35px;
}
.ellipsis[data-v-2f6548d8] {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.infoba-header[data-v-2f6548d8] {
  color: #fff;
  padding: 4px;
  padding-left: 8px;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-content: center;
  background: #888;
  position: relative;
  margin-top: 20px
}
.infoba-header[data-v-2f6548d8]:first-child {
  margin-top: 0
}
.infoba-header i[data-v-2f6548d8] {
  position: absolute;
  top: 2px;
  line-height: 35px;
  font-size: 24px !important
}
.infoba-header span[data-v-2f6548d8] {
  position: absolute;
  left: 34px;
  line-height: 35px;
  color: #fff;
  cursor: pointer;
  top: 5px
}
.quick-access-item[data-v-2f6548d8] {
  position: relative
}
.infoba-quick-access-item[data-v-2f6548d8] {
  background-color: #fff;
  padding: 20px 10px 20px 35px;
  cursor: auto;
  height: auto
}
.infoba-gray[data-v-2f6548d8] {
  color: #888
}
.infoba-link[data-v-2f6548d8] {
  color: #888 !important;
  cursor: pointer
}
.slide-enter-active[data-v-2f6548d8] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in
}
.slide-leave-active[data-v-2f6548d8] {
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  -o-transition-duration: .3s;
  transition-duration: .3s;
  -moz-transition-timing-function: cubic-bezier(0,1,.5,1);
  -webkit-transition-timing-function: cubic-bezier(0,1,.5,1);
  -o-transition-timing-function: cubic-bezier(0,1,.5,1);
  transition-timing-function: cubic-bezier(0,1,.5,1)
}
.slide-enter-to[data-v-2f6548d8], .slide-leave[data-v-2f6548d8] {
  max-height: 100px;
  overflow: hidden
}
.slide-enter[data-v-2f6548d8], .slide-leave-to[data-v-2f6548d8] {
  overflow: hidden;
  max-height: 0
}
.rotate[data-v-2f6548d8] {
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  transition: all .3s linear
}
.rotate.up[data-v-2f6548d8] {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.rotate.right[data-v-2f6548d8] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.infoba-rotate[data-v-2f6548d8] {
  -webkit-animation: rotating-data-v-2f6548d8 2s linear infinite;
  -moz-animation: rotating-data-v-2f6548d8 2s linear infinite;
  -ms-animation: rotating-data-v-2f6548d8 2s linear infinite;
  -o-animation: rotating-data-v-2f6548d8 2s linear infinite;
  animation: rotating-data-v-2f6548d8 2s linear infinite
}
@-webkit-keyframes rotating-data-v-2f6548d8 {
from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
@keyframes rotating-data-v-2f6548d8 {
from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg)
}
to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}
}
.infoba-accordeon[data-v-2f6548d8] {
  padding-left: 5px
}
.infoba-accordeon-header[data-v-2f6548d8] {
  line-height: 20px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  border-bottom: solid 1px
}
.infoba-accordeon-row[data-v-2f6548d8] {
  padding-left: 5px;
  font-size: 12px;
  line-height: 30px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-row[data-v-2f6548d8] {
  padding-left: 5px;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc
}
.infoba-logo[data-v-2f6548d8] {
  height: 35px
}

.widget-W0109V0001 .widget-loader{font-family:"Lato","Avenir",Helvetica,Arial,sans-serif;font-size:16px;margin:20px 0}.widget-W0109V0001 .widget-loader>.fa{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.widget-W0109V0001 .errors{margin-top:20px}.widget-W0109V0001 .errors__error{display:block;padding:15px 20px;background-color:#fff;color:#b50050}.widget-W0109V0001 .no-tasks{display:block;text-align:center;padding:10px}.widget-W0109V0001 .widget-title{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#19405a;text-align:left;padding:21px 10px;font-weight:700;color:#fff;margin-bottom:20px}.widget-W0109V0001 .widget-title h2{margin:10px 20px 10px 0;font-size:32px;font-weight:900;line-height:34px;text-transform:uppercase}.widget-W0109V0001 .widget-title h3{margin:0;vertical-align:bottom;font-size:20px;font-weight:400;line-height:15px;margin-top:15px;margin-bottom:10px}.widget-W0109V0001 .studentname{margin-bottom:10px;font-size:22px}.widget-W0109V0001 .widget-nav{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;color:#19405a;text-align:left}.widget-W0109V0001 .widget-nav span{margin:7px 4px 7px 4px;vertical-align:bottom;font-size:20px;font-weight:400;line-height:15px}.widget-W0109V0001 .widget-nav__week-info{margin:7px 10px 7px 10px;text-transform:uppercase}.widget-W0109V0001 .widget-nav__week-link{font-size:30px;font-weight:700;cursor:pointer}.widget-W0109V0001 .weekplan{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-8px}.widget-W0109V0001 .weekplan__column{flex:1 0 220px;width:20%;max-width:20%;border-left:8px solid rgba(0,0,0,0);margin-bottom:20px}.widget-W0109V0001 .weekplan__column span{font-size:15px;font-weight:500}.widget-W0109V0001 .weekplan__column__head{background-color:#19405a;text-align:left;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;padding:10px 10px}.widget-W0109V0001 .weekplan__column__head:first-child{border-left:0}.widget-W0109V0001 .weekplan-task{background-color:#b4cdcf;padding:13px 15px 15px 15px;text-align:left;font-size:14px;margin-top:10px;background-repeat:no-repeat;background-position:100% 0;background-size:35px 35px}.widget-W0109V0001 .weekplan-task__pill{display:inline-block;background-color:#589ea5;font-size:10px;font-weight:600;text-transform:uppercase;color:#fff;line-height:18px;height:20px;border-radius:10px;padding:0 12px;margin:0 3px 0 0;max-width:100%;overflow:hidden}.widget-W0109V0001 .weekplan-task--assignment{background-color:#f4e1e2;background-size:21px;background-position:96% 8%}.widget-W0109V0001 .weekplan-task--assignment .weekplan-task__pill{background-color:#e46256}.widget-W0109V0001 .weekplan-task--assignment hr{border-top-color:#efbbb8 !important}.widget-W0109V0001 .weekplan-task__toggle-container{position:relative;cursor:pointer}.widget-W0109V0001 .weekplan-task__toggle-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.widget-W0109V0001 .weekplan-task__toggle-container__button{text-decoration:underline;display:none}.widget-W0109V0001 .weekplan-task__toggle-container__button.show{display:block}.widget-W0109V0001 .weekplan-task__toggle-container:hover .weekplan-task__toggle-container__button{color:#589ea5}.widget-W0109V0001 .weekplan-task--assignment .weekplan-task__toggle-container:hover .weekplan-task__toggle-container__button{color:#e46256}.widget-W0109V0001 .weekplan-task__toggle-container__content{margin-bottom:10px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;border:0;width:100%;line-height:17px;padding:0;transition:height .3s ease;cursor:pointer;margin-top:-20px;word-break:break-word;white-space:pre-line}.widget-W0109V0001 .weekplan-task__toggle-container__content.open{-webkit-line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}.widget-W0109V0001 .weekplan-task__title{font-size:16px;font-weight:bold;margin-bottom:10px}.widget-W0109V0001 .weekplan-task__link{color:#2c3e50;cursor:pointer;text-decoration:underline;padding-left:33px;background-size:21px;background-position:1px 2px;background-repeat:no-repeat}.widget-W0109V0001 .weekplan-task__top{margin:0 20px 0 0}.widget-W0109V0001 .weekplan-task hr{height:1px;width:calc(100% + 30px);border:0;border-top:1px solid #bebebe;margin:15px -15px}.widget-W0109V0001 .weekplan-task--comment{background-size:21px;background-position:96% 8%}@media(max-width: 920px){.widget-W0109V0001 .studentplan-widget{margin:auto;max-width:440px}.widget-W0109V0001 .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0109V0001 .plandate,.widget-W0109V0001 .studentname{display:none}.widget-W0109V0001 .childname{display:block}.widget-W0109V0001 .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0109V0001 .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0109V0001 .widget-title h2{margin:10px 20px 10px 0}.widget-W0109V0001 .widget-title h2,.widget-W0109V0001 .widget-nav span{font-size:18px}.widget-W0109V0001 .widget-title h3{display:block;width:100%}.widget-W0109V0001 .widget-nav__week-link,.widget-W0109V0001 .widget-nav span{margin-top:10px}.widget-W0109V0001 .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0109V0001 .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0109V0001 .weekdays__day:last-of-type{border-right:none}.widget-W0109V0001 .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0109V0001 .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0109V0001 .weekdays .circle.visible{visibility:visible}.widget-W0109V0001 .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0109V0001 .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0109V0001 .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0109V0001 .weekplan-container{max-width:440px;margin:auto}.widget-W0109V0001 .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}}@media(min-width: 920px){.widget-W0109V0001 .weekdays,.widget-W0109V0001 .childname{display:none}}.widget-W0109V0001 .narrow .studentplan-widget{margin:auto;max-width:440px}.widget-W0109V0001 .narrow .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0109V0001 .narrow .plandate,.widget-W0109V0001 .narrow .studentname{display:none}.widget-W0109V0001 .narrow .childname{display:block}.widget-W0109V0001 .narrow .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0109V0001 .narrow .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0109V0001 .narrow .widget-title h2{margin:10px 20px 10px 0}.widget-W0109V0001 .narrow .widget-title h2,.widget-W0109V0001 .narrow .widget-nav span{font-size:18px}.widget-W0109V0001 .narrow .widget-title h3{display:block;width:100%}.widget-W0109V0001 .narrow .widget-nav__week-link,.widget-W0109V0001 .narrow .widget-nav span{margin-top:10px}.widget-W0109V0001 .narrow .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0109V0001 .narrow .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0109V0001 .narrow .weekdays__day:last-of-type{border-right:none}.widget-W0109V0001 .narrow .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0109V0001 .narrow .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0109V0001 .narrow .weekdays .circle.visible{visibility:visible}.widget-W0109V0001 .narrow .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0109V0001 .narrow .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0109V0001 .narrow .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0109V0001 .narrow .weekplan-container{max-width:440px;margin:auto}.widget-W0109V0001 .narrow .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}@media only screen and (max-width: 1300px)and (min-width: 980px){.widget-W0109V0001 .medium .studentplan-widget{margin:auto;max-width:440px}.widget-W0109V0001 .medium .weekplan-container:last-of-type{margin-bottom:20px}.widget-W0109V0001 .medium .plandate,.widget-W0109V0001 .medium .studentname{display:none}.widget-W0109V0001 .medium .childname{display:block}.widget-W0109V0001 .medium .weekplan-title{width:50%;margin-top:5px;display:inline-block;font-weight:500;font-size:20px}.widget-W0109V0001 .medium .widget-nav{width:50%;font-weight:500;float:right;display:inline-block;margin-top:4px;text-align:right}.widget-W0109V0001 .medium .widget-title h2{margin:10px 20px 10px 0}.widget-W0109V0001 .medium .widget-title h2,.widget-W0109V0001 .medium .widget-nav span{font-size:18px}.widget-W0109V0001 .medium .widget-title h3{display:block;width:100%}.widget-W0109V0001 .medium .widget-nav__week-link,.widget-W0109V0001 .medium .widget-nav span{margin-top:10px}.widget-W0109V0001 .medium .weekdays{padding-bottom:10px;width:100%;display:inline-block}.widget-W0109V0001 .medium .weekdays__day{border-right:1px solid #bebebe;height:auto;width:20%;text-align:center;padding:10px;background-color:#eeeff1;color:#19405a;font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block}.widget-W0109V0001 .medium .weekdays__day:last-of-type{border-right:none}.widget-W0109V0001 .medium .weekdays__day.active{background-color:#19405a;color:#fff}.widget-W0109V0001 .medium .weekdays .circle{display:inline-block;width:20%;height:auto;text-align:center;visibility:hidden}.widget-W0109V0001 .medium .weekdays .circle.visible{visibility:visible}.widget-W0109V0001 .medium .weekplan-container:not(:first-child) .weekplan__column__head{margin-top:10px !important}.widget-W0109V0001 .medium .weekplan__column{display:none;width:100%;max-width:none;margin:auto}.widget-W0109V0001 .medium .weekplan__column.active{display:block;width:100%;max-width:none}.widget-W0109V0001 .medium .weekplan-container{max-width:440px;margin:auto}.widget-W0109V0001 .medium .weekplan__column__tasks span{display:block;font-size:16px;font-weight:500}}.widget-W0109V0001 .edit-icon{cursor:pointer;height:25px;width:25px;top:12.5px;right:10px;display:inline-block;background:#fff;border-radius:50%;position:absolute}.widget-W0109V0001 .edit-icon:hover{background:#f2f2f2}.widget-W0109V0001 .edit-icon i{position:absolute;height:15px;width:15px;left:50%;top:50%;display:block;transform:translate(-50%, -50%)}.widget-W0109V0001 .weekplan-task{position:relative}.widget-W0109V0001 .weekplan-task__top{margin-right:0;height:25px}.widget-W0109V0001 .weekplan-task__pill{margin-top:2.5px}.widget-W0109V0001 .weekplan-task__top{height:auto}.widget-W0109V0001 .weekplan-task__class{display:block;padding-bottom:5px;padding-left:5px}.widget-W0109V0001 .weekplan-task hr{margin:10px -15px}
.widget-W0111V0001 .new-document-mark{color:#b50050;margin-left:10px;font-size:.9rem}.widget-W0111V0001 .el-icon-loading{font-size:1.5rem}.widget-W0111V0001 .pull-left{margin-right:10px}.widget-W0111V0001 .text-container{text-align:center;padding:30px}
.widget-W0112V0001 .main-section{border:2px solid #fff;background-color:#fff;height:calc(var(--innerViewHeightUnit, 1vh)*100 - 141px);position:relative}.widget-W0112V0001 div.icon-rotator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:25px 25px 25px 25px;display:inline-block}.widget-W0112V0001 div.icon-eye{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWUlEQVRIx+2UvUpDQRCFz6pJkUQw8RH8KUXBPhrwmYRgoWDkWoraSLDJC0hiLUb8KSX4DGoVtTRg+CzuCuEym9zYpMmB5cKeM2fn7syONMWk4UYJgDlJG5LWJJX8dlfSi6Rn59zPv04GVoFz4IswPoEzYGUc4wxwBPRIjx5QAzKjzEtA2zC4AspA3q8toGnoboFiyDwPPBlBu0MSqhr6ByBniS+tzD2XBY6BN+AViICs51pGXD1pvhO427LnI4OLPLcdiK0MHnAXEBU8/2Zw756bD8S2JWkmbXMZe33/HfqW/g44CPCb/tswuEZCk0xoP1mHuvGbzYEiR77AySJfG3EXVhflgEdDXA3eG+wZ+nuzTX1AkfixJNHy3VLwqxLI/AZYGF7NeFTUGG9UfAOHxIMxHYBl4JR4oIXwAZwASyGfNON6VtK64nG96Le7kjqSOs65/iiPKSaLX/pA8qZ4SFURAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTA2VDExOjAxOjEzKzAwOjAwaHN9ngAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0wNlQxMTowMToxMyswMDowMBkuxSIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0112V0001 .header-link{cursor:pointer;margin-left:5px;line-height:35px}.widget-W0112V0001 .icon-color-grey{color:#ccc !important}.widget-W0112V0001 .icon-color-green{background-color:#96be2c}.widget-W0112V0001 .infoba-header{color:#fff;padding:4px;padding-left:8px;padding-right:10px;display:flex;justify-content:space-between;align-content:center;background:#873c79;position:relative}.widget-W0112V0001 .infoba-header:first-child{margin-top:0}.widget-W0112V0001 .infoba-header i{position:absolute;top:2px;line-height:35px;font-size:24px !important}.widget-W0112V0001 .infoba-header span{position:absolute;left:34px;line-height:35px;color:#fff;cursor:pointer;top:5px}.widget-W0112V0001 .quick-access-item{position:relative}.widget-W0112V0001 .infoba-quick-access-item{background-color:#fff;margin-top:20px;text-align:center;font-style:italic;cursor:auto;height:auto}.widget-W0112V0001 .infoba-link{color:#888 !important;cursor:pointer}.widget-W0112V0001 .infoba-rotate{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotating{from{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.widget-W0112V0001 .infoba-logo{height:35px}
.widget-W0114V0001 div.icon-rotator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD5UlEQVRo3u2ZT4gbdRTHv++XJUzwT6HuoUrB0nhQKR6kerG9eCgL1l3FdT1ZpLB4kL1Edmf29rtlJpsuSPEgQvdiD6ZQdS1ioTf/gFUQ24KSS3qQIloKVXGSyWa+Hjq7JNNkMzOZcT3M9zZv5v3m98n7vfd+8wuQK1euXLlyJZekPaDW+mHDMI6TPCIijwPYB2ALwB2SvwH4rtPp/KC1/vt/B6K1njIMYx7AaQAvAiiMcekC+ALARrvd/lxr7e85iOM48yQdAIeT+JO8JiIrlmVdnmQeU0kd19fX93ued47k3CQTEJEnRaQ0yRhAwohUq9UnROQyRkdhC8BVki0R+V1EPJLTAJ4C8CwAI3jOE5E3TNP89D8HCSC+AnBgyO2fAKwXi8VLlUrlzjB/rfWDhmHMAlgSEScNiNggwXL6HvdH4raIVFzXPZ9G4iZRrBzxPO9cGEJEbiilZpeXl1t7AbAtFfVBx3HmAQwktojccF33hawgHMc5mCqI1noqKLH9uq2UmtVa/5kFRLVanSHZtG37ndRAgmYXXlKVrCJRrVZnROQTACUAZ6PARF1ap/svSF5zXfd8RhAnAojtEi0BzNJEILZt78O9bceORORMFtUpiMRnfRA7rwTw3m6RiRKRYxjcO20Vi8VLGUH0RyKs7cgMhRkLQvJIyHR1VLPLEGIszFgQpdShkOnmHkHsCjMWxPf9h0KmWylCnIgJEYZZ6jcAAGzbXgTwAZJtJD2l1GsrKyup5I5t22cAVPpMH1mW9eZuPjsRsSzrQwBLABjzvW2Sc2lBBHqs/4Lk2KY7sLQsy3o/Jkyb5Kurq6tfpggBAIdC1zdjgcSEyQSiXq9PA3guZL4eGyQiTFaRQK/XexmDfaurlPomEUgfzNtDYDyl1OtZQDQajQIGkxwArpim+VdikAAmXACySOwdtVqtU+EGTHIjiu/YPtK3zNyslhMA1Gq1Msl6yNwsl8sXo/hH7hmO4xw0TfPXLCCCjem3AJ4emJzInGmam6mCZKVarVb2fX9zCMQF0zQXoo6T+FxrUjUajUKr1Trl+34dwP7Q7SbJxTjjpRYRx3FeIWmJyFkAm6MqTb1en+52uyeVUu8O2VkDwK1CoXAs7tdnKiABxMcAioGpLSI/kvxZRP4gWRSRAyQPAziK0WfDzUKhMJPkEzqNs98wRCKJyAWSi5Zl3U3iP3GO+L7/D4BfROSZhEM0RWQ5anUa+UNMCgIAWmtVKpVOknwLwEsYH50ugCskN8rl8sWFhYXepHNIvfyura09QPJor9d7XkQeBfAIyQKAu7i3i73e6XS+TvuPnly5cuXKlWsS/QvhKq1sLYByvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0wNlQxMTozNjo1NSswMDowMPTXOyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMDZUMTE6MzY6NTUrMDA6MDCFioOaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat center center;padding:25px;display:inline-block}.widget-W0114V0001 div.icon-spf{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACp0lEQVRIS9WVS2xNURSGvz8GiBh4jbxiIATxmiDShDAxlSAeYUAIqo1OdODRYsCkQpUQBkQJElMTDYmImlBSQgzEa+Q1EMFAlvw3+9bp6Tm3nVrJzbnn7L3Wv/Za//q3GIJFxHBgDrAgbX8C9Er6PZi7am2IiLVAYwo8Mrf3J2Cgk5JulMUpBYiIS8Dm5PgeeAm8Su8zgJnA5PR+WdKWIpBCgIj4DIwDvgHNks4XOUfEduAYMAb4Iml8ft8AgIi4AmwErkrys88iotsvkhbnvncCG4BOSZuya/0AImK9AwNdklbms4mISABFid0BVhhI0rWqb9/GiJgL3AXGAtOBP66zpNvVzUUAEbEq9WcY8Br4CiyX9KySTMZ5N3AaaJXUEhGngD3ATaBJ0ocsQERMAtqANUC7pIaIaAEOAfWSOvIAF4CtgGt4LwWvB0alJE4Aewv+/0iJtQPLAPfwoqRteYDHie/zqseLiPlmEbCuhOfXzSJJPV5PZX7q+ZC0MA9Qq4HOzEf30+YTupR+9rN8n7I9MAUXAbMlvUgZeaCaAPO9yDwfbZIqAxgRs4DnwKMqlbMA1aZaHh4AO5NMjE6RjwL7C/5/t1wAZ4GlgGWj0vR8iZzlOaBFUmtEeEL3AWfSt085Fk3wd2AXcFxSc4ZFO6rTnz2BlfJ+Yk0dYP2Zlq1zyRy4L2+SLtnfrKqTZCH8Nwephi7BEddRkuW5ZgOzixHR6/4BByS5nBUrGvmHgLWmQ5LnoM/KpCIiPKAe1G5JS7I+ZWr6FpgCfAQaJN0qolBErAZMjonAO0lT8/tq3QdmgdlhM5B1xneCzXeB9cqBbY2SDDTABrvRrI6HAU/liJz3L8DTf1BSV1Hwwh6UlMLBLRv+2SwNPZIMUtNqnmAw56Gs//8AfwEguxIoVgPDyAAAAABJRU5ErkJggg==) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0114V0001 div.icon-trafficLight{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhklEQVRIx+2RwQ2DMBAE16nDPKB0P1AqgAIgtaCkieHjSImF4QQ8b14n3Wl3dSs5VwBeHDPtaYQDAyxBQghVnceG6OcbrVgNkqKkJs9/QTJvy1uelVfEn5umctNbDDpgOWGwAJ3lpQJaIBUCAxCz+FjsEtB6yV6yl+wl31VywWzQnww3Tp0VnZpacqu5CHUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAtMDlUMTI6MTA6MTcrMDA6MDCBUOaHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTA5VDEyOjEwOjE3KzAwOjAw8A1eOwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat center center;padding:35px 0 0 35px;display:inline-block}.widget-W0114V0001 i{font-size:14px}.widget-W0114V0001 i.chevron{margin-right:10px;height:14px}.widget-W0114V0001 span.icon-alarm-red{padding:9px;color:#e43351}.widget-W0114V0001 span.icon-alarm-yellow{padding:9px;color:#f8b100}.widget-W0114V0001 span.icon-alarm-green{padding:9px;color:#96be2c}.widget-W0114V0001 i.icon-bell-off{padding:9px;color:#e43351;margin-left:5px}.widget-W0114V0001 .header-link{cursor:pointer;margin-left:5px;line-height:35px}.widget-W0114V0001 .main-section{border:2px solid #fff;background-color:#fafafa}.widget-W0114V0001 .wrapper{margin-left:10px;margin-right:10px;margin-bottom:10px}.widget-W0114V0001 .icon-color-red{background-color:#e43351}.widget-W0114V0001 .icon-color-green{background-color:#96be2c}.widget-W0114V0001 .icon-color-yellow{background-color:#f8b100}.widget-W0114V0001 .quick-access-item{position:relative}.widget-W0114V0001 .theme-circle{width:18px;height:18px;color:#fff;font-size:12px;display:inline-block;margin-right:5px;margin-top:-1px;text-align:center;line-height:18px;border-radius:10px;background-color:#873c79;margin-left:10px}.widget-W0114V0001 .ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.widget-W0114V0001 .infoba-header{color:#fff;padding:4px;padding-left:8px;padding-right:10px;display:flex;justify-content:space-between;align-content:center;background:#888;position:relative;margin-top:20px}.widget-W0114V0001 .infoba-header:first-child{margin-top:0}.widget-W0114V0001 .infoba-header i{top:2px;line-height:35px;font-size:20px !important}.widget-W0114V0001 .infoba-header span{position:absolute;left:34px;line-height:35px;color:#fff;cursor:pointer;top:5px}.widget-W0114V0001 .icon-color-green{background-color:#96be2c}.widget-W0114V0001 .icon-color-grey{background-color:#ccc}.widget-W0114V0001 .icon-status-dot{width:8px;height:8px;border-radius:50%}.widget-W0114V0001 .quick-access-item{position:relative}.widget-W0114V0001 .infoba-quick-access-item{padding:20px 35px 20px 35px;cursor:auto;height:auto}.widget-W0114V0001 .infoba-gray{color:#888}.widget-W0114V0001 .infoba-link{color:#888 !important;cursor:pointer}.widget-W0114V0001 .slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.widget-W0114V0001 .slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-o-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.widget-W0114V0001 .slide-enter-to,.widget-W0114V0001 .slide-leave{max-height:100px;overflow:hidden}.widget-W0114V0001 .slide-enter,.widget-W0114V0001 .slide-leave-to{overflow:hidden;max-height:0}.widget-W0114V0001 .rotate{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.widget-W0114V0001 .rotate.up{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget-W0114V0001 .rotate.right{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.widget-W0114V0001 .infoba-rotate{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotating{from{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.widget-W0114V0001 .infoba-accordeon{padding-left:5px}.widget-W0114V0001 .infoba-accordeon-header{padding-left:24px;background-color:#fff;line-height:46px;margin-top:10px;display:flex;justify-content:space-between;align-items:center;height:46px}.widget-W0114V0001 .infoba-accordeon-row{background-color:#fff;padding-left:5px;font-size:12px;line-height:14px;display:flex;justify-content:space-between;padding-top:5px;padding-bottom:5px}.widget-W0114V0001 .infoba-section{padding-left:24px;background-color:#fff;font-size:12px;line-height:14px;padding-bottom:10px}.widget-W0114V0001 .infoba-accordeon-row:last-child{padding-bottom:20px}.widget-W0114V0001 .infoba-row{padding-left:5px;font-size:12px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.widget-W0114V0001 .infoba-logo{height:35px}
.widget-W0116V0001 .widget-scroll{overflow:scroll;overflow-x:clip;max-height:550px}.widget-W0116V0001 .list-table{margin:10px 2px 2px 2px;min-width:175px;overflow:hidden}.widget-W0116V0001 table{width:-webkit-fill-available}.widget-W0116V0001 .hours{padding-left:10px;font-size:13px}.widget-W0116V0001 .day-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;background-color:#fff;margin-top:5px;overflow:hidden;min-width:175px}.widget-W0116V0001 .day-group .day-view-time-event{background:#d9e3e9;padding:10px;border-top:1px solid #f6f7f8;font-size:13px;min-width:50px;max-width:50px;text-align:right;display:grid}.widget-W0116V0001 .widget-header{text-transform:uppercase;padding:10px;font-size:13px;color:#19425f;font-weight:400;background:#d9e3e9}.widget-W0116V0001 .today{background:#19425f;color:#fff}.widget-W0116V0001 .day-view-title-event{display:flex;flex-direction:column;text-align:left;padding:10px;font-size:13px;margin:0 auto 0 0}.widget-W0116V0001 .duration-clock{display:flex;justify-content:center}.widget-W0116V0001 .weekplan-medium{display:flex;flex-direction:row;width:100%}.widget-W0116V0001 .weekplan-narrow{display:flex;flex-direction:column;margin-bottom:20px}.widget-W0116V0001 .title-div{background-color:#d9e3e9;border:solid 1px;padding:5px;max-width:180px;white-space:pre-line;min-width:fit-content}.widget-W0116V0001 .title-div-position{position:absolute;margin-top:7px;margin-left:120px}.widget-W0116V0001 .title-div-updated{position:absolute;background-color:#d9e3e9;border:solid 1px;padding:5px;max-width:200px}.widget-W0116V0001 .new-item{padding-bottom:10px}.widget-W0116V0001 .mine-timer{float:right;text-align:right;display:flex}.widget-W0116V0001 .alert-icon{text-align:end;margin:-10px -7px -5px 0px;cursor:pointer}.widget-W0116V0001 .close-icon{text-align:end;width:100%;margin:-2px 0px -20px 0px;cursor:pointer}.widget-W0116V0001 body,.widget-W0116V0001 pre.reset-pre,.widget-W0116V0001 table td,.widget-W0116V0001 table th,.widget-W0116V0001 div{font-family:Lato,sans-serif}.widget-W0116V0001 .weekpicker{display:grid;grid-template-columns:100px auto 100px;width:100%}.widget-W0116V0001 .ist-date{width:100%;display:flex;align-items:center;justify-content:center}.widget-W0116V0001 .ist-date-button button{width:55px;height:30px;color:#fff}.widget-W0116V0001 .date-forward{display:flex;direction:rtl}.widget-W0116V0001 .errormessage-chevron{margin-left:10px}.widget-W0116V0001 .ist-errormessage{white-space:pre-line;margin-top:10px}.widget-W0116V0001 .ist-header{display:flex;align-items:baseline;font-size:13px;padding-top:10px}.widget-W0116V0001 .ist-header div{-ms-flex:1;flex:1}.widget-W0116V0001 .ist-sticky{position:-webkit-sticky;position:sticky;top:0;background:#eaeef1;padding-bottom:5px;padding-top:5px}.widget-W0116V0001 .ist-day{display:flex}.widget-W0116V0001 .ist-day div{-ms-flex:1;flex:1}.widget-W0116V0001 .nowrap{white-space:nowrap}.widget-W0116V0001 .nowrap h5{margin-top:7px}.widget-W0116V0001 .ist-mine-time-multiple{margin:14px 0px 0px 5px !important}.widget-W0116V0001 .ist-weekoptions{border:solid;width:210px;text-align:right;padding-right:10px;max-height:150px;position:absolute;overflow-x:hidden;overflow-y:scroll;background-color:#fff;top:110px;margin-left:155px;scroll-margin:25px}.widget-W0116V0001 .ist-weekoptions div{cursor:pointer;margin-right:-10px;padding:5px 10px 0px 5px}.widget-W0116V0001 .ist-weekoptions div:hover{background-color:#d9e3e9}.widget-W0116V0001 .ist-weekoptions-arrow{color:#fff;width:20px;margin-left:5px}.widget-W0116V0001 .ist-dtp{font-size:13px;margin-top:-10px;margin-bottom:10px;white-space:nowrap}.widget-W0116V0001 .mobile-bottom{margin-bottom:50px}.widget-W0116V0001 .content-bottom{align-self:end}.widget-W0116V0001 .theme-employee .btn-link{color:#fff}.widget-W0116V0001 .absence{color:#b50050;font-weight:900;padding-left:10px;font-size:13px}.widget-W0116V0001 linkbtnmultiple{padding-bottom:10px}.widget-W0116V0001 linkbtn{padding-top:10px}
.widget-W0118V0001 button{color:#fff;background-color:#4593c2;border:1px solid #4593c2;border-radius:0;font-weight:600;transition:none}.widget-W0118V0001 button:hover{color:#fff;background:#28719f;border-color:#28719f}.widget-W0118V0001 button:active{background:#18638f;border-color:#18638f}.widget-W0118V0001 button.active{background:#153854;border-color:#153854;pointer-events:none}.widget-W0118V0001 button[disabled=disabled]{background-color:rgba(0,0,0,0) !important;color:rgba(16,16,16,.3) !important;border-color:rgba(118,118,118,.3) !important;pointer-events:none !important}.widget-W0118V0001 .admin-theme button{background-color:#45b7c1;border:1px solid #45b7c1}.widget-W0118V0001 .admin-theme button:hover{color:#fff;background:#2091a2;border-color:#2091a2}.widget-W0118V0001 .admin-theme button:active{background:#007a8d;border-color:#007a8d}.widget-W0118V0001 .admin-theme button.active{background:#222350;border-color:#222350;pointer-events:none}.widget-W0118V0001 .error-container{margin:10px}.widget-W0118V0001 .foodplan-error{color:#fff;background:#b50050;padding:5px;font-size:12px;font-weight:700;margin-bottom:4px}.widget-W0118V0001 .foodplan-container{background:#fff;padding:10px;color:#222350}.widget-W0118V0001 .foodplan-child-name{cursor:pointer;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important;font-weight:600 !important;margin-top:20px;width:100%}.widget-W0118V0001 .foodplan-child-name:hover{text-decoration:underline}.widget-W0118V0001 .foodplan-child-info{display:none}.widget-W0118V0001 .foodplan-child-info.expand{display:block}.widget-W0118V0001 .date{font-weight:600;text-transform:capitalize;min-width:70px;display:inline-block;float:left}.widget-W0118V0001 .week-select-buttons{display:flex}.widget-W0118V0001 .week-select-button{display:inline-block;margin:0;padding:10px 0px;flex:1;transition:none}.widget-W0118V0001 .week-select-button:nth-child(2n+1){border-right:none}.widget-W0118V0001 .week-select-date{font-size:11px}.widget-W0118V0001 .product{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;display:grid;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important}.widget-W0118V0001 .product:hover .product-name{text-decoration:underline}.widget-W0118V0001 .product span{text-overflow:ellipsis;overflow:hidden}.widget-W0118V0001 .product-name{flex:1}.widget-W0118V0001 .product:last-child{margin-bottom:10px}.widget-W0118V0001 .product:nth-child(n+1){margin-left:70px}.widget-W0118V0001 .product.expand{white-space:normal}.widget-W0118V0001 .product-wrapper{display:flex}.widget-W0118V0001 .product-order-none{text-decoration:none !important;cursor:default;pointer-events:none}.widget-W0118V0001 .product-order-none .product-name{opacity:.8;font-style:italic}.widget-W0118V0001 .foodplan-order-button,.widget-W0118V0001 .foodplan-login-button{padding:10px 15px;margin-bottom:10px;width:100%}.widget-W0118V0001 .foodplan-container .fa-solid{font-family:"Font Awesome 5 Pro";font-style:initial}.widget-W0118V0001 .foodplan-container .loading-container{padding:40px;text-align:center}.widget-W0118V0001 .foodplan-container .loading-spinner{font-size:30px;animation:loading-spinner 2s ease infinite;display:inline-block}.widget-W0118V0001 .mr-8{margin-right:8px}@keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-moz-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@media screen and (min-width: 992px)and (max-width: 1200px){.widget-W0118V0001 .date{min-width:65px !important}.widget-W0118V0001 .product:nth-child(n+1){margin-left:65px !important}.widget-W0118V0001 .foodplan-login-button{font-size:14px}.widget-W0118V0001 .foodplan-child-name,.widget-W0118V0001 .foodplan-container,.widget-W0118V0001 .week-select-button{font-size:14px}}
.widget-W0119V0001 .widget-loader{font-family:"Lato","Avenir",Helvetica,Arial,sans-serif;font-size:16px;margin:20px 0}.widget-W0119V0001 .widget-loader>.fa{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.widget-W0119V0001 .errors{margin-top:20px}.widget-W0119V0001 .errors__error{display:block;padding:15px 20px;background-color:#fff;color:#b50050}.widget-W0119V0001 *{box-sizing:border-box}.widget-W0119V0001 ul{margin:0;padding:0;list-style-type:none}.widget-W0119V0001 li{margin:0;width:100%}.widget-W0119V0001 .widget-title{display:block;text-align:left;font-family:"Lato","Avenir",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:30px}.widget-W0119V0001 .widget{text-align:left}.widget-W0119V0001 .widget__item__name{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#5d6c79;margin-top:30px;margin-bottom:10px}.widget-W0119V0001 .widgetlist{text-align:left}.widget-W0119V0001 .widgetlist__item{position:relative;padding:15px 20px;background-color:#fff;margin-bottom:5px;cursor:pointer;outline:0}.widget-W0119V0001 .widgetlist__item:focus{background-color:hsla(0,0%,100%,.4)}.widget-W0119V0001 .widgetlist__item__title{font-size:16px;font-weight:700}.widget-W0119V0001 .widgetlist__item__subtitle{font-size:11px;font-weight:700;color:#6a7681;text-transform:capitalize}.widget-W0119V0001 .widgetlist__item__subtitle::first-letter{text-transform:uppercase}.widget-W0119V0001 .widgetlist__showall{display:block;padding:0;margin-top:5px;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:none}.widget-W0119V0001 .widgetlist__showall:focus{opacity:.5}.widget-W0119V0001 .title{background:#233f58;color:#fff;font-weight:700;font-size:16px;line-height:19px;padding:10px;margin:0}.widget-W0119V0001 .notification{position:relative;background:#fff;padding:10px;transition:transform .15s ease-out}.widget-W0119V0001 .notification+.notification{margin-top:8px}.widget-W0119V0001 .notification__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.widget-W0119V0001 .notification__title{font-size:14px;font-weight:700;color:#2c3e50;line-height:17px;margin:0}.widget-W0119V0001 .notification__subtitle{font-size:12px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px;color:#2c3e50}.widget-W0119V0001 .notification__bubble{content:"";width:14px;height:14px;display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi42OTkwMiAxLjc1MDM1QzcuNzA4OTggMS43NDAxMSA4LjcwODUzIDEuOTU1MDMgOS42MjUwMiAyLjM3OTQ3QzEwLjQ2NDIgMi43NTUyNiAxMS4xOTM2IDMuMzM4OTIgMTEuNzQ0MyA0LjA3NTIyQzEyLjI1MTYgNC43NDg5OSAxMi41MjUzIDUuNTY5ODMgMTIuNTIzOSA2LjQxMzIyQzEyLjUyNTEgNy4yNTYzMiAxMi4yNTE0IDguMDc2ODIgMTEuNzQ0MyA4Ljc1MDM1QzExLjE5MzYgOS40ODY2NiAxMC40NjQyIDEwLjA3MDMgOS42MjUwMiAxMC40NDYxQzguNzA4NDYgMTAuODcwMiA3LjcwODkxIDExLjA4NDkgNi42OTkwMiAxMS4wNzQzQzYuMDA2MTMgMTEuMDc2OSA1LjMxNjExIDEwLjk4NTEgNC42NDgwMiAxMC44MDEzQzQuMjQ3MTQgMTEuMTI5NSAzLjgwNjA5IDExLjQwNTMgMy4zMzU1MiAxMS42MjIxQzIuOTQxMDQgMTEuODA4NiAyLjUyODkxIDExLjk1NTEgMi4xMDUyNyAxMi4wNTk2QzEuODA4MzggMTIuMTMzNiAxLjUwNzA1IDEyLjE4ODYgMS4yMDMxNSAxMi4yMjQxTDAuODc1MDIxIDEyLjI1MDNDMS4zOTA4NyAxMS43NTczIDEuODI0NzggMTEuMTg1MiAyLjE2MDQgMTAuNTU1NUMyLjMyMzUyIDEwLjI2OTUgMi40MjU3IDkuOTUyNzcgMi40NjA1MiA5LjYyNTM1QzEuOTc5NDkgOS4yMjAwNyAxLjU4NDQgOC43MjI2NCAxLjI5ODUyIDguMTYyMzVDMS4wMjA4MyA3LjYyNTc3IDAuODc1NjIxIDcuMDMwNTIgMC44NzUwMjEgNi40MjYzNUMwLjg3MjIzNSA1LjU3ODcgMS4xNDU5NSA0Ljc1MzI3IDEuNjU0NjUgNC4wNzUyMkMyLjIwNTQ0IDMuMzM5MjQgMi45MzQ4NCAyLjc1NTg5IDMuNzczOSAyLjM4MDM1QzQuNjkwMDUgMS45NTU3MyA1LjY4OTI5IDEuNzQwNTIgNi42OTkwMiAxLjc1MDM1WiIgZmlsbD0iI0RCRTNFOSIvPjwvc3ZnPg==");vertical-align:bottom}.widget-W0119V0001 .notification__date{color:rgba(44,62,80,.5);font-size:12px;line-height:14px}.widget-W0119V0001 .notification__link{font-size:12px;line-height:14px;font-weight:700;color:#f5836d;text-decoration:none;display:block}.widget-W0119V0001 .notification__link:hover{text-decoration:underline}.widget-W0119V0001 .notification__link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.widget-W0119V0001 .notification:hover{transform:translate3d(0, 0, 0) scale(1.015)}.widget-W0119V0001 .links{display:flex;justify-content:flex-start;padding:14px 0;gap:10px}.widget-W0119V0001 .links>li{font-size:12.6px;display:block;width:auto;color:rgba(0,0,0,.5)}.widget-W0119V0001 .links a{color:#f5836d;font-weight:bold;text-decoration:underline}.widget-W0119V0001 .links a:hover{text-decoration:unset;color:#e26b54}.widget-W0119V0001 .empty-state{padding:20px 10px;text-align:center}.widget-W0119V0001 .empty-state__title{font-size:14px;line-height:19px;font-weight:700;color:rgba(44,62,80,.8);margin:0}.widget-W0119V0001 .empty-state__body{font-size:14px;line-height:19px;font-weight:400;color:rgba(44,62,80,.8);margin:0}
.widget-W0120V0001 .mb-container .spinner-wrapper{min-height:42px;padding:10px 0}.widget-W0120V0001 .mb-container .mb-button{background-color:#fff !important;border:none !important;border-radius:8px !important;font-size:20px;font-weight:600;width:100%;max-width:300px;color:#4d4d4d !important}.widget-W0120V0001 .mb-container .mb-utton:focus{box-shadow:none !important}.widget-W0120V0001 .mb-container .mb-button .button-logo{justify-content:center;align-items:center}.widget-W0120V0001 .mb-container .mb-button .logo{margin-right:8px}.widget-W0120V0001 .error-message{color:#b50050}

button[data-v-087d226f] {
  color: #fff;
  background-color: rgb(69, 147, 194);
  border: 1px solid rgb(69, 147, 194);
  border-radius: 0;
  font-weight: 600;
  transition: none;
}
button[data-v-087d226f]:hover {
  color: rgb(255, 255, 255);
  background: rgb(40, 113, 159);
  border-color: rgb(40, 113, 159);
}
button[data-v-087d226f]:active {
  background: #18638F;
  border-color: #18638F;
}
button.active[data-v-087d226f] {
  background: #153854;
  border-color: #153854;
  pointer-events: none;
}
button[disabled="disabled"][data-v-087d226f] {
  background-color: transparent !important;
  color: rgba(16, 16, 16, 0.3) !important;
  border-color: rgba(118, 118, 118, 0.3) !important;
  pointer-events: none !important;
}
.admin-theme button[data-v-087d226f] {
  background-color: #45B7C1;
  border: 1px solid #45B7C1;
}
.admin-theme button[data-v-087d226f]:hover {
  color: rgb(255, 255, 255);
  background: #2091A2;
  border-color: #2091A2;
}
.admin-theme button[data-v-087d226f]:active {
  background: #007A8D;
  border-color: #007A8D;
}
.admin-theme button.active[data-v-087d226f] {
  background: #222350;
  border-color: #222350;
  pointer-events: none;
}
.widget-container[data-v-087d226f] {
  background: #ffffff;
  padding: 10px;
  color: #222350;
}
.widget-login-button[data-v-087d226f] {
  padding: 10px 15px;
  width: 100%;
}
.widget-container .fa-solid[data-v-087d226f] {
  font-family: 'Font Awesome 5 Pro';
  font-style: initial;
}
.mr-8[data-v-087d226f] {
  margin-right: 8px;
}
@keyframes loading-spinner-data-v-087d226f {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-moz-keyframes loading-spinner-data-v-087d226f {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-webkit-keyframes loading-spinner-data-v-087d226f {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.widget-login-button[data-v-087d226f] {
    font-size: 14px;
}
.widget-container[data-v-087d226f] {
    font-size: 14px;
}
}


.c-viborg-link-list[data-v-7a592527] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  row-gap: 10px;
}
.c-viborg-link-list__main-heading[data-v-7a592527] {
  grid-column: 1/-1;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 10px;
}
.c-viborg-link-list__link[data-v-7a592527] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  font-size: 15px;
  color: white;
  background-color: #004536;
  padding: 18px 25px;
  width: 100%;
}
.c-viborg-link-list__link[data-v-7a592527]:hover {
  color: white;
}
.c-viborg-link-list__heading[data-v-7a592527] {
  text-transform: uppercase;
}
.c-viborg-link-list__teaser[data-v-7a592527] {
  font-weight: lighter;
}
.c-viborg-link-list__link-arrow[data-v-7a592527] {
  display: flex;
  column-gap: 16px;
  align-items: center;
  margin-top: auto;
  transition: translate 0.2s cubic-bezier(0.47, 0, 0.745, 0.715);
}
.c-viborg-link-list__heading + .c-viborg-link-list__link-arrow[data-v-7a592527] {
  margin-top: 10px;
}
.c-viborg-link-list__link-arrow svg[data-v-7a592527] {
  width: 32px;
  height: 32px;
}
.c-viborg-link-list__link:hover[href] .c-viborg-link-list__link-arrow[data-v-7a592527],
.c-viborg-link-list__link:focus[href] .c-viborg-link-list__link-arrow[data-v-7a592527] {
  translate: 16px;
  cursor: pointer;
}
@media screen and (min-width: 1200px) {
.c-viborg-link-list.c-viborg-link-list--full[data-v-7a592527] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 10px;
}
}


button[data-v-3f71da6c] {
  color: #fff;
  background-color: rgb(69, 147, 194);
  border: 1px solid rgb(69, 147, 194);
  border-radius: 0;
  font-weight: 600;
  transition: none;
}
button[data-v-3f71da6c]:hover {
  color: rgb(255, 255, 255);
  background: rgb(40, 113, 159);
  border-color: rgb(40, 113, 159);
}
button[data-v-3f71da6c]:active {
  background: #18638F;
  border-color: #18638F;
}
button.active[data-v-3f71da6c] {
  background: #153854;
  border-color: #153854;
  pointer-events: none;
}
button[disabled="disabled"][data-v-3f71da6c] {
  background-color: transparent !important;
  color: rgba(16, 16, 16, 0.3) !important;
  border-color: rgba(118, 118, 118, 0.3) !important;
  pointer-events: none !important;
}
.admin-theme button[data-v-3f71da6c] {
  background-color: #45B7C1;
  border: 1px solid #45B7C1;
}
.admin-theme button[data-v-3f71da6c]:hover {
  color: rgb(255, 255, 255);
  background: #2091A2;
  border-color: #2091A2;
}
.admin-theme button[data-v-3f71da6c]:active {
  background: #007A8D;
  border-color: #007A8D;
}
.admin-theme button.active[data-v-3f71da6c] {
  background: #222350;
  border-color: #222350;
  pointer-events: none;
}
.error-container[data-v-3f71da6c] {
  margin: 10px;
}
.foodplan-error[data-v-3f71da6c] {
  color: rgb(255, 255, 255);
  background: rgb(181, 0, 80);
  padding: 5px;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 4px;
}
.foodplan-container[data-v-3f71da6c] {
  background: #ffffff;
  padding: 10px;
  color: #222350;
}
.foodplan-child-name[data-v-3f71da6c] {
  cursor: pointer;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-align: left !important;
  font-weight: 500 !important;
  color: #222350 !important;
  font-weight: 600 !important;
  margin-top: 20px;
  width: 100%;
}
.foodplan-child-name[data-v-3f71da6c]:hover {
  text-decoration: underline;
}
.foodplan-child-info[data-v-3f71da6c] {
  display: none;
}
.foodplan-child-info.expand[data-v-3f71da6c] {
  display: block;
}
.date[data-v-3f71da6c] {
  font-weight: 600;
  text-transform: capitalize;
  min-width: 70px;
  display: inline-block;
  float: left;
}
.week-select-buttons[data-v-3f71da6c] {
  display: flex;
}
.week-select-button[data-v-3f71da6c] {
  display: inline-block;
  margin: 0;
  padding: 10px 0px;
  flex: 1;
  transition: none;
}
.week-select-button[data-v-3f71da6c]:nth-child(2n+1) {
  border-right: none;
}
.week-select-date[data-v-3f71da6c] {
  font-size: 11px;
}
.product[data-v-3f71da6c] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  display: grid;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-align: left !important;
  font-weight: 500 !important;
  color: #222350 !important;
}
.product:hover .product-name[data-v-3f71da6c] {
  text-decoration: underline;
}
.product span[data-v-3f71da6c] {
  text-overflow: ellipsis;
  overflow: hidden;
}
.product-name[data-v-3f71da6c] {
  flex: 1;
}
.product[data-v-3f71da6c]:last-child {
  margin-bottom: 10px;
}
.product[data-v-3f71da6c]:nth-child(n+1) {
  margin-left: 70px;
}
.product.expand[data-v-3f71da6c] {
  white-space: normal;
}
.product-wrapper[data-v-3f71da6c] {
  display: flex;
}
.product-order-none[data-v-3f71da6c] {
  text-decoration: none !important;
  cursor: default;
  pointer-events: none;
}
.product-order-none .product-name[data-v-3f71da6c] {
  opacity: 0.8;
  font-style: italic;
}
.foodplan-order-button[data-v-3f71da6c],
.foodplan-login-button[data-v-3f71da6c] {
  padding: 10px 15px;
  margin-bottom: 10px;
  width: 100%;
}
.foodplan-container .fa-solid[data-v-3f71da6c] {
  font-family: 'Font Awesome 5 Pro';
  font-style: initial;
}
.foodplan-container .loading-container[data-v-3f71da6c] {
  padding: 40px;
  text-align: center;
}
.foodplan-container .loading-spinner[data-v-3f71da6c] {
  font-size: 30px;
  animation: loading-spinner-data-v-3f71da6c 2s ease infinite;
  display: inline-block;
}
.mr-8[data-v-3f71da6c] {
  margin-right: 8px;
}
@keyframes loading-spinner-data-v-3f71da6c {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-moz-keyframes loading-spinner-data-v-3f71da6c {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-webkit-keyframes loading-spinner-data-v-3f71da6c {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.date[data-v-3f71da6c] {
    min-width: 65px !important;
}
.product[data-v-3f71da6c]:nth-child(n+1) {
    margin-left: 65px !important;
}
.foodplan-login-button[data-v-3f71da6c] {
    font-size: 14px;
}
.foodplan-child-name[data-v-3f71da6c],
  .foodplan-container[data-v-3f71da6c],
  .week-select-button[data-v-3f71da6c] {
    font-size: 14px;
}
}

.widget-W0130V0001 button{color:#fff;background-color:#4593c2;border:1px solid #4593c2;border-radius:0;font-weight:600;transition:none}.widget-W0130V0001 button:hover{color:#fff;background:#28719f;border-color:#28719f}.widget-W0130V0001 button:active{background:#18638f;border-color:#18638f}.widget-W0130V0001 button.active{background:#153854;border-color:#153854;pointer-events:none}.widget-W0130V0001 button[disabled=disabled]{background-color:rgba(0,0,0,0) !important;color:rgba(16,16,16,.3) !important;border-color:rgba(118,118,118,.3) !important;pointer-events:none !important}.widget-W0130V0001 .admin-theme button{background-color:#45b7c1;border:1px solid #45b7c1}.widget-W0130V0001 .admin-theme button:hover{color:#fff;background:#2091a2;border-color:#2091a2}.widget-W0130V0001 .admin-theme button:active{background:#007a8d;border-color:#007a8d}.widget-W0130V0001 .admin-theme button.active{background:#222350;border-color:#222350;pointer-events:none}.widget-W0130V0001 .error-container{margin:10px}.widget-W0130V0001 .foodplan-error{color:#fff;background:#b50050;padding:5px;font-size:12px;font-weight:700;margin-bottom:4px}.widget-W0130V0001 .foodplan-container{background:#fff;padding:10px;color:#222350}.widget-W0130V0001 .foodplan-child-name{cursor:pointer;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important;font-weight:600 !important;margin-top:20px;width:100%}.widget-W0130V0001 .foodplan-child-name:hover{text-decoration:underline}.widget-W0130V0001 .foodplan-child-info{display:none}.widget-W0130V0001 .foodplan-child-info.expand{display:block}.widget-W0130V0001 .date{font-weight:600;text-transform:capitalize;min-width:70px;display:inline-block;float:left}.widget-W0130V0001 .week-select-buttons{display:flex}.widget-W0130V0001 .week-select-button{display:inline-block;margin:0;padding:10px 0px;flex:1;transition:none}.widget-W0130V0001 .week-select-button:nth-child(2n+1){border-right:none}.widget-W0130V0001 .week-select-date{font-size:11px}.widget-W0130V0001 .product{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;display:grid;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important}.widget-W0130V0001 .product:hover .product-name{text-decoration:underline}.widget-W0130V0001 .product span{text-overflow:ellipsis;overflow:hidden}.widget-W0130V0001 .product-name{flex:1}.widget-W0130V0001 .product:last-child{margin-bottom:10px}.widget-W0130V0001 .product:nth-child(n+1){margin-left:70px}.widget-W0130V0001 .product.expand{white-space:normal}.widget-W0130V0001 .product-wrapper{display:flex}.widget-W0130V0001 .product-order-none{text-decoration:none !important;cursor:default;pointer-events:none}.widget-W0130V0001 .product-order-none .product-name{opacity:.8;font-style:italic}.widget-W0130V0001 .foodplan-order-button,.widget-W0130V0001 .foodplan-login-button{padding:10px 15px;margin-bottom:10px;width:100%}.widget-W0130V0001 .foodplan-container .fa-solid{font-family:"Font Awesome 5 Pro";font-style:initial}.widget-W0130V0001 .foodplan-container .loading-container{padding:40px;text-align:center}.widget-W0130V0001 .foodplan-container .loading-spinner{font-size:30px;animation:loading-spinner 2s ease infinite;display:inline-block}.widget-W0130V0001 .mr-8{margin-right:8px}@keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-moz-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@media screen and (min-width: 992px)and (max-width: 1200px){.widget-W0130V0001 .date{min-width:65px !important}.widget-W0130V0001 .product:nth-child(n+1){margin-left:65px !important}.widget-W0130V0001 .foodplan-login-button{font-size:14px}.widget-W0130V0001 .foodplan-child-name,.widget-W0130V0001 .foodplan-container,.widget-W0130V0001 .week-select-button{font-size:14px}}

button[data-v-ce26d438] {
  color: #fff;
  background-color: rgb(69, 147, 194);
  border: 1px solid rgb(69, 147, 194);
  border-radius: 0;
  font-weight: 600;
  transition: none;
}
button[data-v-ce26d438]:hover {
  color: rgb(255, 255, 255);
  background: rgb(40, 113, 159);
  border-color: rgb(40, 113, 159);
}
button[data-v-ce26d438]:active {
  background: #18638F;
  border-color: #18638F;
}
button.active[data-v-ce26d438] {
  background: #153854;
  border-color: #153854;
  pointer-events: none;
}
button[disabled="disabled"][data-v-ce26d438] {
  background-color: transparent !important;
  color: rgba(16, 16, 16, 0.3) !important;
  border-color: rgba(118, 118, 118, 0.3) !important;
  pointer-events: none !important;
}
.admin-theme button[data-v-ce26d438] {
  background-color: #45B7C1;
  border: 1px solid #45B7C1;
}
.admin-theme button[data-v-ce26d438]:hover {
  color: rgb(255, 255, 255);
  background: #2091A2;
  border-color: #2091A2;
}
.admin-theme button[data-v-ce26d438]:active {
  background: #007A8D;
  border-color: #007A8D;
}
.admin-theme button.active[data-v-ce26d438] {
  background: #222350;
  border-color: #222350;
  pointer-events: none;
}
.error-container[data-v-ce26d438] {
  margin: 10px;
}
.foodplan-error[data-v-ce26d438] {
  color: rgb(255, 255, 255);
  background: rgb(181, 0, 80);
  padding: 5px;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 4px;
}
.foodplan-container[data-v-ce26d438] {
  background: #ffffff;
  padding: 10px;
  color: #222350;
}
.foodplan-child-name[data-v-ce26d438] {
  cursor: pointer;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-align: left !important;
  font-weight: 500 !important;
  color: #222350 !important;
  font-weight: 600 !important;
  margin-top: 20px;
  width: 100%;
}
.foodplan-child-name[data-v-ce26d438]:hover {
  text-decoration: underline;
}
.foodplan-child-info[data-v-ce26d438] {
  display: none;
}
.foodplan-child-info.expand[data-v-ce26d438] {
  display: block;
}
.date[data-v-ce26d438] {
  font-weight: 600;
  text-transform: capitalize;
  min-width: 70px;
  display: inline-block;
  float: left;
}
.week-select-buttons[data-v-ce26d438] {
  display: flex;
}
.week-select-button[data-v-ce26d438] {
  display: inline-block;
  margin: 0;
  padding: 10px 0px;
  flex: 1;
  transition: none;
}
.week-select-button[data-v-ce26d438]:nth-child(2n+1) {
  border-right: none;
}
.week-select-date[data-v-ce26d438] {
  font-size: 11px;
}
.product[data-v-ce26d438] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  display: grid;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-align: left !important;
  font-weight: 500 !important;
  color: #222350 !important;
}
.product:hover .product-name[data-v-ce26d438] {
  text-decoration: underline;
}
.product span[data-v-ce26d438] {
  text-overflow: ellipsis;
  overflow: hidden;
}
.product-name[data-v-ce26d438] {
  flex: 1;
}
.product[data-v-ce26d438]:last-child {
  margin-bottom: 10px;
}
.product[data-v-ce26d438]:nth-child(n+1) {
  margin-left: 70px;
}
.product.expand[data-v-ce26d438] {
  white-space: normal;
}
.product-wrapper[data-v-ce26d438] {
  display: flex;
}
.product-order-none[data-v-ce26d438] {
  text-decoration: none !important;
  cursor: default;
  pointer-events: none;
}
.product-order-none .product-name[data-v-ce26d438] {
  opacity: 0.8;
  font-style: italic;
}
.foodplan-order-button[data-v-ce26d438],
.foodplan-login-button[data-v-ce26d438] {
  padding: 10px 15px;
  margin-bottom: 10px;
  width: 100%;
}
.foodplan-container .fa-solid[data-v-ce26d438] {
  font-family: 'Font Awesome 5 Pro';
  font-style: initial;
}
.foodplan-container .loading-container[data-v-ce26d438] {
  padding: 40px;
  text-align: center;
}
.foodplan-container .loading-spinner[data-v-ce26d438] {
  font-size: 30px;
  animation: loading-spinner-data-v-ce26d438 2s ease infinite;
  display: inline-block;
}
.mr-8[data-v-ce26d438] {
  margin-right: 8px;
}
@keyframes loading-spinner-data-v-ce26d438 {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-moz-keyframes loading-spinner-data-v-ce26d438 {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-webkit-keyframes loading-spinner-data-v-ce26d438 {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.date[data-v-ce26d438] {
    min-width: 65px !important;
}
.product[data-v-ce26d438]:nth-child(n+1) {
    margin-left: 65px !important;
}
.foodplan-login-button[data-v-ce26d438] {
    font-size: 14px;
}
.foodplan-child-name[data-v-ce26d438],
  .foodplan-container[data-v-ce26d438],
  .week-select-button[data-v-ce26d438] {
    font-size: 14px;
}
}


button[data-v-c4c4de0a] {
  color: #fff;
  background-color: rgb(69, 147, 194);
  border: 1px solid rgb(69, 147, 194);
  border-radius: 0;
  font-weight: 600;
  transition: none;
}
button[data-v-c4c4de0a]:hover {
  color: rgb(255, 255, 255);
  background: rgb(40, 113, 159);
  border-color: rgb(40, 113, 159);
}
button[data-v-c4c4de0a]:active {
  background: #18638F;
  border-color: #18638F;
}
button.active[data-v-c4c4de0a] {
  background: #153854;
  border-color: #153854;
  pointer-events: none;
}
button[disabled="disabled"][data-v-c4c4de0a] {
  background-color: transparent !important;
  color: rgba(16, 16, 16, 0.3) !important;
  border-color: rgba(118, 118, 118, 0.3) !important;
  pointer-events: none !important;
}
.admin-theme button[data-v-c4c4de0a] {
  background-color: #45B7C1;
  border: 1px solid #45B7C1;
}
.admin-theme button[data-v-c4c4de0a]:hover {
  color: rgb(255, 255, 255);
  background: #2091A2;
  border-color: #2091A2;
}
.admin-theme button[data-v-c4c4de0a]:active {
  background: #007A8D;
  border-color: #007A8D;
}
.admin-theme button.active[data-v-c4c4de0a] {
  background: #222350;
  border-color: #222350;
  pointer-events: none;
}
.error-container[data-v-c4c4de0a] {
  margin: 10px;
}
.nfc-added[data-v-c4c4de0a] {
  font-size: 12px;
  font-weight: 600;
  padding: 0 8px 10px 8px;
}
.nfc-check[data-v-c4c4de0a] {
  margin-right: 4px;
  display: inline-block;
}
hr[data-v-c4c4de0a] {
  margin: 16px 0;
}
.widget-header[data-v-c4c4de0a] {
  background: #222350;
  padding: 16px 0;
  text-align: center;
}
.widget-header img[data-v-c4c4de0a] {
  width: 162px;
  position: relative;
}
.widget-error[data-v-c4c4de0a] {
  color: rgb(255, 255, 255);
  background: rgb(181, 0, 80);
  padding: 5px;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 4px;
}
.widget-container[data-v-c4c4de0a] {
  background: #ffffff;
  padding: 10px;
  color: #222350;
}
.widget-child-name[data-v-c4c4de0a] {
  cursor: pointer;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: transparent !important;
  border: none !important;
  padding: 0 !important;
  text-align: left !important;
  font-weight: 500 !important;
  color: #222350 !important;
  font-weight: 600 !important;
  margin-top: 20px;
  width: 100%;
}
.widget-child-name[data-v-c4c4de0a]:hover {
  text-decoration: underline;
}
.widget-child-info[data-v-c4c4de0a] {
  display: none;
}
.widget-child-info.expand[data-v-c4c4de0a] {
  display: block;
}
.account-buttons[data-v-c4c4de0a] {
  display: flex;
  margin-bottom: 10px;
}
.account-buttons form[data-v-c4c4de0a] {
  flex: 1;
  display: flex;
}
.account-buttons form[data-v-c4c4de0a]:first-child {
  margin-right: 5px;
}
.account-buttons form[data-v-c4c4de0a]:last-child {
  margin-left: 5px;
}
.account-button[data-v-c4c4de0a] {
  flex: 1;
  padding: 10px;
}
.widget-order-button[data-v-c4c4de0a],
.widget-login-button[data-v-c4c4de0a] {
  padding: 10px 15px;
  margin-bottom: 10px;
  width: 100%;
}
.widget-container .fa-solid[data-v-c4c4de0a] {
  font-family: 'Font Awesome 5 Pro';
  font-style: initial;
}
.widget-container .loading-container[data-v-c4c4de0a] {
  padding: 40px;
  text-align: center;
}
.widget-container .loading-spinner[data-v-c4c4de0a] {
  font-size: 30px;
  animation: loading-spinner-data-v-c4c4de0a 2s ease infinite;
  display: inline-block;
}
.missing-card-info[data-v-c4c4de0a] {
  font-size: 12px;
  margin-top: 8px;
  border: 2px solid rgb(245, 69, 16) !important;
  background: rgba(245, 69, 16, 0.22) !important;
  padding: 8px;
  color: rgb(34, 35, 80) !important;
  white-space: initial;
  text-align: left;
  font-weight: 400;
  margin-bottom: 8px;
}
.missing-card-info[data-v-c4c4de0a]:hover,
.missing-card-info[data-v-c4c4de0a]:active,
.missing-card-info[data-v-c4c4de0a]:focus {
  color: #fff !important;
  border: 2px solid rgb(245, 69, 16) !important;
  background: rgba(245, 69, 16, 1) !important;
}
.mr-8[data-v-c4c4de0a] {
  margin-right: 8px;
}
.balance-container[data-v-c4c4de0a] {
  display: flex;
  margin-bottom: 10px;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 16px;
}
.balance[data-v-c4c4de0a] {
  flex: 1;
  padding: 0 8px;
}
.balance-title[data-v-c4c4de0a] {
  font-size: 12px;
}
.balance-value[data-v-c4c4de0a] {
  font-weight: 600;
}
@keyframes loading-spinner-data-v-c4c4de0a {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-moz-keyframes loading-spinner-data-v-c4c4de0a {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@-webkit-keyframes loading-spinner-data-v-c4c4de0a {
0% {
    transform: rotateZ(0deg);
}
50% {
    transform: rotateZ(180deg);
}
100% {
    transform: rotateZ(360deg);
}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.widget-login-button[data-v-c4c4de0a] {
    font-size: 14px;
}
.widget-child-name[data-v-c4c4de0a],
  .widget-container[data-v-c4c4de0a] {
    font-size: 14px;
}
}

.widget-W0136V0001 .aula-documentsCommonList-container .table .table-row.body .table-cell{border-width:0 0 2px 0}.widget-W0136V0001 .aula-documentsCommonList-container .table .table-row.body .table-cell:has(a){padding:0px}.widget-W0136V0001 .aula-documentsCommonList-container .table .table-row.body .table-cell a{display:block;width:100%;height:100%;padding:15px;user-select:none;box-shadow:none}.widget-W0136V0001 .fa{line-height:unset}.widget-W0136V0001 b{font-weight:900}.widget-W0136V0001 a{color:#19425f}.widget-W0136V0001 .nct-widget-container{background-color:#fff}.widget-W0136V0001 .nct-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;background-color:#fff;cursor:pointer;user-select:none;padding:14px;padding-left:7px}.widget-W0136V0001 .nct-header i{font-weight:400;font-size:6px;height:6px;margin-right:10px;transition:transform .15s ease-out}.widget-W0136V0001 .nct-header i.fa{font-weight:300;font-size:24px;transition:transform .15s ease-out}.widget-W0136V0001 .nct-header.active i:not(.fa){transform:rotate(-180deg)}.widget-W0136V0001 .nct-list{transition:max-height .15s ease-out;max-height:0;overflow:hidden}.widget-W0136V0001 .nct-badge{border-radius:100%;background-color:#b50050;color:#fff;width:15px;height:15px;text-align:center;font-size:.6rem;padding-top:1px;display:inline-block;margin-left:10px}.widget-W0136V0001 .nct-avatar{display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#18638f;color:#fff;width:35px;height:35px;text-align:center;font-size:1rem}.widget-W0136V0001 .nct-avatar span{margin-top:-1px}.widget-W0136V0001 .nct-new-document-mark{color:#b50050;margin-left:10px;font-size:.75rem}.widget-W0136V0001 .nct-button-container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;width:270px;text-align:center;background-color:#e9eef1}.widget-W0136V0001 .nct-button-container>div{padding:20px;font-size:18px;margin-top:-4px}.widget-W0136V0001 .nct-button-container>div:first-child{margin-top:30px}.widget-W0136V0001 .nct-button-container>button{display:flex;justify-content:center;align-items:center;border-radius:0;background-color:#347da7}.widget-W0136V0001 .nct-button-container>button>span{margin-left:10px}.widget-W0136V0001 .nct-file-icon{font-size:3.5em;opacity:.2}.widget-W0136V0001 .nct-ml-10{margin-left:10px}.widget-W0136V0001 .nct-group-name{width:100%;padding:14px;padding-left:18px}.widget-W0136V0001 .nct-icon-container{width:40px;text-align:center}.widget-W0136V0001 .nct-icon-container i{font-size:1.5em}.widget-W0136V0001 .nct-document-name,.widget-W0136V0001 .nct-document-name+div{width:30%}.widget-W0136V0001 .nct-error{text-align:center;margin-top:15px;margin-bottom:15px}.widget-W0136V0001 .nct-loader{display:block;position:relative;margin-left:auto;margin-right:auto;height:48px;width:48px}.widget-W0136V0001 .nct-loader::after,.widget-W0136V0001 .nct-loader::before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:2px solid;border-color:#000;border-color:var(--color-primary-core);position:absolute;left:0;top:0;animation:nct-animloader 2s linear infinite;opacity:.1}.widget-W0136V0001 .nct-loader::after{animation-delay:1s}@keyframes nct-animloader{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}

.nct-container[data-v-23aa36d5]
{
  background-color: white;
}
.nct-container a[data-v-23aa36d5] {
  display: inline-block;
  text-align: left;
  padding: 20px;
  user-select: none;
  text-decoration: none;
  width: 100%;
}
.nct-container a[data-v-23aa36d5]:focus {
  outline: none;
  box-shadow: none;
}
.nct-container svg[data-v-23aa36d5] {
  width: 32px;
  fill: black;
}
.nct-container img[data-v-23aa36d5] {
  width: 100px;
  margin-left: 0.5rem
}


a[data-v-5194ea1c] {
  color: black;
}
i[data-v-5194ea1c] {
  margin-left: 0.5rem;
}
p[data-v-5194ea1c] {
  margin-bottom: 1rem;
}
#wrapper[data-v-5194ea1c] {
  padding: 0 20px 20px;
  background-color: white;
}
#title-and-notification[data-v-5194ea1c] {
  display: flex;
  align-items: center;
  justify-items: center;
  justify-content: space-between;
}
#notification-badge[data-v-5194ea1c] {
  color: white;
  background-color: #b31551;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 100px;
  display: flex;
  align-content: center;
  justify-content: center;
  font-size: 1rem;
}

.widget-W0141V0001 button{color:#fff;background-color:#4593c2;border:1px solid #4593c2;border-radius:0;font-weight:600;transition:none}.widget-W0141V0001 button:hover{color:#fff;background:#28719f;border-color:#28719f}.widget-W0141V0001 button:active{background:#18638f;border-color:#18638f}.widget-W0141V0001 button.active{background:#153854;border-color:#153854;pointer-events:none}.widget-W0141V0001 button[disabled=disabled]{background-color:rgba(0,0,0,0) !important;color:rgba(16,16,16,.3) !important;border-color:rgba(118,118,118,.3) !important;pointer-events:none !important}.widget-W0141V0001 .admin-theme button{background-color:#45b7c1;border:1px solid #45b7c1}.widget-W0141V0001 .admin-theme button:hover{color:#fff;background:#2091a2;border-color:#2091a2}.widget-W0141V0001 .admin-theme button:active{background:#007a8d;border-color:#007a8d}.widget-W0141V0001 .admin-theme button.active{background:#222350;border-color:#222350;pointer-events:none}.widget-W0141V0001 .error-container{margin:10px}.widget-W0141V0001 .foodplan-error{color:#fff;background:#b50050;padding:5px;font-size:12px;font-weight:700;margin-bottom:4px}.widget-W0141V0001 .foodplan-container{background:#fff;padding:10px;color:#222350}.widget-W0141V0001 .foodplan-child-name{cursor:pointer;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important;font-weight:600 !important;margin-top:20px;width:100%}.widget-W0141V0001 .foodplan-child-name:hover{text-decoration:underline}.widget-W0141V0001 .foodplan-child-info{display:none}.widget-W0141V0001 .foodplan-child-info.expand{display:block}.widget-W0141V0001 .date{font-weight:600;text-transform:capitalize;min-width:70px;display:inline-block;float:left}.widget-W0141V0001 .week-select-buttons{display:flex}.widget-W0141V0001 .week-select-button{display:inline-block;margin:0;padding:10px 0px;flex:1;transition:none}.widget-W0141V0001 .week-select-button:nth-child(2n+1){border-right:none}.widget-W0141V0001 .week-select-date{font-size:11px}.widget-W0141V0001 .product{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;display:grid;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important}.widget-W0141V0001 .product:hover .product-name{text-decoration:underline}.widget-W0141V0001 .product span{text-overflow:ellipsis;overflow:hidden}.widget-W0141V0001 .product-name{flex:1}.widget-W0141V0001 .product:last-child{margin-bottom:10px}.widget-W0141V0001 .product:nth-child(n+1){margin-left:70px}.widget-W0141V0001 .product.expand{white-space:normal}.widget-W0141V0001 .product-wrapper{display:flex}.widget-W0141V0001 .product-order-none{text-decoration:none !important;cursor:default;pointer-events:none}.widget-W0141V0001 .product-order-none .product-name{opacity:.8;font-style:italic}.widget-W0141V0001 .foodplan-order-button,.widget-W0141V0001 .foodplan-login-button{padding:10px 15px;margin-bottom:10px;width:100%}.widget-W0141V0001 .foodplan-container .fa-solid{font-family:"Font Awesome 5 Pro";font-style:initial}.widget-W0141V0001 .foodplan-container .loading-container{padding:40px;text-align:center}.widget-W0141V0001 .foodplan-container .loading-spinner{font-size:30px;animation:loading-spinner 2s ease infinite;display:inline-block}.widget-W0141V0001 .mr-8{margin-right:8px}@keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-moz-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@media screen and (min-width: 992px)and (max-width: 1200px){.widget-W0141V0001 .date{min-width:65px !important}.widget-W0141V0001 .product:nth-child(n+1){margin-left:65px !important}.widget-W0141V0001 .foodplan-login-button{font-size:14px}.widget-W0141V0001 .foodplan-child-name,.widget-W0141V0001 .foodplan-container,.widget-W0141V0001 .week-select-button{font-size:14px}}
.widget-W0143V0001 .aula-sso-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.widget-W0143V0001 .aula-sso-loading{font-size:1rem;color:#2091a2;margin-bottom:.5rem}.widget-W0143V0001 .aula-sso-btn{display:flex;align-items:center;gap:1rem;background:#2091a2;color:#fff;padding:.85rem 2.25rem;border:none;border-radius:1.2rem;box-shadow:0 2px 8px rgba(20,83,45,.08);font-size:1.25rem;font-weight:500;cursor:pointer;transition:background .15s,transform .1s;outline:none}.widget-W0143V0001 .aula-sso-btn:hover:not([disabled]){background:#45b7c1}.widget-W0143V0001 .aula-sso-btn[disabled]{opacity:.6;cursor:not-allowed;background:#2091a2}.widget-W0143V0001 .aula-sso-logo-wrapper{display:flex;align-items:center;justify-content:center;height:32px;width:28px}.widget-W0143V0001 .aula-sso-btn-text{display:inline-block;vertical-align:middle;line-height:1.2}
.widget-W0144V0001 button{color:#fff;background-color:#4593c2;border:1px solid #4593c2;border-radius:0;font-weight:600;transition:none}.widget-W0144V0001 button:hover{color:#fff;background:#28719f;border-color:#28719f}.widget-W0144V0001 button:active{background:#18638f;border-color:#18638f}.widget-W0144V0001 button.active{background:#153854;border-color:#153854;pointer-events:none}.widget-W0144V0001 button[disabled=disabled]{background-color:rgba(0,0,0,0) !important;color:rgba(16,16,16,.3) !important;border-color:rgba(118,118,118,.3) !important;pointer-events:none !important}.widget-W0144V0001 .admin-theme button{background-color:#45b7c1;border:1px solid #45b7c1}.widget-W0144V0001 .admin-theme button:hover{color:#fff;background:#2091a2;border-color:#2091a2}.widget-W0144V0001 .admin-theme button:active{background:#007a8d;border-color:#007a8d}.widget-W0144V0001 .admin-theme button.active{background:#222350;border-color:#222350;pointer-events:none}.widget-W0144V0001 .error-container{margin:10px}.widget-W0144V0001 .foodplan-error{color:#fff;background:#b50050;padding:5px;font-size:12px;font-weight:700;margin-bottom:4px}.widget-W0144V0001 .foodplan-container{background:#fff;padding:10px;color:#222350}.widget-W0144V0001 .foodplan-child-name{cursor:pointer;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important;font-weight:600 !important;margin-top:20px;width:100%}.widget-W0144V0001 .foodplan-child-name:hover{text-decoration:underline}.widget-W0144V0001 .foodplan-child-info{display:none}.widget-W0144V0001 .foodplan-child-info.expand{display:block}.widget-W0144V0001 .date{font-weight:600;text-transform:capitalize;min-width:70px;display:inline-block;float:left}.widget-W0144V0001 .week-select-buttons{display:flex}.widget-W0144V0001 .week-select-button{display:inline-block;margin:0;padding:10px 0px;flex:1;transition:none}.widget-W0144V0001 .week-select-button:nth-child(2n+1){border-right:none}.widget-W0144V0001 .week-select-date{font-size:11px}.widget-W0144V0001 .product{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;display:grid;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;text-align:left !important;font-weight:500 !important;color:#222350 !important}.widget-W0144V0001 .product:hover .product-name{text-decoration:underline}.widget-W0144V0001 .product span{text-overflow:ellipsis;overflow:hidden}.widget-W0144V0001 .product-name{flex:1}.widget-W0144V0001 .product:last-child{margin-bottom:10px}.widget-W0144V0001 .product:nth-child(n+1){margin-left:70px}.widget-W0144V0001 .product.expand{white-space:normal}.widget-W0144V0001 .product-wrapper{display:flex}.widget-W0144V0001 .product-order-none{text-decoration:none !important;cursor:default;pointer-events:none}.widget-W0144V0001 .product-order-none .product-name{opacity:.8;font-style:italic}.widget-W0144V0001 .foodplan-order-button,.widget-W0144V0001 .foodplan-login-button{padding:10px 15px;margin-bottom:10px;width:100%}.widget-W0144V0001 .foodplan-container .fa-solid{font-family:"Font Awesome 5 Pro";font-style:initial}.widget-W0144V0001 .foodplan-container .loading-container{padding:40px;text-align:center}.widget-W0144V0001 .foodplan-container .loading-spinner{font-size:30px;animation:loading-spinner 2s ease infinite;display:inline-block}.widget-W0144V0001 .mr-8{margin-right:8px}@keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-moz-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes loading-spinner{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}@media screen and (min-width: 992px)and (max-width: 1200px){.widget-W0144V0001 .date{min-width:65px !important}.widget-W0144V0001 .product:nth-child(n+1){margin-left:65px !important}.widget-W0144V0001 .foodplan-login-button{font-size:14px}.widget-W0144V0001 .foodplan-child-name,.widget-W0144V0001 .foodplan-container,.widget-W0144V0001 .week-select-button{font-size:14px}}

b[data-v-3aa18c10]:before {
  content: "";
  display: block;
}
.breakWord[data-v-3aa18c10] {
  word-break: break-all;
}


b[data-v-2e353570]:before {
  content: "";
  display: block;
}
.breakWord[data-v-2e353570] {
  word-break: break-all;
}


b[data-v-0a97cdb0]:before {
  content: "";
  display: block;
}
.breakWord[data-v-0a97cdb0] {
  word-break: break-all;
}


b[data-v-54daa364]:before {
  content: "";
  display: block;
}
.breakWord[data-v-54daa364] {
  word-break: break-all;
}


b[data-v-73357f3c]:before {
  content: "";
  display: block;
}

.myWidget[data-v-30a0a80c]  .nav-pills{border-bottom:solid 1px #999}.myWidget[data-v-30a0a80c]  .nav-pills .nav-link.active,.myWidget[data-v-30a0a80c]  .nav-pills .show>.nav-link{border-bottom-left-radius:0;border-bottom-right-radius:0;background:none !important;border:solid 1px #999;border-bottom:solid 1px #fff !important;position:relative;top:1px;color:#333}.myWidget[data-v-30a0a80c]  .tab-pane{padding:20px}input[type=text][data-v-30a0a80c],input[type=email][data-v-30a0a80c],select[data-v-30a0a80c]{border:solid 1px #ccc}b[data-v-30a0a80c]:before{content:"";display:block}.breakWord[data-v-30a0a80c]{word-break:break-all}a[data-v-30a0a80c]{color:#36c}

b[data-v-f0df24da]:before {
  content: "";
  display: block;
}
.breakWord[data-v-f0df24da] {
  word-break: break-all;
}


b[data-v-0b3385ca]:before {
  content: "";
  display: block;
}
.breakWord[data-v-0b3385ca] {
  word-break: break-all;
}


b[data-v-36a3b654]:before {
  content: "";
  display: block;
}
.breakWord[data-v-36a3b654] {
  word-break: break-all;
}


b[data-v-441c8a10]:before {
  content: "";
  display: block;
}
.breakWord[data-v-441c8a10] {
  word-break: break-all;
}


.bold[data-v-f240e8f2] {
  font-weight: bold;
}

@media only screen and (min-width: 992px){.aula-widget[data-v-29d1675e]  .modal-dialog{top:65px}}@media only screen and (min-width: 1400px){.aula-widget[data-v-29d1675e]  .modal-dialog{top:100px}}.notice-boards .aula-widget[data-v-29d1675e]{margin:0}.aula-widget[data-v-29d1675e]  h1,.aula-widget[data-v-29d1675e]  h2{margin-top:20px;font-size:20px}.aula-widget .restricted-groups[data-v-29d1675e]{font-style:italic}.aula-widget .widgetBox[data-v-29d1675e]{position:relative}.aula-widget .widgetBox .header[data-v-29d1675e]{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;padding-bottom:.25rem;color:var(--color-primary-darker)}.aula-widget .widgetBox .header .widget-name[data-v-29d1675e]{font-size:1rem;font-weight:bold;flex-grow:1}.aula-widget .widgetBox .header .widget-supplier[data-v-29d1675e]{font-size:.7rem}.aula-widget .widgetBox .id[data-v-29d1675e]{display:none}.aula-widget .widgetBox .content[data-v-29d1675e]{padding:5px;font-size:15px;border:solid 1px var(--color-primary-light)}.aula-widget .widgetBox .content[data-v-29d1675e]  .container-fluid{padding:0 15px}.aula-widget .widgetBox .content[data-v-29d1675e]  input::-webkit-outer-spin-button,.aula-widget .widgetBox .content[data-v-29d1675e]  input::-webkit-inner-spin-button,.aula-widget .widgetBox .content[data-v-29d1675e]  input::-webkit-calendar-picker-indicator{display:block}.aula-widget .widgetBox .iframe-content[data-v-29d1675e]{width:100%;padding:5px;border:solid 1px var(--color-primary-light)}
.aula-widget .quick-access-item[data-v-a1b24d14]{margin-top:0 !important;height:70px;line-height:70px;padding:0 25px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px;background:#fff}.aula-widget .quick-access-item form[data-v-a1b24d14]{width:100%;overflow:hidden;text-overflow:ellipsis}.aula-widget .widget-icon img[data-v-a1b24d14]{margin-left:-15px;max-width:50px;max-height:50px;margin-right:5px}.aula-widget .widgetBox .header[data-v-a1b24d14]{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;padding-bottom:.25rem;color:var(--color-primary-light)}.aula-widget .widgetBox .header .widget-name[data-v-a1b24d14]{font-size:1rem;font-weight:bold;flex-grow:1;color:var(--color-primary-darker)}.aula-widget .widgetBox .header .widget-supplier[data-v-a1b24d14]{font-size:.7rem;color:var(--color-primary-darker)}.aula-widget .widgetBox .id[data-v-a1b24d14]{display:none}.aula-widget .widgetBox .content[data-v-a1b24d14]{border:solid 1px #549ec7;padding:5px}.theme-employee .aula-widget .widgetBox .content[data-v-a1b24d14]{border-color:#45b7c1}.aula-widget button[data-v-a1b24d14]{border:0;text-align:left}
[data-v-2a796acd] .fc-timegrid-now-indicator-arrow{display:none}
.notice-board-event .heading[data-v-f345407c]{display:flex;gap:16px}.notice-board-event .heading .title[data-v-f345407c]{font-size:16px;font-weight:bold;flex:1 1 auto}.notice-board-event .heading .location[data-v-f345407c]{margin-left:auto;color:var(--color-conversation-left);font-size:14px;white-space:nowrap;flex-shrink:0}.notice-board-event .creator-name[data-v-f345407c]{color:var(--color-conversation-left)}
.aula-calendar[data-v-56fc6972]{background:#fff;height:100%}@media only screen and (min-width: 992px)and (max-width: 1149px){.aula-calendar[data-v-56fc6972]{width:280px}}@media only screen and (min-width: 1150px){.aula-calendar[data-v-56fc6972]{width:360px}}.aula-calendar.daily-open[data-v-56fc6972]{height:100%}@media only screen and (min-width: 992px)and (max-width: 1149px){.aula-calendar.daily-open[data-v-56fc6972]{right:280px}}@media only screen and (min-width: 1150px){.aula-calendar.daily-open[data-v-56fc6972]{right:360px}}.aula-calendar.daily-close[data-v-56fc6972]{right:60px;z-index:10}.aula-calendar.mobile[data-v-56fc6972]{width:100%;padding:0;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.aula-calendar.mobile[data-v-56fc6972]::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}.week-number[data-v-56fc6972]{position:absolute;top:88px;left:8px;z-index:1}.daily-overview-close[data-v-56fc6972]{position:absolute;top:24px;right:4px;padding:4px 8px}.mobile .week-number[data-v-56fc6972]{top:16px;left:4px}.fc[data-v-56fc6972]  .fc-view .fc-timegrid-slot-label-cushion{padding:0 8px}.fc[data-v-56fc6972]  .fc-view .fc-event{cursor:default}.fc[data-v-56fc6972]  .fc-view .fc-event:hover{background-color:var(--fc-event-bg-color)}.fc[data-v-56fc6972]  .fc-view:not(.fc-dayGridMonth-view) .fc-daygrid-event:hover{background-color:var(--calendar-secondary)}
.month-event[data-v-722f531d]{display:grid;grid-template-columns:1fr 36px;padding:0;align-items:center}.month-event .title[data-v-722f531d]{padding:8px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold;flex:1 1 auto}.month-event .count[data-v-722f531d]{display:grid;place-items:center;font-size:16px;height:100%;background-color:var(--color-grey-dunkel);border-radius:4px}
.post-list[data-v-5b14ba0f]{display:flex;flex-direction:column;gap:16px;align-items:center}
.list-view-event[data-v-7372a8bf]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.list-view-event[data-v-7372a8bf]::before{content:"";position:absolute;left:0;top:0;height:100%;width:8px}.list-view-event[data-indicator=accepted][data-v-7372a8bf]::before{background-color:var(--color-grey-dunkel)}.list-view-event[data-indicator=waiting][data-v-7372a8bf]::before,.list-view-event[data-indicator=tentative][data-v-7372a8bf]::before{background:repeating-linear-gradient(135deg, var(--color-white), var(--color-white) 5px, var(--color-grey-dunkel) 5px, var(--color-grey-dunkel) 10px)}.list-view-event .content[data-v-7372a8bf]{flex-grow:1;align-self:flex-start;width:0}.list-view-event .content .heading[data-v-7372a8bf]{display:flex;align-items:center}.list-view-event .notification[data-v-7372a8bf]{width:8px;height:8px;background-color:var(--color-alert);border-radius:50%;align-self:center;flex-shrink:0}.list-view-event .title[data-v-7372a8bf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold;flex:1 1 auto}.list-view-event .title .metadata[data-v-7372a8bf]{font-weight:normal}.list-view-event .location[data-v-7372a8bf]{color:var(--color-conversation-left);font-size:12px;flex-shrink:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-view-event .event-icon[data-v-7372a8bf]{--font-size: 14px}.list-view-event .related-avatars[data-v-7372a8bf]{--size: 8px;--outline-width: 1px;width:fit-content}.list-view-event .related-avatars[data-v-7372a8bf]  .related-profile-avatar{--width: 32px;--height: 32px;--font-size: 12px;--background-color: var(--color-primary-dark);--color: var(--color-white);font-weight:normal}
#aula-posts[data-v-8112b2d6]{background-color:#f6f7f8}.notice-boards #aula-posts[data-v-8112b2d6]{margin:-10px;padding:10px;background:#fff;overflow-y:auto;height:100%}#aula-posts .posts-header[data-v-8112b2d6]{display:flex}#aula-posts .posts-header .posts-title[data-v-8112b2d6]{flex-grow:1;outline:none}#aula-posts .posts-create[data-v-8112b2d6]{padding:14px 20px;text-transform:uppercase}#aula-posts .posts-sort-wrapper[data-v-8112b2d6]{display:block}@media only screen and (min-width: 992px){#aula-posts .posts-sort-wrapper[data-v-8112b2d6]{display:none}}#aula-posts .nav[data-v-8112b2d6]{flex-wrap:nowrap;white-space:nowrap}@media only screen and (min-width: 992px){#aula-posts .nav[data-v-8112b2d6]{flex-wrap:wrap;overflow-x:none}}#aula-posts .nav-link[data-v-8112b2d6]{font-weight:700;font-size:13px;line-height:16px;position:relative;cursor:pointer}@media only screen and (max-width: 767px){#aula-posts .nav-link[data-v-8112b2d6]{font-weight:normal;font-size:15px}}#aula-posts .nav-link .icon-Aula_check[data-v-8112b2d6]{position:absolute;left:12px;top:11px;display:none}#aula-posts .nav-link.active[data-v-8112b2d6]::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,0);left:calc(50% - 5px);bottom:-6px;z-index:1}#aula-posts .post-header-container[data-v-8112b2d6]{position:relative}@media only screen and (max-width: 991px){#aula-posts .post-header-container[data-v-8112b2d6]{margin-bottom:20px}}#aula-posts .config-sections[data-v-8112b2d6]{margin-bottom:20px;position:relative}@media only screen and (max-width: 991px){#aula-posts .config-sections[data-v-8112b2d6]{border-bottom:0;text-align:right;margin-top:20px;margin-bottom:0;margin-right:10px}}#aula-posts .config-sections .dropdown-select[data-v-8112b2d6]  .dropdown-menu-right{top:-8px !important;left:10px !important;right:0 !important;min-width:200px !important}#aula-posts .config-sections .dropdown-select[data-v-8112b2d6]  .dropdown-item{padding:.6rem 20px .6rem 28px}#aula-posts .config-sections .dropdown-select[data-v-8112b2d6]  .dropdown-item.active::before{top:12px}@media only screen and (min-width: 1280px){#aula-posts .config-sections .dropdown-select[data-v-8112b2d6]{display:none}}#aula-posts .config-sections .dropdown-select .dropdown-toggle .icon[data-v-8112b2d6]{font-size:6px;position:relative;top:-1px;left:2px}#aula-posts .post-top[data-v-8112b2d6]{display:flex}#aula-posts .small-icon[data-v-8112b2d6]{font-size:12px;position:relative;top:-2px;margin-left:24px}#aula-posts .post-children[data-v-8112b2d6]{margin-left:auto;display:flex}#aula-posts .post-children .post-child[data-v-8112b2d6]{height:44px;width:44px}#aula-posts .post-media[data-v-8112b2d6]{width:100%}#aula-posts .card[data-v-8112b2d6]{border-width:0;background-color:#f6f7f8;margin-bottom:5px;padding:10px}@media only screen and (min-width: 992px){#aula-posts .card[data-v-8112b2d6]{padding:10px 0}}.notice-boards #aula-posts .card[data-v-8112b2d6]{background:#fff}#aula-posts .card-body[data-v-8112b2d6]{padding:1.25rem 0}.notice-boards #aula-posts .card-body[data-v-8112b2d6]{padding:0}#aula-posts .birthday-tab[data-v-8112b2d6]{padding:20px}#aula-posts .birthday-item[data-v-8112b2d6]{margin:10px;padding:20px;background:#fff}#aula-posts .b-nav-dropdown[data-v-8112b2d6]  a{position:relative;z-index:1003;padding:.8rem;padding-left:1.1rem !important;font-size:13px;text-transform:uppercase}#aula-posts .b-nav-dropdown[data-v-8112b2d6]  a span:not(.small-icon){padding-left:1.2rem;margin-right:.5rem !important}#aula-posts .b-nav-dropdown[data-v-8112b2d6]  .dropdown-menu{margin-top:-52px;max-width:275px !important;width:275px}#aula-posts .b-nav-dropdown[data-v-8112b2d6]  .dropdown-menu-right{z-index:1002}#aula-posts .b-nav-dropdown .dropdown-item[data-v-8112b2d6]{padding-left:.5rem}#aula-posts .b-nav-dropdown .dropdown-item i[data-v-8112b2d6]{width:20px;display:inline-block;text-align:center;font-size:22px;margin-top:-4px;float:left}#aula-posts .b-nav-dropdown .dropdown-item a[data-v-8112b2d6]:first-child{margin-top:.75rem;padding-left:1.35rem !important}#aula-posts .b-nav-dropdown[data-v-8112b2d6] >a{padding-top:13px;float:right;height:50px}#aula-posts .b-nav-dropdown[data-v-8112b2d6] >a button{font-weight:bold;text-transform:uppercase;color:#007a8d !important}.theme-guardian #aula-posts .b-nav-dropdown[data-v-8112b2d6] >a button{color:#18638f !important}.theme-child #aula-posts .b-nav-dropdown[data-v-8112b2d6] >a button{color:#18638f !important}#aula-posts .b-nav-dropdown[data-v-8112b2d6] >div{min-width:13em}#aula-posts .b-nav-dropdown.dropdown-select[data-v-8112b2d6]{width:300px;text-align:left;list-style-type:none}#aula-posts .b-nav-dropdown.dropdown-select.show .icon-Aula_close[data-v-8112b2d6]{margin-top:0 !important}#aula-posts .b-nav-dropdown.dropdown-select.show .icon-Aula_down-arrow[data-v-8112b2d6]{display:none}#aula-posts .b-nav-dropdown.dropdown-select.show>a[data-v-8112b2d6]{padding-top:.5rem}#aula-posts .b-nav-dropdown.dropdown-select:not(.show) .icon-Aula_close[data-v-8112b2d6]{display:none}#aula-posts .b-nav-dropdown.dropdown-select span.small-icon[data-v-8112b2d6]{float:right}#aula-posts .b-nav-dropdown.dropdown-select .icon-Aula_close[data-v-8112b2d6]{margin-left:15px !important;margin-right:0 !important}#aula-posts .b-nav-dropdown.dropdown-select .icon-Aula_down-arrow[data-v-8112b2d6]{margin-bottom:0 !important;margin-top:12px !important;margin-right:8px !important}#aula-posts .b-nav-dropdown .nav-link .btn[data-v-8112b2d6]{padding-right:50px;padding-top:3px}#aula-posts .b-nav-dropdown .nav-link .btn>.small-icon[data-v-8112b2d6]{position:absolute;right:20px;top:20px}#aula-posts .b-nav-dropdown .nav-link .btn>.small-icon.icon-Aula_down-arrow[data-v-8112b2d6]{top:10px;right:10px;font-size:8px}#aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a{border-radius:5px}#aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a button{color:#fff !important}.theme-employee #aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a{background-color:#004651}.theme-child #aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a{background-color:#19425f}.theme-admin #aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a{background-color:#004651}.theme-guardian #aula-posts .b-nav-dropdown[data-v-8112b2d6]:not(.show) >a{background:#19425f}.theme-guardian #aula-posts .config-sections[data-v-8112b2d6]{border-color:#19425f}.theme-guardian #aula-posts .config-sections .nav-item[data-v-8112b2d6]{color:#18638f}.theme-guardian #aula-posts .config-sections .nav-item .active[data-v-8112b2d6],.theme-guardian #aula-posts .config-sections .nav-item[data-v-8112b2d6]:hover{color:#19425f}.theme-guardian #aula-posts .config-sections .nav-item .active[data-v-8112b2d6]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-employee #aula-posts .config-sections[data-v-8112b2d6]{border-color:#004651}.theme-employee #aula-posts .config-sections .nav-item[data-v-8112b2d6]{color:#007a8d}.theme-employee #aula-posts .config-sections .nav-item .active[data-v-8112b2d6],.theme-employee #aula-posts .config-sections .nav-item[data-v-8112b2d6]:hover{color:#004651}.theme-employee #aula-posts .config-sections .nav-item .active[data-v-8112b2d6]::after{border-color:#004651 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-child #aula-posts .config-sections[data-v-8112b2d6]{border-color:#19425f}.theme-child #aula-posts .config-sections .nav-item[data-v-8112b2d6]{color:#18638f}.theme-child #aula-posts .config-sections .nav-item .active[data-v-8112b2d6],.theme-child #aula-posts .config-sections .nav-item[data-v-8112b2d6]:hover{color:#19425f}.theme-child #aula-posts .config-sections .nav-item .active[data-v-8112b2d6]::after{border-color:#19425f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#aula-posts>*[data-v-8112b2d6]{max-width:60rem;margin:auto}#aula-posts .posts-header[data-v-8112b2d6]{--dropdown-select-padding: 0}.primary.cancel-link[data-v-8112b2d6]{background:#45b7c1;color:#fff}.hide-tablet-up .post-item-area[data-v-8112b2d6]{overflow-x:hidden}img.menu-icon[data-v-8112b2d6]{width:28px;margin-left:-4px;margin-top:-4px}@media only screen and (max-width: 991px){.post-item-area[data-v-8112b2d6]{overflow:hidden;padding-left:10px;padding-right:10px;padding-bottom:200px}}.config-sections .dropdown-select[data-v-8112b2d6]  .dropdown-toggle{z-index:1003}.config-sections .dropdown-select[data-v-8112b2d6]  .dropdown-menu-right{z-index:1002}.report-textarea[data-v-8112b2d6]{--modal-inner-input-background-color: var(--color-grey-light)}
.aula-documentsSecureList-container[data-v-08d3f47e],.aula-documentsCommonList-container[data-v-08d3f47e],.aula-document-history-container[data-v-08d3f47e]{margin-bottom:100px}.aula-documentsSecureList-container .sort[data-v-08d3f47e],.aula-documentsCommonList-container .sort[data-v-08d3f47e],.aula-document-history-container .sort[data-v-08d3f47e]{margin:0 5px 0 10px}.aula-documentsSecureList-container .sort[data-v-08d3f47e]  .dropdown-menu,.aula-documentsSecureList-container .sort[data-v-08d3f47e]  .dropdown-menu-right,.aula-documentsCommonList-container .sort[data-v-08d3f47e]  .dropdown-menu,.aula-documentsCommonList-container .sort[data-v-08d3f47e]  .dropdown-menu-right,.aula-document-history-container .sort[data-v-08d3f47e]  .dropdown-menu,.aula-document-history-container .sort[data-v-08d3f47e]  .dropdown-menu-right{left:auto !important;right:-15px}.aula-documentsSecureList-container .sort[data-v-08d3f47e]  .icon-Aula_down-arrow,.aula-documentsCommonList-container .sort[data-v-08d3f47e]  .icon-Aula_down-arrow,.aula-document-history-container .sort[data-v-08d3f47e]  .icon-Aula_down-arrow{font-size:8px;margin-left:5px;top:-2px;position:relative}.aula-documentsSecureList-container .sort .asc[data-v-08d3f47e]  a::before,.aula-documentsCommonList-container .sort .asc[data-v-08d3f47e]  a::before,.aula-document-history-container .sort .asc[data-v-08d3f47e]  a::before{font-family:"aula",Lato,serif;content:"";margin-right:5px;margin-left:-14px}.aula-documentsSecureList-container .sort .desc[data-v-08d3f47e]  a::before,.aula-documentsCommonList-container .sort .desc[data-v-08d3f47e]  a::before,.aula-document-history-container .sort .desc[data-v-08d3f47e]  a::before{font-family:"aula",Lato,serif;content:"";margin-right:5px;margin-left:-14px}@media only screen and (max-width: 767px){.aula-documentsSecureList-container .filter[data-v-08d3f47e],.aula-documentsCommonList-container .filter[data-v-08d3f47e],.aula-document-history-container .filter[data-v-08d3f47e]{display:block;width:100%}}.aula-documentsSecureList-container .filter[data-v-08d3f47e]  .left,.aula-documentsCommonList-container .filter[data-v-08d3f47e]  .left,.aula-document-history-container .filter[data-v-08d3f47e]  .left{display:inline-block;width:auto;padding-right:24px}@media only screen and (max-width: 767px){.aula-documentsSecureList-container .filter[data-v-08d3f47e]  .left,.aula-documentsCommonList-container .filter[data-v-08d3f47e]  .left,.aula-document-history-container .filter[data-v-08d3f47e]  .left{display:block;width:100%}}.aula-documentsSecureList-container h1[data-v-08d3f47e],.aula-documentsCommonList-container h1[data-v-08d3f47e],.aula-document-history-container h1[data-v-08d3f47e]{font-size:18px;font-weight:400;margin-bottom:20px}@media only screen and (min-width: 992px){.aula-documentsSecureList-container h1[data-v-08d3f47e],.aula-documentsCommonList-container h1[data-v-08d3f47e],.aula-document-history-container h1[data-v-08d3f47e]{margin-bottom:40px}}.aula-documentsSecureList-container .breadcrumbs[data-v-08d3f47e],.aula-documentsCommonList-container .breadcrumbs[data-v-08d3f47e],.aula-document-history-container .breadcrumbs[data-v-08d3f47e]{cursor:pointer}.aula-documentsSecureList-container .breadcrumbs[data-v-08d3f47e]:last-child,.aula-documentsCommonList-container .breadcrumbs[data-v-08d3f47e]:last-child,.aula-document-history-container .breadcrumbs[data-v-08d3f47e]:last-child{font-weight:900}.aula-documentsSecureList-container .breadcrumbs:last-child .breadcumb-spacer[data-v-08d3f47e],.aula-documentsCommonList-container .breadcrumbs:last-child .breadcumb-spacer[data-v-08d3f47e],.aula-document-history-container .breadcrumbs:last-child .breadcumb-spacer[data-v-08d3f47e]{font-weight:normal}.aula-documentsSecureList-container .document-title[data-v-08d3f47e],.aula-documentsCommonList-container .document-title[data-v-08d3f47e],.aula-document-history-container .document-title[data-v-08d3f47e]{display:flex}.aula-documentsSecureList-container .document-title .file-document[data-v-08d3f47e],.aula-documentsCommonList-container .document-title .file-document[data-v-08d3f47e],.aula-document-history-container .document-title .file-document[data-v-08d3f47e]{width:auto;text-transform:unset;font-size:18px;font-weight:400;height:unset;margin-top:-3px;margin-left:0;color:var(--color-primary-dark-guardian)}.theme-employee .aula-documentsSecureList-container .document-title .file-document[data-v-08d3f47e],.theme-employee .aula-documentsCommonList-container .document-title .file-document[data-v-08d3f47e],.theme-employee .aula-document-history-container .document-title .file-document[data-v-08d3f47e]{color:var(--color-primary-dark-employee)}.aula-documentsSecureList-container .breadcumb-spacer[data-v-08d3f47e],.aula-documentsCommonList-container .breadcumb-spacer[data-v-08d3f47e],.aula-document-history-container .breadcumb-spacer[data-v-08d3f47e]{padding:0 10px;display:inline-block}@media only screen and (max-width: 991px){.aula-documentsSecureList-container[data-v-08d3f47e]{margin:16px 16px 0 16px}}.theme-guardian .sort .asc[data-v-08d3f47e]::before,.theme-guardian .sort .desc[data-v-08d3f47e]::before,.theme-guardian .sorter .asc[data-v-08d3f47e]::before,.theme-guardian .sorter .desc[data-v-08d3f47e]::before{color:#347da7}.theme-employee .sort .asc[data-v-08d3f47e]::before,.theme-employee .sort .desc[data-v-08d3f47e]::before,.theme-employee .sorter .asc[data-v-08d3f47e]::before,.theme-employee .sorter .desc[data-v-08d3f47e]::before{color:#2091a2}.theme-child .sort .asc[data-v-08d3f47e]::before,.theme-child .sort .desc[data-v-08d3f47e]::before,.theme-child .sorter .asc[data-v-08d3f47e]::before,.theme-child .sorter .desc[data-v-08d3f47e]::before{color:#347da7}.aula-documentsSecureList-container .table .table-row.header .table-cell.multi-select-header[data-v-08d3f47e],.aula-documentsCommonList-container .table .table-row.header .table-cell.multi-select-header[data-v-08d3f47e],.aula-document-history-container .table .table-row.header .table-cell.multi-select-header[data-v-08d3f47e]{min-width:40px}.aula-documentsSecureList-container .table .table-row.header .table-cell.title-header[data-v-08d3f47e],.aula-documentsCommonList-container .table .table-row.header .table-cell.title-header[data-v-08d3f47e],.aula-document-history-container .table .table-row.header .table-cell.title-header[data-v-08d3f47e]{width:25%}.aula-documentsSecureList-container .table .table-row.header .table-cell.category-header[data-v-08d3f47e],.aula-documentsCommonList-container .table .table-row.header .table-cell.category-header[data-v-08d3f47e],.aula-document-history-container .table .table-row.header .table-cell.category-header[data-v-08d3f47e]{width:15%}.aula-documentsSecureList-container .table .table-row.header .table-cell.description-header[data-v-08d3f47e],.aula-documentsCommonList-container .table .table-row.header .table-cell.description-header[data-v-08d3f47e],.aula-document-history-container .table .table-row.header .table-cell.description-header[data-v-08d3f47e]{width:25%}.aula-documentsSecureList-container .table .table-row.header .table-cell.regarding-children-header[data-v-08d3f47e],.aula-documentsCommonList-container .table .table-row.header .table-cell.regarding-children-header[data-v-08d3f47e],.aula-document-history-container .table .table-row.header .table-cell.regarding-children-header[data-v-08d3f47e]{width:20%}.theme-guardian .aula-documentsSecureList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-guardian .aula-documentsCommonList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-guardian .aula-document-history-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e]{background-color:#549ec7}.theme-employee .aula-documentsSecureList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-employee .aula-documentsCommonList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-employee .aula-document-history-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e]{background-color:#45b7c1}.theme-child .aula-documentsSecureList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-child .aula-documentsCommonList-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e],.theme-child .aula-document-history-container .table .table-row.header .table-cell.icon span[data-v-08d3f47e]{background-color:#549ec7}.dropdown-select[data-v-08d3f47e]{list-style-type:none;padding:0}.progress[data-v-08d3f47e]  .progress-bar{transition:width .3s ease}.theme-employee .progress[data-v-08d3f47e]  .progress-bar{background-color:#2091a2 !important}.theme-guardian .progress[data-v-08d3f47e]  .progress-bar{background-color:#347da7 !important}.theme-child .progress[data-v-08d3f47e]  .progress-bar{background-color:#347da7 !important}.calendar-overlay[data-v-08d3f47e]{min-height:500px}.calendar-overlay .calendar-spinner[data-v-08d3f47e]{margin-top:64px;margin-left:12px}.calendar-event-form[data-v-08d3f47e]{padding-bottom:50px}.drawer-edit-button[data-v-08d3f47e]{width:auto;height:30px}@media only screen and (min-width: 992px){.drawer-edit-button[data-v-08d3f47e]{min-width:110px}}.drawer-edit-button.read-only-mode[data-v-08d3f47e]{color:#fff;height:22px;margin-right:65px;margin-top:-5px}@media only screen and (max-width: 767px){.drawer-edit-button.read-only-mode[data-v-08d3f47e]{margin-right:0px;color:#004651}}.no-notification[data-v-08d3f47e]{position:relative;top:15px;padding:0 20px;margin-bottom:30px}.loading[data-v-08d3f47e]{margin-top:50px;margin-left:-15px}.alert-badge[data-v-08d3f47e]{border-radius:10px;background-color:#b50050;color:#fff;height:20px;min-width:20px;text-align:center;line-height:20px;font-size:75%;position:relative;top:-2px;padding:0 5px;margin-left:4px;display:inline-block}.aula-calendar.disable-mouse-clicks[data-v-08d3f47e]{pointer-events:none}.aula-calendar[data-v-08d3f47e]  .week-view-event-group{padding:2px 5px}@media only screen and (min-width: 992px){.aula-calendar[data-v-08d3f47e]  #calendar .fc-axis{width:var(--fcTimeWidth)}.aula-calendar[data-v-08d3f47e]  #calendar .fc-time-grid-container{height:580px}.aula-calendar[data-v-08d3f47e]  #calendar .fc-row.fc-widget-header{margin-right:var(--fcHeaderMarginRight);border-right-width:var(--fcHeaderBorderWidth)}}.aula-calendar[data-v-08d3f47e]  #calendar .fc-view-container .fc-event-container .fc-event.lesson-event{background-color:#fff !important;border-top:solid 1px #e1e9ee;border-bottom:solid 1px #e1e9ee;margin:0 -1px}.aula-calendar[data-v-08d3f47e]  #calendar .fc-view-container .fc-event-container .fc-event.lesson-event .week-view-title-event .title{font-weight:bold}@media only screen and (min-width: 992px){.aula-calendar[data-v-08d3f47e]  #calendar ::v-deep .fc-time-grid-container{height:580px}}.widgets-below[data-v-08d3f47e]{display:none}@media only screen and (max-width: 991px){.widgets-below[data-v-08d3f47e]{display:block}}


/*# sourceMappingURL=default~app~notice_boards.322b65be1859a5c83636.css.map*/