.tenant-chip{background:#fff7ed;border:1px solid #fdba74;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;margin-left:.25rem;padding:3px 3px 3px 12px;display:inline-flex}.tenant-chip-label{color:#9a3412;align-items:center;gap:.35rem;min-width:0;font-size:13px;display:inline-flex}.header .tenant-chip .tenant-chip-label i{font-size:16px;color:#c2410c!important;-webkit-text-fill-color:#c2410c!important;display:inline-block!important}.tenant-chip-label b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.tenant-chip-back{white-space:nowrap;align-items:center;display:inline-flex;border-radius:999px!important}@media (width<=576px){.tenant-chip{padding-left:8px}.tenant-chip-label b{max-width:90px}}body.acting-tenant .header{box-shadow:inset 0 3px #f59e0b}.tenant-strip{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.75rem;margin:-.25rem 0 1rem;padding:.5rem .75rem;font-size:13px;display:flex}.btn-main{--bs-btn-color:#fff;--bs-btn-bg:#072148;--bs-btn-border-color:#072148;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#081d3d;--bs-btn-hover-border-color:#081d3d;--bs-btn-active-color:#fff;--bs-btn-active-bg:#06162f;--bs-btn-active-border-color:#06162f;background-color:#072148!important;border-color:#072148!important}.btn-main:hover,.btn-main:focus,.btn-main:active{background-color:#081d3d!important;border-color:#081d3d!important}.btn-accent{--bs-btn-color:#fff;--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d95c1a;--bs-btn-hover-border-color:#d95c1a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c04e12;--bs-btn-active-border-color:#c04e12;background-color:var(--primary)!important;border-color:var(--primary)!important}.btn-accent:hover,.btn-accent:focus,.btn-accent:active{background-color:#d95c1a!important;border-color:#d95c1a!important}.login-info-card{width:min(620px,72%)}.login-logo{max-width:min(100%,260px)}.login-logo-text{color:#fff;font-size:28px;font-weight:800}.login-form-content{width:100%;max-width:420px;margin:0 auto}.login-feature-icon{width:32px;height:32px;color:var(--primary);background-color:#ffffff1a}.pass-group{position:relative}.pass-group .form-control,.pass-group .pass-input{padding-right:2.5rem}.toggle-password{cursor:pointer;z-index:5;color:var(--bs-secondary-color,#6c757d);font-size:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle-password:hover{color:var(--primary)}.backdrop-blur{-webkit-backdrop-filter:blur(12px)}@media (width<=1199.98px){.login-info-card{width:78%;padding:2.5rem!important}.login-logo{max-width:230px}}@media (width<=991.98px){.login-page-wrap,.login-form-wrap,.login-form-inner,.login-form{min-height:100vh;height:auto!important}.login-form-content{max-width:460px}}@media (width<=575.98px){.login-form-content{max-width:100%;padding:1.5rem!important}.login-form-wrap{margin:0}}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.sidebar{flex-direction:column;display:flex}.sidebar .sidebar-logo{z-index:3;background:inherit;flex:none;align-items:center;min-height:56px;display:flex;position:sticky;top:0}.sidebar .sidebar-inner.slimscroll{flex:auto;min-height:0;overflow-y:auto}.status-light{cursor:default;vertical-align:middle;border-radius:50%;width:13px;height:13px;display:inline-block;position:relative}.status-light:after{content:"";filter:blur(.4px);background:#ffffffbf;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:3px}.status-light.online{background:radial-gradient(circle at 32% 30%,#86efac,#16a34a 75%);animation:2s infinite led-pulse;box-shadow:0 0 7px #22c55eb3}.status-light.offline{background:radial-gradient(circle at 32% 30%,#fca5a5,#dc2626 75%);box-shadow:0 0 4px #dc262673}.status-light.disabled{background:radial-gradient(circle at 32% 30%,#e5e7eb,#9ca3af 75%)}@keyframes led-pulse{0%{box-shadow:0 0 6px #22c55e99,0 0 #22c55e73}70%{box-shadow:0 0 6px #22c55e99,0 0 0 6px #22c55e00}to{box-shadow:0 0 6px #22c55e99,0 0 #22c55e00}}.guide-flash>.card{animation:2s ease-out guide-flash}@keyframes guide-flash{0%{box-shadow:0 0 0 3px #0d6efd8c}to{box-shadow:0 0 0 3px #0d6efd00}}.guide-card{cursor:pointer;transition:transform .12s,box-shadow .12s}.guide-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000001a}:root{--primary:var(--brand-color,#f36c24);--secondary:#24326a}.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#fff!important}.btn-outline-primary{color:var(--secondary)!important;border-color:var(--primary)!important}.btn-outline-primary:hover,.btn-outline-primary:active{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.bg-primary{background-color:var(--primary)!important}.text-primary{color:var(--secondary)!important}.border-primary{border-color:var(--primary)!important}.badge.bg-primary,.badge.bg-primary-transparent{color:#fff}.badge.bg-primary,.bg-primary-transparent{background-color:var(--primary)!important}.text-primary-emphasis,a.text-primary{color:var(--secondary)!important}.list-group-item.active{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.btn-link{color:var(--secondary)}.btn-sm,.btn-group-sm>.btn{padding:10px 20px!important;line-height:1!important}.icon-actions .btn.btn{background:0 0;border:0;padding:0!important;line-height:1!important}.icon-actions .btn.btn i{font-size:16px}.icon-actions .btn.btn:hover{opacity:.7}.form-check-input:checked,.form-switch .form-check-input:checked{background-color:var(--primary)!important;border-color:var(--primary)!important}.form-control:focus,.form-select:focus{border-color:var(--primary)!important;box-shadow:none!important}.swal2-container{z-index:20000!important}.page-item.active .page-link{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.page-link{color:var(--secondary)}.nav-tabs .nav-link.active{color:var(--secondary)!important;border-bottom-color:var(--primary)!important}.nav-pills .nav-link.active{background-color:var(--primary)!important}.sidebar .sidebar-menu ul li a,.sidebar .sidebar-menu ul li a span,.sidebar .sidebar-menu ul li a i,.sidebar .sidebar-menu ul li a:visited,.sidebar .sidebar-menu ul li a:visited span,.sidebar .sidebar-menu ul li a:visited i{color:var(--secondary)!important}.sidebar .sidebar-menu ul li a:visited i{color:#5b6472!important}.sidebar .sidebar-menu .menu-arrow:before{border-right:2px solid var(--secondary)!important;border-bottom:2px solid var(--secondary)!important}.sidebar .sidebar-menu ul li a:hover,.sidebar .sidebar-menu ul li a:focus{background:#eee!important}.sidebar .sidebar-menu ul li a:hover span,.sidebar .sidebar-menu ul li a:focus span,.sidebar .sidebar-menu ul li a:hover i,.sidebar .sidebar-menu ul li a:focus i{color:var(--secondary)!important}.sidebar .sidebar-menu ul li a:hover .menu-arrow:before,.sidebar .sidebar-menu ul li a:focus .menu-arrow:before{border-color:var(--secondary)!important}.sidebar .sidebar-menu li a.active,.sidebar .sidebar-menu li a.active span,.sidebar .sidebar-menu li a.active i,.sidebar .sidebar-menu li.active>a,.sidebar .sidebar-menu li.active>a span{color:#fff!important}.sidebar .sidebar-menu li a.active,.sidebar .sidebar-menu li.active>a{background:var(--secondary)!important}.sidebar .sidebar-menu li a.active i,.sidebar .sidebar-menu li.active>a i{color:#fff!important}.sidebar .sidebar-menu li a.active .menu-arrow:before,.sidebar .sidebar-menu li.active>a .menu-arrow:before{border-color:#fff!important}.sidebar .sidebar-menu li a.active:hover,.sidebar .sidebar-menu li.active>a:hover{background:var(--secondary)!important}.sidebar .sidebar-menu li a.active:hover span,.sidebar .sidebar-menu li.active>a:hover span,.sidebar .sidebar-menu li a.active:hover i,.sidebar .sidebar-menu li.active>a:hover i{color:#fff!important}.sidebar .sidebar-menu>ul li .submenu>a,.sidebar .sidebar-menu>ul li .submenu>a span,.sidebar .sidebar-menu>ul li .submenu>a i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul li .submenu>a i{color:#5b6472!important}.sidebar .sidebar-menu>ul li .submenu>a:hover{background:#eee!important}.sidebar .sidebar-menu>ul li .submenu>a:hover span,.sidebar .sidebar-menu>ul li .submenu>a:hover i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul li .submenu>a.active{background:var(--primary)!important}.sidebar .sidebar-menu>ul li .submenu>a.active span,.sidebar .sidebar-menu>ul li .submenu>a.active i{color:#fff!important}.sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#fff!important}.sidebar .sidebar-menu>ul li .submenu>a.active:hover{background:var(--primary)!important}.sidebar .sidebar-menu>ul li .submenu>a.active:hover span,.sidebar .sidebar-menu>ul li .submenu>a.active:hover i,.sidebar .sidebar-menu>ul li .submenu>a.active:hover span.menu-arrow{color:#fff!important}.sidebar .sidebar-menu>ul li .submenu>a.active:hover .menu-arrow:before{border-color:#fff!important}.sidebar .sidebar-menu>ul li .submenu>ul li a,.sidebar .sidebar-menu>ul li .submenu>ul li a span,.sidebar .sidebar-menu>ul li .submenu>ul li a i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul li .submenu>ul li a i{color:#5b6472!important}.sidebar .sidebar-menu>ul li .submenu>ul li a:hover{background:0 0!important}.sidebar .sidebar-menu>ul li .submenu>ul li a:hover span,.sidebar .sidebar-menu>ul li .submenu>ul li a:hover i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul li .submenu>ul li a.active{background:0 0!important}.sidebar .sidebar-menu>ul li .submenu>ul li a.active span,.sidebar .sidebar-menu>ul li .submenu>ul li a.active i{color:#000!important}.sidebar .sidebar-menu>ul li .submenu>ul li a.active:hover{background:0 0!important}.sidebar .sidebar-menu>ul li .submenu>ul li a.active:hover span,.sidebar .sidebar-menu>ul li .submenu>ul li a.active:hover i{color:#000!important}.sidebar .sidebar-menu>ul>li .submenu ul{position:relative}.sidebar .sidebar-menu>ul>li .submenu ul:before{content:"";opacity:.1;background:#f36c24;width:1.5px;height:100%;position:absolute;top:0;left:14px}.sidebar .sidebar-menu>ul>li ul li a,.sidebar .sidebar-menu>ul>li ul li a span,.sidebar .sidebar-menu>ul>li ul li a i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul>li ul li a i{color:#5b6472!important}.sidebar .sidebar-menu>ul>li ul li a:hover{background:#eee!important}.sidebar .sidebar-menu>ul>li ul li a:hover span,.sidebar .sidebar-menu>ul>li ul li a:hover i{color:var(--secondary)!important}.sidebar .sidebar-menu>ul>li ul li a.active{background:var(--primary)!important}.sidebar .sidebar-menu>ul>li ul li a.active span,.sidebar .sidebar-menu>ul>li ul li a.active i{color:#fff!important}.sidebar .sidebar-menu>ul>li ul li a.active:hover{background:var(--primary)!important}.sidebar .sidebar-menu>ul>li ul li a.active:hover span,.sidebar .sidebar-menu>ul>li ul li a.active:hover i{color:#fff!important}.sidebar,.sidebar .sidebar-logo,.sidebar .sidebar-inner{background:#eee!important}.sidebar{border-right:1px solid #dcdcdc!important}.sidebar .sidebar-menu>ul li.menu-title,.sidebar .sidebar-menu>ul li.menu-title span{color:#7a828f!important}.sidebar .sidebar-logo .text-primary{color:var(--secondary)!important}.header{background:#fff!important;border-bottom:1px solid #eee!important}.header .header-left{background:#fff!important}.header .btn-menubar,.header .btn-menubar i,.header #mobile_btn .bar-icon span,.header .header-user>.nav>.d-flex>a .fw-semibold{color:#5b6472!important}.header .header-user>.nav>.d-flex>a i,.header .header-user .me-auto i{color:#fff!important}.header .header-user>.nav>.d-flex>a .fw-semibold{color:var(--secondary)!important}.header .header-user>.nav>.d-flex>a .text-muted{color:#5b6472!important}.header .btn-menubar:hover,.header .btn-menubar:active{color:var(--secondary)!important;background-color:#e2e2e2!important;border-color:#e2e2e2!important}.header .btn-menubar.active{color:#fff!important;background-color:#072148!important;border-color:#072148!important}.header .btn-menubar.active i{color:#fff!important}.header .header-left .text-primary{color:var(--secondary)!important}.header .dropdown-menu,.header .dropdown-menu i,.header .dropdown-menu .fw-semibold{color:var(--bs-body-color,#212529)!important}.header .dropdown-menu .text-primary,.header .dropdown-menu i.text-primary{color:var(--secondary)!important}.header .dropdown-menu .text-muted{color:var(--bs-secondary-color,#6c757d)!important}.header{height:70px!important}.page-wrapper{padding-top:70px!important}@media (width<=991.98px){.page-wrapper{padding-top:70px!important}}.page-wrapper .content{background:#fff!important}.bg-success-lt{color:#198754!important;background:#1987541f!important}.bg-danger-lt{color:#dc3545!important;background:#dc35451f!important}.bg-warning-lt{color:#997404!important;background:#ffc10738!important}.bg-info-lt{color:#0aa2c0!important;background:#0dcaf026!important}.bg-blue-lt{color:#0d6efd!important;background:#0d6efd1f!important}.bg-green-lt{color:#2fb344!important;background:#2fb34424!important}.bg-secondary-lt{color:#6c757d!important;background:#6c757d29!important}.dash-page .card{box-shadow:none!important;border-radius:0!important}.dash-page .btn{border-radius:0!important}.dash-page .btn-secondary{background:var(--secondary)!important;border-color:var(--secondary)!important;color:#fff!important}.dash-page .row{row-gap:16px}.dash-page .row+.row{margin-top:16px}.dash-stat{transition:background-color .15s,border-color .15s}.dash-page .row>:nth-child(odd) .dash-stat{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 25%, transparent)}.dash-page .row>:nth-child(2n) .dash-stat{background:color-mix(in srgb, var(--secondary) 10%, transparent);border-color:color-mix(in srgb, var(--secondary) 25%, transparent)}.dash-page .row>:nth-child(odd) .dash-stat .avatar{background:color-mix(in srgb, var(--primary) 22%, transparent)!important;color:var(--primary)!important}.dash-page .row>:nth-child(odd) .dash-stat .avatar i{color:var(--primary)!important}.dash-page .row>:nth-child(2n) .dash-stat .avatar{background:color-mix(in srgb, var(--secondary) 22%, transparent)!important;color:var(--secondary)!important}.dash-page .row>:nth-child(2n) .dash-stat .avatar i{color:var(--secondary)!important}.dash-page .row>:nth-child(odd) .dash-stat:hover{background:var(--primary);border-color:var(--primary)}.dash-page .row>:nth-child(2n) .dash-stat:hover{background:var(--secondary);border-color:var(--secondary)}.dash-stat:hover .card-body,.dash-stat:hover .card-body *{color:#fff!important}.dash-page .row>* .dash-stat:hover .avatar{color:#fff!important;background:#ffffff2e!important}.dash-page .row>* .dash-stat:hover .avatar i{color:#fff!important}.rep-filter .form-control-sm,.rep-filter .form-select-sm{height:calc(1.5em + .5rem + 2px)}
