.gw-demo-box{box-shadow:inset 0 1px #ffffffd9}.gw-slot-mask{-webkit-mask-image:linear-gradient(#0000,#000 34% 66%,#0000);mask-image:linear-gradient(#0000,#000 34% 66%,#0000)}@keyframes gwSlot{0%,10%{transform:translateY(0)}14.3%,24.3%{transform:translateY(-28px)}28.6%,38.6%{transform:translateY(-56px)}42.9%,52.9%{transform:translateY(-84px)}57.1%,67.1%{transform:translateY(-112px)}71.4%,81.4%{transform:translateY(-140px)}85.7%,to{transform:translateY(-168px)}}.gw-slot{animation:14s cubic-bezier(.5,0,.2,1) infinite gwSlot}@keyframes gwCenter{0%,10%{opacity:1;transform:scale(1)}15%,95%{opacity:.3;transform:scale(.78)}to{opacity:1;transform:scale(1)}}.gw-slot-row{animation:14s ease-in-out infinite gwCenter}.gw-slot-row:first-child{animation-delay:-2s}.gw-slot-row:nth-child(2){animation-delay:0s}.gw-slot-row:nth-child(3){animation-delay:-12s}.gw-slot-row:nth-child(4){animation-delay:-10s}.gw-slot-row:nth-child(5){animation-delay:-8s}.gw-slot-row:nth-child(6){animation-delay:-6s}.gw-slot-row:nth-child(7){animation-delay:-4s}.gw-slot-row:nth-child(8){animation-delay:-2s}.gw-slot-row:nth-child(9){animation-delay:0s}@keyframes gwType{0%{width:0}55%,to{width:100%}}@keyframes gwCaretEdge{0%,49%{border-color:var(--primary)}50%,to{border-color:#0000}}.gw-type{white-space:nowrap;width:0;animation:4s steps(13,end) infinite gwType,1s step-end infinite gwCaretEdge;overflow:hidden}@media (prefers-reduced-motion:reduce){.gw-type{width:100%}}.gw-caret{border-right:2px solid var(--primary)}@keyframes gwCheck{0%,52%{opacity:0;transform:scale(.4)}62%,to{opacity:1;transform:scale(1)}}.gw-check{animation:4s ease-in-out infinite gwCheck}.gw-check-box{border-radius:calc(var(--radius) * .6);border:1.5px solid color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3;width:17px;height:17px}.gw-check-track{border-radius:calc(var(--radius) * .3);background:color-mix(in srgb, var(--foreground-body) 13%, transparent);height:6px;overflow:hidden}.gw-check-fill-bar{border-radius:calc(var(--radius) * .3);background:linear-gradient(90deg, var(--primary), var(--accent));transform-origin:0;transform:scaleX(.05)}@keyframes gwRowA{0%,6%{opacity:.4}12%,84%{opacity:1}90%,to{opacity:.4}}@keyframes gwRowB{0%,30%{opacity:.4}36%,84%{opacity:1}90%,to{opacity:.4}}@keyframes gwRowC{0%,54%{opacity:.4}60%,84%{opacity:1}90%,to{opacity:.4}}.gw-row-a{animation:7s ease-in-out infinite gwRowA}.gw-row-b{animation:7s ease-in-out infinite gwRowB}.gw-row-c{animation:7s ease-in-out infinite gwRowC}@keyframes gwBoxA{0%,6%{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}12%,84%{background:var(--primary);border-color:var(--primary)}90%,to{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}}@keyframes gwBoxB{0%,30%{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}36%,84%{background:var(--primary);border-color:var(--primary)}90%,to{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}}@keyframes gwBoxC{0%,54%{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}60%,84%{background:var(--primary);border-color:var(--primary)}90%,to{border-color:color-mix(in srgb, var(--foreground-body) 22%, transparent);background:#ffffffb3}}.gw-box-a{animation:7s ease-in-out infinite gwBoxA}.gw-box-b{animation:7s ease-in-out infinite gwBoxB}.gw-box-c{animation:7s ease-in-out infinite gwBoxC}@keyframes gwTickA{0%,7%{opacity:0;transform:scale(.3)}13%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.3)}}@keyframes gwTickB{0%,31%{opacity:0;transform:scale(.3)}37%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.3)}}@keyframes gwTickC{0%,55%{opacity:0;transform:scale(.3)}61%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.3)}}.gw-tick-a{animation:7s ease-in-out infinite gwTickA}.gw-tick-b{animation:7s ease-in-out infinite gwTickB}.gw-tick-c{animation:7s ease-in-out infinite gwTickC}@keyframes gwFillA{0%,6%{transform:scaleX(.05)}26%,84%{transform:scaleX(.82)}90%,to{transform:scaleX(.05)}}@keyframes gwFillB{0%,30%{transform:scaleX(.05)}50%,84%{transform:scaleX(.54)}90%,to{transform:scaleX(.05)}}@keyframes gwFillC{0%,54%{transform:scaleX(.05)}74%,84%{transform:scaleX(1)}90%,to{transform:scaleX(.05)}}.gw-fill-a{animation:7s cubic-bezier(.4,0,.2,1) infinite gwFillA}.gw-fill-b{animation:7s cubic-bezier(.4,0,.2,1) infinite gwFillB}.gw-fill-c{animation:7s cubic-bezier(.4,0,.2,1) infinite gwFillC}@media (prefers-reduced-motion:reduce){.gw-box-a,.gw-box-b,.gw-box-c{background:var(--primary);border-color:var(--primary)}.gw-fill-a{transform:scaleX(.82)}.gw-fill-b{transform:scaleX(.54)}.gw-fill-c{transform:scaleX(1)}}@keyframes gwRing{0%{stroke-dashoffset:226px}62%,to{stroke-dashoffset:50px}}.gw-ring{animation:4.5s cubic-bezier(.4,0,.2,1) infinite gwRing}@keyframes gwRingArrow{0%,20%{opacity:0;transform:translateY(4px)}45%,to{opacity:1;transform:translateY(0)}}.gw-ring-arrow{animation:4.5s ease-out infinite gwRingArrow}@keyframes gwRingTick{0%,30%{opacity:.18}55%,to{opacity:1}}.gw-ring-tick{animation:4.5s ease-out infinite gwRingTick}.gw-ring-tick:first-child{animation-delay:0s}.gw-ring-tick:nth-child(2){animation-delay:.25s}.gw-ring-tick:nth-child(3){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.gw-ring{stroke-dashoffset:50px}}@property --gwAngle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes gwLed{to{--gwAngle:360deg}}.gw-led{position:relative}.gw-led:before{content:"";z-index:-1;border-radius:calc(var(--radius) * 5 + 34px);background:conic-gradient(from var(--gwAngle), transparent 0deg, color-mix(in srgb, var(--accent) 95%, transparent) 38deg, var(--primary-glow) 96deg, color-mix(in srgb, var(--accent-tint) 85%, transparent) 142deg, transparent 205deg, transparent 360deg);filter:blur(12px);background-clip:content-box;padding:34px;animation:3.4s linear infinite gwLed;position:absolute;inset:-40px}.gw-led:after{content:"";z-index:-1;border-radius:calc(var(--radius) * 4.6);background:conic-gradient(from var(--gwAngle), transparent 0deg, color-mix(in srgb, var(--accent-tint) 95%, transparent) 40deg, var(--primary-glow) 100deg, transparent 172deg, transparent 360deg);animation:3.4s linear infinite gwLed;position:absolute;inset:-1.5px}.gw-marq{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.gw-marq-row{will-change:transform;gap:16px;width:max-content;display:flex}@keyframes gwMarqL{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}@keyframes gwMarqR{0%{transform:translate(calc(-50% - 8px))}to{transform:translate(0)}}.gw-marq-left{animation:54s linear infinite gwMarqL}.gw-marq-right{animation:66s linear infinite gwMarqR}@media (prefers-reduced-motion:reduce){.gw-marq{overflow-x:auto}}
