.eq{background:var(--wd-glass,#100b08a8);border:1px solid var(--wd-edge,#ffe4ce29);box-shadow:var(--wd-window-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);border-radius:28px;grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:32px;padding:34px 40px;display:grid;position:relative;overflow:hidden}.eq:before{content:"";pointer-events:none;background:radial-gradient(600px 420px at 24%,#ff7a2f29,#0000 70%);position:absolute;inset:0}.eq__stage{--R:232px;width:540px;max-width:100%;height:540px;margin:0 auto 56px;position:relative}.eq-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eq-ring__track{fill:none;stroke:#ffe4ce24;stroke-width:1px;stroke-dasharray:2 7}.eq-ring__progress-bg{fill:none;stroke:#ffe4ce1a;stroke-width:3px}.eq-ring__progress{fill:none;stroke:var(--wd-orange);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 6px #ff7a2fcc);transition:stroke-dasharray 1.2s cubic-bezier(.2,.8,.2,1)}.eq-ring__trail{fill:none;stroke:url(#eq-trail);stroke-width:3px;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260px;filter:drop-shadow(0 0 8px #ff7a2fb3);animation:1.4s cubic-bezier(.4,0,.2,1) forwards eq-trail}@keyframes eq-trail{0%{stroke-dashoffset:260px;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.35}}.eq-ring__baton{transform-origin:270px 270px;transform-box:view-box;transition:transform 1.2s cubic-bezier(.4,0,.2,1)}.eq-ring__baton circle:first-child{transform-origin:270px 38px;transform-box:view-box;animation:1.8s ease-in-out infinite eq-glow}@keyframes eq-glow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.eq__orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eq-orb.wd-orb{--s:220px;cursor:default;transform:none}.eq-orb[data-working] .wd-orb__body{animation:2.6s ease-in-out infinite eq-pulse}.eq-orb[data-working] .wd-orb__halo{opacity:.62}@keyframes eq-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035);box-shadow:inset 0 0 0 1px #ffe4ce80,inset 0 -26px 46px #000000b3,inset 0 14px 34px #ffd2a852,0 30px 90px -8px #ff7a2fd9}}.eq-orb[data-done] .wd-orb__orbit,.eq-orb[data-done] .wd-orb__ring{opacity:0;animation:none}.eq-orb[data-done] .wd-orb__halo{opacity:.32;animation-duration:40s}.eq-orb__check{background:var(--wd-orange);color:#1a0d06;border-radius:50%;place-items:center;width:52px;height:52px;animation:.5s cubic-bezier(.34,1.56,.64,1) eq-pop;display:grid;position:absolute;bottom:10px;right:6px;box-shadow:0 0 0 5px #0e0a08e6,0 10px 30px #ff7a2f99}.eq-orb__check svg{stroke-width:2.6px;width:26px;height:26px}@keyframes eq-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.eq-members{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.eq-member{left:calc(50% + var(--x) * var(--R));top:calc(50% + var(--y) * var(--R));text-align:center;pointer-events:auto;justify-items:center;gap:3px;width:138px;transition:opacity .5s;display:grid;position:absolute;transform:translate(-50%,-28px)}.eq-member__orb{width:56px;height:56px;color:var(--wd-peach);background:radial-gradient(circle at 35% 28%,#ffe4ce59,#0000 45%),radial-gradient(circle at 50% 110%,#ff7a2f8c,#0000 60%),#1c110a;border-radius:50%;place-items:center;transition:box-shadow .5s,transform .5s cubic-bezier(.34,1.56,.64,1),filter .5s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffe4ce47,0 10px 26px -10px #000000e6}.eq-member__orb svg{width:24px;height:24px}.eq-member__name{font:600 14px/1.2 var(--pgm-font-sans);color:var(--wd-ice);margin-top:6px}.eq-member__line{color:var(--wd-ink3,#a8a8a8);max-width:138px;font-size:12.5px;line-height:1.3}.eq-member__done{background:var(--wd-orange);color:#1a0d06;border-radius:50%;place-items:center;width:22px;height:22px;animation:.45s cubic-bezier(.34,1.56,.64,1) eq-pop;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 3px #120c08}.eq-member__done svg{stroke-width:3px;width:13px;height:13px}.eq-member[data-state=esperando]{opacity:.42}.eq-member[data-state=esperando] .eq-member__orb{filter:grayscale(.7)}.eq-member[data-state=trabalhando]{opacity:1;z-index:2}.eq-member[data-state=trabalhando] .eq-member__orb{color:#fff;animation:2s ease-in-out infinite eq-member-glow;transform:scale(1.18);box-shadow:inset 0 0 0 1.5px #ffe4ceb3,0 0 0 6px #ff7a2f29,0 0 34px 6px #ff7a2f8c}.eq-member[data-state=trabalhando] .eq-member__name{color:#fff}.eq-member[data-state=trabalhando] .eq-member__line{color:var(--wd-peach);font-weight:500}.eq-member[data-state=pronto] .eq-member__line{color:var(--wd-orange-ink)}@keyframes eq-member-glow{0%,to{box-shadow:inset 0 0 0 1.5px #ffe4ceb3,0 0 0 6px #ff7a2f29,0 0 30px 4px #ff7a2f73}50%{box-shadow:inset 0 0 0 1.5px #ffe4cee6,0 0 0 10px #ff7a2f1a,0 0 44px 10px #ff7a2fb3}}.eq__text{min-width:0;position:relative}.eq__eyebrow{font:500 12.5px/1 var(--pgm-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--wd-orange-ink);align-items:center;gap:10px;margin:0 0 14px;display:flex}.eq__live{background:var(--wd-orange);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite eq-glow-dot;box-shadow:0 0 0 4px #ff7a2f33}@keyframes eq-glow-dot{50%{box-shadow:0 0 0 8px #ff7a2f0d}}.eq__progress{font:600 44px/1.08 var(--pgm-font-sans);letter-spacing:-.03em;color:var(--wd-ice);overflow-wrap:anywhere;margin:0}.eq__progress em{background:linear-gradient(90deg, var(--wd-peach), var(--wd-orange));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.eq__bar{background:#ffe4ce1f;border-radius:999px;max-width:520px;height:4px;margin:22px 0 26px;overflow:hidden}.eq__bar i{border-radius:inherit;background:linear-gradient(90deg, var(--wd-peach), var(--wd-orange));height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 12px #ff7a2fcc}.eq__plan{color:var(--wd-peach);margin:-12px 0 16px;font-size:15px}.eq__sentence{font:500 24px/1.35 var(--pgm-font-sans);color:var(--wd-ice);max-width:560px;margin:0 0 14px;animation:.6s cubic-bezier(.2,.8,.2,1) eq-in}@keyframes eq-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.eq__who{color:var(--wd-support);margin:0 0 22px;font-size:15.5px}.eq__who b{color:var(--wd-peach);margin-right:4px;font-weight:600}.eq__leave{color:var(--wd-ink3,#a8a8a8);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 18px;font-size:14px;display:flex}.eq__stopped{flex-wrap:wrap;gap:10px;margin:6px 0 18px;display:flex}.eq[data-stopped] .eq__eyebrow{color:var(--wd-support)}.eq__go.pgm-btn{background:linear-gradient(180deg, #ff8d48, var(--wd-orange));color:#1a0d06;min-height:60px;font:700 19px/1 var(--pgm-font-sans);border:0;border-radius:999px;align-items:center;gap:10px;margin:6px 0 18px;padding:0 34px;text-decoration:none;animation:.6s cubic-bezier(.2,.8,.2,1) eq-in;display:inline-flex;box-shadow:inset 0 1px #ffffff73,0 18px 40px -12px #ff7a2fcc}.eq__go svg{stroke-width:2.4px;width:20px;height:20px}.eq__go:focus-visible{outline:2px solid var(--wd-ice);outline-offset:4px}.eq__toggle{width:fit-content;color:var(--wd-support);font:500 14px var(--pgm-font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;display:flex}.eq__toggle:hover{color:var(--wd-ice)}.eq__toggle:focus-visible{outline:2px solid var(--wd-orange);outline-offset:3px;border-radius:6px}.eq__toggle-icon{width:16px;height:16px;transition:transform .3s}.eq__toggle[aria-expanded=true] .eq__toggle-icon{transform:rotate(180deg)}.eq-steps{gap:2px;max-width:560px;margin:8px 0 0;padding:0;list-style:none;display:grid}.eq-steps li{background:#ffffff06;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px;display:grid}.eq-steps li[data-state=trabalhando]{background:#ff7a2f1a;box-shadow:inset 0 0 0 1px #ff7a2f4d}.eq-steps li[data-state=esperando]{opacity:.55}.eq-steps__mark{width:22px;height:22px;color:var(--wd-orange-ink);place-items:center;margin-top:1px;display:grid}.eq-steps__mark svg{stroke-width:2.4px;width:16px;height:16px}.eq-steps__mark .wd-spin{width:15px;height:15px}.eq-steps b{color:var(--wd-ice);font-size:14.5px;font-weight:600;display:block}.eq-steps small{color:var(--wd-support);overflow-wrap:anywhere;font-size:13px;display:block}.eq-host{container:eq/inline-size}@container eq (max-width:1060px){.eq{grid-template-columns:minmax(0,1fr);padding:28px}.eq__text{text-align:center}.eq__eyebrow{justify-content:center}.eq__bar,.eq__sentence,.eq-steps{margin-left:auto;margin-right:auto}.eq-steps{text-align:left}.eq__leave,.eq__stopped{justify-content:center}}@container eq (max-width:680px){.eq{border-radius:24px;gap:4px;padding:22px 0}.eq__stage{flex-direction:column;align-items:center;width:100%;height:auto;margin:0;display:flex}.eq-ring{width:356px;height:356px;position:absolute;top:-58px;left:50%;transform:translate(-50%)}.eq-ring__track,.eq-ring__trail,.eq-ring__baton{display:none}.eq__orb{place-items:center;width:240px;height:240px;display:grid;position:relative;top:auto;left:auto;transform:none}.eq-orb.wd-orb{--s:150px}.eq-orb .wd-orb__halo{inset:-30px}.eq-orb__check{width:40px;height:40px;bottom:4px;right:0}.eq-orb__check svg{width:20px;height:20px}.eq-members{scroll-snap-type:x mandatory;scrollbar-width:none;gap:6px;width:100%;padding:18px 16px 10px;display:flex;position:static;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.eq-members::-webkit-scrollbar{display:none}.eq-member{scroll-snap-align:center;flex:0 0 104px;align-content:start;width:104px;position:relative;top:auto;left:auto;transform:none}.eq-member[data-state=trabalhando]{flex-basis:132px;width:132px}.eq-member__orb{width:48px;height:48px}.eq-member__orb svg{width:21px;height:21px}.eq-member__name{font-size:13px}.eq-member__line{max-width:100%;font-size:12px}.eq__text{padding:0 16px}.eq__progress{font-size:28px}.eq__bar{margin:16px auto 18px}.eq__sentence{font-size:19px}.eq__go.pgm-btn{justify-content:center;width:100%}}.eq[data-compact]{border-radius:22px;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:20px;padding:20px 24px}.eq[data-compact] .eq__stage{--R:128px;width:320px;height:320px;margin:0 auto 36px}.eq[data-compact] .eq-orb.wd-orb{--s:116px}.eq[data-compact] .eq-orb__check{width:34px;height:34px;bottom:2px;right:0}.eq[data-compact] .eq-orb__check svg{width:18px;height:18px}.eq[data-compact] .eq-ring__progress{stroke-width:4px}.eq[data-compact] .eq-member{width:104px;transform:translate(-50%,-20px)}.eq[data-compact] .eq-member__orb{width:40px;height:40px}.eq[data-compact] .eq-member__orb svg{width:18px;height:18px}.eq[data-compact] .eq-member__name{margin-top:4px;font-size:12.5px}.eq[data-compact] .eq-member__line{max-width:104px;font-size:11.5px}.eq[data-compact] .eq__progress{font-size:26px}.eq[data-compact] .eq__bar{margin:14px 0 16px}.eq[data-compact] .eq__sentence{font-size:17px}.eq[data-compact] .eq__who{margin-bottom:12px;font-size:14px}@container eq (max-width:760px){.eq[data-compact]{grid-template-columns:minmax(0,1fr)}}@container eq (max-width:680px){.eq[data-compact]{padding:16px 0}.eq[data-compact] .eq__stage{width:100%;height:auto;margin:0}.eq[data-compact] .eq-ring{width:240px;height:240px;top:-40px}.eq[data-compact] .eq__orb{width:160px;height:160px}.eq[data-compact] .eq-orb.wd-orb{--s:100px}.eq[data-compact] .eq-member{flex:0 0 96px;width:96px;transform:none}.eq[data-compact] .eq-member[data-state=trabalhando]{flex-basis:124px;width:124px}.eq[data-compact] .eq__progress{font-size:22px}}@media (prefers-reduced-motion:reduce){.eq *,.eq :before,.eq :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.eq-ring__trail{stroke-dashoffset:0}}
