/*
 * recruit-system-settings.css  (RECRUIT_SYSTEM_SETTINGS_APPLE_X_V1, candidate - NOT DEPLOYED)
 * Isolated, scoped visual layer for 后台 -> 侧栏「系统配置」.
 *  - Every selector is rooted at #systemConfigView (view) or at a system-config modal root class
 *    gated by body:has(#systemConfigView:not(.hidden)); no global selector (body/button/input/table/.modal ...).
 *  - Root id is repeated 3x (#systemConfigView#systemConfigView#systemConfigView): a pure specificity bump
 *    (3 IDs) so the legacy styles.css "admin-visual / phase5" rules (<=2 IDs) lose without any priority-flag override.
 *  - no priority-flag declarations, no display / visibility / .hidden override, no @import / url(), no role-based hiding:
 *    visibility of every panel/button stays 100% owned by admin.js (.hidden toggling) and the server.
 *  - Colors/borders/shadows/typography only. Geometry (width/height/padding/margin/grid) is NOT touched.
 * Tokens: ink #111111, muted #6E6E73, page #F5F5F7, card #FFFFFF, line #E5E5E5, line-2 #D2D2D7.
 * Semantic colors kept: red = danger/failure, green = success/healthy, amber = warning (status badges, health cards, delete).
 */

#systemConfigView#systemConfigView {
  --system-config-phase5-border: #E5E5E5;
  --system-config-phase5-muted: #6E6E73;
  --system-config-phase5-ink: #111111;
  --system-config-phase5-blue: #111111;
  --system-config-phase5-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  --sc-ink: #111111;
  --sc-muted: #6E6E73;
  --sc-page: #F5F5F7;
  --sc-card: #FFFFFF;
  --sc-line: #E5E5E5;
  --sc-line-2: #D2D2D7;
}

#systemConfigView#systemConfigView#systemConfigView .system-config-layout {
  border-color:var(--sc-line);
  box-shadow:none;
  background-color:var(--sc-card);
}

#systemConfigView#systemConfigView#systemConfigView .system-config-sidebar {
  border-right-color:var(--sc-line);
  background-image:none;
  background-color:var(--sc-card);
}

#systemConfigView#systemConfigView#systemConfigView .system-config-content {
  background-color:var(--sc-page);
}

#systemConfigView#systemConfigView#systemConfigView .system-config-side-item {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView .system-config-side-item:hover:not(.active) {
  background-color:var(--sc-page);
  border-color:var(--sc-line);
  color:var(--sc-ink);
}

#systemConfigView#systemConfigView#systemConfigView .system-config-side-item.active {
  background-color:var(--sc-page);
  border-color:var(--sc-line-2);
  color:var(--sc-ink);
  font-weight:700;
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView .system-config-side-item:focus-visible {
  outline:2px solid var(--sc-ink);
  outline-offset:2px;
}

#systemConfigView#systemConfigView#systemConfigView .system-config-side-caret {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView .admin-placeholder-hero,
#systemConfigView#systemConfigView#systemConfigView .login-log-header,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-header {
  background-color:var(--sc-card);
  background-image:none;
  border-color:var(--sc-line);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView .admin-placeholder-hero span:not(.weihai-risk-hero-tag) {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView .admin-placeholder-hero h1,
#systemConfigView#systemConfigView#systemConfigView .login-log-header h1,
#systemConfigView#systemConfigView#systemConfigView .login-log-header h2,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-header h1,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-header h2 {
  color:var(--sc-ink);
}

#systemConfigView#systemConfigView#systemConfigView .admin-placeholder-hero p,
#systemConfigView#systemConfigView#systemConfigView .login-log-header p,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-header p,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-header small {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView #systemConfigSettingsPanel .admin-placeholder-grid {
  background-color:transparent;
  background-image:none;
  border-color:transparent;
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView #systemConfigSettingsPanel .admin-placeholder-grid article {
  background-color:var(--sc-card);
  background-image:none;
  border-color:var(--sc-line);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView #systemConfigSettingsPanel .admin-placeholder-grid strong {
  color:var(--sc-ink);
}

#systemConfigView#systemConfigView#systemConfigView #systemConfigSettingsPanel .admin-placeholder-grid article p {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView #systemConfigSettingsPanel .admin-placeholder-tip {
  background-color:var(--sc-card);
  border-color:var(--sc-line);
  box-shadow:none;
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView .supplier-config-card,
#systemConfigView#systemConfigView#systemConfigView .login-log-filters,
#systemConfigView#systemConfigView#systemConfigView .login-log-table-wrap,
#systemConfigView#systemConfigView#systemConfigView .login-log-pagination,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-table-wrap,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-pagination,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-stat-card,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-toolbar-section,
#systemConfigView#systemConfigView#systemConfigView .cost-template-table-wrap,
#systemConfigView#systemConfigView#systemConfigView .system-health-incidents-table-wrap {
  border-color:var(--sc-line);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView .supplier-info-grid > article,
#systemConfigView#systemConfigView#systemConfigView .supplier-action-card,
#systemConfigView#systemConfigView#systemConfigView .system-health-metrics > article {
  background-color:var(--sc-page);
  background-image:none;
  border-color:var(--sc-line);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-generate],
#systemConfigView#systemConfigView#systemConfigView [data-agent-plan-create],
#systemConfigView#systemConfigView#systemConfigView .login-log-query-btn,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-primary,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-add-btn {
  background-color:var(--sc-ink);
  background-image:none;
  color:#FFFFFF;
  border-color:var(--sc-ink);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-generate]:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView [data-agent-plan-create]:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .login-log-query-btn:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-primary:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-add-btn:hover:not(:disabled) {
  background-color:#333333;
  border-color:#333333;
  color:#FFFFFF;
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-generate]:disabled,
#systemConfigView#systemConfigView#systemConfigView [data-agent-plan-create]:disabled,
#systemConfigView#systemConfigView#systemConfigView .login-log-query-btn:disabled,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-primary:disabled,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-add-btn:disabled {
  background-color:var(--sc-line);
  border-color:var(--sc-line-2);
  color:var(--sc-muted);
  cursor:not-allowed;
  opacity:.7;
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-export],
#systemConfigView#systemConfigView#systemConfigView [data-supplier-filter-clear],
#systemConfigView#systemConfigView#systemConfigView [data-agent-plans-refresh],
#systemConfigView#systemConfigView#systemConfigView .login-log-clear-btn,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-refresh,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-secondary,
#systemConfigView#systemConfigView#systemConfigView .health-check-action,
#systemConfigView#systemConfigView#systemConfigView .health-refresh-action,
#systemConfigView#systemConfigView#systemConfigView .agent-plan-more-summary,
#systemConfigView#systemConfigView#systemConfigView .login-log-page-controls button,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-pagination button,
#systemConfigView#systemConfigView#systemConfigView .system-health-tab:not(.active) {
  background-color:var(--sc-card);
  background-image:none;
  color:var(--sc-ink);
  border-color:var(--sc-line-2);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-export]:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView [data-supplier-filter-clear]:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView [data-agent-plans-refresh]:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .login-log-clear-btn:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-refresh:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-secondary:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .health-check-action:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .health-refresh-action:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .agent-plan-more-summary:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .login-log-page-controls button:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-pagination button:hover:not(:disabled),
#systemConfigView#systemConfigView#systemConfigView .system-health-tab:not(.active):hover:not(:disabled) {
  background-color:var(--sc-page);
  color:var(--sc-ink);
  border-color:var(--sc-line-2);
}

#systemConfigView#systemConfigView#systemConfigView [data-supplier-template-export]:disabled,
#systemConfigView#systemConfigView#systemConfigView [data-supplier-filter-clear]:disabled,
#systemConfigView#systemConfigView#systemConfigView [data-agent-plans-refresh]:disabled,
#systemConfigView#systemConfigView#systemConfigView .login-log-clear-btn:disabled,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-refresh:disabled,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-btn-secondary:disabled,
#systemConfigView#systemConfigView#systemConfigView .health-check-action:disabled,
#systemConfigView#systemConfigView#systemConfigView .health-refresh-action:disabled,
#systemConfigView#systemConfigView#systemConfigView .agent-plan-more-summary:disabled,
#systemConfigView#systemConfigView#systemConfigView .login-log-page-controls button:disabled,
#systemConfigView#systemConfigView#systemConfigView .system-config-audit-pagination button:disabled,
#systemConfigView#systemConfigView#systemConfigView .system-health-tab:not(.active):disabled {
  background-color:var(--sc-page);
  color:var(--sc-muted);
  border-color:var(--sc-line);
  cursor:not-allowed;
  opacity:.55;
}

#systemConfigView#systemConfigView#systemConfigView .system-health-tab.active {
  background-color:var(--sc-ink);
  border-color:var(--sc-ink);
  color:#FFFFFF;
}

#systemConfigView#systemConfigView#systemConfigView button:focus-visible,
#systemConfigView#systemConfigView#systemConfigView summary:focus-visible,
#systemConfigView#systemConfigView#systemConfigView a:focus-visible,
#systemConfigView#systemConfigView#systemConfigView input:focus-visible,
#systemConfigView#systemConfigView#systemConfigView select:focus-visible,
#systemConfigView#systemConfigView#systemConfigView textarea:focus-visible,
#systemConfigView#systemConfigView#systemConfigView .login-log-date-range-trigger:focus-visible {
  outline:2px solid var(--sc-ink);
  outline-offset:2px;
}

#systemConfigView#systemConfigView#systemConfigView .supplier-rule-view,
#systemConfigView#systemConfigView#systemConfigView .agent-plan-view-btn,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-more-btn {
  color:var(--sc-ink);
  text-decoration:underline;
  text-underline-offset:3px;
}

#systemConfigView#systemConfigView#systemConfigView .supplier-rule-view:hover,
#systemConfigView#systemConfigView#systemConfigView .agent-plan-view-btn:hover,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-more-btn:hover {
  color:var(--sc-ink);
  background-color:var(--sc-page);
}

#systemConfigView#systemConfigView#systemConfigView input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
#systemConfigView#systemConfigView#systemConfigView select,
#systemConfigView#systemConfigView#systemConfigView textarea,
#systemConfigView#systemConfigView#systemConfigView .login-log-date-range-trigger {
  border-color:var(--sc-line-2);
  color:var(--sc-ink);
  font-weight:400;
  background-color:var(--sc-card);
}

#systemConfigView#systemConfigView#systemConfigView input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):focus,
#systemConfigView#systemConfigView#systemConfigView select:focus,
#systemConfigView#systemConfigView#systemConfigView textarea:focus,
#systemConfigView#systemConfigView#systemConfigView .login-log-date-range-trigger[aria-expanded="true"] {
  border-color:var(--sc-ink);
  box-shadow:none;
}

#systemConfigView#systemConfigView#systemConfigView input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):disabled,
#systemConfigView#systemConfigView#systemConfigView select:disabled,
#systemConfigView#systemConfigView#systemConfigView textarea:disabled {
  background-color:var(--sc-page);
  color:var(--sc-muted);
  cursor:not-allowed;
}

#systemConfigView#systemConfigView#systemConfigView input::placeholder,
#systemConfigView#systemConfigView#systemConfigView textarea::placeholder {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView label,
#systemConfigView#systemConfigView#systemConfigView .login-log-filter label,
#systemConfigView#systemConfigView#systemConfigView .weihai-risk-filter-row label {
  color:var(--sc-muted);
}

#systemConfigView#systemConfigView#systemConfigView thead th,
#systemConfigView#systemConfigView#systemConfigView table th {
  background-color:var(--sc-page);
  color:var(--sc-muted);
  border-bottom-color:var(--sc-line);
}

#systemConfigView#systemConfigView#systemConfigView tbody td {
  border-bottom-color:var(--sc-line);
}

#systemConfigView#systemConfigView#systemConfigView .search-clear-wrap {
  border-color:var(--sc-line-2);
}

#systemConfigView#systemConfigView#systemConfigView .search-clear-wrap:focus-within {
  border-color:var(--sc-ink);
}

#systemConfigView#systemConfigView#systemConfigView .system-health-overview-card,
#systemConfigView#systemConfigView#systemConfigView .system-health-status-card {
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal {
  border-color:#E5E5E5;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal h2,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal h2,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal h2,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal h2,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal h2 {
  color:#111111;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal small,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal small,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal small,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal small,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal small {
  color:#6E6E73;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal label,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal label,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal label,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal label,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal label {
  color:#6E6E73;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal :is(input,select,textarea),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal :is(input,select,textarea) {
  border-color:#D2D2D7;
  color:#111111;
  font-weight:400;
  background-color:#FFFFFF;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal :is(input,select,textarea):focus,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal :is(input,select,textarea):focus {
  border-color:#111111;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal :is(input,select,textarea):focus-visible,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal :is(input,select,textarea):focus-visible {
  outline:2px solid #111111;
  outline-offset:1px;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button:focus-visible,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button:focus-visible,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button:focus-visible,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button:focus-visible {
  outline:2px solid #111111;
  outline-offset:2px;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button.primary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button.primary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button.primary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button.primary {
  background-color:#111111;
  background-image:none;
  color:#FFFFFF;
  border-color:#111111;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button.primary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button.primary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button.primary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button.primary:hover:not(:disabled) {
  background-color:#333333;
  border-color:#333333;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button.primary:disabled,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button.primary:disabled,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button.primary:disabled,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button.primary:disabled {
  background-color:#E5E5E5;
  border-color:#D2D2D7;
  color:#6E6E73;
  cursor:not-allowed;
  opacity:.7;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button.secondary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button.secondary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button.secondary,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button.secondary {
  background-color:#FFFFFF;
  background-image:none;
  color:#111111;
  border-color:#D2D2D7;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal button.secondary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal button.secondary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal button.secondary:hover:not(:disabled),
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal button.secondary:hover:not(:disabled) {
  background-color:#F5F5F7;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal .detail-close,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal .detail-close,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal .detail-close,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal .detail-close,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .detail-close {
  color:#6E6E73;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-create-modal .detail-close:hover,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal .detail-close:hover,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-modal .detail-close:hover,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .weihai-risk-reason-modal .detail-close:hover,
body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .detail-close:hover {
  background-color:#F5F5F7;
  color:#111111;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .cost-config-confirm-modal__cancel {
  background-color:#FFFFFF;
  color:#111111;
  border-color:#D2D2D7;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .cost-config-confirm-modal__cancel:hover {
  background-color:#F5F5F7;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .cost-config-confirm-modal__confirm--warning {
  background-color:#111111;
  background-image:none;
  color:#FFFFFF;
  border-color:#111111;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .cost-config-confirm-modal__confirm--warning:hover {
  background-color:#333333;
  border-color:#333333;
  color:#FFFFFF;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal {
  width:min(720px,100%);
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .agent-plan-view-modal .agent-plan-view-meta > div {
  background-color:#F5F5F7;
  border-color:#E5E5E5;
  box-shadow:none;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal button:focus-visible {
  outline:2px solid #111111;
  outline-offset:2px;
}

body:has(#systemConfigView#systemConfigView#systemConfigView:not(.hidden)) .cost-config-confirm-modal .cost-config-confirm-modal__details {
  background-color:#F5F5F7;
  border-color:#E5E5E5;
}
