.jq0VNG_uploader{justify-items:center;gap:var(--space-2);width:100%;max-width:20rem;display:grid;position:relative}.jq0VNG_hueco{aspect-ratio:16/9;border:1px dashed var(--color-border-strong);border-radius:var(--radius-l);background:var(--color-fill-subtle);cursor:pointer;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden}.jq0VNG_hueco:hover:not(:disabled){border-color:var(--color-action-link)}.jq0VNG_hueco:disabled{cursor:not-allowed}.jq0VNG_video{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--color-fill-subtle);object-fit:cover;width:100%}.jq0VNG_vacio{font-size:var(--text-display-xl);opacity:.4}.jq0VNG_overlay{place-items:center;gap:var(--space-2);background:var(--scrim-medium);color:var(--color-crema-100);font-size:var(--text-body-s);text-align:center;padding:var(--space-3);display:grid;position:absolute;inset:0}.jq0VNG_spinner{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;animation:jq0VNG_girar var(--loop-spinner) linear infinite;border:2px solid;border-top-color:#0000}@keyframes jq0VNG_girar{to{transform:rotate(360deg)}}.jq0VNG_cambiar{font-size:var(--text-body-s);color:var(--color-action-link);cursor:pointer;background:0 0;border:none;padding:0}.jq0VNG_cambiar:hover,.jq0VNG_cambiar:focus-visible{text-decoration:underline}.jq0VNG_cambiar:disabled{cursor:not-allowed;opacity:.6}.jq0VNG_error{font-size:var(--text-body-s);color:var(--color-danger);text-align:center;max-width:16rem;margin:0}.jq0VNG_editor{gap:.875rem;max-width:none}.jq0VNG_zonaArchivo{border:1px dashed var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-fill-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:100%;min-height:15rem;padding:1.5rem 1rem;display:flex}.jq0VNG_zonaArchivo>svg{color:var(--color-action-link);flex-shrink:0;margin-bottom:.25rem}.jq0VNG_zonaArchivo strong{color:var(--color-text-primary);font-size:var(--text-body-m);font-weight:var(--weight-medium)}.jq0VNG_zonaArchivo p,.jq0VNG_formatos{color:var(--color-text-secondary);font-size:var(--text-body-s);margin:0;line-height:1.5}.jq0VNG_elegir{background:var(--color-action);min-height:2.75rem;color:var(--color-action-text);font:inherit;font-size:var(--text-body-s);font-weight:var(--weight-semibold);cursor:pointer;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;margin-block:.25rem;padding:.625rem 1.5rem;display:inline-flex}.jq0VNG_elegir:hover:not(:disabled){background:var(--color-action-hover)}.jq0VNG_elegir:disabled{opacity:.55;cursor:not-allowed}.jq0VNG_elegir:focus-visible,.jq0VNG_cambiar:focus-visible,.jq0VNG_hueco:focus-visible{outline:2px solid var(--color-action-link);outline-offset:3px}.jq0VNG_editor .jq0VNG_video{object-fit:contain;border-radius:var(--radius-s);max-height:22rem}.jq0VNG_progresoEditor{width:100%;color:var(--color-text-secondary);font-size:var(--text-body-s);justify-content:center;align-items:center;gap:.75rem;padding:.75rem;display:flex}.jq0VNG_progresoEditor .jq0VNG_spinner{width:1rem;height:1rem;color:var(--color-action-link);flex-shrink:0}.jq0VNG_confirmacion{color:var(--color-text-secondary);font-size:var(--text-body-s);text-align:center}.jq0VNG_editor .jq0VNG_error{max-width:none}[data-interface-mode=simple] .jq0VNG_editor .jq0VNG_elegir{min-height:3.5rem;font-size:var(--text-body-m)}@media (prefers-reduced-motion:reduce){.jq0VNG_spinner{animation:none}}
