._7nVUPa_container{flex-direction:column;gap:4px;display:flex}._7nVUPa_label{font-family:var(--font-noto-sans);color:inherit;font-size:14px;font-weight:500}._7nVUPa_input{height:40px;font-family:var(--font-noto-sans);color:var(--foreground);background-color:var(--background);border:2px solid var(--base-grey);border-radius:var(--radius-sm);outline:none;padding:8px 12px;font-size:16px;transition:all .2s ease-in-out}._7nVUPa_input::placeholder{color:var(--base-grey-light)}._7nVUPa_input:focus{border-color:var(--btn-outline-color);box-shadow:0 0 0 1px var(--btn-outline-color)}._7nVUPa_input:hover:not(:focus):not(._7nVUPa_error){border-color:var(--base-col1-hover)}._7nVUPa_error{box-shadow:none;border-color:var(--error-color-soft)!important}._7nVUPa_error:focus{box-shadow:0 0 0 1px var(--error-color-soft);border-color:var(--error-color-soft)!important}._7nVUPa_errorMessage{font-family:var(--font-noto-sans);color:var(--error-color-soft);font-size:12px}._7nVUPa_fullWidth{width:100%}._7nVUPa_passwordWrapper{width:100%;display:flex;position:relative}._7nVUPa_passwordWrapper>._7nVUPa_input{width:100%}._7nVUPa_input:disabled{background-color:var(--base-grey-light);opacity:.6;cursor:not-allowed}
.la4-4q_wrapper{width:100%;display:block;position:relative}.la4-4q_toggle{width:40px;color:var(--fontcolor-light,#666);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out;display:flex;position:absolute;top:0;bottom:0;right:0}.la4-4q_toggle:hover{color:var(--base-col2,#f96e10)}.la4-4q_toggle:focus-visible{outline:2px solid var(--base-col2,#f96e10);outline-offset:-2px}
.rlvQZG_button{font-family:var(--font-noto-sans);border-radius:var(--radius-sm);cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}.rlvQZG_button:disabled{opacity:.6;cursor:not-allowed}.rlvQZG_primary{background-color:var(--base-col1);color:#fff}.rlvQZG_primary:hover:not(:disabled){background-color:var(--base-col1-hover);transform:scale(1.05)}.rlvQZG_secondary{background-color:var(--base-col2);color:var(--foreground)}.rlvQZG_link-style{color:var(--btn-outline-color);cursor:pointer;background-color:#0000;border:none;text-decoration:underline}.rlvQZG_link-style:hover:not(:disabled){color:var(--base-col1-hover);transform:scale(1.05)}.rlvQZG_secondary:hover:not(:disabled){background-color:var(--base-col2-hover)}.rlvQZG_outline{border:2px solid var(--btn-outline-color);color:var(--btn-outline-color);background-color:#0000}.rlvQZG_outline:hover:not(:disabled){background-color:var(--btn-outline-color);color:var(--background)}.rlvQZG_small{height:32px;padding:10px 16px;font-size:14px}.rlvQZG_medium{height:40px;padding:12px 24px;font-size:16px}.rlvQZG_large{height:48px;padding:16px 32px;font-size:18px}.rlvQZG_fullWidth{width:100%}@media (max-width:1080px),(orientation:portrait){.rlvQZG_small{padding:6px 12px;font-size:10px}.rlvQZG_medium{padding:8px 16px;font-size:11px}.rlvQZG_large{padding:10px 20px;font-size:14px}}
._2xfURG_scannerLine{background-color:var(--base-col1-hover);z-index:2;pointer-events:none;width:100%;height:2px;box-shadow:0 0 8px var(--base-col1-hover);animation:2.5s ease-in-out 2 alternate forwards _2xfURG_scanMove;position:absolute;top:0}._2xfURG_scannerHighlight{background:color-mix(in srgb, var(--base-col1) 20%, #fff 80%);opacity:.5;z-index:1;pointer-events:none;width:100%;animation:2.5s ease-in-out 2 alternate forwards _2xfURG_scanMove;position:absolute;top:0;bottom:0}@keyframes _2xfURG_scanMove{0%{top:100%}to{top:0%}}
.b2EkhW_container{background-color:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.b2EkhW_formContainer{background-color:var(--background);border:1px solid var(--base-grey);border-radius:var(--radius-md);width:100%;max-width:400px;padding:32px;box-shadow:0 4px 6px #0000001a}.b2EkhW_title{font-family:var(--font-noto-sans);color:var(--foreground);text-align:center;margin-bottom:24px;font-size:24px;font-weight:600}.b2EkhW_form{flex-direction:column;gap:16px;display:flex}.b2EkhW_form input{color:var(--fontcolor)}.b2EkhW_registerText{text-align:center;color:var(--base-grey);margin-top:24px;font-size:14px}.b2EkhW_link{color:var(--btn-outline-color);font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.b2EkhW_link:hover{color:var(--base-col1-hover);text-decoration:underline}.b2EkhW_confirmation{color:var(--base-col2);text-align:center;margin:8px 0;font-size:14px}
.bMfwhq_container{background-color:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.bMfwhq_formContainer{background-color:var(--background);border:1px solid var(--base-grey);border-radius:var(--radius-md);width:100%;max-width:400px;padding:32px;box-shadow:0 4px 6px #0000001a}.bMfwhq_title{font-family:var(--font-noto-sans);color:var(--foreground);text-align:center;margin-bottom:24px;font-size:24px;font-weight:600}.bMfwhq_form{flex-direction:column;gap:16px;display:flex}.bMfwhq_form input{color:var(--fontcolor)}.bMfwhq_registerText{text-align:center;color:var(--base-grey);margin-top:24px;font-size:14px}.bMfwhq_link{color:var(--btn-outline-color);font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.bMfwhq_link:hover{color:var(--base-col1-hover);text-decoration:underline}.bMfwhq_generalError{color:var(--error-color-soft);text-align:center;margin-bottom:8px;font-size:14px}
