.input{flex-direction:column;gap:4px;margin:8px 0;display:inline-flex;position:relative}.input,.input *{transition:all .2s}.input:hover .input-wrapper{border-color:var(--border-secondary-hover)}.input:focus-within .input-title{color:var(--button-primary-bg)}.input:focus-within .input-wrapper{border-color:var(--tertiary-colored-fg);box-shadow:0 0 0 1px var(--tertiary-colored-fg)}.input.error .input-title,.input.error .input-title span{color:var(--text-error)}.input.error .input-wrapper{border-color:var(--border-error-subtle)}.input.error .input-description{color:var(--text-error)}.input.error:focus-within .input-wrapper{border-color:var(--border-error);box-shadow:0 0 0 1px var(--border-error)}.input.disabled{pointer-events:none}.input.disabled .input-wrapper{border-color:var(--border-disabled)}.input.disabled .input-title{color:var(--text-disabled)}.input.disabled .input-leftIcon,.input.disabled .input-rightIcon{color:var(--fg-disabled)}.input.disabled .input-prefix{color:var(--fg-disabled);border-color:var(--border-disabled)}.input.disabled .input-description{color:var(--text-tertiary)}.input.disabled input{color:var(--text-disabled)}.input.disabled input::placeholder{color:var(--text-disabled)}.input.sm .input-wrapper{height:42px}.input-title{background:linear-gradient(180deg,transparent 0,transparent 7.5px,var(--bg-primary) 7.5px,var(--bg-primary) 10.5px,transparent 10.5px,transparent 100%);color:var(--text-secondary);letter-spacing:-.18px;padding:0 4px;font-size:12px;font-weight:500;line-height:18px;position:absolute;top:0;left:12px;transform:translateY(-50%)}.input-title span{color:var(--button-primary-bg)}.input-box{border-radius:12px;display:flex;box-shadow:0 2px 4px #0000000d}.input-prefix{border:1px solid var(--border-primary-alt);color:var(--text-secondary);letter-spacing:-.21px;border-right:none;border-radius:12px 0 0 12px;padding:12px 16px;font-size:14px;line-height:20px}.input-prefix,.input-wrapper{background:var(--bg-primary);align-items:center;display:flex}.input-wrapper{border:1px solid var(--border-primary-alt);border-radius:12px;gap:4px;width:100%;height:50px;padding:14px 16px}.input-wrapper.withPrefix{border-top-left-radius:0;border-bottom-left-radius:0}.input-wrapper.withRightContent{padding:14px 16px}.input-wrapper input{width:100%;color:var(--text-secondary);letter-spacing:-.21px;background:0 0;border:none;outline:none;padding:0;font-size:14px;line-height:20px}.input-wrapper input::placeholder{color:var(--text-placeholder)}.input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper input[type=number]{-moz-appearance:textfield}.input-rightIcon{color:var(--fg-tertiary);min-width:20px}.input-leftIcon{color:var(--fg-tertiary);min-width:24px}.input-description{color:var(--text-tertiary);letter-spacing:-.21px;padding:0 16px;font-size:14px;line-height:20px}input[data-com-onepassword-filled=dark],input[data-com-onepassword-filled=light],input[data-com-onepassword-filled]{transition:background-color 999999s ease-in-out}.error_wrap{color:var(--text-error);text-align:center}.authView-apps,.authView-content{flex-direction:column;display:flex}.authView-apps{gap:12px;margin-top:24px}.authView-appsTitle{text-align:center;color:var(--text-secondary)}.authView-appsList{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.authView-footer,.authView-footer .btn{width:100%}.digitInput{align-items:center;gap:12px;display:flex}.digitInput input{text-align:center;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-primary);letter-spacing:.005em;border-radius:12px;width:56px;padding:16px 8px;font-size:24px;line-height:32px;box-shadow:0 2px 4px #0000000d}.digitInput input::placeholder{letter-spacing:.005em;color:var(--text-placeholder);font-size:24px;line-height:32px}.digitInput input:focus{border-width:2px;border-color:var(--tertiary-colored-fg)}.digitInput input:disabled{color:var(--text-disabled);border-color:var(--border-disabled);background:0 0}.digitInput input:disabled::placeholder{color:var(--text-disabled)}.digitInput input.isError{border-color:var(--border-error)}.digitInput-container{flex-direction:column;gap:6px;display:flex}.digitInput-errorMessage{color:var(--text-error);letter-spacing:-.21px;font-size:14px;line-height:20px}.otpCodeModal-content{flex-direction:column;display:flex}.otpCodeModal-footer,.otpCodeModal-footer .btn{width:100%}.cloudflareChallenge-content{flex-direction:column;align-items:center;gap:12px;padding:8px 0;display:flex}.cloudflareChallenge-widget{min-height:65px}.cloudflareChallenge-loading{color:var(--text-secondary);margin:0}.cloudflareChallenge-error{color:var(--text-error);margin:0}
