.AuthFlowModal-module__AyeTmG__overlay{z-index:120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(13,40,43,.5);justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.AuthFlowModal-module__AyeTmG__dialog{overscroll-behavior:contain;color:#193243;background:#fff;border:2px solid #fff;border-radius:22px;width:100%;max-width:400px;max-height:calc(100dvh - 24px);overflow-y:auto;box-shadow:0 28px 90px rgba(4,62,76,.25)}.AuthFlowModal-module__AyeTmG__header{isolation:isolate;color:#fff;background:radial-gradient(at 50% 0,#289c8d,transparent 65%),linear-gradient(115deg,#006467,#00584d);height:82px;padding:17px 28px 18px;position:relative;overflow:hidden}.AuthFlowModal-module__AyeTmG__brand{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.AuthFlowModal-module__AyeTmG__brand img{object-fit:contain;width:32px;height:39px}.AuthFlowModal-module__AyeTmG__brand strong{font-size:18px;font-weight:900}.AuthFlowModal-module__AyeTmG__brand p{color:#e1faf1;margin-top:2px;font-size:9px}.AuthFlowModal-module__AyeTmG__close{z-index:2;color:#fff;cursor:pointer;background:rgba(255,255,255,.145);border:1px solid rgba(255,255,255,.314);border-radius:50%;align-items:center;justify-items:center;width:33px;height:33px;display:grid;position:absolute;top:14px;left:16px}.AuthFlowModal-module__AyeTmG__close:hover{background:rgba(255,255,255,.25)}.AuthFlowModal-module__AyeTmG__close:focus-visible{outline-offset:3px;outline:3px solid #32c9ad}.AuthFlowModal-module__AyeTmG__body button:focus-visible{outline-offset:3px;outline:3px solid #32c9ad}.AuthFlowModal-module__AyeTmG__headerLeaves{color:rgba(120,198,165,.165);z-index:0;align-items:flex-end;display:flex;position:absolute;top:2px;left:60px;transform:rotate(-16deg)scale(.8)}.AuthFlowModal-module__AyeTmG__wave{width:100%;height:24px;position:absolute;bottom:-1px;left:0}.AuthFlowModal-module__AyeTmG__body{padding:12px 28px 18px}.AuthFlowModal-module__AyeTmG__heading{text-align:center;margin-bottom:12px}.AuthFlowModal-module__AyeTmG__heading h2{font-size:max(16px,min(4vw,20px));font-weight:900;line-height:1.6}.AuthFlowModal-module__AyeTmG__heading p{color:#7c879b;font-size:11px;line-height:1.7}.AuthFlowModal-module__AyeTmG__steps{background:#eaf7f3;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 10px;padding:12px 6px;list-style:none;display:grid}.AuthFlowModal-module__AyeTmG__step{color:#7a8899;text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex;position:relative}.AuthFlowModal-module__AyeTmG__step:not(:last-child):after{content:"";background:#dce6eb;width:100%;height:3px;position:absolute;top:15px;right:50%}.AuthFlowModal-module__AyeTmG__step.AuthFlowModal-module__AyeTmG__done:after{background:#29c9a5}.AuthFlowModal-module__AyeTmG__stepNumber{z-index:1;background:#fff;border:1px solid #c7d5de;border-radius:50%;align-items:center;justify-items:center;width:32px;height:32px;font-size:15px;display:grid;position:relative}.AuthFlowModal-module__AyeTmG__active{color:#007b69}.AuthFlowModal-module__AyeTmG__active .AuthFlowModal-module__AyeTmG__stepNumber,.AuthFlowModal-module__AyeTmG__done .AuthFlowModal-module__AyeTmG__stepNumber{color:#fff;background:linear-gradient(135deg,#0bb49a,#00564f);border-color:#98e7d5;box-shadow:0 3px 9px rgba(4,117,99,.125)}.AuthFlowModal-module__AyeTmG__active .AuthFlowModal-module__AyeTmG__stepNumber{outline:5px solid #c4f1e3}.AuthFlowModal-module__AyeTmG__illustration{background:radial-gradient(at 50% 70%,#d3eee5,#eff8f3 56%,transparent 70%);border-radius:60% 60% 15% 15%;justify-content:center;align-items:center;width:170px;height:74px;margin:4px auto 12px;display:flex;position:relative}.AuthFlowModal-module__AyeTmG__message{color:#008778;background:linear-gradient(140deg,#fff,#dbf0e9);border:1px solid #e9f5ef;border-radius:14px;padding:7px 12px;position:relative;transform:rotate(-4deg);box-shadow:0 8px 16px rgba(20,111,100,.125)}.AuthFlowModal-module__AyeTmG__shield{color:#fff;background:linear-gradient(145deg,#21b69d,#005b54);border:2px solid #fff;border-radius:11px 11px 15px 15px;padding:4px;position:absolute;bottom:2px;right:30px;box-shadow:0 4px 10px rgba(5,94,102,.19)}.AuthFlowModal-module__AyeTmG__leftLeaf{color:#8eb990;position:absolute;bottom:4px;left:9px;transform:rotate(-65deg)}.AuthFlowModal-module__AyeTmG__rightLeaf{color:#a9c9a4;position:absolute;top:4px;right:6px;transform:rotate(20deg)}.AuthFlowModal-module__AyeTmG__body input{color:#193243;background:linear-gradient(105deg,#fff 70%,#f0faf7);border:1.5px solid #aed5ce;border-radius:12px;height:42px;transition:border-color .15s,box-shadow .15s}.AuthFlowModal-module__AyeTmG__body input:focus{border-color:#009f87;outline:none;box-shadow:0 0 0 3px rgba(13,180,148,.09)}.AuthFlowModal-module__AyeTmG__body input::-webkit-input-placeholder{color:#8a9da7;letter-spacing:normal}.AuthFlowModal-module__AyeTmG__body input::placeholder{color:#8a9da7;letter-spacing:normal}.AuthFlowModal-module__AyeTmG__submit{cursor:pointer;background:radial-gradient(at 0 10%,rgba(43,175,150,.3),transparent 55%),linear-gradient(105deg,#00766d,#00534e);border:1px solid #39b8a4;border-radius:22px;justify-content:center;align-items:center;gap:10px;width:min(100%,230px);min-height:42px;margin-left:auto;margin-right:auto;padding:8px 14px;font-size:14px;font-weight:900;display:flex;position:relative;box-shadow:0 8px 18px rgba(8,123,108,.15),inset 0 1px 2px rgba(255,255,255,.208);color:#fff!important}.AuthFlowModal-module__AyeTmG__submit:hover:not(:disabled){-webkit-filter:brightness(1.08);filter:brightness(1.08)}.AuthFlowModal-module__AyeTmG__submit:disabled{opacity:.6;cursor:wait}.AuthFlowModal-module__AyeTmG__footer{color:#8898ac;flex-direction:row-reverse;align-items:center;gap:8px;margin-top:16px;padding-left:10px;font-size:9px;display:flex}.AuthFlowModal-module__AyeTmG__footer svg{color:#48ae98}@media (max-width:420px){.AuthFlowModal-module__AyeTmG__body{padding:8px 16px 10px}.AuthFlowModal-module__AyeTmG__header{padding-right:16px}.AuthFlowModal-module__AyeTmG__steps{border-radius:18px}.AuthFlowModal-module__AyeTmG__step{font-size:9px}.AuthFlowModal-module__AyeTmG__heading p{font-size:10px}}@media (prefers-reduced-motion:reduce){.AuthFlowModal-module__AyeTmG__body input{transition:none}}.AuthFlowModal-module__AyeTmG__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(5,35,34,.68);align-items:center;justify-items:center;padding:12px;display:grid}.AuthFlowModal-module__AyeTmG__dialog{border:1px solid #fff;border-radius:22px;flex-direction:column;width:min(100vw - 24px,460px);max-width:460px;height:auto;max-height:calc(100dvh - 24px);display:flex;overflow:hidden}.AuthFlowModal-module__AyeTmG__header{background:radial-gradient(at 72% 0,#269982 0,transparent 62%),linear-gradient(115deg,#064d49,#08695e);flex:none;height:auto;min-height:100px;padding:31px 43px 22px}.AuthFlowModal-module__AyeTmG__brand{gap:12px;margin:0;padding:0}.AuthFlowModal-module__AyeTmG__brand img{flex:none;width:38px;height:46px}.AuthFlowModal-module__AyeTmG__brand strong{font-size:19px;line-height:1.5;display:block}.AuthFlowModal-module__AyeTmG__brand p{font-size:10px}.AuthFlowModal-module__AyeTmG__close{top:20px;left:20px}.AuthFlowModal-module__AyeTmG__body{flex-direction:column;flex:0 auto;min-height:0;padding:13px 28px 18px;display:flex;overflow-y:auto}.AuthFlowModal-module__AyeTmG__heading{width:100%;margin:0 auto 10px}.AuthFlowModal-module__AyeTmG__heading h2{margin:0;font-size:18px}.AuthFlowModal-module__AyeTmG__heading p{white-space:normal;overflow-wrap:anywhere;margin:2px 0 0}.AuthFlowModal-module__AyeTmG__steps{flex:none;width:100%;margin:0 0 8px;padding:8px 6px}.AuthFlowModal-module__AyeTmG__illustration{flex:none;align-self:center;width:142px;height:63px;margin:0 auto 8px}.AuthFlowModal-module__AyeTmG__message{align-items:center;justify-items:center;width:62px;height:55px;display:grid;transform:none}.AuthFlowModal-module__AyeTmG__message svg{width:38px;height:38px}.AuthFlowModal-module__AyeTmG__body>form{flex-direction:column;align-self:center;gap:9px;width:100%;max-width:400px;margin-left:auto;margin-right:auto;display:flex}.AuthFlowModal-module__AyeTmG__body>form>*+*{margin-top:0!important}.AuthFlowModal-module__AyeTmG__body>form label,.AuthFlowModal-module__AyeTmG__body>form>p{text-align:center}.AuthFlowModal-module__AyeTmG__body input{background:#fff;flex:none;height:43px}.AuthFlowModal-module__AyeTmG__body .AuthFlowModal-module__AyeTmG__submit{color:#fff;background:#087866;border-color:#087866;border-radius:13px;flex:none;align-self:center;width:min(100%,360px);min-height:44px;display:flex}.AuthFlowModal-module__AyeTmG__footer{text-align:center;flex:none;justify-content:center;margin-top:12px;padding:7px 10px 0}@media (max-width:520px){.AuthFlowModal-module__AyeTmG__header{min-height:94px;padding:30px 34px 19px}.AuthFlowModal-module__AyeTmG__brand strong{font-size:17px}.AuthFlowModal-module__AyeTmG__body{padding:10px 16px 14px}.AuthFlowModal-module__AyeTmG__steps{padding:6px 4px}.AuthFlowModal-module__AyeTmG__step{gap:3px;font-size:10px}.AuthFlowModal-module__AyeTmG__stepNumber{width:28px;height:28px}.AuthFlowModal-module__AyeTmG__heading h2{font-size:16px}.AuthFlowModal-module__AyeTmG__heading p{font-size:10px;line-height:1.5}.AuthFlowModal-module__AyeTmG__illustration{height:58px}.AuthFlowModal-module__AyeTmG__footer{font-size:9px}}
