.image-carousel.svelte-1bnjqt1{display:grid;gap:var(--s-3);margin:0;max-width:min(38rem,100%);width:100%}.carousel-frame.svelte-1bnjqt1{position:relative}.carousel-track.svelte-1bnjqt1{border-radius:var(--s-2);display:flex;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-track.svelte-1bnjqt1::-webkit-scrollbar{display:none}.carousel-slide.svelte-1bnjqt1{flex:0 0 100%;position:relative;scroll-snap-align:center}.carousel-slide.svelte-1bnjqt1 img:where(.svelte-1bnjqt1){aspect-ratio:3 / 2;display:block;height:100%;object-fit:cover;width:100%}.slide-remove.svelte-1bnjqt1,.carousel-arrow.svelte-1bnjqt1{align-items:center;appearance:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in oklch,var(--base) 72%,transparent);border:1px solid color-mix(in oklch,var(--edge) 60%,transparent);border-radius:999px;color:var(--content);cursor:pointer;display:inline-flex;justify-content:center;padding:0;position:absolute;transition:background-color .16s ease,opacity .16s ease}.slide-remove.svelte-1bnjqt1{height:1.8rem;opacity:0;right:var(--s-3);top:var(--s-3);width:1.8rem}.carousel-slide.svelte-1bnjqt1:hover .slide-remove:where(.svelte-1bnjqt1),.slide-remove.svelte-1bnjqt1:focus-visible{opacity:1}.carousel-arrow.svelte-1bnjqt1{height:2.2rem;top:50%;translate:0 -50%;width:2.2rem}.carousel-arrow.is-previous.svelte-1bnjqt1{left:var(--s-3)}.carousel-arrow.is-next.svelte-1bnjqt1{right:var(--s-3)}.slide-remove.svelte-1bnjqt1:hover,.carousel-arrow.svelte-1bnjqt1:hover,.slide-remove.svelte-1bnjqt1:focus-visible,.carousel-arrow.svelte-1bnjqt1:focus-visible{background:color-mix(in oklch,var(--base) 92%,transparent);outline:none}.slide-remove.svelte-1bnjqt1 svg{height:1rem;width:1rem}.carousel-arrow.svelte-1bnjqt1 svg{height:1.3rem;width:1.3rem}.carousel-editor.svelte-1bnjqt1{align-items:center;display:flex;gap:var(--s-3)}.carousel-file-input.svelte-1bnjqt1{display:none}.editor-action.svelte-1bnjqt1{align-items:center;appearance:none;background:var(--base-1);border:1px solid color-mix(in oklch,var(--edge) 82%,transparent);border-radius:var(--s-3);color:var(--content-1);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--s-1);font-weight:650;gap:var(--s-4);min-height:2rem;padding:0 var(--s-2);transition:background-color .16s ease,color .16s ease;white-space:nowrap}.editor-action.svelte-1bnjqt1:hover:not(:disabled),.editor-action.svelte-1bnjqt1:focus-visible{background:color-mix(in oklch,var(--brand) 12%,var(--base-1));color:var(--content);outline:none}.editor-action.svelte-1bnjqt1:disabled{cursor:default;opacity:.6}.editor-action.svelte-1bnjqt1 svg{height:1.05rem;width:1.05rem}.url-input.svelte-1bnjqt1{background:transparent;border:1px solid color-mix(in oklch,var(--edge) 76%,transparent);border-radius:var(--s-3);color:var(--content);flex:1;font:inherit;font-size:var(--s-1);min-height:2rem;min-width:0;padding:0 var(--s-2)}.url-input.svelte-1bnjqt1::placeholder{color:color-mix(in oklch,var(--content-1) 62%,transparent)}.url-input.svelte-1bnjqt1:focus{border-color:color-mix(in oklch,var(--brand) 52%,var(--edge));outline:none}
