@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:""}}}.wg-reveal{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(16px)}.wg-reveal.wg-visible{opacity:1;transform:translateY(0)}.wg-code-block{box-shadow:0 1px 3px #0000001a,0 0 0 1px oklch(from var(--color-wg-accent) l c h / .08)}.dark .wg-code-block{box-shadow:0 2px 8px #0000004d,0 0 0 1px oklch(from var(--color-wg-accent) l c h / .1)}.wg-pipeline-step{transition:transform .2s}.wg-pipeline-step:hover{transform:scale(1.02)}.wg-dots span{animation:1.2s ease-in-out infinite wg-dot-bounce}.wg-dots span:nth-child(2){animation-delay:.15s}.wg-dots span:nth-child(3){animation-delay:.3s}@keyframes wg-dot-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}#ad-cursor{animation:.6s step-end infinite wg-blink}@keyframes wg-blink{50%{opacity:0}}.wg-slider{appearance:none;background:var(--wg-border);cursor:pointer;border-radius:9999px;outline:none;width:100%;height:4px;transition:background .15s}.wg-slider:hover{background:oklch(from var(--color-wg-accent) l c h / .2)}.wg-slider::-webkit-slider-thumb{appearance:none;background:var(--color-wg-accent);border:3px solid var(--wg-bg);width:20px;height:20px;box-shadow:0 0 0 1px oklch(from var(--color-wg-accent) l c h / .3);cursor:pointer;border-radius:50%;transition:box-shadow .15s,transform .15s}.wg-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 2px oklch(from var(--color-wg-accent) l c h / .4);transform:scale(1.1)}.wg-slider:active::-webkit-slider-thumb{box-shadow:0 0 0 3px oklch(from var(--color-wg-accent) l c h / .3);transform:scale(1.05)}.wg-slider::-moz-range-thumb{background:var(--color-wg-accent);border:3px solid var(--wg-bg);width:20px;height:20px;box-shadow:0 0 0 1px oklch(from var(--color-wg-accent) l c h / .3);cursor:pointer;border-radius:50%}.wg-slider::-moz-range-thumb:hover{box-shadow:0 0 0 2px oklch(from var(--color-wg-accent) l c h / .4)}.wg-slider::-moz-range-track{background:var(--wg-border);border-radius:9999px;height:4px}.wg-slider:focus-visible{outline:2px solid oklch(from var(--color-wg-accent) l c h / .5);outline-offset:4px;border-radius:9999px}.wg-mobile-menu{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.wg-mobile-menu.wg-open{max-height:300px}.wg-prose-code{background-color:var(--color-wg-surface,var(--wg-surface));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-wg-mono,"JetBrains Mono", ui-monospace, monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-wg-text,var(--wg-text));border-radius:.25rem}.wg-prose-li{position:relative}.wg-prose-li:before{top:.6em;left:calc(var(--spacing,.25rem) * -4);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);content:var(--tw-content);background-color:#00bdbe80;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab,red,red)){.wg-prose-li:before{background-color:color-mix(in oklab,var(--color-wg-accent,oklch(72% .19 195)) 50%,transparent)}}.wg-body{font-feature-settings:"cv11","ss01"}@media(max-width:767px),(prefers-reduced-motion:reduce){.wg-reveal{opacity:1;transition:none;transform:none}.wg-dots span,#ad-cursor,.animate-ping{animation:none!important}.wg-mobile-menu{transition:none}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
