html,body{scroll-behavior:smooth;background-color:#fafafa;min-height:100%;margin:0;padding:0;overflow-x:hidden}[data-theme=dark] html,[data-theme=dark] body,.dark html,.dark body{background-color:#141414}@media (width<=575px){#root,.ant-layout,.ant-layout-content{min-width:0;max-width:100%}.page-actions-container{width:100%}.page-actions-container>.ant-btn,.page-actions-container>.ant-space,.page-actions-container>.ant-flex{max-width:100%}.ant-modal{padding-bottom:12px;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:12px auto!important}.ant-modal .ant-modal-body{max-height:calc(100vh - 180px);overflow:hidden auto}.ant-modal .ant-form .ant-flex{flex-wrap:wrap}.ant-modal .ant-form .ant-flex>.ant-form-item{flex:100%!important;min-width:0!important}.ant-modal .ant-table-wrapper,.ant-modal .ant-table-wrapper .ant-table-content{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}}@media (width<=390px){.mobile-admin-header{height:52px!important;padding-inline:8px!important}.mobile-header-brand{gap:8px!important}.mobile-header-menu-button.ant-btn{width:36px!important;height:36px!important;padding:0!important}.mobile-header-menu-button .anticon{font-size:18px!important}.mobile-header-logo{gap:6px!important}.mobile-header-logo img{width:36px!important;height:36px!important}.mobile-header-brand-copy{min-width:0;line-height:1}.mobile-header-brand-text{font-size:14px!important;line-height:16px!important;display:block!important}.mobile-header-branch-trigger.ant-btn{width:auto;min-width:0;max-width:150px;padding:0;line-height:18px;height:18px!important}.mobile-header-branch-trigger .anticon{font-size:10px}.mobile-header-controls{flex-shrink:0;gap:4px!important}.mobile-header-theme .ant-btn{width:32px!important;min-width:32px!important;height:32px!important}}.mobile-admin-header{--mobile-header-height:56px;-webkit-backdrop-filter:blur(14px)}.mobile-header-search{top:var(--mobile-header-height);z-index:19;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #7f7f7f24;position:sticky}@media (width<=390px){.mobile-admin-header{--mobile-header-height:52px}}#root{min-height:100%}:root{--edit-icon-color:#64748b;--status-active-border:#b6f500;--status-inactive-border:#ff204e;--status-active-bg:#f0fdf4;--status-inactive-bg:#fef2f2;--status-active-text:#15803d;--status-inactive-text:#b91c1c;--autofill-bg:#fff;--autofill-text:#000;--page-heading-color:#031529;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--sidebar-bg:#111827;--sidebar-menu-sub-bg:#00000040;--sidebar-btn-bg:#ffffff0d;--sidebar-btn-hover-bg:#f9731633;--sidebar-border:#f9731666;--sidebar-logo-bg:#ffffff14;--sidebar-text:#f8fafc;--sidebar-text-secondary:#94a3b8;--sidebar-item-selected-bg:linear-gradient(135deg, #f97316 0%, #ea580c 100%);--sidebar-item-selected-text:#fff}[data-theme=dark],.dark{--sidebar-bg:#140d0a;--sidebar-menu-sub-bg:#0006;--sidebar-btn-bg:#fb923c14;--sidebar-btn-hover-bg:#fb923c33;--sidebar-border:#fb923c66;--sidebar-logo-bg:#0006;--sidebar-text:#fff7ed;--sidebar-text-secondary:#fdba74;--sidebar-item-selected-bg:linear-gradient(135deg, #f97316 0%, #ea580c 100%);--sidebar-item-selected-text:#fff}.sidebar-glow-1{filter:blur(45px);z-index:0;pointer-events:none;background:radial-gradient(circle,#f9731638 0%,#f9731600 70%);width:140%;height:65%;position:absolute;top:-20%;left:-20%}.sidebar-glow-2{filter:blur(45px);z-index:0;pointer-events:none;background:radial-gradient(circle,#fb923c2e 0%,#fb923c00 70%);width:120%;height:55%;position:absolute;bottom:-15%;right:-10%}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{color:var(--page-heading-color)!important}body{min-width:320px;margin:0}*{box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}.global-search-modal{max-width:calc(100vw - 32px);padding-bottom:16px;top:clamp(16px,7vh,72px)}.global-search-modal .ant-modal-content{overflow:hidden}.global-search-modal .ant-modal-body{max-height:min(760px,100dvh - 64px);overflow:hidden}.search-modal-header,.search-modal-input-row{min-width:0}.search-modal-title{overflow-wrap:anywhere;min-width:0;line-height:1.3}.search-modal-scroll-container{min-height:min(350px,100dvh - 260px);max-height:min(540px,100dvh - 220px);overflow:hidden auto;scrollbar-width:none!important;-ms-overflow-style:none!important}.search-modal-quick-grid,.search-modal-quick-item,.search-result-item,.search-modal-quick-item .ant-flex,.search-result-item .ant-flex{min-width:0}.search-modal-scroll-container::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (width<=767px){.global-search-modal{padding-bottom:8px;top:8px;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0 auto!important}.global-search-modal .ant-modal-content{border-radius:10px}.global-search-modal .ant-modal-body{max-height:calc(100dvh - 28px)}.search-modal-scroll-container{min-height:260px;max-height:calc(100dvh - 170px)}.search-modal-section-header{padding:10px 12px!important}.search-result-primary-row{flex-direction:column;align-items:flex-start!important}}@media (width<=390px){.global-search-modal{top:6px;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.global-search-modal .ant-modal-body{padding:12px!important}.search-modal-title{font-size:14px!important}.search-modal-scroll-container{max-height:calc(100dvh - 150px)}}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#888}*{scrollbar-width:thin;scrollbar-color:#bbb transparent}.ant-popover .ant-popover-inner::-webkit-scrollbar{width:6px;display:block}.ant-popover .ant-popover-inner::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.ant-popover .ant-popover-inner::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.ant-popover .ant-popover-inner::-webkit-scrollbar-thumb:hover{background:#666}.ant-popover .ant-popover-inner{scrollbar-width:thin;scrollbar-color:#999 #f0f0f0;overflow:auto!important}.ant-modal .ant-modal-content::-webkit-scrollbar{width:6px}.ant-modal-content::-webkit-scrollbar{width:6px}.ant-modal .ant-modal-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.ant-modal-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.ant-modal .ant-modal-content::-webkit-scrollbar-thumb:hover{background:#666}.ant-modal-content::-webkit-scrollbar-thumb:hover{background:#666}.ant-flex::-webkit-scrollbar{width:6px;height:6px}[style*=overflow][style*=scroll]::-webkit-scrollbar{width:6px;height:6px}.ant-flex::-webkit-scrollbar-thumb{background:#999;border-radius:3px}[style*=overflow][style*=scroll]::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.ant-menu-dark,.ant-menu-dark.ant-menu-inline .ant-menu-sub,.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-submenu-title{background:0 0!important}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item a,.ant-menu-dark .ant-menu-item span,.ant-menu-dark .ant-menu-submenu-title,.ant-menu-dark .ant-menu-submenu-title span{color:var(--sidebar-text)!important}.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-item-active,.ant-menu-dark .ant-menu-submenu-title:hover{background-color:var(--sidebar-btn-hover-bg)!important;color:var(--sidebar-item-selected-text)!important}.ant-menu-dark .ant-menu-item-selected{background:var(--sidebar-item-selected-bg)!important;color:var(--sidebar-item-selected-text)!important;box-shadow:none!important;font-weight:600!important}.ant-menu-dark .ant-menu-submenu-arrow{color:var(--sidebar-text-secondary)!important}.ant-layout-sider .ant-btn-text:hover,.ant-drawer .ant-btn-text:hover{background-color:var(--sidebar-btn-hover-bg)!important}.ant-menu-submenu-popup,.ant-menu-submenu-popup.ant-menu-dark{z-index:1050!important}.ant-menu-submenu-popup .ant-menu-sub,.ant-menu-submenu-popup .ant-menu,.ant-menu-submenu-popup.ant-menu-dark .ant-menu-sub,.ant-menu-submenu-popup.ant-menu-dark .ant-menu{background:var(--sidebar-bg,#111827)!important;background-color:var(--sidebar-bg,#111827)!important;border:1px solid var(--sidebar-border)!important;border-radius:10px!important;padding:6px!important;box-shadow:0 12px 32px #00000080!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{color:var(--sidebar-text,#f8fafc)!important;border-radius:6px!important;height:38px!important;margin:3px 0!important;padding:0 16px!important;line-height:38px!important}.ant-menu-submenu-popup .ant-menu-item a,.ant-menu-submenu-popup .ant-menu-item span,.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-submenu-title span,.ant-menu-submenu-popup .ant-menu-submenu-title .ant-menu-title-content{color:var(--sidebar-text,#f8fafc)!important;font-weight:500!important}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-submenu-title:hover{background-color:var(--sidebar-btn-hover-bg,#f9731633)!important}.ant-menu-submenu-popup .ant-menu-item:hover span,.ant-menu-submenu-popup .ant-menu-item:hover a,.ant-menu-submenu-popup .ant-menu-item:hover .ant-menu-title-content{color:var(--sidebar-item-selected-text,#fff)!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--sidebar-item-selected-bg,linear-gradient(135deg, #f97316 0%, #ea580c 100%))!important}.ant-menu-submenu-popup .ant-menu-item-selected span,.ant-menu-submenu-popup .ant-menu-item-selected a,.ant-menu-submenu-popup .ant-menu-item-selected .ant-menu-title-content{color:var(--sidebar-item-selected-text,#fff)!important;font-weight:600!important}input:-webkit-autofill{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}input:-webkit-autofill:hover{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}input:-webkit-autofill:focus{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}textarea:-webkit-autofill{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}textarea:-webkit-autofill:hover{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}textarea:-webkit-autofill:focus{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input:-webkit-autofill{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input:-webkit-autofill:hover{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input:-webkit-autofill:focus{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input-affix-wrapper input:-webkit-autofill{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input-affix-wrapper input:-webkit-autofill:hover{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-input-affix-wrapper input:-webkit-autofill:focus{caret-color:var(--autofill-text);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--autofill-text)!important;box-shadow:0 0 0 1000px var(--autofill-bg) inset!important;-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset!important}.ant-btn-primary:has(.anticon-plus){color:#fff!important;background-color:#ea580c!important;border-color:#ea580c!important}.ant-btn-primary:has(.anticon-plus):hover{background-color:#ff7a2d!important;border-color:#ff7a2d!important}.ant-menu-item:focus-visible,.ant-menu-item:focus,.ant-menu-submenu-title:focus-visible,.ant-menu-submenu-title:focus{box-shadow:none!important;border:none!important;outline:none!important}.ant-table-placeholder .ant-table-cell{vertical-align:middle;height:480px!important}.highlighted-row{animation:3s ease-out highlightFade}@keyframes highlightFade{0%{background-color:#fff3cd}70%{background-color:#fff3cd}to{background-color:#0000}}.ant-table-tbody>tr.selected-table-row>td{background-color:#eff6ff!important;transition:background-color .15s!important}.ant-table-tbody>tr.selected-table-row:hover>td{background-color:#dbeafe!important}[data-theme=dark] .ant-table-tbody>tr.selected-table-row>td,.dark .ant-table-tbody>tr.selected-table-row>td{background-color:#162a45!important}[data-theme=dark] .ant-table-tbody>tr.selected-table-row:hover>td,.dark .ant-table-tbody>tr.selected-table-row:hover>td{background-color:#1d395a!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right{z-index:2!important;position:sticky!important}.ant-table-tbody>tr>td.ant-table-cell-fix-left,.ant-table-tbody>tr>td.ant-table-cell-fix-right{background-color:#fff!important}.ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background-color:#f8fafc!important}.ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-left,.ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-right{background-color:#eff6ff!important}.ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-right{background-color:#dbeafe!important}[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-fix-right,.dark .ant-table-tbody>tr>td.ant-table-cell-fix-left,.dark .ant-table-tbody>tr>td.ant-table-cell-fix-right{background-color:#141414!important}[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.dark .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.dark .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background-color:#1a2432!important}[data-theme=dark] .ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-right,.dark .ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-left,.dark .ant-table-tbody>tr.selected-table-row>td.ant-table-cell-fix-right{background-color:#162a45!important}[data-theme=dark] .ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-right,.dark .ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-left,.dark .ant-table-tbody>tr.selected-table-row:hover>td.ant-table-cell-fix-right{background-color:#1d395a!important}@media (width<=991px){.ant-tooltip{pointer-events:none!important;display:none!important}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.ant-table-wrapper .ant-table-body table,.ant-table-wrapper .ant-table-content table{width:max-content;min-width:100%}.ant-table-wrapper .dashboard-table-pagination.ant-table-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;padding-inline:12px;display:flex;margin-inline:0!important}.ant-table-wrapper .dashboard-table-pagination .dashboard-table-pagination-total,.ant-table-wrapper .dashboard-table-pagination .ant-pagination-total-text{text-align:center;flex:0 0 100%;order:-1;width:100%;margin:0!important}.ant-table-wrapper .dashboard-table-pagination .ant-pagination-options{flex:0 0 100%;justify-content:center;display:flex;margin-inline:0!important}.ant-table-wrapper .dashboard-table-pagination .ant-pagination-item,.ant-table-wrapper .dashboard-table-pagination .ant-pagination-prev,.ant-table-wrapper .dashboard-table-pagination .ant-pagination-next,.ant-table-wrapper .dashboard-table-pagination .ant-pagination-jump-prev,.ant-table-wrapper .dashboard-table-pagination .ant-pagination-jump-next{margin-inline:2px}}.table-search-mic-input.ant-input-affix-wrapper{padding-inline-end:1px}.ant-btn,.ant-input,.ant-select,.ant-modal,.ant-table,.ant-card{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.ant-btn{transition:all var(--transition-fast) ease!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{transition:all var(--transition-normal) ease!important}.ant-modal{transition:opacity var(--transition-normal) ease, transform var(--transition-normal) ease!important}.ant-table-tbody>tr>td{transition:background-color var(--transition-fast) ease!important}.ant-table-tbody>tr:hover>td{background-color:#f8fafc!important}[data-theme=dark] .ant-table-tbody>tr:hover>td,.dark .ant-table-tbody>tr:hover>td{background-color:#1a2432!important}.ant-dropdown,.ant-select-dropdown{transition:opacity var(--transition-normal) ease, transform var(--transition-normal) ease!important}.ant-tooltip{transition:opacity var(--transition-fast) ease!important}.ant-spin-dot-item{transition:background-color var(--transition-normal) ease!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-tag{transition:all var(--transition-fast) ease!important}.ant-switch{transition:all var(--transition-normal) ease!important}.ant-checkbox-inner,.ant-radio-inner{transition:all var(--transition-fast) ease!important}.ant-progress-bg{transition:width var(--transition-normal) ease, background-color var(--transition-normal) ease!important}.ant-alert,.ant-notification,.ant-message{transition:all var(--transition-normal) ease!important}.ant-drawer{transition:transform var(--transition-slow) ease!important}.ant-popover{transition:opacity var(--transition-normal) ease, transform var(--transition-normal) ease!important}.ant-tabs-tab,.ant-menu-item,.ant-menu-submenu-title{transition:all var(--transition-fast) ease!important}.ant-card{transition:box-shadow var(--transition-normal) ease!important}.ant-card:hover{box-shadow:0 4px 12px #00000014!important}.ant-form-item{transition:all var(--transition-normal) ease!important}.ant-badge{transition:all var(--transition-fast) ease!important}.ant-divider,.ant-skeleton,.ant-collapse,.ant-carousel{transition:all var(--transition-normal) ease!important}.ant-rate-star{transition:all var(--transition-fast) ease!important}.ant-slider,.ant-steps-item,.ant-timeline-item{transition:all var(--transition-normal) ease!important}.ant-tree-node-content-wrapper{transition:all var(--transition-fast) ease!important}.ant-transfer-list{transition:all var(--transition-normal) ease!important}.ant-picker-cell,.ant-picker-time-panel-cell{transition:all var(--transition-fast) ease!important}.ant-upload-list-item{transition:all var(--transition-normal) ease!important}.ant-avatar,.ant-badge-dot{transition:all var(--transition-fast) ease!important}.ant-ribbon,.ant-statistic-content{transition:all var(--transition-normal) ease!important}.ant-typography{transition:color var(--transition-fast) ease!important}.ant-space-item,.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-content,.ant-layout-footer{transition:all var(--transition-normal) ease!important}@media (width<=991px){.filter-toolbar{align-items:center;flex:none!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}.filter-toolbar .ant-picker-range{grid-column:1/-1!important;width:100%!important}.filter-toolbar>.ant-select,.filter-toolbar>.ant-tree-select,.filter-toolbar>.ant-input-affix-wrapper,.filter-toolbar>.ant-input,.filter-toolbar>.ant-picker{width:100%!important;min-width:0!important;max-width:none!important}.filter-toolbar .drivers-search-input,.filter-toolbar .ant-picker-range{grid-column:1/-1!important;width:100%!important;max-width:none!important}.party-filter-toolbar .party-search-input{order:2!important;grid-column:1/-1!important;width:100%!important;max-width:none!important}.party-filter-toolbar .party-type-filter{order:0!important;grid-column:1!important}.party-filter-toolbar .party-group-filter{order:1!important;grid-column:2!important}.ant-tabs-extra-content{overflow:visible!important}.ant-tabs-tab-btn:has(+.ant-tabs-extra-content){max-width:none!important}.ant-tabs-extra-content .filter-toolbar{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;min-width:0!important;padding-right:12px!important;display:grid!important}.ant-tabs-extra-content .filter-toolbar .ant-tree-select{width:100%!important;min-width:0!important}.ant-tabs-nav{padding-left:12px!important;padding-right:0!important}.ant-tabs-nav-wrap{overflow:visible!important}.ant-tabs-nav-list{width:auto!important;transform:none!important}.locations-filter-toolbar .locations-state-filter{width:220px!important;min-width:220px!important}@media (width<=991px){.locations-filter-toolbar .locations-state-filter{width:100%!important;min-width:0!important;max-width:none!important}}.ant-tabs-extra-content .locations-filter-toolbar{grid-template-columns:1fr!important;align-items:center!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.ant-tabs-nav{margin-bottom:0!important;padding-bottom:8px!important}.ant-tabs-nav .ant-tabs-extra-content{align-items:center!important;height:auto!important;line-height:normal!important;display:flex!important}.ant-tabs-extra-content .locations-filter-toolbar{margin:0!important;padding-top:0!important;padding-bottom:0!important}.filter-toolbar>.ant-select>.ant-select-selector,.filter-toolbar>.ant-tree-select>.ant-select-selector{width:100%!important}.variant-toolbar-outer{flex-direction:column!important;align-items:stretch!important}.variant-toolbar-outer .filter-toolbar{flex:none!important;width:100%!important}.variant-toolbar-outer .ant-segmented{align-self:center!important;width:auto!important}.ant-table-cell .ant-switch{flex-shrink:0}.page-header-container{flex-direction:column!important;align-items:flex-start!important}.page-header-container .page-title-container{width:100%!important}.page-header-container .ant-space{justify-content:flex-start!important;width:100%!important}.ant-tabs .ant-tabs-nav{z-index:10!important;background:#fff!important;flex-direction:column!important;position:sticky!important;top:0!important}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{width:100%!important}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content{order:-1!important;width:100%!important;margin-top:0!important;margin-bottom:8px!important}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content .filter-toolbar{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.ant-tabs .ant-tabs-nav .ant-tabs-extra-content .filter-toolbar>*{flex:1!important;min-width:140px!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab-list{width:100%!important}.ant-tabs .ant-tabs-nav .ant-tabs-tab{text-align:center!important;flex:1!important;min-width:0!important}.ant-tabs .ant-tabs-content .ant-table-wrapper .ant-table-body,.ant-tabs .ant-tabs-content .ant-table-wrapper .ant-table-content{overflow-x:hidden!important}.ledger-filter-toolbar{grid-template-rows:auto auto auto!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:10px!important;display:grid!important}.ledger-filter-toolbar .ledger-date-range{grid-area:1/1/auto/-1!important;width:100%!important;max-width:none!important}.ledger-filter-toolbar .ledger-payment-filter{grid-area:2/1!important;width:100%!important;max-width:none!important}.ledger-filter-toolbar .ledger-party-filter{grid-area:2/2!important;width:100%!important;min-width:0!important}.ledger-filter-toolbar .ledger-branch-filter{grid-area:3/1/auto/-1!important;width:100%!important;min-width:0!important}.payment-report-kpis{margin-bottom:16px!important}.payment-report-kpis .ant-col{margin-bottom:8px!important}.payment-report-kpis .ant-col-xs-12{flex:0 0 50%!important;width:50%!important}.payment-report-kpis .ant-card-body{padding:12px!important}.payment-report-kpis .ant-statistic-title{margin-bottom:4px!important;font-size:11px!important}.payment-report-kpis .ant-statistic-content{font-size:16px!important}.payment-report-filter-toolbar{flex-wrap:nowrap!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.payment-report-filter-toolbar .payment-party-filter{grid-area:1/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:none!important}.payment-report-filter-toolbar .ant-picker-range{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:none!important}.payment-report-filter-toolbar>.ant-select:nth-child(3){grid-area:3/1!important;width:100%!important;min-width:0!important}.payment-report-filter-toolbar>.ant-input:nth-child(4){grid-area:3/2!important;width:100%!important;min-width:0!important;max-width:none!important}.payment-report-filter-toolbar>.ant-input:nth-child(5){grid-area:4/1!important;width:100%!important;min-width:0!important;max-width:none!important}.payment-report-filter-toolbar>.ant-select:nth-child(5),.payment-report-filter-toolbar>.ant-select:nth-child(6){grid-area:4/2!important;width:100%!important;min-width:0!important}.ant-picker-dropdown{width:100%!important;max-width:calc(100vw - 32px)!important}.ant-picker-header{font-size:12px!important}.ant-picker-body{padding:8px!important}.ant-picker-cell{padding:4px!important;font-size:11px!important}.payment-report-filter-toolbar>.ant-select,.payment-report-filter-toolbar>.ant-input{width:100%!important;min-width:0!important;max-width:none!important}.ant-picker-dropdown .ant-picker-body{max-height:400px!important;overflow-y:auto!important}.ant-picker-dropdown{z-index:1050!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.ant-picker-dropdown .ant-picker-panels{flex-direction:column!important;gap:0!important;display:flex!important}.ant-picker-range .ant-picker-panels{flex-direction:column!important}.ant-picker-dropdown .ant-picker-header{padding:8px 12px!important;font-size:13px!important}.ant-picker-dropdown .ant-picker-body{padding:6px!important;font-size:12px!important}.ant-picker-dropdown .ant-picker-cell{width:28px!important;height:28px!important;padding:2px!important;font-size:11px!important;line-height:28px!important}.ant-picker-panel-container{max-height:60vh!important;overflow-y:auto!important}.ant-picker-footer{padding:8px!important}.ant-picker-footer .ant-btn{padding:4px 12px!important;font-size:12px!important}.outstanding-report-kpis{margin-bottom:16px!important}.outstanding-report-kpis .ant-col{margin-bottom:8px!important}.outstanding-report-kpis .ant-col-xs-12{flex:0 0 50%!important;width:50%!important}.outstanding-report-kpis .outstanding-avg-per-customer-kpi{flex:0 0 100%!important;grid-column:1/-1!important;width:100%!important}.outstanding-report-kpis .ant-card-body{padding:12px!important}.outstanding-report-kpis .ant-statistic-title{margin-bottom:4px!important;font-size:11px!important}.outstanding-report-kpis .ant-statistic-content{font-size:16px!important}.outstanding-filter-toolbar{flex-wrap:nowrap!important;grid-template-rows:auto auto auto!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.outstanding-filter-toolbar .outstanding-party-filter{grid-area:1/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:none!important}.outstanding-filter-toolbar .outstanding-date-range-filter{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:none!important}.outstanding-filter-toolbar .outstanding-min-amount-filter{grid-area:3/1!important;width:100%!important;min-width:0!important}.outstanding-filter-toolbar .outstanding-max-amount-filter{grid-area:3/2!important;width:100%!important;min-width:0!important}.outstanding-filter-toolbar>.ant-select,.outstanding-filter-toolbar>.ant-picker,.outstanding-filter-toolbar>.ant-input-number{width:100%!important;min-width:0!important;max-width:none!important}.outstanding-filter-toolbar .ant-picker-range .ant-picker-dropdown{z-index:1050!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.outstanding-filter-toolbar .ant-picker-dropdown .ant-picker-panels{flex-direction:column!important;gap:0!important;display:flex!important}.outstanding-filter-toolbar .ant-picker-range .ant-picker-panels{flex-direction:column!important}.outstanding-filter-toolbar .ant-picker-dropdown .ant-picker-header{padding:8px 12px!important;font-size:13px!important}.outstanding-filter-toolbar .ant-picker-dropdown .ant-picker-body{padding:6px!important;font-size:12px!important}.outstanding-filter-toolbar .ant-picker-dropdown .ant-picker-cell{width:28px!important;height:28px!important;padding:2px!important;font-size:11px!important;line-height:28px!important}.outstanding-filter-toolbar .ant-picker-panel-container{max-height:60vh!important;overflow-y:auto!important}.outstanding-filter-toolbar .ant-picker-footer{padding:8px!important}.outstanding-filter-toolbar .ant-picker-footer .ant-btn{padding:4px 12px!important;font-size:12px!important}.daily-sales-filter-toolbar{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.daily-sales-filter-toolbar .ant-picker-range{grid-column:1/-1!important;width:100%!important;max-width:none!important}.daily-sales-filter-toolbar>.ant-select{width:100%!important;min-width:0!important;max-width:none!important}.order-return-filter-wrapper{padding:12px!important}.order-return-row1{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.order-return-row1 .ant-picker-range{grid-column:1/-1!important;width:100%!important;max-width:none!important}.order-return-row1>.ant-select,.order-return-row1>.ant-input{width:100%!important;min-width:0!important;max-width:none!important}.order-return-row2{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.product-perf-filter-toolbar{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.product-perf-filter-toolbar .ant-picker-range{grid-column:1/-1!important;width:100%!important;max-width:none!important}.product-perf-filter-toolbar>.ant-select{width:100%!important;min-width:0!important;max-width:none!important}.user-management-filter-toolbar{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}.user-management-filter-toolbar>.ant-select{width:100%!important;min-width:0!important;max-width:none!important}.ant-modal.user-modal{max-width:calc(100vw - 24px)!important;margin:12px!important}.ant-modal.user-modal .ant-form .ant-flex>.ant-form-item{flex:200px!important;min-width:0!important}.audit-logs-kpi-row{row-gap:8px!important}.audit-logs-kpi-row .ant-col{padding-bottom:0!important}.audit-logs-kpi-row .ant-card-body{padding:10px 12px!important}.audit-logs-kpi-row .ant-statistic-title{margin-bottom:2px!important;font-size:11px!important}.audit-logs-kpi-row .ant-statistic-content{font-size:16px!important}.audit-logs-filter-toolbar{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.audit-logs-filter-toolbar>.ant-input-affix-wrapper,.audit-logs-filter-toolbar .ant-picker-range{grid-column:1/-1!important;width:100%!important;max-width:none!important}.audit-logs-filter-toolbar>.ant-select{width:100%!important;min-width:0!important;max-width:none!important}.inventory-summary-kpis{grid-template-columns:1fr 1fr!important;grid-auto-rows:auto!important;gap:16px!important;margin-bottom:16px!important;display:grid!important}.inventory-summary-kpis .ant-col{flex:none!important;width:auto!important}.inventory-summary-kpis .ant-col:first-child,.inventory-summary-kpis .ant-col:nth-child(2),.inventory-summary-kpis .ant-col:nth-child(3),.inventory-summary-kpis .ant-col:nth-child(4){grid-column:auto!important}.inventory-summary-kpis .ant-card-body{padding:12px!important}.inventory-summary-kpis .ant-card{border-radius:8px!important}.inventory-summary-kpis>.ant-col>.ant-card>div:first-child{margin-bottom:6px!important;font-size:12px!important}.inventory-summary-kpis>.ant-col>.ant-card>div:last-child{gap:6px!important}.inventory-summary-kpis>.ant-col>.ant-card span[style*="fontSize: 24"]{font-size:20px!important}.inventory-summary-kpis>.ant-col>.ant-card svg{font-size:16px!important}.inventory-summary-kpis+.ant-card .filter-toolbar{flex-wrap:nowrap!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.inventory-summary-kpis+.ant-card .filter-toolbar>.ant-select:nth-child(2),.inventory-product-variant-filter,.inventory-summary-kpis+.ant-card .filter-toolbar>.ant-select,.inventory-summary-kpis+.ant-card .filter-toolbar>.ant-picker{width:100%!important;min-width:0!important;max-width:none!important}}
