@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&display=swap);body{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-family:Avenir,Helvetica,Arial,sans-serif;text-align:center;color:#2c3e50;margin-top:60px}.login-container[data-v-60729634]{max-width:400px;margin:80px auto;padding:40px;text-align:center}.logo-wrapper[data-v-60729634]{margin-bottom:20px}.login-logo[data-v-60729634]{max-width:100%;height:auto}form[data-v-60729634]{display:flex;flex-direction:column;gap:10px}button[data-v-60729634],input[data-v-60729634]{padding:10px;font-size:1rem}button[data-v-60729634]{background-color:#3dc31f;color:#fff;border:none;cursor:pointer}button[disabled][data-v-60729634]{opacity:.6;cursor:not-allowed}.error[data-v-60729634]{color:red;margin-top:10px}.twofactor-container[data-v-0d0c26f6]{max-width:400px;margin:100px auto;text-align:center}input[data-v-0d0c26f6]{font-size:1.2rem;padding:10px;width:100%;text-align:center;margin-bottom:15px}button[data-v-0d0c26f6]{padding:10px 20px;font-size:1rem;background-color:#3dc31f;color:#fff;border:none;cursor:pointer}button[disabled][data-v-0d0c26f6]{opacity:.6;cursor:not-allowed}.error[data-v-0d0c26f6]{color:red;margin-top:10px}