@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap');:root{--header-height:60px;--footer-height:80px;--devextreme-theme-color:#f05b41;--font-size:15px}html{font-size:var(--font-size)}@media(min-width:768px){html{font-size:var(--font-size)}}html{position:relative;min-height:100%}body{font-family:'Plus Jakarta Sans',sans-serif;overflow-x:hidden}p{margin-bottom:0}blockquote{color:rgba(51,51,51,.8);border-left-color:#ddd!important;padding-left:12px;border-left:4px solid;margin:0}dl dd:last-child{margin-bottom:0}.sm-shadow{box-shadow:rgba(0,0,0,.16) 0 1px 4px}.dw-450{max-width:450px;margin-left:auto;margin-right:auto}.dw-350{max-width:350px;margin-left:auto;margin-right:auto}.lh-0{line-height:0!important}body.body-no-scroll{width:100%;max-width:100%;will-change:position;position:fixed;top:0;right:0;bottom:0;left:0}a,button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-outline:focus{outline:0!important;box-shadow:none!important}.scroll-menu .swiper-wrapper .swiper-slide{width:auto}.scroll-menu .nav-link{white-space:nowrap!important;padding:1rem!important;color:var(--bs-dark);display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-menu .nav-link:hover{border-bottom-color:none!important}.badge-file{cursor:pointer;max-width:calc(1*80vw);transition:background-color .2s ease}.badge-file:hover{background-color:#c6c6c7!important}.badge-file-name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:575.5px){#userFullName{font-size:calc(1.1rem + 3.3vw)}}#quicksearch:focus{box-shadow:none}input[type="search"]::-webkit-search-cancel-button{cursor:pointer;-webkit-appearance:none;height:15px;width:15px;margin-left:6px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23212529'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>")}input[type="search"]::placeholder{color:var(--bs-gray-800)!important;opacity:.6!important}.form-floating .form-label:not(:focus){color:#343a40!important;opacity:.6!important}.field-validation-error{display:block;margin-top:.5rem!important}.validation-summary-errors ul{list-style-type:none;padding-left:0}.validation-summary-errors ul li{text-decoration-line:underline!important;text-decoration:dashed}.patient-link:hover{background-color:var(--bs-light)!important}@media(max-width:575.5px){.shadow-none-sm{box-shadow:none!important}}#scrollTopBtn{visibility:hidden;opacity:0;display:flex;position:fixed;bottom:30px;right:-66px;z-index:1;border:0;outline:0;background-color:#212529d4;color:#fff;cursor:pointer;border-radius:14px;width:46px;height:46px;justify-content:center;align-items:center;transition:background-color .2s ease,right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s}#scrollTopBtn:hover{background-color:var(--bs-secondary)}#scrollTopBtn.show{visibility:visible;opacity:1;right:20px}.hammer-zoom{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;margin:auto;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}.hammer-zoom .hammer-zoom-element{display:block;max-width:100%;max-height:100%;cursor:move;touch-action:none}.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.tracking-in-expand{-webkit-animation:tracking-in-expand 1s cubic-bezier(.215,.61,.355,1) 300ms both;animation:tracking-in-expand 1s cubic-bezier(.215,.61,.355,1) 300ms both}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}100%{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}100%{opacity:1}}.tracking-out-contract{-webkit-animation:tracking-out-contract .7s cubic-bezier(.55,.085,.68,.53) both;animation:tracking-out-contract .7s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes tracking-out-contract{0%{opacity:1}50%{opacity:1}100%{letter-spacing:-.5em;opacity:0}}@keyframes tracking-out-contract{0%{opacity:1}50%{opacity:1}100%{letter-spacing:-.5em;opacity:0}}.fade-in{-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 250ms both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 250ms both}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-out{-webkit-animation:fade-out 500ms ease-out both;animation:fade-out 500ms ease-out both}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.shake-horizontal{-webkit-animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}.dx-widget{font-family:'Plus Jakarta Sans',sans-serif!important;font-size:var(--font-size)!important}.dx-checkbox-checked.dx-state-readonly .dx-checkbox-icon{color:#fff!important;background-color:var(--bs-teal)!important}.dx-checkbox-icon{border-style:none!important}.dx-datagrid-headers .dx-datagrid-table .dx-row.dx-header-row>td{color:var(--bs-dark)!important;font-weight:500!important}.dx-column-indicators{display:none!important}.dx-field-item-label.dx-field-item-label-location-top{font-weight:500;margin-bottom:6px}.dx-datagrid-borders .dx-datagrid-rowsview,.dx-datagrid-headers+.dx-datagrid-rowsview,.dx-datagrid-rowsview.dx-datagrid-after-headers{border-top:0!important}.dx-datagrid-pager{border-top:0!important}.dx-datagrid-nodata{white-space:pre-line}.dx-empty-message{text-wrap:wrap!important}.dxssControl{border-style:none!important}.dxssControl .dx-button-mode-contained.dx-button-normal{box-shadow:none!important}.dx-htmleditor{border-top:0!important;border-left:0!important;border-right:0!important;background-color:#fff!important;height:auto!important;min-height:200px!important;border-radius:0!important}.dx-htmleditor.dx-state-focused{border-color:var(--bs-dark)!important}.btn-html-editor-save{background-color:transparent!important;transition:all .5s ease!important}.btn-html-editor-save.highlight{background-color:#f0e68c!important;color:var(--bs-dark)!important}.dx-filemanager{border:0!important}.dx-filemanager-breadcrumbs{display:none!important}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial{display:none!important}.dx-htmleditor-toolbar-wrapper{position:-webkit-sticky!important;position:sticky!important;top:0;background-color:#fff;z-index:1}.dx-form-validation-summary{margin-top:1rem!important}.dx-field-item-help-text{margin-top:.75rem;font-size:.9rem;opacity:.9}.dx-toast-content{max-width:80%}