:root{--ek-ui-primary: #0F4C81;--ek-ui-primary-600: #0B3F6C;--ek-ui-primary-soft: rgba(15, 76, 129, .1);--ek-ui-green: #2A7B4C;--ek-ui-green-soft: rgba(42, 123, 76, .12);--ek-ui-gold: #D4AF37;--ek-ui-gold-soft: rgba(212, 175, 55, .16);--ek-ui-purple: #696CFF;--ek-ui-purple-soft: rgba(105, 108, 255, .13);--ek-ui-red: #E5484D;--ek-ui-red-soft: rgba(229, 72, 77, .12);--ek-ui-cyan: #0EA5E9;--ek-ui-cyan-soft: rgba(14, 165, 233, .12);--ek-ui-bg: #F4F7FB;--ek-ui-card: #FFFFFF;--ek-ui-heading: #243447;--ek-ui-text: #526174;--ek-ui-muted: #8A96A8;--ek-ui-border: #E6EBF2;--ek-ui-radius-sm: .5rem;--ek-ui-radius: .75rem;--ek-ui-radius-lg: 1rem;--ek-ui-shadow: 0 .25rem .875rem rgba(29, 53, 87, .08);--ek-ui-shadow-hover: 0 .6rem 1.35rem rgba(29, 53, 87, .12)}html body.ek-sneat-shell{background:var(--ek-ui-bg)!important;color:var(--ek-ui-text)!important;font-size:14px!important;line-height:1.55!important;letter-spacing:0!important}html body.ek-sneat-shell .layout-wrapper,html body.ek-sneat-shell .layout-container,html body.ek-sneat-shell .layout-page,html body.ek-sneat-shell .content-wrapper{background:var(--ek-ui-bg)!important}html body.ek-sneat-shell .container-xxl{max-width:1360px!important}html body.ek-sneat-shell .container-p-y{padding-top:1.35rem!important;padding-bottom:1.35rem!important}html body.ek-sneat-shell h1,html body.ek-sneat-shell h2,html body.ek-sneat-shell h3,html body.ek-sneat-shell h4,html body.ek-sneat-shell h5,html body.ek-sneat-shell h6{color:var(--ek-ui-heading)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.015em!important}html body.ek-sneat-shell h4{font-size:1.28rem!important}html body.ek-sneat-shell h5{font-size:1.04rem!important}html body.ek-sneat-shell p,html body.ek-sneat-shell .form-control,html body.ek-sneat-shell .form-select,html body.ek-sneat-shell .table{font-size:.9rem!important}html body.ek-sneat-shell small,html body.ek-sneat-shell .small{font-size:.78rem!important}html body.ek-sneat-shell .text-muted,html body.ek-sneat-shell .text-body-secondary{color:var(--ek-ui-muted)!important}html body.ek-sneat-shell .layout-menu,html body.ek-sneat-shell aside#layout-menu{background:#fff!important;border-right:1px solid rgba(230,235,242,.65)!important;box-shadow:0 .25rem 1rem #1d35570a!important}html body.ek-sneat-shell .app-brand,html body.ek-sneat-shell .ek-admin-brand{min-height:4.45rem!important;padding:.9rem 1.2rem .75rem!important}html body.ek-sneat-shell .ek-brand-mark,html body.ek-sneat-shell .app-brand .ek-brand-mark{width:2.25rem!important;height:2.25rem!important;border-radius:.65rem!important;background:linear-gradient(135deg,var(--ek-ui-primary),var(--ek-ui-green))!important;color:#fff!important;font-size:.78rem!important;box-shadow:0 .35rem .85rem #0f4c8138!important}html body.ek-sneat-shell .app-brand-text{color:var(--ek-ui-heading)!important;font-size:1.08rem!important;font-weight:800!important;letter-spacing:.04em!important;line-height:.98!important}html body.ek-sneat-shell .app-brand-text small{color:var(--ek-ui-muted)!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.08em!important}html body.ek-sneat-shell .ek-role-box{padding:0 1rem .75rem!important}html body.ek-sneat-shell .ek-role-box>.d-flex{background:#f7fafc!important;border:1px solid var(--ek-ui-border)!important;border-radius:var(--ek-ui-radius)!important;padding:.68rem .78rem!important}html body.ek-sneat-shell .ek-role-dot{width:.52rem!important;height:.52rem!important;background:#22c55e!important;box-shadow:0 0 0 .22rem #22c55e1f!important}html body.ek-sneat-shell .menu-inner{padding:.35rem .8rem 1rem!important}html body.ek-sneat-shell .menu-header{margin-top:.75rem!important;padding:.45rem .9rem .32rem!important}html body.ek-sneat-shell .menu-header-text{color:#a0aabc!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body.ek-sneat-shell .menu-item{margin:.12rem 0!important}html body.ek-sneat-shell .menu-link{min-height:2.55rem!important;padding:.62rem .9rem!important;border-radius:.62rem!important;color:var(--ek-ui-text)!important;font-size:.88rem!important;font-weight:600!important;background:transparent!important;transition:all .16s ease!important}html body.ek-sneat-shell .menu-link i{color:#667085!important;font-size:1.08rem!important;margin-right:.68rem!important}html body.ek-sneat-shell .menu-link:hover{color:var(--ek-ui-primary)!important;background:var(--ek-ui-primary-soft)!important}html body.ek-sneat-shell .menu-link:hover i{color:var(--ek-ui-primary)!important}html body.ek-sneat-shell .menu-item.active>.menu-link,html body.ek-sneat-shell .menu-item.open>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.active>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.open>.menu-link{color:#fff!important;background:linear-gradient(135deg,var(--ek-ui-primary),var(--ek-ui-green))!important;box-shadow:0 .35rem .9rem #0f4c8138!important}html body.ek-sneat-shell .menu-link .badge{min-width:1.25rem!important;height:1.25rem!important;border-radius:999px!important;font-size:.66rem!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}html body.ek-sneat-shell .navbar-detached{margin-top:.75rem!important;border:1px solid rgba(230,235,242,.78)!important;border-radius:var(--ek-ui-radius)!important;background:#fffffff5!important;box-shadow:var(--ek-ui-shadow)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body.ek-sneat-shell .ek-navbar-title span{color:var(--ek-ui-muted)!important;font-size:.78rem!important}html body.ek-sneat-shell .ek-navbar-title strong{color:var(--ek-ui-heading)!important;font-size:.9rem!important}html body.ek-sneat-shell .avatar img{border:2px solid #fff!important;box-shadow:0 .25rem .65rem #1d355729!important}html body.ek-sneat-shell .ek-dashboard-hero,html body.ek-sneat-shell .dashboard-hero,html body.ek-sneat-shell .card[class*=bg-],html body.ek-sneat-shell .bg-primary,html body.ek-sneat-shell .bg-dark,html body.ek-sneat-shell .bg-gradient,html body.ek-sneat-shell .ek-dashboard-hero h1,html body.ek-sneat-shell .ek-dashboard-hero h2,html body.ek-sneat-shell .ek-dashboard-hero h3,html body.ek-sneat-shell .ek-dashboard-hero h4,html body.ek-sneat-shell .ek-dashboard-hero h5,html body.ek-sneat-shell .dashboard-hero h1,html body.ek-sneat-shell .dashboard-hero h2,html body.ek-sneat-shell .dashboard-hero h3,html body.ek-sneat-shell .dashboard-hero h4,html body.ek-sneat-shell .dashboard-hero h5,html body.ek-sneat-shell .card[class*=bg-] h1,html body.ek-sneat-shell .card[class*=bg-] h2,html body.ek-sneat-shell .card[class*=bg-] h3,html body.ek-sneat-shell .card[class*=bg-] h4,html body.ek-sneat-shell .card[class*=bg-] h5,html body.ek-sneat-shell .bg-primary h1,html body.ek-sneat-shell .bg-primary h2,html body.ek-sneat-shell .bg-primary h3,html body.ek-sneat-shell .bg-primary h4,html body.ek-sneat-shell .bg-primary h5{color:#fff!important}html body.ek-sneat-shell .ek-dashboard-hero p,html body.ek-sneat-shell .dashboard-hero p,html body.ek-sneat-shell .card[class*=bg-] p,html body.ek-sneat-shell .bg-primary p{color:#ffffffeb!important}html body.ek-sneat-shell .ek-dashboard-hero .badge,html body.ek-sneat-shell .dashboard-hero .badge{background:#ffffff24!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important}html body.ek-sneat-shell .container-xxl>.card:first-child[style*=background],html body.ek-sneat-shell .container-xxl>.card:first-child[style*=linear-gradient]{color:#fff!important}html body.ek-sneat-shell .container-xxl>.card:first-child[style*=background] h1,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=background] h2,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=background] h3,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=background] h4,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=linear-gradient] h1,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=linear-gradient] h2,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=linear-gradient] h3,html body.ek-sneat-shell .container-xxl>.card:first-child[style*=linear-gradient] h4{color:#fff!important}html body.ek-sneat-shell .card{border:1px solid rgba(230,235,242,.72)!important;border-radius:var(--ek-ui-radius)!important;background:var(--ek-ui-card)!important;box-shadow:var(--ek-ui-shadow)!important;overflow:hidden}html body.ek-sneat-shell .card:hover{box-shadow:var(--ek-ui-shadow-hover)!important}html body.ek-sneat-shell .card-header{background:transparent!important;border-bottom:1px solid var(--ek-ui-border)!important;padding:1rem 1.1rem!important}html body.ek-sneat-shell .card-body{padding:1.15rem!important}html body.ek-sneat-shell .card-footer{background:transparent!important;border-top:1px solid var(--ek-ui-border)!important;padding:.9rem 1.1rem!important}html body.ek-sneat-shell .btn{border-radius:.55rem!important;font-size:.86rem!important;font-weight:700!important;letter-spacing:0!important;box-shadow:none!important}html body.ek-sneat-shell .btn-primary{background:var(--ek-ui-primary)!important;border-color:var(--ek-ui-primary)!important;color:#fff!important}html body.ek-sneat-shell .btn-primary:hover,html body.ek-sneat-shell .btn-primary:focus{background:var(--ek-ui-primary-600)!important;border-color:var(--ek-ui-primary-600)!important}html body.ek-sneat-shell .btn-outline-primary{color:var(--ek-ui-primary)!important;border-color:#0f4c8152!important;background:#fff!important}html body.ek-sneat-shell .btn-outline-primary:hover{color:#fff!important;background:var(--ek-ui-primary)!important;border-color:var(--ek-ui-primary)!important}html body.ek-sneat-shell .btn-info{background:var(--ek-ui-cyan)!important;border-color:var(--ek-ui-cyan)!important;color:#fff!important}html body.ek-sneat-shell .btn-warning{background:var(--ek-ui-gold)!important;border-color:var(--ek-ui-gold)!important;color:#fff!important}html body.ek-sneat-shell .btn-success{background:var(--ek-ui-green)!important;border-color:var(--ek-ui-green)!important;color:#fff!important}html body.ek-sneat-shell .btn-danger{background:var(--ek-ui-red)!important;border-color:var(--ek-ui-red)!important;color:#fff!important}html body.ek-sneat-shell .btn-outline-danger{color:var(--ek-ui-red)!important;border-color:#e5484d59!important;background:#fff!important}html body.ek-sneat-shell .btn-outline-danger:hover{color:#fff!important;background:var(--ek-ui-red)!important;border-color:var(--ek-ui-red)!important}html body.ek-sneat-shell .btn-sm{min-height:2rem!important;padding:.38rem .66rem!important;font-size:.8rem!important}html body.ek-sneat-shell .form-label{color:var(--ek-ui-heading)!important;font-size:.76rem!important;font-weight:700!important;margin-bottom:.3rem!important}html body.ek-sneat-shell .form-control,html body.ek-sneat-shell .form-select{border-color:#d8dee8!important;border-radius:.55rem!important;min-height:2.55rem!important;color:var(--ek-ui-text)!important;background-color:#fff!important;font-size:.86rem!important}html body.ek-sneat-shell .form-control::-webkit-input-placeholder{color:#a7b0bf!important}html body.ek-sneat-shell .form-control::-moz-placeholder{color:#a7b0bf!important}html body.ek-sneat-shell .form-control:-ms-input-placeholder{color:#a7b0bf!important}html body.ek-sneat-shell .form-control::-ms-input-placeholder{color:#a7b0bf!important}html body.ek-sneat-shell .form-control::placeholder{color:#a7b0bf!important}html body.ek-sneat-shell .form-control:focus,html body.ek-sneat-shell .form-select:focus{border-color:var(--ek-ui-primary)!important;box-shadow:0 0 0 .18rem #0f4c811f!important}html body.ek-sneat-shell .table-responsive{border-radius:var(--ek-ui-radius)!important}html body.ek-sneat-shell .table{color:var(--ek-ui-text)!important;font-size:.86rem!important}html body.ek-sneat-shell .table th,html body.ek-sneat-shell .table td{vertical-align:middle!important}html body.ek-sneat-shell .table thead th,html body.ek-sneat-shell .table-light th{background:#f7f9fc!important;color:#667085!important;border-bottom:1px solid var(--ek-ui-border)!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important;padding:.82rem .9rem!important;white-space:nowrap!important}html body.ek-sneat-shell .table tbody td{border-color:var(--ek-ui-border)!important;padding:.82rem .9rem!important}html body.ek-sneat-shell .table-hover>tbody>tr:hover>*{background:#0f4c8109!important}html body.ek-sneat-shell .table .fw-bold,html body.ek-sneat-shell .table .fw-semibold{color:var(--ek-ui-heading)!important;font-weight:700!important}html body.ek-sneat-shell .table img{max-width:72px!important;max-height:72px!important;-o-object-fit:cover!important;object-fit:cover!important}html body.ek-sneat-shell td.text-center .btn,html body.ek-sneat-shell td .btn-group .btn,html body.ek-sneat-shell td .d-flex .btn{width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}html body.ek-sneat-shell td.text-center form{display:-ms-inline-flexbox!important;display:inline-flex!important;margin:0!important}html body.ek-sneat-shell td.text-center .d-flex{gap:.32rem!important}html body.ek-sneat-shell .badge{border-radius:.4rem!important;font-size:.72rem!important;font-weight:700!important;padding:.34rem .52rem!important}html body.ek-sneat-shell .bg-label-primary{background:var(--ek-ui-primary-soft)!important;color:var(--ek-ui-primary)!important}html body.ek-sneat-shell .bg-label-success{background:var(--ek-ui-green-soft)!important;color:var(--ek-ui-green)!important}html body.ek-sneat-shell .bg-label-warning{background:var(--ek-ui-gold-soft)!important;color:#9a6b00!important}html body.ek-sneat-shell .bg-label-danger{background:var(--ek-ui-red-soft)!important;color:var(--ek-ui-red)!important}html body.ek-sneat-shell .bg-label-info{background:var(--ek-ui-cyan-soft)!important;color:#0369a1!important}html body.ek-sneat-shell .bg-label-secondary{background:#8a96a824!important;color:#667085!important}html body.ek-sneat-shell .bg-label-dark{background:#2434471f!important;color:var(--ek-ui-heading)!important}html body.ek-sneat-shell .pagination{gap:.22rem!important;margin-bottom:0!important}html body.ek-sneat-shell .page-link{border:0!important;border-radius:999px!important;min-width:2rem!important;height:2rem!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;color:#667085!important;background:#eef2f7!important;font-size:.82rem!important}html body.ek-sneat-shell .page-item.active .page-link{color:#fff!important;background:var(--ek-ui-primary)!important;box-shadow:0 .25rem .65rem #0f4c813d!important}html body.ek-sneat-shell .alert{border:0!important;border-radius:var(--ek-ui-radius)!important;box-shadow:var(--ek-ui-shadow)!important}html body.ek-sneat-shell .content-footer,html body.ek-sneat-shell footer{color:var(--ek-ui-muted)!important;font-size:.82rem!important}@media (max-width: 991.98px){html body.ek-sneat-shell .navbar-detached{margin:.6rem!important}html body.ek-sneat-shell .container-p-y{padding-top:1rem!important}html body.ek-sneat-shell .card-body{padding:1rem!important}html body.ek-sneat-shell .table thead th,html body.ek-sneat-shell .table tbody td{padding:.72rem .7rem!important}}html body.ek-sneat-shell .app-brand-text .ek-brand-subtitle,html body.ek-sneat-shell .app-brand-text small.ek-brand-subtitle{display:block!important;margin-top:.38rem!important;padding-top:.08rem!important;color:var(--ek-ui-muted)!important;font-size:.62rem!important;font-weight:700!important;letter-spacing:.085em!important;line-height:1.15!important;text-transform:uppercase!important}html body.ek-sneat-shell .app-brand,html body.ek-sneat-shell .ek-admin-brand{min-height:5.25rem!important;padding-top:1.05rem!important;padding-bottom:1rem!important}html body.ek-sneat-shell .ek-role-box{display:none!important}html body.ek-sneat-shell .navbar-detached{margin-left:1.35rem!important;margin-right:1.35rem!important;padding-left:1.35rem!important;padding-right:1.35rem!important}html body.ek-sneat-shell .ek-navbar-title{padding-left:.45rem!important}html body.ek-sneat-shell .navbar-nav-right,html body.ek-sneat-shell .navbar-nav.ms-auto,html body.ek-sneat-shell .navbar-nav.align-items-center.ms-auto{padding-right:.45rem!important}html body.ek-sneat-shell .navbar .avatar,html body.ek-sneat-shell .layout-navbar .avatar{margin-right:.35rem!important}@media (max-width: 991.98px){html body.ek-sneat-shell .navbar-detached{margin-left:.75rem!important;margin-right:.75rem!important;padding-left:1rem!important;padding-right:1rem!important}html body.ek-sneat-shell .ek-navbar-title{padding-left:0!important}html body.ek-sneat-shell .navbar .avatar,html body.ek-sneat-shell .layout-navbar .avatar{margin-right:0!important}}:root{--admin-navy-950: #061A2F;--admin-navy-900: #08223D;--admin-navy-800: #0B2A4A;--admin-blue: #0B5ED7;--admin-blue-soft: rgba(11, 94, 215, .12);--admin-green: #168A4A;--admin-green-soft: rgba(22, 138, 74, .12);--admin-yellow: #F5A400;--admin-yellow-soft: rgba(245, 164, 0, .14);--admin-red: #EA5455;--admin-red-soft: rgba(234, 84, 85, .12);--admin-purple: #7367F0;--admin-purple-soft: rgba(115, 103, 240, .12);--admin-text: #172B4D;--admin-muted: #6B778C;--admin-border: #E8EDF5;--admin-bg: #F5F7FB;--admin-card: #FFFFFF;--admin-shadow: 0 8px 24px rgba(15, 34, 58, .06);--admin-shadow-soft: 0 3px 14px rgba(15, 34, 58, .05)}html body.ek-sneat-shell{background:var(--admin-bg)!important;color:var(--admin-text)!important;font-size:13.5px!important}html body.ek-sneat-shell .layout-menu,html body.ek-sneat-shell aside#layout-menu{background:linear-gradient(180deg,var(--admin-navy-900),var(--admin-navy-950))!important;border-right:0!important;box-shadow:8px 0 22px #05182c1a!important}html body.ek-sneat-shell .app-brand,html body.ek-sneat-shell .ek-admin-brand{min-height:72px!important;padding:16px 18px 14px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;margin:0!important}html body.ek-sneat-shell .app-brand-link{-ms-flex-align:center!important;align-items:center!important}html body.ek-sneat-shell .ek-brand-mark{width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(135deg,#11a36a,#0b5ed7)!important;color:#fff!important;font-weight:800!important;box-shadow:none!important}html body.ek-sneat-shell .app-brand-text{color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.05em!important;line-height:1.05!important;text-transform:uppercase!important}html body.ek-sneat-shell .app-brand-text small,html body.ek-sneat-shell .app-brand-text .ek-brand-subtitle{display:block!important;margin-top:4px!important;color:#ffffff9e!important;font-size:9px!important;line-height:1.1!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body.ek-sneat-shell .layout-menu-toggle,html body.ek-sneat-shell .layout-menu-toggle i{color:#ffffffbf!important}html body.ek-sneat-shell .menu-inner{padding:12px 12px 18px!important}html body.ek-sneat-shell .menu-header{margin-top:14px!important;padding:6px 8px!important}html body.ek-sneat-shell .menu-header-text{color:#ffffff73!important;font-size:10px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}html body.ek-sneat-shell .menu-item{margin:3px 0!important}html body.ek-sneat-shell .menu-link{min-height:40px!important;padding:10px 12px!important;border-radius:8px!important;color:#ffffffc2!important;font-size:13px!important;font-weight:600!important;background:transparent!important}html body.ek-sneat-shell .menu-link i{color:#ffffffb8!important;font-size:17px!important;margin-right:10px!important}html body.ek-sneat-shell .menu-item.active>.menu-link,html body.ek-sneat-shell .menu-item.open>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.active>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.open>.menu-link{color:#fff!important;background:#2a7b4ceb!important;box-shadow:0 8px 18px #0000002e!important}html body.ek-sneat-shell .menu-link .badge{background:#fff!important;color:var(--admin-navy-900)!important;border:0!important;font-weight:800!important}html body.ek-sneat-shell .menu-inner-shadow{display:none!important}html body.ek-sneat-shell .navbar-detached{margin:14px 20px 18px!important;padding:10px 18px!important;border:1px solid var(--admin-border)!important;border-radius:12px!important;background:#fff!important;box-shadow:var(--admin-shadow-soft)!important}html body.ek-sneat-shell .ek-navbar-title{padding-left:2px!important}html body.ek-sneat-shell .ek-navbar-title span{color:var(--admin-muted)!important;font-size:12px!important}html body.ek-sneat-shell .ek-navbar-title strong{color:var(--admin-text)!important;font-size:13.5px!important;font-weight:800!important}html body.ek-sneat-shell .navbar .btn,html body.ek-sneat-shell .layout-navbar .btn{min-height:33px!important;border-radius:8px!important}html body.ek-sneat-shell .navbar .avatar{margin-right:4px!important}html body.ek-sneat-shell .container-xxl{max-width:1440px!important}html body.ek-sneat-shell .container-p-y{padding:18px 20px 22px!important}html body.ek-sneat-shell .ek-admin-page-head{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center!important;align-items:center!important;gap:16px!important}html body.ek-sneat-shell .ek-admin-page-head h4,html body.ek-sneat-shell .container-p-y>.d-flex h4{color:var(--admin-text)!important;font-size:20px!important;font-weight:800!important;margin-bottom:4px!important}html body.ek-sneat-shell .ek-breadcrumb{color:var(--admin-muted)!important;font-size:12px!important;font-weight:600!important}html body.ek-sneat-shell .card{border:1px solid var(--admin-border)!important;border-radius:12px!important;background:var(--admin-card)!important;box-shadow:var(--admin-shadow)!important;overflow:hidden!important}html body.ek-sneat-shell .card:hover{box-shadow:0 10px 30px #0f223a14!important}html body.ek-sneat-shell .card-header{background:#fff!important;border-bottom:1px solid var(--admin-border)!important;padding:16px 18px!important}html body.ek-sneat-shell .card-body{padding:18px!important}html body.ek-sneat-shell .card-footer{background:#fff!important;border-top:1px solid var(--admin-border)!important;padding:14px 18px!important}html body.ek-sneat-shell .ek-stat-card{padding:18px!important;min-height:122px!important}html body.ek-sneat-shell .ek-stat-label{color:#64748b!important;font-size:11px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important}html body.ek-sneat-shell .ek-stat-value{color:#111827!important;font-size:26px!important;font-weight:800!important;line-height:1.1!important;margin-bottom:6px!important}html body.ek-sneat-shell .ek-stat-icon{width:44px!important;height:44px!important;border-radius:14px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:22px!important}html body.ek-sneat-shell .ek-stat-icon.info{background:#0ea5e921!important;color:#0284c7!important}html body.ek-sneat-shell .ek-stat-icon.success{background:var(--admin-green-soft)!important;color:var(--admin-green)!important}html body.ek-sneat-shell .ek-stat-icon.warning{background:var(--admin-yellow-soft)!important;color:#b77900!important}html body.ek-sneat-shell .ek-status-card{border:1px solid var(--admin-border)!important;border-radius:10px!important;background:#fff!important;padding:14px 12px!important}html body.ek-sneat-shell .ek-status-value{font-size:20px!important;font-weight:800!important;line-height:1.1!important}html body.ek-sneat-shell .ek-status-label{color:#64748b!important;font-size:11px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-top:6px!important}html body.ek-sneat-shell .table-responsive{border-radius:12px!important}html body.ek-sneat-shell .table{font-size:13px!important;color:#334155!important}html body.ek-sneat-shell .table thead th,html body.ek-sneat-shell .table-light th{background:#f8fafc!important;border-bottom:1px solid var(--admin-border)!important;color:#475569!important;font-size:11px!important;font-weight:800!important;letter-spacing:.045em!important;text-transform:uppercase!important;padding:13px 14px!important}html body.ek-sneat-shell .table tbody td{border-color:var(--admin-border)!important;padding:13px 14px!important}html body.ek-sneat-shell .table-hover>tbody>tr:hover>*{background:#f8fbff!important}html body.ek-sneat-shell .form-label{color:#334155!important;font-size:12px!important;font-weight:700!important}html body.ek-sneat-shell .form-control,html body.ek-sneat-shell .form-select{border-color:#dde5f0!important;border-radius:8px!important;min-height:38px!important;font-size:13px!important;color:#334155!important}html body.ek-sneat-shell .form-control:focus,html body.ek-sneat-shell .form-select:focus{border-color:var(--admin-blue)!important;box-shadow:0 0 0 3px #0b5ed71a!important}html body.ek-sneat-shell .btn{border-radius:8px!important;font-size:13px!important;font-weight:700!important;box-shadow:none!important}html body.ek-sneat-shell .btn-primary{background:var(--admin-blue)!important;border-color:var(--admin-blue)!important}html body.ek-sneat-shell .btn-outline-primary{color:var(--admin-blue)!important;border-color:#0b5ed759!important;background:#fff!important}html body.ek-sneat-shell .btn-outline-primary:hover{background:var(--admin-blue)!important;color:#fff!important}html body.ek-sneat-shell .btn-sm{min-height:30px!important;padding:5px 10px!important;font-size:12px!important}html body.ek-sneat-shell td.text-center .btn,html body.ek-sneat-shell td .btn-group .btn,html body.ek-sneat-shell td .d-flex .btn{width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}html body.ek-sneat-shell .badge{border-radius:6px!important;font-size:11px!important;font-weight:800!important;padding:5px 8px!important}html body.ek-sneat-shell .bg-label-success{background:var(--admin-green-soft)!important;color:var(--admin-green)!important}html body.ek-sneat-shell .bg-label-warning{background:var(--admin-yellow-soft)!important;color:#b77900!important}html body.ek-sneat-shell .bg-label-danger{background:var(--admin-red-soft)!important;color:var(--admin-red)!important}html body.ek-sneat-shell .bg-label-info{background:#0ea5e921!important;color:#0284c7!important}html body.ek-sneat-shell .bg-label-secondary{background:#64748b1f!important;color:#64748b!important}html body.ek-sneat-shell .pagination{gap:4px!important}html body.ek-sneat-shell .page-link{border:1px solid var(--admin-border)!important;min-width:32px!important;height:32px!important;border-radius:8px!important;background:#fff!important;color:#64748b!important;font-size:12px!important}html body.ek-sneat-shell .content-footer,html body.ek-sneat-shell footer{color:#94a3b8!important;font-size:12px!important}@media (max-width: 991.98px){html body.ek-sneat-shell .navbar-detached{margin:10px 12px 14px!important;padding:9px 12px!important}html body.ek-sneat-shell .container-p-y{padding:14px 12px 18px!important}html body.ek-sneat-shell .ek-admin-page-head{-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-direction:column!important;flex-direction:column!important}}:root{--admin-navy-950: #061A2F;--admin-navy-900: #08223D;--admin-navy-800: #0E335A;--admin-navy-700: #123F70;--admin-blue: #0052CC;--admin-blue-600: #0747A6;--admin-blue-soft: rgba(0, 82, 204, .12);--admin-success: #28A745;--admin-success-soft: rgba(40, 167, 69, .13);--admin-warning: #FFB020;--admin-warning-soft: rgba(255, 176, 32, .16);--admin-danger: #E53E3E;--admin-danger-soft: rgba(229, 62, 62, .13);--admin-info: #17A2B8;--admin-info-soft: rgba(23, 162, 184, .13);--admin-purple: #7367F0;--admin-purple-soft: rgba(115, 103, 240, .12);--admin-text: #172B4D;--admin-muted: #6B778C;--admin-border: #E6ECF3;--admin-bg: #F4F7FB;--admin-card: #FFFFFF}html body.ek-sneat-shell{background:var(--admin-bg)!important;color:var(--admin-text)!important}html body.ek-sneat-shell .layout-wrapper,html body.ek-sneat-shell .layout-container,html body.ek-sneat-shell .layout-page,html body.ek-sneat-shell .content-wrapper{background:var(--admin-bg)!important}html body.ek-sneat-shell .layout-menu,html body.ek-sneat-shell aside#layout-menu{background:linear-gradient(180deg,var(--admin-navy-900) 0%,var(--admin-navy-950) 100%)!important}html body.ek-sneat-shell .ek-brand-mark{background:linear-gradient(135deg,#0b5ed7,#17a2b8)!important}html body.ek-sneat-shell .menu-link{color:#ffffffbd!important}html body.ek-sneat-shell .menu-link i{color:#ffffffb3!important}html body.ek-sneat-shell .menu-link:hover{color:#fff!important;background:#ffffff14!important}html body.ek-sneat-shell .menu-link:hover i{color:#fff!important}html body.ek-sneat-shell .menu-item.active>.menu-link,html body.ek-sneat-shell .menu-item.open>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.active>.menu-link,html body.ek-sneat-shell .menu-inner>.menu-item.open>.menu-link{color:#fff!important;background:linear-gradient(135deg,var(--admin-navy-700) 0%,var(--admin-blue-600) 100%)!important;box-shadow:0 8px 18px #0052cc38!important}html body.ek-sneat-shell .menu-item.active>.menu-link i,html body.ek-sneat-shell .menu-item.open>.menu-link i{color:#fff!important}html body.ek-sneat-shell .btn-primary,html body.ek-sneat-shell .btn-primary:focus{background:var(--admin-blue)!important;border-color:var(--admin-blue)!important;color:#fff!important}html body.ek-sneat-shell .btn-primary:hover{background:var(--admin-blue-600)!important;border-color:var(--admin-blue-600)!important;color:#fff!important}html body.ek-sneat-shell .btn-outline-primary{color:var(--admin-blue)!important;border-color:#0052cc5c!important;background:#fff!important}html body.ek-sneat-shell .btn-outline-primary:hover{background:var(--admin-blue)!important;border-color:var(--admin-blue)!important;color:#fff!important}html body.ek-sneat-shell .btn-success{background:var(--admin-success)!important;border-color:var(--admin-success)!important;color:#fff!important}html body.ek-sneat-shell .btn-warning{background:var(--admin-warning)!important;border-color:var(--admin-warning)!important;color:#fff!important}html body.ek-sneat-shell .btn-danger{background:var(--admin-danger)!important;border-color:var(--admin-danger)!important;color:#fff!important}html body.ek-sneat-shell .btn-info{background:var(--admin-info)!important;border-color:var(--admin-info)!important;color:#fff!important}html body.ek-sneat-shell .ek-stat-icon.primary{background:var(--admin-blue-soft)!important;color:var(--admin-blue)!important}html body.ek-sneat-shell .ek-stat-icon.info{background:var(--admin-info-soft)!important;color:var(--admin-info)!important}html body.ek-sneat-shell .ek-stat-icon.success{background:var(--admin-success-soft)!important;color:var(--admin-success)!important}html body.ek-sneat-shell .ek-stat-icon.warning{background:var(--admin-warning-soft)!important;color:#b77900!important}html body.ek-sneat-shell .text-primary{color:var(--admin-blue)!important}html body.ek-sneat-shell .text-success{color:var(--admin-success)!important}html body.ek-sneat-shell .text-warning{color:#b77900!important}html body.ek-sneat-shell .text-danger{color:var(--admin-danger)!important}html body.ek-sneat-shell .text-info{color:var(--admin-info)!important}html body.ek-sneat-shell .bg-label-primary{background:var(--admin-blue-soft)!important;color:var(--admin-blue)!important}html body.ek-sneat-shell .bg-label-success{background:var(--admin-success-soft)!important;color:var(--admin-success)!important}html body.ek-sneat-shell .bg-label-warning{background:var(--admin-warning-soft)!important;color:#b77900!important}html body.ek-sneat-shell .bg-label-danger{background:var(--admin-danger-soft)!important;color:var(--admin-danger)!important}html body.ek-sneat-shell .bg-label-info{background:var(--admin-info-soft)!important;color:var(--admin-info)!important}html body.ek-sneat-shell .bg-label-secondary{background:#6b778c1f!important;color:var(--admin-muted)!important}html body.ek-sneat-shell .bg-label-dark{background:#172b4d1f!important;color:var(--admin-text)!important}html body.ek-sneat-shell .form-control:focus,html body.ek-sneat-shell .form-select:focus{border-color:var(--admin-blue)!important;box-shadow:0 0 0 3px #0052cc1a!important}html body.ek-sneat-shell .page-item.active .page-link{background:var(--admin-blue)!important;border-color:var(--admin-blue)!important;color:#fff!important}html body.ek-sneat-shell .nav-pills .nav-link.active,html body.ek-sneat-shell .nav-tabs .nav-link.active{color:var(--admin-blue)!important;border-color:var(--admin-blue)!important}html body.ek-sneat-shell .navbar .btn-outline-primary,html body.ek-sneat-shell .layout-navbar .btn-outline-primary{color:var(--admin-blue)!important;border-color:#0052cc4d!important}html body.ek-sneat-shell .navbar .btn-outline-primary:hover,html body.ek-sneat-shell .layout-navbar .btn-outline-primary:hover{background:var(--admin-blue)!important;color:#fff!important}html body.ek-sneat-shell .card{border-color:var(--admin-border)!important}html body.ek-sneat-shell .table thead th,html body.ek-sneat-shell .table-light th{background:#f8fafc!important;color:#475569!important}html body.ek-sneat-shell .table-hover>tbody>tr:hover>*{background:#0052cc09!important}html body.ek-sneat-shell .ek-admin-page-head{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center!important;align-items:center!important;gap:16px!important;margin-bottom:1.35rem!important}html body.ek-sneat-shell .ek-admin-page-head h4{color:var(--admin-text, #172B4D)!important;font-size:20px!important;font-weight:800!important;margin-bottom:4px!important}html body.ek-sneat-shell .ek-admin-page-head p{color:var(--admin-muted, #6B778C)!important;font-size:13.5px!important}html body.ek-sneat-shell .ek-breadcrumb{color:var(--admin-muted, #6B778C)!important;font-size:12px!important;font-weight:600!important}@media (max-width: 991.98px){html body.ek-sneat-shell .ek-admin-page-head{-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-direction:column!important;flex-direction:column!important}}html body.ek-sneat-shell .ek-brand-mark,html body.ek-sneat-shell .app-brand .ek-brand-mark{width:38px!important;height:38px!important;min-width:38px!important;-ms-flex:0 0 38px!important;flex:0 0 38px!important;overflow:hidden!important;background:#ffffff14!important;border-radius:12px!important;padding:5px!important;box-shadow:none!important}html body.ek-sneat-shell .ek-brand-mark-sm{width:30px!important;height:30px!important;min-width:30px!important;-ms-flex-preferred-size:30px!important;flex-basis:30px!important;padding:4px!important;border-radius:10px!important}html body.ek-sneat-shell .ek-brand-mark img,html body.ek-sneat-shell .app-brand .ek-brand-mark img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}html body.ek-sneat-shell .layout-menu,html body.ek-sneat-shell aside#layout-menu{background-size:auto!important;background-repeat:no-repeat!important}html body.ek-sneat-shell .layout-menu img,html body.ek-sneat-shell aside#layout-menu img{max-width:100%!important}.ek-auth-logo-mark{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;overflow:hidden!important;border-radius:14px!important;background:#fff!important;padding:4px!important;box-shadow:0 10px 24px #0f4c8124!important}.ek-auth-logo-mark img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.authentication-wrapper .app-brand{margin-top:1.25rem!important;margin-bottom:.75rem!important}.authentication-wrapper .app-brand-link{-ms-flex-align:center!important;align-items:center!important}.authentication-wrapper .app-brand-text.demo{font-size:1.05rem!important;font-weight:800!important;line-height:1.15!important;color:#0f2942!important}html body.ek-sneat-shell .app-brand,html body.ek-sneat-shell .ek-admin-brand{overflow:hidden!important}html body.ek-sneat-shell .app-brand .ek-brand-mark-fixed,html body.ek-sneat-shell .layout-menu .ek-brand-mark-fixed,html body.ek-sneat-shell aside#layout-menu .ek-brand-mark-fixed{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;-ms-flex:0 0 38px!important;flex:0 0 38px!important;overflow:hidden!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;border-radius:12px!important;padding:5px!important;background:#ffffff14!important}html body.ek-sneat-shell .app-brand .ek-brand-mark-fixed img,html body.ek-sneat-shell .layout-menu .ek-brand-mark-fixed img,html body.ek-sneat-shell aside#layout-menu .ek-brand-mark-fixed img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;-webkit-transform:none!important;transform:none!important}html body.ek-sneat-shell .app-brand img[src*=ekraf-logo-mark],html body.ek-sneat-shell .layout-menu img[src*=ekraf-logo-mark],html body.ek-sneat-shell aside#layout-menu img[src*=ekraf-logo-mark]{max-width:38px!important;max-height:38px!important;-o-object-fit:contain!important;object-fit:contain!important}.ek-login-brand{margin-top:1rem!important;margin-bottom:1.25rem!important}.ek-login-logo-mark{width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;overflow:hidden!important;border-radius:22px!important;background:#fff!important;padding:8px!important;box-shadow:0 14px 32px #0f4c811f!important}.ek-login-logo-mark img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;-webkit-transform:none!important;transform:none!important}.ek-auth-logo-mark,.authentication-wrapper .ek-auth-logo-mark{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;overflow:hidden!important}.ek-auth-logo-mark img,.authentication-wrapper .ek-auth-logo-mark img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.authentication-wrapper .app-brand-logo.demo>svg{width:42px!important;height:42px!important}
