.demo-host[data-v-44e5e71a]{--demo-stage-height:560px;height:var(--demo-stage-height)}.demo-stage[data-v-44e5e71a]{background:radial-gradient(circle at top right,rgba(16,184,212,.14),transparent 32%),linear-gradient(180deg,#08111feb,#0a0f1afa);border-radius:var(--radius-lg);box-shadow:inset 0 1px #ffffff0a,0 24px 60px -40px #08111fd9}.demo-stage[data-v-44e5e71a],.demo-surface[data-v-44e5e71a]{height:100%;overflow:hidden;position:relative}.demo-gui[data-v-44e5e71a]{left:1rem;max-width:calc(100% - 2rem);position:absolute;top:1rem;z-index:4}.demo-overlay[data-v-44e5e71a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;inset:0;padding:1.5rem;place-items:center;position:absolute;text-align:center;z-index:5}.demo-loading[data-v-44e5e71a]{background:#070c1447;color:var(--color-accent-strong)}.demo-error[data-v-44e5e71a]{align-content:center;background:#12070ab8;color:#fff1ef;gap:.65rem}.demo-error h3[data-v-44e5e71a],.demo-error p[data-v-44e5e71a]{margin:0}.demo-error p[data-v-44e5e71a]:last-child{color:#fff1efd1;line-height:1.7}.demo-gui[data-v-44e5e71a] .lil-gui{--background-color:rgba(8,17,31,.86);--title-background-color:rgba(15,111,255,.24);--text-color:#edf6ff;--widget-color:hsla(0,0%,100%,.1);--widget-border-color:hsla(0,0%,100%,.08);--focus-color:rgba(16,184,212,.3);border-radius:14px;box-shadow:0 18px 48px -28px #050a12eb;overflow:hidden}@media(max-width:640px){.demo-host[data-v-44e5e71a]{--demo-stage-height:480px}.demo-gui[data-v-44e5e71a]{bottom:1rem;left:1rem;right:1rem;top:auto}}.demo-shell[data-v-116451d4]{display:grid;gap:var(--space-6)}.hero[data-v-116451d4]{display:grid;padding:var(--space-6)}.hero-copy h1[data-v-116451d4]{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.05em;line-height:.96;margin:var(--space-3) 0}.hero-copy p[data-v-116451d4]{color:var(--color-text-muted);line-height:1.8;margin:0;max-width:40rem}.hero-actions[data-v-116451d4]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.stage[data-v-116451d4]{display:grid;gap:var(--space-5);padding:var(--space-6)}
