/*!
 * Bootstrap-select v1.14.0-beta2 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2021 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{vertical-align:middle;width:220px \0}.bootstrap-select>.dropdown-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative;text-align:right;white-space:nowrap;width:100%}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:hsla(0,0%,100%,.5)}.bootstrap-select>select{border:none;bottom:0;display:block!important;height:100%!important;left:50%;opacity:0!important;padding:0!important;position:absolute!important;width:.5px!important;z-index:0!important}.bootstrap-select>select.mobile-device{display:block!important;left:0;top:0;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{border:none;height:auto;margin-bottom:0;padding:0}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{display:inline-block;float:none;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit;font-size:inherit;height:100%;line-height:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{border-radius:inherit;font-size:inherit;line-height:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none!important}.bootstrap-select.bs-container{height:0!important;left:0;padding:0!important;position:absolute;top:0}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:left;height:100%;left:0;overflow:hidden;position:static;text-align:left;top:0;width:100%}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{float:none;padding-bottom:inherit;padding-left:inherit;padding-top:inherit;position:absolute}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{float:left;opacity:0!important;overflow:hidden;width:0!important}.bootstrap-select .dropdown-toggle .caret{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle}.bootstrap-select .dropdown-toggle .bs-select-clear-selected{display:block;margin-right:5px;position:relative;text-align:center}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected{padding-right:inherit}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{pointer-events:none;position:relative;top:-webkit-calc(-.33333em + .5ex);top:calc(-.33333em + .5ex)}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{top:auto}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected{display:none}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%}.bootstrap-select .dropdown-menu>.inner:focus{outline:none!important}.bootstrap-select .dropdown-menu.inner{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin:0;padding:0;position:static}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:hsla(0,0%,100%,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{padding-left:2.25em;position:relative}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{background:#f5f5f5;border:1px solid #e3e3e3;bottom:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2%;min-height:26px;opacity:.9;padding:3px 5px;pointer-events:none;position:absolute;width:96%}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:bs-notify-fadeOut .3s linear .75s forwards;-o-animation:bs-notify-fadeOut .3s linear .75s forwards;animation:bs-notify-fadeOut .3s linear .75s forwards}.bootstrap-select .no-results{background:#f5f5f5;margin:0 5px;padding:3px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{display:inline;padding:0;position:static}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:"\00a0"}.bootstrap-select.fit-width .dropdown-toggle .caret{margin-top:-1px;position:static;top:auto}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{display:inline-block;position:absolute;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{border-style:solid;border-width:0 .26em .26em 0;content:"";display:block;height:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:.5em}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{border-bottom:7px solid hsla(0,0%,80%,.2);border-left:7px solid transparent;border-right:7px solid transparent;bottom:-4px;content:"";display:none;left:9px;position:absolute}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-4px;content:"";display:none;left:10px;position:absolute}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{border-bottom:0;border-top:7px solid hsla(0,0%,80%,.2);bottom:auto;top:-4px}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{border-bottom:0;border-top:6px solid #fff;bottom:auto;top:-4px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{left:auto;right:12px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{left:auto;right:13px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.bs-actionsbox .btn-group{display:block}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.bs-donebutton .btn-group{display:block}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{float:none;margin-bottom:0;width:100%}button.KWzdIUgRGPmRCib5IcyR{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:flex;flex:1;flex-direction:row;justify-content:space-between;overflow:hidden;text-align:left;text-overflow:ellipsis}button.KWzdIUgRGPmRCib5IcyR>.zL3e1QMT2Fu9dacQquky{-webkit-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.DRu5ApJ9UonimNTcOC6x{color:#6c757d}.jv_4C0PpOpzDxPjiBOfF,.osqh4BAa5r4_vvfz242A{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu,.osqh4BAa5r4_vvfz242A>.dropdown-menu{overflow:auto;top:100%}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu:focus,.osqh4BAa5r4_vvfz242A>.dropdown-menu:focus{outline:none}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu>li>a,.osqh4BAa5r4_vvfz242A>.dropdown-menu>li>a{overflow:hidden;text-overflow:ellipsis}.jv_4C0PpOpzDxPjiBOfF.X9sI_PsrmO7LJgZBb3JJ>.dropdown-menu,.osqh4BAa5r4_vvfz242A.X9sI_PsrmO7LJgZBb3JJ>.dropdown-menu{width:100%}.jv_4C0PpOpzDxPjiBOfF.eAVhOU8bS0nM8GeBBDfq>button.KWzdIUgRGPmRCib5IcyR,.osqh4BAa5r4_vvfz242A.eAVhOU8bS0nM8GeBBDfq>button.KWzdIUgRGPmRCib5IcyR{border-bottom-right-radius:0;border-top-right-radius:0}.jv_4C0PpOpzDxPjiBOfF>button.Z4fz9yDD9nL2tzXX21lA,.osqh4BAa5r4_vvfz242A>button.Z4fz9yDD9nL2tzXX21lA{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;margin-left:-1px}.zbJ8RzUXyquyERHpBdok{background-color:#f8f9fa}.CsI7biRxdob_jzcoIY_G{color:#6c757d;font-size:85%;margin-left:1em}a.active .CsI7biRxdob_jzcoIY_G,a:active .CsI7biRxdob_jzcoIY_G{color:hsla(0,0%,100%,.5)}staff-picker .input-group .form-control[data-action=select-staff]{-webkit-box-flex:1;flex-grow:1;overflow:hidden;text-align:left;text-overflow:ellipsis}staff-picker .input-group .btn.recent{min-width:34px}staff-picker .input-group .recent-staff-member:not([data-action]){cursor:default}staff-picker .input-group .recent.dropdown-menu{-webkit-user-select:none;user-select:none}staff-picker .input-group .recent.dropdown-menu a:not([href]){cursor:default}#settings-sites [data-bs-toggle]{cursor:pointer}#settings-sites .general .input-group .input-group-text{-webkit-box-pack:end;justify-content:end;width:110px}#settings-sites #open-days.standalone .day .check-box{cursor:pointer}@media(max-width:575.98px){#settings-sites .rooms .create{width:100%}}#settings-sites .equipment-input-group .bootstrap-select{-webkit-box-flex:1;flex-grow:1}#settings-sites a.create-site{cursor:pointer}#settings-sites .list-group-item.room.inactive>div:not(.operations) span{color:#999;text-decoration:line-through}#settings-sites .list-group-item.room.expanded,#settings-sites .list-group-item.room:hover{background-color:#eee}#settings-sites button:not(.btn-danger)>i.fa-ban{display:none}#eventCheckerLearningStoryFrequency,#eventCheckerSnapshotFrequency{width:6em}#site-settings-edit-room .input-group .input-group-text{-webkit-box-pack:end;justify-content:end;width:85px}#provider-settings .list-group-item:hover{background-color:#d9edf7;cursor:pointer}#provider-settings .cursor-pointer{cursor:pointer}#provider-settings .toggle-event-type{cursor:pointer;margin-top:10px}#provider-settings .alert,#provider-settings .alert-warning{padding:10px}#provider-settings .event-type-heading{padding-bottom:20px;padding-top:5px}#provider-settings .event-type-heading .event-select-container{margin-right:10px}#provider-settings .bootstrap-select.btn-group .btn.dropdown-toggle{position:relative}#meal-settings .save-buttons{z-index:1}.vVBWkuYSnvaEOjzzQZZC{margin-bottom:4px}.vVBWkuYSnvaEOjzzQZZC+.alert{margin:.75rem 0}.I6NIJ3U32ddIeHLSN2oZ{cursor:pointer}.v3DYRVbEKYceYoUJaPbM{-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center;margin-top:8px}.PULwEqX27nvS3ylxRfVA .RxPowPsX9_qEls6fLjhr{margin-bottom:8px}.PULwEqX27nvS3ylxRfVA .Idjdr913bgasGeza97ZM{height:34px}.PULwEqX27nvS3ylxRfVA .lz8LbBSFQfVABi5crUXR{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:flex;flex-direction:row-reverse;margin-bottom:16px}.PULwEqX27nvS3ylxRfVA .AeYdyhbnhySyyooeMbSd{right:0}.PULwEqX27nvS3ylxRfVA .q4iKD8MnWMVUoQ9mR2C7{margin-right:4px}.PULwEqX27nvS3ylxRfVA .udSFMTKdihPxhYhbK4oX,.eYJEzbshUARWREsIrfWp .NkJsxEAFT7a2opfFyMQZ{-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;justify-content:space-between;width:100%}.eYJEzbshUARWREsIrfWp .i0aqim_nMs6TTVxonwKI{font-size:12}.hnyPNYnUDZuUVxKifmMy .dhIRNdBZG9B4uPA21aLH{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;margin-bottom:16px}.hnyPNYnUDZuUVxKifmMy .ZnboKYyDoC0BnBOHmvtH{margin-bottom:4px}.hnyPNYnUDZuUVxKifmMy .qkG6Zk9EtnWPxy2VG_mi{font-weight:700;padding-bottom:8px}.hnyPNYnUDZuUVxKifmMy .P9I5frfqyDz28u_C48Va{display:-webkit-box;display:flex;margin-bottom:8px}.hnyPNYnUDZuUVxKifmMy .H6vAOeOOrslvodgqgM0L{height:34px;margin-left:4px}.lFl8pK2d1huJEm1SJHQW{font-size:90%}.DJC__wO1HxzusG3sAgSA{min-height:8em!important}.cs6LRyYHHRDR73mOv4A5{max-height:60vh;overflow-y:auto}.filter-select .input-group{min-width:100%}.filter-select .dropdown-toggle{min-width:0}.filter-select .dropdown-toggle .title{display:inline-block;overflow:hidden;text-overflow:ellipsis}.filter-select .dropdown-header,.filter-select .dropdown-item{overflow:hidden;text-overflow:ellipsis}.filter-select a.clickable{cursor:pointer}.filter-select a.clickable:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:-.5em;opacity:0;padding-right:.5em}.filter-select a.clickable[data-selected=true]:before{opacity:100%}.filter-select:not(.clearable) [data-action=clear]{display:none}.filter-select:not(.clearable) .form-select{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.filter-container .well:not(.selected-child-info){padding-bottom:0}.filter-container .well:not(.selected-child-info) strong{line-height:34px;margin:0 8px}.filter-container .filter-option>.alert{margin-bottom:0}.filter-container .filter-option>.alert .edit{cursor:pointer}.filter-container .filter-options .filter-option{display:-webkit-box;display:flex;flex-wrap:nowrap;height:calc(1.5em + .75rem + 2px)}.filter-container .form-control.expand,.filter-container .form-select.expand{-webkit-box-flex:1;flex-grow:1}.filter-container .option-container.has-error .modal .form-control{border-color:#ccc}.filter-container .select-group{display:block}.filter-container .extra-settings{text-align:center}.filter-container div[id*=wrap] .option-container:not(:last-child){padding:0 8px 0 0}.filter-container div[id*=wrap] .option-container:last-child{padding:0}@media(max-width:768px){.filter-container div[id*=wrap] .option-container:not(:last-child){padding:0}.filter-container div[id*=wrap] .option-container:last-child.break{margin:0}}.filter-container .option-container{min-height:34px}@media screen and (max-width:767px){.filter-container .option-container.break-small{clear:left}}@media screen and (min-width:768px){.filter-container .option-container.break-large{clear:left}}child-questions .question{-webkit-transition:background-color .4s ease,color .4s ease;transition:background-color .4s ease,color .4s ease}child-questions .question:not(:first-child){margin-top:1rem}child-questions.readonly .add,child-questions.readonly .add-notes{display:none}child-questions [data-action]{cursor:pointer}child-questions .accordion-button{background-color:#cff4fc;color:#087990}.J4tsynT4aN1Wz69iz4ZG{z-index:1020}@supports(-webkit-touch-callout:none){.J4tsynT4aN1Wz69iz4ZG{padding-bottom:70px!important}}#register-alternate-modal td:last-child{text-align:right}#register-alternate-modal .existing-users .alert{margin-bottom:0}#contacts-settings .person.busy [data-action],#contacts-settings .person.busy button{cursor:not-allowed;opacity:.5;pointer-events:none}#contacts-settings .action-group,#contacts-settings .action-site,#contacts-settings [data-bs-toggle]{cursor:pointer}#contacts-settings li.endDate.hasEndDate span.no-end-date,#contacts-settings li.endDate:not(.hasEndDate) a.action,#contacts-settings li.endDate:not(.hasEndDate) span.end-date,#contacts-settings li.status.enabled a[data-action=enable-person],#contacts-settings li.status:not(.enabled) a[data-action=disable-person]{display:none}event-permissions>table{table-layout:fixed}event-permissions>table td{cursor:auto!important;vertical-align:middle!important}event-permissions col.name{width:20%}event-permissions col.selector{min-width:0;width:40%}event-permissions .bootstrap-select{width:100%!important}event-permissions .bootstrap-select .filter-option-inner-inner{text-overflow:ellipsis}#permissions-page .accordion-body{background-color:#fff}#permissions-page #clear,#permissions-page #save{min-width:14em}#permissions-page table td:not(:first-of-type),#permissions-page table th:not(:first-of-type){text-align:center}#permissions-page table td:not(:first-of-type):not(:empty){cursor:pointer}#permissions-page #description{min-height:5rem;resize:vertical}#permissions-page footer{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}@supports(-webkit-touch-callout:none){#permissions-page footer{padding-bottom:70px!important}}#permissions-page #check-all-reports:focus,#permissions-page #uncheck-all-reports:focus{outline:none}.text-highlight>em{background:#f38d20;color:#fff;font-style:normal}.KVvD38KMqn6yEcVfeDQQ .tab-pane>.list-group{margin-bottom:0}.KVvD38KMqn6yEcVfeDQQ .tab-pane>.list-group>.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.KVvD38KMqn6yEcVfeDQQ .tab-pane .alert{margin-bottom:0;margin-top:1rem}.KVvD38KMqn6yEcVfeDQQ .list-group-item .img-thumbnail{background-color:initial}.NjYhm9W7Nmi44A7KCYfH{row-gap:.5em}.new-child-list .buttons.top{margin-bottom:10px}.new-child-list .buttons{-webkit-box-pack:center;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:center}.new-child-list .buttons>*{margin:2.5px}.new-child-list .avatars{-webkit-box-pack:safe center;display:-webkit-box;display:flex;justify-content:safe center;margin-bottom:1ex;overflow-x:auto}.new-child-list .avatar:not(:first-child){margin-left:2px}.pin-entry input.single{width:2.5em!important}.pin-entry input.multiple{margin-left:0!important}.pin-entry input{display:inline-block!important;margin-left:.5em;margin-right:.5em;max-width:100%}#person-settings .child-relation .select-child{background-color:initial;cursor:pointer}#person-settings #groups .checkbox label{display:block}#person-settings #add-photo{max-height:240px}@supports(-webkit-touch-callout:none){#person-settings #save-row{padding-bottom:70px!important}}#parentzone-settings .table-fit{table-layout:fixed}#parentzone-settings .table-fit th:first-child{width:20%}#parentzone-settings .toggle-event-type{cursor:pointer}#parentzone-settings .text-smaller{font-size:.9rem}#parentzone-settings button.multiselect{text-align:left}#parentzone-settings button.multiselect .caret{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle}#parentzone-settings .bootstrap-select.btn-group .btn.dropdown-toggle{position:relative}#parentzone-settings .nav-item{cursor:pointer}#parentzone-settings .nav-item .nav-link.active{background:#f8f9fa}.select-component{width:100%}.select-component .wrapper{display:-webkit-box;display:flex}.select-component .bootstrap-select{-webkit-box-flex:1;flex:1}.select-component:not(.clearable) .bootstrap-select button{border-radius:4px}.select-component:not(.clearable) .clear{display:none}.select-component.clearable .bootstrap-select button{border-bottom-right-radius:0;border-top-right-radius:0}.select-component.clearable .clear{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;line-height:24px}.select-component,.select-component .bootstrap-select>button{height:38px}.select-component .clear{height:38px;width:38px}.select-component.select-small,.select-component.select-small .bootstrap-select>button{height:30px}.select-component.select-small .clear{height:30px;line-height:28px;padding-bottom:0;padding-top:0;width:30px}.select-component .bootstrap-select.btn-group .dropdown-menu.inner{max-width:80vw}.select-component .empty span.text{margin-right:0!important;white-space:normal}#settings-activities table th{text-align:center}@media(max-width:767px){#settings-activities .btn-group .btn{border-radius:.2rem!important;width:100%}#settings-activities .btn-group .btn:not(:last-child){margin-bottom:3px}}#settings-activities .bootstrap-select{width:auto}#framework-item-selector .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column}#framework-item-selector .main{height:100%;position:relative}#framework-item-selector .left{max-width:200px}#framework-item-selector .framework-item.selected .fa-check{display:inline-block}#framework-item-selector .framework-item:not(.selected) .fa-check{display:none}#framework-item-selector .framework-item .framework-name{display:inline}#framework-item-selector .count-label.danger{border:1px solid #dc3545;border-radius:3px;color:#fff;display:inline-block;font-size:85%}#framework-item-selector .count-label.danger .text{background:#dc3545;margin:0;padding:1px 4px}#framework-item-selector .count-label.danger .number{color:#dc3545;padding:0 4px}#framework-item-selector .count-label.success{border:1px solid #198754;border-radius:3px;color:#fff;display:inline-block;font-size:85%}#framework-item-selector .count-label.success .text{background:#198754;margin:0;padding:1px 4px}#framework-item-selector .count-label.success .number{color:#198754;padding:0 4px}#activity>.filters{position:relative;z-index:10}#activity #text-area{min-height:200px}#activity #save{width:10em}@media print{#activity input:before{content:attr(placeholder);display:inline}}