.auth-flow-module__XUuzca__screen{background:var(--ds-page);width:min(100%,480px);min-height:100dvh;color:var(--ds-text);direction:rtl;flex-direction:column;margin:auto;padding:22px 22px 34px;display:flex}.auth-flow-module__XUuzca__brand{justify-content:center;align-items:center;gap:10px;display:flex}.auth-flow-module__XUuzca__brandMark{background:linear-gradient(145deg,var(--ds-primary),var(--color-primary-400));width:48px;height:48px;color:var(--ds-primary-text);box-shadow:0 12px 30px color-mix(in srgb,var(--ds-primary) 28%,transparent);border-radius:17px;place-items:center;font-size:25px;display:grid}.auth-flow-module__XUuzca__brand b{font-size:24px}.auth-flow-module__XUuzca__brand small{color:var(--ds-text-muted);font-size:10px;display:block}.auth-flow-module__XUuzca__back{border:1px solid var(--ds-border);background:var(--ds-surface);width:44px;height:44px;color:var(--ds-text);cursor:pointer;border-radius:14px;place-items:center;display:grid}.auth-flow-module__XUuzca__back svg{transform:rotate(180deg)}.auth-flow-module__XUuzca__splash{background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--ds-primary) 16%,transparent),transparent 31%),var(--ds-page);justify-content:center;align-items:center;overflow:hidden}.auth-flow-module__XUuzca__splash .auth-flow-module__XUuzca__brand{text-align:center;display:grid}.auth-flow-module__XUuzca__splash .auth-flow-module__XUuzca__brandMark{border-radius:30px;width:92px;height:92px;margin:auto;font-size:48px}.auth-flow-module__XUuzca__splash .auth-flow-module__XUuzca__brand b{margin-top:14px;font-size:31px}.auth-flow-module__XUuzca__splash p{color:var(--ds-text-muted);margin:12px 0 0;font-size:12px}.auth-flow-module__XUuzca__loader{background:var(--ds-border);border-radius:999px;width:76px;height:5px;margin-top:80px;overflow:hidden}.auth-flow-module__XUuzca__loader i{border-radius:inherit;background:var(--ds-primary);width:45%;height:100%;animation:1.4s ease-in-out infinite alternate auth-flow-module__XUuzca__load;display:block}@keyframes auth-flow-module__XUuzca__load{to{transform:translate(-120%)}}.auth-flow-module__XUuzca__language{justify-content:center}.auth-flow-module__XUuzca__language h1{text-align:center;margin:34px 0 7px;font-size:24px}.auth-flow-module__XUuzca__language>p{color:var(--ds-text-muted);text-align:center;margin:0 0 24px;font-size:12px}.auth-flow-module__XUuzca__languageOptions{gap:10px;display:grid}.auth-flow-module__XUuzca__languageOptions button{border:1px solid var(--ds-border);background:var(--ds-surface);min-height:58px;color:var(--ds-text);font:inherit;text-align:right;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:0 15px;display:flex}.auth-flow-module__XUuzca__languageOptions button.auth-flow-module__XUuzca__active{border-color:var(--ds-primary);background:var(--ds-primary-soft);color:var(--ds-primary)}.auth-flow-module__XUuzca__languageOptions i{font-size:24px;font-style:normal}.auth-flow-module__XUuzca__languageOptions b{margin-inline-start:auto}.auth-flow-module__XUuzca__primary,.auth-flow-module__XUuzca__secondary{background:var(--ds-primary);min-height:50px;color:var(--ds-primary-text);font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.auth-flow-module__XUuzca__secondary{border:1px solid var(--ds-primary);color:var(--ds-primary);background:0 0}.auth-flow-module__XUuzca__primary:disabled,.auth-flow-module__XUuzca__secondary:disabled{opacity:.48;cursor:not-allowed}.auth-flow-module__XUuzca__onboarding{position:relative}.auth-flow-module__XUuzca__skip{min-height:44px;color:var(--ds-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0 10px}.auth-flow-module__XUuzca__onboardBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.auth-flow-module__XUuzca__art{background:radial-gradient(circle,color-mix(in srgb,var(--ds-primary) 14%,var(--ds-surface)),var(--ds-page) 70%);border-radius:50%;place-items:center;width:250px;height:250px;margin-bottom:36px;display:grid;position:relative}.auth-flow-module__XUuzca__art:before,.auth-flow-module__XUuzca__art:after{content:"";background:var(--ds-primary-soft);border-radius:50%;position:absolute}.auth-flow-module__XUuzca__art:before{width:34px;height:34px;inset:24px auto auto 20px}.auth-flow-module__XUuzca__art:after{width:18px;height:18px;inset:auto 20px 42px auto}.auth-flow-module__XUuzca__artIcon{background:linear-gradient(145deg,var(--ds-primary-soft),var(--ds-surface));width:126px;height:126px;color:var(--ds-primary);box-shadow:0 18px 50px var(--ds-shadow-color);border-radius:38px;place-items:center;display:grid}.auth-flow-module__XUuzca__onboardBody h1{margin:0;font-size:24px}.auth-flow-module__XUuzca__onboardBody p{max-width:340px;color:var(--ds-text-muted);margin:11px 0 0;font-size:13px;line-height:2}.auth-flow-module__XUuzca__onboardFooter{gap:18px;display:grid}.auth-flow-module__XUuzca__dots{justify-content:center;gap:7px;display:flex}.auth-flow-module__XUuzca__dots span{background:var(--ds-border);border-radius:999px;width:7px;height:7px;transition:all .18s}.auth-flow-module__XUuzca__dots span.auth-flow-module__XUuzca__active{background:var(--ds-primary);width:25px}.auth-flow-module__XUuzca__welcome{justify-content:center}.auth-flow-module__XUuzca__welcomeArt{background:var(--ds-primary-soft);width:160px;height:160px;color:var(--ds-primary);border-radius:48px;place-items:center;margin:0 auto 25px;display:grid}.auth-flow-module__XUuzca__welcome h1{text-align:center;margin:0;font-size:25px}.auth-flow-module__XUuzca__welcome>p{color:var(--ds-text-muted);text-align:center;margin:9px 0 28px;font-size:12px;line-height:1.9}.auth-flow-module__XUuzca__welcomeActions{gap:10px;display:grid}.auth-flow-module__XUuzca__availability{color:var(--ds-text-muted);justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.auth-flow-module__XUuzca__availability i{background:var(--ds-warning);border-radius:50%;width:7px;height:7px}.auth-flow-module__XUuzca__login{padding-top:18px}.auth-flow-module__XUuzca__loginHeader{grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.auth-flow-module__XUuzca__loginHeader .auth-flow-module__XUuzca__brand{justify-self:center}.auth-flow-module__XUuzca__loginCard{border:1px solid var(--ds-border);background:var(--ds-surface);box-shadow:var(--ds-shadow-sm);border-radius:23px;margin-top:44px;padding:22px}.auth-flow-module__XUuzca__loginCard h1{margin:0;font-size:23px}.auth-flow-module__XUuzca__loginCard>p{color:var(--ds-text-muted);margin:7px 0 24px;font-size:12px}.auth-flow-module__XUuzca__form{gap:14px;display:grid}.auth-flow-module__XUuzca__field{gap:7px;display:grid}.auth-flow-module__XUuzca__field>span{font-size:11px;font-weight:700}.auth-flow-module__XUuzca__fieldBox{border:1px solid var(--ds-border);background:var(--ds-surface-subtle);border-radius:13px;align-items:center;gap:9px;min-height:50px;padding:0 13px;display:flex}.auth-flow-module__XUuzca__fieldBox:focus-within{border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 11%,transparent)}.auth-flow-module__XUuzca__fieldBox svg{color:var(--ds-text-muted);flex:none}.auth-flow-module__XUuzca__fieldBox input{min-width:0;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.auth-flow-module__XUuzca__fieldBox button{width:36px;height:36px;color:var(--ds-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.auth-flow-module__XUuzca__error{background:var(--ds-danger-soft);color:var(--ds-danger);border-radius:11px;margin:0;padding:10px 12px;font-size:11px;line-height:1.8}.auth-flow-module__XUuzca__loginFoot{text-align:center;color:var(--ds-text-muted);margin-top:18px;font-size:10px}.auth-flow-module__XUuzca__loginFoot button{color:var(--ds-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:750}.auth-flow-module__XUuzca__unavailable{text-align:center;justify-content:center}.auth-flow-module__XUuzca__unavailable .auth-flow-module__XUuzca__welcomeArt{width:120px;height:120px}.auth-flow-module__XUuzca__unavailable h1{font-size:22px}.auth-flow-module__XUuzca__unavailable p{color:var(--ds-text-muted);font-size:12px;line-height:2}@media (min-width:700px){.auth-flow-module__XUuzca__screen{border:1px solid var(--ds-border);min-height:calc(100dvh - 40px);box-shadow:var(--ds-shadow-md);border-radius:28px;margin-block:20px}}@media (max-width:390px){.auth-flow-module__XUuzca__screen{padding-inline:17px}.auth-flow-module__XUuzca__art{width:220px;height:220px}.auth-flow-module__XUuzca__artIcon{width:110px;height:110px}.auth-flow-module__XUuzca__onboardBody h1{font-size:22px}.auth-flow-module__XUuzca__loginCard{margin-top:28px;padding:18px}}.auth-flow-module__XUuzca__onboardTop{grid-template-columns:72px 1fr 72px;align-items:center;min-height:54px;display:grid}.auth-flow-module__XUuzca__onboardTop .auth-flow-module__XUuzca__skip{justify-self:start}.auth-flow-module__XUuzca__onboardTop .auth-flow-module__XUuzca__dots{justify-self:center}.auth-flow-module__XUuzca__onboarding{background:var(--ds-surface);padding:14px 28px 26px}.auth-flow-module__XUuzca__onboardBody{justify-content:center}.auth-flow-module__XUuzca__art{background:0 0;border-radius:0;width:min(100%,300px);height:270px;margin:0 0 30px}.auth-flow-module__XUuzca__art:before,.auth-flow-module__XUuzca__art:after{display:none}.auth-flow-module__XUuzca__art img{object-fit:contain;width:100%;height:100%}.auth-flow-module__XUuzca__onboardBody h1{font-size:22px;font-weight:850}.auth-flow-module__XUuzca__onboardBody p{max-width:315px;margin-top:13px;font-size:12px;line-height:2.05}.auth-flow-module__XUuzca__onboardFooter{padding-top:18px}.auth-flow-module__XUuzca__onboardFooter .auth-flow-module__XUuzca__primary{width:100%;min-height:52px}.auth-flow-module__XUuzca__dots{direction:ltr}.auth-flow-module__XUuzca__dots span{width:7px;height:7px}.auth-flow-module__XUuzca__dots span.auth-flow-module__XUuzca__active{width:24px}.auth-flow-module__XUuzca__welcome{background:var(--ds-surface);justify-content:center;padding-inline:30px}.auth-flow-module__XUuzca__welcomeArt{background:0 0;border-radius:0;width:260px;height:225px;margin:0 auto 20px}.auth-flow-module__XUuzca__welcomeArt img{object-fit:contain;width:100%;height:100%}.auth-flow-module__XUuzca__welcome h1{font-size:24px;font-weight:850}.auth-flow-module__XUuzca__welcome>p{max-width:330px;margin:10px auto 28px;font-size:12px}.auth-flow-module__XUuzca__welcomeActions{gap:10px}.auth-flow-module__XUuzca__welcomeActions .auth-flow-module__XUuzca__primary,.auth-flow-module__XUuzca__welcomeActions .auth-flow-module__XUuzca__secondary{min-height:52px}.auth-flow-module__XUuzca__availability{text-align:center;margin-top:15px;line-height:1.8}.auth-flow-module__XUuzca__login{background:var(--ds-surface);padding:14px 28px 30px}.auth-flow-module__XUuzca__loginHeader{min-height:54px;display:flex}.auth-flow-module__XUuzca__loginHeader .auth-flow-module__XUuzca__back{margin-inline-start:auto}.auth-flow-module__XUuzca__loginCard{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;margin:0;padding:18px 0 54px;display:flex}.auth-flow-module__XUuzca__eyebrow{color:var(--ds-text);margin-bottom:8px;font-size:15px;font-weight:800}.auth-flow-module__XUuzca__loginCard h1{font-size:23px}.auth-flow-module__XUuzca__loginCard>p{margin:6px 0 30px}.auth-flow-module__XUuzca__form{gap:17px}.auth-flow-module__XUuzca__field>span{font-size:12px}.auth-flow-module__XUuzca__fieldBox{background:var(--ds-surface);border-radius:13px;min-height:54px}.auth-flow-module__XUuzca__fieldBox input{font-size:12px}.auth-flow-module__XUuzca__forgot{color:var(--ds-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:-8px;font-size:11px;font-weight:750}.auth-flow-module__XUuzca__forgot:disabled{opacity:.55;cursor:not-allowed}.auth-flow-module__XUuzca__form>.auth-flow-module__XUuzca__primary{min-height:52px;margin-top:3px}.auth-flow-module__XUuzca__divider{text-align:center;margin:25px 0 18px;position:relative}.auth-flow-module__XUuzca__divider:before{content:"";background:var(--ds-border);height:1px;position:absolute;inset:50% 0 auto}.auth-flow-module__XUuzca__divider span{background:var(--ds-surface);color:var(--ds-text-muted);padding:0 14px;font-size:11px;position:relative}.auth-flow-module__XUuzca__loginFoot{margin:0;font-size:11px}.auth-flow-module__XUuzca__loginFoot button:disabled{opacity:.5;cursor:not-allowed}@media (min-width:700px){.auth-flow-module__XUuzca__onboarding,.auth-flow-module__XUuzca__welcome,.auth-flow-module__XUuzca__login{min-height:min(820px,100dvh - 40px)}}.auth-flow-module__XUuzca__notice{border:1px solid color-mix(in srgb,var(--ds-warning) 28%,var(--ds-border));background:var(--ds-warning-soft);color:color-mix(in srgb,var(--ds-warning) 78%,var(--ds-text));text-align:center;border-radius:12px;margin:14px 0 0;padding:11px 13px;font-size:11px;line-height:1.8}.auth-flow-module__XUuzca__demoFlow .auth-flow-module__XUuzca__loginHeader{grid-template-columns:44px 1fr 44px;display:grid}.auth-flow-module__XUuzca__flowProgress{justify-items:center;gap:2px;display:grid}.auth-flow-module__XUuzca__flowProgress b{font-size:14px}.auth-flow-module__XUuzca__flowProgress small,.auth-flow-module__XUuzca__demoHint{color:var(--ds-text-muted);font-size:10px}.auth-flow-module__XUuzca__demoFlow .auth-flow-module__XUuzca__loginCard>p b{color:var(--ds-text);font-weight:750}.auth-flow-module__XUuzca__demoOtp{grid-template-columns:repeat(6,1fr);gap:8px;margin:5px 0;display:grid}.auth-flow-module__XUuzca__demoOtp input{aspect-ratio:1;border:1px solid var(--ds-border);background:var(--ds-surface);width:100%;min-width:0;color:var(--ds-text);font:inherit;text-align:center;border-radius:12px;outline:0;font-size:18px;font-weight:800}.auth-flow-module__XUuzca__demoOtp input:focus{border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 11%,transparent)}.auth-flow-module__XUuzca__demoHint{text-align:center}.auth-flow-module__XUuzca__demoFlow .auth-flow-module__XUuzca__notice{margin:0}@media (max-width:390px){.auth-flow-module__XUuzca__onboarding,.auth-flow-module__XUuzca__welcome,.auth-flow-module__XUuzca__login{padding-inline:20px}.auth-flow-module__XUuzca__art{height:235px;margin-bottom:22px}.auth-flow-module__XUuzca__welcomeArt{width:225px;height:195px}.auth-flow-module__XUuzca__loginCard{padding-bottom:34px}.auth-flow-module__XUuzca__onboardBody h1{font-size:21px}}
