.embed-dialog.svelte-dvarnl{--dialog-bg:var(--bg-elevated,color-mix(in srgb, var(--page-bg,#fff) 90%, var(--page-fg,#111) 10%));--dialog-fg:var(--text,var(--page-fg,#18181b));--dialog-muted:var(--text-muted,color-mix(in srgb, var(--page-fg,#18181b) 62%, transparent));--dialog-border:var(--border,color-mix(in srgb, var(--page-fg,#18181b) 14%, transparent));--dialog-subtle:var(--bg-subtle,color-mix(in srgb, var(--page-fg,#18181b) 8%, transparent));--dialog-surface:var(--bg,var(--page-bg,#fafafa));--dialog-accent:var(--accent,#7c3aed);--dialog-accent-contrast:var(--accent-contrast,#fff);--dialog-radius:var(--radius-md,var(--radius,.75rem));--dialog-radius-sm:var(--radius-sm,6px);border-radius:var(--dialog-radius);width:min(36rem,100vw - 2rem);color:var(--dialog-fg);background:0 0;border:none;padding:0;font-family:inherit}.embed-dialog.svelte-dvarnl::backdrop{background:#0f172a73}.embed-dialog-panel.svelte-dvarnl{border:1px solid var(--dialog-border);border-radius:var(--dialog-radius);background:var(--dialog-bg);box-shadow:var(--shadow-md,0 12px 32px #0f172a1f);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.dialog-header.svelte-dvarnl{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dialog-header.svelte-dvarnl h2:where(.svelte-dvarnl){margin:0;font-size:1.125rem;font-weight:650}.dialog-close.svelte-dvarnl{border-radius:var(--dialog-radius-sm);width:2rem;height:2rem;color:var(--dialog-muted);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:1.35rem;line-height:1}.dialog-close.svelte-dvarnl:hover,.dialog-close.svelte-dvarnl:focus-visible{background:var(--dialog-subtle);color:var(--dialog-fg);outline:none}.dialog-message.svelte-dvarnl{color:var(--dialog-muted);margin:0;font-size:.9375rem;line-height:1.45}.dialog-actions.svelte-dvarnl{justify-content:flex-end;gap:.5rem;display:flex}.dialog-btn.svelte-dvarnl{border-radius:var(--dialog-radius-sm);border:1px solid var(--dialog-border);background:var(--dialog-surface);color:var(--dialog-fg);font:inherit;cursor:pointer;padding:.5rem .85rem}.dialog-btn.primary.svelte-dvarnl{border-color:var(--dialog-accent);background:var(--dialog-accent);color:var(--dialog-accent-contrast)}.dialog-btn.primary.svelte-dvarnl:hover,.dialog-btn.primary.svelte-dvarnl:focus-visible{filter:brightness(.96);outline:none}.embed-code.svelte-dvarnl{border:1px solid var(--dialog-border);border-radius:var(--dialog-radius-sm);background:var(--dialog-surface);width:100%;color:var(--dialog-fg);resize:vertical;box-sizing:border-box;margin:0;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.45}.embed-tabs.svelte-dvarnl{border-radius:var(--dialog-radius-sm);background:var(--dialog-subtle);gap:.25rem;width:fit-content;padding:.2rem;display:flex}.embed-tab.svelte-dvarnl{border-radius:calc(var(--dialog-radius-sm) - 1px);color:var(--dialog-muted);font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:.35rem .85rem;font-size:.875rem;font-weight:600}.embed-tab--active.svelte-dvarnl,.embed-tab[aria-selected=true].svelte-dvarnl{background:var(--dialog-bg);color:var(--dialog-fg);box-shadow:0 0 0 1px var(--dialog-border)}.embed-tab.svelte-dvarnl:focus-visible{outline:2px solid var(--dialog-accent);outline-offset:1px}
