@layer tx.components{.tx-files.svelte-1fgobfi{color:var(--tx-foreground,var(--tx-text,CanvasText));color-scheme:light dark;gap:var(--tx-space-3);min-inline-size:0;display:grid}.tx-files__sr-only.svelte-1fgobfi{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tx-files__toolbar.svelte-1fgobfi{justify-content:space-between;align-items:center;gap:var(--tx-space-3);flex-wrap:wrap;display:flex}.tx-files__crumb-list.svelte-1fgobfi{align-items:center;gap:var(--tx-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tx-files__crumb-btn.svelte-1fgobfi{padding:calc(var(--tx-space-unit) * 1.4) var(--tx-space-2);border-radius:var(--tx-shape-radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0}.tx-files__crumb-btn--current.svelte-1fgobfi{font-weight:600}.tx-files__crumb-sep.svelte-1fgobfi{color:var(--tx-foreground,CanvasText);padding-inline:calc(var(--tx-space-unit) * .6)}.tx-files__layout.svelte-1fgobfi{gap:var(--tx-space-1);border:var(--tx-border-width-thin) solid var(--tx-border,CanvasText);border-radius:var(--tx-shape-radius-lg);padding:calc(var(--tx-space-unit) * .6);display:inline-flex}.tx-files__layout-btn.svelte-1fgobfi{padding:calc(var(--tx-space-unit) * 1.4) calc(var(--tx-space-unit) * 2.6);border-radius:var(--tx-shape-radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-block-size:2.25rem;margin:0}.tx-files__layout-btn--active.svelte-1fgobfi{background:var(--tx-primary,Highlight);color:var(--tx-primary-foreground,HighlightText);font-weight:600}.tx-files__crumb-btn.svelte-1fgobfi:focus-visible,.tx-files__layout-btn.svelte-1fgobfi:focus-visible,.tx-files__item.svelte-1fgobfi:focus-visible,.tx-files__check.svelte-1fgobfi:focus-visible,.tx-files__open.svelte-1fgobfi:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.tx-files__body.svelte-1fgobfi{gap:var(--tx-space-4);grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);align-items:start;display:grid}@media (width<=40rem){.tx-files__body.svelte-1fgobfi{grid-template-columns:minmax(0,1fr)}}.tx-files__items.svelte-1fgobfi{gap:var(--tx-space-2);padding:var(--tx-space-2);border:var(--tx-border-width-thin) solid var(--tx-border,CanvasText);border-radius:var(--tx-shape-radius-xl);background:var(--tx-surface,Canvas);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));min-block-size:12rem;margin:0;display:grid}.tx-files--list.svelte-1fgobfi .tx-files__items:where(.svelte-1fgobfi){grid-template-columns:minmax(0,1fr)}.tx-files--compact.svelte-1fgobfi .tx-files__items:where(.svelte-1fgobfi){gap:var(--tx-space-1);padding:calc(var(--tx-space-unit) * 1.4)}.tx-files__item.svelte-1fgobfi{gap:calc(var(--tx-space-unit) * 1.4);padding:calc(var(--tx-space-unit) * 1.4);border:var(--tx-border-width-thin) solid transparent;border-radius:var(--tx-shape-radius-lg);color:inherit;text-align:start;cursor:default;background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:start;margin:0;display:grid}.tx-files--list.svelte-1fgobfi .tx-files__item:where(.svelte-1fgobfi){align-items:center}.tx-files__item--selected.svelte-1fgobfi{background:color-mix(in srgb, var(--tx-primary,Highlight) 12%, transparent);border-color:color-mix(in srgb, var(--tx-primary,Highlight) 40%, transparent)}.tx-files__item--focused.svelte-1fgobfi{border-color:var(--tx-ring,Highlight)}.tx-files__check.svelte-1fgobfi{block-size:1.25rem;inline-size:1.25rem;border:var(--tx-border-width-thin) solid var(--tx-border,CanvasText);border-radius:var(--tx-shape-radius-sm);background:var(--tx-surface,Canvas);color:inherit;cursor:pointer;justify-content:center;align-items:center;margin-block-start:calc(var(--tx-space-unit) * 1.4);padding:0;display:inline-flex;position:relative}.tx-files__check.svelte-1fgobfi:after{content:"";position:absolute;inset-block:-.125rem;inset-inline:-.125rem}.tx-files__check.svelte-1fgobfi svg:where(.svelte-1fgobfi){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:.85rem;inline-size:.85rem}.tx-files__open.svelte-1fgobfi{gap:calc(var(--tx-space-unit) * 1.4);padding:var(--tx-space-1);border-radius:var(--tx-shape-radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;min-inline-size:0;margin:0;display:grid}.tx-files--list.svelte-1fgobfi .tx-files__open:where(.svelte-1fgobfi){align-items:center;gap:var(--tx-space-3);grid-template-columns:3rem minmax(0,1fr)}.tx-files__thumb.svelte-1fgobfi{aspect-ratio:1;border-radius:var(--tx-shape-radius-lg);background:var(--tx-muted,Canvas);place-items:center;inline-size:100%;display:grid;overflow:hidden}.tx-files--list.svelte-1fgobfi .tx-files__thumb:where(.svelte-1fgobfi){aspect-ratio:auto;block-size:3rem;inline-size:3rem}.tx-files__thumb.svelte-1fgobfi img:where(.svelte-1fgobfi){object-fit:cover;block-size:100%;inline-size:100%}.tx-files__meta.svelte-1fgobfi{gap:calc(var(--tx-space-unit) * .6);min-inline-size:0;display:grid}.tx-files__name.svelte-1fgobfi{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.tx-files__detail.svelte-1fgobfi{color:var(--tx-foreground,CanvasText);font-size:.8125rem}.tx-files__empty.svelte-1fgobfi{padding:var(--tx-space-5);color:var(--tx-foreground,CanvasText);grid-column:1/-1;margin:0}.tx-files__preview.svelte-1fgobfi{border:var(--tx-border-width-thin) solid var(--tx-border,CanvasText);border-radius:var(--tx-shape-radius-xl);background:var(--tx-muted,Canvas);padding:var(--tx-space-3);min-block-size:12rem}.tx-files__preview-card.svelte-1fgobfi{gap:var(--tx-space-3);display:grid}.tx-files__preview-thumb.svelte-1fgobfi{border-radius:var(--tx-shape-radius-lg);background:var(--tx-surface,Canvas);aspect-ratio:1;place-items:center;display:grid;overflow:hidden}.tx-files__preview-thumb.svelte-1fgobfi img:where(.svelte-1fgobfi){object-fit:contain;block-size:100%;inline-size:100%}.tx-files__preview-name.svelte-1fgobfi{font-size:var(--tx-type-body-size);overflow-wrap:anywhere;margin:0}.tx-files__preview-dl.svelte-1fgobfi{gap:var(--tx-space-2);margin:0;display:grid}.tx-files__preview-dl.svelte-1fgobfi div:where(.svelte-1fgobfi){gap:var(--tx-space-2);font-size:var(--tx-type-label-size);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.tx-files__preview-dl.svelte-1fgobfi dt:where(.svelte-1fgobfi){color:var(--tx-foreground,CanvasText);margin:0}.tx-files__preview-dl.svelte-1fgobfi dd:where(.svelte-1fgobfi){margin:0}.tx-files__preview-empty.svelte-1fgobfi{color:var(--tx-foreground,CanvasText);margin:0}.tx-files__status.svelte-1fgobfi{justify-content:space-between;align-items:baseline;gap:var(--tx-space-2);font-size:var(--tx-type-label-size);color:var(--tx-foreground,CanvasText);flex-wrap:wrap;display:flex}.tx-files__live.svelte-1fgobfi{min-block-size:1.25em;margin:0}@media (forced-colors:active){.tx-files__items.svelte-1fgobfi,.tx-files__preview.svelte-1fgobfi,.tx-files__layout.svelte-1fgobfi,.tx-files__check.svelte-1fgobfi{border-color:canvastext}.tx-files__detail.svelte-1fgobfi,.tx-files__preview-dl.svelte-1fgobfi dt:where(.svelte-1fgobfi),.tx-files__preview-empty.svelte-1fgobfi,.tx-files__empty.svelte-1fgobfi{color:canvastext}.tx-files__item--selected.svelte-1fgobfi{color:highlighttext;forced-color-adjust:none;background:highlight}.tx-files__item--selected.svelte-1fgobfi .tx-files__detail:where(.svelte-1fgobfi),.tx-files__item--selected.svelte-1fgobfi .tx-files__name:where(.svelte-1fgobfi){color:highlighttext}.tx-files__layout-btn--active.svelte-1fgobfi{color:highlighttext;forced-color-adjust:none;background:highlight}}}
