.pix-fintech-loader{color:#173a32;text-align:center;background:radial-gradient(circle at 50% 0,#f6fffb 0%,#edf9f4 58%,#e8f5ef 100%);border:1px solid #d8e9e3;border-radius:22px;justify-items:center;gap:13px;padding:24px 14px 16px;display:grid;box-shadow:0 18px 34px -24px #2d665673}.pix-fintech-orb{place-items:center;width:104px;height:104px;display:grid;position:relative}.pix-fintech-orb:before{content:"";background:radial-gradient(circle at 34% 28%,#d9fff0 0 12%,#65c7ab 42%,#28675c 100%);border-radius:50%;position:absolute;inset:20px;box-shadow:0 14px 24px -10px #28675cad,inset 0 2px 7px #ffffffb3}.pix-fintech-orb-ring{border:1px solid #39776c47;border-radius:50%;display:block;position:absolute}.pix-fintech-orb-ring--outer{border-top-color:#39776c;border-right-color:#7ed1ba;animation:1.35s linear infinite pix-orb-spin;inset:0}.pix-fintech-orb-ring--inner{border-bottom-color:#5aa891;border-left-color:#0000;animation:1.9s linear infinite reverse pix-orb-spin;inset:10px}.pix-fintech-orb-core{z-index:2;color:#fff;background:#1250457a;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59}.pix-fintech-loader strong{font-size:14px;font-weight:850;display:block}.pix-fintech-loader p{color:#39776c;margin:4px 0 0;font-size:11.5px;line-height:1.5}.pix-fintech-loader-status{color:#39776c;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.pix-fintech-loader-status i{background:#55aa91;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55aa911f}@keyframes pix-orb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pix-fintech-orb-ring{animation:none}}.bank-loader-orb{justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto;display:flex;position:relative}.bank-loader-ring-outer{border:3.5px solid #7c3aed;border-color:#7c3aed #a855f7 #8b5cf626 #8b5cf626;border-radius:50%;animation:1s cubic-bezier(.55,.15,.45,.85) infinite bank-spin-fast;position:absolute;inset:0;box-shadow:0 0 20px #7c3aed38}.bank-loader-ring-inner{border:2px dashed #a855f759;border-bottom-color:#6366f1;border-radius:50%;animation:2.2s linear infinite bank-spin-reverse;position:absolute;inset:7px}.bank-loader-core{z-index:2;color:#6d28d9;background:linear-gradient(135deg,#fbf9fe 0%,#ede9fe 100%);border:1.5px solid #8b5cf640;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;animation:2s ease-in-out infinite bank-pulse-core;display:flex;position:relative;box-shadow:0 4px 14px #6d28d924,inset 0 2px 4px #ffffffe6}@keyframes bank-spin-fast{to{transform:rotate(360deg)}}@keyframes bank-spin-reverse{to{transform:rotate(-360deg)}}@keyframes bank-pulse-core{0%,to{transform:scale(1)}50%{transform:scale(1.06);box-shadow:0 6px 18px #6d28d938}}.card-animated-spinner{border:3.5px solid #7c3aed;border-color:#7c3aed #a855f7 #f3e8ff #f3e8ff;border-radius:50%;width:5rem;height:5rem;animation:.85s cubic-bezier(.55,.15,.45,.85) infinite bank-spin-fast;box-shadow:0 0 1.25rem #9333ea38}
