/*
 * @author: Mathieu MARI <contact@mathieumari.com>
 * @date:   10-09-2025 20:31:11
 * @lastModifiedBy:   Mathieu MARI <contact@mathieumari.com>
 * @lastModifiedTime: 2025-09-11 00:12:28
 */

/* --------------------------------------------------------------------------------------------- Popup SweetAlert2 */
[data-bs-theme='dark'] #mmMissingFieldsPopupContainer .mmfp-title,
[data-bs-theme='dark'] #mmMissingFieldsPopupContainer .mmfp-subtitle,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-title,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-subtitle,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-progress-label,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-log-item {
	color: var(--mm-swal-title);
}

[data-bs-theme='dark'] #mmMissingFieldsPopupContainer .mmfp-subtitle,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-subtitle {
	color: var(--mm-swal-muted);
}

[data-bs-theme='dark'] #mmMissingFieldsPopupContainer .mmfp-fields-container,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-log-container,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-progress-container {
	background: rgba(255, 255, 255, 0.04);
	border-color: rgba(255, 255, 255, 0.08);
}

[data-bs-theme='dark'] #mmMissingFieldsPopupContainer .mmfp-field-item,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-log-item {
	background: rgba(255, 255, 255, 0.05);
	box-shadow: none;
}

/* Arbre parent/enfant (progress_tree) — fusionné dans le log */
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-parent-toggle {
	color: var(--mm-swal-title);
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-parent-toggle:hover {
	background: rgba(255, 255, 255, 0.04);
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-parent-detail,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-parent-description,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-child-pct,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-child-detail,
[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-chevron {
	color: var(--mm-swal-muted);
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-tree-ring-track {
	stroke: rgba(255, 255, 255, 0.12);
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-pause {
	background: rgba(201, 162, 39, 0.12);
	border-color: rgba(201, 162, 39, 0.28);
	box-shadow: none;
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-pause-detail {
	color: var(--mm-swal-muted);
}

[data-bs-theme='dark'] #mmProgressPopupContainer .mmpp-pause-bar {
	background: rgba(201, 162, 39, 0.22);
}

[data-bs-theme='dark'] #mmProgressPopupContainer.mmpp-has-live .mmpp-stage {
	background: transparent;
	border-right-color: rgba(255, 255, 255, 0.08);
}

[data-bs-theme='dark'] .swal2-popup.mmpp-popup.mmpp-has-live .swal2-actions {
	border-top-color: rgba(255, 255, 255, 0.08);
}

/* --------------------------------------------------------------------------------------------- countryInput — voir plugins/country_input/css/custom.css */
