:root{--auth-panel-width:clamp(240px, 28vw, 340px);--btn-size:0.375rem;--btn-sm-size:0.25rem;--auth-page-color:rgba(30, 30, 32, 0.5);--login-panel-first-top-color:rgba(255, 255, 255, 0.24);--login-panel-first-bottom-color:rgba(255, 255, 255, 0.12);--login-panel-bd-color:rgba(39, 40, 41, 0.35);--login-panel-outer-shadow-color:rgba(0, 0, 0, 0.35);--login-panel-inner-shadow-color:rgba(255, 255, 255, 0.10);--form-control-bg-color:rgba(52, 54, 56, 0.35);--form-control-bd-color:rgba(255, 255, 255, 0.08);--form-control-shadow-color:rgba(0, 0, 0, 0.3);--form-control-bg-hover-color:rgba(52, 54, 56, 0.45);--form-control-bd-hover-color:rgba(255, 255, 255, 0.15);--form-control-outer-shadow-hover-color:rgba(0, 0, 0, 0.45);--form-control-inner-shadow-hover-color:rgba(255, 255, 255, 0.05);--form-control-bg-focus-within-color:rgba(52, 54, 56, 0.5);--form-control-bd-focus-within-color:rgba(61, 90, 254, 0.5);--form-control-shadow-focus-within-color:rgba(61, 90, 254, 0.25);--form-control-bg-active-color:rgba(52, 54, 56, 0.4);--form-control-shadow-active-color:rgba(0, 0, 0, 0.4);--form-control-btn-bg-color:rgba(61, 90, 254, 0.9);--form-control-btn-shadow-color:rgba(61, 90, 254, 0.35);--form-control-btn-bg-hover-color:rgba(61, 90, 254, 0.75);--form-control-btn-bd-hover-color:rgba(255, 255, 255, 0.25);--form-control-btn-bg-focus-color:rgba(61, 90, 254, 0.8);--form-control-btn-shadow-focus-color:rgba(61, 90, 254, 0.4);--form-control-btn-bg-active-color:rgba(61, 90, 254, 0.55);--font-index-color:#EDEDED;--font-index-active-color:#FFFFFF;--font-index-disabled-color:#666;--placeholder-index-color:#9AA0A6;--modal-backdrop-bg-color:rgba(0, 0, 0, 0.5);--modal-bg-disabled-color:#2b2d2f;--modal-bd-disabled-color:#3e4042;--modal-shadow-color:rgba(0, 0, 0, 0.4);--primary-start-color:#2E93FA;--primary-end-color:#0052D4;--secondary-start-color:#AAB7B8;--secondary-end-color:#637074;--success-start-color:#42E695;--success-end-color:#057933;--warning-start-color:#FCCF31;--warning-end-color:#FF8800;--danger-start-color:#FF4B2B;--danger-end-color:#FF416C;--info-start-color:#E040FB;--info-end-color:#651FFF;--primary-color:rgba(13, 110, 253, 1);--secondary-color:rgba(108, 117, 125, 1);--tertiary-color:rgba(126, 87, 194, 1);--success-color:rgba(25, 135, 84, 1);--warning-color:rgba(255, 193, 7, 1);--danger-color:rgba(220, 53, 69, 1);--info-color:rgba(13, 202, 240, 1);--bg-hover-color:rgba(0, 0, 0, 0.075);--grid-bg-color:rgba(113, 44, 249, 0.15);--shadow-color:rgba(0, 0, 0, 0.6);--area-shadow-color:rgba(0, 0, 0, 0.3);--area-outer-shadow-hover-color:rgba(0, 0, 0, 0.45);--area-inner-shadow-hover-color:rgba(255, 255, 255, 0.05);--toggle-check-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");--toggle-arrow-down-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--toggle-circle-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e");--light-color:#FFFFFF;--dark-color:#1F2328;--white-color:#FFFFFF;--black-color:#000000;--red-color:#FF0000;--green-color:#00FF00;--blue-color:#0000FF;--font-color:#EDEDED;--font-active-color:#FFFFFF;--font-disabled-color:#666;--placeholder-color:#9AA0A6;--form-control-bg-disabled-color:#2b2d2f;--container-primary-color:#1E1E20;--container-secondary-color:#272829;--container-bd-color:#444;--area-bg-color:rgba(52, 54, 56, 0.35);--area-bd-color:rgba(255, 255, 255, 0.08);--area-bg-hover-color:rgba(52, 54, 56, 0.45);--area-bd-hover-color:rgba(0, 0, 0, 0.4);--table-selected-color:#313233;--btn-bg-color:#343638;--btn-bd-color:#515254;--btn-bg-hover-color:#292A2B;--spinner-color:rgba(248, 249, 250, 1);--rotate-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3ccircle cx='12' cy='12' r='12' fill='white' stroke='%23FFFFFF' stroke-width='1'/%3e%3cpath d='M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z' fill='%231F2328'/%3e%3c/svg%3e");--close-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath d='M2 2l12 12M14 2L2 14' stroke='%23FFFFFF' stroke-width='2'/%3e%3c/svg%3e");--arrow-down-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23EDEDED' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--check-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23EDEDED' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 8 4 4 8-8'/%3e%3c/svg%3e");--circle-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23EDEDED'/%3e%3c/svg%3e")}[data-theme=light]{--font-color:#2B2F33;--font-active-color:#1F2328;--font-disabled-color:#9AA0A6;--placeholder-color:#B0B4BA;--form-control-bg-disabled-color:#e9ecef;--container-primary-color:#F5F6F8;--container-secondary-color:#FFFFFF;--container-bd-color:#DADCE0;--area-bg-color:rgba(0, 0, 0, 0.03);--area-bd-color:rgba(0, 0, 0, 0.06);--area-bg-hover-color:rgba(0, 0, 0, 0.06);--area-bd-hover-color:rgba(0, 0, 0, 0.12);--table-selected-color:#E9EDF2;--btn-bg-color:#FAFAFA;--btn-bd-color:#D6D6D6;--btn-bg-hover-color:#F0F0F0;--spinner-color:rgba(13, 110, 253, 1);--close-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath d='M2 2l12 12M14 2L2 14' stroke='%231F2328' stroke-width='2'/%3e%3c/svg%3e");--arrow-down-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232B2F33' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--check-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232B2F33' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 8 4 4 8-8'/%3e%3c/svg%3e");--circle-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%232B2F33'/%3e%3c/svg%3e")}body,html{scrollbar-color:var(--font-color) var(--container-secondary-color);margin:0;padding:0;height:100%}.pagination-page{color:var(--font-color)}.pagination-container{text-align:center}.pagination{position:relative}.pagination span>a{cursor:pointer;display:block;width:38px;height:38px;font-size:1rem;color:var(--font-color)}.pagination span>a:hover{cursor:pointer;color:var(--font-active-color);background-color:var(--btn-bg-hover-color);border:1px solid var(--btn-bg-hover-color);border-radius:var(--btn-size)}.pagination a.disabled,.pagination a.disabled i{pointer-events:none!important;opacity:.4}.pagination span>a.pagination-active{font-weight:600;color:var(--font-active-color);background-color:var(--btn-bg-color);border:1px solid var(--btn-bg-color);border-radius:var(--btn-size);outline:0;box-shadow:none}.input-container input,.input-container-reversed input,.input-container-reversed-right input,.modal-body input{padding:.375rem .75rem;background-color:var(--btn-bg-color);border:2px solid var(--btn-bd-color);color:var(--font-color)}.input-container input{padding-right:2.4rem}.input-container-reversed-right input{width:125px;padding-left:2.4rem}.input-container-reversed input{cursor:pointer;width:150px;padding-left:2.4rem}.input-container input::placeholder,.input-container-reversed input::placeholder,.modal-body input::placeholder{color:var(--placeholder-color)}.input-container input:active,.input-container input:focus,.input-container input:hover,.input-container-reversed input:active,.input-container-reversed input:focus,.input-container-reversed input:hover,.modal-body input:active,.modal-body input:focus,.modal-body input:hover{background-color:var(--btn-bg-hover-color);color:var(--font-color);border-color:var(--btn-bd-color);outline:0;box-shadow:none}.input-container-reversed-right input:active,.input-container-reversed-right input:focus,.input-container-reversed-right input:hover{cursor:pointer;background-color:var(--btn-bg-hover-color);color:var(--font-color);border-color:var(--btn-bd-color);outline:0;box-shadow:none}.modal-body input:disabled{background-color:var(--form-control-bg-disabled-color);color:var(--font-disabled-color);border:2px solid var(--btn-bd-color);cursor:not-allowed;opacity:1}thead th{white-space:nowrap;background-color:var(--btn-bg-color)!important;color:var(--font-color)!important;font-weight:600;margin:0!important}tbody td{white-space:nowrap;cursor:pointer;height:80px;background-color:var(--btn-bg-color)!important;color:var(--font-color)!important}tbody td img{max-height:100%;object-fit:contain}table,tbody td,thead th,tr{border:none!important}.table tbody tr.selected td{background-color:var(--table-selected-color)!important}.table input[type=checkbox]{width:.9rem;height:.9rem;transform:scale(1);border-radius:var(--btn-size);cursor:pointer}.bootstrap-table .fixed-table-container .fixed-table-body{overflow:unset!important}.bootstrap-table .fixed-table-container .table td,.bootstrap-table .fixed-table-container .table thead th .both{padding:.75rem!important}.table thead th .th-inner{background-color:var(--btn-bg-color);border-bottom:1px solid var(--btn-bd-color)!important}.dashboard-table thead th .th-inner{background-color:var(--btn-bg-color)}.dashboard-table tbody td,.nested-table tbody td{cursor:pointer;height:55px;background-color:var(--btn-bg-color)!important;color:var(--font-color)!important}.fixed-table-container .th-inner.sortable{background-image:none!important;padding-right:0!important;display:flex!important;align-items:center;justify-content:space-between}.fixed-table-container .th-inner.sortable::after{content:"";display:inline-block;width:1em;height:1em;margin-left:1rem;background-image:var(--arrow-down-img);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .25s ease}.fixed-table-container .th-inner.sortable.asc::after{transform:rotate(180deg)}.bootstrap-table .fixed-table-container .table tbody tr.no-records-found td{background-color:var(--btn-bg-color)!important}.divider{border:1px solid var(--btn-bd-color);margin:0!important;opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.grid-item{position:relative;cursor:grab;width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;text-align:center;word-break:break-word;white-space:normal;color:var(--dark-color);border:2px solid var(--btn-bd-color);border-radius:var(--btn-size);background-color:var(--light-color)}.grid-item::before{content:'';position:absolute;inset:0;opacity:0;pointer-events:none;cursor:grabbing;background-color:var(--grid-bg-color);transition:opacity .25s ease-out}.grid-item:hover{cursor:pointer;border:2px solid var(--tertiary-color)}.grid-item:active{cursor:grabbing!important}.grid-item:active::before{opacity:1}.grid-item-dragging{cursor:grabbing!important;border:0!important;background-color:transparent!important;color:transparent!important}.dropdown-bg-primary button{width:100%;text-align:left;padding-right:2.4rem}.dropdown-bg button{width:100%;text-align:left;padding-right:2.4rem;border:2px solid var(--btn-bd-color);background-color:var(--btn-bg-color);color:var(--font-color)}.dropdown-bg .dropdown-toggle.show,.dropdown-bg button:active,.dropdown-bg button:focus,.dropdown-bg button:hover{cursor:pointer;border:2px solid var(--btn-bd-color)!important;background-color:var(--bg-hover-color);color:var(--font-color);outline:0;box-shadow:none}.dropdown-toggle::after{border:none}.dropdown-toggle::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:.75rem;width:1em;height:1em;background-image:var(--arrow-down-img);background-repeat:no-repeat;background-size:16px 12px;background-position:center;pointer-events:none;transition:transform .25s ease}.dropdown-toggle.show::after{transform:translateY(-50%) rotate(180deg)}.dropdown-index-toggle::after{background-image:var(--toggle-arrow-down-img)!important}.dropdown-menu-sm{border-radius:var(--btn-sm-size)}.dropdown-menu-basic{width:100%;padding:.25rem 0!important;text-align:left;border:2px solid var(--btn-bd-color);background-color:var(--btn-bg-color);color:var(--font-color);z-index:9999!important;box-shadow:4px 4px 12px var(--shadow-color)}.dropdown-menu-basic .dropdown-item{color:var(--font-color)!important}.dropdown-menu-basic .dropdown-item:focus,.dropdown-menu-basic .dropdown-item:hover{cursor:pointer;background-color:var(--bg-hover-color);color:var(--font-active-color)!important}.dropdown-bg .dropdown-menu-basic .dropdown-item.active{background-color:var(--primary-color)!important;color:var(--light-color)!important;position:relative;font-weight:500}.dropdown-no-bg .dropdown-menu-basic .dropdown-item.active{background-color:transparent!important;color:var(--font-active-color)!important;position:relative;font-weight:500;padding-right:2rem}.dropdown-no-bg .dropdown-submenu .dropdown-menu-basic .dropdown-item.active::after{content:"";display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:1em;height:1em;background-image:var(--check-img);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}.pw-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;height:6px;width:100%}.pw-bar span{background:var(--btn-bd-color);border-radius:2px;transition:background .25s ease}.pw-bar.lvl-1 span.on{background:var(--danger-color)}.pw-bar.lvl-2 span.on{background:var(--warning-color)}.pw-bar.lvl-3 span.on{background:var(--success-color)}.tooltip.pw-tooltip .tooltip-inner{text-align:left!important}