﻿.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;box-shadow:0 .2rem 1rem rgba(0,0,0,.075);padding-bottom:.5rem;border-radius:.25rem;padding:.25rem;margin-bottom:60px}.body-wrapper{padding-top:.75rem;padding-left:.75rem;padding-right:.75rem;height:100%}.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{position:absolute;bottom:5px;left:5px;font-size:10px}@media(max-width: 768px){.body-wrapper{padding-top:.25rem;padding-left:.25rem;padding-right:.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}}.validation-message{color:red}.dx-blazor-widget .dx-chart{flex:1 1 400px}.blazored-modal-content{max-height:70vh;overflow-y:auto}.blazored-modal-title{white-space:pre-wrap}.dxsc-edit-tooltip .dxsc-no-icon,.dxbl-appointment-edit-dialog .dxsc-no-icon{padding-left:1.25rem}.dxbl-btn-link{color:#6495ed}.dx-hint{z-index:500}.dxbl-gridview>.card>.dxbl-table>tbody>tr:last-child{border-bottom-width:thin}.dxbl-gridview>.card>.grid-header-template+.dxbl-table>thead>tr:first-child{border-top-width:thin}.dxbl-checkbox .dxbl-checkbox-label.dxbl-checkbox-label-left{text-align:left}.dxbl-gridview>.card>.table-bordered{border-style:hidden}.DarkRowHeader>.dxbl-gridview>.card>.dxbl-table>thead{background-color:#dbdbdb !important}.rz-dialog-wrapper{z-index:1049}.rz-dialog-content{padding:0 1.25rem !important}.dxbl-dropdown,.dxbl-itemlist-dropdown{overflow-y:scroll;max-height:400px}.popover-header>.btn.btn-link,.dxbl-appointment-edit-dialog>.dxbl-modal-content>.dxbl-modal-body>form>.modal-header>div>.btn.btn-link{color:inherit}card-header{background-color:#fff}.font-normal-label{font-weight:400 !important}.dxbl-grid .dxbl-grid-selected-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell){background-color:#f1812f !important;color:#fff !important}.dxbl-grid .dxbl-grid-selected-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .fa-solid{color:#fff !important}.dxbl-grid .dxbl-grid-selected-row>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .observation-grid-module-icon{color:#fff !important}.dxbl-fl .dxbl-fl-gt{margin:unset !important}.dxbl-grid .dxbl-grid-detail-cell{padding:.5rem}.dxbl-grid-selected-row td a{color:#fff !important}.form-check-input{margin-top:unset !important}.dxbl-menu{background-color:rgba(0,0,0,0)}.dxbl-menu .dxbl-menu-item{padding:0px !important}.dxbl-menu .dxbl-menu-item>*{padding:1rem;font-size:16px}.dxbl-menu ul:not(.dx-menu-nav-dropdown) span.dx-menu-item-text{white-space:normal !important}.dx-grid-disabled-custom,.dx-grid-disabled-custom:focus td{background-color:#aaa !important;color:#000 !important}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.ablyssTooltip{position:relative;z-index:45;display:inline-block;border-bottom:0px dotted #000}.ablyssTooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;font-weight:normal}.ablyssTooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:hidden;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ablyssTooltip:hover .tooltiptext{visibility:visible;opacity:1}.audit.accordion-button{width:auto;background-color:#fff}.audit.accordion-button:not(.collapsed){background-color:#fff}.modalWidth{width:75vw;max-width:450px}.attachment-grid .table-bordered td{border-style:hidden;border-width:0}.attachment-grid>.card{border-top:0px;border-bottom:0px}.attachment-grid>.card .dxbl-grid-header{border-left:0px}.permissions-grid{max-height:60vh}.permissions-grid .table-bordered td{border-style:hidden;border-width:0}.permissions-grid>.card{border-left:0px;border-right:0px}.permissions-grid>.card .dxbl-grid-header{border-left:0px}.dxbl-toolbar-group button.dxbl-active{background-color:#f1812f !important}.dxbl-toolbar-group button.dxbl-active>*{color:#fff !important}.grid-with-custom-summary .dxbl-align-right>div{white-space:pre-line}.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element{background-color:#777 !important}.dxbl-checkbox-switch.dxbl-checkbox-checked .dxbl-checkbox-check-element{background-color:#f1812f !important}.rz-html-editor:focus-within{outline-width:0px !important;border:1px solid #ffb884 !important}.rz-html-editor-content ul>li{list-style:disc !important}.rz-html-editor-content ol>li{list-style:decimal !important}.dxlistbox-custom li:hover{background-color:#ccc !important}.big-list-box .dxbl-list-box{height:unset !important}.rz-progressbar-label{color:#000 !important}@media(max-width: 768px){.rz-dialog:not(.rz-confirmdialog){width:auto !important;top:auto !important}.dxbl-dropdown{overflow-y:scroll;max-height:350px}.permissions-grid{max-height:80vh}}.blyssful{font-family:"massilloregular",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:40px}.login-center-screen{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh;margin-top:-15vh}.login-horizontal{background:hsla(0,0%,100%,.99);width:50%;padding:60px 30px;border-radius:15px;display:inline-block;margin-right:auto;margin-left:auto}.login-horizontal:not(.login-horizontal-no-shadow){box-shadow:0 0 20px rgba(0,0,0,.2)}.login-horizontal .form-group{display:flex;padding:0px 10px;background-color:hsla(0,0%,100%,.15);margin:0 0 15px;border:1px solid #b5b5b5;border-radius:20px}.login-horizontal .input-icon{color:#777;font-size:15px;text-align:center;line-height:38px;height:35px;width:30px;vertical-align:top;display:inline-block}.login-horizontal .login-control{color:#777;background-color:rgba(0,0,0,0);font-size:14px;letter-spacing:1px;width:100%;height:27px;padding:20px;box-shadow:none;border:none;border-radius:0;display:inline-block;transition:all .3s}.login-horizontal .login-control:focus,.login-horizontal .login-control:focus-visible{box-shadow:none !important;border:none !important;outline:none !important}.login-horizontal .login-page-button{color:#fff;font-size:15px;font-weight:500;letter-spacing:1px;width:50%;margin-right:auto;margin-left:auto;border:none;border-radius:20px;transition:all .3s ease;padding:10px 0}.login-horizontal .login-page-button:hover,.login-horizontal .login-page-button:focus{box-shadow:0 0 5px rgba(0,0,0,.5)}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s}@media only screen and (max-width: 576px){.login-horizontal{width:100%;margin:0}}.calendar-alert{border-width:1px;border-radius:5px;border-style:solid;padding:5px;background-color:#fff;font-size:12px}.calendar-alert p{margin-bottom:0;width:100px}.calendar-alert svg,.calendar-alert img{max-width:50px;max-height:50px}.calendar-alert-small{border-width:1px;border-radius:5px;border-style:solid;padding:5px;font-size:12px}.calendar-alert-small svg,.calendar-alert-small img{min-width:50px;min-height:50px;max-width:50px;max-height:50px}.calendar-alert-small p{margin-bottom:2px;width:100px}.related-task-card{width:100%}.auto-alert-card{width:100%;display:flex;flex-direction:column;gap:.25rem;padding:.5rem;border:1px #f1812f solid;border-radius:10px}.auto-alert-card-error{border:1px red solid}@media(min-width: 769px){.auto-alert-card{width:49%}}.successful{border-color:#28a745;background-color:rgba(0,255,0,.1)}.successful:hover{background-color:rgba(0,255,0,.2)}.duenow{border-color:#ff6c00;font-weight:bold;cursor:pointer}.duenow:hover{background-color:#f0fff4}.missed{border-color:#dc3545;background-color:rgba(255,0,0,.1);cursor:pointer}.missed:hover{background-color:rgba(255,0,0,.2)}.dismissed{border-color:#ffc107;background-color:rgba(0,0,255,.1);cursor:pointer}.dismissed:hover{background-color:rgba(0,0,255,.2)}.upcoming{border-style:dotted;border-color:#ff6c00;background-color:rgba(240,240,240,.5)}.alert-active-now{border-style:solid !important;background-color:#fff !important;font-weight:bold;cursor:pointer}.alert-active-now:hover{background-color:#f0fff4 !important}.upcoming-alerts-body{overflow-y:scroll;height:100%;padding-bottom:50px;margin-top:.25rem}.ablyss-badge{display:flex;flex-direction:column;justify-content:center;border-width:2px;border-radius:5px;padding:.5rem;transition:background-color .3s,color .3s}.ablyss-accordion,.ablyss-accordion-container{border-radius:5px}.ablyss-accordion-open,.ablyss-accordion-container-open{border-radius:5px 5px 0px 0px}.ablyss-accordion-container,.ablyss-accordion-container-open{transition:height 2s ease-in-out;border:1px solid #ccc}.ablyss-accordion+div{display:none}.ablyss-accordion-notifications{font-size:1.875rem;line-height:2.25rem}.ablyss-accordion-button-notifications{width:auto;background-color:#fff}.resident-address-card{width:250px;min-width:250px}.admin-dashboard-card{padding:.75rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;border-width:2px;border-color:#ddd;border-radius:10px;width:350px;position:relative;cursor:pointer}.admin-dashboard-card h5{font-weight:bold;color:#666;margin:0}.admin-dashboard-card svg{height:25px;width:25px}@media(max-width: 768px){.admin-dashboard-card{width:100%}.admin-dashboard-flex-section{width:100%}}.ablyss-admin-page-header{border-radius:.25rem;text-align:left;padding-right:.5rem;padding-bottom:.25rem;padding-top:.25rem;--tw-bg-opacity: 1;color:#fff;font-size:1.1rem;line-height:1.3rem;font-weight:700;flex:auto;margin-bottom:1rem}.ablyss-admin-page-header-title{background-color:rgba(19,19,19,.35);border-radius:.5rem .5rem 0 0;padding:2px}.ablyss-admin-page-header-image{width:50px;height:50px;background-color:rgba(19,19,19,.7);padding:.25rem;z-index:30;border-radius:9999px;display:inline-block}.ablyss-admin-page-header-noimage{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height:100%}.ablyss-admin-page-header-image img{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px}.ablyss-admin-page-header-image svg{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height:100%}.backbutton-position{margin-left:auto;margin-right:0;margin-right:1.5rem}.amenity-tile{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;border:1px solid #f1812f;border-radius:.25rem;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{width:50px;height:50px}@media(max-width: 768px){.amenity-tile{width:100%}}.amenity-assessment-tile-container{display:flex;flex-direction:column;gap:.5rem;height:120px;width:300px;transition:all .2s ease-in-out;padding:.25rem;margin:20px 25px 20px 20px;cursor:pointer;font-size:10px;padding-right:10px;border:1px solid #ddd;border-radius:5px;text-align:left}.amenity-assessment-tile-container .amenity-assessment-tile-row{height:40px;display:flex;flex-direction:row;gap:.25rem}.amenity-assessment-tile-container .amenity-assessment-tile-row .amenity-assessment-tile-picture{height:40px;width:40px;min-width:40px}.amenity-assessment-tile-container .amenity-assessment-tile-row .amenity-assessment-tile-name{font-size:14px;display:flex;flex-direction:column;justify-content:center}.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown{width:100%;display:flex;flex-direction:row;justify-content:space-around;text-align:center}.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown .amenity-assessment-tile-latest{font-size:12px;display:flex;flex-direction:column;width:40%}.amenity-assessment-tile-container .amenity-assessment-tile-dates-breakdown .amenity-assessment-tile-next{font-size:12px;display:flex;flex-direction:column;width:40%}.amenity-assessment-tile-container:hover{box-shadow:0px 2px 10px #f1812f}.amenity-assessment-tile-container.amenity-assessment-tile-container-alert{border-color:red;background-color:rgba(255,0,0,.1)}@media(max-width: 768px){.amenity-assessment-tile-container{width:100%}}.answer-button{margin:4px;border-radius:4px;border:1px solid #d0d0d0;display:flex;flex-direction:column}.answer-button img{max-height:50px}.answer-button.Chart{width:30%;flex-direction:row}.answer-button.Emotion{width:100px;flex-direction:row}.answer-button.Food{width:30%}.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:fit-content}.answer-button label{width:100%;height:100%;cursor:pointer;background:#fff;font-weight:normal;padding:.5rem;margin:0 auto;border-radius:4px;transition:background-color 150ms ease-in;box-shadow:0px 3px 10px -2px #a1a5aa;box-shadow:0px 3px 10px -2px hsla(215,5%,65%,.5)}.answer-button input{display:none;width:100%}.answer-button input:checked+label{background-color:rgba(29,196,65,.2);box-shadow:0px 0px 5px rgba(0,255,127.5,.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{width:50%;padding-right:2rem;padding-left:2rem;padding-top:1rem;padding-bottom:1rem}.assessment-review-breakdown-wrapper .assessment-review-breakdown-table{width:50%;padding:1rem}@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-weight:600;font-size:.77rem}.assess-tile-container{height:120px;width:160px;margin:20px 25px 20px 20px;box-shadow:0px 0px 15px 3px rgba(0,0,0,.075);transition:transform .2s;cursor:pointer;font-size:10px;padding-right:10px}.assess-tile-container-selected{box-shadow:0px 0px 15px 3px #f1812f}.tile-row{padding:5px;text-align:center;display:flex;flex-direction:row;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.second-tile-row{padding-left:5px;text-align:left}.title{font-size:15px}.subtitle{font-weight:bold;text-align:left}.tile-picture{height:40px;width:40px;display:flex;margin:auto}.assess-needed{color:red}.document-explorer-item{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.25rem;cursor:pointer;border-radius:5px;font-size:12px}.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;gap:.75rem;width:100%;font-size:18px}.audit-tile{width:100%;padding:.25rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;border:1px solid #000;border-radius:5px}.audit-tile.audit-tile-create{border-color:#1dc441;background-color:rgba(29,196,65,.1)}.audit-tile.audit-tile-update{border-color:#1185e0;background-color:rgba(17,133,224,.1)}.audit-tile.audit-tile-delete{border-color:red;background-color:rgba(255,0,0,.1)}.audit-tile.audit-tile-login{border-color:#ccc}.audit-tile .audit-tile-title-container{width:100%;display:flex;flex-direction:row;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid #ccc}.audit-tile .audit-tile-title-container .audit-tile-title{font-weight:600}.audit-tile .audit-tile-content{width:100%}.audit-dashboard-card{padding:.75rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;border-width:2px;border-color:#ddd;border-radius:10px;width:350px;position:relative;cursor:pointer}.audit-dashboard-card h5{font-weight:bold;color:#666;margin:0}.audit-dashboard-card svg{height:25px;width:25px}@media(max-width: 768px){.admin-dashboard-card{width:100%}.admin-dashboard-flex-section{width:100%}}.ablyss-audit-page-header{border-radius:.25rem;text-align:left;padding-right:.5rem;padding-bottom:.25rem;padding-top:.25rem;--tw-bg-opacity: 1;color:#fff;font-size:1.1rem;line-height:1.3rem;font-weight:700;flex:auto;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{width:50px;height:50px;background-color:rgba(255,19,19,.7);padding:.25rem;z-index:30;border-radius:9999px;display:inline-block}.ablyss-audit-page-header-noimage{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height:100%}.ablyss-audit-page-header-image img{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px}.ablyss-audit-page-header-image svg{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height: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{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;border:1px solid #f1812f;border-radius:.25rem;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{width:50px;height:50px}.bedroom-tile .bedroom-tile-occupier{display:flex;flex-direction:row;gap:.25rem;width:100%;height:2.25rem;padding:.25rem;border-radius:0 0 .25rem .25rem}@media(max-width: 768px){.bedroom-tile{width:100%}}.bedroom-assessment-tile-container{display:flex;flex-direction:column;gap:.5rem;height:120px;width:300px;transition:all .2s ease-in-out;padding:.25rem;margin:20px 25px 20px 20px;cursor:pointer;font-size:10px;padding-right:10px;border:1px solid #ddd;border-radius:5px;text-align:left}.bedroom-assessment-tile-container .bedroom-assessment-tile-row{height:40px;display:flex;flex-direction:row;gap:.25rem}.bedroom-assessment-tile-container .bedroom-assessment-tile-row .bedroom-assessment-tile-picture{height:40px;width:40px;min-width:40px}.bedroom-assessment-tile-container .bedroom-assessment-tile-row .bedroom-assessment-tile-name{font-size:14px;display:flex;flex-direction:column;justify-content:center}.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown{width:100%;display:flex;flex-direction:row;justify-content:space-around;text-align:center}.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown .bedroom-assessment-tile-latest{font-size:12px;display:flex;flex-direction:column;width:40%}.bedroom-assessment-tile-container .bedroom-assessment-tile-dates-breakdown .bedroom-assessment-tile-next{font-size:12px;display:flex;flex-direction:column;width:40%}.bedroom-assessment-tile-container:hover{box-shadow:0px 2px 10px #f1812f}.bedroom-assessment-tile-container.bedroom-assessment-tile-container-alert{border-color:red;background-color:rgba(255,0,0,.1)}@media(max-width: 768px){.bedroom-assessment-tile-container{width:100%}}.BodyMapDropdown{display:block;text-align:left;color:#000}.chart-assessment-tile-container{display:flex;flex-direction:column;gap:2rem;height:160px;width:260px;transition:all .2s ease-in-out;padding:1rem;margin:20px 25px 20px 20px;cursor:pointer;font-size:10px;padding-right:10px;border:1px solid #ddd;border-radius:5px;box-shadow:0px 1px 10px #d3d3d3;text-align:left}.chart-assessment-tile-container .chart-assessment-tile-row{height:40px;display:flex;flex-direction:row;gap:.25rem}.chart-assessment-tile-container .chart-assessment-tile-row .chart-assessment-tile-picture{height:60px;width:60px;min-width:40px}.chart-assessment-tile-container .chart-assessment-tile-row .chart-assessment-tile-name{font-size:14px;font-weight:500;min-height:20px;display:flex;flex-direction:column;justify-content:center}.chart-assessment-tile-container .chart-assessment-tile-dates-breakdown{width:100%;display:flex;flex-direction:row;justify-content:left;text-align:left}.chart-assessment-tile-container .chart-assessment-tile-dates-breakdown .chart-assessment-tile-dates{font-size:12px;display:flex;flex-direction:column}.chart-assessment-tile-container:hover{box-shadow:0px 2px 10px #f1812f}.chart-assessment-tile-container.chart-assessment-tile-container-alert{border-color:red;background-color:rgba(255,0,0,.1)}.care-plan-record{display:flex;flex-direction:column;margin:.5rem;cursor:pointer;border:1px solid rgba(241,129,47,.5);border-radius:5px;box-shadow:0;transition:all ease-in-out .2s}.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{letter-spacing:.1em;font-weight:700}.globalCareTemplatesGroup{--dxbl-group-header-bg: #8cd4e6}.globalCareTemplatesBackground{background-color:#8cd4e6}.globalCareTemplatesTableHeader{background-color:#fff}.tv-cp-template{margin-top:0;margin-bottom:0;display:flex;align-items:center}.tv-cp-template.childnode-header{margin-right:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;align-items:center;color:#333}.tv-cp-template span{margin-right:1rem}.tv-cp-template.condition{margin-right:.75rem;margin-top:0;margin-bottom:0;padding:.25rem;font-size:1rem;line-height:1.5rem;display:flex;font-weight:500;color:#191970}.tv-cp-template.childnode{margin-right:.75rem;margin-left:2.5rem;margin-top:0;margin-bottom:0;padding:.25rem;line-height:1.5rem;display:flex;gap:6px}.contactIcon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.contactIcon.contactTitle::before{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.contactIcon.contactAddress::before{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.contactIcon.contactMobile::before{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.contactIcon.contactTelephone::before{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.contactIcon.contactEmail::before{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.resident-diagnosis-tile{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ccc;padding:.5rem;background-color:#fff;width:19%;border-radius:5px;min-width:200px}.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;width:100%;height:100%;cursor:pointer;box-shadow:.125rem .25rem rgba(34,34,34,.15);font-size:12px;overflow-y:hidden}.diary-timeline-item:hover{background-color:rgba(241,129,47,.1)}.employee-key-document-tile{display:flex;flex-direction:column;margin:.5rem;cursor:pointer;border:1px solid rgba(17,133,224,.5);border-radius:5px;box-shadow:none;transition:all ease-in-out .2s}.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)}.form-submit-buttons-container{width:calc(100vw - 250px);position:fixed;bottom:0;right:0;padding:.75rem .75rem .75rem 0;background-color:#fff;border-top:1px solid #ccc}.form-submit-button-assessment{width:calc(100vw - 270px);position:inherit;bottom:0;right:0;padding:.75rem 3rem .75rem 0;background-color:#fff;border-top:1px solid #ccc}.rz-dialog-content .form-submit-buttons-container,.dxbl-popup .form-submit-buttons-container{width:100%;position:absolute}@media only screen and (max-width: 600px){.form-submit-buttons-container{width:100vw;position:fixed;bottom:0;right:0;padding:.75rem .75rem .75rem 0;background-color:#fff;border-top:1px solid #ccc}}@media screen and (orientation: landscape)and (min-device-width: 600px)and (max-device-width: 900px){.form-submit-buttons-container{width:100vw;position:fixed;bottom:0;right:0;padding:.75rem .75rem .75rem 0;background-color:#fff;border-top:1px solid #ccc}}.resident-goal-summary{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:1px solid #e0e0e0;border-radius:.5rem;margin:.5rem 0}.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:rgba(0,0,0,0) !important;color:#212529 !important}#childTable .bg-primary a{background-color:rgba(0,0,0,0) !important;color:#ff6c00 !important}.childCommandButtons{color:#ff6c00;cursor:pointer;text-decoration:none}.childCommandButtons:hover{hover:underline}.info-modal-button{cursor:pointer;transition:.2s ease-in-out all}.info-modal-button:hover{color:#f1812f}.main-dashboard-card{padding:.75rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;border-width:2px;border-color:#ddd;border-radius:10px;width:300px;position:relative}.main-dashboard-card h5{font-weight:bold;color:#666;margin:0}.main-dashboard-card svg{height:25px;width:25px}.main-dashboard-card .main-dashboard-card-body{margin-top:10px;color:#666;width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.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:normal;min-height:20px;text-align:left}.main-dashboard-card .main-dashboard-review-card-body{margin-top:10px;color:#666;width:100%;display:flex;flex-direction:row;justify-content:space-around}.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{text-align:center;font-weight:500}.main-dashboard-card-alert{border-color:red;border-width:2px;background-color:rgba(255,0,0,.1)}.dashboard-reviews-header{color:#f1812f}@media(max-width: 768px){.main-dashboard-card{width:100%}.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{width:30%;gap:.25rem}}.view-message-container{width:100%;padding:10px}@media(min-width: 769px){.view-message-container{width:60vw}}.ablyss-modal,.ablyss-modal-xs,.ablyss-modal-sm,.ablyss-modal-md,.ablyss-modal-lg,.ablyss-modal-xl{width:90vw;max-height:90vh;overflow-x:hidden;overflow-y:scroll;margin-bottom:75px}@media(min-width: 769px){.ablyss-modal,.ablyss-modal-xs,.ablyss-modal-sm,.ablyss-modal-md,.ablyss-modal-lg,.ablyss-modal-xl{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{width:85vw;height:80vh}}@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-xs,.ablyss-modal-sm,.ablyss-modal,.ablyss-modal-md{width:70vw}.ablyss-modal-xs::-webkit-scrollbar,.ablyss-modal-sm::-webkit-scrollbar,.ablyss-modal::-webkit-scrollbar,.ablyss-modal-md::-webkit-scrollbar{display:none}}.nav-menu-container{width:250px;-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;overflow-y:scroll}.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{padding:1rem;margin-bottom:5px}.nav-menu-container .ablyss-nav-menu .ablyss-nav-bottom{position:inherit;bottom:inherit;padding-bottom:75px;background-color:#374151}.nav-menu-container .ablyss-nav-menu .dx-menu-title.nav-link{padding:1rem;color:#fff}.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{width:100%;margin-left:-100vw;transition:all .5s ease-in-out}.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{white-space:pre-line;vertical-align:top}.ablyss-page-header{border-radius:.25rem;text-align:left;padding-right:.5rem;padding-bottom:.25rem;padding-top:.25rem;--tw-bg-opacity: 1;color:#fff;font-size:1.1rem;line-height:1.3rem;font-weight:700;flex:auto;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{width:50px;height:50px;background-color:rgba(241,129,47,.7);padding:.25rem;z-index:30;border-radius:9999px;display:inline-block}.ablyss-page-header-noimage{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height:100%}.ablyss-page-header-image img{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px}.ablyss-page-header-image svg{color:#fff;display:flex;align-items:center;padding:.1rem;background-color:#fff;border-radius:9999px;width:100%;height:100%}.ablyss-page-header .headertext{border-radius:.25rem;text-align:left;padding-right:2rem;padding-left:1.7rem;padding-bottom:.25rem;padding-top:.25rem;--tw-bg-opacity: 1;background-color:#fff;border-color:#f1812f;border-width:2px;color:#f1812f;font-size:1.1rem;line-height:1.3rem;font-weight:700;letter-spacing:.05em;box-shadow:0 .2rem .5rem rgba(0,0,0,.15)}.resident-absent{border:#f1812f;border-width:1px;border-style:solid;border-radius:.5rem .5rem 0 0 !important}.percentage-circle-chart{display:block;margin:10px auto;max-width:80%;max-height:250px}.percentage-circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.percentage-circle{fill:none;stroke-width:2.8;stroke-linecap:round;animation:progress 1s ease-out forwards}.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;width:100px;object-fit:cover}.profile-card{display:inline-block;max-width:300px;box-shadow:-5px 2px 18px 4px #ccc;text-align:center}.profile-card-resident{display:inline-block;max-width:300px;box-shadow:-5px 1px 10px 2px #e3e3e3;text-align:center;border-radius:20px;border:solid 2px #41a5f1}.profile-card-absent{display:inline-block;max-width:300px;box-shadow:-5px 1px 10px 2px #e3e3e3;text-align:center;border-radius:20px;border:solid 2px rgba(241,129,47,.5)}.profile-card.history{border:solid 2px #c8ccd0;padding:5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:5px;transition:all .25s ease-in-out}.cover-photo-resident{width:300px;height:110px;border-radius:20px}.cover-photo{background:#41a5f1;width:300px;height:75px}.card-hr{border:#40e0d0}.profile-photo-container{background:#f9f9f9;width:300px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-photo-container-left{width:300px;height:100px;left:5px;top:5px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:top;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}img.profile-image-resident{position:relative;width:100px;height:100px;object-fit:cover;border-radius:50%;box-shadow:-1px 1px 11px 6px rgba(189,172,172,.33)}img.profile-image{position:relative;top:-50px;width:100px;height:100px;object-fit:cover;border-radius:50%;box-shadow:-1px 1px 11px 6px rgba(189,172,172,.33)}.profile-card.history img{width:200px;height:200px;object-fit:cover;border-radius:5px}.content-resident{width:200px;min-height:110px;position:relative;top:10%}.content{background:#f9f9f9;width:300px;height:100px;position:relative;top:-35px}.profile-card-resident p{margin:0px 0;padding:0;text-align:center}.profile-card-absent p{margin:0px 0;padding:0;text-align:center}.profile-card p{margin:5px 0;padding:0;text-align:center}h2.name{padding-bottom:20px}p.name{margin-bottom:0px;padding-bottom:0px;font-size:1.1rem;font-weight:500}p.real-name{margin-bottom:0px;padding-top:0px;color:#4169e1;font-size:small}.profile-card p{margin:5px 0;padding:0;text-align:center}.profile-card li{display:inline-block;margin-left:5px;cursor:pointer}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.wizard-progress{display:table;width:100%;table-layout:fixed;position:relative}.wizard-progress .step{display:table-cell;text-align:center;vertical-align:top;overflow:visible;position:relative;font-size:14px;color:gray;font-weight:500}.wizard-progress .step:not(:last-child):before{content:"";display:block;position:absolute;left:50%;top:33px;background-color:gray;height:3px;width:100%}.wizard-progress .step .node{display:inline-block;border:6px solid gray;background-color:gray;border-radius:18px;height:18px;width:18px;position:absolute;top:25px;left:50%;margin-left:-18px}.wizard-progress .step.complete:before{background-color:#07c}.wizard-progress .step.complete .node{border-color:#07c;background-color:#07c}.wizard-progress .step.complete .node:before{font-family:FontAwesome;content:""}.wizard-progress .step.in-progress:before{background:#07c;background:-moz-linear-gradient(left, #07c 0%, grey 100%);background:-webkit-linear-gradient(left, #07c 0%, grey 100%);background:linear-gradient(to right, #07c 0%, grey 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#07c", endColorstr="grey",GradientType=1 )}.wizard-progress .step.in-progress .node{border-color:#07c}.quick-menu{display:flex;flex-direction:column;text-align:center;margin:auto;padding:10px;border-radius:15px;margin-left:10px;border-color:#d3d3d3;border-width:1px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background-color:#e5e7eb}.quick-div{border-left:3px solid #f1812f;margin-left:10px}.quick-button{justify-content:left !important}.obs-fly{text-align:left}.assess-button{text-align:left;padding:5px}.assess-button:hover{background-color:#f1812f;color:#fff}.button-div{width:200px;display:flex;flex-direction:column;height:200px;overflow-y:scroll}.headertext{text-align:center;color:inherit;letter-spacing:.05em;font-weight:600;font-size:.75rem;margin-bottom:.5rem}.radio-button-group{Margin-Left:-1px;border:1px solid #d0d0d0;display:flex;flex-direction:row}.radio-button-group.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-button-group.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.radio-button-group label{width:100%;height:100%;cursor:pointer;background-color:#fff;font-weight:normal;padding:.5rem;margin:0 auto;transition:background-color 150ms ease-in;box-shadow:0px 3px 10px -2px #ccc}.radio-button-group.first label{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-button-group.last label{border-top-right-radius:4px;border-bottom-right-radius:4px}.radio-button-group input{display:none}.radio-button-group input:checked+label{background-color:#f1812f;color:#fff;box-shadow:0px 3px 10px -2px #b34c00}.dashboard-module-container{position:relative;margin-bottom:1rem}.dashboard-module-container .imageheader{display:flex;align-items:center;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);color:#1185e0;z-index:10;border-radius:50%;width:100%;margin-bottom:5px;gap:10px}.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{padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transition:transform .2s;cursor:pointer;border:1px solid;border-color:#dcdcdc;width:100%}.dashboard-module-item-wrapper .warning{color:red;transition:transform .2s ease-in-out}.dashboard-module-item-wrapper.actionrequired{border-color:red;border-width:2px;box-shadow:0 .125rem .25rem #ccc;background-color:rgba(255,0,0,.1)}.dashboard-module-item-wrapper:hover{transform:scale(1.1)}.dashboard-module-item-wrapper:hover .warning{transform:scale(2)}.ablyss-button:hover{transform:scale(1.1);border:1px solid}.dashboard-module-item-content{display:flex;width:100%;justify-content:space-evenly;align-items:center;margin-top:5px}.dashboard-module-item{display:flex;justify-content:space-between;position:relative;height:85px;width:145px}.dashboard-module-item .title{letter-spacing:.1em;color:rgba(75, 85, 99, var(--tw-text-opacity));font-size:.8rem;font-weight:600;text-transform:uppercase;margin-left:.25rem;margin-right:.25rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:block;line-height:1em;max-height:2em}.dashboard-module-item .impact{display:block;text-align:center;margin-top:.25rem;color:rgba(55, 65, 81, var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;font-weight:700}.dashboard-wfull-border{border-color:#1185e0;z-index:20;width:100%;border-bottom-width:1px;font-weight:500}.resident-profile-image-container{width:150px}.resident-profile-image-container .dashboard-resident-image{border-color:#1185e0;border-radius:50%;border-width:5px;width:150px;height:150px;object-fit:cover}.dashboard-box{padding:.5rem;border-radius:.125rem;background-color:#fff;--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);margin-bottom:10px}.resident-edit-button{position:absolute;cursor:pointer;transition:transform .2s}.resident-edit-button:hover{border-width:0px;border-color:rgba(0,0,0,0);transform:scale(1.1)}.resident-dashboard-button-item{justify-content:space-between !important}.resident-dashboard-button-item span{width:100%;text-align:left}.resident-dashboard-button-item .dxbl-image{width:20px}.resident-dashboard-header .dashboard-header-section{width:100%}@media(min-width: 769px){.dashboard-header-section{padding-right:10px;padding-left:10px}.dashboard-container{height:auto;margin-bottom:7vh !important}.resident-dashboard-header .dashboard-header-section{width:50%}}@media(max-width: 768px){.dashboard-module-item{margin-bottom:10px}.dashboard-header-section{margin-bottom:10px}.dashboard-container{height:auto;margin-bottom:7vh !important}.resident-profile-image-container{width:75px}.resident-profile-image-container .dashboard-resident-image{width:75px;height:75px}}.resident-profile-card-absent{border:1px solid rgba(241,129,47,.5);background-color:rgba(241,129,47,.1)}.resident-profile-card-archived{border:1px solid rgba(221,44,100,.5);background-color:rgba(221,44,100,.1)}.dashboard-container{height:100%}.resident-goals{display:flex;flex-direction:column;margin:.5rem;cursor:pointer;border:1px solid rgba(241,129,47,.5);border-radius:5px;box-shadow:none;transition:all ease-in-out .2s}.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{position:fixed;top:0;right:-100%;width:300px;height:100vh;background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.1);transition:right .3s ease-in-out;z-index:1000}.right-side-menu.open{right:0}.rgForm .rgForm-label{letter-spacing:.1em;font-weight:700}.resident-list-item-resident,.resident-list-item-absent,.resident-list-item-archived,.resident-list-item-preadmission{display:inline-block;max-width:300px;box-shadow:-5px 1px 10px 2px #e3e3e3;text-align:center;border-radius:20px}.resident-list-item-resident p,.resident-list-item-absent p,.resident-list-item-archived p,.resident-list-item-preadmission p{margin:0px 0;padding:0;text-align:left}.resident-list-item-resident{border:solid 2px #41a5f1}.resident-list-item-absent{border:solid 2px rgba(241,129,47,.5)}.resident-list-item-archived{border:solid 2px rgba(221,44,100,.5)}.resident-list-item-preadmission{border:solid 2px #aaa}.resident-list-item p{margin:5px 0;padding:0;text-align:left}.dashboard-dol-component{border-width:2px;border-radius:10px;padding:5px;display:flex;flex-direction:row;gap:10px;cursor:pointer;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{width:100%;height:75vh;margin-bottom:40px;overflow-y:scroll}.shared-image-cards-container .shared-image-cards-list{display:flex;flex-wrap:wrap;gap:.25rem}.side-scroller{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:my-animation 45s linear infinite;-webkit-animation:my-animation 45s linear infinite;animation:my-animation 45s linear infinite}@-moz-keyframes my-animation{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes my-animation{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes my-animation{from{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.signature-resign-overlay canvas:hover{background-color:#eee;cursor:pointer}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#ff6c00;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.sidebar-nav-item a{color:#d7d7d7;border-radius:4px;height:3rem;display:flex;align-items:center;line-height:3rem;width:100%;margin-top:1rem;padding-left:1rem;padding-right:1rem}.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{color:#d7d7d7;border-radius:4px;height:3rem;display:flex;position:relative;align-items:center;line-height:3rem;width:100%;margin-top:1rem;padding-left:1rem;padding-right:1rem;cursor:pointer}.sidebar-accordion:hover{background-color:hsla(0,0%,100%,.25);color:#fff}.sidebar-accordion:after{content:"";font-family:FontAwesome;position:absolute;right:17px;top:0px;padding:0px 5px;color:#fff}.sidebar-accordion-body{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.sidebar-accordion-body a{height:1rem;cursor:pointer}.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{position:relative;display:inline-block}.tooltip-wrapper>span{visibility:hidden;position:absolute;width:120px;bottom:100%;left:50%;margin-left:-60px;background-color:#363636;color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:10}.tooltip-wrapper>span::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-wrapper:hover>span{visibility:visible}.mini-menu-on .tooltip-wrapper>span{bottom:50%;left:100%;background-color:#363636;color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:10;margin-top:31px;margin-left:5px}.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;height:100%;display:flex;flex-direction:column;justify-content:center;margin:0 .25rem}.toolbar-toggle-item.grayscale svg{filter:grayscale(100%)}.incident-chart{display:inline-block;height:450px;padding:4px 8px 4px 8px;width:100%}@media(min-width: 992px){.incident-chart{width:49%}}.incident-breakdown-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between}.incident-breakdown-wrapper>div{width:50%;padding:2rem}.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{display:flex;flex-direction:column;gap:5px;margin-bottom:20px;padding:10px;background-color:#fff;border-radius:10px;border:1px solid #ccc}.bg-ablyss-blue{background-color:#1185e0}.bg-ablyss-light-blue{background-color:#41a5f1}.bg-ablyss-green{background-color:#1dc441}.bg-ablyss-pink{background-color:#dd2c64}.bg-ablyss-orange{background-color:#f1812f}.bg-ablyss-purple{background-color:#8613af}.bg-ablyss-dark-gray{background-color:#374151}.bg-ablyss-red-half-bright{background-color:rgba(255,0,0,.5)}.bg-ablyss-blue-half-bright{background-color:rgba(17,133,224,.5)}.bg-ablyss-light-blue-half-bright{background-color:rgba(65,165,241,.5)}.bg-ablyss-green-half-bright{background-color:rgba(29,196,65,.5)}.bg-ablyss-pink-half-bright{background-color:rgba(221,44,100,.5)}.bg-ablyss-orange-half-bright{background-color:rgba(241,129,47,.5)}.bg-ablyss-purple-half-bright{background-color:rgba(134,19,175,.5)}.bg-ablyss-red-faded{background-color:rgba(255,0,0,.1)}.bg-ablyss-blue-faded{background-color:rgba(17,133,224,.1)}.bg-ablyss-light-blue-faded{background-color:rgba(65,165,241,.1)}.bg-ablyss-green-faded{background-color:rgba(29,196,65,.1)}.bg-ablyss-pink-faded{background-color:rgba(221,44,100,.1)}.bg-ablyss-orange-faded{background-color:rgba(241,129,47,.1)}.bg-ablyss-purple-faded{background-color:rgba(134,19,175,.1)}.bg-ablyss-blue-faded-hover:hover{background-color:rgba(17,133,224,.1)}.bg-ablyss-light-blue-faded-hover:hover{background-color:rgba(65,165,241,.1)}.bg-ablyss-green-faded-hover:hover{background-color:rgba(29,196,65,.1)}.bg-ablyss-pink-faded-hover:hover{background-color:rgba(221,44,100,.1)}.bg-ablyss-orange-faded-hover:hover{background-color:rgba(241,129,47,.1)}.bg-ablyss-purple-faded-hover:hover{background-color:rgba(134,19,175,.1)}.border-ablyss-blue{border-color:#1185e0}.border-ablyss-light-blue{border-color:#41a5f1}.border-ablyss-green{border-color:#1dc441}.border-ablyss-pink{border-color:#dd2c64}.border-ablyss-orange{border-color:#f1812f}.border-ablyss-purple{border-color:#8613af}.border-ablyss-blue-faded{border-color:rgba(17,133,224,.1)}.border-ablyss-light-blue-faded{border-color:rgba(65,165,241,.1)}.border-ablyss-green-faded{border-color:rgba(29,196,65,.1)}.border-ablyss-pink-faded{border-color:rgba(221,44,100,.1)}.border-ablyss-orange-faded{border-color:rgba(241,129,47,.1)}.border-ablyss-purple-faded{border-color:rgba(134,19,175,.1)}.bxs-ablyss-blue{box-shadow:0 .125rem .25rem #1185e0}.bxs-ablyss-light-blue{box-shadow:0 .125rem .25rem #41a5f1}.bxs-ablyss-green{box-shadow:0 .125rem .25rem #1dc441}.bxs-ablyss-pink{box-shadow:0 .125rem .25rem #dd2c64}.bxs-ablyss-orange{box-shadow:0 .125rem .25rem #f1812f}.bxs-ablyss-purple{box-shadow:0 .125rem .25rem #8613af}.bxs-ablyss-blue-half-bright{box-shadow:0 .125rem .25rem rgba(17,133,224,.5)}.bxs-ablyss-light-blue-half-bright{box-shadow:0 .125rem .25rem rgba(65,165,241,.5)}.bxs-ablyss-green-half-bright{box-shadow:0 .125rem .25rem rgba(29,196,65,.5)}.bxs-ablyss-pink-half-bright{box-shadow:0 .125rem .25rem rgba(221,44,100,.5)}.bxs-ablyss-orange-half-bright{box-shadow:0 .125rem .25rem rgba(241,129,47,.5)}.bxs-ablyss-purple-half-bright{box-shadow:0 .125rem .25rem rgba(134,19,175,.5)}.bxs-ablyss-blue-faded{box-shadow:0 .125rem .25rem rgba(17,133,224,.1)}.bxs-ablyss-light-blue-faded{box-shadow:0 .125rem .25rem rgba(65,165,241,.1)}.bxs-ablyss-green-faded{box-shadow:0 .125rem .25rem rgba(29,196,65,.1)}.bxs-ablyss-pink-faded{box-shadow:0 .125rem .25rem rgba(221,44,100,.1)}.bxs-ablyss-orange-faded{box-shadow:0 .125rem .25rem rgba(241,129,47,.1)}.bxs-ablyss-purple-faded{box-shadow:0 .125rem .25rem rgba(134,19,175,.1)}.ablyss-dialog-wrapper{min-height:auto !important;min-width:auto !important;width:auto !important;max-width:90vw !important;max-height:90vh !important}.text-ablyss-blue{color:#1185e0 !important}.text-ablyss-light-blue{color:#41a5f1 !important}.text-ablyss-green{color:#1dc441 !important}.text-ablyss-pink{color:#dd2c64 !important}.text-ablyss-orange{color:#f1812f !important}.text-ablyss-purple{color:#8613af !important}.text-ablyss-blue-faded{color:rgba(17,133,224,.1) !important}.text-ablyss-light-blue-faded{color:rgba(65,165,241,.1) !important}.text-ablyss-green-faded{color:rgba(29,196,65,.1) !important}.text-ablyss-pink-faded{color:rgba(221,44,100,.1) !important}.text-ablyss-orange-faded{color:rgba(241,129,47,.1) !important}.text-ablyss-purple-faded{color:rgba(134,19,175,.1) !important}
