.app-file-upload[data-v-db20c738]{gap:.5rem;width:100%;display:grid}.app-file-upload__trigger[data-v-db20c738]{color:#5793f5;cursor:pointer;width:100%;min-height:2.5rem;font:inherit;transition:background-color var(--p-transition-duration),box-shadow var(--p-transition-duration);background:#e9f1ff;border:0;border-radius:.5rem;place-items:center;display:grid}.app-file-upload__trigger[data-v-db20c738]:hover{background:#dceaff}.app-file-upload__trigger[data-v-db20c738]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:2px}.app-file-upload__trigger[data-dragging=true][data-v-db20c738]{background:#cfe1ff;box-shadow:inset 0 0 0 1px #5793f5}.app-file-upload__label[data-v-db20c738]{justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.app-file-upload__formats[data-v-db20c738]{color:var(--p-text-muted-color);text-align:center;margin:0;font-size:.625rem;line-height:1.35}.app-file-upload__file-card[data-v-db20c738]{border:1px solid var(--p-content-border-color);background:var(--p-surface-50);border-radius:.5rem;gap:.625rem;padding:.75rem;display:grid}.app-file-upload__file-summary[data-v-db20c738]{align-items:center;gap:.625rem;min-width:0;display:flex}.app-file-upload__file-icon[data-v-db20c738]{color:#5793f5;background:#dceaff;border-radius:.375rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;display:grid}.app-file-upload__file-details[data-v-db20c738]{flex:1;min-width:0}.app-file-upload__file-name[data-v-db20c738],.app-file-upload__file-size[data-v-db20c738]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-file-upload__file-name[data-v-db20c738]{color:var(--p-text-color);font-size:.75rem;font-weight:700}.app-file-upload__file-size[data-v-db20c738]{color:var(--p-text-muted-color);margin-top:.125rem;font-size:.625rem}.app-file-upload__progress[data-v-db20c738]{background:#dceaff;border-radius:999px;height:.25rem;display:block;overflow:hidden}.app-file-upload__progress>span[data-v-db20c738]{border-radius:inherit;background:#5793f5;width:100%;height:100%;display:block}.app-file-upload__actions[data-v-db20c738]{color:var(--p-text-muted-color);justify-content:center;align-items:center;gap:.5rem;font-size:.625rem;font-weight:600;display:flex}.app-file-upload__action[data-v-db20c738]{cursor:pointer;font:inherit;background:0 0;border:0}.app-file-upload__action--preview[data-v-db20c738]{color:#5793f5}.app-file-upload__action--remove[data-v-db20c738]{color:var(--p-red-500)}.app-file-upload__action[data-v-db20c738]:hover{text-decoration:underline}.app-file-upload--compact[data-v-db20c738]{display:contents}.app-file-upload--compact .app-file-upload__trigger[data-v-db20c738]{min-height:3rem}
