:root{--primary-50: #eef4fb;--primary-100: #d4e4f7;--primary-200: #a9c9ef;--primary-300: #7eaee7;--primary-400: #4a8ad4;--primary-500: #1a3353;--primary-600: #142845;--primary-700: #0f1e34;--neutral-0: #ffffff;--neutral-50: #fafbfc;--neutral-100: #f3f4f6;--neutral-200: #e5e7eb;--neutral-300: #d1d5db;--neutral-400: #9ca3af;--neutral-500: #6b7280;--neutral-600: #4b5563;--neutral-700: #374151;--neutral-800: #1f2937;--neutral-900: #111827;--color-success: #16a34a;--color-success-light: #dcfce7;--color-warning: #d97706;--color-warning-light: #fef3c7;--color-error: #dc2626;--color-error-light: #fee2e2;--color-info: #2563eb;--color-info-light: #dbeafe;--bg-base: #f8f9fb;--bg-surface: #ffffff;--bg-raised: #ffffff;--bg-sidebar: #ffffff;--border-color: #e5e7eb;--border-color-light: #f0f0f0;--text-primary: #111827;--text-secondary: #4b5563;--text-tertiary: #9ca3af;--text-on-primary: #ffffff;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .07), 0 2px 4px -2px rgba(0, 0, 0, .05);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .08), 0 4px 6px -4px rgba(0, 0, 0, .04);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 8px 10px -6px rgba(0, 0, 0, .04);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--font-xs: 11px;--font-sm: 12px;--font-base: 13px;--font-md: 14px;--font-lg: 16px;--font-xl: 20px;--font-2xl: 24px;--font-3xl: 30px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: .35s cubic-bezier(.4, 0, .2, 1);--z-dropdown: 50;--z-sticky: 100;--z-modal: 1000;--z-overlay: 1100;--z-toast: 1200}[data-theme=dark]{--primary-50: rgba(26, 51, 83, .15);--primary-100: rgba(26, 51, 83, .25);--primary-400: #5b9bd5;--primary-500: #5b9bd5;--neutral-50: #18181b;--neutral-100: #1c1c22;--neutral-200: #27272a;--neutral-300: #3f3f46;--neutral-400: #52525b;--neutral-500: #71717a;--neutral-600: #a1a1aa;--neutral-700: #d4d4d8;--neutral-800: #e4e4e7;--neutral-900: #fafafa;--bg-base: #09090b;--bg-surface: #141416;--bg-raised: #1c1c22;--bg-sidebar: #111113;--border-color: #27272a;--border-color-light: #1f1f23;--text-primary: #fafafa;--text-secondary: #a1a1aa;--text-tertiary: #71717a;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -4px rgba(0, 0, 0, .3);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 8px 10px -6px rgba(0, 0, 0, .3)}*,*:before,*:after{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{margin:0;padding:0;background:var(--bg-base);color:var(--text-primary);font-weight:400;line-height:1.6;font-size:var(--font-md)}::selection{background:var(--primary-100);color:var(--primary-700)}[data-theme=dark] ::selection{background:#5b9bd54d;color:#fff}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}.ant-layout,.site-layout .site-layout-background{background:var(--bg-base)}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--text-primary)}.ant-typography strong{font-weight:600}.ant-btn{font-weight:500;font-size:var(--font-base);border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:none}.ant-btn-primary{box-shadow:0 1px 2px #1a335333}.ant-btn-primary:hover{box-shadow:0 2px 4px #1a33534d;transform:translateY(-.5px)}.ant-btn-default{border-color:var(--border-color);color:var(--text-secondary)}.ant-btn-default:hover{border-color:var(--primary-400);color:var(--primary-500)}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number{border-radius:var(--radius-md)!important;border-color:var(--border-color)!important;font-size:var(--font-md);transition:all var(--transition-fast)}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select-selector:hover,.ant-picker:hover{border-color:var(--primary-400)!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--primary-500)!important;box-shadow:0 0 0 3px var(--primary-50)!important}.ant-form-item-label>label{font-weight:500;font-size:var(--font-base);color:var(--text-secondary)}.ant-input::placeholder,.ant-select-selection-placeholder{color:var(--text-tertiary)}.ant-table{border-radius:var(--radius-lg);overflow:hidden}.ant-table-container{border-radius:var(--radius-lg)}.ant-table-thead>tr>th{background:var(--neutral-50)!important;font-weight:600;font-size:var(--font-sm);text-transform:uppercase;letter-spacing:.4px;color:var(--text-tertiary)!important;border-bottom:1px solid var(--border-color)!important;padding:12px 16px}.ant-table-tbody>tr>td{font-size:var(--font-md);padding:14px 16px;border-bottom:1px solid var(--border-color-light);transition:background var(--transition-fast)}.ant-table-tbody>tr:hover>td{background:var(--primary-50)!important}.ant-table-tbody>tr:last-child>td{border-bottom:none}.ant-card{border-radius:var(--radius-lg);border:1px solid var(--border-color-light);box-shadow:var(--shadow-xs);transition:all var(--transition-normal)}.ant-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.ant-card-head{border-bottom:1px solid var(--border-color-light);font-weight:600;font-size:var(--font-md);min-height:48px;padding:0 20px}.ant-card-body{padding:20px}.ant-tag{font-size:var(--font-sm);font-weight:500;border-radius:var(--radius-sm);padding:2px 8px;border:none;line-height:20px}.ant-dropdown-menu{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important;border:1px solid var(--border-color-light);padding:4px!important}.ant-dropdown-menu-item{border-radius:var(--radius-sm)!important;font-size:var(--font-base);padding:8px 12px!important;transition:background var(--transition-fast)}.headerIcon .ant-dropdown-menu{border-radius:var(--radius-lg);background:none;padding:0;box-shadow:none}.headerIcon .ant-dropdown-menu-item:hover,.headerIcon .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background:none}.ant-modal-content{border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-xl);overflow:hidden}.ant-modal-header{padding:20px 24px;border-bottom:1px solid var(--border-color-light)}.ant-modal-title{font-size:var(--font-lg);font-weight:600}.ant-modal-body{padding:24px}.ant-modal-footer{padding:16px 24px;border-top:1px solid var(--border-color-light)}.ant-drawer-header{padding:16px 24px;border-bottom:1px solid var(--border-color-light)}.ant-drawer-title{font-size:var(--font-lg);font-weight:600}.ant-drawer-body{padding:24px}.ant-tabs-tab{font-size:var(--font-md);font-weight:500;padding:12px 0}.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.tabContent .ant-tabs-right>.ant-tabs-content-holder,.tabContent .ant-tabs-right>div>.ant-tabs-content-holder{border-right:none}.tabContent .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.ant-pagination-item{border-radius:var(--radius-sm);font-size:var(--font-base);font-weight:500}.ant-breadcrumb{font-size:var(--font-base)}.ant-breadcrumb-link{color:var(--text-tertiary)}.ant-breadcrumb-link a{color:var(--text-secondary);transition:color var(--transition-fast)}.ant-breadcrumb-link a:hover{color:var(--primary-500)}.ant-breadcrumb-separator{color:var(--text-tertiary)}.ant-popover-inner{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.ant-tooltip-inner{border-radius:var(--radius-sm);font-size:var(--font-sm)}.ant-select-dropdown{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important;padding:4px!important}.ant-select-item{border-radius:var(--radius-sm);font-size:var(--font-base)}.ant-select-show-search:where(.css-dev-only-do-not-override-2q8sxy).ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:pointer}.ant-menu-inline{padding-bottom:70px}.ant-menu-item{height:38px!important;line-height:38px!important;font-size:var(--font-base)}.ant-divider{border-color:var(--border-color-light)}.ant-statistic-title{font-size:var(--font-sm);font-weight:500;color:var(--text-tertiary)}.ant-statistic-content{font-weight:700}.ant-progress-inner{border-radius:var(--radius-full)}.login-form button[type=submit]{margin-bottom:20px}.login-form-forgot{float:right}.login-form-button{width:100%;height:44px;font-size:var(--font-md);font-weight:600}@media (max-width: 768px){.tabContent .ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0;margin-top:30px}.tabContent .ant-tabs{display:block}}*:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-selector:focus-visible,.ant-menu-item:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.wideAppContainer{max-width:1150px}.appContainer{max-width:1050px}.smallNavigation{margin-left:100px}.wideNavigation{margin-left:220px}.hiddenLabel{opacity:0;color:#fff}.centerAbsolute{position:absolute;left:50%;top:50%;width:32px;height:38px;margin-left:-16px;margin-top:-19px}.whiteBox{background:var(--bg-surface);width:100%;min-height:100px;overflow:hidden;border-radius:var(--radius-lg);transition:all var(--transition-normal)}.shadow{border:1px solid var(--border-color-light);box-shadow:var(--shadow-xs)}.shadow:hover{box-shadow:var(--shadow-sm);border-color:var(--border-color)}.line{border-top:1px solid var(--border-color-light);width:100%;margin:var(--space-1) auto}.left{float:left}.right{float:right}.pad5{padding:var(--space-1)}.pad10{padding:var(--space-2)}.pad15{padding:var(--space-3)}.pad20{padding:var(--space-5)}.pad25{padding:var(--space-6)}.pad30{padding:var(--space-7)}.pad33{padding:35px}.pad40{padding:var(--space-8)}.mrg5{margin:var(--space-1)}.mrg10{margin:var(--space-2)}.mrg15{margin:var(--space-3)}.mrg20,.mrg25,.mrg30{margin:var(--space-5)}.alignRight{text-align:right}.alignLeft{text-align:left}.center{justify-content:center}.strong{font-weight:600}.capitalize{text-transform:capitalize}.space5{height:5px;width:100%;display:block}.space10{height:var(--space-2);width:100%;display:block}.space20{height:var(--space-5);width:100%;display:block}.space30{height:var(--space-7);width:100%;display:block}.space40{height:var(--space-8);width:100%;display:block}.space50{height:50px;width:100%;display:block}.space60{height:60px;width:100%;display:block}.space70{height:70px;width:100%;display:block}.w-full{width:100%}.circle{border-radius:var(--radius-full)}.layoutPadding{position:relative;padding:var(--space-8) var(--space-8)}.dashboardSpacing{padding:var(--space-7) var(--space-8);margin:0 auto}@media only screen and (min-width: 1100px){.hidden-lg{display:none}}@media only screen and (min-width: 768px){.hidden-md{display:none}}@media only screen and (min-width: 480px){.hidden-sm{display:none}}@media only screen and (max-width: 600px){.layoutPadding{padding:var(--space-7) var(--space-4)}.dashboardSpacing{padding:var(--space-6) var(--space-4);margin:0 auto}}.list-checked{padding-left:0;list-style:none}.list-checked-item{position:relative;display:block;color:#ffffffb3;margin-bottom:24px;list-style:none;font-size:var(--font-md)}.list-checked-item-right{padding-right:1.75rem}.list-checked-item-left{padding-left:1.75rem}.list-checked-item:before{position:absolute;top:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%20110%20110'%20fill='%2371869d'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M98.1,16.2c-2.5-2.3-6.4-2.2-8.7,0.2L36.7,70.1l-13-15.5c-2.9-3.5-7.9-4.1-11.1-1.4c-2.9,2.4-3.5,6.6-1.4,10.1l16.5,28c3.2,5.4,10.8,5.8,14.5,0.8l56.5-67.3C100.7,22.1,100.4,18.5,98.1,16.2z'/%3e%3c/svg%3e");content:"";margin-top:.125rem}.list-checked-item-right:before{right:0}.list-checked-item-left:before{left:0}.sideContent{background:linear-gradient(135deg,#1a3353,#0f1e34)}.sideContent *{color:#fff!important}.sideContent .ant-typography-secondary{color:#ffffffb3!important}.navigation{position:sticky;height:100vh;overflow-y:auto;overflow-x:hidden;top:0;left:0;z-index:var(--z-sticky);background:var(--bg-surface);border-right:1px solid var(--border-color);transition:all var(--transition-normal)}.navigation::-webkit-scrollbar{width:3px}.navigation::-webkit-scrollbar-track{background:transparent}.navigation::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.navigation:hover::-webkit-scrollbar-thumb{background:var(--neutral-300)}.navigation .ant-menu{background:transparent;border-inline-end:none!important;font-size:var(--font-base);font-weight:500;padding:0 8px}.navigation .ant-menu-item-group-title{font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--text-tertiary);padding:24px 16px 8px!important;margin-top:0}.navigation .ant-menu-item-group-list{padding:0!important}.navigation .ant-menu-item{margin:1px 4px;border-radius:var(--radius-sm);height:38px;line-height:38px;transition:all var(--transition-fast);color:var(--text-secondary);position:relative}.navigation .ant-menu-item .anticon{font-size:16px;color:var(--text-tertiary);transition:color var(--transition-fast)}.navigation .ant-menu-item a{color:inherit;font-weight:500}.navigation .ant-menu-item:hover{background:var(--neutral-100)!important;color:var(--text-primary)}.navigation .ant-menu-item:hover .anticon{color:var(--primary-400)}.navigation .ant-menu-item-selected{background:var(--primary-50)!important;color:var(--primary-500)!important;font-weight:600;box-shadow:none}.navigation .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--primary-500)}.navigation .ant-menu-item-selected a,.navigation .ant-menu-item-selected .anticon{color:var(--primary-500)!important}.logo{height:56px;margin:0;display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid var(--border-color-light)}.sidebar-wraper{background:var(--bg-surface);display:block}.mobile-sidebar-wraper{display:none}.mobile-sidebar-wraper .ant-drawer-body{padding:12px 0!important}.tabsNavigation span{background-color:transparent}.tabsNavigation:hover span{box-shadow:0 0 30px 8px #0073ff1a;background-color:transparent}@media only screen and (max-width: 768px){.sidebar-wraper{display:none}.navigation{height:100%}.mobile-sidebar-wraper{display:block}}.notification::-webkit-scrollbar{width:4px;height:60px}.notification::-webkit-scrollbar-thumb{background:var(--neutral-400);border-radius:4px}.headerIcon{position:relative}.headerIcon.ant-avatar{float:right;margin-left:var(--space-2);margin-top:12px;color:var(--text-secondary);background:transparent}.headerIcon.ant-avatar :hover{background:var(--neutral-100);box-shadow:var(--shadow-sm);cursor:pointer}.headerIcon .last{margin-right:var(--space-7)}.profileDropdown{display:flex;min-width:200px;align-items:center;gap:var(--space-3)}.profileDropdownInfo{float:left;display:inline;padding-left:0}.profileDropdownInfo p{margin:0;line-height:1.4}.sidePanel{border-right:1px solid var(--border-color-light);background:var(--bg-surface)}.sidePanelContent{transition:all var(--transition-normal);margin-top:0}.panelBox,.panelBox *{transition:all var(--transition-normal)}.collapseBoxHeader{padding:14px 24px;margin-bottom:var(--space-6);text-align:center;font-size:var(--font-base);font-weight:500;text-transform:uppercase;letter-spacing:.3px;cursor:pointer;background-color:var(--bg-surface);border-top:1px solid var(--border-color-light);border-bottom:1px solid var(--border-color-light);color:var(--text-secondary);transition:all var(--transition-fast)}.collapseBoxHeader:hover{background-color:var(--neutral-50);color:var(--primary-500)}.box{width:100%;padding:var(--space-5)}.BottomCollapseBox{opacity:1}.TopCollapseBox{min-height:450px;opacity:1}.collapseBox{margin-top:-400px;position:relative;background:var(--bg-surface);z-index:1}.collapsed{overflow:hidden;height:250px;margin-top:0!important}.collapseBox .whiteBg{display:none;background-color:transparent}.collapsed .whiteBg{position:absolute;top:58px;width:100%;height:100%;display:inline-block;background-color:#ffffffd9;z-index:9}.moneyInput{width:100%}.moneyInput input{text-align:right}[dir=rtl] .smallNavigation{margin-left:0;margin-right:100px}[dir=rtl] .wideNavigation{margin-left:0;margin-right:220px}[dir=rtl] .navigation{left:auto;right:0}[dir=rtl] .headerSearch{float:right}[dir=rtl] .headerSearch .ant-input-group-addon{padding-left:initial;padding-right:0}[dir=rtl] .headerProfile{margin-left:0;margin-right:10px}[dir=rtl] .whiteBox .dbCol{text-align:right}[dir=rtl] .right{float:right}[dir=rtl] .authPageForm{padding-left:0;padding-right:1.75rem}[dir=rtl] .ant-table-cell:last-child{text-align:left}[dir=rtl] .money-format,[dir=rtl] .ant-statistic-content-value,[dir=rtl] .ant-badge-count{direction:ltr;unicode-bidi:embed}[dir=rtl] .ant-form-item-label{text-align:right}[dir=rtl] .sidePanel{left:auto;right:0}[data-theme=dark] body{background:var(--bg-base);color:var(--text-primary)}[data-theme=dark] .ant-layout{background:var(--bg-base)!important}[data-theme=dark] .site-layout .site-layout-background{background:var(--bg-base)}[data-theme=dark] .navigation{background:var(--bg-sidebar)!important;border-right-color:var(--border-color)!important;border-left-color:var(--border-color)!important}[data-theme=dark] .navigation .ant-menu{background:transparent!important;color:var(--text-secondary)!important}[data-theme=dark] .navigation .ant-menu-item-group-title{color:var(--text-tertiary)!important}[data-theme=dark] .navigation .ant-menu-item,[data-theme=dark] .navigation .ant-menu-item a{color:var(--text-secondary)!important}[data-theme=dark] .navigation .ant-menu-item .anticon{color:var(--text-tertiary)!important}[data-theme=dark] .navigation .ant-menu-item:hover{background:var(--neutral-100)!important}[data-theme=dark] .navigation .ant-menu-item:hover a,[data-theme=dark] .navigation .ant-menu-item:hover .anticon{color:var(--text-primary)!important}[data-theme=dark] .navigation .ant-menu-item-selected{background:var(--primary-50)!important;color:var(--primary-400)!important}[data-theme=dark] .navigation .ant-menu-item-selected:before{background:var(--primary-400)}[data-theme=dark] .navigation .ant-menu-item-selected a,[data-theme=dark] .navigation .ant-menu-item-selected .anticon{color:var(--primary-400)!important}[data-theme=dark] .logo{border-bottom-color:var(--border-color)}[data-theme=dark] .logo img{filter:brightness(0) invert(1)}[data-theme=dark] .sidebar-wraper{background:var(--bg-sidebar)}[data-theme=dark] .whiteBox{background:var(--bg-surface);color:var(--text-primary)}[data-theme=dark] .shadow{border-color:var(--border-color)}[data-theme=dark] .shadow:hover{border-color:var(--neutral-300)}[data-theme=dark] .line{border-top-color:var(--border-color)}[data-theme=dark] .collapseBoxHeader{background-color:var(--bg-surface);border-top-color:var(--border-color);border-bottom-color:var(--border-color);color:var(--text-secondary)}[data-theme=dark] .collapseBoxHeader:hover{background-color:var(--neutral-100)}[data-theme=dark] .collapseBox{background:var(--bg-surface)}[data-theme=dark] .collapsed .whiteBg{background-color:#141416d9}[data-theme=dark] .sidePanel{border-right-color:var(--border-color);background:var(--bg-sidebar)}[data-theme=dark] .headerIcon.ant-avatar :hover{background:var(--neutral-100);box-shadow:var(--shadow-sm)}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:var(--text-primary)!important}[data-theme=dark] .ant-typography{color:var(--text-primary)}[data-theme=dark] .ant-typography.ant-typography-secondary{color:var(--text-secondary)!important}[data-theme=dark] .ant-table{background:var(--bg-surface);color:var(--text-primary)}[data-theme=dark] .ant-table-thead>tr>th{background:var(--neutral-50)!important;color:var(--text-secondary)!important;border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:var(--border-color-light)!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--primary-50)!important}[data-theme=dark] .ant-table-placeholder{background:var(--bg-surface)!important}[data-theme=dark] .ant-table-cell-row-hover{background:var(--primary-50)!important}[data-theme=dark] .ant-card{background:var(--bg-surface);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-card-head{border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-select-selector,[data-theme=dark] .ant-picker{background:var(--neutral-100)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-select-selection-placeholder{color:var(--text-tertiary)!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #5b9bd526!important}[data-theme=dark] .ant-select-dropdown{background:var(--bg-raised)!important}[data-theme=dark] .ant-select-item{color:var(--text-primary)!important}[data-theme=dark] .ant-select-item-option-active,[data-theme=dark] .ant-select-item-option-selected{background:var(--neutral-200)!important}[data-theme=dark] .ant-modal-content{background:var(--bg-raised)!important;color:var(--text-primary)}[data-theme=dark] .ant-modal-header{background:var(--bg-raised)!important;border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-modal-title{color:var(--text-primary)!important}[data-theme=dark] .ant-modal-footer{border-top-color:var(--border-color)!important}[data-theme=dark] .ant-modal-close-icon{color:var(--text-tertiary)}[data-theme=dark] .ant-drawer-content{background:var(--bg-surface)!important}[data-theme=dark] .ant-drawer-header{background:var(--bg-surface)!important;border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-drawer-title{color:var(--text-primary)!important}[data-theme=dark] .ant-dropdown-menu{background:var(--bg-raised)!important;border-color:var(--border-color)}[data-theme=dark] .ant-dropdown-menu-item{color:var(--text-primary)!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:var(--neutral-200)!important}[data-theme=dark] .ant-popover-inner{background:var(--bg-raised)!important;color:var(--text-primary)}[data-theme=dark] .ant-popconfirm-message-title{color:var(--text-primary)!important}[data-theme=dark] .ant-tabs-tab{color:var(--text-tertiary)!important}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-400)!important}[data-theme=dark] .ant-tabs-ink-bar{background:var(--primary-400)!important}[data-theme=dark] .ant-tag,[data-theme=dark] .ant-divider{border-color:var(--border-color)}[data-theme=dark] .ant-segmented{background:var(--neutral-100)}[data-theme=dark] .ant-segmented-item-selected{background:var(--neutral-200)}[data-theme=dark] .ant-empty-description{color:var(--text-tertiary)}[data-theme=dark] .ant-list-item{border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-pagination-item{background:var(--neutral-100)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-pagination-item a{color:var(--text-secondary)!important}[data-theme=dark] .ant-pagination-item-active{border-color:var(--primary-400)!important}[data-theme=dark] .ant-statistic-title{color:var(--text-tertiary)}[data-theme=dark] .ant-scroll-number{box-shadow:0 0 0 1px var(--bg-surface)}[data-theme=dark] .ant-breadcrumb-link,[data-theme=dark] .ant-breadcrumb-separator{color:var(--text-tertiary)!important}[data-theme=dark] .ant-breadcrumb-link a{color:var(--text-secondary)!important}[data-theme=dark] .ant-tooltip-inner{background:var(--neutral-200)}[data-theme=dark] .ant-progress-inner{background:var(--neutral-200)!important}[data-theme=dark] .ant-collapse{background:var(--bg-surface);border-color:var(--border-color)}[data-theme=dark] .ant-collapse-item{border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-collapse-header{color:var(--text-primary)!important}[data-theme=dark] .ant-collapse-content{background:var(--bg-surface);border-top-color:var(--border-color)}[data-theme=dark] .timesheet-project-row td{background:var(--neutral-100)!important}[data-theme=dark] .timesheet-task-row td{background:var(--bg-surface)!important}[data-theme=dark] .timesheet-task-row:hover td{background:var(--neutral-100)!important}[data-theme=dark] ::-webkit-scrollbar{width:6px;height:6px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-sidebar)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:3px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}@media (max-width: 767px){.ant-table-wrapper{overflow-x:auto}.ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}.ant-row>.ant-col[class*=ant-col-8],.ant-row>.ant-col[class*=ant-col-6]{flex:0 0 100%!important;max-width:100%!important}.ant-page-header{padding:var(--space-3) 0!important}.ant-page-header-heading-extra{flex-wrap:wrap;gap:var(--space-2);justify-content:flex-start;width:100%}.ant-page-header-heading-extra>*{margin:0!important}.ant-page-header-heading{flex-wrap:wrap;gap:var(--space-2)}.ant-form-item-label{text-align:start!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.tabContent .pad40{padding:var(--space-4)!important}.tabContent .ant-tabs{flex-direction:column!important}.ant-card-body{padding:var(--space-4)}}@media (min-width: 768px) and (max-width: 1023px){.ant-row>.ant-col[class*=ant-col-8]{flex:0 0 50%!important;max-width:50%!important}.ant-row>.ant-col[class*=ant-col-6]{flex:0 0 50%!important;max-width:50%!important}}.ant-btn,.ant-card,.ant-tag,.whiteBox{transition:all var(--transition-fast)}.ant-table-cell:last-child{white-space:nowrap}.fade-enter{opacity:0;transform:translateY(8px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(-4px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}
