[data-v-562cf13d]:root{--mohdd-key-color: #3e9dd4;--mohdd-deep-color: #004e7a}.modal-mask[data-v-562cf13d]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease}.modal-wrapper[data-v-562cf13d]{display:table-cell;vertical-align:middle}.modal-container[data-v-562cf13d]{width:50%;min-width:400px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px #00000054;transition:all .3s ease}.modal-header[data-v-562cf13d]{margin-top:0;padding-bottom:5px;border-bottom:1px solid #efefef}.modal-body[data-v-562cf13d]{margin:20px 0;font-size:1.15em;line-height:1.3em}.modal-default-button[data-v-562cf13d]{float:right}:root{--mohdd-key-color: #3e9dd4;--mohdd-deep-color: #004e7a}.dashboard-container{display:none}.dashboard-container.mounted{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.icon-14em{font-size:1.4em}button.unstyled{display:inline-block;border:none;margin:.2em 0;text-decoration:none;background-color:transparent;color:#000;font-family:sans-serif;font-size:1rem;padding:0 1rem;cursor:pointer;text-align:center;transition:background .25s ease-in-out,transform .15s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none}button.unstyled.sorting-container{padding-top:0;padding-bottom:0}button.unstyled:active{transform:scale(.99)}.collapsible-content.minimized{max-height:0;opacity:0;visibility:hidden;transition-delay:.25s,0s,0s}.collapsible-content{display:block;overflow:hidden;opacity:1;transition:visibility 0s ease,max-height .25s ease,opacity .25s ease;max-height:auto;visibility:visible;transition-delay:0s}.with-state-indicator:before{content:" ";display:inline-block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #AAA;vertical-align:middle;margin-right:.7rem;transform:translateY(-2px);transition:transform .2s ease-out}.with-state-indicator.expanded:before{transform:rotate(90deg) translate(-3px)}.ri-icon{display:inline-block;width:30px;height:30px;background:#ccc;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.8;vertical-align:middle}.ri-icon-36{width:36px;height:36px}.ri-information-line{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zM11 7h2v2h-2V7zm0 4h2v6h-2v-6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zM11 7h2v2h-2V7zm0 4h2v6h-2v-6z'/%3E%3C/svg%3E")}.loading-status .lds-ring{display:inline-block;vertical-align:bottom;position:relative;width:23px;height:23px}.loading-status .lds-ring span{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;border:1px solid blue;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:blue transparent transparent transparent}.loading-status .lds-ring span:nth-child(1){animation-delay:-.45s}.loading-status .lds-ring span:nth-child(2){animation-delay:-.3s}.loading-status .lds-ring span:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.project-h1{font-size:1.35em;font-weight:700;margin-bottom:1em;padding-bottom:.3em}.project-h2{font-weight:700;margin-bottom:1em;color:#222;font-size:1.5em;background-color:#fff}.project-h3{font-size:1.2em;font-weight:600;margin-bottom:1em}.project-bb{border-bottom:1px solid #efefef;padding-bottom:.5em}.project-required{font-weight:700;color:#d2232a;font-size:1em}.input-invalid{font-size:.85em;color:#d2232a}.project-table{border:1px solid #ededed}.project-normal{font-size:.8em;font-weight:400}.project-required-note{border-left:4px solid #D2232A;padding:.3em .5em;background-color:#f8f9fa;width:100%}.project-info-box{border-left:2px solid #000;background-color:#f1b82d26;width:100%}.project-info-box div{padding:.3em .5em;border-left:4px solid #F1B82D;line-height:1.5em}.required{color:red}.project-mb-3{margin-bottom:3em}.project-mb-2{margin-bottom:2em}.project-mb-1{margin-bottom:1em}.project-mb-05{margin-bottom:.5em}.project-mb-0{margin-bottom:0}.project-mr-0{margin-right:0}.project-mr-1{margin-right:1em}.project-pl-1{padding-left:1em}.project-mt-1{margin-top:1em}.project-mt-2{margin-top:2em}.project-btn-small{font-size:.85em;padding:.2em .75em}.project-form .form-control{display:inline-block;width:100%;min-height:1em;padding:.5em 1em;font-size:1em;line-height:1em;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000014;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.project-form .form-control.project-invalid-input{border-color:#e00}.project-form .form-control::-moz-placeholder{color:#cacaca}.project-form .form-control::placeholder{color:#cacaca}.project-form textarea.form-control{line-height:1.5em}.project-form .select-control{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.project-form .select-control:before,.project-form .select-control:after{content:"";position:absolute;right:13px;border-color:#333 transparent;border-style:solid;border-width:4px;pointer-events:none;z-index:25}.project-form .select-control:before{top:calc(50% - 5px);border-top-width:0;border-bottom-width:4px}.project-form .select-control:after{top:calc(50% + 1px);border-top-width:4px;border-bottom-width:0}.project-form label{display:inline;margin-right:1em;font-weight:400;white-space:nowrap}.project-form .project-form-note{font-size:.85em}.project-form .project-input-group{-webkit-box-flex:1;display:flex;flex:1 1 50%;min-width:0}.project-form .project-input-group input{min-width:0;flex:1 1 auto;z-index:1;margin:0}.project-form .project-input-group :not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.project-form .project-input-group button{line-height:1em;margin:0;align-items:center;display:flex;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #ccc;border-left:none}.project-form .project-input-group button:hover{border-color:#101010}.project-form .project-search{position:relative;width:100%}.project-form .project-search .project-btn-clear-search{position:absolute;right:3px;top:3px;bottom:3px;border:0;color:#aaa;background:none;border-radius:4px;padding:6px;margin:0;z-index:2;font-size:16px;display:flex;align-items:center}.project-form .project-search .project-btn-clear-search :hover{color:#444}.project-loader{border:10px solid #ddd;border-top:10px solid #1C5E90;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}.project-btn-loader{display:flex;justify-content:center}.project-spin{animation:spin 1s linear infinite;margin-right:.5em}.project-spin i{vertical-align:bottom}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sorting:before,.sorting:after{position:absolute;right:0;display:block;opacity:.25}.sorting_asc:before{opacity:1}.sorting_desc:after{opacity:1}.sorting:before{bottom:15px}.sorting:after{bottom:5px}.sorting:before{content:" ";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid black}.sorting:after{content:" ";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid black}table.data-table{background-color:#fff;margin-bottom:0;width:100%;border-collapse:collapse}table.data-table tbody tr:nth-child(odd){background-color:#fff}table.data-table tbody tr:nth-child(2n){background-color:#fafafa}table.data-table tr{border-bottom:0}table.data-table th{font-weight:600;text-align:left}table.data-table th.project-non-sort-header{font-weight:700;color:#000}table.data-table th,table.data-table td{padding:5px 8px;border:1px solid #ccc}table.data-table .td-liner{position:relative}table.data-table .sorting-header-row{background-color:#efefef}.project-form .data-table tr.record-active{background-color:#165193;border-color:#165193;color:#fff}.project-form .data-table tr.record-active button{background-color:#dce5ef}.sticky-header-container{background-color:#e4f1fa;padding:5px;position:sticky;top:0;z-index:1000}.sticky-header-container .list-header{font-size:25px;font-weight:700;position:relative;line-height:1.2}.sticky-header-container .list-filter-container{position:relative}.sticky-header-container .list-filter-container button.list-filter-toggle{white-space:nowrap;padding:5px 15px;background-color:#165193;border-radius:3px;color:#fff}.sticky-header-container .list-filter-container button.list-filter-toggle:hover{background-color:#3994d9}.sticky-header-container .list-filter-menu{position:absolute;top:100%;background-color:#fff;border:1px solid #789BC1;border-radius:3px;margin:2px 0 0;white-space:nowrap;max-height:400px;overflow-y:auto;padding:1em;z-index:1001;list-style:none;text-align:left}.sticky-header-container .list-filter-menu .option-container{line-height:1.5em;padding:.2em .5em;border:none;font-weight:400;background-color:transparent}.sticky-header-container .list-filter-menu .option-container label{margin:0}.sticky-header-container .list-filter-menu .option-container i{margin-right:5px}.sticky-header-container .list-filter-menu .option-container button{border:none;background:transparent;cursor:pointer;padding:0;margin:0;font-weight:400}.sticky-header-container .list-filter-menu .option-container:hover{background-color:#e9ecef}.sticky-header-container .list-filter-menu .option-container.active{background-color:#e4f1fa}.sticky-header-container .list-filter-menu .sort-list{line-height:1.2em;list-style:none}.sticky-header-container .list-filter-menu .group-header{font-size:1.2em;margin-bottom:.5em}.sticky-header-container .list-filter-menu .filter-group-container:not(:first-child){margin-top:1em}.sticky-header-container .list-filter-menu .two-columns ul{-moz-column-count:2;column-count:2;-moz-columns:2;columns:2}.sticky-header-container .list-filter-menu .two-columns ul li{width:100%;white-space:normal}.sticky-header-container .right-align{text-align:right}.sticky-header-container .right-align .list-filter-menu{margin-left:auto;right:0;width:-moz-fit-content;width:fit-content}.sticky-header-container .right-align button,.sticky-header-container .right-align div{margin-right:0;margin-left:auto}.sticky-header-container .right-align ul{right:1em}.sticky-header-container .group-list{margin-left:10px}.sticky-header-container .active-filters{border-top:1px solid #fff;display:flex;flex-wrap:wrap;align-items:center;max-width:100%;padding-top:5px;margin-top:5px;gap:5px}.sticky-header-container .active-filters label{font-size:.85rem}.sticky-header-container .active-filters button{padding:0 5px;font-weight:400;white-space:nowrap}.frame-width-small .mobile-value-labels,.frame-width-medium .mobile-value-labels,.frame-width-large .mobile-value-labels{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.frame-width-small .project-form .data-table tr.record-active td:first-child,.frame-width-medium .project-form .data-table tr.record-active td:first-child,.frame-width-large .project-form .data-table tr.record-active td:first-child{border-left:1px solid #165193}.frame-width-small .project-form .data-table tr.record-active td:last-child,.frame-width-medium .project-form .data-table tr.record-active td:last-child,.frame-width-large .project-form .data-table tr.record-active td:last-child{border-right:1px solid #165193}.frame-width-xs .data-table{font-size:14px;width:100%;display:flex;flex-wrap:wrap}.frame-width-xs .data-table tr,.frame-width-xs .data-table th,.frame-width-xs .data-table td{display:flex;flex-wrap:wrap;flex:0 0 100%}.frame-width-xs .data-table td.block-cell{display:block}.frame-width-xs .data-table .sorting-header-row,.frame-width-xs .data-table .xs-hidden-cell{display:none}.frame-width-xs .data-table tbody tr{margin-top:1em}.frame-width-xs .data-table .td-liner{width:100%;display:flex}.frame-width-xs .data-table .td-liner .mobile-value-labels,.frame-width-xs .data-table .td-liner .value-container{flex:0 0 auto;width:50%}.frame-width-xs .data-table .td-liner .mobile-value-labels{padding-right:8px;text-align:left;clip-path:none;height:auto;position:relative}.frame-width-xs .data-table .td-liner .value-container{padding-left:8px;text-align:left;align-self:center}
