/* saaszm_ui 运行时主题变量（勿手改：由设置页「界面主题」生成） */
:root {
  --sz-primary: #2563EB;
  --sz-primary-rgb: 37, 99, 235;
  --sz-secondary: #1D4ED8;
  --sz-secondary-rgb: 29, 78, 216;
  --bs-primary: #2563EB;
  --bs-primary-rgb: 37, 99, 235;
  --bs-link-color: color-mix(in srgb, #2563EB 82%, black);
  --bs-link-color-rgb: 37, 99, 235;
  --bs-link-hover-color: color-mix(in srgb, #2563EB 70%, black);
}
.btn-primary {
  background-color: #2563EB;
  border-color: #2563EB;
  --bs-btn-bg: #2563EB;
  --bs-btn-border-color: #2563EB;
  --bs-btn-hover-bg: color-mix(in srgb, #2563EB 84%, black);
  --bs-btn-hover-border-color: color-mix(in srgb, #2563EB 84%, black);
  --bs-btn-active-bg: color-mix(in srgb, #2563EB 74%, black);
  --bs-btn-active-border-color: color-mix(in srgb, #2563EB 74%, black);
  --bs-btn-disabled-bg: #2563EB;
  --bs-btn-disabled-border-color: #2563EB;
}
.btn-primary:hover, .btn-primary:focus {
  background-color: color-mix(in srgb, #2563EB 84%, black);
  border-color: color-mix(in srgb, #2563EB 84%, black);
}
.btn-primary:active {
  background-color: color-mix(in srgb, #2563EB 74%, black);
  border-color: color-mix(in srgb, #2563EB 74%, black);
}
.btn-outline-primary {
  color: #2563EB;
  border-color: #2563EB;
  --bs-btn-color: #2563EB;
  --bs-btn-border-color: #2563EB;
  --bs-btn-hover-bg: #2563EB;
  --bs-btn-hover-border-color: #2563EB;
  --bs-btn-active-bg: #2563EB;
  --bs-btn-active-border-color: #2563EB;
}
.btn-outline-primary:hover {
  background-color: #2563EB;
  border-color: #2563EB;
}
