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:linear-gradient(180deg, #fff3e6 0%, #fff7ef 18%, #fffbf6 45%, #fff 80%, #fffbf6 100%);--sidebar-border:#ea580c24;--sidebar-shadow:4px 0 24px #ea580c0a;--sidebar-menu-sub-bg:transparent;--sidebar-btn-bg:#f973160f;--sidebar-btn-hover-bg:#f973161f;--sidebar-logo-bg:linear-gradient(135deg, #fffffff2 0%, #fff3e6e6 100%);--sidebar-logo-border:#f9731640;--sidebar-logo-text:#9a3412;--sidebar-text:#1e293b;--sidebar-text-secondary:#64748b;--sidebar-item-hover-bg:#f9731614;--sidebar-item-hover-text:#ea580c;--sidebar-item-selected-bg:linear-gradient(135deg, #f97316 0%, #ea580c 100%);--sidebar-item-selected-text:#fff;--sidebar-item-selected-shadow:0 1px 3px #00000014, 0 1px 2px #0000000a;--sidebar-card-bg:linear-gradient(135deg, #ffffffe6 0%, #fff7edd9 100%);--sidebar-card-border:#f9731626;--sidebar-popup-bg:#fff;--sidebar-popup-border:#ea580c2e;--sidebar-popup-shadow:0 12px 30px -4px #0000001a, 0 4px 12px #ea580c14;--sidebar-glow-1:radial-gradient(ellipse at 50% 0%, #f973161f 0%, #fed7aa0a 55%, transparent 80%);--sidebar-glow-2:radial-gradient(ellipse at 50% 100%, #f9731612 0%, #fed7aa05 55%, transparent 80%)}[data-theme=dark],.dark{--sidebar-bg:linear-gradient(180deg, #241710 0%, #1a100a 20%, #130c08 55%, #0e0705 85%, #150d09 100%);--sidebar-border:#fb923c29;--sidebar-shadow:4px 0 24px #00000080;--sidebar-menu-sub-bg:transparent;--sidebar-btn-bg:#fb923c14;--sidebar-btn-hover-bg:#fb923c33;--sidebar-logo-bg:linear-gradient(135deg, #ffffff0d 0%, #fb923c0d 100%);--sidebar-logo-border:#fb923c38;--sidebar-logo-text:#fff7ed;--sidebar-text:#fff7ed;--sidebar-text-secondary:#fdba74;--sidebar-item-hover-bg:#fb923c24;--sidebar-item-hover-text:#fdba74;--sidebar-item-selected-bg:linear-gradient(135deg, #f97316 0%, #ea580c 100%);--sidebar-item-selected-text:#fff;--sidebar-item-selected-shadow:0 2px 6px #00000059;--sidebar-card-bg:linear-gradient(135deg, #ffffff0a 0%, #fb923c0f 100%);--sidebar-card-border:#fb923c2e;--sidebar-popup-bg:#1a120e;--sidebar-popup-border:#fb923c40;--sidebar-popup-shadow:0 16px 36px #000000a6;--sidebar-glow-1:radial-gradient(ellipse at 50% 0%, #ea580c2e 0%, #f973160d 55%, transparent 80%);--sidebar-glow-2:radial-gradient(ellipse at 50% 100%, #fb923c1a 0%, #ea580c08 55%, transparent 80%)}.sidebar-glow-1{background:var(--sidebar-glow-1);filter:blur(24px);z-index:0;pointer-events:none;width:100%;height:45%;transition:background .3s;position:absolute;top:0;left:0;right:0}.sidebar-glow-2{background:var(--sidebar-glow-2);filter:blur(24px);z-index:0;pointer-events:none;width:100%;height:35%;transition:background .3s;position:absolute;bottom:0;left:0;right:0}.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-layout-sider .ant-menu,.ant-drawer .ant-menu,.ant-menu.sidebar-custom-menu,.ant-menu-dark.sidebar-custom-menu,.ant-menu-light.sidebar-custom-menu,.ant-layout-sider .ant-menu .ant-menu-sub,.ant-drawer .ant-menu .ant-menu-sub,.ant-layout-sider .ant-menu.ant-menu-inline .ant-menu-sub,.ant-drawer .ant-menu.ant-menu-inline .ant-menu-sub{box-shadow:none!important;background:0 0!important}.ant-layout-sider .ant-menu .ant-menu-item,.ant-layout-sider .ant-menu .ant-menu-submenu-title,.ant-drawer .ant-menu .ant-menu-item,.ant-drawer .ant-menu .ant-menu-submenu-title{color:var(--sidebar-text)!important;border-radius:8px!important;margin:2px 0!important;transition:background-color .2s,color .2s,box-shadow .2s!important}.ant-layout-sider .ant-menu .ant-menu-item a,.ant-layout-sider .ant-menu .ant-menu-item span,.ant-layout-sider .ant-menu .ant-menu-submenu-title span,.ant-drawer .ant-menu .ant-menu-item a,.ant-drawer .ant-menu .ant-menu-item span,.ant-drawer .ant-menu .ant-menu-submenu-title span{color:var(--sidebar-text)!important}.ant-layout-sider .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-layout-sider .ant-menu .ant-menu-item:not(.ant-menu-item-selected):active,.ant-layout-sider .ant-menu .ant-menu-submenu-title:hover,.ant-drawer .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-drawer .ant-menu .ant-menu-item:not(.ant-menu-item-selected):active,.ant-drawer .ant-menu .ant-menu-submenu-title:hover{background-color:var(--sidebar-item-hover-bg)!important;color:var(--sidebar-item-hover-text)!important}.ant-layout-sider .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover a,.ant-layout-sider .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover span,.ant-layout-sider .ant-menu .ant-menu-submenu-title:hover span,.ant-drawer .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover a,.ant-drawer .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover span,.ant-drawer .ant-menu .ant-menu-submenu-title:hover span{color:var(--sidebar-item-hover-text)!important}.ant-layout-sider .ant-menu .ant-menu-item-selected,.ant-layout-sider .ant-menu .ant-menu-item-selected:hover,.ant-layout-sider .ant-menu .ant-menu-item-selected:active,.ant-layout-sider .ant-menu .ant-menu-item-selected:focus,.ant-drawer .ant-menu .ant-menu-item-selected,.ant-drawer .ant-menu .ant-menu-item-selected:hover,.ant-drawer .ant-menu .ant-menu-item-selected:active,.ant-drawer .ant-menu .ant-menu-item-selected:focus{background:var(--sidebar-item-selected-bg)!important;color:var(--sidebar-item-selected-text)!important;box-shadow:var(--sidebar-item-selected-shadow,0 1px 3px #00000014)!important;background-color:#0000!important;font-weight:600!important}.ant-layout-sider .ant-menu .ant-menu-item-selected a,.ant-layout-sider .ant-menu .ant-menu-item-selected span,.ant-layout-sider .ant-menu .ant-menu-item-selected:hover a,.ant-layout-sider .ant-menu .ant-menu-item-selected:hover span,.ant-drawer .ant-menu .ant-menu-item-selected a,.ant-drawer .ant-menu .ant-menu-item-selected span,.ant-drawer .ant-menu .ant-menu-item-selected:hover a,.ant-drawer .ant-menu .ant-menu-item-selected:hover span{color:var(--sidebar-item-selected-text)!important}.ant-layout-sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-drawer .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:var(--sidebar-item-hover-bg)!important;color:var(--sidebar-item-hover-text)!important;font-weight:600!important}.ant-layout-sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title span,.ant-layout-sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title a,.ant-layout-sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-drawer .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title span,.ant-drawer .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title a,.ant-drawer .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--sidebar-item-hover-text)!important;font-weight:600!important}.ant-layout-sider .ant-menu .ant-menu-submenu-arrow,.ant-drawer .ant-menu .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{z-index:1050!important}.ant-menu-submenu-popup .ant-menu-sub,.ant-menu-submenu-popup .ant-menu{background:var(--sidebar-popup-bg)!important;background-color:var(--sidebar-popup-bg)!important;border:1px solid var(--sidebar-popup-border)!important;box-shadow:var(--sidebar-popup-shadow)!important;border-radius:12px!important;width:auto!important;min-width:max-content!important;max-width:260px!important;padding:6px!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{color:var(--sidebar-text)!important;white-space:nowrap!important;border-radius:8px!important;width:auto!important;min-width:140px!important;height:36px!important;margin:2px 0!important;padding:0 14px!important;line-height:36px!important;transition:all .15s!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)!important;text-overflow:clip!important;white-space:nowrap!important;font-weight:500!important;overflow:visible!important}.ant-menu-submenu-popup .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-submenu-popup .ant-menu-submenu-title:hover{background-color:var(--sidebar-item-hover-bg)!important}.ant-menu-submenu-popup .ant-menu-item:not(.ant-menu-item-selected):hover span,.ant-menu-submenu-popup .ant-menu-item:not(.ant-menu-item-selected):hover a,.ant-menu-submenu-popup .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-submenu-title:hover span,.ant-menu-submenu-popup .ant-menu-submenu-title:hover .ant-menu-title-content{color:var(--sidebar-item-hover-text)!important}.ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected:hover,.ant-menu-submenu-popup .ant-menu-item-selected:active{background:var(--sidebar-item-selected-bg)!important;box-shadow:var(--sidebar-item-selected-shadow,0 1px 3px #00000014)!important;color:var(--sidebar-item-selected-text)!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,.ant-menu-submenu-popup .ant-menu-item-selected:hover span,.ant-menu-submenu-popup .ant-menu-item-selected:hover a,.ant-menu-submenu-popup .ant-menu-item-selected:hover .ant-menu-title-content{color:var(--sidebar-item-selected-text)!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}.crud-table-card{min-height:calc(var(--table-min-tbody-height,390px) + 110px)!important;flex-direction:column!important;display:flex!important}.crud-table-card .ant-table-wrapper{min-height:calc(var(--table-min-tbody-height,390px) + 108px)!important;flex-direction:column!important;flex:auto!important;display:flex!important}.crud-table-card .ant-spin-nested-loading,.crud-table-card .ant-spin-container,.crud-table-card .ant-table{flex-direction:column!important;flex:auto!important;display:flex!important}.crud-table-card .ant-table-container{min-height:calc(var(--table-min-tbody-height,390px) + 46px)!important;flex-direction:column!important;flex:auto!important;display:flex!important}.crud-table-card .ant-table-content,.crud-table-card .ant-table-body,.dashboard-data-table .ant-table-content,.dashboard-data-table .ant-table-body{min-height:var(--table-min-tbody-height,390px)!important;flex-direction:column!important;flex:auto!important;display:flex!important}.crud-table-card .ant-table-tbody,.dashboard-data-table .ant-table-tbody{min-height:var(--table-min-tbody-height,390px)!important}.crud-table-card .ant-pagination,.crud-table-card .dashboard-table-pagination.ant-table-pagination{align-self:flex-end!important;margin-top:auto!important;margin-bottom:0!important;padding:12px 16px!important}.crud-table-card .ant-table-placeholder .ant-table-cell,.dashboard-data-table .ant-table-placeholder .ant-table-cell{height:var(--table-min-tbody-height,390px)!important;min-height:var(--table-min-tbody-height,390px)!important;vertical-align:middle!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}[data-theme=dark] .ant-table-tbody>tr.selected-table-row>td,.dark .ant-table-tbody>tr.selected-table-row>td{background-color:#162a45!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:inherit}.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}[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.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}@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-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover,.ant-table-tbody>tr>td.ant-table-cell-row-hover,.ant-table-tbody>tr:hover>td{background-color:#0000}.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-switch.ant-switch-checked{background-color:#10b981!important}.ant-switch:not(.ant-switch-checked){background-color:#ef4444!important}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:#059669!important}.ant-switch:not(.ant-switch-checked):hover:not(.ant-switch-disabled){background-color:#dc2626!important}.ant-switch.ant-switch-disabled{opacity:.6!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{transition:all var(--transition-normal) ease!important}.ant-notification-notice.clickable-notification{cursor:pointer!important;transition:background-color .15s,box-shadow .15s!important}.ant-notification-notice.clickable-notification *,.ant-notification-notice.clickable-notification .ant-notification-notice-content,.ant-notification-notice.clickable-notification .ant-notification-notice-message,.ant-notification-notice.clickable-notification .ant-notification-notice-description,.ant-notification-notice.clickable-notification .ant-notification-notice-icon,.ant-notification-notice.clickable-notification .ant-notification-notice-with-icon,.ant-notification-notice-close,.ant-notification-notice-close *{cursor:pointer!important}.ant-notification-notice.clickable-notification:hover{background-color:#f7f9ff!important;box-shadow:0 4px 12px #1677ff14!important}[data-theme=dark] .ant-notification-notice.clickable-notification:hover,.dark .ant-notification-notice.clickable-notification:hover{background-color:#161c28!important;box-shadow:0 4px 12px #0003!important}.notification-item-clickable,.notification-item-clickable *{cursor:pointer!important}.notification-item-clickable:hover{background-color:#f0f7ff!important}[data-theme=dark] .notification-item-clickable:hover,.dark .notification-item-clickable:hover{background-color:#111d2c!important}.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-picker-dropdown .ant-picker-time-panel-column{min-width:56px!important;max-height:224px!important;overflow-y:auto!important}.ant-picker-dropdown .ant-picker-time-panel-column:nth-child(3),.ant-picker-dropdown .ant-picker-time-panel-column-meridiem,.ant-picker-dropdown .ant-picker-time-panel-column-ampm{min-width:56px!important;overflow-y:auto!important}.ant-picker-dropdown .ant-picker-time-panel-cell-inner{padding:4px 8px!important;font-size:13px!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}}
