.dropdown.search-dropdown{min-width:200px;z-index:1000}.dropdown.search-dropdown.show .dropdown-toggle.btn-primary{background:none;border:none}.dropdown.search-dropdown.expanded{position:absolute;right:10px;width:70%}.dropdown.search-dropdown.expanded .dropdown-toggle{background:none!important;padding:0;width:100%}.dropdown.search-dropdown.expanded .search,.dropdown.search-dropdown.expanded .search-results{width:100%}.dropdown.search-dropdown .dropdown-toggle.btn-primary{border:none}.dropdown.search-dropdown .dropdown-toggle.btn-primary:after{display:none}.dropdown.search-dropdown .dropdown-toggle.btn-primary:active,.dropdown.search-dropdown .dropdown-toggle.btn-primary:focus,.dropdown.search-dropdown .dropdown-toggle.btn-primary:hover{background-color:#1e4dad;border:none;box-shadow:none}.dropdown.search-dropdown .dropdown-toggle.btn-primary .input-group span{border-color:#5080e1}.dropdown.search-dropdown .dropdown-toggle.btn-primary .input-group input{border-color:#5080e1;border-radius:0 3px 3px 0}.dropdown.search-dropdown .dropdown-toggle.btn-primary .input-group input:focus{box-shadow:none}.dropdown.search-dropdown span.dropdown-item:hover{background-color:#fff}.editable-options-tooltip{opacity:1!important}.editable-options-tooltip .tooltip-inner{background:#fff;border:2px solid #96b3fc;box-shadow:0 0 0 .25rem #1e4dad40;color:inherit;padding:10px}.editable-options-tooltip .tooltip-arrow{display:none}.cell-essay-editor{background:#fff;border:2px solid #5080e1;border-radius:6px;box-sizing:border-box;padding:8px 12px;position:fixed;z-index:10}.cell-text-editor{box-sizing:border-box;max-width:100%;padding:.25em .5em;width:100%}.cell-select{background:#fff;border:2px solid #96b3fc;border-radius:3px;box-shadow:0 0 0 .25rem #1e4dad40;margin-top:2px;min-width:120px;padding:6px 8px;position:absolute}.cell-select__option{border-radius:3px;cursor:pointer;margin-bottom:5px;padding:8px}.cell-select__option:last-child{margin-bottom:0}.cell-select__option--selected,.cell-select__option:hover{background:#eff4fe;color:#2e62e9}.editable-cell{align-items:center;display:flex;position:relative}.editable-cell__edit-icon{color:#4d4d4d;cursor:pointer;margin-left:8px;opacity:0;transition:opacity .2s ease}.editable-cell__edit-icon:hover{color:#1e4dad}.advanced-table-scroll-wrapper{max-width:100%;position:relative}.advanced-table-scroll-wrapper .scrollbar-top{height:16px;overflow-x:auto;overflow-y:hidden}.advanced-table-scroll-wrapper .table-scroll-wrapper{max-width:100%;overflow-x:auto}.advanced-table-scroll-wrapper .table{border-collapse:collapse;table-layout:auto;width:100%}.advanced-table-scroll-wrapper .table th{min-width:120px!important}.advanced-table-row{cursor:pointer}.advanced-table-row.last-of-group{border-bottom:2px solid #919ba6}.advanced-table-row:hover .advanced-table-cell:not(.merged){background-color:inherit}.advanced-table-row .advanced-table-cell{border:none;border-bottom:1px solid #cbd2d8;box-sizing:border-box;min-width:120px!important;overflow-wrap:normal;vertical-align:top!important}.advanced-table-row .advanced-table-cell.merged{border-right:1px solid #cbd2d8;cursor:default;pointer-events:none}.advanced-table-row .advanced-table-cell:has(.highlighted){color:#fff!important}.advanced-table-row .advanced-table-cell:has(.highlighted.primary){background-color:#1e4dad!important}.advanced-table-row .advanced-table-cell:has(.highlighted.secondary){background-color:#4d4d4d!important}.advanced-table-row .advanced-table-cell:has(.highlighted.success){background-color:#048636!important}.advanced-table-row .advanced-table-cell:has(.highlighted.danger){background-color:#da1722!important}.advanced-table-row .advanced-table-cell:has(.highlighted.warning){background-color:#ffc233!important}.advanced-table-row .advanced-table-cell:has(.highlighted.info){background-color:#5bc0de!important}.advanced-table-row .advanced-table-cell:has(.highlighted.light){background-color:#f7f7f7!important;color:inherit!important}.advanced-table-row .advanced-table-cell:has(.highlighted.dark){background-color:#2d2d2d!important}.advanced-table-row .advanced-table-cell:has(.editable-cell):has(.cell-text-editor){padding:6px!important}.advanced-table-row .advanced-table-cell:has(.editable-cell):hover{background-color:#d1e0ff;outline:2px solid #96b3fc;outline-offset:-2px}.advanced-table-row .advanced-table-cell:has(.editable-cell):hover .editable-cell__edit-icon{opacity:1!important}.advanced-table-row-list-result{cursor:auto!important}.collapsible-section{border:2px solid #d1e0ff;border-radius:calc(.375rem - 1px);box-shadow:0 0 .5em 0 #d1e0ffb3,0 0 0 1px #d1e0ffb3}.collapsible-section .accordion-header{background:#eff4fe}.collapsible-section .accordion-header .accordion-button{background:#eff4fe;color:#1b1d3a}.collapsible-section .accordion-body{background-color:#fff}.list-group-item{background:#0000;border:none}.card-content{padding:.6rem 1rem .5rem}.card-content.columns.is-multiline{display:flex;flex-wrap:wrap}.card-content.columns.is-multiline>div{flex:50%}.uppy-FileInput-container{margin-bottom:15px}.uppy-FileInput-btn{-webkit-appearance:none;background:none;border:1px solid #14457f;border-radius:.25rem;color:inherit;color:#14457f;cursor:pointer;font-family:inherit;font-family:sans-serif;font-size:inherit;font-size:.875em;line-height:1.5;margin:0;padding:.25rem .5rem}.uppy-FileInput-btn:hover{background-color:#14457f;color:#fff}.form-filler-extensible-field .accordion-header{border-radius:8px;height:3em;max-height:55px;padding:0}.form-filler-extensible-field .accordion{border-radius:8px}.form-filler-extensible-field .accordion .fa-angle-down,.form-filler-extensible-field .accordion .fa-angle-up{color:#71c8f1}.text-field[value=""]{background-color:#eff4fe4d}.text-field.valid{border-color:#048636!important}.text-field.valid:focus{box-shadow:0 0 0 .25rem #0486364d}.text-field.invalid{border-color:#da1722!important}.text-field.invalid:focus{box-shadow:0 0 0 .25rem #da17224d}.intl-tel-input{width:100%}.intl-tel-input input{border:2px solid #96b3fc!important;border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-top:.25rem;width:100%}.intl-tel-input input:focus-visible{outline:none}.intl-tel-input input:focus{box-shadow:0 0 0 .25rem #1e4dad40}.date-field .bs-countdown{margin-left:.15em}.sleep-exams{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sleep-exams .add-study,.sleep-exams .study-card{cursor:pointer;flex:1 1 auto;padding:1rem;transition:all .3s ease}.sleep-exams .add-study:hover,.sleep-exams .study-card:hover{background-color:#f8f8f9}.sleep-exams .add-study h5,.sleep-exams .study-card h5{align-items:center;display:flex;margin:0}.sleep-exams .add-study h5 .badge,.sleep-exams .study-card h5 .badge{border-radius:.25rem;margin-left:.5rem;padding:.2rem .5rem}.sleep-exams .add-study{border:2px dashed #d1e0ff!important;box-shadow:none!important}.sleep-exams .add-study h5 i{margin-left:.5rem}.file-details{border-bottom:1px dashed #d1e0ff;padding:0 5px}.file-details:last-child{border-bottom:none}.file-details .file-name{color:#1e4dad;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-filler-field-consent .accordion-header{background-color:var(--bs-accordion-active-bg);border-radius:8px;height:3em;max-height:55px;padding:0}.form-filler-field-consent .accordion{border-radius:8px}.form-filler-field-consent .accordion .card .card-header{color:#0d6189;font-size:1rem;text-transform:none}.form-filler-field-consent .accordion .fa-angle-down,.form-filler-field-consent .accordion .fa-angle-up{color:#71c8f1}.form-filler-field-consent .accordion .was-validated .form-check-input:valid,.form-filler-field-consent .form-check .is-valid{background-color:#198754}.ff-column .title-row{display:flex}.ff-column .title-row .form-label,.ff-column .title-row .required-field{margin:0}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:$primary;--secondary:$secondary;--success:$success;--info:$info;--warning:$warning;--danger:$danger;--light:$light;--dark:$dark;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--bs-font-sans-serif:"Ubuntu",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-sans-serif:"Ubuntu",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}#patientSidebar{border-right:2px solid #d1e0ff;width:inherit}#drawerContainer{border-left:3px solid #d1e0ff;transition-duration:.3s;transition-property:width;transition-timing-function:ease-in-out}#drawerToggle{background-color:#2e62e9;border:none;border-radius:.25rem;height:32px;left:-17px;padding:0!important;position:absolute;top:40vh;transition-duration:.3s;transition-property:right;transition-timing-function:ease-in-out;width:32px;z-index:999}