:root{--app-font-family: "Nunito", sans-serif}html,body{font-family:var(--app-font-family)!important}*,*:before,*:after{font-family:inherit!important}.MuiTypography-root,.MuiButton-root,.MuiTextField-root input,.MuiSelect-root,.MuiMenuItem-root,.MuiListItemText-root,.MuiInputBase-root,.MuiFormLabel-root,.MuiInputLabel-root,.MuiOutlinedInput-root,.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-menu-item,.ant-layout-sider,.ant-drawer,.ant-modal,.nav-item,.nav-item-label,.nav-section-title,.navigation,.navigation *,.settings-page,.dashboard,.hr-dashboard,div,span,p,h1,h2,h3,h4,h5,h6,button,input,select,textarea,label{font-family:var(--app-font-family)!important}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3j77e.woff2) format("woff2");font-display:swap}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDGUmdTQ3j77e.woff2) format("woff2");font-display:swap}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmdTQ3j77e.woff2) format("woff2");font-display:swap}*{font-family:var(--app-font-family, "Nunito", sans-serif)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{margin:0;padding:0;background:#ebebed!important;color:#2d3748;line-height:1.5;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5,h6{font-weight:700;color:#2d3748;margin-bottom:.5em;transition:color .3s cubic-bezier(.4,0,.2,1)}p{margin-bottom:1em}a{color:#a8a0dc;text-decoration:none;transition:color .3s ease}a:hover{color:#9e94e8}[data-theme=dark] button{color:#fff!important;background-color:#6b5ecd!important}[data-theme=dark] button:hover{background-color:#8b7ddd!important}[data-theme=dark] button.outlined{color:#6b5ecd!important;border-color:#6b5ecd!important}[data-theme=dark] button.outlined:hover{background-color:#6b5ecd1a!important;border-color:#8b7ddd!important}[data-theme=dark] button.text{color:#818cf8!important}[data-theme=dark] button.text:hover{background-color:#818cf81a!important}button{font-family:var(--app-font-family, "Nunito", sans-serif)!important;font-weight:400;color:#fff;background-color:#6a5de3;border:none;border-radius:12px;padding:10px 20px;cursor:pointer;transition:all .3s ease}button:hover{background-color:#5649b3;box-shadow:0 4px 8px #6a5de340}button.outlined{color:#6a5de3;background-color:transparent;border:1px solid #6A5DE3}button.outlined:hover{background-color:#6a5de314;border-color:#5649b3;box-shadow:none}button.text{color:#6a5de3;background-color:transparent;padding:8px 16px}button.text:hover{background-color:#6a5de314;box-shadow:none}button:disabled{opacity:.6;cursor:not-allowed}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.ant-layout{background:#fff!important;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.site-toal.ant-layout,.site-layout.ant-layout{background:#faf9ff!important;background-color:#faf9ff!important;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.site-layout .site-layout-background{background:#fff;transition:background-color .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .site-toal.ant-layout,[data-theme=dark] .site-layout.ant-layout{background:#0f172a!important;background-color:#0f172a!important}.headerIcon .ant-dropdown-menu{border-radius:6px;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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.login-form button[type=submit]{margin-bottom:20px}.login-form-forgot{float:right}.login-form-button{width:100%}.ant-table-thead>tr>th{font-weight:700}.ant-typography strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700!important;transition:color .3s cubic-bezier(.4,0,.2,1)}.ant-menu-inline{padding-bottom:70px}.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-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-item{height:36px!important}@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}}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.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:#fff;width:100%;min-height:100px;overflow:hidden;transition:all .3s ease-in-out}.shadow{border:1px solid #e0e0e0;transition:all .3s ease-in-out}.shadow:hover{border:1px solid #bdbdbd}.line{border-top:1px solid #edf0f5;width:100%;margin:5px auto;transition:border-color .3s ease-in-out}.left{float:left}.right{float:right}.pad5{padding:5px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.pad25{padding:25px}.pad30{padding:30px}.pad33{padding:35px}.pad40{padding:40px}.mrg5{margin:5px}.mrg10{margin:10px}.mrg15{margin:15px}.mrg20,.mrg25,.mrg30{margin:20px}.alignRight{text-align:right}.alignLeft{text-align:left}.center{justify-content:center}.strong{font-weight:700}.space5{height:5px;width:100%;display:block}.space10{height:10px;width:100%;display:block}.space20{height:20px;width:100%;display:block}.space30{height:30px;width:100%;display:block}.space40{height:40px;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:50%}.capitalize{text-transform:capitalize}.layoutPadding{position:relative;padding:50px 40px}.dashboardSpacing{padding:30px 40px;margin:70px 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:50px 20px}.dashboardSpacing{padding:30px 20px;margin:70px auto}}.list-checked{padding-left:0;list-style:none}.list-checked-item{position:relative;display:block;color:#677788;margin-bottom:30px;list-style:none}.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%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3ccircle%20cx='8'%20cy='8'%20r='7'%20fill='%2352c41a'%20stroke='%23389e0d'%20stroke-width='1'/%3e%3cpath%20d='M5.5%208.5L7%2010L10.5%206.5'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;content:"";margin-top:.125rem}.list-checked-item-right:before{right:0}.list-checked-item-left:before{left:0}.sideContent *{color:#4f5d75!important}.navigation-sider{height:100vh!important;position:fixed!important;left:0!important;top:0!important;background:#faf9ff!important;border-right:none!important;box-shadow:none!important;background-color:#faf9ff!important;z-index:1000!important}.navigation-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;background:transparent!important}.nav-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;height:56px;border-bottom:none;background:transparent;flex-shrink:0}.nav-logo-wrapper{display:flex;align-items:center;gap:10px;flex:1;overflow:hidden}.nav-logo-image{width:32px;height:32px;object-fit:contain;flex-shrink:0}.nav-logo-placeholder{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6b5ecd,#7e70d9);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;flex-shrink:0;box-shadow:0 2px 4px #6b5ecd33}.nav-company-name{font-size:15px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;transition:color .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .navigation-sider{background:#1e293b!important;background-color:#1e293b!important}[data-theme=dark] .nav-company-name,[data-theme=dark] .nav-item-label,[data-theme=dark] .nav-section-title{color:#f8fafc!important}[data-theme=dark] .nav-item{color:#94a3b8!important}[data-theme=dark] .nav-item:hover{color:#f8fafc!important;background-color:#6b5ecd1a!important}[data-theme=dark] .nav-item.active{color:#6b5ecd!important;background-color:#6b5ecd26!important}[data-theme=dark] .nav-section-header,[data-theme=dark] .nav-user-name{color:#f8fafc!important}[data-theme=dark] .nav-content::-webkit-scrollbar-thumb{background-color:#6b5ecd80!important}[data-theme=dark] .nav-content::-webkit-scrollbar-thumb:hover{background-color:#6b5ecdb3!important}[data-theme=dark] .nav-item-skeleton{background:linear-gradient(90deg,#334155,#475569,#334155)!important}[data-theme=dark] .mobile-nav-drawer .ant-drawer-body{background:#1e293b!important}.nav-collapse-btn{width:28px;height:28px;padding:0!important;border:none!important;color:#6b7280!important;flex-shrink:0;opacity:0;transition:opacity .2s ease}.nav-header:hover .nav-collapse-btn{opacity:1}.nav-collapse-btn:hover{background:#6b5ecd1a!important;color:#6b5ecd!important}.nav-expand-btn{width:32px;height:32px;padding:0!important;border:none!important;color:#6b7280!important;flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.nav-header:hover .nav-expand-btn{opacity:1}.nav-expand-btn:hover{background:#6b5ecd1a!important;color:#6b5ecd!important}.navigation-sider.ant-layout-sider-collapsed .nav-header{justify-content:center;align-items:center;padding:12px;position:relative}.navigation-sider.ant-layout-sider-collapsed .nav-logo-wrapper{margin:0;justify-content:center;width:100%;display:flex;align-items:center}.navigation-sider.ant-layout-sider-collapsed .nav-logo-image{width:32px;height:32px;object-fit:contain;margin:0 auto;flex-shrink:0;display:block}.navigation-sider.ant-layout-sider-collapsed .nav-logo-placeholder{width:32px;height:32px;font-size:16px;margin:0 auto;flex-shrink:0}.navigation-sider.ant-layout-sider-collapsed .nav-expand-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:0;margin:0;transition:opacity .2s ease;z-index:1}.navigation-sider.ant-layout-sider-collapsed .nav-header:hover .nav-expand-btn{opacity:1}.navigation-sider.ant-layout-sider-collapsed .nav-header:hover .nav-logo-wrapper{opacity:0;transition:opacity .2s ease}.navigation-sider.ant-layout-sider-collapsed .nav-logo-wrapper{transition:opacity .2s ease}.navigation-sider.ant-layout-sider-collapsed .nav-expand-btn:hover{background:#6b5ecd1a!important;color:#6b5ecd!important}.nav-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 0}.nav-content::-webkit-scrollbar{width:4px}.nav-content::-webkit-scrollbar-thumb{background-color:#6b5ecd4d;border-radius:2px}.nav-content::-webkit-scrollbar-thumb:hover{background-color:#6b5ecd80}.nav-content::-webkit-scrollbar-track{background-color:transparent}.nav-loading{padding:8px}.nav-item-skeleton{height:32px;margin-bottom:4px;border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.nav-section{margin:0;padding:0;display:flex;flex-direction:column;min-height:0}.nav-section.collapsed{display:block;min-height:0;max-height:50px;height:auto;overflow:hidden;flex:none}.nav-section.collapsed .nav-items-list{display:none!important}.nav-section.collapsed .nav-section-header{flex:none;height:auto;max-height:40px}.nav-section:first-child{margin-top:0}.nav-section:last-child{margin-bottom:0}.nav-section+.nav-section{margin-top:4px;padding-top:0;border-top:none}.nav-section:first-of-type{margin-top:0;padding-top:0;border-top:none}.nav-section-header{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;border-radius:0}.nav-section.collapsed .nav-section-header:hover,.nav-section-header:hover,.nav-section.active .nav-section-header{background-color:transparent}.nav-section-title{font-size:13px!important;font-weight:500!important;color:#374151!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.5;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-section.active .nav-section-title{font-weight:500!important;color:#6b5ecd!important}.nav-section-header:hover .nav-section-title{color:#374151!important}.nav-section.active .nav-section-header:hover .nav-section-title{color:#6b5ecd!important}.nav-section-arrow{font-size:10px;color:#9ca3af;opacity:1;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-section.active .nav-section-arrow{color:#6b5ecd;opacity:1}.nav-section-header:hover .nav-section-arrow{color:#6b7280;opacity:1}.nav-section.active .nav-section-header:hover .nav-section-arrow{color:#6b5ecd}.nav-section-arrow.collapsed{transform:rotate(-90deg)}.nav-items-list{list-style:none;padding:0;margin:0 0 0 24px}.nav-item-wrapper{position:relative;display:flex;align-items:center;width:100%}.nav-item-wrapper:hover .nav-pin-btn{opacity:1}.nav-item{display:flex;align-items:center;padding:6px 12px;margin:2px 0;border-radius:6px;color:#374151;text-decoration:none;font-size:13px;font-weight:400;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;flex:1}.nav-item:last-child{margin-bottom:0}.nav-item:hover{background-color:#00000005;color:#374151}.nav-item.active{background-color:#6b5ecd1a;color:#6b5ecd;font-weight:500;border-left:none;padding-left:12px;box-shadow:none}.nav-pin-btn{opacity:0;padding:4px!important;min-width:auto!important;width:24px!important;height:24px!important;margin-right:8px;flex-shrink:0;transition:opacity .2s ease,color .15s,background-color .15s;color:#9ca3af!important}.nav-pin-btn:hover{color:#6b5ecd!important;background-color:#6b5ecd1a!important}.nav-pin-btn .anticon{font-size:12px}.shortcuts-section{border-bottom:none;background:transparent;border-radius:0;margin:0 0 4px;padding:0}.shortcuts-section .nav-section-header{margin-bottom:0}.shortcuts-section .nav-items-list{margin-left:0}.shortcuts-section .nav-item-wrapper:hover .nav-pin-btn{opacity:1;color:#ef4444!important}.shortcuts-section .nav-item-wrapper:hover .nav-pin-btn:hover{background-color:#ef44441a!important}.nav-item-icon{font-size:16px;color:#6b7280;min-width:16px;display:flex;align-items:center;justify-content:center;margin-right:10px;transition:color .2s ease}.nav-item:hover .nav-item-icon{color:#374151}.nav-item.active .nav-item-icon{color:#6b5ecd}.nav-item-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-sider.ant-layout-sider-collapsed .nav-section-header{display:none}.navigation-sider.ant-layout-sider-collapsed .nav-items-list{margin-left:0;padding:0;display:flex;flex-direction:column;align-items:center}.navigation-sider.ant-layout-sider-collapsed .nav-item-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.navigation-sider.ant-layout-sider-collapsed .nav-item{padding:10px;margin:2px 0;justify-content:center;width:40px;min-width:40px}.navigation-sider.ant-layout-sider-collapsed .nav-item.active{border-left:none;padding:10px;background-color:#6b5ecd1a;box-shadow:none;width:40px;min-width:40px}.navigation-sider.ant-layout-sider-collapsed .nav-item-icon{margin-right:0;font-size:16px}.navigation-sider.ant-layout-sider-collapsed .nav-item-label,.navigation-sider.ant-layout-sider-collapsed .nav-pin-btn{display:none}.nav-footer{padding:10px 12px;border-top:1px solid rgba(107,94,205,.12);flex-shrink:0;background:transparent}.nav-user-profile{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background-color .15s}.nav-user-profile:hover{background:linear-gradient(135deg,#6b5ecd14,#7e70d90f)}.nav-user-avatar{width:32px!important;height:32px!important;background:linear-gradient(135deg,#6b5ecd,#7e70d9)!important;font-size:13px!important;font-weight:600!important;flex-shrink:0;box-shadow:0 2px 4px #6b5ecd33}.nav-user-name{flex:1;font-size:13px!important;font-weight:600!important;color:#111827!important;line-height:16px!important}.navigation-sider.ant-layout-sider-collapsed .nav-user-profile{justify-content:center;padding:6px}.mobile-nav-btn{position:fixed;top:16px;left:16px;z-index:999;background:#fff!important;border:1px solid #E5E7EB!important;color:#6b7280!important;border-radius:8px!important;box-shadow:0 1px 3px #0000001a!important;padding:8px 12px!important}.mobile-nav-btn:hover{background:#f9fafb!important;border-color:#d1d5db!important}.mobile-nav-drawer .ant-drawer-body{padding:0!important;background:#faf9ff!important}.site-layout{min-height:100vh;margin-left:256px!important;transition:margin-left .2s;background:#faf9ff!important}.site-layout.nav-collapsed{margin-left:64px!important}.site-layout .ant-layout-content{background:#faf9ff!important;background-color:#faf9ff!important}.main-content-wrapper>*{background:transparent!important;background-color:transparent!important}.main-content-wrapper .MuiBox-root[class*=containerBox],.main-content-wrapper [class*=containerBox]{background:#fff!important;background-color:#fff!important}[dir=rtl] .navigation-sider{left:auto!important;right:0!important;border-right:none!important;border-left:1px solid #E5E7EB!important}[dir=rtl] .site-layout{margin-left:0!important;margin-right:256px!important}[dir=rtl] .site-layout.nav-collapsed{margin-right:64px!important}[dir=rtl] .nav-item.active{border-left:none;border-right:2px solid #6366F1;padding-left:12px;padding-right:10px}@media(max-width:768px){.navigation-sider{position:fixed!important;left:-256px!important;transition:left .3s}.navigation-sider.mobile-visible{left:0!important}.site-layout,.site-layout.nav-collapsed{margin-left:0!important}.mobile-nav-btn{display:flex!important}}@media(min-width:769px){.mobile-nav-btn{display:none!important}}.ant-dropdown-menu{padding:4px!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;border:1px solid #E5E7EB!important}.ant-dropdown-menu-item{padding:8px 12px!important;border-radius:6px!important;font-size:13px!important}.ant-dropdown-menu-item a{color:#374151!important;text-decoration:none!important;font-weight:500!important}.ant-dropdown-menu-item:hover{background-color:#f9fafb!important}.ant-dropdown-menu-item-divider{margin:4px 0!important;background-color:#f3f4f6!important}.navigation-sider.ant-layout-sider{background:#faf9ff!important;border:none!important;outline:none!important}.navigation-sider.ant-layout-sider:before,.navigation-sider.ant-layout-sider:after{display:none!important}.navigation-sider .ant-layout-sider-trigger{display:none!important}.navigation-sider,.nav-item,.nav-section-header,.nav-user-profile,.nav-collapse-btn{transition:all .15s cubic-bezier(.4,0,.2,1)}.notification::-webkit-scrollbar{width:4px;height:60px}.notification::-webkit-scrollbar-thumb{background:#a8a0dc;border-radius:4px}.headerIcon{position:relative}.headerIcon.ant-avatar{float:right;margin-left:16px;margin-top:16px;color:#2d3748;background:transparent;transition:all .3s ease}.headerIcon.ant-avatar:hover{background:#bbb3f314;box-shadow:0 4px 12px #0000000d;cursor:pointer}.headerIcon .last{margin-right:30px}.profileDropdown{display:flex;min-width:240px;padding:16px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a}.profileDropdownInfo{float:left;display:inline;padding-left:16px}.profileDropdownInfo p{margin:0;color:#2d3748}.profileDropdownInfo .username{font-weight:600;font-size:14px;margin-bottom:4px}.profileDropdownInfo .email{color:#718096;font-size:12px}.sidePanel{border-right:1px solid #edf0f5;background:#fff}.sidePanelContent{transition:all .3s ease-in-out;margin-top:0}.panelBox,.panelBox *{transition:all .3s ease}.collapseBoxHeader{padding:17px 30px;margin-bottom:30px;text-align:center;font-size:14px;text-transform:uppercase;cursor:pointer;background-color:#fff;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.box{width:100%;padding:20px}.BottomCollapseBox{opacity:1}.TopCollapseBox{min-height:450px;opacity:1}.collapseBox{margin-top:-400px;position:relative;background:#fff;z-index:1}.collapsed{overflow:hidden;height:250px;margin-top:0!important}.collapseBox .whiteBg{display:none;background-color:#fff0}.collapsed .whiteBg{position:absolute;top:58px;width:100%;height:100%;display:inline-block;background-color:#fffc;z-index:9}.moneyInput{width:100%}.moneyInput input{text-align:right}*,*:before,*:after{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}img,svg,video,canvas,iframe{transition:none}[data-theme=dark]{color-scheme:dark}[data-theme=dark] .site-toal,[data-theme=dark] .site-layout{background:#0f172a!important;background-color:#0f172a!important}[data-theme=dark] .ant-modal-header{background:#1e293b!important;border-bottom:1px solid #334155!important}[data-theme=dark] .ant-modal-header .ant-modal-title{color:#f8fafc!important}[data-theme=dark] .ant-modal-close{color:#94a3b8!important}[data-theme=dark] .ant-modal-close:hover{color:#f8fafc!important;background-color:#ffffff14!important}[data-theme=dark] .ant-modal-content{background:#1e293b!important}[data-theme=dark] .ant-modal-body{color:#f8fafc!important}[data-theme=dark] .main-content-wrapper{background-color:#1e293b!important}[data-theme=dark] .site-layout .site-layout-background{background:#1e293b!important}.site-toal,.site-layout,.main-content-wrapper{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .ant-layout{background:#0f172a!important}[data-theme=dark] .ant-layout-sider,[data-theme=dark] .ant-layout-header{background:#1e293b!important}[data-theme=dark] .ant-layout-content{background:#0f172a!important}[data-theme=dark] .navigation-sider{background:#1e293b!important}[data-theme=dark] .nav-header,[data-theme=dark] .nav-footer{border-color:#334155!important}[data-theme=dark] .ant-card,[data-theme=dark] .MuiPaper-root{background-color:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-select-selector,[data-theme=dark] .MuiOutlinedInput-root{background-color:#334155!important;border-color:#475569!important;color:#f8fafc!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-input-affix-wrapper input::placeholder{color:#94a3b8!important}[data-theme=dark] .BackgroundWrapper .ant-input,[data-theme=dark] .BackgroundWrapper .ant-input-affix-wrapper,[data-theme=dark] .BackgroundWrapper .ant-input-password input,[data-theme=dark] .BackgroundWrapper .ant-input-password .ant-input{background-color:#f8fafccc!important;background:#f8fafccc!important;border-color:#e2e8f0!important;color:#000!important}[data-theme=dark] .BackgroundWrapper .ant-input:hover,[data-theme=dark] .BackgroundWrapper .ant-input-affix-wrapper:hover,[data-theme=dark] .BackgroundWrapper .ant-input-password input:hover,[data-theme=dark] .BackgroundWrapper .ant-input-password .ant-input:hover{background-color:#ffffffe6!important;background:#ffffffe6!important;border-color:#52c49b!important}[data-theme=dark] .BackgroundWrapper .ant-input:focus,[data-theme=dark] .BackgroundWrapper .ant-input-focused,[data-theme=dark] .BackgroundWrapper .ant-input-affix-wrapper-focused,[data-theme=dark] .BackgroundWrapper .ant-input-password input:focus,[data-theme=dark] .BackgroundWrapper .ant-input-password .ant-input:focus{background-color:#fffffff2!important;background:#fffffff2!important;border-color:#52c49b!important;color:#000!important;box-shadow:0 0 0 3px #52c49b1a!important}[data-theme=dark] .BackgroundWrapper .ant-input::placeholder,[data-theme=dark] .BackgroundWrapper .ant-input-affix-wrapper input::placeholder,[data-theme=dark] .BackgroundWrapper .ant-input-password input::placeholder,[data-theme=dark] .BackgroundWrapper .ant-input-password .ant-input::placeholder{color:#94a3b8!important}[data-theme=dark] .BackgroundWrapper .ant-input-prefix .anticon,[data-theme=dark] .BackgroundWrapper .ant-input-suffix .anticon,[data-theme=dark] .BackgroundWrapper .ant-input-password-icon{color:#64748b!important}[data-theme=dark] .BackgroundWrapper .ant-input-password-icon:hover{color:#52c49b!important}[data-theme=dark] .ant-table{background:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .ant-table-thead>tr>th{background:#334155!important;border-color:#475569!important;color:#f8fafc!important}[data-theme=dark] .ant-table-tbody>tr>td{border-color:#334155!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#334155!important}[data-theme=dark] .ant-btn-primary{background:#6b5ecd!important;border-color:#6b5ecd!important}[data-theme=dark] .ant-btn-primary:hover{background:#8b7ddd!important;border-color:#8b7ddd!important}[data-theme=dark] .ant-dropdown-menu{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .ant-dropdown-menu-item{color:#f8fafc!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:#334155!important}[data-theme=dark] .ant-modal-content{background:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .ant-modal-header{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .ant-modal-title{color:#f8fafc!important}[data-theme=dark] .ant-tooltip-inner{background:#334155!important;color:#f8fafc!important}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:#0f172a}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b}[data-theme=dark] body{background:#0f172a!important;color:#f8fafc!important}[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:#f8fafc!important}[data-theme=dark] .BackgroundWrapper .Logo h2,[data-theme=dark] .BackgroundWrapper h2{color:#2c3e50!important}[data-theme=dark] p,[data-theme=dark] span,[data-theme=dark] div,[data-theme=dark] label{color:#f8fafc!important}[data-theme=dark] a{color:#818cf8!important}[data-theme=dark] a:hover{color:#a5b4fc!important}[data-theme=dark] .whiteBox{background:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .shadow{border-color:#334155!important;background:#1e293b!important}[data-theme=dark] .shadow:hover{border-color:#475569!important}[data-theme=dark] .line{border-color:#334155!important}[data-theme=dark] .ant-typography{color:#f8fafc!important}[data-theme=dark] .ant-typography-secondary{color:#94a3b8!important}[data-theme=dark] .ant-form-item-label>label{color:#f8fafc!important}[data-theme=dark] .ant-form-item-label>label.ant-form-item-required:before{color:#ef4444!important}[data-theme=dark] .ant-form-item-explain,[data-theme=dark] .ant-form-item-extra{color:#94a3b8!important}[data-theme=dark] .ant-checkbox-inner,[data-theme=dark] .ant-radio-inner{background-color:#334155!important;border-color:#475569!important}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner,[data-theme=dark] .ant-radio-checked .ant-radio-inner{background-color:#6b5ecd!important;border-color:#6b5ecd!important}[data-theme=dark] .ant-switch{background-color:#475569!important}[data-theme=dark] .ant-switch-checked{background-color:#6b5ecd!important}[data-theme=dark] .ant-picker{background-color:#334155!important;border-color:#475569!important;color:#f8fafc!important}[data-theme=dark] .ant-picker-input>input{color:#f8fafc!important}[data-theme=dark] .ant-card-head{border-bottom-color:#334155!important}[data-theme=dark] .ant-card-head-title,[data-theme=dark] .ant-card-body{color:#f8fafc!important}[data-theme=dark] .ant-collapse{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .ant-collapse-item{border-color:#334155!important}[data-theme=dark] .ant-collapse-header{color:#f8fafc!important}[data-theme=dark] .ant-collapse-content{background:#0f172a!important;color:#f8fafc!important}[data-theme=dark] .ant-tabs{color:#f8fafc!important}[data-theme=dark] .ant-tabs-tab{color:#94a3b8!important}[data-theme=dark] .ant-tabs-tab:hover{color:#f8fafc!important}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#6b5ecd!important}[data-theme=dark] .ant-tabs-ink-bar{background:#6b5ecd!important}[data-theme=dark] .ant-tabs-content-holder{color:#f8fafc!important}[data-theme=dark] .ant-badge-status-dot{background-color:#6b5ecd!important}[data-theme=dark] .ant-tag{background:#334155!important;border-color:#475569!important;color:#f8fafc!important}[data-theme=dark] .ant-alert{background:#1e293b!important;border-color:#334155!important;color:#f8fafc!important}[data-theme=dark] .ant-alert-message,[data-theme=dark] .ant-alert-description{color:#f8fafc!important}[data-theme=dark] .ant-notification{background:#1e293b!important}[data-theme=dark] .ant-notification-notice{background:#1e293b!important;box-shadow:0 4px 12px #0000004d!important}[data-theme=dark] .ant-notification-notice-message{color:#f8fafc!important}[data-theme=dark] .ant-notification-notice-description{color:#94a3b8!important}[data-theme=dark] .ant-message{top:24px!important}[data-theme=dark] .ant-message-notice{background:transparent!important}[data-theme=dark] .ant-message-notice-content{background:#1e293b!important;border:1px solid #334155!important;box-shadow:0 4px 12px #0000004d!important;border-radius:8px!important;padding:12px 16px!important}[data-theme=dark] .ant-message-success .ant-message-notice-content{background:#065f46!important;border-color:#059669!important;color:#d1fae5!important}[data-theme=dark] .ant-message-success .ant-message-custom-content,[data-theme=dark] .ant-message-success .anticon{color:#d1fae5!important}[data-theme=dark] .ant-message-error .ant-message-notice-content{background:#7f1d1d!important;border-color:#dc2626!important;color:#fee2e2!important}[data-theme=dark] .ant-message-error .ant-message-custom-content,[data-theme=dark] .ant-message-error .anticon{color:#fee2e2!important}[data-theme=dark] .ant-message-warning .ant-message-notice-content{background:#78350f!important;border-color:#d97706!important;color:#fef3c7!important}[data-theme=dark] .ant-message-warning .ant-message-custom-content,[data-theme=dark] .ant-message-warning .anticon{color:#fef3c7!important}[data-theme=dark] .ant-message-info .ant-message-notice-content{background:#1e3a8a!important;border-color:#2563eb!important;color:#dbeafe!important}[data-theme=dark] .ant-message-info .ant-message-custom-content,[data-theme=dark] .ant-message-info .anticon{color:#dbeafe!important}[data-theme=dark] .ant-message-loading .ant-message-notice-content{background:#1e293b!important;border-color:#334155!important;color:#f8fafc!important}[data-theme=dark] .ant-message-loading .ant-message-custom-content{color:#f8fafc!important}[data-theme=dark] .ant-message-loading .anticon{color:#818cf8!important}[data-theme=dark] .SnackbarItem-variantSuccess{background-color:#065f46!important;color:#d1fae5!important}[data-theme=dark] .SnackbarItem-variantSuccess .SnackbarItem-message,[data-theme=dark] .SnackbarItem-variantSuccess .SnackbarItem-action,[data-theme=dark] .SnackbarItem-variantSuccess .SnackbarContent-root,[data-theme=dark] .SnackbarItem-variantSuccess .SnackbarContent-message{color:#d1fae5!important}[data-theme=dark] .SnackbarItem-variantError{background-color:#7f1d1d!important;color:#fee2e2!important}[data-theme=dark] .SnackbarItem-variantError .SnackbarItem-message,[data-theme=dark] .SnackbarItem-variantError .SnackbarItem-action,[data-theme=dark] .SnackbarItem-variantError .SnackbarContent-root,[data-theme=dark] .SnackbarItem-variantError .SnackbarContent-message{color:#fee2e2!important}[data-theme=dark] .SnackbarItem-variantWarning{background-color:#78350f!important;color:#fef3c7!important}[data-theme=dark] .SnackbarItem-variantWarning .SnackbarItem-message,[data-theme=dark] .SnackbarItem-variantWarning .SnackbarItem-action,[data-theme=dark] .SnackbarItem-variantWarning .SnackbarContent-root,[data-theme=dark] .SnackbarItem-variantWarning .SnackbarContent-message{color:#fef3c7!important}[data-theme=dark] .SnackbarItem-variantInfo{background-color:#1e3a8a!important;color:#dbeafe!important}[data-theme=dark] .SnackbarItem-variantInfo .SnackbarItem-message,[data-theme=dark] .SnackbarItem-variantInfo .SnackbarItem-action,[data-theme=dark] .SnackbarItem-variantInfo .SnackbarContent-root,[data-theme=dark] .SnackbarItem-variantInfo .SnackbarContent-message{color:#dbeafe!important}[data-theme=dark] .SnackbarItem-variantDefault{background-color:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .SnackbarItem-variantDefault .SnackbarItem-message,[data-theme=dark] .SnackbarItem-variantDefault .SnackbarItem-action,[data-theme=dark] .SnackbarItem-variantDefault .SnackbarContent-root,[data-theme=dark] .SnackbarItem-variantDefault .SnackbarContent-message{color:#f8fafc!important}[data-theme=dark] .ant-pagination-item{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .ant-pagination-item a{color:#f8fafc!important}[data-theme=dark] .ant-pagination-item-active{background:#6b5ecd!important;border-color:#6b5ecd!important}[data-theme=dark] .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination-prev,[data-theme=dark] .ant-pagination-next{color:#f8fafc!important}[data-theme=dark] .ant-pagination-prev:hover,[data-theme=dark] .ant-pagination-next:hover{border-color:#6b5ecd!important}[data-theme=dark] .ant-drawer-content{background:#1e293b!important}[data-theme=dark] .ant-drawer-header{background:#1e293b!important;border-bottom-color:#334155!important}[data-theme=dark] .ant-drawer-title,[data-theme=dark] .ant-drawer-body{color:#f8fafc!important}[data-theme=dark] .ant-popover-inner{background:#1e293b!important}[data-theme=dark] .ant-popover-inner-content,[data-theme=dark] .ant-popconfirm-inner-content{color:#f8fafc!important}[data-theme=dark] .ant-select-dropdown{background:#1e293b!important}[data-theme=dark] .ant-select-item{color:#f8fafc!important}[data-theme=dark] .ant-select-item-option-selected{background:#334155!important;color:#6b5ecd!important}[data-theme=dark] .ant-select-item-option:hover{background:#334155!important}[data-theme=dark] .ant-picker-dropdown{background:#1e293b!important}[data-theme=dark] .ant-picker-panel{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .ant-picker-header{border-bottom-color:#334155!important}[data-theme=dark] .ant-picker-header-view button{color:#f8fafc!important;background:transparent!important;border:none!important}[data-theme=dark] .ant-picker-header-view button:hover{background:transparent!important}[data-theme=dark] .ant-picker-header-view button:active,[data-theme=dark] .ant-picker-header-view button:focus{background:transparent!important;box-shadow:none!important}[data-theme=dark] .ant-picker-cell{color:#f8fafc!important}[data-theme=dark] .ant-picker-cell:hover .ant-picker-cell-inner{background:#334155!important}[data-theme=dark] .ant-picker-cell-selected .ant-picker-cell-inner{background:#3b82f6!important;color:#fff!important}[data-theme=dark] .ant-picker-cell-selected:hover .ant-picker-cell-inner{background:#2563eb!important}[data-theme=dark] .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#3b82f6!important}[data-theme=dark] .ant-picker-header-view button:hover{color:#60a5fa!important}[data-theme=dark] .ant-picker-prev-btn,[data-theme=dark] .ant-picker-next-btn{color:#94a3b8!important;background:transparent!important;border:none!important}[data-theme=dark] .ant-picker-prev-btn:hover,[data-theme=dark] .ant-picker-next-btn:hover{color:#60a5fa!important;background:transparent!important}[data-theme=dark] .ant-picker-prev-btn:active,[data-theme=dark] .ant-picker-prev-btn:focus,[data-theme=dark] .ant-picker-next-btn:active,[data-theme=dark] .ant-picker-next-btn:focus{background:transparent!important;box-shadow:none!important}[data-theme=dark] .ant-picker-today-btn{color:#3b82f6!important}[data-theme=dark] .ant-picker-today-btn:hover{color:#60a5fa!important;background:#3b82f61a!important}[data-theme=dark] .ant-picker-week-panel-row-selected td,[data-theme=dark] .ant-picker-week-panel-row-selected:hover td{background:#3b82f61a!important}[data-theme=dark] .ant-picker-month-panel-selected-cell .ant-picker-cell-inner,[data-theme=dark] .ant-picker-year-panel-selected-cell .ant-picker-cell-inner,[data-theme=dark] .ant-picker-decade-panel-selected-cell .ant-picker-cell-inner{background:#3b82f6!important;color:#fff!important}[data-theme=dark] .ant-picker-month-panel-selected-cell:hover .ant-picker-cell-inner,[data-theme=dark] .ant-picker-year-panel-selected-cell:hover .ant-picker-cell-inner,[data-theme=dark] .ant-picker-decade-panel-selected-cell:hover .ant-picker-cell-inner{background:#2563eb!important}[data-theme=dark] .ant-picker-month-panel-cell:hover .ant-picker-cell-inner,[data-theme=dark] .ant-picker-year-panel-cell:hover .ant-picker-cell-inner,[data-theme=dark] .ant-picker-decade-panel-cell:hover .ant-picker-cell-inner{background:#334155!important}[data-theme=dark] .ant-picker-cell-disabled{color:#475569!important}[data-theme=dark] .ant-picker-cell-disabled .ant-picker-cell-inner{background:transparent!important;color:#475569!important}[data-theme=dark] .ant-picker-content th{color:#94a3b8!important}[data-theme=dark] .ant-picker-cell-in-view{color:#f8fafc!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#3b82f61a!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover:before{background:#3b82f626!important}[data-theme=dark] .ant-picker-cell-range-hover-start:after,[data-theme=dark] .ant-picker-cell-range-hover-end:after{border-color:#3b82f6!important}[data-theme=dark] .ant-picker-range .ant-picker-active-bar{background:#3b82f6!important}[data-theme=dark] .ant-picker-range-separator,[data-theme=dark] .ant-picker-suffix{color:#94a3b8!important}[data-theme=dark] .ant-picker-clear{color:#94a3b8!important;background:transparent!important}[data-theme=dark] .ant-picker-clear:hover{color:#f8fafc!important;background:#ffffff1a!important}[data-theme=dark] .MuiOutlinedInput-root{color:#f8fafc!important}[data-theme=dark] .MuiInputLabel-root{color:#94a3b8!important}[data-theme=dark] .MuiInputLabel-root.Mui-focused{color:#6b5ecd!important}[data-theme=dark] .MuiButton-text{color:#f8fafc!important}[data-theme=dark] .MuiButton-outlined{border-color:#475569!important;color:#f8fafc!important}[data-theme=dark] .MuiPaper-root{background-color:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .MuiTypography-root,[data-theme=dark] .MuiListItem-root,[data-theme=dark] .MuiListItemText-primary{color:#f8fafc!important}[data-theme=dark] .MuiListItemText-secondary{color:#94a3b8!important}[data-theme=dark] .ant-card,[data-theme=dark] [class*=BoxComponent]{background:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .MuiPaper-root[style*=background]{background-color:#1e293b!important}[data-theme=dark] .MuiPaper-root,[data-theme=dark] [class*=containerBox]{background-color:#1e293b!important;color:#f8fafc!important}[data-theme=dark] .ant-statistic-title,[data-theme=dark] .ant-statistic-content{color:#f8fafc!important}[data-theme=dark] .ant-card{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] canvas{filter:brightness(1.1)}[data-theme=dark] .chartjs-render-monitor{color:#f8fafc!important}[data-theme=dark] [class*=TimeAndBudgetWidget],[data-theme=dark] [class*=time-budget-widget],[data-theme=dark] [class*=InvoiceWidget],[data-theme=dark] [class*=invoice-widget],[data-theme=dark] [class*=DocumentsStatusWidget],[data-theme=dark] [class*=documents-status-widget],[data-theme=dark] [class*=GeofencingLocationWidget],[data-theme=dark] [class*=geofencing-widget]{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] .MuiCircularProgress-root{color:#6b5ecd!important}[data-theme=dark] .MuiLinearProgress-root{background-color:#334155!important}[data-theme=dark] .MuiLinearProgress-bar{background-color:#6b5ecd!important}[data-theme=dark] [class*=project-bar],[data-theme=dark] [class*=DraggableProjectBar],[data-theme=dark] [class*=assignment-bar],[data-theme=dark] [class*=AssignmentBar]{color:#f8fafc!important}[data-theme=dark] [class*=timeline],[data-theme=dark] [class*=date-column],[data-theme=dark] [class*=day-slot],[data-theme=dark] [class*=DaySlot]{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] [class*=day-slot]:hover,[data-theme=dark] [class*=DaySlot]:hover{background:#334155!important}[data-theme=dark] [class*=selected-slot]{background:#6b5ecd33!important;border-color:#6b5ecd!important}[data-theme=dark] [class*=employee-row],[data-theme=dark] [class*=DroppableEmployeeRow],[data-theme=dark] [class*=project-card],[data-theme=dark] [class*=SortableProjectRow],[data-theme=dark] [class*=team-item],[data-theme=dark] [class*=SortableTeamItem]{background:#1e293b!important;border-color:#334155!important;color:#f8fafc!important}[data-theme=dark] [class*=time-grid],[data-theme=dark] [class*=calendar-grid],[data-theme=dark] [class*=time-slot],[data-theme=dark] [class*=TimeSlot]{background:#1e293b!important;border-color:#334155!important}[data-theme=dark] [class*=time-slot]:hover,[data-theme=dark] [class*=TimeSlot]:hover{background:#334155!important}[data-theme=dark] [class*=current-day],[data-theme=dark] [class*=today]{background:#6b5ecd33!important;border-color:#6b5ecd!important}[data-theme=dark] ::-webkit-scrollbar-track{background:#0f172a!important}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#475569!important}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b!important}[data-theme=dark] .MuiBox-root::-webkit-scrollbar-track{background:#0f172a!important}[data-theme=dark] .MuiBox-root::-webkit-scrollbar-thumb{background:#475569!important}[data-theme=dark] .MuiBox-root::-webkit-scrollbar-thumb:hover{background:#64748b!important}[data-theme=dark] .ant-statistic{color:#f8fafc!important}[data-theme=dark] .ant-statistic-title{color:#94a3b8!important}[data-theme=dark] .ant-statistic-content{color:#f8fafc!important}[data-theme=dark] [style*="background: linear-gradient"],[data-theme=dark] [style*="background:linear-gradient"]{background:linear-gradient(135deg,#334155,#475569)!important}[data-theme=dark] [style*="color: #1A202C"],[data-theme=dark] [style*="color:#1A202C"],[data-theme=dark] [style*="color: #333"],[data-theme=dark] [style*="color:#333"],[data-theme=dark] [style*="color: #212529"],[data-theme=dark] [style*="color:#212529"]{color:#f8fafc!important}[data-theme=dark] [style*="color: #6B7280"],[data-theme=dark] [style*="color:#6B7280"],[data-theme=dark] [style*="color: #999"],[data-theme=dark] [style*="color:#999"]{color:#94a3b8!important}[data-theme=dark] [style*="background: #fff"],[data-theme=dark] [style*="background:#fff"],[data-theme=dark] [style*="background: #ffffff"],[data-theme=dark] [style*="background:#ffffff"],[data-theme=dark] [style*="background-color: #fff"],[data-theme=dark] [style*="background-color:#fff"],[data-theme=dark] [style*="background-color: #ffffff"],[data-theme=dark] [style*="background-color:#ffffff"]{background:#1e293b!important;background-color:#1e293b!important}[data-theme=dark] [style*="linear-gradient(135deg, #F8F9FF"],[data-theme=dark] [style*="linear-gradient(135deg, #f8f9ff"],[data-theme=dark] [style*="linear-gradient(135deg, #F3F4FF"],[data-theme=dark] [style*="linear-gradient(135deg, #f3f4ff"],[data-theme=dark] [style*="linear-gradient(135deg, #f8f9fa"],[data-theme=dark] [style*="linear-gradient(135deg, #F8F9FA"],[data-theme=dark] [style*="linear-gradient(135deg, #e9ecef"],[data-theme=dark] [style*="linear-gradient(135deg, #E9ECEF"]{background:linear-gradient(135deg,#334155,#475569)!important}[data-theme=dark] [style*="linear-gradient(135deg, #e6f7ff"],[data-theme=dark] [style*="linear-gradient(135deg, #E6F7FF"],[data-theme=dark] [style*="linear-gradient(135deg, #d6f2ff"],[data-theme=dark] [style*="linear-gradient(135deg, #D6F2FF"]{background:linear-gradient(135deg,#1e3a5f,#2d4a7a)!important}[data-theme=dark] .ant-form-item-label,[data-theme=dark] .ant-row{color:#f8fafc!important}[data-theme=dark] .ant-spin-dot-item{background-color:#6b5ecd!important}[data-theme=dark] .ant-empty-description{color:#94a3b8!important}[data-theme=dark] .hiddenLabel{color:#1e293b!important}[data-theme=dark] *{color:inherit}[data-theme=dark] [style*="background: #fff"],[data-theme=dark] [style*="background: #ffffff"],[data-theme=dark] [style*="background-color: #fff"],[data-theme=dark] [style*="background-color: #ffffff"]{background:#1e293b!important;background-color:#1e293b!important}.login-page{background:#f0f2f5;min-height:100vh;display:flex;align-items:center}.login-page .ant-input-affix-wrapper{border-radius:4px}.login-page .ant-input-affix-wrapper:hover,.login-page .ant-input-affix-wrapper:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.login-page .ant-btn-primary{background:#1890ff;border-color:#1890ff}.login-page .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}
