.shader-tex.svelte-1749zcd{align-items:center;gap:calc(4px * var(--ui-scale,1));min-width:0;display:flex}.shader-tex.drag-over.svelte-1749zcd .shader-tex-slot:where(.svelte-1749zcd){border-color:var(--accent);box-shadow:0 0 0 calc(2px * var(--ui-scale,1)) color-mix(in srgb, var(--accent) 35%, transparent)}.shader-tex-slot.svelte-1749zcd{width:calc(26px * var(--ui-scale,1));height:calc(20px * var(--ui-scale,1));border:1px solid var(--border-strong);border-radius:calc(3px * var(--ui-scale,1));background:var(--surface-inset);color:var(--text-muted);cursor:pointer;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.shader-tex.compact.svelte-1749zcd .shader-tex-slot:where(.svelte-1749zcd){width:calc(22px * var(--ui-scale,1));height:calc(16px * var(--ui-scale,1))}.shader-tex-slot.svelte-1749zcd:hover{border-color:var(--text-faint)}.shader-tex-slot.svelte-1749zcd img:where(.svelte-1749zcd){object-fit:cover;width:100%;height:100%}.shader-tex-file.svelte-1749zcd{opacity:0;cursor:pointer;position:absolute;inset:0}.shader-tex-state.svelte-1749zcd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(9px * var(--ui-scale,1));color:var(--text-muted);flex:auto;overflow:hidden}.shader-tex.compact.svelte-1749zcd .shader-tex-state:where(.svelte-1749zcd){max-width:calc(58px * var(--ui-scale,1))}.shader-tex[data-state=missing].svelte-1749zcd .shader-tex-state:where(.svelte-1749zcd){color:var(--ink-warn)}.shader-tex-clear.svelte-1749zcd{color:var(--text-muted);flex:none;line-height:1}.shader-tex-clear.svelte-1749zcd:hover{color:var(--text)}.shader-tex-card.svelte-1749zcd{z-index:var(--z-portal);pointer-events:none;gap:calc(5px * var(--ui-scale,1));padding:calc(7px * var(--ui-scale,1));border:1px solid var(--border);border-radius:calc(7px * var(--ui-scale,1));background:var(--surface-1);box-shadow:var(--shadow-window);flex-direction:column;display:flex;position:fixed;overflow:hidden}.shader-tex-card-img.svelte-1749zcd{border-radius:calc(4px * var(--ui-scale,1));flex:0 1 calc(168px * var(--ui-scale,1));min-height:calc(54px * var(--ui-scale,1));background-color:var(--surface-inset);background-image:linear-gradient(45deg, var(--surface-2) 25%, transparent 25%), linear-gradient(-45deg, var(--surface-2) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--surface-2) 75%), linear-gradient(-45deg, transparent 75%, var(--surface-2) 75%);background-size:calc(12px * var(--ui-scale,1)) calc(12px * var(--ui-scale,1));background-position:0 0, 0 calc(6px * var(--ui-scale,1)), calc(6px * var(--ui-scale,1)) calc(-6px * var(--ui-scale,1)), calc(-6px * var(--ui-scale,1)) 0;place-items:center;display:grid;overflow:hidden}.shader-tex-card-img.svelte-1749zcd img:where(.svelte-1749zcd){object-fit:contain;width:100%;height:100%}.shader-tex-card-img.svelte-1749zcd img.pixelated:where(.svelte-1749zcd){image-rendering:pixelated}.shader-tex-card-empty.svelte-1749zcd{font-size:calc(10px * var(--ui-scale,1));color:var(--text-faint)}.shader-tex-card-name.svelte-1749zcd{font-size:calc(11px * var(--ui-scale,1));color:var(--text);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.shader-tex-card-meta.svelte-1749zcd{gap:1px calc(8px * var(--ui-scale,1));font-size:calc(9.5px * var(--ui-scale,1));grid-template-columns:auto 1fr;margin:0;display:grid}.shader-tex-card-meta.svelte-1749zcd dt:where(.svelte-1749zcd){color:var(--text-faint)}.shader-tex-card-meta.svelte-1749zcd dd:where(.svelte-1749zcd){color:var(--text-2);text-align:right;margin:0}.shader-tex-card-hash.svelte-1749zcd{font-family:ui-monospace,monospace}.shader-tex-card-note.svelte-1749zcd{font-size:calc(9px * var(--ui-scale,1));color:var(--ink-warn)}
