.elementor-7016 .elementor-element.elementor-element-ddc5bf7{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7016 .elementor-element.elementor-element-ddc5bf7:not(.elementor-motion-effects-element-type-background), .elementor-7016 .elementor-element.elementor-element-ddc5bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2933;}.elementor-7016 .elementor-element.elementor-element-ddc5bf7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7016 .elementor-element.elementor-element-ddc5bf7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-7016 .elementor-element.elementor-element-ddc5bf7 > .elementor-shape-bottom svg, .elementor-7016 .elementor-element.elementor-element-ddc5bf7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:70px;transform:translateX(-50%) rotateY(180deg);}.elementor-7016 .elementor-element.elementor-element-7048f90{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-a0f8017 */.elementor-element-a0f8017{width:100%;align-self:stretch}.elementor-element-a0f8017 .elementor-widget-container{width:100%}.rh{--c:#1DC4FF;--cd:#0B7FAB;--g:#22C55E;--o:#F59E0B;--ink:#1F2933;--mu:#667085;font-family:Poppins,sans-serif;color:var(--ink);container-type:inline-size;width:100%;letter-spacing:normal}.rh *{letter-spacing:inherit;box-sizing:border-box}.rh-s{position:relative;width:100%;aspect-ratio:1000/860}.rh-s:before{content:"";position:absolute;inset:6% 4% 4% 6%;background:radial-gradient(closest-side,rgba(29,196,255,.22),rgba(29,196,255,0));pointer-events:none}.rh svg.rh-ln{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rh-ln .b{fill:none;stroke:rgba(255,255,255,.22);stroke-width:2;stroke-dasharray:6 7}.rh-ln .r{fill:none;stroke:var(--c);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(29,196,255,.8))}.rh-ln .dot{fill:#fff;stroke:var(--c);stroke-width:3;filter:drop-shadow(0 0 8px var(--c));opacity:0}.rh-x{position:absolute;transition:opacity .45s,transform .45s,box-shadow .45s,filter .45s}.rh-card{background:#fff;border-radius:2.2cqw;box-shadow:0 1.6cqw 4cqw rgba(0,0,0,.35);padding:2.1cqw 2.4cqw}.rh-h{display:flex;align-items:center;justify-content:space-between;gap:1cqw;font-size:1.55cqw;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);margin-bottom:1.2cqw;white-space:nowrap}.rh-chip{font-size:1.45cqw;font-weight:600;letter-spacing:0;text-transform:none;padding:.45cqw 1.2cqw;border-radius:999px;background:#E6F8FF;color:var(--cd);white-space:nowrap}.rh-chip.a{background:#FEF3C7;color:#B45309}.rh-chip.g{background:#DCFCE7;color:#15803D}.rh-li{display:flex;align-items:center;gap:1.2cqw;font-size:1.75cqw;padding:.65cqw 0;border-top:1px solid #EEF1F5;white-space:nowrap}.rh-li:first-of-type{border-top:0}.rh-li i{width:2.7cqw;height:2.7cqw;border-radius:50%;background:var(--g);display:grid;place-items:center;flex:none;transition:background .3s}.rh-li i svg{width:1.5cqw;height:1.5cqw}.rh-li em{margin-left:auto;font-style:normal;font-size:1.45cqw;color:var(--mu);font-variant-numeric:tabular-nums}.rh-sp{display:flex;height:2.2cqw;border-radius:999px;overflow:hidden;background:#EEF1F5;margin:.6cqw 0 1.2cqw}.rh-sp u{display:block;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1)}.rh-lg{display:grid;grid-template-columns:1fr 1fr;gap:1cqw}.rh-lg div{border-radius:1.2cqw;padding:1cqw 1.2cqw;background:#F5F7F9}.rh-lg b{display:block;font-size:2.8cqw;line-height:1.1;font-weight:600;font-variant-numeric:tabular-nums}.rh-lg span{font-size:1.45cqw;color:var(--mu);white-space:nowrap}.rh-lg .ok b{color:#15803D}.rh-lg .al b{color:#B45309}.rh-who2{display:flex;align-items:center;gap:1cqw}.rh .rh-pic{width:3.4cqw!important;height:3.4cqw!important;max-width:none!important;border-radius:50%!important;object-fit:cover;flex:none;box-shadow:0 0 0 .3cqw #FEF3C7}.rh-t{font-size:2.15cqw;font-weight:600;line-height:1.25}.rh-d{font-size:1.6cqw;color:var(--mu);margin-top:.3cqw}.rh-th{position:relative;height:1.1cqw;border-radius:999px;background:#EEF1F5;margin:1.8cqw 0 .7cqw}.rh-th u{position:absolute;left:0;top:0;bottom:0;width:73%;border-radius:inherit;background:linear-gradient(90deg,#FACC15,#F97316);transition:width 1s cubic-bezier(.2,.7,.2,1)}.rh-th s{position:absolute;left:50%;top:-.9cqw;bottom:-.9cqw;width:2px;background:#1F2933;text-decoration:none}.rh-tl{display:flex;justify-content:space-between;font-size:1.4cqw;color:var(--mu)}.rh-tl b{color:#C2410C;font-weight:600}.rh-who{display:flex;align-items:center;gap:1.2cqw;margin-top:1.2cqw}.rh-av{width:4cqw;height:4cqw;border-radius:50%;background:#6366F1;color:#fff;font-size:1.5cqw;font-weight:600;display:grid;place-items:center;flex:none}.rh-who b{display:block;font-size:1.8cqw;font-weight:600;line-height:1.2}.rh-who div span{display:block;font-size:1.45cqw;color:var(--mu)}.rh-rs{margin-top:1.2cqw;padding-top:1cqw;border-top:1px solid #EEF1F5;font-size:1.55cqw;color:var(--mu);white-space:nowrap}.rh-rs b{color:var(--ink);font-weight:600}.rh-bars{display:flex;align-items:flex-end;gap:.9cqw;height:7cqw;margin:.4cqw 0 1cqw}.rh-bars u{flex:1;border-radius:.5cqw .5cqw 0 0;background:#BFE9FB;transition:height .6s cubic-bezier(.2,.7,.2,1)}.rh-bars u.x{background:var(--c)}.rh-ex{display:flex;gap:.8cqw}.rh-ex span{font-size:1.4cqw;font-weight:600;padding:.4cqw 1.1cqw;border:1px solid #BFE9FB;border-radius:.8cqw;color:var(--cd);background:#F5FCFF}.rh-tm{background:#1F2933;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:2cqw;padding:1.6cqw 2.2cqw;box-shadow:0 1.6cqw 4cqw rgba(0,0,0,.35)}.rh-tm b{display:block;font-size:3.9cqw;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.rh-tm>span{display:block;font-size:1.5cqw;color:#B8C4CE;margin-top:.7cqw;white-space:nowrap}.rh-tm>span em{font-style:normal;color:var(--c);font-weight:600}.rh-ok{display:flex;align-items:center;gap:1.6cqw;background:#fff;border-radius:2.2cqw;padding:1.7cqw 2.2cqw;box-shadow:0 0 0 .35cqw rgba(34,197,94,.35),0 1.6cqw 4cqw rgba(0,0,0,.35)}.rh-ok i{width:4.2cqw;height:4.2cqw;border-radius:50%;background:var(--g);display:grid;place-items:center;flex:none}.rh-ok i svg{width:2.3cqw;height:2.3cqw}.rh-ok b{display:block;font-size:2.2cqw;font-weight:600;line-height:1.2}.rh-ok span{display:block;font-size:1.5cqw;color:var(--mu)}/* positions (1000 x 860) */.p-in{left:0;top:4%;width:30%}.p-sc{left:35%;top:0;width:30%}.p-al{left:70%;top:9%;width:30%}.p-rv{left:70%;top:51%;width:30%}.p-rp{left:35%;top:57%;width:30%}.p-tm{left:0;top:42%;width:30%}.p-ok{left:0;top:78%;width:30%}.rh.run .rh-pend{opacity:.45;filter:saturate(.3)}.rh.run .rh-pend.f{opacity:1;filter:none}.rh.run .rh-wait{opacity:0;transform:translateY(1.4cqw)}.rh .lit{opacity:1;filter:none;transform:none;box-shadow:0 0 0 .35cqw rgba(29,196,255,.55),0 1.6cqw 4cqw rgba(0,0,0,.35)}.rh.run .rh-li i{background:#E4E8EE}.rh.run .rh-li.f i{background:var(--g)}.rh.run .rh-li em{opacity:0}.rh.run .rh-li.f em{opacity:1}.rh.run .rh-sp u{width:0!important}.rh.run .p-sc.g .rh-sp u{width:var(--w)!important}.rh.run .rh-th u{width:0}.rh.run .p-al.g .rh-th u{width:73%}.rh.run .rh-bars u{height:6%!important}.rh.run .p-rp.g .rh-bars u{height:var(--h)!important}.rh.done .p-ok{animation:rhG 3s ease-in-out infinite}@keyframes rhG{50%{box-shadow:0 0 0 .35cqw rgba(34,197,94,.35),0 0 4cqw rgba(34,197,94,.45),0 1.6cqw 4cqw rgba(0,0,0,.35)}}@container (max-width:520px){.rh-s{aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.rh-s:before,.rh svg.rh-ln{display:none}.rh-x{position:relative;left:auto!important;top:auto!important;width:auto!important}.rh-card,.rh-tm,.rh-ok{border-radius:14px;padding:11px 12px}.p-tm{grid-column:1/-1;order:-1;display:flex;align-items:baseline;gap:10px}.rh-tm b{font-size:22px}.rh-tm>span{font-size:11.5px;margin:0;white-space:normal}.p-in{order:1}.p-sc{order:2}.p-al{order:3}.p-rv{order:4}.p-rp{order:5;grid-column:1/-1}.p-ok{order:6;grid-column:1/-1}.rh-h{font-size:9px;margin-bottom:6px;white-space:normal}.rh-h .rh-chip{display:none}.rh-chip{font-size:9.5px;padding:2px 7px}.rh-li{font-size:11px;padding:4px 0;gap:6px}.rh-li i{width:15px;height:15px}.rh-li i svg{width:8px;height:8px}.rh-li em{display:none}.rh-sp{height:9px;margin:2px 0 7px}.rh-lg{grid-template-columns:1fr;gap:5px}.rh-lg div{padding:5px 7px;border-radius:7px}.rh-lg b{font-size:15px}.rh-lg span{font-size:9.5px}.rh .rh-pic{width:20px!important;height:20px!important}.rh-t{font-size:12px}.rh-d{font-size:10px}.rh-th{height:6px;margin:10px 0 4px}.rh-th s{top:-5px;bottom:-5px}.rh-tl{font-size:9px}.rh-who{gap:7px;margin-top:7px}.rh-av{width:24px;height:24px;font-size:9px}.rh-who b{font-size:11px}.rh-who div span{font-size:9.5px}.rh-rs{font-size:10px;margin-top:7px;padding-top:6px;white-space:normal}.rh-bars{height:38px;gap:4px}.rh-ex span{font-size:10px;padding:2px 7px}.rh-ok{gap:10px}.rh-ok i{width:26px;height:26px}.rh-ok i svg{width:14px;height:14px}.rh-ok b{font-size:14px}.rh-ok span{font-size:11px}.rh .lit{box-shadow:0 0 0 2px rgba(29,196,255,.55),0 8px 22px rgba(0,0,0,.35)}}@media (prefers-reduced-motion:reduce){.rh *{transition:none!important;animation:none!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ecef25 */.elementor-element-1ecef25{width:100%;align-self:stretch}.elementor-element-1ecef25 .elementor-widget-container{width:100%}.r1{font-family:Poppins,sans-serif;color:#1F2933;background:#fff;border:1px solid #E4E8EE;border-radius:18px;box-shadow:0 18px 40px rgba(16,24,40,.10);padding:1.5rem 1.6rem 1.4rem;position:relative;max-width:36rem;margin:0 auto;letter-spacing:normal;box-sizing:border-box}.r1 *{letter-spacing:inherit;box-sizing:border-box}.r1-top{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #EEF1F5}.r1-av{width:42px;height:42px;border-radius:12px;background:#E6F8FF;display:grid;place-items:center;flex:none;color:#0B7FAB;font-weight:600}.r1-av svg{width:22px;height:22px}.r1-n{font-weight:600;font-size:1rem;line-height:1.3}.r1-m{font-size:.8rem;color:#667085}.r1-st{margin-left:auto;font-size:.75rem;font-weight:600;padding:.35rem .7rem;border-radius:999px;background:#F2F4F7;color:#667085;transition:.4s;white-space:nowrap}.r1.done .r1-st{background:#DCFCE7;color:#15803D}.r1-h{font-size:.72rem;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.06em;margin:1rem 0 .5rem}.r1-tag{font-size:.7rem;font-weight:600;padding:.25rem .55rem;border-radius:999px;white-space:nowrap;background:#F2F4F7;color:#98A2B3;transition:.35s}.r1-tag.b{background:#E6F8FF;color:#0B7FAB}.r1-tag.g{background:#DCFCE7;color:#15803D}.r1-tag.a{background:#FEF3C7;color:#B45309}.r1-tag.r{background:#FEE2E2;color:#B91C1C}.r1-badge{position:absolute;right:-1rem;bottom:-1.1rem;color:#fff;font-size:.82rem;font-weight:600;padding:.7rem 1.05rem .7rem 2rem;border-radius:999px;box-shadow:0 12px 28px rgba(16,24,40,.25);background:radial-gradient(circle at 1.05rem 50%,#22C55E 0 4.5px,rgba(34,197,94,.28) 4.5px 8px,transparent 8.5px),#1F2933;opacity:0;transform:translateY(8px);transition:.5s;white-space:nowrap}.r1.done .r1-badge{opacity:1;transform:none}.r1-ck{width:18px;height:18px;border-radius:50%;background:#E4E8EE;flex:none;display:grid;place-items:center;transition:.3s}.r1-ck svg{width:10px;height:10px}.on>.r1-ck,.on .r1-ck{background:#22C55E}@media (max-width:640px){.r1{padding:1.1rem}.r1-badge{right:.5rem;bottom:-1.3rem;font-size:.75rem}.r1-top{flex-wrap:wrap}.r1-top>div:nth-child(2){flex:1 1 calc(100% - 42px - .75rem);min-width:0}.r1-st{margin-left:calc(42px + .75rem)}}@media (prefers-reduced-motion:reduce){.r1 *{transition:none!important;animation:none!important}}.r1-meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.r1-c{display:flex;align-items:center;gap:.55rem;padding:.55rem .7rem;border:1px solid #EEF1F5;border-radius:10px;margin-top:.45rem;font-size:.82rem;transition:.35s}.r1-c b{font-weight:600;color:#0B7FAB}.r1-c em{margin-left:auto;font-style:normal}.r1-op{font:700 .66rem/1 "Roboto Mono",monospace;letter-spacing:.1em;color:#98A2B3;margin:.45rem 0 0 .2rem;transition:.35s}.r1.run .r1-c,.r1.run .r1-op{opacity:0;transform:translateY(4px)}.r1.run .r1-c.in,.r1.run .r1-op.in{opacity:1;transform:none}.r1-lob{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem}.r1-l{border-radius:10px;padding:.55rem .7rem;background:#F5F7F9;font-size:.74rem;color:#667085}.r1-l b{display:block;font-size:1.15rem;color:#1F2933;font-variant-numeric:tabular-nums}.r1-ft{display:flex;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.8rem;border-top:1px solid #EEF1F5;font-size:.8rem;color:#667085}.r1-ft i{width:8px;height:8px;border-radius:50%;background:#98A2B3;transition:.3s}.r1.done .r1-ft i{background:#22C55E;box-shadow:0 0 0 4px rgba(34,197,94,.2)}@media (max-width:640px){.r1-c{font-size:.76rem;flex-wrap:wrap}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2337360 */.elementor-element-2337360{width:100%;align-self:stretch}.elementor-element-2337360 .elementor-widget-container{width:100%}.r2{font-family:Poppins,sans-serif;color:#1F2933;background:#fff;border:1px solid #E4E8EE;border-radius:18px;box-shadow:0 18px 40px rgba(16,24,40,.10);padding:1.5rem 1.6rem 1.4rem;position:relative;max-width:36rem;margin:0 auto;letter-spacing:normal;box-sizing:border-box}.r2 *{letter-spacing:inherit;box-sizing:border-box}.r2-top{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #EEF1F5}.r2-av{width:42px;height:42px;border-radius:12px;background:#E6F8FF;display:grid;place-items:center;flex:none;color:#0B7FAB;font-weight:600}.r2-av svg{width:22px;height:22px}.r2-n{font-weight:600;font-size:1rem;line-height:1.3}.r2-m{font-size:.8rem;color:#667085}.r2-st{margin-left:auto;font-size:.75rem;font-weight:600;padding:.35rem .7rem;border-radius:999px;background:#F2F4F7;color:#667085;transition:.4s;white-space:nowrap}.r2.done .r2-st{background:#DCFCE7;color:#15803D}.r2-h{font-size:.72rem;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.06em;margin:1rem 0 .5rem}.r2-tag{font-size:.7rem;font-weight:600;padding:.25rem .55rem;border-radius:999px;white-space:nowrap;background:#F2F4F7;color:#98A2B3;transition:.35s}.r2-tag.b{background:#E6F8FF;color:#0B7FAB}.r2-tag.g{background:#DCFCE7;color:#15803D}.r2-tag.a{background:#FEF3C7;color:#B45309}.r2-tag.r{background:#FEE2E2;color:#B91C1C}.r2-badge{position:absolute;right:-1rem;bottom:-1.1rem;color:#fff;font-size:.82rem;font-weight:600;padding:.7rem 1.05rem .7rem 2rem;border-radius:999px;box-shadow:0 12px 28px rgba(16,24,40,.25);background:radial-gradient(circle at 1.05rem 50%,#22C55E 0 4.5px,rgba(34,197,94,.28) 4.5px 8px,transparent 8.5px),#1F2933;opacity:0;transform:translateY(8px);transition:.5s;white-space:nowrap}.r2.done .r2-badge{opacity:1;transform:none}.r2-ck{width:18px;height:18px;border-radius:50%;background:#E4E8EE;flex:none;display:grid;place-items:center;transition:.3s}.r2-ck svg{width:10px;height:10px}.on>.r2-ck,.on .r2-ck{background:#22C55E}@media (max-width:640px){.r2{padding:1.1rem}.r2-badge{right:.5rem;bottom:-1.3rem;font-size:.75rem}.r2-top{flex-wrap:wrap}.r2-top>div:nth-child(2){flex:1 1 calc(100% - 42px - .75rem);min-width:0}.r2-st{margin-left:calc(42px + .75rem)}}@media (prefers-reduced-motion:reduce){.r2 *{transition:none!important;animation:none!important}}.r2-al{display:flex;align-items:center;gap:.65rem;margin-top:1rem;padding:.7rem .8rem;border-radius:12px;background:#FFFBEB;border:1px solid #FDE68A;font-size:.83rem}.r2-al i{width:22px;height:22px;border-radius:50%;background:#F59E0B;color:#fff;font:700 .75rem/1 Poppins,sans-serif;font-style:normal;display:grid;place-items:center;flex:none}.r2-al b{display:block;font-weight:600}.r2-al span{font-size:.74rem;color:#92400E}.r2-q{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.r2-t{border:1px solid #EEF1F5;border-radius:10px;padding:.55rem .65rem;font-size:.74rem;color:#667085;transition:.35s}.r2-t b{display:block;font-size:.86rem;color:#1F2933;font-weight:600}.r2-t.on{border-color:#1DC4FF;background:#F0FBFF;box-shadow:0 6px 16px rgba(29,196,255,.18)}.r2-tl{list-style:none;margin:.2rem 0 0;padding:0}.r2-tl li{display:grid;grid-template-columns:3.1rem 18px 1fr;align-items:center;gap:.5rem;padding:.42rem 0;font-size:.8rem;color:#475467;transition:.35s}.r2-tl li b{color:#98A2B3;font-weight:500;font-variant-numeric:tabular-nums}.r2.run .r2-tl li{opacity:.3}.r2.run .r2-tl li.on{opacity:1}.r2-tl li .r2-ck{background:#22C55E}.r2.run .r2-tl li .r2-ck{background:#E4E8EE}.r2.run .r2-tl li.on .r2-ck{background:#22C55E}@media (max-width:640px){.r2-q{grid-template-columns:1fr 1fr 1fr;gap:.35rem}.r2-t{padding:.45rem}.r2-t b{font-size:.76rem}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e28bfe6 */.elementor-element-e28bfe6{width:100%;align-self:stretch}.elementor-element-e28bfe6 .elementor-widget-container{width:100%}.r3{font-family:Poppins,sans-serif;color:#1F2933;background:#fff;border:1px solid #E4E8EE;border-radius:18px;box-shadow:0 18px 40px rgba(16,24,40,.10);padding:1.5rem 1.6rem 1.4rem;position:relative;max-width:36rem;margin:0 auto;letter-spacing:normal;box-sizing:border-box}.r3 *{letter-spacing:inherit;box-sizing:border-box}.r3-top{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #EEF1F5}.r3-av{width:42px;height:42px;border-radius:12px;background:#E6F8FF;display:grid;place-items:center;flex:none;color:#0B7FAB;font-weight:600}.r3-av svg{width:22px;height:22px}.r3-n{font-weight:600;font-size:1rem;line-height:1.3}.r3-m{font-size:.8rem;color:#667085}.r3-st{margin-left:auto;font-size:.75rem;font-weight:600;padding:.35rem .7rem;border-radius:999px;background:#F2F4F7;color:#667085;transition:.4s;white-space:nowrap}.r3.done .r3-st{background:#DCFCE7;color:#15803D}.r3-h{font-size:.72rem;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.06em;margin:1rem 0 .5rem}.r3-tag{font-size:.7rem;font-weight:600;padding:.25rem .55rem;border-radius:999px;white-space:nowrap;background:#F2F4F7;color:#98A2B3;transition:.35s}.r3-tag.b{background:#E6F8FF;color:#0B7FAB}.r3-tag.g{background:#DCFCE7;color:#15803D}.r3-tag.a{background:#FEF3C7;color:#B45309}.r3-tag.r{background:#FEE2E2;color:#B91C1C}.r3-badge{position:absolute;right:-1rem;bottom:-1.1rem;color:#fff;font-size:.82rem;font-weight:600;padding:.7rem 1.05rem .7rem 2rem;border-radius:999px;box-shadow:0 12px 28px rgba(16,24,40,.25);background:radial-gradient(circle at 1.05rem 50%,#22C55E 0 4.5px,rgba(34,197,94,.28) 4.5px 8px,transparent 8.5px),#1F2933;opacity:0;transform:translateY(8px);transition:.5s;white-space:nowrap}.r3.done .r3-badge{opacity:1;transform:none}.r3-ck{width:18px;height:18px;border-radius:50%;background:#E4E8EE;flex:none;display:grid;place-items:center;transition:.3s}.r3-ck svg{width:10px;height:10px}.on>.r3-ck,.on .r3-ck{background:#22C55E}@media (max-width:640px){.r3{padding:1.1rem}.r3-badge{right:.5rem;bottom:-1.3rem;font-size:.75rem}.r3-top{flex-wrap:wrap}.r3-top>div:nth-child(2){flex:1 1 calc(100% - 42px - .75rem);min-width:0}.r3-st{margin-left:calc(42px + .75rem)}}@media (prefers-reduced-motion:reduce){.r3 *{transition:none!important;animation:none!important}}.r3-cy{display:flex;gap:.35rem;margin-top:1rem;background:#F2F4F7;border-radius:10px;padding:.25rem}.r3-cy span{flex:1;text-align:center;font-size:.76rem;font-weight:600;padding:.4rem;border-radius:8px;color:#667085;transition:.3s}.r3-cy span.on{background:#fff;color:#0B7FAB;box-shadow:0 2px 6px rgba(16,24,40,.08)}.r3-r{display:grid;grid-template-columns:1.2fr 1.6fr 3.2rem;align-items:center;gap:.6rem;padding:.48rem 0;border-top:1px solid #EEF1F5;font-size:.8rem}.r3-h+.r3-r{border-top:0}.r3-r b{font-weight:500}.r3-r em{font-style:normal;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.r3-bar{height:6px;border-radius:999px;background:#EEF1F5;position:relative;overflow:hidden}.r3-bar u{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;transition:width .9s cubic-bezier(.2,.7,.2,1)}.r3.run .r3-bar u{width:0!important}.r3-ft{display:flex;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.8rem;border-top:1px solid #EEF1F5;font-size:.78rem;color:#667085}.r3-ex{margin-left:auto;display:flex;gap:.4rem}.r3-ex span{font-size:.72rem;font-weight:600;padding:.3rem .65rem;border:1px solid #D0D5DD;border-radius:8px;color:#344054;transition:.3s}.r3.done .r3-ex span{border-color:#1DC4FF;color:#0B7FAB;background:#E6F8FF}@media (max-width:640px){.r3-r{grid-template-columns:1fr 3rem}.r3-r .r3-bar{grid-column:1/-1;order:3}.r3-ft{flex-wrap:wrap}.r3-ex{margin-left:0}}/* End custom CSS */