/**
 * DeMV Platform - Document Animations Override
 * This file disables all animations in document management system to reduce compute power
 */

/* Global animation disabling for document modals */


/* Disable specific animations */
.modal#document-modal .modal-content:before,
.modal#document-modal .modal-content:after,
.document-upload-modal .modal-content:before,
.document-upload-modal .modal-content:after,
.cyberpunk-modal:before,
.cyberpunk-modal:after {
  display: none !important;
}

/* Override all keyframe animations */
.document-title i,
.document-item,
.upload-document-btn i,
.document-icon,
.document-actions i,
.verification-status i,
.document-type-icon,
.document-upload-btn i,
.modal-header .gradient-text,
.modal-header .gradient-text::before,
.modal-header .gradient-text::after {
  animation: none !important;
  text-shadow: none !important;
}

/* Remove scanlines and glitch effects */
.scanline,
.glitch-effect,
.glitch-overlay {
  display: none !important;
}

/* Disable transitions */
.document-upload-modal {
  transition: none !important;
  opacity: 1 !important;
}

/* Ensure modal content is visible without animations */
.document-upload-modal.show {
  opacity: 1 !important;
}

/* Disable hover animations */
.document-item:hover,
.upload-document-btn:hover,
.document-actions button:hover,
.close-modal:hover {
  transform: none !important;
  transition: none !important;
}

/* Disable all gradient animations */
.gradient-overlay,
.gradient-border {
  display: none !important;
}

/* Remove all box-shadow animations */
.cyberpunk-modal,
.modal-content,
.document-item,
.document-upload-btn {
  box-shadow: 0 0 5px rgba(108, 99, 255, 0.3) !important;
  transition: none !important;
}

/* Ensure form inputs have no animations */
.document-upload-form input,
.document-upload-form select,
.document-upload-form textarea,
.document-upload-form button {
  transition: none !important;
}

/* Remove border animations */
.document-upload-form input:focus,
.document-upload-form select:focus,
.document-upload-form textarea:focus {
  border-color: #6c63ff !important;
  box-shadow: none !important;
  transition: none !important;
}
