.calendar-alert{background-color:#fff;border-radius:5px;border-style:solid;border-width:1px;font-size:12px;padding:5px}.calendar-alert p{margin-bottom:0;width:100px}.calendar-alert img,.calendar-alert svg{max-height:50px;max-width:50px}.calendar-alert-small{border-radius:5px;border-style:solid;border-width:1px;font-size:12px;padding:5px}.calendar-alert-small>div{display:flex;flex-direction:row;gap:.5rem;width:50%}.calendar-alert-small .calendar-alert-small-record-photo{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50px}.calendar-alert-small img,.calendar-alert-small svg{max-height:50px;max-width:50px;min-height:50px;min-width:50px}.calendar-alert-small p{margin-bottom:2px}@media (min-width:992px){.calendar-alert-small>div{width:33%}.calendar-alert-small>div:first-of-type{width:66%}}.related-task-card{width:100%}.auto-alert-card{border:1px solid #f1812f;border-radius:10px;display:flex;flex-direction:column;gap:.25rem;padding:.5rem;width:100%}.auto-alert-card-error{border:1px solid red}@media (min-width:769px){.auto-alert-card{width:49%}}.successful{background-color:rgba(0,255,0,.1);border-color:#28a745}.successful:hover{background-color:rgba(0,255,0,.2)}.duenow{border-color:#ff6c00;cursor:pointer;font-weight:700}.duenow:hover{background-color:#f0fff4}.missed{background-color:rgba(255,0,0,.1);border-color:#dc3545;cursor:pointer}.missed:hover{background-color:rgba(255,0,0,.2)}.dismissed{background-color:rgba(0,0,255,.1);border-color:#ffc107;cursor:pointer}.dismissed:hover{background-color:rgba(0,0,255,.2)}.upcoming{background-color:hsla(0,0%,94%,.5);border-color:#ff6c00;border-style:dotted}.alert-active-now{background-color:#fff!important;border-style:solid!important;cursor:pointer;font-weight:700}.alert-active-now:hover{background-color:#f0fff4!important}.upcoming-alerts-body{height:100%;margin-top:.25rem;overflow-y:scroll;padding-bottom:50px}.alert-slice-container{background-color:#fff;height:100vh;padding:.5rem;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:999}.alert-slice-container-open{right:0}.alert-slice-container-closed{right:-100vw}@media (min-width:769px){.alert-slice-container{width:25%}}.ablyss-accordion,.ablyss-accordion-container{border-radius:5px}.ablyss-accordion-container-open,.ablyss-accordion-open{border-radius:5px 5px 0 0}.ablyss-accordion-container,.ablyss-accordion-container-open{border:1px solid #ccc;transition:height 2s ease-in-out}.ablyss-accordion+div{display:none}.ablyss-accordion-notifications{font-size:1.875rem;line-height:2.25rem}.ablyss-accordion-button-notifications{background-color:#fff;width:auto}.resident-address-card{min-width:250px;width:250px}.admin-dashboard-card{background-color:#fff;border-color:#ddd;border-radius:10px;border-width:2px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding:.75rem;position:relative;width:350px}.admin-dashboard-card h5{color:#666;font-weight:700;margin:0}.admin-dashboard-card svg{height:25px;width:25px}.ablyss-admin-page-header{border-radius:.25rem;padding-bottom:.25rem;padding-right:.5rem;padding-top:.25rem;text-align:left;--tw-bg-opacity:1;color:#fff;flex:auto;font-size:1.1rem;font-weight:700;line-height:1.3rem;margin-bottom:1rem}.ablyss-admin-page-header-title{background-color:hsla(0,0%,7%,.35);border-radius:.5rem .5rem 0 0;padding:2px}.ablyss-admin-page-header-image{background-color:hsla(0,0%,7%,.7);border-radius:9999px;display:inline-block;height:50px;padding:.25rem;width:50px;z-index:30}.ablyss-admin-page-header-noimage{height:100%;width:100%}.ablyss-admin-page-header-image img,.ablyss-admin-page-header-image svg,.ablyss-admin-page-header-noimage{align-items:center;background-color:#fff;border-radius:9999px;color:#fff;display:flex;padding:.1rem}.ablyss-admin-page-header-image svg{height:100%;width:100%}.backbutton-position{margin-left:auto;margin-right:1.5rem}.amenity-tile{border:1px solid #f1812f;border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:250px}.amenity-tile.danger{border-color:red}.amenity-tile:hover{background-color:rgba(241,129,47,.2)}.amenity-tile .amenity-tile-details{display:flex;flex-direction:row;gap:.25rem;padding:.5rem}.amenity-tile .amenity-tile-details .amenity-tile-basics{display:flex;flex-direction:column;gap:.25rem}.amenity-tile .amenity-tile-details .amenity-tile-photo{height:50px;width:50px}@media (max-width:768px){.amenity-tile{width:100%}}.amenity-assessment-tile-container{border:1px solid #ddd;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;font-size:10px;gap:.5rem;height:120px;margin:20px 25px 20px 20px;padding:.25rem 10px .25rem .25rem;text-align:left;transition:all .2s ease-in-out;width:300px}.amenity-assessment-tile-container .amenity-assessment-tile-row{display:flex;flex-direction:row;gap:.25rem;height:40px}.amenity-assessment-tile-container .amenity-assessment-tile-row .amenity-assessment-tile-picture{height:40px;min-width:40px;width:40px}.amenity-assessment-tile-container .amenity-assessment-tile-row .amenity-assessment-tile-name{display:flex;flex-direction:column;font-size:14px;justify-content:center}.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown{display:flex;flex-direction:row;justify-content:space-around;text-align:center;width:100%}.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown .amenity-assessment-tile-latest,.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown .amenity-assessment-tile-next{display:flex;flex-direction:column;font-size:12px;width:40%}.amenity-assessment-tile-container:hover{box-shadow:0 2px 10px #f1812f}.amenity-assessment-tile-container.amenity-assessment-tile-container-alert{background-color:rgba(255,0,0,.1);border-color:red}@media (max-width:768px){.amenity-assessment-tile-container{width:100%}}.answer-button{border:1px solid #d0d0d0;border-radius:4px;display:flex;flex-direction:column;margin:4px}.answer-button img{max-height:50px}.answer-button.Chart{flex-direction:row;width:30%}.answer-button.Emotion{flex-direction:row;width:100px}.answer-button.Food,.answer-button.Reposition{width:30%}.answer-button.Reposition img{max-height:75px}.answer-button.Resident img{max-height:20px}.answer-button.SelectList img{max-height:-moz-fit-content;max-height:fit-content}.answer-button label{background:#fff;border-radius:4px;box-shadow:0 3px 10px -2px #a1a5aa;box-shadow:0 3px 10px -2px hsla(215,5%,65%,.5);cursor:pointer;font-weight:400;height:100%;margin:0 auto;padding:.5rem;transition:background-color .15s ease-in;width:100%}.answer-button input{display:none;width:100%}.answer-button input:checked+label{background-color:rgba(29,196,65,.2);box-shadow:0 0 5px rgba(0,255,128,.75);font-weight:600}.ablyss-shared-paged-images .answer-button img{height:50px}.assessment-review-breakdown-wrapper{display:flex;flex-direction:row;justify-content:space-between}.assessment-review-breakdown-wrapper .assessment-review-breakdown-chart{padding:1rem 2rem;width:50%}.assessment-review-breakdown-wrapper .assessment-review-breakdown-table{padding:1rem;width:50%}@media (max-width:991px){.assessment-review-breakdown-wrapper{flex-direction:unset;flex-wrap:wrap}.assessment-review-breakdown-wrapper .assessment-review-breakdown-chart,.assessment-review-breakdown-wrapper .assessment-review-breakdown-table{width:100%}}.assessment-question-inner-component-min label{font-size:.77rem;font-weight:600}.assess-tile-container{box-shadow:0 0 15px 3px rgba(0,0,0,.075);cursor:pointer;font-size:10px;height:120px;margin:20px 25px 20px 20px;padding-right:10px;transition:transform .2s;width:160px}.assess-tile-container-selected{box-shadow:0 0 15px 3px #f1812f}.tile-row{display:flex;flex-direction:row;overflow:hidden;padding:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.second-tile-row{padding-left:5px;text-align:left}.title{font-size:15px}.subtitle{font-weight:700;text-align:left}.tile-picture{display:flex;height:40px;margin:auto;width:40px}.assess-needed{color:red}.document-explorer-item{border-radius:5px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;justify-content:space-between;margin-bottom:.25rem}.document-explorer-item:hover{background-color:#eee}.document-explorer-item .document-explorer-item-basics{display:block;padding:.75rem;width:100%}.document-explorer-item .document-explorer-item-basics .document-explorer-item-basics-title{display:flex;flex-direction:row;font-size:18px;gap:.75rem;width:100%}.audit-tile{border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;padding:.25rem;width:100%}.audit-tile.audit-tile-create{background-color:rgba(29,196,65,.1);border-color:#1dc441}.audit-tile.audit-tile-update{background-color:rgba(17,133,224,.1);border-color:#1185e0}.audit-tile.audit-tile-delete{background-color:rgba(255,0,0,.1);border-color:red}.audit-tile.audit-tile-login{border-color:#ccc}.audit-tile .audit-tile-title-container{border-bottom:1px solid #ccc;display:flex;flex-direction:row;gap:.5rem;padding-bottom:.25rem;padding-top:.25rem;width:100%}.audit-tile .audit-tile-title-container .audit-tile-title{font-weight:600}.audit-tile .audit-tile-content{width:100%}.audit-dashboard-card{background-color:#fff;border-color:#ddd;border-radius:10px;border-width:2px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding:.75rem;position:relative;width:350px}.audit-dashboard-card h5{color:#666;font-weight:700;margin:0}.audit-dashboard-card svg{height:25px;width:25px}@media (max-width:768px){.admin-dashboard-card,.admin-dashboard-flex-section{width:100%}}.ablyss-audit-page-header{border-radius:.25rem;padding-bottom:.25rem;padding-right:.5rem;padding-top:.25rem;text-align:left;--tw-bg-opacity:1;color:#fff;flex:auto;font-size:1.1rem;font-weight:700;line-height:1.3rem;margin-bottom:1rem}.ablyss-audit-page-header-title{background-color:rgba(255,19,19,.35);border-radius:.5rem .5rem 0 0;padding:2px}.ablyss-audit-page-header-image{background-color:rgba(255,19,19,.7);border-radius:9999px;display:inline-block;height:50px;padding:.25rem;width:50px;z-index:30}.ablyss-audit-page-header-noimage{height:100%;width:100%}.ablyss-audit-page-header-image img,.ablyss-audit-page-header-image svg,.ablyss-audit-page-header-noimage{align-items:center;background-color:#fff;border-radius:9999px;color:#fff;display:flex;padding:.1rem}.ablyss-audit-page-header-image svg{height:100%;width:100%}.prof-banner{background-color:pink;border-radius:.5rem .5rem 0 0;height:auto}.prof-banner-selected{border-color:pink;border-radius:0 0 .5rem .5rem;border-width:2px}.res-banner{background-color:#60a5fa;border-radius:.5rem .5rem 0 0;height:auto}.res-banner-selected{border-color:#60a5fa;border-radius:.5rem .5rem .5rem .5rem;border-width:2px}.basic-card-overview{border-radius:15px;cursor:pointer}.basic-card-overview-selected{background-color:rgba(96,165,250,.1)}.contacts-card-padding{padding:.4rem}.contacts-card-email{max-width:180px}.bedroom-tile{border:1px solid #f1812f;border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:250px}.bedroom-tile.danger{border-color:red}.bedroom-tile:hover{background-color:rgba(241,129,47,.2)}.bedroom-tile .bedroom-tile-details{display:flex;flex-direction:row;gap:.25rem;padding:.5rem}.bedroom-tile .bedroom-tile-details .bedroom-tile-basics{display:flex;flex-direction:column;gap:.25rem}.bedroom-tile .bedroom-tile-details .bedroom-tile-photo{height:50px;width:50px}.bedroom-tile .bedroom-tile-occupier{border-radius:0 0 .25rem .25rem;display:flex;flex-direction:row;gap:.25rem;height:2.25rem;padding:.25rem;width:100%}@media (max-width:768px){.bedroom-tile{width:100%}}.bedroom-assessment-tile-container{border:1px solid #ddd;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;font-size:10px;gap:.5rem;height:120px;margin:20px 25px 20px 20px;padding:.25rem 10px .25rem .25rem;text-align:left;transition:all .2s ease-in-out;width:300px}.bedroom-assessment-tile-container .bedroom-assessment-tile-row{display:flex;flex-direction:row;gap:.25rem;height:40px}.bedroom-assessment-tile-container .bedroom-assessment-tile-row .bedroom-assessment-tile-picture{height:40px;min-width:40px;width:40px}.bedroom-assessment-tile-container .bedroom-assessment-tile-row .bedroom-assessment-tile-name{display:flex;flex-direction:column;font-size:14px;justify-content:center}.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown{display:flex;flex-direction:row;justify-content:space-around;text-align:center;width:100%}.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown .bedroom-assessment-tile-latest,.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown .bedroom-assessment-tile-next{display:flex;flex-direction:column;font-size:12px;width:40%}.bedroom-assessment-tile-container:hover{box-shadow:0 2px 10px #f1812f}.bedroom-assessment-tile-container.bedroom-assessment-tile-container-alert{background-color:rgba(255,0,0,.1);border-color:red}@media (max-width:768px){.bedroom-assessment-tile-container{width:100%}}.BodyMapDropdown{color:#000;display:block;text-align:left}.chart-assessment-tile-container{border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 10px #d3d3d3;cursor:pointer;display:flex;flex-direction:column;font-size:10px;gap:2rem;height:160px;margin:20px 25px 20px 20px;padding:1rem 10px 1rem 1rem;text-align:left;transition:all .2s ease-in-out;width:260px}.chart-assessment-tile-container .chart-assessment-tile-row{display:flex;flex-direction:row;gap:.25rem;height:40px}.chart-assessment-tile-container .chart-assessment-tile-row .chart-assessment-tile-picture{height:60px;min-width:40px;width:60px}.chart-assessment-tile-container .chart-assessment-tile-row .chart-assessment-tile-name{display:flex;flex-direction:column;font-size:14px;font-weight:500;justify-content:center;min-height:20px}.chart-assessment-tile-container .chart-assessment-tile-dates-breakdown{display:flex;flex-direction:row;justify-content:left;text-align:left;width:100%}.chart-assessment-tile-container .chart-assessment-tile-dates-breakdown .chart-assessment-tile-dates{display:flex;flex-direction:column;font-size:12px}.chart-assessment-tile-container:hover{box-shadow:0 2px 10px #f1812f}.chart-assessment-tile-container.chart-assessment-tile-container-alert{background-color:rgba(255,0,0,.1);border-color:red}.care-plan-record{border:1px solid rgba(241,129,47,.5);border-radius:5px;box-shadow:0;cursor:pointer;display:flex;flex-direction:column;margin:.5rem;transition:all .2s ease-in-out}.care-plan-record:hover{box-shadow:0 4px 6px -1px rgba(241,129,47,.5),0 2px 4px -2px rgba(241,129,47,.5)}.care-plan-record-draft{border-color:#ccc}.care-plan-record-draft:hover{box-shadow:0 4px 6px -1px #ccc,0 2px 4px -2px #ccc}.cpForm .cpForm-label{font-weight:700;letter-spacing:.1em}.globalCareTemplatesGroup{--dxbl-group-header-bg:#8cd4e6}.globalCareTemplatesBackground{background-color:#8cd4e6}.globalCareTemplatesTableHeader{background-color:#fff}.tv-cp-template{align-items:center;display:flex;margin-bottom:0;margin-top:0}.tv-cp-template.childnode-header{align-items:center;color:#333;font-size:1rem;font-weight:600;line-height:1.5rem;margin-right:.75rem}.tv-cp-template span{margin-right:1rem}.tv-cp-template.condition{color:#191970;display:flex;font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:0;margin-right:.75rem;margin-top:0;padding:.25rem}.tv-cp-template.childnode{display:flex;gap:6px;line-height:1.5rem;margin:0 .75rem 0 2.5rem;padding:.25rem}.contactIcon:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.contactIcon.contactTitle:before{content:"\f2b9";font-family:Font Awesome\ 5 Free;font-weight:900}.contactIcon.contactAddress:before{content:"\f3c5";font-family:Font Awesome\ 5 Free;font-weight:900}.contactIcon.contactMobile:before{content:"\f3cd";font-family:Font Awesome\ 5 Free;font-weight:900}.contactIcon.contactTelephone:before{content:"\f095";font-family:Font Awesome\ 5 Free;font-weight:900}.contactIcon.contactEmail:before{content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:900}.dashboard-contact-card{background-color:#fff;border:1px solid #e9e4e4;border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem;height:130px;justify-content:space-between;min-width:200px;padding:.25rem .5rem;width:200px}.dashboard-contact-card h5,.dashboard-contact-card h6{margin:0}.resident-diagnosis-tile{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;min-width:200px;padding:.5rem;width:19%}.resident-diagnosis-tile .resident-diagnosis-tile-header{display:flex;flex-direction:row;justify-content:space-between}.resident-diagnosis-tile .resident-diagnosis-tile-header .resident-diagnosis-tile-title{display:flex;flex-direction:row;gap:.5rem;width:100%}@media (max-width:768px){.resident-diagnosis-tile{width:100%}}.diary-timeline-item{background-color:#fff;box-shadow:.125rem .25rem rgba(34,34,34,.15);cursor:pointer;font-size:12px;height:100%;overflow-y:hidden;width:100%}.diary-timeline-item:hover{background-color:rgba(241,129,47,.1)}.employee-key-document-tile{border:1px solid rgba(17,133,224,.5);border-radius:5px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;margin:.5rem;transition:all .2s ease-in-out}.employee-key-document-tile:hover{box-shadow:0 4px 6px -1px rgba(17,133,224,.5),0 2px 4px -2px rgba(17,133,224,.5)}.enum-combobox-item-template{align-items:center;display:flex}.enum-combobox-item-template>svg{height:1rem;margin-right:1rem;width:1rem}.enum-combobox-item-template-text{display:flex;flex-flow:column}.enum-combobox-item-template-employee-phone{opacity:.65}.form-submit-buttons-container{padding:.75rem .75rem .75rem 0;position:fixed;width:calc(100vw - 250px)}.form-submit-button-assessment,.form-submit-buttons-container{background-color:#fff;border-top:1px solid #ccc;bottom:0;right:0}.form-submit-button-assessment{padding:.75rem 3rem .75rem 0;position:inherit;width:calc(100vw - 270px)}.dxbl-popup .form-submit-buttons-container,.rz-dialog-content .form-submit-buttons-container{position:absolute;width:100%}@media only screen and (max-width:600px){.form-submit-buttons-container{background-color:#fff;border-top:1px solid #ccc;bottom:0;padding:.75rem .75rem .75rem 0;position:fixed;right:0;width:100vw}}@media screen and (orientation:landscape) and (min-device-width:600px) and (max-device-width:900px){.form-submit-buttons-container{background-color:#fff;border-top:1px solid #ccc;bottom:0;padding:.75rem .75rem .75rem 0;position:fixed;right:0;width:100vw}}.resident-goal-summary{border:1px solid #e0e0e0;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0;padding:.5rem;width:100%}.resident-goal-summary .resident-goal-summary-header{display:flex;gap:.5rem;height:30px}.resident-goal-summary .resident-goal-summary-progress-bar{width:50%}.resident-goal-summary .resident-goal-summary-how-what-why{display:flex;flex-direction:column;gap:.25rem}.resident-goal-summary .resident-goal-summary-how-what-why div{display:flex;flex-direction:row;gap:.25rem}.resident-goal-summary .resident-goal-summary-how-what-why div span{min-width:50px}.resident-goal-summary .resident-goal-summary-badges{display:flex;flex-direction:row;gap:.5rem}@media (max-width:768px){.resident-goal-summary .resident-goal-summary-progress-bar{width:100%}.resident-goal-summary .resident-goal-summary-how-what-why{flex-direction:column;justify-content:flex-start}.resident-goal-summary .resident-goal-summary-how-what-why div{width:100%}.resident-goal-summary .resident-goal-summary-badges{flex-direction:column}.resident-goal-summary .resident-goal-summary-badges .ablyss-badge{width:auto}}thead{background-color:rgba(0,0,0,.03)}.dxbl-gridview>.card>.table-bordered{border-style:hidden}#childTable .bg-primary{background-color:transparent!important;color:#212529!important}#childTable .bg-primary a{background-color:transparent!important;color:#ff6c00!important}.childCommandButtons{color:#ff6c00;cursor:pointer;text-decoration:none}.childCommandButtons:hover{hover:underline}.info-modal-button{cursor:pointer;transition:all .2s ease-in-out}.info-modal-button:hover{color:#f1812f}.ablyss-tagbox{border:1px solid #ccc;border-radius:6px;flex-wrap:wrap;min-height:40px;padding:4px;width:100%}.ablyss-tag,.ablyss-tagbox{align-items:center;display:flex}.ablyss-tag{background-color:#e4e4e4;border-radius:20px;font-size:14px;margin:2px;padding:4px 8px}.ablyss-tag-remove{background:none;border:none;color:#666;cursor:pointer;font-size:14px;margin-left:6px}.ablyss-tag-input{border:none;flex:1;font-size:14px;min-width:50px;outline:none;padding:4px}.main-dashboard-card{background-color:#fff;border-color:#ddd;border-radius:10px;border-width:2px;display:flex;flex-direction:column;justify-content:flex-start;padding:.75rem;position:relative;width:300px}.main-dashboard-card h5{color:#666;font-weight:700;margin:0}.main-dashboard-card svg{height:25px;width:25px}.main-dashboard-card .main-dashboard-card-body{color:#666;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin-top:10px;width:100%}.main-dashboard-card .main-dashboard-card-body .main-dashboard-card-section{max-height:24.5px}.main-dashboard-card .main-dashboard-card-body .main-dashboard-card-section h6{width:100%}.main-dashboard-card .main-dashboard-card-body .main-dashboard-card-section h6 .lds-ellipsis{display:block;height:25px;width:25px}.main-dashboard-card .main-dashboard-card-body .main-dashboard-card-section h6 .lds-ellipsis>div{top:0}.main-dashboard-card .main-dashboard-card-body .main-dashboard-card-section h6 span{font-weight:400;min-height:20px;text-align:left}.main-dashboard-card .main-dashboard-review-card-body{color:#666;display:flex;flex-direction:row;justify-content:space-around;margin-top:10px;width:100%}.main-dashboard-card .main-dashboard-review-card-body .lds-ellipsis{display:block;height:25px;width:25px}.main-dashboard-card .main-dashboard-review-card-body .lds-ellipsis>div{top:0}.main-dashboard-card .main-dashboard-review-card-body span{font-weight:500;text-align:center}.main-dashboard-card-alert{background-color:rgba(255,0,0,.1);border-color:red;border-width:2px}.main-dashboard-card-alert .dashboard-warning-icon{color:red}.main-dashboard-card-warning{background-color:rgba(255,165,0,.1);border-color:#f1812f;border-width:2px}.dashboard-reviews-header,.main-dashboard-card-warning .dashboard-warning-icon{color:#f1812f}@media (max-width:768px){.main-dashboard-card,.main-dashboard-flex-section{width:100%}}.med-time-field-wrapper{display:flex;gap:.25rem;justify-content:flex-start;width:100%}.med-time-field-wrapper .med-time-field{display:flex;flex-direction:row;width:100%}@media (min-width:769px){.med-time-field-wrapper{flex-wrap:wrap;gap:1rem}.med-time-field-wrapper .med-time-field{gap:.25rem;width:30%}}.view-message-container{padding:10px;width:100%}@media (min-width:769px){.view-message-container{width:60vw}}.ablyss-modal,.ablyss-modal-lg,.ablyss-modal-md,.ablyss-modal-sm,.ablyss-modal-xl,.ablyss-modal-xs{margin-bottom:75px;max-height:90vh;overflow-x:hidden;overflow-y:scroll;width:90vw}@media (min-width:769px){.ablyss-modal,.ablyss-modal-lg,.ablyss-modal-md,.ablyss-modal-sm,.ablyss-modal-xl,.ablyss-modal-xs{max-height:75vh}.ablyss-modal-xs{width:20vw}.ablyss-modal-sm{width:25vw}.ablyss-modal{width:35vw}.ablyss-modal-md{width:50vw}.ablyss-modal-lg{width:75vw}.ablyss-modal-xl{width:85vw}.ablyss-modal-max{height:80vh;width:85vw}}@media only screen and (max-width:600px){.ablyss-modal::-webkit-scrollbar{display:none}}@media screen and (orientation:landscape) and (min-device-width:600px) and (max-device-width:900px){.ablyss-modal,.ablyss-modal-md,.ablyss-modal-sm,.ablyss-modal-xs{width:70vw}.ablyss-modal-md::-webkit-scrollbar,.ablyss-modal-sm::-webkit-scrollbar,.ablyss-modal-xs::-webkit-scrollbar,.ablyss-modal::-webkit-scrollbar{display:none}}.nav-menu-container{flex-shrink:0!important;overflow-y:scroll;width:250px}.nav-menu-container .ablyss-nav-menu{font-size:18px;-ms-overflow-style:none;scrollbar-width:none}.nav-menu-container .ablyss-nav-menu::-webkit-scrollbar{display:none}.nav-menu-container .ablyss-nav-menu .nav-link{padding:1rem}.nav-menu-container .ablyss-nav-menu .ablyss-nav-item{margin-bottom:5px;padding:1rem}.nav-menu-container .ablyss-nav-menu .ablyss-nav-bottom{background-color:#374151;bottom:inherit;padding-bottom:75px;position:inherit}.nav-menu-container .ablyss-nav-menu .dx-menu-title.nav-link{color:#fff;padding:1rem}.nav-menu-container .ablyss-nav-menu .ablyss-subnav-item{font-size:16px}.nav-menu-container .ablyss-nav-menu .ablyss-subnav-item .dxbl-menu-item>*{padding:.7rem 1rem .7rem 2rem}.nav-menu-container .ablyss-nav-menu .dx-image{width:20px}@media (max-width:991px){.nav-menu-container{margin-left:-100vw;transition:all .5s ease-in-out;width:100%}.nav-menu-container .ablyss-nav-menu{height:100%}.nav-menu-container-mob-open{margin-left:0!important}}@media (min-width:992px){.nav-menu-container-mob-open{margin-left:-250px!important}.nav-menu-container-mob-closed{margin-left:0!important}}.news-score-0{background-color:rgba(0,0,0,.1)}.news-score-1{background-color:rgba(255,255,0,.6)}.news-score-2{background-color:rgba(255,165,0,.6)}.news-score-3{background-color:rgba(255,0,0,.4)}.care-plan-notification-table td{vertical-align:top;white-space:pre-line}.care-plan-notification-table td,.care-plan-notification-table th{border-color:#a9a9a9;border-width:1px;padding-left:.125rem}.ablyss-page-header{border-radius:.25rem;padding-bottom:.25rem;padding-right:.5rem;padding-top:.25rem;text-align:left;--tw-bg-opacity:1;color:#fff;flex:auto;font-size:1.1rem;font-weight:700;line-height:1.3rem;margin-bottom:1rem}.ablyss-page-header-employee,.ablyss-page-header-resident,.ablyss-page-header-site{border-radius:.5rem .5rem 0 0;padding:2px}.ablyss-page-header-site{background-color:rgba(29,196,65,.5)}.ablyss-page-header-resident{background-color:rgba(241,129,47,.35)}.ablyss-page-header-employee{background-color:rgba(17,133,224,.5)}.ablyss-page-header-image{background-color:rgba(241,129,47,.7);border-radius:9999px;display:inline-block;height:50px;padding:.25rem;width:50px;z-index:30}.ablyss-page-header-noimage{height:100%;width:100%}.ablyss-page-header-image img,.ablyss-page-header-image svg,.ablyss-page-header-noimage{align-items:center;background-color:#fff;border-radius:9999px;color:#fff;display:flex;padding:.1rem}.ablyss-page-header-image svg{height:100%;width:100%}.ablyss-page-header .headertext{border-radius:.25rem;padding:.25rem 2rem .25rem 1.7rem;text-align:left;--tw-bg-opacity:1;background-color:#fff;border-color:#f1812f;border-width:2px;box-shadow:0 .2rem .5rem rgba(0,0,0,.15);color:#f1812f;font-size:1.1rem;font-weight:700;letter-spacing:.05em;line-height:1.3rem}.resident-absent{border:#f1812f;border-radius:.5rem .5rem 0 0!important;border-style:solid;border-width:1px}.percentage-circle-chart{display:block;margin:10px auto;max-height:250px;max-width:80%}.percentage-circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.percentage-circle{animation:progress 1s ease-out forwards;fill:none;stroke-linecap:round;stroke-width:2.8}.percentage-circle-value{fill:#666;font-family:sans-serif;font-size:.5em;text-anchor:middle}.percentage-circle-subtitle{font-size:.2em;text-anchor:middle}.person-details-image{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.profile-card{box-shadow:-5px 2px 18px 4px #ccc;display:inline-block;max-width:300px;text-align:center}.profile-card-resident{border:2px solid #41a5f1;border-radius:20px}.profile-card-absent,.profile-card-resident{box-shadow:-5px 1px 10px 2px #e3e3e3;display:inline-block;max-width:300px;text-align:center}.profile-card-absent{border:2px solid rgba(241,129,47,.5);border-radius:20px}.profile-card.history{border:2px solid #c8ccd0;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);padding:5px;transition:all .25s ease-in-out}.cover-photo-resident{border-radius:20px;height:110px;width:300px}.cover-photo{background:#41a5f1;height:75px;width:300px}.card-hr{border:#40e0d0}.profile-photo-container{background:#f9f9f9;display:flex;height:100px;justify-content:center;width:300px}.profile-photo-container-left{display:flex;height:100px;justify-content:start;left:5px;position:relative;top:5px;vertical-align:top;width:300px}img.profile-image,img.profile-image-resident{border-radius:50%;box-shadow:-1px 1px 11px 6px hsla(0,11%,71%,.33);height:100px;-o-object-fit:cover;object-fit:cover;position:relative;width:100px}img.profile-image{top:-50px}.profile-card.history img{border-radius:5px;height:200px;-o-object-fit:cover;object-fit:cover;width:200px}.content-resident{min-height:110px;position:relative;top:10%;width:200px}.content{background:#f9f9f9;height:100px;position:relative;top:-35px;width:300px}.profile-card-absent p,.profile-card-resident p{margin:0;padding:0;text-align:center}h2.name{padding-bottom:20px}p.name{font-size:1.1rem;font-weight:500;margin-bottom:0;padding-bottom:0}p.real-name{color:#4169e1;font-size:small;margin-bottom:0;padding-top:0}.profile-card p{margin:5px 0;padding:0;text-align:center}.profile-card li{cursor:pointer;display:inline-block;margin-left:5px}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.wizard-progress{display:table;position:relative;table-layout:fixed;width:100%}.wizard-progress .step{color:grey;display:table-cell;font-size:14px;font-weight:500;overflow:visible;position:relative;text-align:center;vertical-align:top}.wizard-progress .step:not(:last-child):before{background-color:grey;content:"";display:block;height:3px;left:50%;position:absolute;top:33px;width:100%}.wizard-progress .step .node{background-color:grey;border:6px solid grey;border-radius:18px;display:inline-block;height:18px;left:50%;margin-left:-18px;position:absolute;top:25px;width:18px}.wizard-progress .step.complete:before{background-color:#07c}.wizard-progress .step.complete .node{background-color:#07c;border-color:#07c}.wizard-progress .step.complete .node:before{content:"\f00c";font-family:FontAwesome}.wizard-progress .step.in-progress:before{background:#07c;background:linear-gradient(90deg,#07c 0,grey);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#07c",endColorstr="grey",GradientType=1)}.wizard-progress .step.in-progress .node{border-color:#07c}.quick-menu{background-color:#e5e7eb;border-color:#d3d3d3;border-radius:15px;border-width:1px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);display:flex;flex-direction:column;margin:auto auto auto 10px;padding:10px;text-align:center}.quick-div{border-left:3px solid #f1812f;margin-left:10px}.quick-button{justify-content:left!important}.assess-button,.obs-fly{text-align:left}.assess-button{padding:5px}.assess-button:hover{background-color:#f1812f;color:#fff}.button-div{display:flex;flex-direction:column;height:200px;overflow-y:scroll;width:200px}.headertext{color:inherit;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-align:center}.radio-button-group{Margin-Left:-1px;border:1px solid #d0d0d0;display:flex;flex-direction:row}.radio-button-group.first{border-bottom-left-radius:4px;border-top-left-radius:4px}.radio-button-group.last{border-bottom-right-radius:4px;border-top-right-radius:4px}.radio-button-group label{background-color:#fff;box-shadow:0 3px 10px -2px #ccc;cursor:pointer;font-weight:400;height:100%;margin:0 auto;padding:.5rem;transition:background-color .15s ease-in;width:100%}.radio-button-group.first label{border-bottom-left-radius:4px;border-top-left-radius:4px}.radio-button-group.last label{border-bottom-right-radius:4px;border-top-right-radius:4px}.radio-button-group input{display:none}.radio-button-group input:checked+label{background-color:#f1812f;box-shadow:0 3px 10px -2px #b34c00;color:#fff}.dashboard-module-container{margin-bottom:1rem;position:relative}.dashboard-module-container .imageheader{align-items:center;border-radius:50%;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);color:#1185e0;display:flex;gap:10px;margin-bottom:5px;width:100%;z-index:10}.dashboard-module-container .imageheader .headertext{text-align:left;--tw-bg-opacity:1;color:inherit;font-size:1.1rem;font-weight:700}.dashboard-module-item-wrapper{align-items:center;border:1px solid #dcdcdc;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;padding:.5rem;transition:transform .2s;width:100%}.dashboard-module-item-wrapper .warning{color:red;transition:transform .2s ease-in-out}.dashboard-module-item-wrapper.actionrequired{background-color:rgba(255,0,0,.1);border-color:red;border-width:2px;box-shadow:0 .125rem .25rem #ccc}.dashboard-module-item-wrapper:hover{transform:scale(1.1)}.dashboard-module-item-wrapper:hover .warning{transform:scale(2)}.ablyss-button:hover{border:1px solid;transform:scale(1.1)}.dashboard-module-item-content{align-items:center;display:flex;justify-content:space-evenly;margin-top:5px;width:100%}.dashboard-module-item{display:flex;height:85px;justify-content:space-between;position:relative;width:145px}.dashboard-module-item .title{color:rgba(75,85,99,var(--tw-text-opacity));font-size:.8rem;font-weight:600;letter-spacing:.1em;margin-left:.25rem;margin-right:.25rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;word-wrap:break-word;display:block;line-height:1em;max-height:2em}.dashboard-module-item .impact{color:rgba(55,65,81,var(--tw-text-opacity));display:block;font-size:1.5rem;font-weight:700;line-height:2rem;margin-top:.25rem;text-align:center}.dashboard-wfull-border{border-bottom-width:1px;border-color:#1185e0;font-weight:500;width:100%;z-index:20}.resident-profile-image-container{width:150px}.resident-profile-image-container .dashboard-resident-image{border-color:#1185e0;border-radius:50%;border-width:5px;height:150px;-o-object-fit:cover;object-fit:cover;width:150px}.dashboard-box{background-color:#fff;border-radius:.125rem;padding:.5rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin-bottom:10px}.resident-edit-button{cursor:pointer;position:absolute;transition:transform .2s}.resident-edit-button:hover{border-color:transparent;border-width:0;transform:scale(1.1)}.resident-dashboard-button-item{justify-content:space-between!important}.resident-dashboard-button-item span{text-align:left;width:100%}.resident-dashboard-button-item .dxbl-image{width:20px}.resident-dashboard-header .dashboard-header-section{width:100%}@media (min-width:769px){.dashboard-header-section{padding-left:10px;padding-right:10px}.dashboard-container{height:auto;margin-bottom:7vh!important}.resident-dashboard-header .dashboard-header-section{width:50%}}@media (max-width:768px){.dashboard-header-section,.dashboard-module-item{margin-bottom:10px}.dashboard-container{height:auto;margin-bottom:7vh!important}.resident-profile-image-container{width:75px}.resident-profile-image-container .dashboard-resident-image{height:75px;width:75px}}.resident-profile-card-absent{background-color:rgba(241,129,47,.1);border:1px solid rgba(241,129,47,.5)}.resident-profile-card-archived{background-color:rgba(221,44,100,.1);border:1px solid rgba(221,44,100,.5)}.dashboard-container{height:100%}.resident-goals{border:1px solid rgba(241,129,47,.5);border-radius:5px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;margin:.5rem;transition:all .2s ease-in-out}.resident-goals:hover{box-shadow:0 4px 6px -1px rgba(241,129,47,.5),0 2px 4px -2px rgba(241,129,47,.5)}.right-side-menu{background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.1);height:100vh;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:300px;z-index:1000}.right-side-menu.open{right:0}.rgForm .rgForm-label{font-weight:700;letter-spacing:.1em}.resident-list-item-absent,.resident-list-item-archived,.resident-list-item-preadmission,.resident-list-item-resident{border-radius:20px;box-shadow:-5px 1px 10px 2px #e3e3e3;display:inline-block;max-width:300px;text-align:center}.resident-list-item-absent p,.resident-list-item-archived p,.resident-list-item-preadmission p,.resident-list-item-resident p{margin:0;padding:0;text-align:left}.resident-list-item-resident{border:2px solid #41a5f1}.resident-list-item-absent{border:2px solid rgba(241,129,47,.5)}.resident-list-item-archived{border:2px solid rgba(221,44,100,.5)}.resident-list-item-preadmission{border:2px solid #aaa}.resident-list-item p{margin:5px 0;padding:0;text-align:left}.dashboard-dol-component{border-radius:10px;border-width:2px;cursor:pointer;display:flex;flex-direction:row;gap:10px;margin-right:20px;padding:5px;transition:all .2s ease-in-out}.dashboard-dol-component.dol-danger{border-color:red}.dashboard-dol-component.dol-danger:hover{background-color:rgba(255,0,0,.2)}.dashboard-dol-component.dol-success{border-color:#1dc441}.dashboard-dol-component.dol-success:hover{background-color:rgba(29,196,65,.2)}.dashboard-dol-component.dol-warning{border-color:#f1812f}.dashboard-dol-component.dol-warning:hover{background-color:rgba(241,129,47,.2)}.search-bar-wrapper{display:flex;flex-direction:column}@media (min-width:992px){.search-bar-wrapper{flex-direction:row;width:75%}}@media (min-width:1200px){.search-bar-wrapper{flex-direction:row;width:50%}}.shared-image-cards-container{height:75vh;margin-bottom:40px;overflow-y:scroll;width:100%}.shared-image-cards-container .shared-image-cards-list{display:flex;flex-wrap:wrap;gap:.25rem}.signature-resign-overlay canvas:hover{background-color:#eee;cursor:pointer}canvas.signature-canvas{cursor:crosshair}canvas.read-only-signature-canvas,canvas.signature-canvas{background:#fff;border:1px solid #000;border-radius:10px}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#ff6c00;border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.sidebar-nav-item a{align-items:center;border-radius:4px;color:#d7d7d7;display:flex;height:3rem;line-height:3rem;margin-top:1rem;padding-left:1rem;padding-right:1rem;width:100%}.sidebar-nav-item a.active{background-color:hsla(0,0%,100%,.25);color:#fff}.sidebar-nav-item a:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.sidebar-accordion{align-items:center;border-radius:4px;color:#d7d7d7;cursor:pointer;display:flex;height:3rem;line-height:3rem;margin-top:1rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.sidebar-accordion:hover{background-color:hsla(0,0%,100%,.25);color:#fff}.sidebar-accordion:after{color:#fff;content:"\f107";font-family:FontAwesome;padding:0 5px;position:absolute;right:17px;top:0}.sidebar-accordion-body{max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.sidebar-accordion-body a{cursor:pointer;height:1rem}.mini-menu-on .ablyss-menu-item-text{display:none}.mini-menu-on .ablyss-menu-item-icon{width:100%}.mini-menu-on .flex-column{width:auto}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper>span{background-color:#363636;border-radius:6px;bottom:100%;color:#fff;left:50%;margin-left:-60px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:10}.tooltip-wrapper>span:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip-wrapper:hover>span{visibility:visible}.mini-menu-on .tooltip-wrapper>span{background-color:#363636;border-radius:6px;bottom:50%;color:#fff;left:100%;margin-left:5px;margin-top:31px;padding:5px 0;text-align:center;z-index:10}.mini-menu-on .tooltip-wrapper>span:after{display:none}.mini-menu-on .tooltip-wrapper:hover>span{visibility:visible}.mini-menu-off .tooltip-wrapper>span{display:none}.toolbarReversedIconPosition{flex-direction:row-reverse}.toolbarIconStyle+span{margin:0 8px 0 0!important}.toolbarArchiveButton{background-color:#1185e0;color:#fff}.toolbar-toggle-item{cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 .25rem}.toolbar-toggle-item.grayscale svg{filter:grayscale(100%)}.wizard-step{padding:.4rem .9rem!important;text-decoration:none}.incident-chart{display:inline-block;height:450px;padding:4px 8px;width:100%}@media (min-width:992px){.incident-chart{width:49%}}.incident-breakdown-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.incident-breakdown-wrapper>div{padding:2rem;width:50%}.incidents-prompt-message{color:green;margin-left:10px}@media (max-width:991px){.incident-breakdown-wrapper{flex-wrap:wrap}.incident-breakdown-wrapper>div{width:100%}}.integration-form{background-color:#fff;border:1px solid #ccc;border-radius:10px;display:flex;flex-direction:column;gap:5px;margin-bottom:20px;padding:10px}.hidden-important{display:none!important}.ablyss-opacity-0{opacity:0}.-left-100vw{left:-100vw}.-right-100vw{right:-100vw}.-bottom-100vw{bottom:-100vw}.-top-100vw{top:-100vw}.-ml-100vw{margin-left:-100vw}.page-card{background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.075);margin-bottom:60px;padding:.25rem}.body-wrapper{height:100%;padding-left:.75rem;padding-right:.75rem;padding-top:.75rem}.body-wrapper>:last-child{padding-bottom:60px!important}.z-min{z-index:-2147483647}.z-max{z-index:2147483647}.form-help-text{color:#888;display:block}.w-30pc{width:30%}.w-49pc{width:49%}.enforce-wrap{white-space:normal!important}.env-message{bottom:5px;font-size:10px;left:5px;position:absolute}@media (max-width:768px){.body-wrapper{padding-left:.25rem;padding-right:.25rem;padding-top:.25rem}}@media (min-width:769px){.hidden-desktop{display:none!important}}@media (min-width:992px){.hidden-lg{display:none!important}}@media (max-width:991px){.hidden-tablet{display:none!important}}@media only screen and (max-width:600px){.hidden-mobile{display:none!important}}@media screen and (orientation:landscape) and (min-device-width:600px) and (max-device-width:900px){.hidden-mobile{display:none!important}}.ablyss-dialog-wrapper{max-height:90vh!important;max-width:90vw!important;min-height:auto!important;min-width:auto!important;width:auto!important}