.otp_phone__yRkaQ{font-weight:800;color:#0d2002;white-space:nowrap;letter-spacing:.3px}.otp_editLink__xmEL7{display:inline-block;margin-inline-start:6px;font-size:12.5px;font-weight:700;color:#173404;text-decoration:underline;text-underline-offset:3px}.otp_boxes__AVBK4{display:flex;justify-content:center;gap:12px}.otp_box__jgRz9{flex:1;max-width:64px;aspect-ratio:1;min-width:0;border:1.5px solid rgba(23,52,4,.14);border-radius:16px;background:#f7fbf0;text-align:center;font-family:inherit;font-size:26px;font-weight:700;color:#0d2002;outline:none;transition:border-color .15s,box-shadow .15s,background .15s;caret-color:#4DA514}.otp_box__jgRz9:focus{border-color:#4DA514;background:#ffffff;box-shadow:0 0 0 4px rgba(126,217,87,.22)}.otp_boxFilled__80xoI{border-color:rgba(23,52,4,.35);background:#ffffff}.otp_boxError__lczku,.otp_boxError__lczku:focus{border-color:#d64545;box-shadow:0 0 0 4px rgba(214,69,69,.12)}.otp_verifying__B4DjP{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13px;font-weight:500;color:#27500A}.otp_miniSpinner__hIH6O{width:16px;height:16px;border:2px solid rgba(23,52,4,.15);border-top-color:#173404;border-radius:50%;animation:otp_spin__s6pNn .8s linear infinite}.otp_resend__XR7Bq{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:20px;font-size:13px;color:rgba(23,52,4,.6)}.otp_resendBtn__ggDn1{background:none;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:700;color:#27500A;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.otp_resendBtn__ggDn1:disabled{color:rgba(23,52,4,.4);text-decoration:none;cursor:default}.otp_timer__lO3Id{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:#EAF3DE;color:#27500A;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}@keyframes otp_spin__s6pNn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.otp_miniSpinner__hIH6O{animation-duration:2s}}.login_page__VIB1K{min-height:100vh;min-height:100dvh;background:#fdfcf7;font-family:Tajawal,system-ui,sans-serif;display:flex;flex-direction:column}.login_page__VIB1K,.login_page__VIB1K *{box-sizing:border-box}.login_shell__HRcrz{width:100%;max-width:480px;margin:0 auto;padding:0 16px;flex:1;display:flex;flex-direction:column}.login_topBar__vb93H{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.login_backBtn__zSl95{width:40px;height:40px;border-radius:50%;background:rgba(23,52,4,.06);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#173404;transition:background .15s;flex-shrink:0}.login_backBtn__zSl95:hover{background:rgba(23,52,4,.12)}.login_brand__ezSFe{display:flex;align-items:center;gap:10px;text-decoration:none}.login_mark__R9R3H{width:30px;height:30px;border-radius:50%;background:#173404;position:relative;flex-shrink:0}.login_mark__R9R3H:after{content:"";position:absolute;top:8px;right:8px;width:14px;height:14px;border-radius:50%;background:#7ED957}.login_bname___Z9tO{font-size:20px;font-weight:800;color:#173404;letter-spacing:-.3px}.login_hero__tJfu9{position:relative;background:linear-gradient(135deg,#7ED957,#97C459);border-radius:28px;padding:28px 24px 30px;overflow:hidden;isolation:isolate;margin-top:4px}.login_hero__tJfu9:before{top:-120px;left:-90px;width:300px;height:300px;background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 70%)}.login_hero__tJfu9:after,.login_hero__tJfu9:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.login_hero__tJfu9:after{bottom:-150px;right:-100px;width:340px;height:340px;background:radial-gradient(circle,rgba(23,52,4,.1) 0,rgba(23,52,4,0) 65%)}.login_heroText__MWpgL{position:relative;max-width:72%}.login_eyebrow__tyYbT{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;background:rgba(23,52,4,.1);border:.5px solid rgba(23,52,4,.2);border-radius:999px;font-size:11.5px;font-weight:500;color:#173404;margin-bottom:14px}.login_eyebrowDot__A_ZNV{width:6px;height:6px;border-radius:50%;background:#173404;animation:login_pulse__y44NG 1.8s ease infinite}.login_title__r1aBc{font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.6px;color:#0d2002;margin:0 0 10px}.login_sub__TGNNI{font-size:14px;font-weight:500;line-height:1.7;color:rgba(23,52,4,.82);margin:0}.login_pillVisual__w9mre{position:absolute;left:14px;top:50%;width:96px;height:96px;margin-top:-48px;display:grid;place-items:center;pointer-events:none}.login_ring__4HBd8{position:absolute;width:124px;height:124px;border-radius:50%;border:.5px dashed rgba(23,52,4,.28);animation:login_spin__7YwG_ 60s linear infinite}.login_pillWrap__is_Hd{position:relative;width:78px;height:78px;animation:login_lift__UK5fh 5.2s cubic-bezier(.37,0,.63,1) infinite}.login_pill__hkFuK{position:relative;width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse 75% 75% at 32% 26%,#ffffff 0,#f7f5f1 32%,#e3e0d8 62%,#c4c0b6 88%,#a9a59a 100%);box-shadow:inset -7px -9px 16px rgba(90,86,78,.35),inset 5px 7px 11px rgba(255,255,255,.9),0 14px 22px -10px rgba(32,58,14,.45);display:grid;place-items:center}.login_pillText__gO3CC{font-family:Georgia,Times New Roman,serif;font-size:13px;color:#dcd8cf;letter-spacing:-.8px;text-shadow:-.5px -.7px .4px rgba(90,85,76,.55),.5px .7px .5px rgba(255,255,255,.9);transform:rotate(-8deg)}.login_card__NoG7p{background:#ffffff;border:.5px solid rgba(23,52,4,.08);border-radius:24px;padding:24px 20px 22px;margin-top:-14px;position:relative;box-shadow:0 24px 64px rgba(23,52,4,.08)}.login_label__9OzGh{display:block;font-size:14px;font-weight:700;color:#173404;margin-bottom:10px}.login_field___YCmt{display:flex;align-items:stretch;height:56px;border:1.5px solid rgba(23,52,4,.14);border-radius:16px;background:#f7fbf0;transition:border-color .15s,box-shadow .15s,background .15s;overflow:hidden}.login_field___YCmt:focus-within{border-color:#4DA514;background:#ffffff;box-shadow:0 0 0 4px rgba(126,217,87,.22)}.login_fieldError__yGdoC,.login_fieldError__yGdoC:focus-within{border-color:#d64545;box-shadow:0 0 0 4px rgba(214,69,69,.12)}.login_codeWrap__V8Sj9{position:relative;display:flex;align-items:center;border-inline-end:1px solid rgba(23,52,4,.12);flex-shrink:0}.login_code__bxeYh{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:100%;border:none;background:transparent;padding:0 30px 0 14px;font-family:inherit;font-size:15px;font-weight:600;color:#173404;cursor:pointer;outline:none}.login_codeChevron_____q7{position:absolute;right:10px;pointer-events:none;color:#27500A}.login_input__GK8Qo{flex:1;min-width:0;border:none;background:transparent;padding:0 14px;font-family:inherit;font-size:17px;font-weight:600;letter-spacing:.6px;color:#0d2002;outline:none}.login_input__GK8Qo::-moz-placeholder{color:rgba(23,52,4,.3);font-weight:500;letter-spacing:.4px}.login_input__GK8Qo::placeholder{color:rgba(23,52,4,.3);font-weight:500;letter-spacing:.4px}.login_hint__Ggj7y{font-size:12px;color:rgba(23,52,4,.55);margin:8px 2px 0}.login_error__wxSLK{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;font-weight:500;line-height:1.6;color:#b42318;background:#fef3f2;border-radius:12px;padding:9px 12px;margin-top:10px}.login_error__wxSLK svg{flex-shrink:0;margin-top:2px}.login_submit__56LbW{margin-top:20px;width:100%;height:56px;display:flex;align-items:center;justify-content:center;gap:10px;background:#173404;color:#EAF3DE;border:none;border-radius:999px;font-family:inherit;font-size:15.5px;font-weight:600;cursor:pointer;transition:transform .2s,background .2s,opacity .2s}.login_submit__56LbW:hover:not(:disabled){background:#0d2002;transform:translateY(-1px)}.login_submit__56LbW:disabled{cursor:default;opacity:.85}.login_submitArr__EAhjq{width:20px;height:20px;border-radius:50%;background:#7ED957;display:grid;place-items:center;font-size:11px;color:#173404;font-weight:800}.login_terms__yn468{font-size:12px;line-height:1.7;color:rgba(23,52,4,.6);text-align:center;margin:14px 0 0}.login_termsLink__dCqLY{color:#27500A;font-weight:700;text-decoration:underline;text-underline-offset:3px}.login_trust__i_cDs{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:22px}.login_trustItem__6pcD1{display:flex;align-items:center;gap:6px;font-size:11.5px;color:rgba(23,52,4,.72);font-weight:500}.login_trustCheck__LwewY{width:16px;height:16px;border-radius:50%;background:#173404;color:#7ED957;display:grid;place-items:center;font-size:9px;font-weight:800;flex-shrink:0}.login_foot__uvCS7{margin-top:auto;padding:28px 0 20px;text-align:center;font-size:11px;color:rgba(23,52,4,.45)}@keyframes login_pulse__y44NG{0%,to{opacity:1}50%{opacity:.4}}@keyframes login_lift__UK5fh{0%,to{transform:translateY(4px)}50%{transform:translateY(-8px)}}@keyframes login_spin__7YwG_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.login_page__VIB1K,.login_page__VIB1K *{animation:none!important;transition:none!important}}@media (min-width:640px){.login_shell__HRcrz{padding-top:24px}.login_hero__tJfu9{padding:34px 30px 36px}.login_title__r1aBc{font-size:32px}.login_card__NoG7p{padding:28px 26px 24px}}@media (max-width:360px){.login_heroText__MWpgL{max-width:100%}.login_pillVisual__w9mre{display:none}}