/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}body.ap-2026{--ap-primary:var(--theme-primary-color,#2563eb);--ap-primary-hover:#1d4ed8;--ap-primary-soft:var(--ap-primary)}@supports (color:color-mix(in lab, red, red)){body.ap-2026{--ap-primary-soft:color-mix(in srgb, var(--ap-primary) 10%, transparent)}}body.ap-2026{--ap-bg:#f6f8fc;--ap-surface:#fff;--ap-surface-raised:#fff;--ap-surface-subtle:#f8fafc;--ap-surface-hover:#f1f5f9;--ap-text:#172033;--ap-text-secondary:#475467;--ap-muted:#667085;--ap-border:#e4e9f1;--ap-border-strong:#cfd8e6;--ap-success:#16a34a;--ap-warning:#d97706;--ap-danger:#dc2626;--ap-info:#0284c7;--ap-sidebar:#0b1730;--ap-sidebar-elevated:#13213d;--ap-sidebar-text:#dbe4f2;--ap-sidebar-muted:#91a0b8;--ap-radius-sm:.5rem;--ap-radius:.75rem;--ap-radius-lg:1rem;--ap-shadow-xs:0 1px 2px #1018280a;--ap-shadow-sm:0 4px 12px #1018280f;--ap-shadow-md:0 14px 35px #10182817;--ap-sidebar-width:248px;--ap-topbar-height:68px;background:var(--ap-bg);color:var(--ap-text);font-family:var(--aniel-font-sans,Inter, "Segoe UI", Arial, sans-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.55}body.ap-2026.dark-mode,body.ap-2026[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ap-bg:#0b1120;--ap-surface:#111827;--ap-surface-raised:#172033;--ap-surface-subtle:#182235;--ap-surface-hover:#202c41;--ap-text:#e8edf5;--ap-text-secondary:#c2ccdc;--ap-muted:#94a3b8;--ap-border:#263348;--ap-border-strong:#35445d;--ap-primary-hover:#60a5fa;--ap-sidebar:#070d19;--ap-sidebar-elevated:#101a2d;--ap-shadow-xs:0 1px 2px #00000038;--ap-shadow-sm:0 5px 18px #00000040;--ap-shadow-md:0 18px 42px #00000057}body.ap-2026 *,body.ap-2026 :before,body.ap-2026 :after{box-sizing:border-box}body.ap-2026 button,body.ap-2026 input,body.ap-2026 select,body.ap-2026 textarea,body.ap-2026 .btn,body.ap-2026 .dropdown-menu{font:inherit}body.ap-2026 h1,body.ap-2026 h2,body.ap-2026 h3,body.ap-2026 h4,body.ap-2026 h5,body.ap-2026 h6{color:var(--ap-text);letter-spacing:-.02em;font-weight:650;line-height:1.25}body.ap-2026 h1{font-size:clamp(1.75rem,2.5vw,2.25rem)}body.ap-2026 h2{font-size:1.5rem}body.ap-2026 h3{font-size:1.25rem}body.ap-2026 h4{font-size:1.05rem}body.ap-2026 p{color:var(--ap-text-secondary)}body.ap-2026 small,body.ap-2026 .text-muted{color:var(--ap-muted)!important}body.ap-2026 a{color:var(--ap-primary);transition:color .16s}body.ap-2026 a:hover{color:var(--ap-primary-hover);text-decoration:none}body.ap-2026 :focus{outline:none}body.ap-2026 :focus-visible{border-radius:.25rem;box-shadow:0 0 0 3px var(--ap-primary)!important}@supports (color:color-mix(in lab, red, red)){body.ap-2026 :focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ap-primary) 28%, transparent)!important}}body.ap-2026 :focus-visible{outline:2px solid #0000}.ap-skip-link{background:var(--ap-surface);border-radius:0 0 var(--ap-radius-sm) var(--ap-radius-sm);box-shadow:var(--ap-shadow-md);color:var(--ap-text);z-index:10050;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.ap-skip-link:focus{top:0}body.ap-2026 .page{background:var(--ap-bg);margin-left:var(--ap-sidebar-width);min-height:100vh;width:calc(100% - var(--ap-sidebar-width));padding-bottom:64px}body.ap-2026 .page.active,body.ap-2026.pos-page .page{width:100%;margin-left:0}body.ap-2026 section{padding:1.5rem 0}body.ap-2026 .container-fluid{padding-inline:clamp(1rem,2vw,1.75rem)}body.ap-2026.theme-content-boxed #content>section,body.ap-2026.theme-content-boxed #content>.container-fluid{max-width:1440px;margin-inline:auto}body.ap-2026:not(.pos-page) .side-navbar{background:linear-gradient(180deg, var(--ap-sidebar), #0a1428);height:100dvh;width:var(--ap-sidebar-width);z-index:1000;border:0;padding:0 .65rem 1.5rem;position:fixed;overflow:hidden auto;box-shadow:10px 0 30px #070e1c24}body.ap-2026 .side-navbar .brand-big{justify-content:flex-start;align-items:center;height:76px;padding:.8rem .85rem;display:flex}body.ap-2026 .side-navbar .brand-big img{object-fit:contain;max-width:172px;max-height:44px}body.ap-2026 .side-navbar .side-menu{margin:0}body.ap-2026 .side-navbar li{margin:2px 0}body.ap-2026 .side-navbar li>a{color:var(--ap-sidebar-text);border-radius:.625rem;align-items:center;gap:.7rem;min-height:42px;margin:0;padding:.65rem .75rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:background-color .16s,color .16s,transform .16s;display:flex}body.ap-2026 .side-navbar li>a:hover,body.ap-2026 .side-navbar li>a:focus,body.ap-2026 .side-navbar li.active>a,body.ap-2026 .side-navbar li>a[aria-expanded=true]{color:#fff;background:#ffffff17}body.ap-2026 .side-navbar li.active>a{background:linear-gradient(135deg, var(--ap-primary), var(--ap-primary))}@supports (color:color-mix(in lab, red, red)){body.ap-2026 .side-navbar li.active>a{background:linear-gradient(135deg, color-mix(in srgb, var(--ap-primary) 80%, #fff 8%), var(--ap-primary))}}body.ap-2026 .side-navbar li.active>a{box-shadow:0 7px 18px var(--ap-primary)}@supports (color:color-mix(in lab, red, red)){body.ap-2026 .side-navbar li.active>a{box-shadow:0 7px 18px color-mix(in srgb, var(--ap-primary) 22%, transparent)}}body.ap-2026 .side-navbar li>a .theme-icon,body.ap-2026 .side-navbar li>a i{color:currentColor;opacity:.9;text-align:center;margin:0;flex:0 0 1.15rem!important;width:1.15rem!important;font-size:1rem!important}body.ap-2026 .side-navbar li ul{background:#ffffff09;border:0;border-radius:.625rem;margin:.25rem 0 .5rem;padding:.3rem}body.ap-2026 .side-navbar li ul li a{color:var(--ap-sidebar-muted);min-height:36px;padding:.5rem .65rem .5rem 2.55rem;font-size:.825rem;position:relative}body.ap-2026 .side-navbar li ul li a:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;left:1.35rem}body.ap-2026 .side-navbar li ul li.active a,body.ap-2026 .side-navbar li ul li a:hover{color:#fff;background:#ffffff0f}body.ap-2026:not(.pos-page) .page>header.container-fluid{background:var(--ap-bg)}@supports (color:color-mix(in lab, red, red)){body.ap-2026:not(.pos-page) .page>header.container-fluid{background:color-mix(in srgb, var(--ap-bg) 88%, transparent)}}body.ap-2026:not(.pos-page) .page>header.container-fluid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:998;padding-block:.75rem;position:sticky;top:0}body.ap-2026 nav.navbar{background:var(--ap-surface)}@supports (color:color-mix(in lab, red, red)){body.ap-2026 nav.navbar{background:color-mix(in srgb, var(--ap-surface) 94%, transparent)}}body.ap-2026 nav.navbar{border:1px solid var(--ap-border);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow-xs);min-height:var(--ap-topbar-height);padding:.55rem .75rem}body.ap-2026 nav.navbar a{line-height:1.2}body.ap-2026 nav.navbar a.menu-btn{background:var(--ap-surface-subtle);border:1px solid var(--ap-border);border-radius:var(--ap-radius-sm);color:var(--ap-text-secondary);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}body.ap-2026 nav.navbar a.menu-btn:hover{background:var(--ap-primary-soft);border-color:var(--ap-primary);color:var(--ap-primary)}body.ap-2026 nav.navbar .nav-menu{align-items:center;gap:.25rem}body.ap-2026 nav.navbar .nav-item{margin-left:.2rem}body.ap-2026 nav.navbar .nav-item>a{border-radius:var(--ap-radius-sm);color:var(--ap-text-secondary);align-items:center;min-height:40px;padding:.55rem .65rem;display:inline-flex}body.ap-2026 nav.navbar .nav-item>a:hover{background:var(--ap-surface-hover);color:var(--ap-text)}body.ap-2026 nav.navbar .badge{border:2px solid var(--ap-surface);justify-content:center;align-items:center;min-width:19px;height:19px;font-size:.65rem;display:flex;top:0;right:-2px}body.ap-2026 .card,body.ap-2026 .count-title,body.ap-2026 .dash-count,body.ap-2026 .report-card{background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow-xs);color:var(--ap-text);transition:border-color .18s,box-shadow .18s,transform .18s}body.ap-2026 .card:hover{border-color:var(--ap-border-strong);box-shadow:var(--ap-shadow-sm)}body.ap-2026 .card-header{border-bottom:1px solid var(--ap-border);background:0 0;align-items:center;min-height:60px;padding:1rem 1.25rem;display:flex}body.ap-2026 .card-header h1,body.ap-2026 .card-header h2,body.ap-2026 .card-header h3,body.ap-2026 .card-header h4{margin:0}body.ap-2026 .card-body{padding:1.25rem}body.ap-2026 .dashboard-counts .count-title{justify-content:flex-start;min-height:118px;padding:1.25rem;position:relative;overflow:hidden}body.ap-2026 .dashboard-counts .count-title:after{background:var(--ap-primary-soft);content:"";border-radius:50%;width:100px;height:100px;position:absolute;top:-48px;right:-42px}body.ap-2026 .dashboard-counts .count-title .icon{background:var(--ap-primary-soft);color:var(--ap-primary);border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;margin-right:1rem;display:flex}body.ap-2026 canvas{max-width:100%}body.ap-2026 .btn,body.ap-2026 button.dt-button{border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.6rem .9rem;font-size:.875rem;font-weight:600;line-height:1.3;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .1s;display:inline-flex;border-radius:var(--ap-radius-sm)!important}body.ap-2026 .btn:active{transform:translateY(1px)}body.ap-2026 .btn-primary,body.ap-2026 .btn-info,body.ap-2026 .btn-success{box-shadow:0 3px 8px var(--ap-primary);background:var(--ap-primary)!important;border-color:var(--ap-primary)!important;color:#fff!important}@supports (color:color-mix(in lab, red, red)){body.ap-2026 .btn-primary,body.ap-2026 .btn-info,body.ap-2026 .btn-success{box-shadow:0 3px 8px color-mix(in srgb, var(--ap-primary) 18%, transparent)}}body.ap-2026 .btn-primary:hover,body.ap-2026 .btn-info:hover,body.ap-2026 .btn-success:hover{background:var(--ap-primary-hover)!important;border-color:var(--ap-primary-hover)!important}body.ap-2026 .btn-secondary,body.ap-2026 .btn-default,body.ap-2026 .btn-outline-primary{box-shadow:var(--ap-shadow-xs);background:var(--ap-surface)!important;border-color:var(--ap-border-strong)!important;color:var(--ap-text-secondary)!important}body.ap-2026 .btn-secondary:hover,body.ap-2026 .btn-default:hover,body.ap-2026 .btn-outline-primary:hover{background:var(--ap-surface-hover)!important;color:var(--ap-text)!important}body.ap-2026 .btn-danger{background:var(--ap-danger);border-color:var(--ap-danger);color:#fff}body.ap-2026 .btn-sm{min-height:32px;padding:.35rem .65rem}body.ap-2026 .btn-lg{min-height:48px;padding:.75rem 1.1rem}body.ap-2026 .btn:disabled,body.ap-2026 .btn.disabled{cursor:not-allowed;opacity:.55}body.ap-2026 label{color:var(--ap-text-secondary);margin-bottom:.45rem;font-size:.84rem;font-weight:600}body.ap-2026 .form-group{margin-bottom:1.15rem}body.ap-2026 .form-control,body.ap-2026 .bootstrap-select>.dropdown-toggle,body.ap-2026 select.form-control,body.ap-2026 .tagsinput{background:var(--ap-surface);border:1px solid var(--ap-border-strong);border-radius:var(--ap-radius-sm);color:var(--ap-text);min-height:42px;padding:.65rem .75rem;font-size:.9rem;transition:border-color .16s,box-shadow .16s,background-color .16s}body.ap-2026 textarea.form-control{resize:vertical;min-height:112px}body.ap-2026 .form-control::placeholder{color:var(--ap-muted)}@supports (color:color-mix(in lab, red, red)){body.ap-2026 .form-control::placeholder{color:color-mix(in srgb, var(--ap-muted) 75%, transparent)}}body.ap-2026 .form-control:focus,body.ap-2026 .bootstrap-select>.dropdown-toggle:focus{background:var(--ap-surface);border-color:var(--ap-primary);box-shadow:0 0 0 3px var(--ap-primary-soft);color:var(--ap-text)}body.ap-2026 .input-group-text{background:var(--ap-surface-subtle);border-color:var(--ap-border-strong);color:var(--ap-muted)}body.ap-2026 .custom-control-label:before{border-color:var(--ap-border-strong)}body.ap-2026 .custom-control-input:checked~.custom-control-label:before{background:var(--ap-primary);border-color:var(--ap-primary)}body.ap-2026 .has-error .form-control,body.ap-2026 .is-invalid{border-color:var(--ap-danger)!important}body.ap-2026 .table-responsive{border:1px solid var(--ap-border);border-radius:var(--ap-radius);overflow-x:auto}body.ap-2026 table.table,body.ap-2026 table.dataTable{background:var(--ap-surface);border-spacing:0;box-shadow:none;color:var(--ap-text-secondary);font-size:.84rem;border-collapse:separate!important;width:100%!important;margin:0!important}body.ap-2026 .table thead,body.ap-2026 table.dataTable thead{background:var(--ap-surface-subtle)}body.ap-2026 .table thead th,body.ap-2026 table.dataTable thead th{color:var(--ap-text-secondary);letter-spacing:.035em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-top:0;padding:.85rem .9rem;font-size:.75rem;font-weight:700;border-bottom:1px solid var(--ap-border)!important}body.ap-2026 .table tbody td,body.ap-2026 table.dataTable tbody td{color:var(--ap-text-secondary);vertical-align:middle;padding:.85rem .9rem;border-color:var(--ap-border)!important}body.ap-2026 .table tbody tr{transition:background-color .13s}body.ap-2026 .table tbody tr:hover{background:var(--ap-surface-hover)}body.ap-2026 .dataTables_wrapper{margin-top:1rem}body.ap-2026 .dataTables_filter input,body.ap-2026 .dataTables_length select{background:var(--ap-surface);border:1px solid var(--ap-border-strong);border-radius:var(--ap-radius-sm);color:var(--ap-text);min-height:38px;padding:.45rem .65rem}body.ap-2026 .dataTables_info{color:var(--ap-muted);font-size:.8rem}body.ap-2026 .pagination{gap:.2rem}body.ap-2026 .page-link{background:var(--ap-surface);border:1px solid var(--ap-border);color:var(--ap-text-secondary);justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:.35rem .55rem;display:flex;border-radius:.4rem!important}body.ap-2026 .page-item.active .page-link{background:var(--ap-primary);border-color:var(--ap-primary);color:#fff}body.ap-2026 .dropdown-menu{background:var(--ap-surface-raised);border:1px solid var(--ap-border);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow-md);color:var(--ap-text);min-width:14rem;padding:.45rem}body.ap-2026 .dropdown-item,body.ap-2026 nav.navbar .dropdown-menu a{color:var(--ap-text-secondary);border-radius:.45rem;padding:.65rem .75rem;font-size:.85rem;line-height:1.4}body.ap-2026 .dropdown-item:hover,body.ap-2026 nav.navbar .dropdown-menu a:hover{background:var(--ap-surface-hover);color:var(--ap-text)}body.ap-2026 .alert{background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow-xs);color:var(--ap-text-secondary);border-left:4px solid;align-items:flex-start;padding:.9rem 2.5rem .9rem 1rem}body.ap-2026 .alert-success{border-left-color:var(--ap-success)}body.ap-2026 .alert-warning{border-left-color:var(--ap-warning)}body.ap-2026 .alert-danger{border-left-color:var(--ap-danger)}body.ap-2026 .alert-info{border-left-color:var(--ap-info)}body.ap-2026 .toast,body.ap-2026 .notification{background:var(--ap-surface-raised);border:1px solid var(--ap-border);border-radius:var(--ap-radius);box-shadow:var(--ap-shadow-md);color:var(--ap-text)}body.ap-2026 .modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b}body.ap-2026 .modal-dialog{margin:1.75rem auto}body.ap-2026 .modal-content{background:var(--ap-surface-raised);border:1px solid var(--ap-border);border-radius:var(--ap-radius-lg);color:var(--ap-text);overflow:hidden;box-shadow:0 28px 80px #0f172a40}body.ap-2026 .modal-header{border-bottom:1px solid var(--ap-border);align-items:center;min-height:64px;padding:1rem 1.25rem}body.ap-2026 .modal-title{font-size:1.1rem;font-weight:650}body.ap-2026 .modal-body{padding:1.25rem}body.ap-2026 .modal-footer{background:var(--ap-surface-subtle);border-top:1px solid var(--ap-border);padding:.85rem 1.25rem}body.ap-2026 .modal-header .close{color:var(--ap-muted);opacity:1;text-shadow:none}body.ap-2026 .nav-tabs{border-bottom:1px solid var(--ap-border);gap:.25rem}body.ap-2026 .nav-tabs .nav-link{color:var(--ap-muted);border:0;border-bottom:2px solid #0000;padding:.7rem .85rem;font-weight:600}body.ap-2026 .nav-tabs .nav-link.active{border-bottom-color:var(--ap-primary);color:var(--ap-primary);background:0 0}body.ap-2026 .badge{border-radius:999px;padding:.3rem .55rem;font-size:.7rem;font-weight:650}body.ap-2026 .breadcrumb-holder{background:0 0}body.ap-2026 .breadcrumb{color:var(--ap-muted);background:0 0;padding:.75rem 0}body.ap-2026 .tooltip-inner{background:#0f172a;border-radius:.4rem;padding:.45rem .6rem;font-size:.75rem}.ap-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:2.5rem 1.5rem;display:flex}.ap-empty-state__icon{background:var(--ap-primary-soft);color:var(--ap-primary);border-radius:1rem;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;font-size:1.4rem;display:flex}.ap-empty-state h3{margin:0 0 .4rem;font-size:1rem}.ap-empty-state p{color:var(--ap-muted);max-width:28rem;margin:0}body.ap-2026 footer.main-footer{border-top:1px solid var(--ap-border);color:var(--ap-muted);background:0 0;padding:1rem 0}@media (width<=1199.98px){body.ap-2026 .page{width:100%;margin-left:0}body.ap-2026:not(.pos-page) .side-navbar{left:calc(-1 * var(--ap-sidebar-width) - 16px);transition:left .22s;box-shadow:20px 0 50px #00000040}body.ap-2026:not(.pos-page) .side-navbar.show-sm{left:0!important}}@media (width<=767.98px){body.ap-2026{font-size:13px}body.ap-2026 .container-fluid{padding-inline:.9rem}body.ap-2026:not(.pos-page) .page>header.container-fluid{padding-block:.55rem}body.ap-2026 nav.navbar{min-height:58px;padding:.45rem .55rem}body.ap-2026 nav.navbar .nav-item>a span:not(.badge){display:none}body.ap-2026 .card-header,body.ap-2026 .card-body{padding:1rem}body.ap-2026 .dataTables_filter,body.ap-2026 .dataTables_length,body.ap-2026 .dt-buttons{float:none;text-align:left;width:100%;margin-bottom:.65rem}body.ap-2026 .dataTables_filter input{width:100%;max-width:calc(100% - 4rem)}body.ap-2026 .dataTables_info,body.ap-2026 .dataTables_paginate{float:none;text-align:center;width:100%;display:block}body.ap-2026 .modal-dialog{margin:.75rem}body.ap-2026 .modal-content{border-radius:var(--ap-radius)}}@media (width<=575.98px){body.ap-2026 section{padding:1rem 0}body.ap-2026 .btn{max-width:100%}body.ap-2026 .dashboard-counts .count-title{min-height:104px}body.ap-2026 .table thead th,body.ap-2026 .table tbody td{padding:.75rem}}@media (prefers-reduced-motion:reduce){body.ap-2026 *,body.ap-2026 :before,body.ap-2026 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body.ap-2026 .side-navbar,body.ap-2026 .page>header,body.ap-2026 footer.main-footer,.ap-skip-link{display:none!important}body.ap-2026 .page{background:#fff;width:100%;margin:0;padding:0}body.ap-2026 .card,body.ap-2026 .table-responsive{box-shadow:none}}body.erp-sidebar-ui nav.erp-sidebar{z-index:1035!important;background:linear-gradient(180deg, var(--erp-navy-deep), var(--erp-navy))!important;height:100vh!important;box-shadow:none!important;border:0!important;padding:0 10px 13px!important;overflow:hidden!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li{margin:0 0 2px!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a{color:#e6effd!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;gap:11px!important;margin:0!important;padding:0 13px!important;font-size:12px!important;font-weight:550!important;line-height:1.25!important;display:flex!important;position:relative!important;transform:none!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a>span{min-width:0!important;color:inherit!important;flex:auto!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a>.theme-icon-svg{color:#c9d7ec!important;width:21px!important;min-width:21px!important;height:21px!important;box-shadow:none!important;text-align:center!important;background:0 0!important;flex:0 0 21px!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;transform:none!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:hover,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:focus-visible{outline:0;color:#fff!important;background:#ffffff13!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]{color:#fff!important;background:var(--erp-navy-active)!important;box-shadow:inset 3px 0 var(--erp-blue)!important}@supports (color:color-mix(in lab, red, red)){body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]{box-shadow:inset 3px 0 color-mix(in srgb, var(--erp-blue) 55%, transparent)!important}}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:hover>i,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:hover>svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:hover>.theme-icon,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a:hover>.theme-icon-svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a>i,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a>svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a>.theme-icon,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li.active>a>.theme-icon-svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]>i,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]>svg,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]>.theme-icon,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[aria-expanded=true]>.theme-icon-svg{color:#fff!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu a[data-toggle=collapse]:before{content:none!important;display:none!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]{padding-inline:13px 29px!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]:after{inset-inline:auto 12px;transition:transform .14s;top:50%;left:auto;right:auto;content:"⌄"!important;color:#9fb2d0!important;font-family:inherit!important;font-size:13px!important;line-height:1!important;display:block!important;position:absolute!important;transform:translateY(-58%)!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>a[data-toggle=collapse][aria-expanded=true]:after{transform:translateY(-42%)rotate(180deg)!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul{background:0 0!important;border-top:0!important;border-bottom:0!important;border-right:0!important;border-radius:0!important;position:static!important;left:auto!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul{border-left:1px solid #b7cded33!important;margin:2px 0 6px 17px!important;padding:3px 0 4px 14px!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li{margin:0!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>a{color:#b9c9e2!important;background:0 0!important;border-radius:5px!important;min-height:0!important;margin:0!important;padding:7px 8px!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important;display:block!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>a:hover,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li.active>a,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>a:focus-visible{outline:0;color:#fff!important;background:#ffffff14!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul{border-left:1px solid #b7cded24!important;margin:1px 0 3px 7px!important;padding:1px 0 2px 11px!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul>li{margin:0!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul>li>a{color:#9fb2d0!important;background:0 0!important;border-radius:0!important;min-height:0!important;margin:0!important;padding:5px 7px!important;font-size:10.5px!important;font-weight:500!important;display:block!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul>li>a:hover,body.erp-sidebar-ui .erp-system-nav #side-main-menu>li>ul>li>ul>li.active>a{color:#fff!important;background:0 0!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu ul li>a:before{content:none!important;display:none!important}body.erp-sidebar-ui .erp-system-nav #side-main-menu button.btn-link{text-align:left;color:#b9c9e2!important;background:0 0!important;border:0!important;width:100%!important;margin:0!important;padding:7px 8px!important;font-size:11px!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>ul>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu button.btn-link{font-family:var(--aniel-font-sans,Inter, "Source Sans 3", sans-serif)!important;letter-spacing:.015em!important;font-size:13px!important;font-weight:400!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a{gap:7px!important;min-height:42px!important;padding-inline:12px!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon-svg{stroke-width:1.8px!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:14px!important;font-weight:400!important;line-height:1!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]:after{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;order:0;margin-inline:0 1px;content:""!important;color:#9fb2d0!important;width:7px!important;height:7px!important;display:inline-block!important;position:static!important;inset:auto!important;transform:rotate(45deg)!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(225deg)!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon-svg{order:1}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>span{order:2}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul{margin-top:3px!important;margin-bottom:7px!important;padding-top:5px!important;padding-bottom:5px!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>ul>li>a{padding-top:6px!important;padding-bottom:6px!important;line-height:1.25!important}@media (width>=1200px){body.erp-sidebar-ui:not(.dashboard-reference-ui) nav.side-navbar.erp-sidebar.shrink,body.erp-sidebar-ui:not(.dashboard-reference-ui).erp-sidebar-collapsed nav.side-navbar.erp-sidebar,body.dashboard-reference-ui.erp-sidebar-collapsed .erp-sidebar{width:var(--erp-sidebar-collapsed-width)!important;opacity:1!important;pointer-events:auto!important;height:100vh!important;padding:0 5px 13px!important;overflow:hidden!important;transform:translate(0)!important}body.erp-sidebar-ui:not(.dashboard-reference-ui) .page.active,body.erp-sidebar-ui:not(.dashboard-reference-ui).erp-sidebar-collapsed .page,body.dashboard-reference-ui.erp-sidebar-collapsed .page{margin-left:var(--erp-sidebar-collapsed-width)!important;width:calc(100% - var(--erp-sidebar-collapsed-width))!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-brand,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-brand{justify-content:center!important;gap:0!important;min-height:67px!important;padding-left:0!important;padding-right:0!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-brand>span:not(.erp-brand-mark),body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-brand>span:not(.erp-brand-mark){display:none!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-brand-logo,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-brand-logo{object-position:center;width:34px!important;height:34px!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;min-height:65px!important;padding:7px 2px 6px!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a>span,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a>span{overflow-wrap:anywhere;width:100%!important;max-width:100%!important;height:2.25em!important;max-height:2.25em!important;color:inherit!important;white-space:normal!important;text-align:center!important;flex:none!important;justify-content:center!important;align-items:flex-start!important;font-size:9px!important;font-weight:600!important;line-height:1.12!important;display:flex!important;overflow:hidden!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a>.theme-icon-svg,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon-svg{flex:0 0 22px!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;font-size:19px!important;line-height:1!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a[data-toggle=collapse],body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]{padding-left:2px!important;padding-right:2px!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]:after,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]:after{content:none!important;display:none!important}body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>ul,body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>ul.collapse,body.erp-sidebar-ui .erp-sidebar.shrink .erp-system-nav #side-main-menu>li>ul.collapsing,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>ul,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>ul.collapse,body.erp-sidebar-ui.erp-sidebar-collapsed .erp-sidebar .erp-system-nav #side-main-menu>li>ul.collapsing{height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}}body.erp-sidebar-ui .erp-sidebar,body.erp-sidebar-ui nav.side-navbar.erp-sidebar{color:#000!important;background:var(--erp-bg)!important;box-shadow:0 8px 24px #0f172a14!important}body.erp-sidebar-ui .erp-sidebar .erp-brand,body.erp-sidebar-ui .erp-sidebar .erp-brand>span,body.erp-sidebar-ui .erp-sidebar .erp-brand-mark,body.erp-sidebar-ui .erp-sidebar .erp-brand-mark .erp-icon,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>span,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu button.btn-link,body.erp-sidebar-ui .erp-sidebar .erp-nav-item{color:#000!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a:hover,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a:focus-visible,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li.active>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a[aria-expanded=true],body.erp-sidebar-ui .erp-sidebar .erp-nav-item:hover,body.erp-sidebar-ui .erp-sidebar .erp-nav-item:focus-visible,body.erp-sidebar-ui .erp-sidebar .erp-nav-item.is-active{color:#000!important;background:#0000000f!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>i,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>svg,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a>.theme-icon-svg,body.erp-sidebar-ui .erp-sidebar .erp-nav-item .erp-icon{color:#000!important;fill:currentColor!important;stroke:currentColor!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>a[data-toggle=collapse]:after{color:#000!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul{background:#00000006!important;border-left-color:#00000024!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>ul>li>a{color:#000!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>a:hover,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>a:focus-visible,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li.active>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>ul>li.active>a,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu button.btn-link:hover,body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu button.btn-link:focus-visible{color:#000!important;background:#0000000f!important}body.erp-sidebar-ui .erp-sidebar .erp-system-nav #side-main-menu>li>ul>li>ul{border-left-color:#0000001f!important}.erp-sidebar-flyout{color:#000!important;background:var(--erp-bg)!important;border-color:#0000001f!important;box-shadow:0 16px 36px #0f172a29!important}.erp-sidebar-flyout-heading,.erp-sidebar-flyout-heading>i,.erp-sidebar-flyout-heading>svg,.erp-sidebar-flyout-heading>.theme-icon,.erp-sidebar-flyout-heading>.theme-icon-svg,.erp-sidebar-flyout-menu a,.erp-sidebar-flyout-menu a:before{color:#000!important}.erp-sidebar-flyout-heading>i,.erp-sidebar-flyout-heading>svg,.erp-sidebar-flyout-heading>.theme-icon,.erp-sidebar-flyout-heading>.theme-icon-svg{fill:currentColor!important;stroke:currentColor!important}.erp-sidebar-flyout-heading{border-bottom-color:#0000001f!important}.erp-sidebar-flyout-menu a:hover,.erp-sidebar-flyout-menu a:focus-visible{color:#000!important;background:#0000000f!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
