.wsa-grid-ground{background-color:var(--color-ink-975);background-image:linear-gradient(color-mix(in srgb, var(--color-blue-200) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-blue-200) 5%, transparent) 1px, transparent 1px), radial-gradient(ellipse at 78% 48%, var(--color-blue-950) 0%, var(--color-ink-975) 60%);background-position:50%;background-size:48px 48px,48px 48px,100% 100%}.wsa-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-blue-400) 22%, transparent), transparent);filter:blur(24px)}.wsa-line{animation:wsa-line-rise var(--transition-duration-700) var(--ease-out) both}.wsa-seg{transform-origin:0;animation:wsa-seg-in var(--transition-duration-420) var(--ease-out) both}.wsa-gap{animation:wsa-seg-in var(--transition-duration-420) var(--ease-out) both, wsa-gap-pulse 2.6s ease-in-out infinite}.wsa-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite wsa-ping}@media (min-width:780px){.wsa-step{min-height:var(--wsa-step)}}.wsa-seal-rim,.wsa-outcome-ring,.wsa-outcome-check{stroke-dasharray:1;stroke-dashoffset:1px}.wsa-seal-rim{transition:stroke-dashoffset 1.4s var(--ease-out)}.wsa-outcome-ring{transition:stroke-dashoffset 1.1s var(--ease-out)}.wsa-outcome-check{transition:stroke-dashoffset var(--transition-duration-420) var(--ease-out) 1s}.wsa-seal-rim.is-drawn,.wsa-outcome-ring.is-drawn,.wsa-outcome-check.is-drawn{stroke-dashoffset:0}.wsa-outcome-core{transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity var(--transition-duration-420) var(--ease-out), transform var(--transition-duration-420) var(--ease-out);transition-delay:.8s;transform:scale(.85)}.wsa-outcome-core.is-in{opacity:1;transform:none}.wsa-track{transition:transform 1.4s var(--ease-out);transform:scaleX(0)}.wsa-track.is-filled{transform:none}.wsa-pin{transform-box:fill-box;transform-origin:bottom;opacity:0;transition:opacity var(--transition-duration-300) var(--ease-out) .5s, transform var(--transition-duration-700) var(--ease-out) .5s;transform:translateY(-24px)}.wsa-pin.is-in{opacity:1;transform:none}.wsa-seat{transform-box:fill-box;transition:transform 1.2s var(--ease-out), opacity 1.2s var(--ease-out)}.wsa-clock-arc{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2s var(--ease-smooth) .4s}.wsa-clock-arc.is-drawn{stroke-dashoffset:0}.wsa-clock-hand{transform-box:view-box;transform-origin:100px 100px;transition:transform 2s var(--ease-smooth) .4s}.wsa-clock-hand.is-turned{transform:rotate(360deg)}.wsa-step-in,.wsa-fix-in{opacity:0}.wsa-step-in.is-playing{animation:wsa-step-in var(--transition-duration-420) var(--ease-out) both}.wsa-fix-in.is-playing{animation:wsa-fix-in .6s var(--ease-out) both}.wsa-fade-in{animation:wsa-fade-in var(--transition-duration-420) var(--ease-out)}.wsa-caption-in{animation:wsa-panel-in .6s var(--ease-out) 1.4s both}.wsa-t{transform-box:fill-box;transform-origin:50%;transition:opacity var(--transition-duration-420) var(--ease-out), transform .6s var(--ease-out), fill var(--transition-duration-420) var(--ease-out), stroke var(--transition-duration-420) var(--ease-out), stroke-dashoffset .6s var(--ease-out)}.wsa-scale-left{transform-origin:0}.wsa-orbit{transform-box:view-box;transform-origin:280px 110px;animation:14s linear infinite wsa-orbit}.wsa-strike{transform-box:fill-box;transform-origin:50%;opacity:0}.wsa-strike.is-hit{animation:wsa-strike .6s var(--ease-out)}.wsa-cycle-spin{transform-box:fill-box;transform-origin:50%;animation:linear infinite wsa-orbit}.wsa-cycle-spin.is-paused{animation-play-state:paused}.wsa-progress{transition:stroke-dashoffset var(--transition-duration-700) var(--ease-out)}@media (min-width:980px){.wsa-panel-in{animation:wsa-panel-in .48s var(--ease-out)}}@keyframes wsa-line-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes wsa-seg-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes wsa-gap-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes wsa-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}@keyframes wsa-step-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes wsa-fix-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes wsa-orbit{to{transform:rotate(360deg)}}@keyframes wsa-strike{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes wsa-fade-in{0%{opacity:0}}@keyframes wsa-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wsa-line,.wsa-seg,.wsa-gap,.wsa-ping,.wsa-panel-in,.wsa-fade-in,.wsa-caption-in,.wsa-orbit,.wsa-cycle-spin,.wsa-strike.is-hit,.wsa-step-in.is-playing,.wsa-fix-in.is-playing{animation:none}.wsa-step-in,.wsa-fix-in,.wsa-pin{opacity:1}.wsa-t,.wsa-track,.wsa-pin,.wsa-seat,.wsa-clock-arc,.wsa-clock-hand,.wsa-progress,.wsa-seal-rim,.wsa-outcome-ring,.wsa-outcome-check,.wsa-outcome-core{transition:none}.wsa-seal-rim,.wsa-outcome-ring,.wsa-outcome-check,.wsa-clock-arc{stroke-dashoffset:0}.wsa-track,.wsa-pin{transform:none}.wsa-outcome-core{opacity:1;transform:none}}
