@layer tx.components{.tx-image.svelte-y378i7{vertical-align:middle;border-radius:inherit;max-inline-size:100%;display:inline-block;position:relative;overflow:hidden}.tx-image-img.svelte-y378i7{object-fit:cover;border-radius:inherit;block-size:auto;max-inline-size:100%;display:block}.tx-image[data-sized].svelte-y378i7,.tx-image-action[data-sized].svelte-y378i7{inline-size:100%}.tx-image[data-sized].svelte-y378i7>.tx-image-img:where(.svelte-y378i7),.tx-image-blur.svelte-y378i7{block-size:100%;inline-size:100%}.tx-image[data-fit=contain].svelte-y378i7>.tx-image-img:where(.svelte-y378i7){object-fit:contain}.tx-image[data-fit=fill].svelte-y378i7>.tx-image-img:where(.svelte-y378i7){object-fit:fill}.tx-image[data-fit=none].svelte-y378i7>.tx-image-img:where(.svelte-y378i7){object-fit:none}.tx-image[data-fit=scale-down].svelte-y378i7>.tx-image-img:where(.svelte-y378i7){object-fit:scale-down}.tx-image-blur.svelte-y378i7{object-fit:cover;filter:blur(1rem);transition:opacity var(--tx-motion-base,.2s) var(--tx-motion-easing,ease-out);pointer-events:none;position:absolute;inset:0;transform:scale(1.1)}.tx-image-blur-done.svelte-y378i7{opacity:0}.tx-image-fallback.svelte-y378i7{box-sizing:border-box;border:1px dashed var(--tx-border-strong,currentColor);border-radius:inherit;background-color:var(--tx-muted,Canvas);block-size:100%;min-block-size:4rem;inline-size:100%;min-inline-size:8rem;color:var(--tx-muted-foreground,CanvasText);text-align:center;place-items:center;padding:.75rem;font-size:.875rem;display:grid}.tx-image-action.svelte-y378i7{border-radius:var(--tx-radius,.5rem);max-inline-size:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-block}.tx-image-action.svelte-y378i7>.tx-image:where(.svelte-y378i7){display:block}.tx-image-action.svelte-y378i7:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:var(--tx-focus-ring-offset,2px)}@media (prefers-reduced-motion:reduce){.tx-image-blur.svelte-y378i7{transition:none}}@media (forced-colors:active){.tx-image-fallback.svelte-y378i7{color:canvastext;background-color:canvas;border-color:canvastext}.tx-image-action.svelte-y378i7:focus-visible{outline-color:highlight}}}
