.loading-module__PBh0PW__screen{isolation:isolate;color:#0f172a;background:radial-gradient(circle at 50% 42%,#a7f3d052,#0000 27rem),linear-gradient(145deg,#fbfefd 0%,#f3f9f7 52%,#eef7f3 100%);place-items:center;width:100%;min-height:100svh;padding:32px 20px;display:grid;position:relative;overflow:hidden}.loading-module__PBh0PW__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.loading-module__PBh0PW__orbOne,.loading-module__PBh0PW__orbTwo{filter:blur(2px);opacity:.65;border-radius:999px;animation:8s ease-in-out infinite loading-module__PBh0PW__drift;display:block;position:absolute}.loading-module__PBh0PW__orbOne{background:radial-gradient(circle at 35% 35%,#6ee7b752,#10b9810a 70%);width:28rem;height:28rem;top:-10rem;right:-8rem}.loading-module__PBh0PW__orbTwo{background:radial-gradient(circle at 60% 40%,#256bd821,#256bd805 70%);width:30rem;height:30rem;animation-delay:-4s;bottom:-12rem;left:-9rem}.loading-module__PBh0PW__grid{background-image:linear-gradient(#0f765509 1px,#0000 1px),linear-gradient(90deg,#0f765509 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.loading-module__PBh0PW__loader{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #ffffffe6;border-radius:32px;flex-direction:column;align-items:center;width:min(100%,420px);padding:clamp(30px,7vw,48px);animation:.55s cubic-bezier(.22,1,.36,1) both loading-module__PBh0PW__appear;display:flex;box-shadow:0 30px 80px #064e3b1a,inset 0 1px #fff}.loading-module__PBh0PW__markWrap{place-items:center;width:112px;height:112px;margin-bottom:25px;display:grid;position:relative}.loading-module__PBh0PW__mark{color:#fff;background:linear-gradient(145deg,#10b981,#047857);border:1px solid #ffffffb8;border-radius:25px;place-items:center;width:76px;height:76px;animation:2.4s ease-in-out infinite loading-module__PBh0PW__breathe;display:grid;box-shadow:0 18px 35px #05966940,inset 0 1px 1px #ffffff59}.loading-module__PBh0PW__markIcon{width:49px;height:49px}.loading-module__PBh0PW__orbit,.loading-module__PBh0PW__orbitDot{border-radius:50%;position:absolute;inset:0}.loading-module__PBh0PW__orbit{border:1px solid #0596692e;border-top-color:#059669bf;animation:2.3s linear infinite loading-module__PBh0PW__spin}.loading-module__PBh0PW__orbitDot{animation:2.3s linear infinite loading-module__PBh0PW__spin}.loading-module__PBh0PW__orbitDot:before{content:"";background:#10b981;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #05966966}.loading-module__PBh0PW__brand{color:#111827;letter-spacing:-.055em;font-size:clamp(28px,7vw,35px);font-weight:800;line-height:1}.loading-module__PBh0PW__brand span{color:#059669}.loading-module__PBh0PW__message{color:#64748b;max-width:270px;margin:13px 0 25px;font-size:14px;font-weight:550;line-height:1.55}.loading-module__PBh0PW__progress{background:#e2eee9;border-radius:999px;width:min(100%,250px);height:5px;position:relative;overflow:hidden}.loading-module__PBh0PW__progress span{border-radius:inherit;background:linear-gradient(90deg,#047857,#34d399,#047857);animation:1.65s cubic-bezier(.65,0,.35,1) infinite loading-module__PBh0PW__progress;position:absolute;inset:0;transform:translate(-100%)}.loading-module__PBh0PW__steps{gap:7px;margin-top:18px;display:flex}.loading-module__PBh0PW__steps span{background:#cbd5e1;border-radius:999px;width:5px;height:5px;animation:1.4s ease-in-out infinite loading-module__PBh0PW__stepPulse}.loading-module__PBh0PW__steps span:nth-child(2){animation-delay:.18s}.loading-module__PBh0PW__steps span:nth-child(3){animation-delay:.36s}.loading-module__PBh0PW__steps .loading-module__PBh0PW__stepActive{background:#10b981}.loading-module__PBh0PW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes loading-module__PBh0PW__appear{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loading-module__PBh0PW__spin{to{transform:rotate(360deg)}}@keyframes loading-module__PBh0PW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes loading-module__PBh0PW__progress{0%{transform:translate(-100%)}55%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes loading-module__PBh0PW__stepPulse{0%,to{opacity:.38;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes loading-module__PBh0PW__drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(1.2rem,-1rem)scale(1.04)}}@media (max-width:520px){.loading-module__PBh0PW__loader{border-radius:26px}.loading-module__PBh0PW__markWrap{width:102px;height:102px}.loading-module__PBh0PW__mark{border-radius:22px;width:70px;height:70px}.loading-module__PBh0PW__markIcon{width:45px;height:45px}}@media (prefers-reduced-motion:reduce){.loading-module__PBh0PW__loader,.loading-module__PBh0PW__mark,.loading-module__PBh0PW__orbit,.loading-module__PBh0PW__orbitDot,.loading-module__PBh0PW__progress span,.loading-module__PBh0PW__steps span,.loading-module__PBh0PW__orbOne,.loading-module__PBh0PW__orbTwo{animation:none}.loading-module__PBh0PW__orbitDot{transform:rotate(45deg)}.loading-module__PBh0PW__progress span{transform:translate(-25%)}}
