.auth-module__dgWmnG__page{--bg:#fff;--tint:#f7f7f8;--line:#e4e4e8;--ink:#18181b;--ink-2:#5f5f67;--blue:#1d3c9e;--blue-soft:#eef2fb;--danger:#b42318;--r:12px;background:var(--bg);min-block-size:100dvh;color:var(--ink);font-family:var(--font-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);font-size:15.5px;line-height:1.7;display:grid}.auth-module__dgWmnG__page *{box-sizing:border-box}.auth-module__dgWmnG__page :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.auth-module__dgWmnG__formSide{flex-direction:column;min-inline-size:0;padding:20px clamp(20px,5vw,56px);display:flex}.auth-module__dgWmnG__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-module__dgWmnG__brand{min-block-size:44px;color:var(--ink);align-items:center;gap:10px;font-size:16.5px;font-weight:700;text-decoration:none;display:inline-flex}.auth-module__dgWmnG__brand img{border-radius:9px}.auth-module__dgWmnG__topActions{align-items:center;gap:4px;display:flex}.auth-module__dgWmnG__back,.auth-module__dgWmnG__lang{min-block-size:44px;color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.auth-module__dgWmnG__back:hover,.auth-module__dgWmnG__lang:hover{background:var(--tint);color:var(--ink)}.auth-module__dgWmnG__body{inline-size:100%;max-inline-size:420px;margin:auto;padding-block:40px}.auth-module__dgWmnG__bodyWide{max-inline-size:520px}.auth-module__dgWmnG__switch{background:var(--tint);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:32px;padding:4px;display:grid}.auth-module__dgWmnG__switch a{min-block-size:42px;color:var(--ink-2);border-radius:999px;place-items:center;font-size:14.5px;font-weight:600;text-decoration:none;display:grid}.auth-module__dgWmnG__switch a[aria-current=page]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #18181b14}.auth-module__dgWmnG__title{letter-spacing:-.015em;margin:0;font-size:clamp(28px,3vw,34px);font-weight:700;line-height:1.25}.auth-module__dgWmnG__subtitle{color:var(--ink-2);margin:8px 0 0;font-size:16px}.auth-module__dgWmnG__slot{margin-top:28px}.auth-module__dgWmnG__form{gap:18px;display:grid}.auth-module__dgWmnG__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.auth-module__dgWmnG__field{align-content:start;gap:6px;display:grid}.auth-module__dgWmnG__labelRow{justify-content:space-between;align-items:center;gap:8px;min-block-size:24px;display:flex}.auth-module__dgWmnG__label{font-size:14px;font-weight:600}.auth-module__dgWmnG__optional{color:var(--ink-2);font-weight:400}.auth-module__dgWmnG__control{align-items:center;display:flex;position:relative}.auth-module__dgWmnG__icon{color:var(--ink-2);pointer-events:none;display:grid;position:absolute;inset-inline-start:14px}.auth-module__dgWmnG__input{border:1px solid var(--line);border-radius:var(--r);min-block-size:50px;inline-size:100%;color:var(--ink);font:inherit;background:#fff;padding:0 14px;font-size:15.5px;transition:border-color .15s,box-shadow .15s}.auth-module__dgWmnG__input::placeholder{color:#8b8b93}.auth-module__dgWmnG__input[dir=ltr]{text-align:start}.auth-module__dgWmnG__page[dir=rtl] .auth-module__dgWmnG__input[dir=ltr]:placeholder-shown{text-align:right}.auth-module__dgWmnG__input:hover{border-color:#cfcfd5}.auth-module__dgWmnG__input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.auth-module__dgWmnG__inputIcon,.auth-module__dgWmnG__inputReveal{padding-left:46px;padding-right:46px}.auth-module__dgWmnG__select{appearance:none;cursor:pointer}.auth-module__dgWmnG__controlError .auth-module__dgWmnG__input{border-color:var(--danger)}.auth-module__dgWmnG__controlError .auth-module__dgWmnG__input:focus{box-shadow:0 0 0 3px #fde8e6}.auth-module__dgWmnG__reveal{block-size:44px;inline-size:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;inset-inline-end:3px}.auth-module__dgWmnG__reveal:hover{color:var(--ink);background:var(--tint)}.auth-module__dgWmnG__error{color:var(--danger);margin:0;font-size:13.5px;line-height:1.6}.auth-module__dgWmnG__hint{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.6}.auth-module__dgWmnG__alert{border-radius:var(--r);color:var(--danger);background:#fdf3f2;border:1px solid #f3c6c1;margin:0;padding:12px 14px;font-size:14.5px}.auth-module__dgWmnG__inlineLink{min-block-size:32px;color:var(--blue);align-items:center;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.auth-module__dgWmnG__inlineLink:hover{text-decoration:underline}.auth-module__dgWmnG__check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.auth-module__dgWmnG__check input{block-size:20px;inline-size:20px;accent-color:var(--blue);cursor:pointer;flex:none;margin-top:3px}.auth-module__dgWmnG__check label{cursor:pointer}.auth-module__dgWmnG__strength{color:var(--ink-2);align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.auth-module__dgWmnG__bars{flex:1;gap:4px;display:flex}.auth-module__dgWmnG__bars i{background:var(--line);border-radius:999px;flex:1;block-size:4px;transition:background-color .2s}.auth-module__dgWmnG__bars i[data-on=true]{background:var(--ink)}.auth-module__dgWmnG__submit{background:var(--blue);color:#fff;min-block-size:52px;inline-size:100%;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:16px;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex}.auth-module__dgWmnG__submit:hover{background:#2f3cd0}.auth-module__dgWmnG__submit:active{transform:translateY(1px)}.auth-module__dgWmnG__submit:disabled{cursor:progress;opacity:.85}.auth-module__dgWmnG__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;block-size:18px;inline-size:18px;animation:.8s linear infinite auth-module__dgWmnG__spin}.auth-module__dgWmnG__alt{text-align:center;color:var(--ink-2);margin:8px 0 0;font-size:15px}.auth-module__dgWmnG__altLink{color:var(--blue);font-weight:700;text-decoration:none}.auth-module__dgWmnG__altLink:hover{text-decoration:underline}.auth-module__dgWmnG__foot{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13.5px;display:flex}.auth-module__dgWmnG__secure{align-items:center;gap:6px;display:inline-flex}.auth-module__dgWmnG__footLinks{gap:4px;display:flex}.auth-module__dgWmnG__footLinks a{min-block-size:44px;color:var(--ink-2);align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.auth-module__dgWmnG__footLinks a:hover{color:var(--ink)}.auth-module__dgWmnG__panel{background:var(--tint);border-inline-start:1px solid var(--line);place-items:center;block-size:100dvh;padding:48px clamp(28px,4vw,64px);display:grid;position:sticky;top:0}.auth-module__dgWmnG__panelInner{inline-size:100%;max-inline-size:440px}.auth-module__dgWmnG__panelBadge{background:var(--blue-soft);color:var(--blue);border-radius:999px;margin:0 0 18px;padding:5px 12px;font-size:13.5px;font-weight:600;display:inline-block}.auth-module__dgWmnG__panelTitle{letter-spacing:-.015em;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.3}.auth-module__dgWmnG__chat{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:8px;margin:32px 0;padding:18px;display:flex}.auth-module__dgWmnG__in,.auth-module__dgWmnG__out{max-inline-size:85%;margin:0;padding:10px 14px;font-size:15px;line-height:1.6}.auth-module__dgWmnG__in{background:var(--tint);border-radius:18px 18px 18px 6px;align-self:flex-end}.auth-module__dgWmnG__out{background:var(--blue);color:#fff;border-radius:18px 18px 6px;align-self:flex-start}.auth-module__dgWmnG__notice{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:8px;margin:6px 0 0;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.auth-module__dgWmnG__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.auth-module__dgWmnG__points li{align-items:flex-start;gap:10px;font-size:15.5px;font-weight:500;display:flex}.auth-module__dgWmnG__points svg{color:var(--blue);flex:none;margin-top:4px}@keyframes auth-module__dgWmnG__spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.auth-module__dgWmnG__page{grid-template-columns:minmax(0,1fr)}.auth-module__dgWmnG__panel{display:none}}@media (max-width:560px){.auth-module__dgWmnG__row{grid-template-columns:minmax(0,1fr)}.auth-module__dgWmnG__back span,.auth-module__dgWmnG__back{padding-inline:8px}.auth-module__dgWmnG__body{padding-block:28px}}@media (prefers-reduced-motion:reduce){.auth-module__dgWmnG__spinner{animation-duration:2s}.auth-module__dgWmnG__input,.auth-module__dgWmnG__submit,.auth-module__dgWmnG__bars i{transition:none}}.auth-module__dgWmnG__done{text-align:center;justify-items:center;gap:10px;padding:12px 0;display:grid}.auth-module__dgWmnG__doneMark{background:var(--blue-soft);block-size:60px;inline-size:60px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.auth-module__dgWmnG__doneTitle{margin:8px 0 0;font-size:21px;font-weight:700}.auth-module__dgWmnG__doneBody{max-inline-size:36ch;color:var(--ink-2);margin:0}.auth-module__dgWmnG__backLink{border:1px solid var(--line);min-block-size:48px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.auth-module__dgWmnG__backLink:hover{background:var(--tint)}.auth-module__dgWmnG__code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.auth-module__dgWmnG__code input{border:1px solid var(--line);border-radius:var(--r);min-block-size:58px;inline-size:100%;color:var(--ink);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:#fff;font-size:24px;font-weight:700}.auth-module__dgWmnG__code input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.auth-module__dgWmnG__sentTo{border-radius:var(--r);background:var(--tint);color:var(--ink-2);margin:0;padding:12px 14px;font-size:14.5px}.auth-module__dgWmnG__sentTo b{color:var(--ink);unicode-bidi:isolate}.auth-module__dgWmnG__resend{min-block-size:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.auth-module__dgWmnG__resend:disabled{color:var(--ink-2);cursor:default}.auth-module__dgWmnG__googleBox{justify-content:center;min-block-size:44px;display:flex}.auth-module__dgWmnG__divider{color:var(--a-ink-2,#63636b);align-items:center;gap:12px;margin:18px 0 6px;font-size:13.5px;display:flex}.auth-module__dgWmnG__divider:before,.auth-module__dgWmnG__divider:after{content:"";border-top:1px solid var(--a-line,#e4e4e7);flex:1}.auth-module__dgWmnG__terms{color:var(--a-ink-2,#63636b);text-align:center;margin:0;font-size:13px;line-height:1.7}.auth-module__dgWmnG__terms a{color:inherit;text-underline-offset:3px;text-decoration:underline}.auth-module__dgWmnG__sentTo{margin:0;font-size:15px;line-height:1.7}.auth-module__dgWmnG__sentAddr{font-weight:700}.auth-module__dgWmnG__codeInput{letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:22px!important}.auth-module__dgWmnG__codeLinks{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.auth-module__dgWmnG__textBtn{min-block-size:44px;font:inherit;color:var(--a-link,#1d3c9e);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px}.auth-module__dgWmnG__textBtn:disabled{color:var(--a-ink-2,#63636b);cursor:default}.auth-module__dgWmnG__secondaryBtn{border:1px solid var(--a-line,#e4e4e7);min-block-size:50px;color:var(--a-ink,#18181b);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}.auth-module__dgWmnG__secondaryBtn:hover{border-color:#c9c9cf}.auth-module__dgWmnG__brand{font-family:var(--font-kufi), var(--font-arabic), "Segoe UI", sans-serif;font-size:24px}.auth-module__dgWmnG__title:lang(ar),.auth-module__dgWmnG__panelTitle:lang(ar),.auth-module__dgWmnG__doneTitle:lang(ar){font-family:var(--font-kufi), var(--font-arabic), "Segoe UI", sans-serif;letter-spacing:0;line-height:1.35}
