.image-carousel.svelte-1x8ba7{margin:0;width:100%}.stage.svelte-1x8ba7{background:color-mix(in oklch,var(--content) 5%,var(--base));border-radius:var(--s-1);overflow:hidden;position:relative;width:100%}.track.svelte-1x8ba7{display:flex;height:100%;overflow:auto hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.track.svelte-1x8ba7::-webkit-scrollbar{display:none}figure.svelte-1x8ba7,.empty.svelte-1x8ba7{flex:0 0 100%;height:100%;margin:0;scroll-snap-align:center}figure.svelte-1x8ba7{overflow:hidden;position:relative}figure.svelte-1x8ba7 img:where(.svelte-1x8ba7){border:0;border-radius:0;display:block;height:100%;margin:0;max-width:none;object-fit:cover;width:100%}.loading-image.svelte-1x8ba7,.empty.svelte-1x8ba7{align-items:center;color:var(--content-1);display:flex;justify-content:center}.empty.svelte-1x8ba7{flex-direction:column;gap:var(--s-3);text-align:center}.empty.svelte-1x8ba7 svg{height:2rem;width:2rem}.empty.svelte-1x8ba7 strong:where(.svelte-1x8ba7){color:var(--content)}.empty.svelte-1x8ba7 span:where(.svelte-1x8ba7){font-size:var(--s-1)}figcaption.svelte-1x8ba7{background:linear-gradient(transparent,#000000d1);bottom:0;color:#fff;display:grid;gap:.2rem;left:0;padding:4rem var(--s0) var(--s0);position:absolute;right:0}figcaption.svelte-1x8ba7 strong:where(.svelte-1x8ba7){font-size:clamp(1.15rem,3vw,1.75rem);line-height:1.1}figcaption.svelte-1x8ba7 span:where(.svelte-1x8ba7){color:#fffc;font-size:.9rem}.arrows.svelte-1x8ba7{display:flex;inset:50% var(--s-2) auto;justify-content:space-between;pointer-events:none;position:absolute;transform:translateY(-50%)}.arrows.svelte-1x8ba7 button:where(.svelte-1x8ba7),.dots.svelte-1x8ba7 button:where(.svelte-1x8ba7){pointer-events:auto}.arrows.svelte-1x8ba7 button:where(.svelte-1x8ba7){align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000007a;border:0;border-radius:999px;color:#fff;display:flex;height:2.35rem;justify-content:center;width:2.35rem}.arrows.svelte-1x8ba7 button:where(.svelte-1x8ba7):disabled{opacity:.3}.dots.svelte-1x8ba7{display:flex;gap:.4rem;justify-content:center;padding-top:var(--s-2)}.dots.svelte-1x8ba7 button:where(.svelte-1x8ba7){background:color-mix(in oklch,var(--content) 20%,transparent);border:0;border-radius:999px;height:.45rem;padding:0;transition:.15s ease;width:.45rem}.dots.svelte-1x8ba7 button[aria-current=true]:where(.svelte-1x8ba7){background:var(--brand);width:1.25rem}.editor.svelte-1x8ba7{background:color-mix(in oklch,var(--content) 3%,var(--base));border:1px solid color-mix(in oklch,var(--content) 12%,transparent);border-radius:var(--s-1);display:grid;gap:var(--s-1);margin-top:var(--s-1);padding:var(--s-1)}.editor.svelte-1x8ba7 header:where(.svelte-1x8ba7),.add-row.svelte-1x8ba7,.image-actions.svelte-1x8ba7,.options.svelte-1x8ba7{align-items:center;display:flex;gap:var(--s-2)}.editor.svelte-1x8ba7 header:where(.svelte-1x8ba7){justify-content:space-between}.editor.svelte-1x8ba7 header:where(.svelte-1x8ba7) div:where(.svelte-1x8ba7){display:grid;gap:.1rem}.editor.svelte-1x8ba7 header:where(.svelte-1x8ba7) span:where(.svelte-1x8ba7){color:var(--content-1);font-size:var(--s-1)}button.svelte-1x8ba7,input.svelte-1x8ba7,select.svelte-1x8ba7{font:inherit}.editor.svelte-1x8ba7 button:where(.svelte-1x8ba7),.editor.svelte-1x8ba7 input:where(.svelte-1x8ba7),.editor.svelte-1x8ba7 select:where(.svelte-1x8ba7){border:1px solid color-mix(in oklch,var(--content) 14%,transparent);border-radius:var(--s-3)}.editor.svelte-1x8ba7 button:where(.svelte-1x8ba7){align-items:center;background:var(--base);color:var(--content);display:inline-flex;gap:.35rem;min-height:2.35rem;padding:.45rem .7rem}.editor.svelte-1x8ba7 button:where(.svelte-1x8ba7):hover:not(:disabled){border-color:color-mix(in oklch,var(--brand) 55%,transparent)}.editor.svelte-1x8ba7 button:where(.svelte-1x8ba7):disabled{opacity:.4}.editor.svelte-1x8ba7 .done:where(.svelte-1x8ba7){background:var(--brand);border-color:var(--brand);color:var(--base);font-weight:650}.file-input.svelte-1x8ba7{display:none}.add-row.svelte-1x8ba7{flex-wrap:wrap}.url-field.svelte-1x8ba7{display:flex;flex:1 1 15rem}.url-field.svelte-1x8ba7 input:where(.svelte-1x8ba7){border-radius:var(--s-3) 0 0 var(--s-3);flex:1;min-width:8rem}.url-field.svelte-1x8ba7 button:where(.svelte-1x8ba7){border-radius:0 var(--s-3) var(--s-3) 0;margin-left:-1px}.editor.svelte-1x8ba7 input:where(.svelte-1x8ba7),.editor.svelte-1x8ba7 select:where(.svelte-1x8ba7){background:var(--base);color:var(--content);min-height:2.35rem;padding:.45rem .6rem;width:100%}.thumbnails.svelte-1x8ba7{display:flex;gap:var(--s-3);overflow-x:auto;padding:.15rem}.thumbnails.svelte-1x8ba7 button:where(.svelte-1x8ba7){flex:0 0 4.5rem;height:3.2rem;overflow:hidden;padding:0;position:relative}.thumbnails.svelte-1x8ba7 button.active:where(.svelte-1x8ba7){border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in oklch,var(--brand) 28%,transparent)}.thumbnails.svelte-1x8ba7 img:where(.svelte-1x8ba7){border:0;border-radius:0;height:100%;margin:0;object-fit:cover;width:100%}.thumbnails.svelte-1x8ba7 button:where(.svelte-1x8ba7)>span:where(.svelte-1x8ba7){background:#000000a6;border-radius:999px;bottom:.2rem;color:#fff;font-size:.68rem;min-width:1.2rem;padding:.1rem .3rem;position:absolute;right:.2rem}.image-actions.svelte-1x8ba7>span:where(.svelte-1x8ba7){flex:1}.image-actions.svelte-1x8ba7 .remove:where(.svelte-1x8ba7){color:var(--failure, #c33)}.fields.svelte-1x8ba7{display:grid;gap:var(--s-2);grid-template-columns:1fr 1fr}.fields.svelte-1x8ba7 label:where(.svelte-1x8ba7),.options.svelte-1x8ba7>label:where(.svelte-1x8ba7):not(.toggle){display:grid;gap:.25rem}.fields.svelte-1x8ba7 label:where(.svelte-1x8ba7)>span:where(.svelte-1x8ba7),.options.svelte-1x8ba7 label:where(.svelte-1x8ba7)>span:where(.svelte-1x8ba7){color:var(--content-1);font-size:var(--s-1)}.fields.svelte-1x8ba7 .wide:where(.svelte-1x8ba7){grid-column:1 / -1}.options.svelte-1x8ba7{border-top:1px solid color-mix(in oklch,var(--content) 10%,transparent);flex-wrap:wrap;padding-top:var(--s-1)}.options.svelte-1x8ba7>label:where(.svelte-1x8ba7):not(.toggle){min-width:7rem}.toggle.svelte-1x8ba7{align-items:center;display:flex;gap:.4rem}.toggle.svelte-1x8ba7 input:where(.svelte-1x8ba7){min-height:auto;width:auto}.editor.svelte-1x8ba7 svg{height:1.1rem;width:1.1rem}@media(max-width:42rem){.fields.svelte-1x8ba7{grid-template-columns:1fr}.fields.svelte-1x8ba7 .wide:where(.svelte-1x8ba7){grid-column:auto}.image-actions.svelte-1x8ba7{flex-wrap:wrap}}
