:root{--of-system-primary: #0d6efd;--of-tenant-primary: #198754;--of-label-primary-bg: rgba(115, 103, 240, .14);--of-label-primary-text: #5f54d6;--of-label-success-bg: rgba(40, 199, 111, .16);--of-label-success-text: #25985e;--of-label-warning-bg: rgba(255, 159, 67, .18);--of-label-warning-text: #cf7b1e;--of-label-secondary-bg: rgba(133, 146, 163, .2);--of-label-secondary-text: #677088;--of-label-danger-bg: rgba(234, 84, 85, .18);--of-label-danger-text: #cf4041;--of-label-info-bg: rgba(0, 207, 232, .16);--of-label-info-text: #057f99;--of-modal-viewport-gap: 1.25rem}body{min-height:100vh;background:#f8f9fa}body.of-modal-stack-active{overflow:hidden}.modal.show,.modal.d-block{padding:var(--of-modal-viewport-gap);z-index:var(--of-modal-z-index, 1055)}.modal.show .modal-dialog,.modal.d-block .modal-dialog{margin:0 auto;max-height:calc(100vh - (var(--of-modal-viewport-gap) * 2))}.modal.show .modal-content,.modal.d-block .modal-content{display:flex;flex-direction:column;max-height:calc(100vh - (var(--of-modal-viewport-gap) * 2));overflow:hidden}.modal[data-of-modal-layered=true] .modal-content{position:relative}.modal[data-of-modal-layered=true] .modal-content:after{background:#0f172a4d;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:3}.modal-backdrop.show{opacity:var(--of-modal-backdrop-opacity, .52);z-index:var(--of-modal-backdrop-z-index, 1050)}.modal.show .modal-content>form,.modal.d-block .modal-content>form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.modal.show .modal-content>.modal-body,.modal.d-block .modal-content>.modal-body,.modal.show .modal-content>form>.modal-body,.modal.d-block .modal-content>form>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.modal.show .modal-content>.modal-header,.modal.show .modal-content>.modal-footer,.modal.show .modal-content>form>.modal-footer,.modal.d-block .modal-content>.modal-header,.modal.d-block .modal-content>.modal-footer,.modal.d-block .modal-content>form>.modal-footer{flex-shrink:0}.modal.show .modal-content>.modal-footer,.modal.show .modal-content>form>.modal-footer,.modal.d-block .modal-content>.modal-footer,.modal.d-block .modal-content>form>.modal-footer{background:var(--bs-paper-bg, var(--bs-body-bg, #fff));box-shadow:0 -1px #0f172a14;position:relative;z-index:1}@media(max-width:767.98px){:root{--of-modal-viewport-gap: .75rem}}.of-table-canonical{--of-table-border: #e5e7ef;border-color:var(--of-table-border)!important}.of-table-canonical>:not(caption)>*>*{border-color:var(--of-table-border)!important;vertical-align:middle}body.of-show-deleted-mode .of-table-canonical>tbody>tr>td{background-color:#dc35451f!important}body.of-show-deleted-mode .of-table-canonical>tbody>tr:hover>td{background-color:#dc35452e!important}@media(max-width:767.98px){.of-mobile-table-helper{display:none!important}}.of-table-canonical>thead>tr>th{color:#697a8d;font-size:.76rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.of-table-canonical.table-sm>:not(caption)>*>*{padding:.45rem .6rem}.of-table-responsive{border:1px solid rgba(105,122,141,.18);border-radius:.75rem;overflow:visible;position:relative}.of-table-responsive .of-table-canonical{margin-bottom:0}.of-table-responsive .dropdown,.of-table-responsive .btn-group,.of-table-responsive .btn-toolbar{position:relative}.of-table-responsive .dropdown-menu{z-index:1085}.table-responsive .dropdown-menu.of-floating-dropdown-menu,.of-table-responsive .dropdown-menu.of-floating-dropdown-menu{inset:auto!important;margin:0!important;max-height:min(24rem,calc(100vh - 1rem));max-width:min(22rem,calc(100vw - 1rem));min-width:min(12rem,calc(100vw - 1rem));overflow-y:auto;transform:none!important;white-space:normal;width:auto!important;word-break:break-word}.of-table-datatable .dt-container .card-header{align-items:center;border-bottom:1px solid var(--bs-border-color-translucent);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;min-height:4.5rem;padding:1rem 1.5rem}.of-table-datatable .dt-container .card-title{font-size:1.45rem;font-weight:500}.of-table-datatable .dt-container .dt-buttons{align-items:center;display:inline-flex;gap:.75rem}.of-table-datatable .dt-container .dt-buttons .dt-button{align-items:center;border:0!important;border-radius:.375rem!important;box-shadow:none!important;display:inline-flex!important;font-size:.95rem;font-weight:500;gap:.35rem;justify-content:center;min-height:2.45rem;padding:.5rem 1.1rem;text-decoration:none!important;transition:all .2s ease;white-space:nowrap}.of-table-datatable .dt-container .dt-buttons .dt-button.buttons-collection{background-color:#fff!important;border:1px solid #d9deea!important;color:#5f6e84!important;display:inline-flex!important;flex-direction:row!important;gap:.45rem;line-height:1;min-height:2.5rem;padding:.5rem 1rem}.of-table-datatable .dt-container .dt-buttons .dt-button.buttons-collection:hover,.of-table-datatable .dt-container .dt-buttons .dt-button.buttons-collection:focus,.of-table-datatable .dt-container .dt-buttons .dt-button.buttons-collection:active,.of-table-datatable .dt-container .dt-buttons .dt-button.buttons-collection.show{background-color:rgba(var(--bs-primary-rgb, 40, 199, 111),.06)!important;border-color:rgba(var(--bs-primary-rgb, 40, 199, 111),.2)!important;color:var(--bs-body-color, #52627b)!important}.of-table-datatable .dt-container .dt-buttons .dt-button.create-new{background-color:var(--bs-primary, #28c76f)!important;color:#fff!important;min-height:2.5rem;padding:.5rem 1.15rem}.of-table-datatable .dt-container .dt-buttons .dt-button.create-new,.of-table-datatable .dt-container .dt-buttons .dt-button.btn-primary{color:#fff!important}.of-table-datatable .dt-container .dt-buttons .dt-button[class*=btn-]:not([class*=btn-outline-]){color:#fff!important}.of-table-datatable .dt-container .dt-buttons .dt-button.of-dt-solid-btn,.of-table-datatable .dt-container .dt-buttons .dt-button.of-dt-solid-btn:hover,.of-table-datatable .dt-container .dt-buttons .dt-button.of-dt-solid-btn:focus,.of-table-datatable .dt-container .dt-buttons .dt-button.of-dt-solid-btn:active{color:#fff!important}.of-table-datatable .dt-container .dt-buttons .dt-button.create-new span,.of-table-datatable .dt-container .dt-buttons .dt-button.create-new i,.of-table-datatable .dt-container .dt-buttons .dt-button.create-new svg,.of-table-datatable .dt-container .dt-buttons .dt-button.btn-primary span,.of-table-datatable .dt-container .dt-buttons .dt-button.btn-primary i,.of-table-datatable .dt-container .dt-buttons .dt-button.btn-primary svg{color:#fff!important;fill:currentColor;stroke:currentColor}.of-table-datatable .dt-container .dt-buttons .dt-button[class*=btn-]:not([class*=btn-outline-]) span,.of-table-datatable .dt-container .dt-buttons .dt-button[class*=btn-]:not([class*=btn-outline-]) i,.of-table-datatable .dt-container .dt-buttons .dt-button[class*=btn-]:not([class*=btn-outline-]) svg{color:#fff!important;fill:currentColor;stroke:currentColor}.of-table-datatable .dt-container .dt-buttons .dt-button>span{align-items:center;display:inline-flex!important;opacity:1!important;visibility:visible!important}.of-table-datatable .dt-container .dt-buttons .dt-button>span>span{color:inherit!important;opacity:1!important;visibility:visible!important}.of-table-datatable .dt-container .dt-buttons .dt-button.create-new:hover,.of-table-datatable .dt-container .dt-buttons .dt-button.create-new:focus,.of-table-datatable .dt-container .dt-buttons .dt-button.create-new:active{background-color:var(--bs-link-hover-color, var(--bs-primary, #28c76f))!important;color:#fff!important}.of-table-datatable .dt-container .dt-button-down-arrow{display:none!important}.of-table-datatable .dt-container .dt-button-collection.dropdown-menu{border:1px solid #e5e7ef;border-radius:.45rem;box-shadow:0 .25rem .9rem #32475c1a;margin-top:.45rem!important;min-width:10.2rem;padding:.35rem 0}.of-table-datatable .dt-container .dt-button-collection .dt-button{background:transparent!important;border-radius:0!important;color:#5f6e84!important;display:flex!important;font-size:.95rem;font-weight:400;gap:.45rem;justify-content:flex-start;min-height:auto;padding:.7rem 1rem;width:100%}.of-table-datatable .dt-container .dt-button-collection .dt-button:hover,.of-table-datatable .dt-container .dt-button-collection .dt-button:focus,.of-table-datatable .dt-container .dt-button-collection .dt-button:active,.of-table-datatable .dt-container .dt-button-collection .dt-button.active{background-color:rgba(var(--bs-primary-rgb, 40, 199, 111),.08)!important;box-shadow:none!important;color:var(--bs-body-color, #5f6e84)!important;outline:none!important}.of-table-datatable .dt-container div.dt-search input{min-width:170px}.of-table-datatable .dt-container div.dt-paging ul.pagination{gap:.42rem;justify-content:flex-end}.of-table-datatable .dt-container div.dt-paging ul.pagination .page-link{align-items:center;border:0;border-radius:999px!important;display:inline-flex;justify-content:center;min-block-size:2rem;min-inline-size:2rem;padding:.35rem .55rem}.of-table-datatable .dt-container div.dt-paging ul.pagination .page-item.active .page-link{background-color:var(--bs-primary, #28c76f);color:#fff}@media(max-width:767.98px){.of-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.of-table-datatable .dt-container .dt-buttons{align-items:stretch;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:initial;width:100%}.of-table-datatable .dt-container .dt-buttons .dt-button{justify-content:center;min-height:2.35rem;padding:.45rem .85rem;width:100%}.of-table-datatable .dt-container .dt-buttons .dt-button:last-child:nth-child(odd){grid-column:1 / -1}.of-table-datatable .dt-container div.dt-search input{min-width:0;width:100%}.of-table-datatable .dt-container .dt-button-collection.dropdown-menu{min-width:100%;width:100%}.of-table-datatable .dt-container div.dt-paging ul.pagination{justify-content:center}}.of-system-bg{background:linear-gradient(180deg,#e9f2ff,#f8f9fa)}.of-tenant-bg{background:linear-gradient(180deg,#e9f9f0,#f8f9fa)}.of-login-card{max-width:420px;width:100%}.dt-container .dt-buttons .dt-button.dropdown-toggle:after,.dt-container .dt-buttons .dt-button .dt-button-down-arrow{display:none!important}[data-bs-theme=dark]{--of-label-primary-bg: rgba(115, 103, 240, .24);--of-label-primary-text: #c5beff;--of-label-success-bg: rgba(40, 199, 111, .24);--of-label-success-text: #8be4b3;--of-label-warning-bg: rgba(255, 159, 67, .24);--of-label-warning-text: #ffca90;--of-label-secondary-bg: rgba(133, 146, 163, .28);--of-label-secondary-text: #d0d6e1;--of-label-danger-bg: rgba(234, 84, 85, .24);--of-label-danger-text: #ffabae;--of-label-info-bg: rgba(0, 207, 232, .24);--of-label-info-text: #8fe7f7;--of-el-dark-surface: var(--bs-paper-bg, #232529);--of-el-dark-surface-alt: var(--bs-secondary-bg, #2a2d32);--of-el-dark-surface-strong: var(--bs-tertiary-bg, #2f3338);--of-el-dark-border: var(--bs-border-color, #363a41);--of-el-dark-border-strong: #454a53;--of-el-dark-hover-bg: rgba(255, 255, 255, .08);--of-el-dark-hover-bg-strong: rgba(255, 255, 255, .12);--of-el-dark-focus-ring: rgba(255, 255, 255, .08);--el-bg-color: var(--of-el-dark-surface);--el-bg-color-overlay: var(--of-el-dark-surface);--el-text-color-primary: #ffffff;--el-text-color-regular: #ffffff;--el-text-color-secondary: #ffffff;--el-text-color-placeholder: rgba(255, 255, 255, .82);--el-border-color: var(--of-el-dark-border);--el-border-color-light: rgba(255, 255, 255, .16);--el-border-color-lighter: rgba(255, 255, 255, .12);--el-border-color-extra-light: rgba(255, 255, 255, .1);--el-fill-color-blank: var(--of-el-dark-surface);--el-fill-color-light: rgba(255, 255, 255, .08);--el-fill-color-lighter: rgba(255, 255, 255, .1);--el-fill-color-extra-light: rgba(255, 255, 255, .12);--el-fill-color-dark: rgba(255, 255, 255, .14);--el-disabled-bg-color: rgba(255, 255, 255, .06);--el-disabled-text-color: rgba(255, 255, 255, .84);--el-disabled-border-color: rgba(255, 255, 255, .12);--el-mask-color: rgba(3, 8, 20, .78);--el-mask-color-extra-light: rgba(3, 8, 20, .58);--el-box-shadow-light: 0 16px 34px rgba(3, 8, 20, .34)}[data-bs-theme=dark] .of-table-canonical{--of-table-border: rgba(179, 193, 214, .2)}[data-bs-theme=dark] .of-table-canonical>thead>tr>th{color:#b7c3da}html[data-bs-theme=dark] body .text-muted,html[data-bs-theme=dark] body .text-body-secondary,html[data-bs-theme=dark] body .small,html[data-bs-theme=dark] body small,html[data-bs-theme=dark] body .form-text,html[data-bs-theme=dark] body .form-label,html[data-bs-theme=dark] body .form-check-label,html[data-bs-theme=dark] body .col-form-label,html[data-bs-theme=dark] body .modal-title,html[data-bs-theme=dark] body .table,html[data-bs-theme=dark] body .table th,html[data-bs-theme=dark] body .table td,html[data-bs-theme=dark] body .input-group-text{color:#fff!important}html[data-bs-theme=dark] body .form-control,html[data-bs-theme=dark] body .form-select,html[data-bs-theme=dark] body .form-control:disabled,html[data-bs-theme=dark] body .form-select:disabled{color:#fff!important}html[data-bs-theme=dark] body .form-control::placeholder,html[data-bs-theme=dark] body .form-select::placeholder{color:#ffffffd1!important}html[data-bs-theme=dark] body .el-input__wrapper,html[data-bs-theme=dark] body .el-select__wrapper,html[data-bs-theme=dark] body .el-textarea__inner,html[data-bs-theme=dark] body .el-popper.is-light,html[data-bs-theme=dark] body .el-select-dropdown,html[data-bs-theme=dark] body .el-picker-panel,html[data-bs-theme=dark] body .el-autocomplete-suggestion,html[data-bs-theme=dark] body .el-time-panel{background:var(--of-el-dark-surface)!important;border-color:var(--of-el-dark-border)!important;color:#fff!important}html[data-bs-theme=dark] body .el-input__wrapper,html[data-bs-theme=dark] body .el-select__wrapper,html[data-bs-theme=dark] body .el-textarea__inner{box-shadow:0 0 0 1px var(--of-el-dark-border) inset!important}html[data-bs-theme=dark] body .el-popper.is-light .el-popper__arrow:before{background:var(--of-el-dark-surface)!important;border-color:var(--of-el-dark-border)!important}html[data-bs-theme=dark] body .el-input__inner,html[data-bs-theme=dark] body .el-textarea__inner,html[data-bs-theme=dark] body .el-select__selected-item,html[data-bs-theme=dark] body .el-select__input,html[data-bs-theme=dark] body .el-select-dropdown__item,html[data-bs-theme=dark] body .el-select-dropdown__empty,html[data-bs-theme=dark] body .el-select-dropdown__loading,html[data-bs-theme=dark] body .el-picker-panel__icon-btn,html[data-bs-theme=dark] body .el-date-picker__header-label,html[data-bs-theme=dark] body .el-date-table th,html[data-bs-theme=dark] body .el-date-table td .el-date-table-cell__text,html[data-bs-theme=dark] body .el-month-table td .cell,html[data-bs-theme=dark] body .el-year-table td .cell,html[data-bs-theme=dark] body .el-time-spinner__item,html[data-bs-theme=dark] body .el-time-panel__btn,html[data-bs-theme=dark] body .el-empty__description p,html[data-bs-theme=dark] body .el-select__tags-text,html[data-bs-theme=dark] body .el-tag.el-tag--info .el-tag__content{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-bs-theme=dark] body .el-input__inner::placeholder,html[data-bs-theme=dark] body .el-textarea__inner::placeholder,html[data-bs-theme=dark] body .el-select__placeholder,html[data-bs-theme=dark] body .el-range-separator{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}html[data-bs-theme=dark] body .el-select__caret,html[data-bs-theme=dark] body .el-input__icon,html[data-bs-theme=dark] body .el-input__prefix,html[data-bs-theme=dark] body .el-input__suffix,html[data-bs-theme=dark] body .el-select__prefix,html[data-bs-theme=dark] body .el-select__suffix{color:#ffffffe0!important}html[data-bs-theme=dark] body .el-select-dropdown__item.hover,html[data-bs-theme=dark] body .el-select-dropdown__item:hover,html[data-bs-theme=dark] body .el-select-dropdown__item.is-hovering,html[data-bs-theme=dark] body .el-month-table td .cell:hover,html[data-bs-theme=dark] body .el-year-table td .cell:hover,html[data-bs-theme=dark] body .el-date-table td.available:hover,html[data-bs-theme=dark] body .el-time-spinner__item:hover,html[data-bs-theme=dark] body .el-time-spinner__item.active:not(.disabled){background:var(--of-el-dark-hover-bg)!important;color:#fff!important}html[data-bs-theme=dark] body .el-select-dropdown__item.is-selected{background:linear-gradient(180deg,#ffffff0e,#ffffff08),var(--of-el-dark-surface-alt)!important;color:#fff!important;font-weight:600;box-shadow:inset 3px 0 0 var(--of-el-dark-border-strong)}html[data-bs-theme=dark] body .el-select-dropdown__item.is-selected.hover,html[data-bs-theme=dark] body .el-select-dropdown__item.is-selected:hover,html[data-bs-theme=dark] body .el-select-dropdown__item.is-selected.is-hovering{background:linear-gradient(180deg,#ffffff12,#ffffff0a),var(--of-el-dark-surface-strong)!important}html[data-bs-theme=dark] body .el-tag.el-tag--info{background:#ffffff14!important;border-color:#ffffff24!important}.badge.bg-label-primary,.bg-label-primary{background:var(--of-label-primary-bg)!important;color:var(--of-label-primary-text)!important}.badge.bg-label-success,.bg-label-success{background:var(--of-label-success-bg)!important;color:var(--of-label-success-text)!important}.badge.bg-label-warning,.bg-label-warning{background:var(--of-label-warning-bg)!important;color:var(--of-label-warning-text)!important}.badge.bg-label-secondary,.bg-label-secondary{background:var(--of-label-secondary-bg)!important;color:var(--of-label-secondary-text)!important}.badge.bg-label-danger,.bg-label-danger{background:var(--of-label-danger-bg)!important;color:var(--of-label-danger-text)!important}.badge.bg-label-info,.bg-label-info{background:var(--of-label-info-bg)!important;color:var(--of-label-info-text)!important}
