.mvr-upload-intro.svelte-1nvdf9{text-align:center;margin-bottom:1.75rem}.mvr-upload-icon.svelte-1nvdf9{color:var(--color-gold);margin-bottom:.75rem}.mvr-upload-intro.svelte-1nvdf9 h2:where(.svelte-1nvdf9){margin:0 0 .5rem;font-size:1.25rem;color:var(--color-forest)}.mvr-upload-intro.svelte-1nvdf9 p:where(.svelte-1nvdf9){margin:0 auto;color:var(--color-text-muted);font-size:.9rem;max-width:400px}.file-upload-wrapper.svelte-1nvdf9:hover .file-upload-display:where(.svelte-1nvdf9){border-color:var(--color-gold);background-color:var(--color-ivory)}.file-upload-wrapper.svelte-1nvdf9:focus-within .file-upload-display:where(.svelte-1nvdf9){outline:2px solid var(--color-gold);outline-offset:2px}.mvr-remove-btn.svelte-1nvdf9{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 1rem;background:var(--color-ivory);border:1px solid var(--color-border-input);border-radius:6px;color:var(--color-text-body);font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.mvr-remove-btn.svelte-1nvdf9:hover{background:var(--color-cream);border-color:var(--color-gold)}.mvr-replacing-note.svelte-1nvdf9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:.75rem 1rem;background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:8px;font-size:.85rem;color:var(--color-text-body)}.mvr-keep-report-btn.svelte-1nvdf9{flex-shrink:0;min-height:44px;padding:0 .9rem;background:var(--color-ivory);border:1px solid var(--color-border-input);border-radius:8px;font-size:.82rem;font-weight:600;color:var(--color-forest);cursor:pointer;transition:background-color .2s,border-color .2s}.mvr-keep-report-btn.svelte-1nvdf9:hover{background:var(--color-cream);border-color:var(--color-gold)}
