.card-preview.svelte-1mkhr01{background:#241620;position:absolute;inset:0;overflow:hidden}.preview-poster.svelte-1mkhr01,video.svelte-1mkhr01{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}video.svelte-1mkhr01{opacity:0;transition:opacity var(--preview-fade) ease;pointer-events:none}video.playing.svelte-1mkhr01{opacity:1}.preview-placeholder.svelte-1mkhr01{color:#c9b5c1;text-align:center;place-items:center;width:100%;height:100%;padding:12px;font-size:12px;display:grid}.file-input.svelte-w9lm3p{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.photo-format-hint.svelte-1sg95ii{flex-wrap:wrap;align-items:baseline;gap:0 4px;font-size:12px;line-height:1.5;display:flex}.photo-format-hint.compact.svelte-1sg95ii{justify-content:center;padding:0 5px 4px;font-size:10px}details.svelte-1sg95ii{display:contents}summary.svelte-1sg95ii{cursor:pointer;text-underline-offset:2px;align-items:center;min-height:24px;text-decoration:underline;list-style:none;display:inline-flex}summary.svelte-1sg95ii::-webkit-details-marker{display:none}summary.svelte-1sg95ii:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}p.svelte-1sg95ii{font-size:inherit;overflow-wrap:anywhere;flex-basis:100%;margin:3px 0 4px;line-height:1.5}.setting-controls.svelte-o9tpxw{flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0 7px;display:flex}.variant-summary.svelte-o9tpxw{color:#e6d6de;flex:1;margin:0;font-size:13px}.setting-wrap.svelte-o9tpxw{position:relative}.setting-button.svelte-o9tpxw{border:1px solid var(--accent);color:#fff;width:100%;min-height:46px;font:inherit;background:#43212a;border-radius:999px;padding:0 14px;font-size:13px}.setting-options.svelte-o9tpxw{z-index:4;background:#25141c;border:1px solid #62414d;border-radius:14px;padding:5px;display:grid;position:absolute;inset:auto 0 calc(100% + 7px);box-shadow:0 10px 30px #0009}.setting-options.svelte-o9tpxw button:where(.svelte-o9tpxw){color:#fff;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px}.setting-options.svelte-o9tpxw button:where(.svelte-o9tpxw):hover,.setting-options.svelte-o9tpxw button[aria-pressed=true]:where(.svelte-o9tpxw){background:#78334e}.catalog-note.svelte-o9tpxw{color:#ccb9c0;text-align:center;margin:0 0 7px;font-size:12px}.selection-recovery.svelte-o9tpxw{justify-items:center;gap:7px;margin:18px 0 10px;display:grid}.recover-selection.svelte-o9tpxw{border:1px solid var(--accent);color:#fff;min-height:46px;font:inherit;background:#43212a;border-radius:999px;padding:8px 16px;font-size:13px}
