*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-width:1280px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-page{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow:hidden;position:relative}.login-bg{background:linear-gradient(135deg,#0f1e3c,#1a3a6b 50%,#0d2d5e);inset:0;position:fixed;z-index:0}.blob{animation:float 8s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.25;position:absolute}.blob-1{animation-delay:0s;background:radial-gradient(circle,#4a90d9,#1565c0);height:500px;left:-100px;top:-150px;width:500px}.blob-2{animation-delay:3s;background:radial-gradient(circle,#1e88e5,#0d47a1);bottom:-100px;height:400px;left:30%;width:400px}.blob-3{animation-delay:5s;background:radial-gradient(circle,#42a5f5,#1976d2);height:350px;right:-80px;top:20%;width:350px}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.05)}}.login-left{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 56px;position:relative;z-index:1}.login-brand{margin-bottom:56px}.login-logo-nke{margin-bottom:24px;max-height:72px;max-width:220px}.login-logo-app,.login-logo-nke{display:block;object-fit:contain}.login-logo-app{filter:brightness(0) invert(1);margin-bottom:28px;max-height:52px;max-width:200px}.login-tagline{color:#fffffff2;font-size:22px;font-weight:600;line-height:1.5;margin:0}.login-tagline span{color:#ffffffa6;font-size:15px;font-weight:400;letter-spacing:.5px}.login-features{display:flex;flex-direction:column;gap:16px}.feature-item{align-items:center;color:#fffc;display:flex;font-size:15px;gap:12px}.feature-dot{background:#42a5f5;border-radius:50%;box-shadow:0 0 8px #42a5f5b3;flex-shrink:0;height:8px;width:8px}.login-right{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0a;border-left:1px solid #ffffff14;display:flex;justify-content:center;padding:40px 32px;position:relative;width:480px;z-index:1}.login-card{max-width:400px;width:100%}.login-card-header{margin-bottom:36px;text-align:center}.login-icon-box{align-items:center;background:linear-gradient(135deg,#1565c0,#42a5f5);border-radius:16px;box-shadow:0 8px 24px #1565c066;color:#fff;display:inline-flex;font-size:26px;height:60px;justify-content:center;margin-bottom:20px;width:60px}.login-card-header h2{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px}.login-card-header .ant-typography{color:#ffffff8c!important;font-size:14px}.login-native-input::placeholder{color:#fff6}.login-native-input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-native-input:-webkit-autofill,.login-native-input:autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-card .ant-form-item-label label{color:#ffffffbf!important;font-size:13px;font-weight:500}.login-card .ant-form-item-explain-error{color:#ff7875!important}.login-card .ant-form-item{margin-bottom:18px}.login-footer{border-top:1px solid #ffffff14;margin-top:40px;padding-top:24px;text-align:center}.login-footer .ant-typography{color:#ffffff4d!important}@media (max-width:768px){.login-left{display:none}.login-right{border-left:none;padding:32px 24px;width:100%}}.forgot-password-page .login-card{max-width:410px}.forgot-password-page .success-message{padding:4px 0 0;text-align:center}.forgot-password-page .success-message p{color:#ffffffb8;font-size:15px;line-height:1.7;margin:0}.forgot-password-page .login-native-input:disabled{cursor:not-allowed;opacity:.65}.logo{background:#ffffff1a;border-radius:4px;margin:16px}.glass-sider{background:linear-gradient(135deg,#1e3264cc,#325096cc)!important;border-right:1px solid #ffffff1a}.glass-sider,.glass-sider .logo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-sider .logo{background:#ffffffe6!important;border:1px solid #fff9!important;border-radius:12px;box-shadow:0 8px 32px 0 #1f26874d;margin:16px;padding:12px!important;transition:all .3s ease}.glass-sider .logo:hover{background:#fffffffa!important;border:1px solid #ffffffe6!important;box-shadow:0 8px 32px 0 #1f268766}.glass-sider .logo h4{font-weight:600;letter-spacing:.5px;margin:0!important}.glass-select{padding:0 16px 16px!important}.glass-select .ant-select{width:100%}.glass-select .ant-select-selector{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14!important;border:1px solid #ffffff26!important;border-radius:8px!important;box-shadow:0 8px 32px 0 #1f26871a;color:#fff!important;transition:all .3s ease}.glass-select .ant-select-selector:hover{background:#ffffff1f!important;border:1px solid #fff3!important;box-shadow:0 8px 32px 0 #1f268733}.glass-select .ant-select-selector:focus-within{background:#ffffff26!important;border:1px solid #ffffff4d!important;box-shadow:0 8px 32px 0 #1f26874d}.glass-select .ant-select-arrow{color:#ffffffb3!important}.glass-menu.ant-menu{background:#0000!important;border-right:none!important}.glass-menu.ant-menu .ant-menu-item,.glass-menu.ant-menu .ant-menu-submenu{border-radius:8px!important;margin:4px 12px!important}.glass-menu.ant-menu .ant-menu-item{background:#0000!important;transition:all .3s ease}.glass-menu.ant-menu .ant-menu-item:hover{background:#ffffff14!important;border-radius:8px!important}.glass-menu.ant-menu .ant-menu-item-selected{background:#ffffff26!important;border-radius:8px!important;box-shadow:0 4px 15px #1f26874d}.glass-menu.ant-menu .ant-menu-item-selected:after{border-right:none!important}.glass-menu.ant-menu-title-content{color:#ffffffd9!important;font-weight:500}.glass-menu.ant-menu .ant-menu-item-selected .ant-menu-title-content{color:#fff!important;font-weight:600}.glass-menu.ant-menu .ant-menu-item:hover .ant-menu-title-content{color:#fff!important}.glass-menu.ant-menu .ant-menu-submenu-title{background:#0000!important;color:#ffffffd9!important;transition:all .3s ease}.glass-menu.ant-menu .ant-menu-submenu-title:hover{background:#ffffff14!important;color:#fff!important}.ant-menu-submenu-popup,.glass-menu .ant-menu-submenu-popup,.rc-virtual-list-holder{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1e3264f2,#325096f2)!important;border:1px solid #ffffff26!important;border-radius:8px!important;box-shadow:0 8px 32px #1f268766!important}.ant-menu-dark.ant-menu-submenu-popup{background:linear-gradient(135deg,#1e3264f2,#325096f2)!important}.glass-menu .ant-menu-submenu-popup .ant-menu-item{background:#0000!important;border-radius:6px!important;color:#ffffffd9!important;margin:2px 8px!important}.glass-menu .ant-menu-submenu-popup .ant-menu-item:hover{background:#ffffff1a!important;color:#fff!important}.glass-menu .ant-menu-submenu-popup .ant-menu-item-selected{background:#ffffff26!important;color:#fff!important}.glass-menu .ant-menu-submenu-popup .ant-menu-item:after{border-right:none!important}.glass-menu .ant-badge{font-size:10px!important}.glass-menu .ant-badge-count{border-radius:9px!important;box-shadow:0 0 0 1px #ffffff1a;height:18px!important;line-height:18px!important;min-width:18px!important;padding:0 4px!important}.change-password-page .login-card{max-width:430px}.change-password-card .ant-form-item-label label{color:#ffffffbf!important}.change-password-strength{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;margin:0 0 18px;padding:14px}.change-password-strength-header{display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.change-password-strength-header .ant-typography{color:#ffffffad!important;font-size:12px}.password-requirements{margin-top:12px}.requirement{align-items:center;display:flex;font-size:14px;padding:4px 0;transition:color .3s}.requirement.met{color:#73d13d}.requirement.unmet{color:#ffffff61}.requirement .ant-typography{color:inherit!important;font-size:12px}.App{background-color:#f0f2f5}.App,.site-layout{min-height:100vh}.site-layout-content{background:#fff;margin:0;min-height:calc(100vh - 64px);padding:24px}.ant-select-dropdown{background-color:#fff!important;border-radius:6px!important;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014!important}.ant-select-dropdown .ant-select-item{background-color:#fff!important;color:#000000d9!important;padding:5px 12px!important}.ant-select-dropdown .ant-select-item:hover{background-color:#f5f5f5!important}.ant-select-dropdown .ant-select-item-option-selected{background-color:#e6f7ff!important;color:#1890ff!important}.ant-select-dropdown .ant-select-item-option-selected:hover{background-color:#bae7ff!important}
/*# sourceMappingURL=main.06d11092.css.map*/