body{font-family:Noto Kufi Arabic,Inter,sans-serif!important}#loadingModal .modal-dialog-centered{display:flex;align-items:center;justify-content:center}#loadingModal .modal-content{background-color:#fff;color:#000;text-align:center;border-radius:10px}#loadingModal .spinner-border{width:3rem;height:3rem}#loadingModal .modal-body{padding:1rem!important;margin:0!important}@media (min-width: 768px){.mobile{display:none}}@media (min-width: 768px){.desktop{display:block}}:root{--primary: oklch(.6 .118 184.704);--primary-dark: oklch(.437 .078 188.216)}.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff}.btn.btn-primary:hover,.btn.btn-primary:active{background-color:var(--primary-dark)!important;color:#fff}.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:active,.btn.btn-primary.active{box-shadow:0 0 0 .2rem #00968933!important}label{margin-bottom:.15rem!important}.input-group-text{font-size:var(--text-base);height:36px;border-top-right-radius:0;border-bottom-right-radius:0}html[dir=ltr] input.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}input.form-control{height:36px;border-radius:6px;letter-spacing:0!important;background-color:#fff!important}input.form-control:not([type=tel]){padding:6px 8px!important}input#subdomain.form-control+.input-group-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input.form-control:focus,select.form-select:focus{box-shadow:0 0 0 3px #7c7c7c0d!important;background-color:#fff!important;border-color:#e2e2e2!important}.page-card-head h4{margin-top:1rem;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:.01em;color:var(--text-color);text-align:center}.signup-content.page-card,.payment_section{padding:16px;background-color:#fff;border-radius:var(--border-radius-md);border:1px solid var(--border-color)}@media (max-width: 992px){body[data-path=signup] .payment_section{margin-top:16px}}#policyModal .modal-content{border-radius:.75rem;border:none;box-shadow:0 4px 12px #0000001a}#policyModal .modal-header{background-color:var(--primary);color:#fff!important;margin-top:0!important;margin-bottom:0!important;padding:12px 16px!important}#policyModal .modal-title{font-weight:600;color:#fff!important}#policyModal .modal-body{padding:1.5rem!important;margin-bottom:0!important}#policyModal .modal-body h4{margin-bottom:1rem;font-weight:600}#policyModal .modal-body ol{padding-right:1.5rem}#policyModal .modal-body ol li{margin-bottom:.5rem}#policyModal .form-check{margin-top:1.5rem}.payment_section .form-check .form-check-input{float:unset!important;margin-right:var(--checkbox-right-margin)!important}.payment_section .form-group .form-check{padding:0}.input-group:has(#mobile)>div{display:flex;flex-wrap:nowrap;gap:6px}.input-group:has(> #subdomain){flex-direction:row-reverse}.was-validated .form-control:invalid,.form-control.is-invalid,.form-control.error{border-color:#dc3545!important}.form-control.is-valid,.was-validated .form-control:valid{background-position:left calc(.375em + .1875rem) center!important}.was-validated .form-control:valid{padding-right:8px!important}.form-control.is-invalid:focus,#signup-form.was-validated .page-card .page-card-body input[type=text]:invalid:focus{border-color:#dc3545!important}#mobile_invalid_feedback{width:100%;margin-top:.25rem;font-size:.875em;color:#e03636;display:block}#otpAuthModal.modal .modal-header{border-bottom:1px solid var(--border-color)!important;margin-bottom:0!important;margin-top:0!important}#otpAuthModal.modal .modal-header,#otpAuthModal.modal .modal-body,#otpAuthModal.modal .modal-footer{padding:var(--padding-md) var(--padding-lg)!important}#otpAuthModal.modal .modal-title{margin-top:0;font-size:1.25rem!important;line-height:1.5!important}#otpAuthModal.modal .form-control{text-align:center;max-width:56px;font-size:18px;font-weight:700;height:56px;color:#009689;border:1px solid #d1d5dc!important}#otpAuthModal.modal .form-control:focus{border-color:#009689!important;box-shadow:0 0 0 3px #0096890d!important}#otpAuthModal.modal .form-control:disabled{background-color:#fafafa!important}.iti--allow-dropdown .iti__flag-container{left:auto!important;right:0!important}.iti__selected-flag{gap:4px;flex-direction:row-reverse}.iti__selected-flag .iti__flag{order:2!important}.iti__selected-flag .iti__selected-dial-code{direction:rtl!important;order:3!important;margin:0!important}.iti__arrow{order:0;margin-left:4px!important;margin-right:0!important}.iti #mobile{padding-right:100px!important;padding-left:6px!important}.iti__flag-box,.iti__country-name{font-size:12px!important}.plan_card{padding:12px;background-color:#fff;border-radius:var(--border-radius-sm);border:1px solid var(--border-color)}.plan_card .plan_card_content{display:flex;align-items:start;justify-content:space-between}.payment_section .plan_card_content .badge{background-color:#fafbfb;color:#009689;border:1px solid #d6e6e6;padding:4px 6px}.payment_section_info{display:flex;flex-direction:column;gap:4px}.payment_section_info .info_container,.payment_section .info_container{display:flex;justify-content:space-between;align-items:center}.payment_section .acceptable_payments{display:flex;align-items:center;justify-content:center;gap:4px}.was-validated #mobile.form-control:invalid,#mobile.form-control.is-invalid,.was-validated #mobile.form-control:valid,#mobile.form-control.is-valid{padding-right:90px!important;background-position:left calc(.375em + .1875rem) center!important}.was-validated .input-group #mobile.form-control:invalid{z-index:unset}hr{background-color:var(--border-color)!important}@media (min-width: 576px){body[data-path=signup] .modal-dialog-scrollable{height:auto!important}}#verify_otp_input_container{display:flex;gap:8px;justify-content:center}html[dir=ltr] #verify_otp_input_container{flex-direction:row-reverse}input[type=number].addons_size-control__input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb}.addons-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.addons-item{background:#fff;border-radius:.75rem;padding:1rem;border:1px solid #e5e7eb;transition:box-shadow .2s ease}.addons-item:hover{box-shadow:0 4px 6px -1px #0000001a}.addons-item__details{text-align:start}.addons-item__controls{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.25rem}.addons-item__title{font-size:1rem;font-weight:700;margin-top:0;margin-bottom:.5rem;color:#1f2937}.addons-item__subtitle{font-size:.875rem;color:#4b5563;line-height:1.5}.addons-item__price{display:flex;flex-direction:column;margin:0}.addons-item__price--text{font-size:1.125rem;font-weight:700;color:#111827}.addons-item__price--period{color:#6b7280;font-size:.8125rem}.addons_size-control{display:inline-flex;align-items:center;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;overflow:hidden}.addons_size-control__button{padding:.2rem .75rem;display:flex;align-items:center;justify-content:center;color:#1f2937;background:transparent;border:none;cursor:pointer;font-size:1.125rem;transition:all .2s ease}.addons_size-control__button:hover{background-color:#f3f4f6}.addons_size-control__button:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.addons_size-control__input{width:3.5rem;text-align:center;background-color:transparent;border:0;margin:0;padding:.3rem .5rem;font-size:1rem;font-weight:600;color:#111827}.addons_size-control__input:focus{outline:none}input[type=number].addons_size-control__input::-webkit-inner-spin-button,input[type=number].addons_size-control__input::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;margin:0}input[type=number].addons_size-control__input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.addons-total{font-size:1rem;font-weight:700;color:#111827;margin-bottom:1rem;text-align:start}.addons-breakdown{display:flex;flex-wrap:wrap;gap:8px;font-size:.9375rem;color:#4b5563;line-height:1.6}.addons-breakdown:has(p){margin-bottom:1rem}.addons-breakdown p{margin:0;display:flex;justify-content:space-between;gap:8px;padding:4px 12px;border:1px solid #f3f4f6;border-radius:.3rem;flex:1 1 auto}.addons-breakdown p span:last-child{font-weight:600}@media (min-width: 768px){.addons-grid{grid-template-columns:repeat(3,1fr)}.addons-item__controls{margin-top:1.5rem}}
/*# sourceMappingURL=signup.bundle.4G73AET7.css.map */
