/*
 * The Pixfort popup JS creates its temporary "loading" indicator with the
 * class "popup-width-sm", but no CSS rule for that class exists anywhere in
 * the plugin (only "popup-width-content" and "popup-width-full" are
 * defined) -- so --pix-dialog-width never gets set for it and it renders at
 * an unpredictable size/position instead of centered on screen. This
 * defines the missing size and force-centers that specific loader as a
 * safety net.
 */
.pix-popup.popup-width-sm {
    --pix-dialog-width: 420px;
}

#pix_popup_loadingPopup {
    position: fixed !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
