html{overflow-y:hidden}.ca-full-height{height:100vh!important}.ca-container-height{position:absolute;height:100%!important}.ca-tooltip{background-color:#ffffe0;color:#000;font-size:0.75rem}.ca-table .q-table td,.ca-table .q-table th{padding:0 3px}.ca-table .q-field__control:before{border:none}.ca-table .q-field__control:hover:before{border-color:transparent}.ca-table-header-sticky .q-table__middle{max-height:1024px}.ca-table-header-sticky .q-table__bottom,.ca-table-header-sticky .q-table__top,.ca-table-header-sticky thead tr:first-child th{background-color:#e4e7ec}.ca-table-header-sticky thead tr:first-child th{position:-webkit-sticky;position:sticky;top:0;opacity:1;z-index:1}.ca-table-header-column-sticky{max-width:100%}.ca-table-header-column-sticky .q-table__middle{max-height:1024px}.ca-table-header-column-sticky td:first-child{background-color:#eaedf2!important}.ca-table-header-column-sticky tr th{position:-webkit-sticky;position:sticky;z-index:2;background:#fff}.ca-table-header-column-sticky thead tr:last-child th{top:48px;z-index:3}.ca-table-header-column-sticky thead tr:first-child th{background-color:#e4e7ec;top:0;z-index:1}.ca-table-header-column-sticky tr:first-child th:first-child{z-index:3}.ca-table-header-column-sticky td:first-child{z-index:1}.ca-table-header-column-sticky td:first-child,.ca-table-header-column-sticky th:first-child{position:-webkit-sticky;position:sticky;left:0}.ca-table-cell-dirty,.ca-table-cell-dirty .q-field__control .q-field__native{color:#00f!important}.ca-table-cell-positive{background-color:#d4f0db}.ca-table-cell-negative{background-color:#f38181}.ca-table-cell-warning{background-color:#eec79b}.ca-table-cell-neutral{background-color:#70eff3}.ca-table-cell-yellow{background-color:#ff0}.ca-table-cell-grey{background-color:#d3d3d3}.q-field .text-input-append{font-size:1rem;position:relative;top:8px}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:37px}.q-btn__wrapper{padding-left:4px;padding-right:4px}.q-btn--rectangle{border-radius:0}.q-btn__wrapper:before{box-shadow:none!important}.q-toolbar .q-btn--rectangle{background-color:rgba(0,0,0,0.1)}.q-toolbar .q-btn__wrapper:before{box-shadow:none}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #e7ebf1}.q-inner-loading{z-index:7000}.q-field--standard.q-field--readonly .q-field__control:before{border:none}.q-field__after,.q-field__append{padding-left:0}.q-dialog:not(.ca-dialog){z-index:9000}.q-menu{z-index:8500}.q-table__bottom,.q-table__control{max-height:50px}.text-default,.text-default-small{color:#4e5767;font-size:1rem}.text-default-small{font-size:0.8rem}.bg-fade{background-color:rgba(0,0,0,0.1)}.ca-page{background-color:#fff}@media only screen and (max-width:1023px){.ca-page-screencrop.horizontal{padding:0 0.5rem}}@media only screen and (min-width:1023px) and (max-width:1439px){.ca-page-screencrop{margin:auto}.ca-page-screencrop.horizontal{padding:0 2rem}}@media only screen and (min-width:1439px) and (max-width:1919px){.ca-page-screencrop{margin:auto}.ca-page-screencrop.horizontal{padding:0 3rem}}@media only screen and (min-width:1919px){.ca-page-screencrop{max-width:1200px;margin:auto}.ca-page-screencrop.horizontal{padding:0 4rem}}.ca-dialog{z-index:8000}.ca-dialog-layout{height:60vh!important;max-height:600px!important;max-width:800px!important;width:50vw!important}.ca-dialog-header{background-color:#1f1f1f;color:#f7dada;height:3rem}.ca-dialog-header-content{width:100%}.ca-dialog-header-button-close{background-color:#1f1f1f;color:#f7dada}.ca-wave-container{height:50px;overflow:hidden}.ca-wave-svg{height:100%;width:100%}.ca-wave-path{stroke:none;fill:#1f1f1f}.ca-dialog-footer{background-color:#f6f6f6;color:rgba(0,0,0,0.87);height:3rem}.ca-dialog-footer-content{width:100%}.ca-dialog-body{background-color:#fff;color:rgba(0,0,0,0.87)}.ca-form-dialog .q-field{margin-bottom:1rem}.ca-form-dialog .q-field__label{transform:translate3d(0,-40%,0) scale3d(0.75,0.75,1);right:-33.33333%}.ca-form-dialog .ca-form-dialog .q-checkbox .q-field__label{transform:translate3d(0,-40%,0) scale3d(0.75,0.75,0.75);right:-33.33333%}.ca-form-dialog .ca-form-dialog .q-checkbox .q-field__control:before{border:none}.ca-form-dialog .ca-form-dialog .q-checkbox .q-checkbox{bottom:-15px}.ca-form-dialog .ca-form-dialog .q-checkbox .q-checkbox__inner{bottom:10px}.ca-form-dialog .ca-form-dialog .q-checkbox .q-checkbox__label{color:rgba(0,0,0,0.87);position:relative;top:-10px}.ca-form-dialog .ca-form-dialog .q-checkbox input{display:none}.ca-form-dialog .ca-form-dialog-button{margin-left:1rem;padding-left:0.25rem;padding-right:0.25rem;min-width:8rem;width:auto}.ca-entities-pick-list{height:100%}.ca-entities-pick-list .q-field{margin-bottom:0}.ca-entities-pick-list-search-add-button{background-color:rgba(0,0,0,0.1);color:#4e5767;height:38px}.ca-entities-pick-list-search-add-button .q-btn__wrapper:before{box-shadow:none}.ca-entities-pick-list-list-section{height:calc(100% - 60px)}.ca-entities-pick-list-list-section .q-item--active,.ca-entities-pick-list-list-section .q-item.q-router-link--active{background-color:#dfebf3!important;color:#468bc0}.ca-entities-pick-list-list{border:1px solid rgba(0,0,0,0.12)}.ca-entities-pick-list-list-item{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre}.ca-entities-pick-list-list-item-disabled{pointer-events:none}.ca-entities-pick-list-list-item-name{width:40%}.ca-entities-pick-list-list-item-type{width:30%}.ca-entities-add-entity-layout{height:400px!important;max-height:75vh!important;max-width:65vw!important;width:550px!important}.ca-entities-add-entity-layout .q-item{min-height:32px}.ca-entities-add-entity-section-list{height:calc(100% - 170px)}.ca-entities-add-entity-message{color:rgba(0,0,0,0.87);font-size:$dialog-body-font-size}.ca-entities-edit-layout{height:75vh!important;max-height:80vh!important;max-width:1500px!important;width:50vw!important}.ca-entities-edit-tabpanels{height:calc(100% - 225px)}.ca-entities-edit-entities-table{height:100%}.ca-entities-edit-entities-table .q-table__middle{border-left:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12);height:100%!important}.ca-entities-edit-entities-table .q-field{margin-bottom:0}.ca-entities-edit-entities-table-button{border-bottom:1px solid rgba(0,0,0,0.12);background-color:#e4e7ec;height:48px;width:50%}.ca-entities-edit-entities-table-button .q-btn__wrapper:before{box-shadow:none}.ca-premises-add-entity-layout{height:400px!important;max-height:75vh!important;max-width:65vw!important;width:550px!important}.ca-premises-add-entity-layout .q-item{min-height:32px}.ca-premises-add-entity-section-list{height:calc(100% - 170px)}.ca-premises-add-entity-message{color:rgba(0,0,0,0.87);font-size:$dialog-body-font-size}.ca-button{background-color:rgba(0,0,0,0.1);border-color:#4e5767;color:#4e5767;height:1.75rem}.ca-button.disabled{opacity:0.4!important}.ca-premises-pick-list{height:100%}.ca-premises-pick-list .q-field{margin-bottom:0}.ca-premises-pick-list-search-add-button{background-color:rgba(0,0,0,0.1);color:#4e5767;height:38px}.ca-premises-pick-list-search-add-button .q-btn__wrapper:before{box-shadow:none}.ca-premises-pick-list-list-section{height:calc(100% - 60px)}.ca-premises-pick-list-list-section .q-item--active,.ca-premises-pick-list-list-section .q-item.q-router-link--active{background-color:#dfebf3!important;color:#468bc0}.ca-premises-pick-list-list{border:1px solid rgba(0,0,0,0.12)}.ca-premises-pick-list-list-item{display:flex}.ca-premises-pick-list-list-item-disabled{pointer-events:none}.ca-premises-pick-list-list-item-name{width:40%}.ca-premises-pick-list-list-item-location,.ca-premises-pick-list-list-item-type{width:30%}.ca-premises-add-premise-layout{height:400px!important;max-height:75vh!important;max-width:65vw!important;width:550px!important}.ca-premises-add-premise-layout .q-item{min-height:32px}.ca-premises-add-premise-section-list{height:calc(100% - 100px)}.ca-premises-add-premise-message{color:rgba(0,0,0,0.87);font-size:$dialog-body-font-size}.ca-premises-edit-layout{height:75vh!important;max-height:80vh!important;max-width:1500px!important;width:50vw!important}.ca-premises-edit-body{height:calc(100% - 100px)}.ca-premises-edit-tabpanels{height:calc(100% - 135px)}.ca-premises-edit-select .q-field__native{max-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.ca-premises-edit-entities-table{height:100%}.ca-premises-edit-entities-table .q-table__middle{border-left:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12);height:100%!important}.ca-premises-edit-entities-table .q-field{margin-bottom:0}.ca-premises-edit-premises-container{border:1px solid rgba(0,0,0,0.12);height:100%}.ca-premises-edit-premises-tree-container{height:calc(100% - 50px)}.ca-premises-edit-premises-tree{height:100%}.ca-premises-edit-premises-tree .tree-node-inner-back{margin-bottom:4px!important}.ca-premises-edit-premises-tree .tree-node-inner{padding:2px;border:1px solid #ccc;cursor:pointer}.ca-premises-edit-premises-tree .draggable-placeholder-inner{align-items:center;border:1px dashed #0088f8;box-sizing:border-box;background:rgba(0,136,249,0.09);color:#0088f9;display:flex;padding:0;text-align:center}.ca-premises-edit-premises-tree .active .tree-node-inner{background-color:#dfebf3}