.magical-fireworks{position:absolute;top:0;right:1.75rem;z-index:1;width:min(50%,20rem);height:14rem;pointer-events:none;overflow:visible}.magical-fireworks__burst{height:1px;--burst-glow:85 56 204;--burst-glow-bright:124 58 237;--burst-flash-mid:199 210 254;--burst-head:#a78fff;--burst-trail-tip:#ddd6fe;--burst-trail-mid:#a78fff;--burst-trail-base:#5538cc}.magical-fireworks__burst,.magical-fireworks__rocket{position:absolute;bottom:0;width:1px;transform:translateX(-50%)}.magical-fireworks__rocket{left:50%;opacity:0}.magical-fireworks__rocket-head{position:absolute;left:50%;bottom:100%;display:block;width:1px;height:.375rem;transform:translateX(-50%);border-radius:9999px;background:var(--burst-head);box-shadow:0 0 .2rem color-mix(in srgb,var(--burst-head) 95%,transparent),0 0 .45rem rgb(var(--burst-glow)/.65)}.magical-fireworks__rocket-trail{display:block;width:1px;height:0;border-radius:9999px;background:linear-gradient(to top,transparent,color-mix(in srgb,var(--burst-trail-base) 35%,transparent) 35%,color-mix(in srgb,var(--burst-trail-mid) 75%,transparent) 72%,var(--burst-trail-tip));filter:blur(.2px);transform-origin:bottom center}.magical-fireworks__flash{width:.5rem;height:.5rem;background:radial-gradient(circle,rgb(255 255 255/.95) 0,rgb(var(--burst-flash-mid)/.75) 18%,rgb(var(--burst-glow)/.35) 42%,rgb(var(--burst-glow)/0) 72%)}.magical-fireworks__flash,.magical-fireworks__spark{position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-radius:9999px;opacity:0}.magical-fireworks__spark{background-color:var(--spark-color)}.magical-fireworks__spark--ring{width:var(--spark-size,.3125rem);height:var(--spark-size,.3125rem);animation-delay:var(--ring-stagger,0s)}.magical-fireworks__burst--one{left:15%;--burst-rise:8.75rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--two{left:27%;--burst-rise:9rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--three{left:39%;--burst-rise:7.5rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--four{left:51%;--burst-rise:8.25rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--five{left:63%;--burst-rise:9.25rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--six{left:75%;--burst-rise:7.75rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst[data-timing-slot="0"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-0 20s linear infinite}.magical-fireworks__burst[data-timing-slot="0"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-0 20s linear infinite}.magical-fireworks__burst[data-timing-slot="0"] .magical-fireworks__flash{animation:magical-firework-flash-slot-0 20s linear infinite}.magical-fireworks__burst[data-timing-slot="0"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-0 20s linear infinite}.magical-fireworks__burst[data-timing-slot="1"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-1 20s linear infinite}.magical-fireworks__burst[data-timing-slot="1"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-1 20s linear infinite}.magical-fireworks__burst[data-timing-slot="1"] .magical-fireworks__flash{animation:magical-firework-flash-slot-1 20s linear infinite}.magical-fireworks__burst[data-timing-slot="1"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-1 20s linear infinite}.magical-fireworks__burst[data-timing-slot="2"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-2 20s linear infinite}.magical-fireworks__burst[data-timing-slot="2"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-2 20s linear infinite}.magical-fireworks__burst[data-timing-slot="2"] .magical-fireworks__flash{animation:magical-firework-flash-slot-2 20s linear infinite}.magical-fireworks__burst[data-timing-slot="2"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-2 20s linear infinite}.magical-fireworks__burst[data-timing-slot="3"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-3 20s linear infinite}.magical-fireworks__burst[data-timing-slot="3"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-3 20s linear infinite}.magical-fireworks__burst[data-timing-slot="3"] .magical-fireworks__flash{animation:magical-firework-flash-slot-3 20s linear infinite}.magical-fireworks__burst[data-timing-slot="3"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-3 20s linear infinite}.magical-fireworks__burst[data-timing-slot="4"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-4 20s linear infinite}.magical-fireworks__burst[data-timing-slot="4"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-4 20s linear infinite}.magical-fireworks__burst[data-timing-slot="4"] .magical-fireworks__flash{animation:magical-firework-flash-slot-4 20s linear infinite}.magical-fireworks__burst[data-timing-slot="4"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-4 20s linear infinite}.magical-fireworks__burst[data-timing-slot="5"] .magical-fireworks__rocket{animation:magical-firework-rocket-slot-5 20s linear infinite}.magical-fireworks__burst[data-timing-slot="5"] .magical-fireworks__rocket-trail{animation:magical-firework-trail-slot-5 20s linear infinite}.magical-fireworks__burst[data-timing-slot="5"] .magical-fireworks__flash{animation:magical-firework-flash-slot-5 20s linear infinite}.magical-fireworks__burst[data-timing-slot="5"] .magical-fireworks__spark--ring{animation:magical-firework-ring-slot-5 20s linear infinite}@keyframes magical-firework-rocket-slot-0{0%,12%{opacity:0}12.5%{opacity:1}18.75%{opacity:1}19.25%,to{opacity:0}}@keyframes magical-firework-trail-slot-0{0%,12%{height:0;opacity:0}12.5%{height:.25rem;opacity:.85}18.75%{height:var(--burst-rise);opacity:.95}19.25%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-0{0%,18.6%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}19.1%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}19.85%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}21.5%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-0{0%,18.75%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}19.15%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}20.1%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}22.25%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}24.5%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@keyframes magical-firework-rocket-slot-1{0%,15.9%{opacity:0}16.2%{opacity:1}22.45%{opacity:1}22.95%,to{opacity:0}}@keyframes magical-firework-trail-slot-1{0%,15.9%{height:0;opacity:0}16.2%{height:.25rem;opacity:.85}22.45%{height:var(--burst-rise);opacity:.95}22.95%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-1{0%,22.3%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}22.8%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}23.55%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}25.2%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-1{0%,22.45%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}22.849999999999998%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}23.8%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}25.95%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}28.2%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@keyframes magical-firework-rocket-slot-2{0%,19.5%{opacity:0}19.8%{opacity:1}26.05%{opacity:1}26.55%,to{opacity:0}}@keyframes magical-firework-trail-slot-2{0%,19.5%{height:0;opacity:0}19.8%{height:.25rem;opacity:.85}26.05%{height:var(--burst-rise);opacity:.95}26.55%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-2{0%,25.900000000000002%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}26.400000000000002%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}27.150000000000002%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}28.8%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-2{0%,26.05%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}26.45%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}27.400000000000002%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}29.55%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}31.8%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@keyframes magical-firework-rocket-slot-3{0%,23.2%{opacity:0}23.5%{opacity:1}29.75%{opacity:1}30.25%,to{opacity:0}}@keyframes magical-firework-trail-slot-3{0%,23.2%{height:0;opacity:0}23.5%{height:.25rem;opacity:.85}29.75%{height:var(--burst-rise);opacity:.95}30.25%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-3{0%,29.6%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}30.1%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}30.85%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}32.5%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-3{0%,29.75%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}30.15%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}31.1%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}33.25%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}35.5%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@keyframes magical-firework-rocket-slot-4{0%,27.7%{opacity:0}28%{opacity:1}34.25%{opacity:1}34.75%,to{opacity:0}}@keyframes magical-firework-trail-slot-4{0%,27.7%{height:0;opacity:0}28%{height:.25rem;opacity:.85}34.25%{height:var(--burst-rise);opacity:.95}34.75%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-4{0%,34.1%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}34.6%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}35.35%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}37%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-4{0%,34.25%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}34.65%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}35.6%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}37.75%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}40%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@keyframes magical-firework-rocket-slot-5{0%,30.9%{opacity:0}31.2%{opacity:1}37.45%{opacity:1}37.95%,to{opacity:0}}@keyframes magical-firework-trail-slot-5{0%,30.9%{height:0;opacity:0}31.2%{height:.25rem;opacity:.85}37.45%{height:var(--burst-rise);opacity:.95}37.95%,to{height:0;opacity:0}}@keyframes magical-firework-flash-slot-5{0%,37.300000000000004%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) scale(.2);filter:brightness(1)}37.800000000000004%{opacity:.95;transform:translateX(-50%) translateY(var(--burst-peak)) scale(1.8);filter:brightness(1.6)}38.550000000000004%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) scale(3.8);filter:brightness(1.2)}40.2%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + .35rem)) scale(5.5);filter:brightness(.8)}}@keyframes magical-firework-ring-slot-5{0%,37.45%{opacity:0;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(0) scale(.15);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.8)}37.85%{opacity:.55;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .35)) scale(.55);box-shadow:0 0 .25rem rgb(var(--burst-glow)/.35);filter:brightness(1.1)}38.8%{opacity:1;transform:translateX(-50%) translateY(var(--burst-peak)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance))) scale(1.2);box-shadow:0 0 .35rem rgb(255 255 255/.55),0 0 .75rem rgb(var(--burst-glow)/.75),0 0 1.1rem rgb(var(--burst-glow-bright)/.45);filter:brightness(1.75)}40.95%{opacity:.45;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall) * .45)) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .92)) scale(.75);box-shadow:0 0 .35rem rgb(var(--burst-glow)/.35);filter:brightness(1)}43.2%,to{opacity:0;transform:translateX(-50%) translateY(calc(var(--burst-peak) + var(--spark-fall))) rotate(var(--spark-rotate)) translateY(calc(-1 * var(--spark-distance) * .82)) scale(.2);box-shadow:0 0 0 rgb(var(--burst-glow)/0);filter:brightness(.7)}}@media (max-width:639px){.magical-fireworks{right:.5rem;width:46%;height:10rem;opacity:.85}.magical-fireworks__burst--one{left:12%;--burst-rise:6.5rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--two{left:24%;--burst-rise:6.75rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--three{left:36%;--burst-rise:5.75rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--four{left:48%;--burst-rise:6.25rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--five{left:60%;--burst-rise:7rem;--burst-peak:calc(-1 * var(--burst-rise))}.magical-fireworks__burst--six{left:72%;--burst-rise:6rem;--burst-peak:calc(-1 * var(--burst-rise))}}@media (prefers-reduced-motion:reduce){.magical-fireworks{display:none}}.workflow-scan{--workflow-scan-cycle:20s;position:absolute;top:0;right:5.75rem;z-index:1;width:min(52%,10.75rem);height:8.75rem;pointer-events:none;overflow:visible}@media (min-width:640px){.workflow-scan{right:7rem;width:13.25rem;height:9.25rem}}@media (min-width:1024px){.workflow-scan{width:15.75rem;height:10rem}}.workflow-scan__panel{padding:.65rem;border-radius:.85rem;background:linear-gradient(148deg,#efe9ff,#f3efff 48%,#e8e0fc);border:1px solid rgb(167 139 250/.45);box-shadow:inset 0 1px 0 rgb(255 255 255/.65),0 4px 16px rgb(85 56 204/.1)}.workflow-scan__grid,.workflow-scan__panel{position:relative;width:100%;height:100%;overflow:visible}.workflow-scan__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.workflow-scan__card{position:relative;overflow:visible;border-radius:.55rem}.workflow-scan__card-glow{position:absolute;inset:-70%;z-index:0;border-radius:9999px;background:radial-gradient(circle,rgb(124 58 237/.62) 0,rgb(106 77 232/.38) 28%,rgb(106 77 232/.16) 48%,transparent 72%);opacity:0;transform:scale(.85);pointer-events:none}.workflow-scan__card-face{position:relative;z-index:1;overflow:hidden;height:100%;border-radius:.55rem;border:1px solid rgb(124 58 237/.22);background:rgb(50 40 86);padding:.45rem .4rem .35rem;box-shadow:none}.workflow-scan__skeleton{position:relative;z-index:1;display:flex;flex-direction:column;gap:.3rem;padding-top:.1rem}.workflow-scan__line{display:block;height:.22rem;border-radius:9999px;background:rgb(167 139 250/.32)}.workflow-scan__line--wide{width:78%}.workflow-scan__line--narrow{width:52%}.workflow-scan__check{position:absolute;top:.28rem;right:.28rem;z-index:2;display:flex;height:.85rem;width:.85rem;align-items:center;justify-content:center;border-radius:9999px;background:#5538cc;color:#ffffff;opacity:0;transform:scale(.7)}.workflow-scan__check svg{width:.52rem;height:.52rem}.workflow-scan__lens{position:absolute;z-index:4;display:flex;height:2.85rem;width:2.85rem;align-items:center;justify-content:center;transform:translate(-50%,-50%);animation:workflow-scan-lens var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__lens-icon{width:2.65rem;height:2.65rem;filter:drop-shadow(0 2px 6px rgb(15 10 32/.32))}@media (min-width:1024px){.workflow-scan__lens{height:3.25rem;width:3.25rem}.workflow-scan__lens-icon{width:3rem;height:3rem}}@keyframes workflow-scan-lens{0%,9%{top:27%;left:73%}13%{top:27%;left:92%}18%,34%{top:73%;left:27%}39%,55%{top:73%;left:73%}60%,76%{top:27%;left:27%}81%,to{top:27%;left:73%}}@keyframes workflow-scan-surface-tr{0%,10%{background:rgb(62 48 102);border-color:rgb(196 181 253/.42);box-shadow:0 0 0 1px rgb(196 181 253/.28),0 0 10px 2px rgb(124 58 237/.55),0 0 22px 7px rgb(124 58 237/.42),0 0 36px 14px rgb(106 77 232/.24)}14%,to{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}}@keyframes workflow-scan-surface-bl{0%,17%{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}18%,34%{background:rgb(62 48 102);border-color:rgb(196 181 253/.42);box-shadow:0 0 0 1px rgb(196 181 253/.28),0 0 10px 2px rgb(124 58 237/.55),0 0 22px 7px rgb(124 58 237/.42),0 0 36px 14px rgb(106 77 232/.24)}38%,to{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}}@keyframes workflow-scan-surface-br{0%,38%{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}39%,55%{background:rgb(62 48 102);border-color:rgb(196 181 253/.42);box-shadow:0 0 0 1px rgb(196 181 253/.28),0 0 10px 2px rgb(124 58 237/.55),0 0 22px 7px rgb(124 58 237/.42),0 0 36px 14px rgb(106 77 232/.24)}59%,to{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}}@keyframes workflow-scan-surface-tl{0%,59%{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}60%,76%{background:rgb(62 48 102);border-color:rgb(196 181 253/.42);box-shadow:0 0 0 1px rgb(196 181 253/.28),0 0 10px 2px rgb(124 58 237/.55),0 0 22px 7px rgb(124 58 237/.42),0 0 36px 14px rgb(106 77 232/.24)}80%,to{background:rgb(50 40 86);border-color:rgb(124 58 237/.22);box-shadow:none}}@keyframes workflow-scan-card-tr{0%,10%{opacity:1;transform:scale(1)}14%,to{opacity:0;transform:scale(.85)}}@keyframes workflow-scan-card-bl{0%,17%{opacity:0;transform:scale(.85)}18%,34%{opacity:1;transform:scale(1)}38%,to{opacity:0;transform:scale(.85)}}@keyframes workflow-scan-card-br{0%,38%{opacity:0;transform:scale(.85)}39%,55%{opacity:1;transform:scale(1)}59%,to{opacity:0;transform:scale(.85)}}@keyframes workflow-scan-card-tl{0%,59%{opacity:0;transform:scale(.85)}60%,76%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.85)}}@keyframes workflow-scan-check-tr{0%,10%{opacity:1;transform:scale(1)}14%,to{opacity:0;transform:scale(.7)}}@keyframes workflow-scan-check-bl{0%,17%{opacity:0;transform:scale(.7)}18%,34%{opacity:1;transform:scale(1)}38%,to{opacity:0;transform:scale(.7)}}@keyframes workflow-scan-check-br{0%,38%{opacity:0;transform:scale(.7)}39%,55%{opacity:1;transform:scale(1)}59%,to{opacity:0;transform:scale(.7)}}@keyframes workflow-scan-check-tl{0%,59%{opacity:0;transform:scale(.7)}60%,76%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.7)}}@keyframes workflow-scan-line-tr{0%,10%{background:#c4b5fd}14%,to{background:rgb(167 139 250/.32)}}@keyframes workflow-scan-line-bl{0%,17%{background:rgb(167 139 250/.32)}18%,34%{background:#c4b5fd}38%,to{background:rgb(167 139 250/.32)}}@keyframes workflow-scan-line-br{0%,38%{background:rgb(167 139 250/.32)}39%,55%{background:#c4b5fd}59%,to{background:rgb(167 139 250/.32)}}@keyframes workflow-scan-line-tl{0%,59%{background:rgb(167 139 250/.32)}60%,76%{background:#c4b5fd}80%,to{background:rgb(167 139 250/.32)}}.workflow-scan__card[data-card=tr] .workflow-scan__card-face{animation:workflow-scan-surface-tr var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tr] .workflow-scan__card-glow{animation:workflow-scan-card-tr var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tr] .workflow-scan__check{animation:workflow-scan-check-tr var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tr] .workflow-scan__line--wide{animation:workflow-scan-line-tr var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=bl] .workflow-scan__card-face{animation:workflow-scan-surface-bl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=bl] .workflow-scan__card-glow{animation:workflow-scan-card-bl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=bl] .workflow-scan__check{animation:workflow-scan-check-bl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=bl] .workflow-scan__line--wide{animation:workflow-scan-line-bl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=br] .workflow-scan__card-face{animation:workflow-scan-surface-br var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=br] .workflow-scan__card-glow{animation:workflow-scan-card-br var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=br] .workflow-scan__check{animation:workflow-scan-check-br var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=br] .workflow-scan__line--wide{animation:workflow-scan-line-br var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tl] .workflow-scan__card-face{animation:workflow-scan-surface-tl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tl] .workflow-scan__card-glow{animation:workflow-scan-card-tl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tl] .workflow-scan__check{animation:workflow-scan-check-tl var(--workflow-scan-cycle) ease-in-out infinite}.workflow-scan__card[data-card=tl] .workflow-scan__line--wide{animation:workflow-scan-line-tl var(--workflow-scan-cycle) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.workflow-scan{display:none}}.shooting-star__layer{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.shooting-star__mover{position:absolute;top:0;left:0;opacity:0;will-change:transform,opacity}.shooting-star__body{display:flex;align-items:center;transform-origin:right center}.shooting-star__tail{width:11rem;height:2px;flex-shrink:0;border-radius:9999px;background:linear-gradient(90deg,rgba(220,228,240,0),rgba(236,240,248,.45) 35%,rgba(255,255,255,.92) 78%,#ffffff);filter:blur(.35px)}.shooting-star__head{width:4px;height:4px;flex-shrink:0;margin-left:-1px;border-radius:50%;background:#ffffff;box-shadow:0 0 8px 2px rgba(255,255,255,.9),0 0 18px 6px rgba(255,255,255,.35)}