.digits-form_page,.digits-form_page .digits-form_container,.digits-form_page .digits-form_wrapper{width:100vw!important;max-width:none!important;min-width:0!important;min-height:100vh!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.digits-form_page{position:fixed!important;inset:0!important;z-index:999999!important;overflow-y:auto!important}.digits-form_page .digits-cancel{display:none!important}.digits-form_page:has(.dwf-shell),.digits-form_page:has(.dwf-shell) .digits-form_container,.digits-form_page:has(.dwf-shell) .digits-form_wrapper{width:100%!important;max-width:none!important;min-width:0!important;min-height:100vh!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.digits-form_page:has(.dwf-shell){position:fixed!important;inset:0!important;z-index:999999!important;overflow-y:auto!important}.digits-form_page:has(.dwf-shell) .digits-cancel{display:none!important}.digits-form_page .dwf-shell{all:initial;box-sizing:border-box;position:relative;z-index:20;isolation:isolate;display:block;width:min(100%,430px);min-height:100%;margin:0 auto;padding:clamp(34px,8vh,72px) 24px 32px;background:#fff!important;color:#172033!important;border-radius:24px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Tahoma,Arial,sans-serif!important;direction:rtl;text-align:right;line-height:1.5}.digits-form_page .dwf-shell *{box-sizing:border-box}.digits-form_page .dwf-shell h1{display:block;margin:0 0 12px;padding:0;color:#111827!important;font:800 29px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important;letter-spacing:-.5px}.digits-form_page .dwf-shell p{display:block}.digits-form_page .dwf-brand-mark{display:grid;width:48px;height:48px;margin:0 0 34px;border-radius:15px;background:linear-gradient(145deg,#2563eb,#4f8cff)!important;color:#fff!important;place-items:center;font:24px/1 Arial!important;box-shadow:0 10px 24px rgba(37,99,235,.2)}.digits-form_page .dwf-lead{margin:0 0 29px;color:#687386!important;font:400 14px/2 -apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important}.digits-form_page .dwf-label{display:block;margin:0 0 8px;color:#344054!important;font:600 13px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important}.digits-form_page .dwf-phone-row{display:flex!important;direction:ltr;gap:9px;width:100%}.digits-form_page .dwf-shell input.dwf-input,.digits-form_page .dwf-shell input.dwf-country,.digits-form_page .dwf-shell input.dwf-otp{appearance:none!important;-webkit-appearance:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;outline:0!important;background:#f8fafc!important;color:#172033!important;border:1px solid #e2e8f0!important;border-radius:13px!important;box-shadow:none!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important}.digits-form_page .dwf-shell input.dwf-input:focus,.digits-form_page .dwf-shell input.dwf-country:focus,.digits-form_page .dwf-shell input.dwf-otp:focus{border-color:#2563eb!important;background:#fff!important;box-shadow:0 0 0 4px rgba(37,99,235,.12)!important}.digits-form_page .dwf-shell input.dwf-input,.digits-form_page .dwf-shell input.dwf-country{height:54px!important;min-height:54px!important;padding:0 15px!important;font-size:16px!important}.digits-form_page .dwf-country{flex:0 0 78px;width:78px;text-align:center;direction:ltr}.digits-form_page .dwf-phone{flex:1;min-width:0;direction:ltr;text-align:left}.digits-form_page .dwf-profile-form .dwf-input{display:block;width:100%;margin:0 0 16px;direction:rtl;text-align:right}.digits-form_page .dwf-button{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center;justify-content:center;gap:12px;width:100%;height:54px!important;min-height:54px!important;margin:24px 0 0;padding:0 18px;border:0!important;border-radius:14px!important;background:#2563eb!important;color:#fff!important;cursor:pointer;pointer-events:auto!important;font:700 15px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important;box-shadow:0 10px 22px rgba(37,99,235,.22)!important;transition:transform .15s,background .15s}.digits-form_page .dwf-button:hover{background:#1d4ed8!important;transform:translateY(-1px)}.digits-form_page .dwf-button b{display:block;color:#fff!important;font:20px/1 Arial!important}.digits-form_page .dwf-back,.digits-form_page .dwf-edit,.digits-form_page .dwf-resend{appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;cursor:pointer;pointer-events:auto!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Tahoma,Arial,sans-serif!important}.digits-form_page .dwf-back{display:block;margin:0 0 28px;padding:0;color:#7b8492!important;font-size:13px!important}.digits-form_page .dwf-edit{display:block;margin:-13px 0 25px;padding:0;color:#2563eb!important;font-size:13px!important}.digits-form_page .dwf-otp-boxes{display:flex!important;direction:ltr;justify-content:space-between;gap:7px;width:100%;margin:28px 0 12px}.digits-form_page .dwf-shell input.dwf-otp{flex:1;width:0;height:54px!important;min-height:54px!important;padding:0!important;text-align:center;font-size:22px!important;font-weight:700!important}.digits-form_page .dwf-resend{width:100%;margin:20px 0 0;padding:0;color:#7b8492!important;font-size:12px!important}.digits-form_page .dwf-resend:not(:disabled){color:#2563eb!important}.digits-form_page .dwf-phone-display{direction:ltr;unicode-bidi:embed;color:#2563eb!important;font-weight:700}.digits-form_page .dwf-error{display:block;min-height:20px;margin:5px 0;color:#d1435b!important;font-size:12px!important;line-height:1.7}.digits-form_page .dwf-notice{display:block;min-height:20px;margin-top:18px;color:#d1435b!important;font-size:13px!important;text-align:center}.digits-form_page .dwf-notice.dwf-success{color:#168455!important}.digits-form_page .dwf-loading{opacity:.62!important;pointer-events:none!important}.digits-form_page .dwf-step[hidden]{display:none!important}.digits-form_page .dwf-shell label{float:none!important;position:static!important}@media(max-width:480px){.digits-form_page .dwf-shell{width:100%;min-height:100vh;border-radius:0;padding:34px 20px 28px}.digits-form_page .dwf-otp-boxes{gap:6px}.digits-form_page .dwf-shell input.dwf-otp{font-size:20px!important}}
