/* Drag-and-drop enhancement for file inputs — visual feedback only, no size changes */
input[type="file"].dz-over {
    outline: 2px dashed #3b82f6;
    outline-offset: 1px;
    background-color: #eff6ff;
}
input[type="file"].dz-reject {
    outline: 2px dashed #ef4444;
    outline-offset: 1px;
    background-color: #fef2f2;
}
.dz-hint {
    display: inline;
    font-size: 0.72rem;
    font-weight: 400;
    color: #3b82f6;
    margin-left: 6px;
    user-select: none;
    pointer-events: none;
}
