.otp-container{display:flex;justify-content:space-between;flex-direction:column;width:100%;max-width:434px;padding:14px 32px 24px;height:584px;margin:135px auto;bottom:0;border-radius:24px;border:1px solid var(--light-blue);font-family:var(--font-inria-sans)}.otp-container .otp-header .otp-header-icon{cursor:pointer;margin-bottom:24px}.otp-container .otp-header .otp-header-title{color:var(--secondary-color);font-family:var(--font-averia-sans-libre);font-size:24px;font-style:normal;font-weight:700;line-height:149.5%;margin-bottom:8px}.otp-container .otp-header .otp-header-subtitle{color:var(--primary-color);font-family:Inria Sans;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:32px;display:flex;flex-direction:column;align-items:left;gap:8px;position:relative;width:65%}.otp-container .otp-header .otp-header-subtitle .otp-header-subtitle-phone{font-weight:700}.otp-container .otp-header .otp-captcha-container{display:none}.otp-container .otp-header .otp-edit-icon{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;position:absolute;left:6.5rem;bottom:-4px}.otp-container .otp-header .otp-edit-icon:hover{background:rgba(16,98,120,.1)}.otp-container .otp-header .otp-edit-icon:focus{outline:2px solid var(--primary-color);outline-offset:2px}.otp-container .otp-header .otp-edit-icon svg{width:14px;height:14px}.otp-container .otp-header .otp-inputs{display:flex;justify-content:flex-start;gap:8px;margin-bottom:12px}.otp-container .otp-header .otp-inputs input{width:48px;height:48px;display:flex;flex-direction:column;align-items:center;padding:12px 0 16px;border-radius:8px;border:2px solid rgba(16,98,120,.5019607843);outline:none;font-size:20px;font-weight:700;color:#106278;font-family:var(--font-averia-sans-libre);text-align:center;transition:border .2s}.otp-container .otp-header .otp-inputs input:focus{border-color:var(--primary-color);outline:none}.otp-container .otp-header .otp-inputs input::placeholder{color:var(--secondary-color)}.otp-container .otp-header .otp-inputs input.otp-input-filled{border:2px solid #106278}.otp-container .otp-header .otp-inputs input.otp-input-error{border:2px solid var(--error-color)}.otp-container .otp-header .otp-error{color:var(--error-color);font-family:Inria Sans;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:12px}.otp-container .otp-header .otp-countdown{color:var(--primary-color);font-weight:700;cursor:default}.otp-container .otp-header .otp-resend{color:var(--primary-color);font-family:Inria Sans;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:12px}.otp-container .otp-header .otp-resend span{color:var(--primary-color);font-weight:700;cursor:pointer}.otp-container .otp-continue-btn{width:100%;padding:16px 32px;font-size:16px;font-weight:700;border:none;border-radius:999px;color:var(--accent-color);background-color:var(--secondary-color);cursor:pointer;font-family:var(--font-inria-sans);transition:background-color .2s}.otp-container .otp-continue-btn:disabled{background-color:var(--accent-color);cursor:not-allowed;color:#fff}@media(max-width:768px){.otp-container{margin:unset;border:none;padding:24px}.otp-footer{position:fixed;bottom:0;left:0;right:0;padding:16px}}