.demo.svelte-135x512{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-panel);margin:0;position:relative;overflow:hidden}video.svelte-135x512{aspect-ratio:16/9;background:var(--bg-panel);width:100%;height:auto;display:block}.demo-btns.svelte-135x512{gap:6px;display:flex;position:absolute;top:10px;right:10px}.demo-btns.svelte-135x512 button:where(.svelte-135x512),.demo-dlg-head.svelte-135x512 button:where(.svelte-135x512){border:1px solid var(--border);background:color-mix(in srgb, var(--bg-panel) 85%, transparent);width:32px;height:32px;color:var(--text-bright);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}.demo-btns.svelte-135x512 button:where(.svelte-135x512):hover,.demo-dlg-head.svelte-135x512 button:where(.svelte-135x512):hover{background:var(--bg-card-hover)}.demo-btns.svelte-135x512 button:where(.svelte-135x512):focus-visible,.demo-dlg-head.svelte-135x512 button:where(.svelte-135x512):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.demo-btns.svelte-135x512 svg:where(.svelte-135x512){fill:currentColor;width:12px;height:12px}figcaption.svelte-135x512{color:var(--text-dim);border-top:1px solid var(--border);padding:8px 12px;font-size:11px}.demo-dlg.svelte-135x512{background:0 0;border:none;width:min(1440px,94vw);max-width:none;max-height:none;margin:auto;padding:0}.demo-dlg.svelte-135x512::backdrop{background:#080a16db}.demo-dlg-panel.svelte-135x512{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-panel);overflow:hidden}.demo-dlg-panel.svelte-135x512 video:where(.svelte-135x512){object-fit:contain;max-height:calc(94vh - 56px)}.demo-dlg-head.svelte-135x512{color:var(--text-dim);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 14px;font-size:12px;display:flex}.uc-hero.svelte-1lpdom7{flex-direction:column;align-items:flex-start;gap:16px;padding-top:64px;padding-bottom:24px;display:flex}.uc-jump.svelte-1lpdom7{flex-wrap:wrap;gap:10px;display:flex}.uc-jump.svelte-1lpdom7 a:where(.svelte-1lpdom7){border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-dim);align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:inline-flex}.uc-jump.svelte-1lpdom7 a:where(.svelte-1lpdom7):hover{color:var(--text-bright);background:var(--bg-card-hover)}.uc-jump.svelte-1lpdom7 .jdot:where(.svelte-1lpdom7){border-radius:50%;width:7px;height:7px}.uc-sec.svelte-1lpdom7{scroll-margin-top:100px}.uc-layout.svelte-1lpdom7{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.uc-copy.svelte-1lpdom7{flex-direction:column;gap:14px;display:flex}.uc-maps.svelte-1lpdom7{flex-direction:column;gap:8px;margin-top:6px;display:flex}.uc-tpl.svelte-1lpdom7{color:var(--accent-text);border-bottom:1px dashed var(--accent-30);align-self:flex-start;font-size:11px}.uc-tpl.svelte-1lpdom7:hover{color:var(--text-bright)}.uc-agents.svelte-1lpdom7{grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}.uc-agent.svelte-1lpdom7{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width<=880px){.uc-agents.svelte-1lpdom7,.uc-layout.svelte-1lpdom7{grid-template-columns:minmax(0,1fr)}}
