.logo-spin.svelte-1uha8ag{animation:.8s cubic-bezier(.34,1.56,.64,1) forwards svelte-1uha8ag-logo-spin-360}@keyframes svelte-1uha8ag-logo-spin-360{0%{transform:translateY(-1px)rotate(0)}50%{filter:hue-rotate(90deg);transform:translateY(-1px)rotate(200deg)scale(1.15)}to{filter:hue-rotate();transform:translateY(-1px)rotate(360deg)scale(1)}}.konami-overlay.svelte-1uha8ag{background:#000000eb;animation:3.5s ease-out forwards svelte-1uha8ag-konami-fade}@keyframes svelte-1uha8ag-konami-fade{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.konami-rain.svelte-1uha8ag{opacity:.15;background:repeating-linear-gradient(180deg, transparent 0%, rgba(var(--color-accent-rgb,255 255 255) / .3) 2px, transparent 4px, transparent 20px);background-size:20px 100%;animation:.4s linear infinite svelte-1uha8ag-konami-rain-fall;position:absolute;inset:0;overflow:hidden}@keyframes svelte-1uha8ag-konami-rain-fall{0%{background-position-y:0}to{background-position-y:20px}}.hero-watermark.svelte-1uha8ag{animation:fade .6s var(--ease-out-expo) both}.hero-grid.svelte-1uha8ag{contain:layout paint;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:32px 32px;animation:2s ease-out both svelte-1uha8ag-grid-fade-in;-webkit-mask-image:radial-gradient(50% 50%,#000 20%,#0000 70%);mask-image:radial-gradient(50% 50%,#000 20%,#0000 70%)}.hero-grid-highlight.svelte-1uha8ag{contain:layout paint;background-image:radial-gradient(circle,#ffffff59 1px,#0000 1px);background-size:32px 32px}@keyframes svelte-1uha8ag-grid-fade-in{0%{opacity:0}to{opacity:1}}.cta-cursor.svelte-1uha8ag{animation:1s step-end infinite svelte-1uha8ag-cursor-blink}@keyframes svelte-1uha8ag-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.hero-cta.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px)}.fox-art-container.svelte-1uha8ag{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000),linear-gradient(#0000,#000 20%),linear-gradient(#000 80%,#0000),linear-gradient(270deg,#000 95%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000),linear-gradient(#0000,#000 20%),linear-gradient(#000 80%,#0000),linear-gradient(270deg,#000 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.feature-card.svelte-1uha8ag{transition:border-color .2s;position:relative}.feature-card-visual.svelte-1uha8ag{aspect-ratio:3}@media (width>=640px){.feature-card-visual.svelte-1uha8ag{aspect-ratio:5/2}}.feature-card.svelte-1uha8ag:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.feature-card.svelte-1uha8ag:hover{border-color:#ffffff26}.waveform-bar.svelte-1uha8ag{width:3px;height:var(--h);animation:1.5s ease-in-out infinite alternate svelte-1uha8ag-waveform-pulse;animation-delay:calc(var(--i) * 60ms);background:linear-gradient(#fff3,#ffffff0f)}@keyframes svelte-1uha8ag-waveform-pulse{0%{opacity:.3;transform:scaleY(.4)}to{opacity:.7;transform:scaleY(1)}}.marquee.svelte-1uha8ag{--gap:3rem;gap:var(--gap);display:flex;overflow:hidden}.marquee-set.svelte-1uha8ag{gap:var(--gap);flex-shrink:0;animation:30s linear infinite paused svelte-1uha8ag-marquee-scroll;display:flex}.marquee.is-visible .marquee-set.svelte-1uha8ag{animation-play-state:running}@keyframes svelte-1uha8ag-marquee-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.corner-ornament{pointer-events:none;contain:layout paint;width:11px;height:11px;position:absolute}.matrix-rain.svelte-1uha8ag{opacity:.06;background:repeating-linear-gradient(#0000 0%,#fffc 1px,#0000 2px 12px) 0 0/16px 100%;animation:2s linear infinite svelte-1uha8ag-matrix-fall;position:absolute;inset:0;overflow:hidden}@keyframes svelte-1uha8ag-matrix-fall{0%{background-position-y:0}to{background-position-y:12px}}.tradeoff-grid.svelte-1uha8ag{grid-template-columns:auto repeat(3,36px);align-items:center;gap:4px 8px;font-size:11px;display:grid}@media (width>=640px){.tradeoff-grid.svelte-1uha8ag{grid-template-columns:auto repeat(3,48px);gap:6px 12px;font-size:12px}}.tradeoff-divider.svelte-1uha8ag{background:var(--color-line);height:1px}.channel-scan-dot.svelte-1uha8ag{opacity:0}.channel-scan-row.svelte-1uha8ag:first-child .channel-scan-dot:where(.svelte-1uha8ag){animation:5s infinite svelte-1uha8ag-scan-dot-0}.channel-scan-row.svelte-1uha8ag:nth-child(2) .channel-scan-dot:where(.svelte-1uha8ag){animation:5s infinite svelte-1uha8ag-scan-dot-1}.channel-scan-row.svelte-1uha8ag:nth-child(3) .channel-scan-dot:where(.svelte-1uha8ag){animation:5s infinite svelte-1uha8ag-scan-dot-2}.channel-scan-row.svelte-1uha8ag:nth-child(4) .channel-scan-dot:where(.svelte-1uha8ag){animation:5s infinite svelte-1uha8ag-scan-dot-3}.channel-scan-row.svelte-1uha8ag:nth-child(5) .channel-scan-dot:where(.svelte-1uha8ag){animation:5s infinite svelte-1uha8ag-scan-dot-4}@keyframes svelte-1uha8ag-scan-dot-0{0%,5%{opacity:1}15%,to{opacity:0}}@keyframes svelte-1uha8ag-scan-dot-1{0%,20%{opacity:0}25%{opacity:1}35%,to{opacity:0}}@keyframes svelte-1uha8ag-scan-dot-2{0%,40%{opacity:0}45%{opacity:1}55%,to{opacity:0}}@keyframes svelte-1uha8ag-scan-dot-3{0%,60%{opacity:0}65%{opacity:1}75%,to{opacity:0}}@keyframes svelte-1uha8ag-scan-dot-4{0%,80%{opacity:0}85%{opacity:1}95%,to{opacity:0}}.channel-scanner.svelte-1uha8ag{--active:0;animation:5s step-end infinite svelte-1uha8ag-channel-scan-cycle}@keyframes svelte-1uha8ag-channel-scan-cycle{0%{--active:0}20%{--active:1}40%{--active:2}60%{--active:3}80%{--active:4}}.channel-scan-row.svelte-1uha8ag{background:0 0}.channel-scan-row.svelte-1uha8ag:first-child{animation:5s infinite svelte-1uha8ag-scan-highlight-0}.channel-scan-row.svelte-1uha8ag:nth-child(2){animation:5s infinite svelte-1uha8ag-scan-highlight-1}.channel-scan-row.svelte-1uha8ag:nth-child(3){animation:5s infinite svelte-1uha8ag-scan-highlight-2}.channel-scan-row.svelte-1uha8ag:nth-child(4){animation:5s infinite svelte-1uha8ag-scan-highlight-3}.channel-scan-row.svelte-1uha8ag:nth-child(5){animation:5s infinite svelte-1uha8ag-scan-highlight-4}@keyframes svelte-1uha8ag-scan-highlight-0{0%,5%{background:#ffffff0f}15%,to{background:0 0}}@keyframes svelte-1uha8ag-scan-highlight-1{0%,20%{background:0 0}25%{background:#ffffff0f}35%,to{background:0 0}}@keyframes svelte-1uha8ag-scan-highlight-2{0%,40%{background:0 0}45%{background:#ffffff0f}55%,to{background:0 0}}@keyframes svelte-1uha8ag-scan-highlight-3{0%,60%{background:0 0}65%{background:#ffffff0f}75%,to{background:0 0}}@keyframes svelte-1uha8ag-scan-highlight-4{0%,80%{background:0 0}85%{background:#ffffff0f}95%,to{background:0 0}}.server-icon-grad.svelte-1uha8ag{border-radius:10px;width:36px;height:36px;transition:border-radius .2s;overflow:hidden}.server-icon-grad.svelte-1uha8ag:hover{border-radius:14px}.server-icon-grad.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:100%;display:block}.app-preview.svelte-1uha8ag{clip-path:none;transition:transform .6s var(--ease-smooth), box-shadow .6s var(--ease-smooth), clip-path .6s var(--ease-smooth);box-shadow:0 0 80px #ffffff05}@media (width>=640px){.app-preview.svelte-1uha8ag{clip-path:ellipse(98% 96%)}}@media (hover:hover) and (pointer:fine){.app-preview.svelte-1uha8ag:hover{clip-path:ellipse(100% 100%);transform:scale(1.015);box-shadow:0 0 120px #ffffff0a}}.msg-row.svelte-1uha8ag{animation:.6s ease-out both svelte-1uha8ag-msg-appear;animation-delay:calc(.8s + var(--i) * .15s);opacity:0}@keyframes svelte-1uha8ag-msg-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.server-icon-mock.svelte-1uha8ag{animation:.4s ease-out both svelte-1uha8ag-server-mock-appear;animation-delay:calc(.5s + var(--i) * .1s);opacity:0}@keyframes svelte-1uha8ag-server-mock-appear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.footer-link.svelte-1uha8ag{transition:color .2s,text-shadow .2s}.footer-link.svelte-1uha8ag:hover{color:var(--color-text);text-shadow:0 0 8px #ffffff4d}@media (prefers-reduced-motion:reduce){.hero-grid.svelte-1uha8ag{opacity:1;animation:none}.hero-line.svelte-1uha8ag{clip-path:none;animation:none;transform:none}.cta-cursor.svelte-1uha8ag{animation:none}.waveform-bar.svelte-1uha8ag{opacity:.5;animation:none;transform:scaleY(1)}.marquee-set.svelte-1uha8ag{animation:none}.channel-scan-row.svelte-1uha8ag{animation:none!important}.channel-scan-dot.svelte-1uha8ag{opacity:0!important;animation:none!important}.matrix-rain.svelte-1uha8ag{animation:none}.msg-row.svelte-1uha8ag,.server-icon-mock.svelte-1uha8ag{opacity:1;animation:none}}
