.pattern-layer.svelte-1ior0z4{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (forced-colors:active){.pattern-layer.svelte-1ior0z4{display:none}.fade-mask.svelte-15hxczl{-webkit-mask-image:none!important;mask-image:none!important}}.blob-container.svelte-1bnhcps{pointer-events:none;opacity:var(--blob-opacity);filter:blur(var(--blob-blur));position:absolute;inset:0}.blob.svelte-1bnhcps{border-radius:50%;width:50%;height:50%;position:absolute}.blob-0.svelte-1bnhcps{top:10%;left:15%}.blob-1.svelte-1bnhcps{top:20%;right:15%}.blob-2.svelte-1bnhcps{bottom:15%;left:30%}.blob-container.animated.svelte-1bnhcps .blob:where(.svelte-1bnhcps){animation:15s ease-in-out infinite svelte-1bnhcps-blob-float}.blob-container.animated.svelte-1bnhcps .blob-1:where(.svelte-1bnhcps){animation-direction:reverse;animation-delay:-5s}.blob-container.animated.svelte-1bnhcps .blob-2:where(.svelte-1bnhcps){animation-delay:-10s}@keyframes svelte-1bnhcps-blob-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(20px,-30px)scale(1.1)}66%{transform:translate(-15px,20px)scale(.9)}}@media (forced-colors:active){.blob-container.svelte-1bnhcps{display:none}}.pattern-layer.svelte-aw5h0c{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (forced-colors:active){.pattern-layer.svelte-aw5h0c{display:none}}.noise-layer.svelte-14x4ae6{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.noise-svg.svelte-14x4ae6{width:100%;height:100%}@media (forced-colors:active){.noise-layer.svelte-14x4ae6{display:none}}.retro-grid.svelte-1xzpmjz{pointer-events:none;background-image:linear-gradient(to right, var(--grid-color) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-color) 1px, transparent 1px);opacity:var(--grid-opacity);transform-origin:top;transform:perspective(var(--grid-perspective)) rotateX(60deg);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}.retro-grid.animated.svelte-1xzpmjz{animation:20s linear infinite svelte-1xzpmjz-retro-scroll}@keyframes svelte-1xzpmjz-retro-scroll{0%{background-position:0 0}to{background-position:0 40px}}@media (forced-colors:active){.retro-grid.svelte-1xzpmjz{display:none}}.section.svelte-1myj5e6{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-1myj5e6{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-1myj5e6{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-1myj5e6{gap:var(--spacing-6);flex-direction:column;display:flex}.bg-row.svelte-1myj5e6{gap:var(--spacing-4);width:100%;display:flex}@media (width<=640px){.bg-row.svelte-1myj5e6{flex-direction:column}}.overlay-content.svelte-1myj5e6{padding:var(--spacing-7)}.overlay-centered.svelte-1myj5e6{text-align:center;min-height:inherit;flex-direction:column;justify-content:center;align-items:center;display:flex}.overlay-title.svelte-1myj5e6{font-size:var(--text-fluid-lg);color:var(--color-fg);margin:0 0 var(--spacing-2) 0;font-weight:600}.overlay-hero.svelte-1myj5e6{font-size:var(--text-fluid-3xl);color:var(--color-fg);margin:0 0 var(--spacing-3) 0;letter-spacing:.05em;font-weight:800}.overlay-text.svelte-1myj5e6{font-size:var(--text-fluid-sm);color:var(--color-muted);max-width:36ch;margin:0}.bg-row-wrap.svelte-1myj5e6{flex-wrap:wrap}.blend-item.svelte-1myj5e6{align-items:center;gap:var(--spacing-2);flex-direction:column;min-width:140px;display:flex}.blend-label.svelte-1myj5e6{font-size:var(--text-fluid-xs);color:var(--color-muted);font-family:monospace}.glow-item.svelte-1myj5e6{align-items:center;gap:var(--spacing-2);flex-direction:column;flex:1;min-width:120px;display:flex}.noise-overlay{width:100%;min-height:250px}.fade-demo-content.svelte-1myj5e6{padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}.fade-demo-sm.svelte-1myj5e6{min-height:120px}.fade-text.svelte-1myj5e6{font-size:var(--text-fluid-sm);color:var(--color-fg);margin:0;line-height:1.6}.utility-demo.svelte-1myj5e6{opacity:.35}.composition-card{border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-width:360px}.card-content.svelte-1myj5e6{padding:var(--spacing-6)}.card-badge.svelte-1myj5e6{font-size:var(--text-fluid-xs);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:var(--radius-full);margin-bottom:var(--spacing-3);padding:2px 8px;font-weight:600;display:inline-block}.card-title.svelte-1myj5e6{font-size:var(--text-fluid-lg);color:var(--color-fg);margin:0 0 var(--spacing-2) 0;font-weight:600}.card-text.svelte-1myj5e6{font-size:var(--text-fluid-sm);color:var(--color-muted);margin:0;line-height:1.6}.hero-composition.svelte-1myj5e6{border-radius:var(--radius-lg);width:100%;min-height:300px;overflow:hidden}.hero-composition.svelte-1myj5e6 .hero-layer{width:100%;min-height:300px}
