.presentation-page.svelte-5uj8wl{display:grid;gap:1rem}.presentation-page__header-card.svelte-5uj8wl,.presentation-page__slide-rail.svelte-5uj8wl,.presentation-page__stage-shell.svelte-5uj8wl,.presentation-page__editor-panel.svelte-5uj8wl,.presentation-page__controls.svelte-5uj8wl,.editor-empty.svelte-5uj8wl{border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:var(--ds-radius-lg, .75rem);background:color-mix(in srgb,var(--ds-surface) 98%,transparent);box-shadow:var(--ds-shadow-soft)}.presentation-page__header-card.svelte-5uj8wl{padding:1rem;display:grid;gap:.9rem}.presentation-page__hero-row.svelte-5uj8wl,.presentation-page__hero-actions.svelte-5uj8wl{display:flex;gap:.65rem;flex-wrap:wrap}.presentation-page__hero-row.svelte-5uj8wl{justify-content:space-between;align-items:start}.presentation-page__hero-row.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__hero-row.svelte-5uj8wl h1:where(.svelte-5uj8wl),.presentation-page__hero-row.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__slide-rail.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__stage-inner.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__stage-inner.svelte-5uj8wl h2:where(.svelte-5uj8wl),.presentation-page__stage-inner.svelte-5uj8wl strong:where(.svelte-5uj8wl){margin:0}.presentation-page__hero-row.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__slide-rail.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl p:where(.svelte-5uj8wl),.presentation-page__stage-inner.svelte-5uj8wl p:where(.svelte-5uj8wl){font-size:var(--ds-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted)}.presentation-page__hero-row.svelte-5uj8wl h1:where(.svelte-5uj8wl){font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.04;margin-top:.2rem;font-family:var(--ds-font-heading)}.presentation-page__hero-row.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__slide-links.svelte-5uj8wl small:where(.svelte-5uj8wl),.presentation-page__column-links.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__stack-list.svelte-5uj8wl article:where(.svelte-5uj8wl) small:where(.svelte-5uj8wl),.presentation-page__stack-list.svelte-5uj8wl article:where(.svelte-5uj8wl) span:where(.svelte-5uj8wl){color:var(--ds-text-muted);line-height:1.6}.presentation-page__toolbar-meta.svelte-5uj8wl,.presentation-page__slide-settings.svelte-5uj8wl{display:grid;gap:.6rem;min-width:min(30rem,100%)}.presentation-page__slide-settings.svelte-5uj8wl{grid-template-columns:repeat(4,minmax(0,1fr))}.presentation-page__toolbar-meta.svelte-5uj8wl label:where(.svelte-5uj8wl),.presentation-page__slide-settings.svelte-5uj8wl label:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl label:where(.svelte-5uj8wl){display:grid;gap:.25rem}.presentation-page__toolbar-meta.svelte-5uj8wl span:where(.svelte-5uj8wl),.presentation-page__slide-settings.svelte-5uj8wl span:where(.svelte-5uj8wl){font-size:var(--ds-size-xs);color:var(--ds-text-muted);font-weight:600}.presentation-page__slide-settings.svelte-5uj8wl select:where(.svelte-5uj8wl),.presentation-page__slide-settings.svelte-5uj8wl input:where(.svelte-5uj8wl){min-height:2.35rem;border-radius:var(--ds-radius-sm, .5rem);border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);background:color-mix(in srgb,var(--ds-surface) 98%,transparent);color:var(--ds-text);padding:0 .65rem}.presentation-page__workspace.svelte-5uj8wl{display:grid;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr) minmax(20rem,24rem);gap:1rem;align-items:start}.presentation-page__slide-rail.svelte-5uj8wl,.presentation-page__controls.svelte-5uj8wl{padding:1rem;display:grid;gap:1rem;align-content:start}.presentation-page__slide-rail.svelte-5uj8wl section:where(.svelte-5uj8wl),.presentation-page__controls.svelte-5uj8wl section:where(.svelte-5uj8wl){display:grid;gap:.55rem}.presentation-page__column-links.svelte-5uj8wl,.presentation-page__slide-links.svelte-5uj8wl,.presentation-page__embed-list.svelte-5uj8wl,.presentation-page__stack-list.svelte-5uj8wl{display:grid;gap:.55rem}.presentation-page__column-links.svelte-5uj8wl a:where(.svelte-5uj8wl),.presentation-page__slide-links.svelte-5uj8wl a:where(.svelte-5uj8wl),.presentation-page__stack-list.svelte-5uj8wl article:where(.svelte-5uj8wl){border-radius:var(--ds-radius-sm, .5rem);padding:.7rem;background:color-mix(in srgb,var(--ds-surface-muted) 62%,var(--ds-surface))}.presentation-page__column-links.svelte-5uj8wl a.active:where(.svelte-5uj8wl),.presentation-page__slide-links.svelte-5uj8wl a.active:where(.svelte-5uj8wl){background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface))}.presentation-page__column-links.svelte-5uj8wl strong:where(.svelte-5uj8wl),.presentation-page__slide-links.svelte-5uj8wl strong:where(.svelte-5uj8wl),.presentation-page__slide-links.svelte-5uj8wl small:where(.svelte-5uj8wl){display:block}.presentation-page__stage-column.svelte-5uj8wl{display:grid;gap:.9rem}.presentation-page__stage-shell.svelte-5uj8wl,.presentation-page__editor-panel.svelte-5uj8wl{padding:1rem;display:grid;gap:.9rem}.presentation-page__stage-canvas.svelte-5uj8wl{aspect-ratio:16 / 9;border-radius:var(--ds-radius-md, .5rem);background:linear-gradient(135deg,color-mix(in srgb,var(--ds-primary) 12%,white),#fff 50%,color-mix(in srgb,var(--ds-accent) 9%,white));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-border) 60%,transparent);padding:1rem}.presentation-page__stage-inner.svelte-5uj8wl{height:100%;border-radius:var(--ds-radius-sm, .5rem);background:color-mix(in srgb,var(--ds-surface) 98%,transparent);padding:1.4rem;display:grid;align-content:start;gap:.8rem}.presentation-page__stage-inner.svelte-5uj8wl h2:where(.svelte-5uj8wl){font-size:clamp(1.7rem,2.7vw,2.8rem);line-height:1.05;font-family:var(--ds-font-heading)}.presentation-page__stage-inner.svelte-5uj8wl strong:where(.svelte-5uj8wl){font-size:var(--ds-size-md);color:color-mix(in srgb,var(--ds-primary) 65%,black)}.presentation-page__stage-html.svelte-5uj8wl{color:var(--ds-text);line-height:1.55}.presentation-page__stage-route.svelte-5uj8wl{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.presentation-page__stage-route.svelte-5uj8wl span:where(.svelte-5uj8wl){color:var(--ds-text-muted);font-size:var(--ds-size-sm)}.presentation-page__embed-create.svelte-5uj8wl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.presentation-page__embed-list.svelte-5uj8wl article:where(.svelte-5uj8wl){border-radius:var(--ds-radius-sm, .5rem);padding:.75rem;background:color-mix(in srgb,var(--ds-surface-muted) 62%,var(--ds-surface));display:grid;gap:.6rem}.presentation-page__embed-head.svelte-5uj8wl{display:flex;justify-content:space-between;gap:.75rem;align-items:start}.presentation-page__embed-head.svelte-5uj8wl button:where(.svelte-5uj8wl){border-radius:var(--ds-radius-sm, .5rem);padding:.45rem .65rem;background:color-mix(in srgb,var(--ds-danger) 12%,var(--ds-surface))}iframe.svelte-5uj8wl{width:100%;min-height:16rem;border:0;border-radius:var(--ds-radius-sm, .5rem);background:#fff}.editor-empty.svelte-5uj8wl{padding:1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-empty.svelte-5uj8wl a:where(.svelte-5uj8wl){border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:var(--ds-radius-sm, .5rem);padding:.65rem .9rem}@media(max-width:1180px){.presentation-page__workspace.svelte-5uj8wl{grid-template-columns:1fr}.presentation-page__slide-settings.svelte-5uj8wl{grid-template-columns:1fr 1fr}}
