:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fbfbfb;--gray:#6c757d;--gray-dark:#343a40;--default:#ccc;--default-bg:#f3f4f6;--default-border:#ececec;--default-hover:#e4e3e3;--default-disabled:#eee;--default-shadow:#c5c5c5;--drop-shadow:#c5c5c56e;--text-default:#1a202d;--text-default-disabled:#d2d2d2;--primary:#2a83ff;--primary-hover:#5b9fff;--primary-disabled:#7db3ff;--text-primary-disabled:#cbe1ff;--secondary:#6c757d;--secondary-hover:#8d99a4;--secondary-disabled:#aab9c6;--text-secondary-disabled:#d8e3eb;--text-submenu:#8b8b8c;--text-muted:#acacac;--success:#28a745;--success-light:#88d399;--success-hover:#3ac259;--success-disabled:#64c079;--text-success-disabled:#b1e2bd;--info:#0f93e3;--warning:#ffa007;--warning-light:#ffe186;--warning-hover:#ffd554;--warning-disabled:#ffdc73;--text-warning-disabled:#ceb88d;--text-contrast-warning:#454545;--danger:#dc3545;--danger-hover:#dc5b67;--danger-disabled:#d2848b;--text-danger-disabled:#feb9b9;--danger-light:#ffdcdf;--white:#fff;--light:#f8f9fa;--dark:#343a40;--ui-font-family:"Rubik";--ui-grey:#fafbfb;--ui-grey-hover:#e3e3e3;--ui-border:#eaeaeb;--ui-border-dark:#d0d0d0;--ui-divider:#e3e3e5;--ui-text:#152544;--ui-text-secondary:#8d95a3;--ui-modal-shadow:#00000052;--ui-input-placeholder:#c4c4c4;--menu-active:#e1e1e170;--menu-hover:#e1e1e152;--menu-divider-text:#9fa8b1;--online:#04f804;--away:#f8bf04;--offline:#f83504}.dark-theme{--default:#c7c7c7;--default-bg:#202020;--white:#3d3d3d;--default-border:#565656;--ui-border-dark:#6b6b6b;--text-default:#c7c7c7;--text-default-disabled:#666;--text-submenu:#b2b2b2;--text-danger:#ff818d;--text-muted:#939393;--menu-active:#e1e1e133;--menu-hover:#e1e1e11c;--default-shadow:#505352;--drop-shadow:#2525256e;--primary:#376db8;--ui-input-placeholder:#7a7a7a;--blue:#3195ff;--bs-gray-200:#585858;--bs-gray-300:#646464;--bs-gray-400:#7f868c;--bs-gray-500:#7d8287;--bs-gray-600:#95999d;--bs-gray-700:#b8c0c9;--bs-secondary-color:#949ba1bf;--dropdown-border:#535353;--ui-border:#626262}.dark-theme .modal{--bs-modal-bg:#353535;--bs-modal-header-border-color:#575757;--bs-modal-footer-border-color:#575757}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.7)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}a,b,body,caption,code,del,div,form,header,html,i,img,label,li,menu,nav,object,p,pre,s,small,span,table,tbody,td,th,thead,tr,u,ul,var{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}html{font-size:16px}:focus,header,menu,nav{outline:none}body{line-height:1rem}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a,a:visited{text-decoration:none}a:visited{color:var(--ui-text)}pre{font-family:monospace}small{font-size:smaller}*{box-sizing:unset}.hide{display:none}.d-flex{display:flex}.justify-end{display:flex;justify-content:right}.m-0{margin:0!important}.ms-0{margin-left:0!important}.me-0{margin-right:0!important}.me-1{margin-right:5px!important}.me-2{margin-right:10px!important}.me-3{margin-right:15px!important}.me-4{margin-right:20px!important}.me-5{margin-right:25px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:5px!important}.mt-2{margin-top:10px!important}.mt-3{margin-top:15px!important}.mt-4{margin-top:20px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:5px!important}.mb-2{margin-bottom:10px!important}.mb-3{margin-bottom:15px!important}.mb-4{margin-bottom:20px!important}.mb-5{margin-bottom:25px!important}.mb-6{margin-bottom:30px!important}.mb-7{margin-bottom:35px!important}.mb-8{margin-bottom:40px!important}.p-0{padding:0!important}.ps-0{padding-left:0!important}.pe-0{padding-right:0!important}.pt-0{padding-top:0!important}.pt-1{padding-top:5px!important}.pt-2{padding-top:10px!important}.pt-3{padding-top:15px!important}.pt-4{padding-top:20px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:5px!important}.pb-2{padding-bottom:10px!important}.pb-3{padding-bottom:15px!important}.pb-4{padding-bottom:20px!important}.p-1{padding:5px!important}.p-2{padding:10px!important}.p-3{padding:15px!important}.p-4{padding:20px!important}.p-5{padding:25px!important}.p-6{padding:30px!important}.p-7{padding:35px!important}.p-8{padding:40px!important}.pe-1{padding-right:5px!important}.pe-2{padding-right:10px!important}.pe-3{padding-right:15px!important}.pe-4{padding-right:20px!important}.pe-5{padding-right:25px!important}.pe-6{padding-right:30px!important}.pe-7{padding-right:35px!important}.pe-8{padding-right:40px!important}.ps-1{padding-left:5px!important}.ps-2{padding-left:10px!important}.ps-3{padding-left:15px!important}.ps-4{padding-left:20px!important}.ps-5{padding-left:25px!important}.ps-6{padding-left:30px!important}.ps-7{padding-left:35px!important}.ps-8{padding-left:40px!important}h2{font-size:1.5em!important}.single-line{white-space:nowrap}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../fonts/6dacce4cff13d02117d6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(../fonts/24b353ba2fe27f582b5b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/feb0d8644aca3df9fabf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(../fonts/492409a5b783e5ff0e71.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(../fonts/4014dc96fc81e6741eac.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(../fonts/790079d8dec96d7964b1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/0887b7d317f32a6a0d99.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(../fonts/35b9d0c137e1d5b553fa.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/93eac171b09d26a243c1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(../fonts/bac8fbdef52d604243fd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(../fonts/aab465b6fbe908b4b591.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(../fonts/e34793dc04233a134efe.woff2) format("woff2")}.text-primary{color:var(--primary)!important}.text-danger{color:var(--danger)!important}.text-success{color:var(--success)!important}.text-warning{color:var(--warning)!important}.text-info{color:var(--info)!important}.text-muted{color:var(--text-muted)!important}.text-medium{font-weight:500!important}.text-semibold{font-weight:600!important}.text-bold{font-weight:700!important}.text-left{text-align:start!important}.text-right{text-align:end!important}.text-center{text-align:center!important}.text-gray{color:var(--gray)}.text-upper{text-transform:uppercase}.text-disabled{color:var(--bs-gray-300)}.btn{background-color:var(--default);border:none;border-radius:6px;cursor:pointer;font-family:var(--ui-font-family);font-size:.93rem;line-height:1.4rem;margin:2px;padding:12px 16px}.btn.disabled,.btn.disabled:disabled,.btn:disabled{cursor:default}.btn.btn-expanded{box-sizing:border-box;margin-left:0;margin-right:0;width:100%}.btn-primary{background-color:var(--primary);color:#fff}.btn-primary:hover{background-color:var(--primary-hover)}.btn-primary.disabled,.btn-primary.disabled:disabled,.btn-primary:disabled{background-color:var(--primary-disabled);color:var(--text-primary-disabled)}.btn-secondary{background-color:var(--secondary);color:#fff}.btn-secondary:hover{background-color:var(--secondary-hover)}.btn-secondary.disabled,.btn-secondary.disabled:disabled,.btn-secondary:disabled{background-color:var(--secondary-disabled);color:var(--text-secondary-disabled)}.btn-success{background-color:var(--success);color:#fff}.btn-success:hover{background-color:var(--success-hover)}.btn-success.disabled,.btn-success.disabled:disabled,.btn-success:disabled{background-color:var(--success-disabled);color:var(--text-success-disabled)}.btn-danger{background-color:var(--danger);color:#fff}.btn-danger:hover{background-color:var(--danger-hover)}.btn-danger.disabled,.btn-danger.disabled:disabled,.btn-danger:disabled{background-color:var(--danger-disabled);color:var(--text-danger-disabled)}.btn-toolbar{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px}.btn-toolbar i.leading{display:flex;font-size:10px;margin-right:5px}.modal-footer .btn{font-weight:500;margin-left:6px;padding:8px 12px 7px}.input-group{padding:5px;position:relative}.form-input{background-color:transparent;border-color:var(--ui-border-dark);border-radius:6px;border-style:solid;border-width:1px;box-sizing:border-box;color:var(--default-text);font-size:14px;font-weight:400;height:45px;line-height:1.4;max-height:45px;padding:8px 12px;transition:border-color .2s ease;width:100%}textarea.form-input{box-sizing:border-box;min-height:127px;overflow:auto;padding:12px;resize:none}.input-group.label-inside .form-input,textarea.form-input{border-radius:6px!important}.form-input::placeholder{color:var(--ui-input-placeholder)}.form-input:disabled,.form-input:disabled+.form-label,.form-input:disabled~i{opacity:.3!important}.form-label{background:var(--white);color:var(--ui-input-placeholder);display:block;font-size:14px;font-weight:400;margin-bottom:5px;padding:0 5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.modal .form-label{background:var(--bs-modal-bg)}.input-group.label-inside .form-label{color:var(--ui-input-placeholder);font-size:14px;left:14px;padding-left:5px;padding-right:5px;pointer-events:none;position:absolute;top:20px;transition:all .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}input[type=email].form-input:focus,input[type=password].form-input:focus,input[type=tel].form-input:focus,input[type=text].form-input:focus,textarea.form-input:focus{border-color:var(--text-default)}.input-group.label-inside .form-input:focus+.form-label,.input-group.label-inside .form-input:not(:placeholder-shown)+.form-label{color:var(--text-default);font-size:14px;top:-2px}.input-group.label-float .form-label{color:var(--text-default);left:16px;position:absolute;top:-3px}.input-group.checkbox{display:inline-block;vertical-align:middle}.form-checkbox{-webkit-appearance:none;appearance:none;border:1px solid var(--ui-border-dark);border-radius:6px;box-sizing:border-box;color:var(--text-default);display:grid;height:18px;margin:0;place-content:center;width:18px}.form-label-checkbox{align-items:center;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400!important;gap:8px;margin-left:2px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox:before{color:#fff;content:"\f3c9";font-family:uicons-bold-rounded!important;font-size:11px;font-style:normal;font-variant:normal;height:12px;text-align:center;transform:scale(0);transition:transform .1s ease;width:12px}.form-checkbox:checked:before{transform:scale(1)}.form-checkbox:checked{background-color:var(--gray-dark);border-color:var(--text-default);border-color:var(--default-bg)}.form-checkbox.disabled,.form-checkbox::disabled{background-color:var(--default)}.form-label-checkbox:has(>.form-checkbox:disabled){color:var(--default)}.input-group.select:after{bottom:18px;content:"\f376";font-family:uicons-regular-rounded!important;font-size:16px;position:absolute;right:12px}.group-box{border:1px solid var(--ui-border-dark);border-radius:6px;box-sizing:border-box;padding:18px 12px 8px;position:relative}.group-box .form-label{color:var(--text-default);left:16px;position:absolute;top:-8px}.group-box .group-body{padding-bottom:8px}.form-switch{align-items:center;display:flex}.form-switch .form-check-input{margin-right:10px;margin-top:0}.form-switch .form-check-label{font-size:14px}.form-switch .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.grid{display:grid;gap:15px;grid-template-columns:repeat(12,1fr)}.col{padding:unset}.c-12{grid-column:span 12}.c-11{grid-column:span 11}.c-10{grid-column:span 10}.c-9{grid-column:span 9}.c-8{grid-column:span 8}.c-7{grid-column:span 7}.c-6{grid-column:span 6}.c-5{grid-column:span 5}.c-4{grid-column:span 4}.c-3{grid-column:span 3}.c-2{grid-column:span 2}.c-1{grid-column:span 1}.grid-20 .c-13{grid-column:span 13}.grid-20 .c-14{grid-column:span 14}.grid-20 .c-15{grid-column:span 15}.grid-20 .c-16{grid-column:span 16}.grid-20 .c-17{grid-column:span 17}.grid-20 .c-18{grid-column:span 18}.grid-20 .c-19{grid-column:span 19}.grid-20 .c-20{grid-column:span 20}@media (max-width:768px){.grid{grid-template-columns:repeat(1,1fr)}.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{grid-column:span 1}}.grid.grid-20{grid-template-columns:repeat(20,1fr)}.gap-0{gap:0}.alert{align-items:top;border-radius:6px;display:flex;font-size:15px;font-weight:500;margin-bottom:5px;padding:15px;position:relative}.alert .alert-icon{font-size:22px;height:22px;margin-right:10px;width:22px}.alert .alert-message{align-items:center;display:flex;font-size:13px;font-weight:400;line-height:1.2;padding-right:15px}.alert a[data-dismiss=alert]{position:absolute;right:8px;top:8px}.alert.alert-danger a[data-dismiss=alert]{color:var(--danger)}.alert.alert.alert-warning a[data-dismiss=alert]{color:var(--text-contrast-warning);color:var(#fff)}.alert.alert-danger{background-color:var(--danger-light);border:1px solid var(--danger);color:var(--danger)}.alert.alert-warning{background-color:var(--warning-light);border:1px solid var(--warning);color:var(--text-contrast-warning)}.alert.alert-success{background-color:var(--success);border:1px solid var(--success);color:#fff}.modal.is-alert{backdrop-filter:blur(5px);background:#00000059}.side-menu{background-color:var(--white);border:1px solid var(--default-border);border-radius:12px;font-size:14px;height:calc(100vh - 49px);left:0;margin:14px;padding:10px;position:fixed;top:0;transition:width .2s ease;width:50px;z-index:20}.side-menu .option span{opacity:0;transition:opacity .2s linear}body.menu-expanded .side-menu{width:220px}body.menu-expanded .side-menu .option span{opacity:1}.side-menu a{color:var(--text-default)}.side-menu ul{padding:4px}.side-menu ul li{border-radius:8px;font-weight:500;list-style:none;margin:2px}.side-menu ul li a{padding:9px 10px;width:100%}.side-menu ul li.disabled{cursor:default!important}.side-menu ul li:hover:not(.divider):not(.title){background-color:var(--menu-hover)}.side-menu ul li.active:not(:hover){background-color:var(--menu-active)}body.menu-collapsed .side-menu ul li.submenu ul li a{padding:6px 10px}.side-menu .menu-footer ul li:hover{background-color:unset}.side-menu .menu-body{border-bottom:1px solid var(--bs-gray-400);height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.side-menu .menu-body::-webkit-scrollbar{height:0;opacity:0;width:0}.side-menu ul li a{align-items:center;color:var(--text-default);display:inline-flex;position:relative;text-overflow:clip;white-space:nowrap}.side-menu ul li a i{font-size:18px;height:18px;margin-left:1px;margin-right:6px;width:18px}.side-menu ul li a[data-toggle=submenu]{width:100%}.side-menu ul li a[data-toggle=submenu]:after{color:var(--bs-gray-500);content:"\f150";font-family:uicons-bold-rounded!important;font-size:12px;opacity:0;position:absolute;right:30px;transform:rotate(270deg);transition:transform .2s ease,opacity .2s linear}.side-menu ul li.divider{border-bottom:1px solid var(--bs-gray-200);border-radius:0;margin:4px 10px}.side-menu ul li.divider span{color:var(--bs-gray-500);display:block;font-size:.8rem;font-weight:600;overflow:hidden;padding:6px 5px 2px;text-transform:uppercase}.side-menu li.option.submenu .submenu ul li.title{border-bottom:1px solid var(--default-border);font-weight:700;padding:7px}body.menu-expanded .side-menu li.option.submenu .submenu ul li.title{display:none}body.menu-expanded:not(.toggle) .side-menu ul li a[data-toggle=submenu]:after{opacity:1}.side-menu ul li a[data-toggle=submenu].expanded:after{transform:rotate(1turn)}.side-menu ul li a[data-toggle=submenu]+.submenu,body.menu-collapsed .side-menu ul li a[data-toggle=submenu]+.submenu{border:1px transparent;max-height:0;overflow:hidden;transition:max-height .2s ease,opacity 0s linear}body.menu-collapsed .side-menu ul li.divider span{max-height:0;padding:0;transition:max-height .2s ease,opacity 0s linear,padding .2s ease}.side-menu ul li a[data-toggle=submenu].expanded+.submenu{max-height:200px}.side-menu ul li.submenu ul{padding-left:28px}.side-menu ul li.submenu li.option{align-items:center;display:flex}.side-menu ul li.submenu li.option:before{content:"-";padding-left:8px}body.menu-collapsed:not(.toggle) .side-menu ul li.submenu ul{padding-left:6px}body.menu-collapsed:not(.toggle) .side-menu ul li.submenu div.submenu{background-color:var(--white);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-right-radius:11px;box-shadow:2px 2px 3px var(--drop-shadow);left:53px;margin-top:-36px;max-height:0;opacity:0;position:absolute;z-index:20}body.menu-collapsed .side-menu ul li.submenu:hover{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:2px 2px 3px var(--drop-shadow)}body.menu-collapsed .side-menu ul li.submenu:hover div.submenu ul{background-color:var(--menu-hover)}body.menu-collapsed .side-menu ul li.submenu:hover div.submenu{max-height:200px;opacity:1;transition:none}body.menu-expanded.toggle .side-menu ul li.submenu:hover div.submenu{left:unset;margin-top:unset;position:unset}body.menu-collapsed.toggle div.submenu ul,body.menu-expanded div.submenu ul{padding-top:0}.side-menu ul li.submenu ul li a{color:var(--bs-gray-700);padding:6px 3px}.side-menu .menu-footer{bottom:0;position:absolute;width:94%}.side-menu .menu-toggler{align-items:center;background:var(--default-bg);border-radius:50%;box-shadow:0 0 3px var(--default-shadow);display:flex;font-size:12px;height:24px;justify-content:center;position:absolute;right:-10px;top:46px;width:24px}.side-menu .menu-toggler a{margin-top:0}.menu-toggler a i:before{display:block;margin-left:2px;transform:rotate(180deg);transition:transform .4s ease}body.menu-expanded .menu-toggler a i:before{margin-left:0;transform:rotate(0deg)}.view-layout{background-color:var(--white);border:1px solid var(--default-border);border-radius:12px;height:calc(100vh - 29px);margin:14px 14px 10px 98px;position:relative;transition:width .2s ease,margin .2s ease;width:calc(100vw - 116px)}.view-layout .content{border-radius:12px;box-sizing:border-box;height:calc(100vh - 90px);padding:18px;width:100%}.listing-content{overflow-y:overlay;position:relative;scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-width .2s linear}.listing-content:hover{scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin;transition:scrollbar-color .2s linear}.view-layout .listing-content{border:1px solid var(--default-border);border-radius:9px;height:calc(100vh - 166px)}.listing-content::-webkit-scrollbar{height:0;opacity:0;transition:all .2s linear;width:0}.listing-content:hover::-webkit-scrollbar{height:10px;opacity:1;transition:all .2s linear;width:8px}.listing-header{align-items:center;display:flex;font-size:.93rem;justify-content:space-between;padding:0 5px 13px}.listing-header .title{color:var(--text-default);font-weight:600}.listing-header .options{align-items:center;display:flex;font-size:13px;justify-content:end}.listing-header .options .flat-button{align-items:center;background-color:transparent;border:1px solid var(--default-border);border-radius:6px;color:var(--text-default);display:flex;height:20px;justify-content:center;overflow:hidden;padding:4px 4px 2px;width:20px}.listing-header .options .flat-button:disabled{color:var(--text-default-disabled)!important;cursor:default!important}.dark-theme .listing-header .options .flat-button{border:1px solid #636363}.listing-header .options a:not(:last-child),.listing-header .options button:not(:last-child){margin-right:5px}.listing-header .options .pagination-info{margin-right:10px}.listing-header .options .listing-search-input{margin-left:5px;margin-right:0;overflow:hidden;position:relative;transition:width .2s ease;width:0}.listing-header .options .listing-search-input.show{transition:width .2s ease;width:200px}.listing-header .options .listing-search-input button[data-option=listing-search]{opacity:1;transition:width .1s ease,padding .1s linear,border .1s linear}.listing-header .options .listing-search-input.show~button[data-option=listing-search]{border:0;opacity:0;padding:0;transition:width .1s ease,padding .1s linear,border .1s linear;width:0}.listing-header .options a[data-option=listing-search]{display:flex}.listing-search-input.show+a[data-option=listing-search]{display:none;opacity:0;overflow:hidden;width:0}.listing-header .options .listing-search-input .icon{color:var(--bs-gray-600);left:7px;position:absolute;top:8px}.listing-header .options .listing-search-input.show .close{opacity:1;transition:opacity .4s}.listing-header .options .listing-search-input .close{opacity:0;position:absolute;right:10px;top:8px}.listing-header .options .listing-search-input input[type=text]{background-color:var(--default-bg);border:1px solid var(--default-border);border-radius:6px!important;color:var(--text-default);font-weight:500;min-height:25px;min-width:151px;padding-left:23px;padding-right:23px}.listing-header .options .listing-search-input input[type=text]::placeholder{color:var(--bs-gray-600)}.tab-listing table,.view-layout .listing-content table{width:100%}.tab-listing table thead th,.view-layout .listing-content table thead th{background-color:var(--default-bg);color:var(--bs-gray-600);font-size:.85rem;font-weight:500;padding:14px;position:sticky;text-transform:uppercase;top:0;z-index:1}.dark-theme .tab-listing table thead th,.dark-theme .view-layout .listing-content table thead th{background-color:#373434;color:#afb3b7}.tab-listing table tbody td,.view-layout .listing-content table tbody td{color:var(--text-default);font-size:13px;padding:8px 15px;vertical-align:middle}.tab-listing table tbody td.list-options,.view-layout .listing-content table tbody td.list-options{text-align:right}.tab-listing table tbody tr,.view-layout .listing-content table tbody tr{border-bottom:1px solid var(--default-border)}.tab-listing table tbody tr:hover,.view-layout .listing-content table tbody tr:hover{background-color:var(--menu-hover)}body.menu-expanded .view-layout{margin:14px 14px 10px 268px;width:calc(100vw - 286px)}.view-layout .header{align-items:center;border-bottom:1px solid var(--default-border);display:flex;justify-content:space-between;min-height:35px;padding:13px 22px}.view-layout .header .icon{font-size:20px;height:20px;position:absolute}.view-layout .header .title{align-items:center;display:inline-flex}.view-layout .header .title h2{font-weight:700;margin:0!important;padding-left:30px!important}.view-layout .header .btn{border-radius:6px;font-size:12px;line-height:1.4rem;padding:5px 13px}a{cursor:pointer}a.disabled,a[disabled]{color:var(--text-default-disabled)!important;cursor:default!important}.user-menu{display:flex;margin:10px 5px;position:relative;width:100%}.user-menu a[data-toggle=user-menu]{align-items:center;display:flex;font-weight:600;width:100%}.user-menu .menu{background-color:var(--white);border:1px solid transparent;border-radius:12px;bottom:-12px;box-shadow:2px 2px 3px transparent;color:var(--text-default);left:212px;opacity:0;overflow:hidden;position:absolute;transition:width .1s ease,opacity .1s linear,border .1s linear;width:0}.user-menu ul li a{padding:6px 10px}body.menu-collapsed .user-menu .menu{left:42px}.user-menu .option li{white-space:nowrap}.user-menu .menu.show{border:1px solid var(--default-border);box-shadow:2px 2px 3px var(--drop-shadow);display:block;opacity:1;transition:width .1s ease,opacity .1s linear,border .1s linear;width:205px}.user-menu .user-avatar{background-image:url(../images/avatar.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--bs-gray-400);border-radius:50%;height:35px;min-width:35px;position:relative;width:35px}.user-menu .user-avatar:after{border-radius:50%;bottom:0;content:"";height:10px;position:absolute;right:-2px;width:10px}.user-menu .user-avatar.online:after{background:var(--online)}.user-menu .user-avatar.away:after{background:var(--away)}.user-menu .user-avatar.offline:after{background:var(--offline)}.user-menu .user-caption{overflow:hidden;padding-left:10px;padding-right:35px;text-overflow:ellipsis;white-space:nowrap}.user-menu:after{content:"\f151";font-family:uicons-bold-rounded!important;font-style:normal;font-weight:400!important;-webkit-font-smoothing:antialiased;color:var(--bs-gray-500);position:absolute;right:15px;top:12px;transform:rotate(180deg)}.user-menu .btn-signout{padding:6px 10px;width:168px}body.menu-collapsed .user-menu:after{opacity:0;transition:opacity .2s}body.menu-collapsed .user-menu .user-caption{opacity:0;padding:0;transition:width .2s ease,padding .2s linear,opacity .2s;width:0}.tab-listing{border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-sizing:border-box;height:calc(100vh - 215px);overflow-y:overlay;scrollbar-color:transparent transparent;scrollbar-width:none}.tab-listing:hover{scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}.tab-listing::-webkit-scrollbar{height:0;opacity:0;transition:all .2s linear;width:0}.tab-listing:hover::-webkit-scrollbar{height:10px;opacity:1;transition:all .2s linear;width:8px}.users-form .top .picture{align-items:center;border:2px solid var(--default-border);display:flex;justify-content:center;overflow:hidden;position:relative}.users-form .top .picture,.users-form .top .picture .picture-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:120px;width:120px}.users-form .top .picture .picture-preview{box-sizing:border-box;left:0;position:absolute;top:0}.users-form .top .picture .picture-preview:hover{opacity:.6}.users-form .top .picture:after{content:"\f327";font-family:uicons-thin-straight!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--bs-gray-400);font-size:7rem}.users-form .top .picture input[type=file]{box-sizing:border-box;cursor:pointer;display:block;height:118px;left:0;margin-top:4px;opacity:0;position:absolute;top:0;width:118px}.listing-small-picture{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-sizing:border-box;height:32px;width:32px}.listing-content .item-picture{border-radius:6px;box-sizing:border-box;height:50px;object-fit:contain;width:50px}.listing-content .item-picture.no-picture{border-radius:2px;box-sizing:border-box;margin:5px;opacity:.2;width:40px}.dark-theme .listing-content .item-picture.no-picture{filter:invert(1)}.dropdown{position:relative}.dropdown .dropdown-menu{background:var(--white);border:1px solid var(--dropdown-border);border-radius:8px;box-shadow:0 0 7px var(--drop-shadow);display:none;font-size:.95rem;margin-top:6px;max-width:260px;overflow:hidden;padding:0;position:absolute;width:auto}.dropdown .dropdown-menu.show{display:block;z-index:1001}.dropdown .dropdown-menu.right{right:0}.dropdown .dropdown-menu.left{left:0}.dropdown .dropdown-menu li{border-bottom:1px solid var(--default-border)}.dropdown .dropdown-menu li:last-child{border-bottom:none}.dropdown .dropdown-menu li:hover{background-color:var(--menu-hover)}.dropdown .dropdown-menu li.danger:hover{background-color:var(--danger-light)}.dropdown .dropdown-menu li a{align-items:center;color:var(--text-default);display:flex;padding:8px 12px;white-space:nowrap}.dropdown .dropdown-menu li a .icon{margin-right:6px}.snackbar-container{align-items:center;background-color:#070b0e;bottom:-100px;color:#fff;display:flex;font-family:inherit,sans-serif;font-size:14px;justify-content:space-between;line-height:22px;min-height:14px;opacity:0;padding:18px 24px;position:fixed;top:-100px;transition:all .5s ease;transition-property:top,right,bottom,left,opacity;z-index:9999}.snackbar-container .action{background:transparent;border:none;color:#4caf50;cursor:pointer;display:inline-block;font-size:inherit;margin:0 0 0 24px;min-width:min-content;padding:0;text-transform:uppercase}@media (min-width:640px){.snackbar-container{border-radius:4px;display:inline-flex;margin:24px;max-width:568px;min-width:288px}}@media (max-width:640px){.snackbar-container{left:0;right:0;width:100%}}.snackbar-pos.bottom-center{bottom:0;left:50%;top:auto!important;transform:translate(-50%)}.snackbar-pos.bottom-left{bottom:0;left:0;top:auto!important}@media (max-width:640px){.snackbar-pos.bottom-center{left:0;transform:none}}.filepicker input[type=file]{display:none}.filepicker .drop-area{min-height:160px}.filepicker .drop-area.empty{align-items:center;border:3px dashed var(--ui-border-dark);border-radius:4px;display:flex;justify-content:center}.filepicker .drop-area.empty .empty-caption{cursor:pointer;text-align:center;width:100%}.filepicker .drop-area.empty .empty-caption .icon{display:flex;justify-content:center;margin-bottom:5px;margin-top:20px}.filepicker .drop-area.empty .empty-caption .caption{color:var(--bs-gray-600);font-size:13px;line-height:1.4;padding:12px}.dark-theme .filepicker .drop-area.empty .empty-caption .icon i{font-size:6rem;opacity:.6}.filepicker .drop-area.empty .empty-caption .icon i{font-size:6rem;opacity:.25}.filepicker .drop-area.empty .files-list{display:none}.filepicker .drop-area.hover{background-color:var(--bs-gray-300)}.filepicker .drop-area:not(.empty){border-color:var(--default-border);border-radius:6px;border-style:solid}.filepicker .drop-area:not(.empty) .empty-caption{display:none}.filepicker .drop-area:not(.empty) .files-list{display:grid;gap:10px;grid-template-columns:repeat(12,1fr)}.filepicker .drop-area .files-list .file-miniature{border:1px solid var(--ui-border-dark);border-radius:6px;box-sizing:border-box;grid-column:span 2;min-height:120px;position:relative}.filepicker .drop-area .files-list .file-miniature .miniature{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;min-height:120px}.filepicker .drop-area .files-list .file-miniature a.remove{background-color:var(--white);border-radius:50%;display:block;font-size:20px;position:absolute;right:-6px;top:-8px}