input:-webkit-autofill{background-color:transparent!important;transition:background-color 9999s ease-out!important}input:-webkit-autofill:hover{background-color:transparent!important;transition:background-color 9999s ease-out!important}input:-webkit-autofill:focus{background-color:transparent!important;transition:background-color 9999s ease-out!important}input:-moz-autofill{background-color:transparent!important}input:-moz-placeholder-shown{color:transparent!important}.otp-verification-modal{justify-content:center;align-items:center;display:flex}.otp-verification-modal input:-webkit-autofill{background-color:transparent!important;transition:background-color 9999s ease-out!important}.otp-verification-modal input:-webkit-autofill:hover{background-color:transparent!important;transition:background-color 9999s ease-out!important}.otp-verification-modal input:-webkit-autofill:focus{background-color:transparent!important;transition:background-color 9999s ease-out!important}.otp-verification-modal input:-moz-autofill{background-color:transparent!important}.otp-verification-modal input:-moz-placeholder-shown{color:transparent!important}.otp-verification-modal .modal-content{background-color:#fff;border-radius:16px;outline:none;width:100%;max-width:400px;padding:24px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.1)}.otp-verification-modal .modal-content .close-button{cursor:pointer;color:#666;background:0 0;border:none;font-size:24px;transition:color .2s;position:absolute;top:16px;right:16px}.otp-verification-modal .modal-content .close-button:hover{color:#333}.otp-verification-modal .modal-content .icon-container{background:#b1b0ae;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.otp-verification-modal .modal-content .icon-container .icon{color:#000;font-size:32px}.otp-verification-modal .modal-content .title{text-align:center;margin-bottom:8px;font-weight:600}.otp-verification-modal .modal-content .description{color:#666;text-align:center;margin-bottom:24px}.otp-verification-modal .modal-content .otp-input-container{justify-content:center;gap:8px;margin-bottom:24px;display:flex}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root{width:48px}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#4caf50}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root .otp-input{text-align:center;padding:12px 0;font-size:20px}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root input[type=number]{-moz-appearance:textfield}.otp-verification-modal .modal-content .action-container{text-align:center;margin-bottom:24px}.otp-verification-modal .modal-content .action-container .timer-container{color:#666}.otp-verification-modal .modal-content .action-container .timer-container .timer{color:#000;font-weight:600}.otp-verification-modal .modal-content .action-container .resend-button{color:#4caf50;text-transform:none}.otp-verification-modal .modal-content .action-container .resend-button:hover{background:rgba(76,175,80,.04)}.otp-verification-modal .modal-content .verify-button{text-transform:none;background-color:#000;border-radius:8px;width:100%;padding:12px;font-size:16px;font-weight:600}.otp-verification-modal .modal-content .verify-button:hover{opacity:.9}.otp-verification-modal .modal-content .verify-button.Mui-disabled{background-color:#ccc!important}@media (max-width:480px){.otp-verification-modal .modal-content{padding:20px}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root{width:40px}.otp-verification-modal .modal-content .otp-input-container .MuiTextField-root .otp-input{padding:10px 0;font-size:18px}}
