/*
 * Scoped fix for external link warning modal on anonymous frontend pages.
 * This avoids reliance on Gin CSS variables when dialog dependencies leak in.
 */
body:not(.user-logged-in) .ui-dialog.external-link-popup {
  background-color: #fff;
}

body:not(.user-logged-in) .ui-dialog.external-link-popup .ui-dialog-titlebar {
  background: #f3f4ee !important;
  color: #1b1b1d;
}

body:not(.user-logged-in) .ui-dialog.external-link-popup .ui-dialog-content,
body:not(.user-logged-in) .ui-dialog.external-link-popup .ui-widget-content.ui-dialog-buttonpane {
  background-color: #fff;
  color: #1b1b1d;
}

body:not(.user-logged-in):has(.ui-dialog.external-link-popup) .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 1;
}
