/* All seven pages share the same popup close-button offsets.
   Keep the dialog container's existing fixed/absolute/relative positioning. */
:is(.dialog-container, .zp-dialog-container) :is(.dialog-header, .dialog-title, .zp-dialog-header):has(> :is(.close, .zp-close)) {
    position: static !important;
}

:is(.dialog-container, .zp-dialog-container) :is(.dialog-header, .dialog-title, .zp-dialog-header) > :is(.close, .zp-close),
.resume-auth-dialog > .resume-auth-close,
.epjob-pk-job .epjob-jb-close {
    position: absolute !important;
    top: 12px !important;
    right: 12px !important;
    bottom: auto !important;
    left: auto !important;
    margin: 0 !important;
    transform: none !important;
    z-index: 3;
}
