:root{--file-input-list-default-height:64px;--file-input-list-default-background-color:rgb(var(--global-color-background-300));--file-input-list-default-color:rgb(var(--global-color-contrast-900));--file-input-list-default-selected-row-color:rgb(var(--global-color-contrast-1000));--file-input-list-default-selected-row-background:rgb(var(--global-color-background-500));--file-input-list-default-hover-color:rgb(var(--global-color-contrast-900));--file-input-list-default-border:2px dashed rgb(var(--global-color-contrast-900), .4);--file-input-list-default-border-radius:5px}.card-container.svelte-qwnrdx{border-color:var(--file-input-list-border-color,var(--file-input-list-default-border-color));height:var(--file-input-list-height,var(--file-input-list-default-height));width:var(--file-input-list-width,var(--file-input-list-default-width));flex-direction:column;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}.card-container.svelte-qwnrdx:hover{color:var(--file-input-list-hover-color,var(--file-input-list-default-hover-color))}.body-container.svelte-qwnrdx{border:var(--file-input-list-border,var(--file-input-list-default-border));border-radius:var(--file-input-list-border-radius,var(--file-input-list-default-border-radius));box-sizing:border-box;justify-content:center;align-items:center;width:calc(100% - 20px);height:calc(100% - 20px);margin:auto;transition:all .2s;display:flex;position:relative;overflow-y:auto}.body-container.active.svelte-qwnrdx{border-color:var(--file-input-list-selected-row-background,var(--file-input-list-default-selected-row-background));color:var(--file-input-list-selected-row-color,var(--file-input-list-default-selected-row-color))}.file-container.svelte-qwnrdx{box-sizing:border-box;width:100%;height:100%;position:relative}.file-container.svelte-qwnrdx:not(.grid-mode) .file-list:where(.svelte-qwnrdx){table-layout:fixed;border-collapse:collapse;width:100%}.file-container.svelte-qwnrdx:not(.grid-mode) .file-list:where(.svelte-qwnrdx) tr:where(.svelte-qwnrdx){cursor:pointer;transition:background-color .2s}.file-container.svelte-qwnrdx:not(.grid-mode) .file-list:where(.svelte-qwnrdx) tr.file-active:where(.svelte-qwnrdx){color:var(--file-input-list-selected-row-color,var(--file-input-list-default-selected-row-color));background-color:var(--file-input-list-selected-row-background,var(--file-input-list-default-selected-row-background))}.file-name.svelte-qwnrdx{text-overflow:ellipsis;white-space:nowrap;width:40%;overflow:hidden}.file-container.grid-mode.svelte-qwnrdx{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow-y:auto}.preview-grid.svelte-qwnrdx{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;width:100%;padding:1rem;display:grid}.preview-item.svelte-qwnrdx{cursor:pointer;border-radius:4px;outline:none;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.preview-item.svelte-qwnrdx:hover,.preview-item.svelte-qwnrdx:focus,.preview-item.file-active.svelte-qwnrdx{transform:translateY(-4px);box-shadow:0 4px 8px #00000026}.preview-img.svelte-qwnrdx{object-fit:cover;width:100%;height:120px;display:block}.preview-file.svelte-qwnrdx{background:rgb(var(--global-color-background-600));box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:120px;padding:.5rem;display:flex}.file-name-preview.svelte-qwnrdx{text-align:center;word-break:break-word;-webkit-box-orient:vertical;max-height:2.4rem;margin-top:.5rem;font-size:.75rem;line-height:1.2;display:-webkit-box;overflow:hidden}.preview-remove.svelte-qwnrdx{color:#fff;cursor:pointer;background:#3339;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:4px;right:4px}.preview-remove.svelte-qwnrdx:hover{background:#000c}.message-slot.svelte-qwnrdx{justify-content:center;align-items:center;display:flex}.message-text.svelte-qwnrdx{text-align:center;font-size:1rem}
