*{font-style:normal}.fw-400{font-weight:400!important}.fw-700{font-weight:700!important}.fs-14px{font-size:14px!important}.fs-18px{font-size:18px!important}.fs-20px{font-size:20px!important}.fs-24px{font-size:24px!important}.fs-31px{font-size:31.02px!important}.fs-32px{font-size:32px!important}.fs-16px{font-size:16px!important}.fs-12px{font-size:12px}.text-ffaa01{color:#ffaa01!important}.text-black1{color:#1e1d1d!important}.text-feab11{color:#feab11!important}.text-black2{color:#212121!important}.text-b0b0b1{color:#b0b0b1!important}.text-bold{font-weight:700}.bg-f1f1f3{background-color:#f4f3f3!important}.bg-b0b0b1{background-color:#b0b0b1!important}.bg-fffdea{background-color:#fffdea!important}.bg-ffee85{background-color:#ffee85!important}.bg-f5c61d{background-color:#fefefb!important}.bg-fbfbfb{background-color:#fbfbfb!important}.bg-fffef7{background-color:#fffef7!important}.bg-f6fafb{background-color:#f4f6f6!important}.bg-black1{background-color:#1e1d20!important}.bg-e8e8e8{background-color:#e8e8e8!important}.bg-f8f8f8{background-color:#f8f8f8!important}.bg-primaryblue{background-color:#5259ff!important}.bg-blue{background-color:#646af0!important}.bg-lightblue{background-color:#eff3ff!important}.bg-lightpurple{background-color:#f2ecfd!important}.bg-purple{background-color:#a179f5!important}.bg-6e6e6e{background-color:#6e6e6e!important}.bg-878789{background-color:#878789!important}.bg-feab11{background-color:#feab11!important}.bg-ffaa01{background-color:#ffaa01!important}.cursor-pointer{cursor:pointer}.submenu-text{display:inline}.sidebar.closed .menu-text{display:none}.scroll-container{-ms-overflow-style:none;scrollbar-width:none}.scroll-container::-webkit-scrollbar{display:none}.box{width:97%;height:100%;padding:10px;margin:10px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;border-radius:14px!important;background-color:#fbfbfb!important}.settingbox{width:97%;height:100%;border:1px solid #FFAA01;padding:10px;margin:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:14px!important}:where(.css-dev-only-do-not-override-1uq9j6g).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fa0;text-shadow:0 0 .25px currentcolor}.ant-btn-primary{background-color:#ffaa01;color:#fff;border-color:#ffaa01}.ant-btn-default{border-color:#b0b0b1;color:#b0b0b1}.ant-btn-default:hover{border-color:#b0b0b1;color:#ffaa01;background-color:#fff}.ant-btn:hover,.ant-btn:focus{border-color:transparent}.ant-table-wrapper .ant-table-cell{padding:0!important}.ant-table-wrapper Th.ant-table-cell{padding:8px!important}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin:0!important;padding:1rem!important;background-color:#fcfcfc!important;border-radius:0 0 12px 12px!important;border-bottom:1px solid rgb(240,235,235)!important;border-left:1px solid rgb(240,235,235)!important;border-right:1px solid rgb(240,235,235)!important}.custom-tabs .ant-tabs-tab{background:#fff!important;margin:0!important;border-bottom:0px!important;border-radius:14px 14px 0!important}.custom-tabs .ant-tabs-tab-active{background-color:#f3d8800f!important;margin:0!important;border-radius:14px 14px 0 0!important;border-bottom:0px!important}.ant-tabs-top>.ant-tabs-nav{margin:0!important}.border-tabcard{border:1px solid!important;border-color:#ffaa01!important;border-radius:0 14px 14px!important}.scrolltable{height:27vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.ant-divider-horizontal{margin:10px!important}.input-group{position:relative}.input{border:solid 1.5px #9e9e9e;border-radius:1rem;background:none;font-size:1rem;color:#f5f5f5;transition:border .15s cubic-bezier(.4,0,.2,1)}.user-label{position:absolute;left:15px;color:#e8e8e8;pointer-events:none;transform:translateY(1rem);transition:.15s cubic-bezier(.4,0,.2,1)}.input:focus,input:valid{outline:none}.input:focus~label,input:valid~label{transform:translateY(-50%) scale(.8);background-color:#fff;color:#000}div[style*="overflow-y: auto"]::-webkit-scrollbar{display:none}.compact-multiselect .dropdown-heading{height:32px;font-size:14px}.compact-multiselect .dropdown-container{height:32px}.navbar{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 8px;color:#211f1f;margin-top:0;margin-bottom:5px;border-radius:14px;margin-right:1%!important;transition:margin-left .3s,width .3s}.navbar-left{flex:1}.navbar-center{flex:2;display:flex;justify-content:flex-start}.search-width{width:30vw}.navbar-right{flex:1;display:flex;justify-content:flex-end;align-items:center}.nav-link{color:#fff;margin-left:20px;text-decoration:none}.user-profile{display:flex;align-items:center;margin-left:20px}.notification-icon{margin-right:10px}.user-name{margin-left:10px}.user-avatar{margin-right:5px}@media (min-width: 374px){.navbar-brand{font-size:18px}.user-name{font-size:14px}}@media (min-width: 992px){.navbar-brand{font-size:32px}}.tooltip{display:block!important;visibility:visible!important;opacity:1!important}.menu-link{display:flex;align-items:center;position:relative}.sidebar.closed .sidebar-menu li{display:flex;justify-content:center;padding:10px 0}.sidebar.closed .menu-link{justify-content:center;position:relative}.logout-item .menu-link{cursor:pointer;color:#fff;display:flex;align-items:center}.logout-item:hover .menu-link{color:#ddd}.sidebar.closed .logout-item{justify-content:center;padding:10px 0}.sidebar{height:100vh;color:#f1f1f3!important;transition:width .3s;position:fixed;top:0;left:0;margin:12px;border-radius:15px;overflow-x:hidden;overflow:"auto";scrollbar-width:none;-ms-overflow-style:none;z-index:10!important;font-weight:400!important;font-size:14px!important}.sidebar.closed{width:5%;height:97vh}.sidebar-menu{list-style:none;padding:0;margin:0}.sidebar{height:100vh;color:#f1f1f3!important;transition:width .3s;position:fixed;top:0;left:0;margin:12px;border-radius:15px;overflow:visible!important;scrollbar-width:none;-ms-overflow-style:none;z-index:1000!important;font-weight:400!important;font-size:14px!important}.sidebar.open{width:17%;height:97vh}.sidebar.closed{width:5%;height:97vh;overflow:visible!important}.tooltip{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10000;box-shadow:0 2px 8px #0000004d;animation:fadeIn .2s ease-in-out;min-width:max-content}.tooltip:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent #333 transparent transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.menu-item-wrapper{position:relative}.menu-link{display:flex;align-items:center;position:relative;width:100%}.sidebar.open .tooltip{display:none!important}.sidebar.closed .sidebar-menu li{display:flex;justify-content:center;padding:10px 0;position:relative;overflow:visible!important}.sidebar.closed .menu-link{justify-content:center;position:relative;overflow:visible!important}.sidebar.closed .sidebar-menu li:hover{background-color:#ffffff1a;border-radius:4px;margin:0 8px;padding:10px 0}.sidebar-header{padding:1rem;color:#fff}.hamburger-icon{cursor:pointer;font-size:24px}.sidebar-menu{list-style:none;padding:0;margin:0;overflow:visible!important}.sidebar-menu li{padding:10px 20px}.sidebar a{color:#fff;text-decoration:none}.sidebar a:hover{text-decoration:none}.sidebar-menu li a{color:#fff}.sidebar-menu li a:hover{text-decoration:none;color:#ddd}.sidebar.closed .menu-text,.sidebar.closed .submenu-text,.sidebar.closed .logo-text{display:none}.sidebar.open .sidebar-header{display:flex;align-items:center;justify-content:space-between}.sidebar.closed .sidebar-header{text-align:center}.sidebar.closed .menu-icon{font-size:26px}.logout-item{margin-top:auto}hr{border:none;height:3px;background-color:#f5eded;margin:10px}.sidebar.closed .sidebar-menu li.active{text-align:center}.sidebar-menu li.active .menu-icon,.sidebar-menu li.active .submenu-icon,.sidebar.open .sidebar-menu li.active-master .menu-icon,.sidebar.closed .sidebar-menu li.active-master .menu-icon,.submenu li.active .submenu-icon{color:#ffaa01}.main-layout{display:flex;flex-direction:column;height:91vh}.content-container{display:flex;flex:1}.content{flex:1;padding:15px 0 20px 20px;transition:margin-left .3s;margin-right:0}.sidebar{height:100vh;background-color:#333;color:#fff;transition:width .3s;position:fixed;top:0;left:0;overflow-x:hidden;width:80px}.content-container{margin-left:80px;transition:margin-left .3s}.content-container .sidebar.open~.content{margin-left:13%}.content-container .sidebar.closed~.content{margin-left:0%}@media (min-width: 374px){.sidebar.closed{width:15%}.sidebar.open{width:40%}}@media (min-width: 992px){.sidebar.open{width:17%}.sidebar.closed{width:5%}}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}.manpower-login-container{height:100vh}.login-background{height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.login-content{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;width:100%;height:80vh;background:#fffffff2;border-radius:20px;box-shadow:0 20px 60px #0000001a;overflow:hidden}.login-brand-section{background:linear-gradient(135deg,#56b1f1);color:#fff;padding:60px 40px;display:flex;align-items:center;justify-content:center}.brand-content{text-align:center;max-width:400px}.brand-logo{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.logo-icon{font-size:36px;color:#fff}.logo-text{font-size:28px;font-weight:700;color:#fff}.brand-title{color:#fff!important;font-weight:600!important;margin-bottom:0!important}.brand-subtitle{color:#ffffffe6;font-size:16px;line-height:1.6}.feature-list{margin-top:30px;text-align:left}.feature-item{color:#fff}.login-form-section{padding:40px;display:flex;align-items:center;justify-content:center;background:#fff}.login-card{width:100%;max-width:400px;border:none;box-shadow:none}.login-card .ant-card-body{padding:0}.form-header{text-align:center;margin-bottom:30px}.welcome-title{color:#262626!important;margin-bottom:8px!important;font-weight:600!important}.login-input{border-radius:8px;padding:12px 16px;border:1px solid #d9d9d9;transition:all .3s ease}.login-input:hover{border-color:#1890ff}.login-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.input-prefix{color:#bfbfbf;margin-right:8px}.password-toggle{color:#8c8c8c;cursor:pointer}.login-button{height:48px;border-radius:8px;font-weight:600;font-size:16px;background:#e7ac34;border:none;transition:all .3s ease;width:400px;color:#fff;margin-top:10px}.login-button:hover{background-color:#d6920a}.forgot-password-link{color:#1890ff;font-weight:500;transition:color .3s ease}.forgot-password-link:hover{color:#40a9ff}.support-text{font-size:12px;color:#8c8c8c!important}@media (max-width: 768px){.login-content{grid-template-columns:1fr;height:auto}.login-brand-section{padding:40px 20px;display:none}.login-form-section{padding:30px 20px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-card{animation:fadeInUp .6s ease-out}.login-button:disabled{background:#f5f5f5;color:#bfbfbf;border-color:#d9d9d9}.login-input-error{border-color:#ff4d4f!important}.login-input-error:focus{box-shadow:0 0 0 2px #ff4d4f33!important}.margin{margin:3% 55% 3% 32%}.btn-size{width:15vw;height:6vh}.table-size{width:70vw}.table-position{margin:0% 0% 3%}.edit-position{margin-right:16px}.edit-color{color:#00f}.delete-color{color:red}.text-center{text-align:center}.tabletopmargin{margin-top:3vh}.tablesize{width:95%}.cardsize{width:100%;margin-top:50px}.cardbuttonplacement{display:flex;justify-content:flex-start}.country-master-card{margin-bottom:20px}.country-form-card{margin-top:20px}.country-form-card .ant-form-item{margin-bottom:16px}.heading-master{font-size:20px;color:#ffaa01}.filters{display:flex;justify-content:flex-start;margin-bottom:15px}.filter-size{width:300px}.searchsize{width:300px;margin-bottom:15px}.margin-custom{margin-right:60px}.number-width{width:100%}.editicon-color{color:#feab11}.settingsidebar{height:70vh;background-color:#f7f6f0!important;color:#ffaa01!important;width:13%;padding-top:1%;border-radius:15px;overflow-x:hidden;overflow:"auto";scrollbar-width:none;-ms-overflow-style:none;z-index:10!important;font-weight:400!important;font-size:14px!important}.settingsidebar-menu{list-style:none;padding:0;margin:0}.settingsidebar-menu li{padding:10px 20px}.menu-item{display:flex;align-items:center;cursor:pointer}.menu-icon{margin-right:10px;cursor:pointer}.menu-text{flex-grow:1}.chevron-icon{margin-left:auto}.submenu{list-style:none;padding:0;margin:0 0 0 20px}.submenu li{padding:10px 0}.submenu-icon{margin-right:10px;margin-left:5px}.submenu-text{display:inline;padding:15px 0}.settingsidebar a{color:#000;text-decoration:none}.settingsidebar a:hover{text-decoration:none}.settingsidebar-menu li a{color:#000}.settingsidebar-menu li a:hover{text-decoration:none;color:#000}.settingsidebar-menu li.sidebaractive .menu-icon,.settingsidebar-menu li.sidebaractive .menu-text,.settingsidebar-menu li.sidebaractive .submenu-icon,.settingsidebar-menu li.sidebaractive .submenu-text,.submenu li.active .submenu-icon{color:#ffaa01}.forgot-password-container{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;width:100%;max-width:400px;padding:20px;margin:150px auto;box-sizing:border-box}.forgot-password-container h2{margin-bottom:20px;text-align:center;color:#333}.forgot-password-container form{display:flex;flex-direction:column}.forgot-password-container div{margin-bottom:15px}.forgot-password-container label{font-weight:700;margin-bottom:5px;display:block;color:#555}.forgot-password-container input[type=email]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}.forgot-password-container button{background:#4caf50;color:#fff;border:none;padding:10px 15px;border-radius:4px;font-size:16px;cursor:pointer;transition:background .3s ease}.forgot-password-container button:hover{background:#45a049}.forgot-password-container p{text-align:center;color:#333}.reset-password-container{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;width:100%;max-width:400px;padding:20px;margin:150px auto;box-sizing:border-box}.reset-password-container h2{margin-bottom:20px;text-align:center;color:#333}.reset-password-container form{display:flex;flex-direction:column}.reset-password-container div{margin-bottom:15px}.reset-password-container label{font-weight:700;margin-bottom:5px;display:block;color:#555}.reset-password-container input[type=password]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}.reset-password-container button{background:#4caf50;color:#fff;border:none;padding:10px 15px;border-radius:4px;font-size:16px;cursor:pointer;transition:background .3s ease}.reset-password-container button:hover{background:#45a049}.reset-password-container p{text-align:center;color:#333}.dashboard-container{padding:20px;overflow-x:hidden;box-sizing:border-box}.graph-card-container{cursor:move;width:100%;margin-bottom:16px;height:630px}.dashboard-container{padding:20px;box-sizing:border-box}.counter-row{margin-bottom:24px}.graph-row{margin-bottom:12px}.counter-card{border-radius:8px;border:none;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;width:100%}.counter-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}.graph-card-container{cursor:move;width:100%;margin-bottom:16px;height:600px}.graph-card{border-radius:8px;border:none;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;width:100%;height:100%}.graph-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}@media (max-width: 768px){.dashboard-container{padding:10px}.counter-card,.graph-card{margin-bottom:12px}}
