.login-container{display:flex;min-height:100vh;width:100%}.logo-container{align-items:center;background:#000;display:flex;justify-content:center;width:40%}.logo-container img{height:100%;object-fit:contain;width:50%}.form-container{padding:20px;width:100%}.field-container{display:flex;justify-content:space-between}.field-container>*{flex:1 1;margin:0 10px}.field-row{display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.field{flex:1 1;margin-right:5px}.field:last-child{margin-right:0}.submit-button{display:block;margin-top:20px}.NavBar_navbar__1opnr{align-items:center;box-shadow:1rem 1rem -1rem #0003;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:1rem;position:fixed;top:0;transition:width .3s;width:15rem;z-index:10}.NavBar_navbar__1opnr.NavBar_minimized__kKNCl{width:3rem}.NavBar_navbarHeader__g2IId{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.NavBar_logo__S75H\+{box-sizing:border-box;min-height:3rem;min-width:1px;padding:0}.NavBar_logo__S75H\+ a{box-sizing:border-box;display:block;height:3rem;margin:0;padding:0}.NavBar_logo__S75H\+ img{height:3rem}.NavBar_user__F3EZe{align-items:flex-start;color:inherit;cursor:auto;display:flex;flex-direction:column;text-align:center}.NavBar_userTab__T1m48{margin-top:1rem;width:100%}.NavBar_userInfo__AanBu{align-items:flex-start;display:flex;flex-direction:column;margin-inline:16px}.NavBar_userInfo__AanBu img{border-radius:50%;height:50px;width:50px}.NavBar_menu__Elt0d{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:column;justify-content:space-around;list-style:none;margin:0;padding:0;width:100%}.NavBar_menuItem__2oX\+M{position:relative}.NavBar_menuItem__2oX\+M .NavBar_submenu__6-vFf{background:#000;border:none;display:none;left:0;margin-top:0;padding-left:20px;position:absolute;top:100%;width:-webkit-max-content;width:max-content}.NavBar_menuItem__2oX\+M:hover .NavBar_submenu__6-vFf{display:block}.NavBar_menu__Elt0d a,.NavBar_submenu__6-vFf a{align-items:left;color:#fff;display:flex;font-size:1.5rem;padding:10px 0;text-decoration:none;transition:color .3s}.NavBar_menu__Elt0d a{box-shadow:1rem 0 1rem -1rem #0000001a;height:3rem}.NavBar_submenu__6-vFf a{padding:8px 20px}.NavBar_menu__Elt0d a:hover,.NavBar_submenu__6-vFf a:hover{color:cyan}.NavBar_menu__Elt0d li,.NavBar_submenu__6-vFf li{margin-bottom:1rem;width:100%}.NavBar_menu__Elt0d a svg{font-size:1.8rem;margin-right:1rem}.GoogleButton_gsiMaterialButton__eTykf{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;box-sizing:border-box;color:#3c4043;cursor:pointer;font-family:Google Sans,Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;max-width:184px;min-width:-webkit-min-content;min-width:min-content;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.GoogleButton_gsiMaterialButton__eTykf .GoogleButton_gsiMaterialButtonIcon__hGW2D{height:20px;margin-right:12px;min-width:20px;width:20px}.GoogleButton_gsiMaterialButton__eTykf .GoogleButton_gsiMaterialButtonContentWrapper__\+i\+iD{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.GoogleButton_gsiMaterialButton__eTykf .GoogleButton_gsiMaterialButtonContents__7qasQ{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.GoogleButton_gsiMaterialButton__eTykf .GoogleButton_gsiMaterialButtonState__1z1vP{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .218s}.GoogleButton_gsiMaterialButton__eTykf:disabled{background-color:#ffffff61;border-color:#1f1f1f1f;cursor:default}.GoogleButton_gsiMaterialButton__eTykf:disabled .GoogleButton_gsiMaterialButtonContents__7qasQ,.GoogleButton_gsiMaterialButton__eTykf:disabled .GoogleButton_gsiMaterialButtonIcon__hGW2D{opacity:38%}.GoogleButton_gsiMaterialButton__eTykf:not(:disabled):active .GoogleButton_gsiMaterialButtonState__1z1vP,.GoogleButton_gsiMaterialButton__eTykf:not(:disabled):focus .GoogleButton_gsiMaterialButtonState__1z1vP{background-color:#303030;opacity:12%}.GoogleButton_gsiMaterialButton__eTykf:not(:disabled):hover{box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326}.GoogleButton_gsiMaterialButton__eTykf:not(:disabled):hover .GoogleButton_gsiMaterialButtonState__1z1vP{background-color:#303030;opacity:8%}.twofa-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.twofa-modal{animation:slideIn .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:450px;width:90%}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.twofa-modal-header{align-items:center;background:linear-gradient(180deg,#fff,#7b2a2a05);border-bottom:1px solid #e0e0e0;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:24px}.twofa-modal-header h2{color:#333;font-size:20px;font-weight:600;margin:0}.close-button{align-items:center;background:#0000;border:none;border-radius:8px;color:#0006;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.close-button:hover{background:#00000014;color:#000000b3}.twofa-modal-body{padding:24px}.sending-otp{padding:40px 0;text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #7b2a2a1a;border-radius:50%;border-top-color:#7b2a2a;height:40px;margin:0 auto 16px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.instruction{color:#666;font-size:14px;margin-bottom:24px;text-align:center}.otp-input-container{margin-bottom:16px}.otp-input{border:2px solid #e0e0e0;border-radius:8px;font-size:24px;font-weight:600;letter-spacing:12px;outline:none;padding:16px;text-align:center;transition:border-color .3s;width:100%}.otp-input:focus{border-color:#7b2a2a;box-shadow:0 0 0 3px #7b2a2a1a;outline:none}.otp-input:disabled{background:#f5f5f5;cursor:not-allowed}.error-message{background:#fee;border-left:4px solid #d32f2f;border-radius:8px;color:#d32f2f;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.countdown{color:#646aff;font-size:13px;font-weight:700;text-align:center}.countdown,.remember-device{margin-bottom:20px}.remember-device label{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.remember-device input[type=checkbox]{cursor:pointer;height:18px;margin-right:8px;width:18px}.remember-device span{color:#666;font-size:14px}.verify-button{background:#7b2a2a;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:16px;padding:14px;transition:background .2s ease;width:100%}.verify-button:hover:not(:disabled){background:#662323}.verify-button:disabled{background:#ccc;cursor:not-allowed}.action-buttons{display:flex;gap:12px;justify-content:space-between}.text-button{background:none;border:none;border-radius:8px;color:#646aff;cursor:pointer;flex:1 1;font-size:14px;font-weight:700;padding:8px 16px;transition:background .2s ease}.text-button:hover:not(:disabled){background:#646aff14}.text-button:disabled{color:#00000042;cursor:not-allowed}@media (max-width:480px){.twofa-modal{max-width:none;width:95%}.twofa-modal-header{padding:16px}.twofa-modal-header h2{font-size:18px}.twofa-modal-body{padding:16px}.otp-input{font-size:20px;letter-spacing:8px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{overflow-x:auto}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background-color:#555}*{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.91f70efd.css.map*/