.gs{width:100%}.gs__svg{width:100%;height:auto;display:block;overflow:visible}.gs__label{letter-spacing:.12em;fill:#94a3b88c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;transition:fill .5s}.gs__band[data-on] .gs__label{fill:#e2e8f0}.gs__rule{stroke:#ffffff1f;stroke-width:1px;stroke-dasharray:3 4;transition:stroke .5s}.gs__band[data-on] .gs__rule{stroke:#fff3;stroke-dasharray:none}.gs__pat,.gs__echo{fill:none;stroke:#e2e8f0;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.gs__pat circle,.gs__echo circle{fill:#e2e8f0;stroke:none}.gs__pat .gs__solid,.gs__echo .gs__solid{fill:#e2e8f0e0;stroke:none}.gs__pat{opacity:var(--w,0);transition:opacity .6s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * .11s), transform .75s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * .11s);transform:translate(-10px)}.gs__band[data-on] .gs__pat{transform:none}.gs__echo{opacity:calc(var(--w,0) * .32);stroke-width:1px;transition:opacity .6s .2s}.gs__confirm{stroke:var(--cyan,#22d3ee);stroke-width:2px;transform-box:fill-box;transform-origin:0;transition:transform .9s cubic-bezier(.22,1,.36,1) .35s;transform:scaleX(0)}.gs[data-complete] .gs__confirm{transform:scaleX(1)}@media (width<=560px){.gs__label{letter-spacing:.04em;font-size:17px}.gs__label-name{display:none}}.gs--loose .gs__pat,.gs--loose .gs__pat circle,.gs--loose .gs__pat .gs__solid{stroke:#94a3b8}.gs--loose .gs__pat circle,.gs--loose .gs__pat .gs__solid{fill:#94a3b8cc}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.gs[data-armed]:not(.is-live) .gs__pat,.gs[data-armed]:not(.is-live) .gs__echo{opacity:0;transition:none;transform:translate(-10px)}.gs[data-armed]:not(.is-live) .gs__confirm{transition:none;transform:scaleX(0)}.gs[data-armed].is-live .gs__pat{transition-delay:calc(.25s + var(--i,0) * .18s)}.gs[data-armed].is-live .gs__confirm{transition-delay:1.3s}}@media (prefers-reduced-motion:reduce){.gs__pat,.gs__echo,.gs__confirm,.gs__rule,.gs__label{transition:none}}
