/* Mile I Shipping V87.29 — isolated invoice printing and customer-list stability */

body.portal-body [data-portal-view="packages"] .table-wrap,
body.portal-body [data-portal-view="packages"] .package-table-panel,
body.portal-body [data-portal-view="packages"] table,
body.portal-body [data-portal-view="packages"] tbody,
body.portal-body [data-portal-view="packages"] tbody tr,
body.portal-body [data-portal-view="packages"] tbody td {
  content-visibility: visible !important;
  contain: none !important;
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
  animation: none !important;
  backface-visibility: visible !important;
}

body.portal-body [data-portal-view="packages"] tbody tr,
body.portal-body [data-portal-view="packages"] tbody td,
body.portal-body [data-portal-view="packages"] .v8645-customer-package,
body.portal-body [data-portal-view="packages"] .v8689-package-store-cell,
body.portal-body [data-portal-view="packages"] .v8689-store-icon-shell,
body.portal-body [data-portal-view="packages"] .status-pill {
  opacity: 1 !important;
  visibility: visible !important;
  filter: none !important;
}

body.portal-body [data-portal-view="packages"] tbody tr {
  transition: background-color .12s ease, box-shadow .12s ease !important;
}

body.portal-body [data-portal-view="packages"] tbody tr:hover,
body.portal-body [data-portal-view="packages"] tbody tr:hover td,
body.portal-body [data-portal-view="packages"] tbody tr:focus-within,
body.portal-body [data-portal-view="packages"] tbody tr:focus-within td {
  transform: none !important;
  translate: none !important;
  background-color: #f8fbfe !important;
}

body.portal-body [data-portal-view="packages"] button:hover,
body.portal-body [data-portal-view="packages"] .button:hover,
body.portal-body [data-portal-view="packages"] .btn:hover,
body.portal-body [data-portal-view="packages"] button:focus,
body.portal-body [data-portal-view="packages"] .button:focus,
body.portal-body [data-portal-view="packages"] .btn:focus {
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
}

body.portal-body .portal-cta-row a,
body.portal-body .portal-cta-row button,
body.portal-body .contact-support-actions a,
body.portal-body .contact-support-actions button,
body.portal-body [data-open-tab],
body.portal-body [data-portal-tab] {
  backface-visibility: visible !important;
  will-change: auto !important;
}

body.portal-body .portal-cta-row a:hover,
body.portal-body .portal-cta-row button:hover,
body.portal-body .contact-support-actions a:hover,
body.portal-body .contact-support-actions button:hover {
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
}

#milei-v8729-print-frame {
  display: block !important;
}

/* Public tracking result actions: remove hover flicker and layout shifts. */
.v8660-result-footer nav,
.v8660-result-footer a,
.v8660-message-actions,
.v8660-message-actions a,
.v8660-message-actions button {
  opacity: 1 !important;
  visibility: visible !important;
  filter: none !important;
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
  animation: none !important;
  backface-visibility: visible !important;
  will-change: auto !important;
}

.v8660-result-footer a:hover,
.v8660-result-footer a:focus,
.v8660-message-actions a:hover,
.v8660-message-actions a:focus,
.v8660-message-actions button:hover,
.v8660-message-actions button:focus {
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
}
