.preview-frame.svelte-1t0fgeg{position:relative;width:100%;height:var(--template-preview-h);background:var(--template-preview-bg);padding:var(--template-preview-pad);margin:0;border:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.preview-stage.svelte-1t0fgeg{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.preview-stage.svelte-1t0fgeg .preview-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.preview-shrink-wrap.svelte-1t0fgeg{position:relative;overflow:hidden;flex:0 0 auto}.preview-iframe.svelte-1t0fgeg{position:absolute;top:0;left:0;border:0;transform-origin:top left;pointer-events:none;opacity:0;transition:opacity .18s ease}.preview-iframe--ready.svelte-1t0fgeg{opacity:1}.preview-overlay.svelte-1t0fgeg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.45) 100%);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .15s ease}.preview-frame.svelte-1t0fgeg:hover .preview-overlay:where(.svelte-1t0fgeg),.preview-frame.svelte-1t0fgeg:focus-visible .preview-overlay:where(.svelte-1t0fgeg){opacity:1}.preview-overlay__cta.svelte-1t0fgeg{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-3);border-radius:var(--radius-md);background:#000000b3;color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-medium)}
