@layer properties,theme,base;@layer components{:where(.jx-file-zone-glyph) :where(svg),:where(.jx-file-icon) :where(svg){width:100%;height:100%}:where(.jx-file-icon) :where(svg){stroke-width:1.75px}:where([data-jx-file-trigger-glyph]) :where(svg){width:calc(var(--jx-file-icon) * .9);height:calc(var(--jx-file-icon) * .9)}:where(.jx-file-row+.jx-file-row){border-top:1px solid var(--border)}}:where(.jx-file) :is(.jx-file-zone,.jx-file-trigger){box-shadow:var(--shadow-well);transition:box-shadow var(--motion-150) var(--motion-ease-out), border-color var(--motion-150) var(--motion-ease-out)}:where(.jx-file) :is(.jx-file-zone:hover,.jx-file-trigger:hover){box-shadow:var(--shadow-well-hover)}:where(.jx-file) .jx-file-zone.jx-file-over{border-color:var(--primary);background:var(--muted);box-shadow:var(--shadow-xs);transform:translate(-2px,-2px)}:where(.jx-file) .jx-file-trigger.jx-file-over{border-style:dashed;border-color:var(--primary);background:var(--muted);box-shadow:var(--shadow-sm);transform:translate(-2px,-2px)}:where(.jx-file-trigger:hover){background:var(--muted)}:where(.jx-file-zone:focus-visible),:where(.jx-file-trigger:focus-visible){outline:1px solid var(--ring);outline-offset:-1px}:where(.jx-file-zone:disabled),:where(.jx-file-trigger:disabled){cursor:not-allowed;pointer-events:none}:where(.jx-file-remove:hover){color:var(--foreground)}:where(.jx-file-remove:active){transform:translateY(1px)}:where(.jx-file-remove:focus-visible){outline:1px solid var(--ring);outline-offset:-1px}:where(.jx-file-remove:disabled){cursor:not-allowed;opacity:.4;pointer-events:none}:where(.jx-file-clear:hover){color:var(--foreground)}:where(.jx-file-clear:active){transform:translateY(1px)}:where(.jx-file-clear:focus-visible){outline:1px solid var(--ring);outline-offset:-1px}@media (prefers-reduced-motion:reduce){:where(.jx-file) :is(.jx-file-zone,.jx-file-trigger),:where(.jx-file-zone),:where(.jx-file-trigger),:where(.jx-file-remove),:where(.jx-file-clear),:where(.jx-file-zone-glyph),:where(.jx-file-zone-title){transition:none}}
