:root[data-theme='dark'] .bso-onboarding-wp-root,
[data-bs-theme='dark'] .bso-onboarding-wp-root,
html.dark .bso-onboarding-wp-root,
:root[data-theme='dark'] .bso-onboarding-scope,
[data-bs-theme='dark'] .bso-onboarding-scope,
html.dark .bso-onboarding-scope {
  --bso-surface: #161b22;
  --bso-bg: #0d1117;
  --bso-border: #30363d;
  --bso-text: #e5e7eb;
  --bso-muted: #8b949e;
  --bso-text-secondary: #d1d5db;
  --bso-brand: #238636;
  --bso-brand-hover: #2ea043;
  --bso-brand-muted: #1f2a24;
  --bso-on-primary: #ffffff;
  --bso-ui-border: #30363d;
}

:root[data-theme='dark'] .bso-modal-wrapper,
[data-bs-theme='dark'] .bso-modal-wrapper,
html.dark .bso-modal-wrapper,
:root[data-theme='dark'] .bso-onb-intro,
[data-bs-theme='dark'] .bso-onb-intro,
html.dark .bso-onb-intro,
:root[data-theme='dark'] .bso-modal-header,
[data-bs-theme='dark'] .bso-modal-header,
html.dark .bso-modal-header {
  background: #161b22;
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-onb-intro__title,
[data-bs-theme='dark'] .bso-onb-intro__title,
html.dark .bso-onb-intro__title,
:root[data-theme='dark'] .bso-main-title,
[data-bs-theme='dark'] .bso-main-title,
html.dark .bso-main-title,
:root[data-theme='dark'] .bso-q,
[data-bs-theme='dark'] .bso-q,
html.dark .bso-q {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-onb-intro__desc,
[data-bs-theme='dark'] .bso-onb-intro__desc,
html.dark .bso-onb-intro__desc,
:root[data-theme='dark'] .bso-main-desc,
[data-bs-theme='dark'] .bso-main-desc,
html.dark .bso-main-desc,
:root[data-theme='dark'] .bso-progress-text,
[data-bs-theme='dark'] .bso-progress-text,
html.dark .bso-progress-text,
:root[data-theme='dark'] .bso-brand-eyebrow,
[data-bs-theme='dark'] .bso-brand-eyebrow,
html.dark .bso-brand-eyebrow {
  color: #8b949e;
}

:root[data-theme='dark'] .bso-onb-intro__icon,
[data-bs-theme='dark'] .bso-onb-intro__icon,
html.dark .bso-onb-intro__icon {
  background: #1f2a24;
  box-shadow: 0 0 0 8px rgba(35, 134, 54, 0.12);
}

:root[data-theme='dark'] .bso-onb-intro__track,
[data-bs-theme='dark'] .bso-onb-intro__track,
html.dark .bso-onb-intro__track,
:root[data-theme='dark'] .bso-progress-track,
[data-bs-theme='dark'] .bso-progress-track,
html.dark .bso-progress-track {
  background: #30363d;
}

:root[data-theme='dark'] .bso-modal-footer,
[data-bs-theme='dark'] .bso-modal-footer,
html.dark .bso-modal-footer {
  background: #0d1117;
  border-top-color: #30363d;
}

:root[data-theme='dark'] .bso-footer-back,
[data-bs-theme='dark'] .bso-footer-back,
html.dark .bso-footer-back,
:root[data-theme='dark'] .bso-onboarding-back-btn,
[data-bs-theme='dark'] .bso-onboarding-back-btn,
html.dark .bso-onboarding-back-btn,
:root[data-theme='dark'] .bso-footer-close,
[data-bs-theme='dark'] .bso-footer-close,
html.dark .bso-footer-close {
  background: #21262d;
  border-color: #30363d;
  color: #e5e7eb;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.04);
}

:root[data-theme='dark'] .bso-footer-back:hover:not(:disabled),
[data-bs-theme='dark'] .bso-footer-back:hover:not(:disabled),
html.dark .bso-footer-back:hover:not(:disabled),
:root[data-theme='dark'] .bso-onboarding-back-btn:hover:not(:disabled),
[data-bs-theme='dark'] .bso-onboarding-back-btn:hover:not(:disabled),
html.dark .bso-onboarding-back-btn:hover:not(:disabled),
:root[data-theme='dark'] .bso-footer-close:hover,
[data-bs-theme='dark'] .bso-footer-close:hover,
html.dark .bso-footer-close:hover {
  background: #1f2a24;
  border-color: #238636;
  color: #3fb950;
}

:root[data-theme='dark'] .kaart-secenek,
[data-bs-theme='dark'] .kaart-secenek,
html.dark .kaart-secenek,
:root[data-theme='dark'] .bso-opt-card,
[data-bs-theme='dark'] .bso-opt-card,
html.dark .bso-opt-card {
  background: #161b22;
  border-color: #30363d;
  color: #e5e7eb;
}

:root[data-theme='dark'] .kaart-secenek:hover,
[data-bs-theme='dark'] .kaart-secenek:hover,
html.dark .kaart-secenek:hover,
:root[data-theme='dark'] .bso-opt-card:hover:not(:disabled),
[data-bs-theme='dark'] .bso-opt-card:hover:not(:disabled),
html.dark .bso-opt-card:hover:not(:disabled) {
  background: #1f2a24;
  border-color: #238636;
  color: #e5e7eb;
  box-shadow: 0 8px 20px -4px rgba(0, 0, 0, 0.35);
}

:root[data-theme='dark'] .kart-baslik,
[data-bs-theme='dark'] .kart-baslik,
html.dark .kart-baslik,
:root[data-theme='dark'] .bso-opt-card__title,
[data-bs-theme='dark'] .bso-opt-card__title,
html.dark .bso-opt-card__title {
  color: #e5e7eb;
}

:root[data-theme='dark'] .kart-aciklama,
[data-bs-theme='dark'] .kart-aciklama,
html.dark .kart-aciklama,
:root[data-theme='dark'] .bso-opt-card__desc,
[data-bs-theme='dark'] .bso-opt-card__desc,
html.dark .bso-opt-card__desc,
:root[data-theme='dark'] .bso-grup-baslik,
[data-bs-theme='dark'] .bso-grup-baslik,
html.dark .bso-grup-baslik {
  color: #8b949e;
}

:root[data-theme='dark'] .kart-ikon,
[data-bs-theme='dark'] .kart-ikon,
html.dark .kart-ikon,
:root[data-theme='dark'] .bso-opt-card__icon-wrap,
[data-bs-theme='dark'] .bso-opt-card__icon-wrap,
html.dark .bso-opt-card__icon-wrap {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .kaart-secenek:hover .kart-ikon,
[data-bs-theme='dark'] .kaart-secenek:hover .kart-ikon,
html.dark .kaart-secenek:hover .kart-ikon,
:root[data-theme='dark'] .bso-opt-card:hover:not(:disabled) .bso-opt-card__icon-wrap,
[data-bs-theme='dark'] .bso-opt-card:hover:not(:disabled) .bso-opt-card__icon-wrap,
html.dark .bso-opt-card:hover:not(:disabled) .bso-opt-card__icon-wrap {
  background: #238636;
}

:root[data-theme='dark'] .kart-rozet,
[data-bs-theme='dark'] .kart-rozet,
html.dark .kart-rozet {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .bso-onboarding-scope .bso-info,
[data-bs-theme='dark'] .bso-onboarding-scope .bso-info,
html.dark .bso-onboarding-scope .bso-info {
  background: #161b22;
  border-color: #30363d;
  color: #d1d5db;
}

:root[data-theme='dark'] .bso-sb-line-card,
[data-bs-theme='dark'] .bso-sb-line-card,
html.dark .bso-sb-line-card,
:root[data-theme='dark'] .bso-sb-pkg__body,
[data-bs-theme='dark'] .bso-sb-pkg__body,
html.dark .bso-sb-pkg__body,
:root[data-theme='dark'] .bso-sb-os-card,
[data-bs-theme='dark'] .bso-sb-os-card,
html.dark .bso-sb-os-card,
:root[data-theme='dark'] .bso-sb-bill-card,
[data-bs-theme='dark'] .bso-sb-bill-card,
html.dark .bso-sb-bill-card {
  background: #161b22;
  border-color: #30363d;
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-sb-line-card:hover:not(:disabled),
[data-bs-theme='dark'] .bso-sb-line-card:hover:not(:disabled),
html.dark .bso-sb-line-card:hover:not(:disabled),
:root[data-theme='dark'] .bso-sb-pkg:hover .bso-sb-pkg__body,
[data-bs-theme='dark'] .bso-sb-pkg:hover .bso-sb-pkg__body,
html.dark .bso-sb-pkg:hover .bso-sb-pkg__body,
:root[data-theme='dark'] .bso-sb-os-card:hover,
[data-bs-theme='dark'] .bso-sb-os-card:hover,
html.dark .bso-sb-os-card:hover {
  background: #1c2128;
  border-color: #3d444d;
}

:root[data-theme='dark'] .bso-sb-line-card.is-active,
[data-bs-theme='dark'] .bso-sb-line-card.is-active,
html.dark .bso-sb-line-card.is-active,
:root[data-theme='dark'] .bso-sb-pkg.is-active .bso-sb-pkg__body,
[data-bs-theme='dark'] .bso-sb-pkg.is-active .bso-sb-pkg__body,
html.dark .bso-sb-pkg.is-active .bso-sb-pkg__body,
:root[data-theme='dark'] .bso-sb-os-card.is-active,
[data-bs-theme='dark'] .bso-sb-os-card.is-active,
html.dark .bso-sb-os-card.is-active,
:root[data-theme='dark'] .bso-sb-bill-card.is-active,
[data-bs-theme='dark'] .bso-sb-bill-card.is-active,
html.dark .bso-sb-bill-card.is-active {
  background: #1f2a24;
  border-color: #238636;
}

:root[data-theme='dark'] .bso-sb-line-card__title,
[data-bs-theme='dark'] .bso-sb-line-card__title,
html.dark .bso-sb-line-card__title,
:root[data-theme='dark'] .bso-sb-pkg__name,
[data-bs-theme='dark'] .bso-sb-pkg__name,
html.dark .bso-sb-pkg__name,
:root[data-theme='dark'] .bso-sb-os-card__title,
[data-bs-theme='dark'] .bso-sb-os-card__title,
html.dark .bso-sb-os-card__title,
:root[data-theme='dark'] .bso-sb-bill-card__title,
[data-bs-theme='dark'] .bso-sb-bill-card__title,
html.dark .bso-sb-bill-card__title,
:root[data-theme='dark'] .bso-sb-fieldset--bill legend,
[data-bs-theme='dark'] .bso-sb-fieldset--bill legend,
html.dark .bso-sb-fieldset--bill legend {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-sb-line-card__model,
[data-bs-theme='dark'] .bso-sb-line-card__model,
html.dark .bso-sb-line-card__model,
:root[data-theme='dark'] .bso-sb-line-card__sub,
[data-bs-theme='dark'] .bso-sb-line-card__sub,
html.dark .bso-sb-line-card__sub,
:root[data-theme='dark'] .bso-sb-pkg__spec,
[data-bs-theme='dark'] .bso-sb-pkg__spec,
html.dark .bso-sb-pkg__spec,
:root[data-theme='dark'] .bso-sb-bill-card__desc,
[data-bs-theme='dark'] .bso-sb-bill-card__desc,
html.dark .bso-sb-bill-card__desc,
:root[data-theme='dark'] .bso-sb-lead,
[data-bs-theme='dark'] .bso-sb-lead,
html.dark .bso-sb-lead,
:root[data-theme='dark'] .bso-sb-fieldset-intro,
[data-bs-theme='dark'] .bso-sb-fieldset-intro,
html.dark .bso-sb-fieldset-intro,
:root[data-theme='dark'] .bso-sb-os__hint,
[data-bs-theme='dark'] .bso-sb-os__hint,
html.dark .bso-sb-os__hint {
  color: #8b949e;
}

:root[data-theme='dark'] .bso-sb-line-card__ico,
[data-bs-theme='dark'] .bso-sb-line-card__ico,
html.dark .bso-sb-line-card__ico,
:root[data-theme='dark'] .bso-sb-pkg__ico,
[data-bs-theme='dark'] .bso-sb-pkg__ico,
html.dark .bso-sb-pkg__ico,
:root[data-theme='dark'] .bso-sb-bill-card__ico-wrap,
[data-bs-theme='dark'] .bso-sb-bill-card__ico-wrap,
html.dark .bso-sb-bill-card__ico-wrap {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .bso-sb-phase2,
[data-bs-theme='dark'] .bso-sb-phase2,
html.dark .bso-sb-phase2 {
  border-top-color: #30363d;
}

:root[data-theme='dark'] .bso-sb-aside-card,
[data-bs-theme='dark'] .bso-sb-aside-card,
html.dark .bso-sb-aside-card {
  background: #0d1117;
  border-color: #30363d;
}

:root[data-theme='dark'] .bso-sb-aside-title,
[data-bs-theme='dark'] .bso-sb-aside-title,
html.dark .bso-sb-aside-title,
:root[data-theme='dark'] .bso-sb-sum-k,
[data-bs-theme='dark'] .bso-sb-sum-k,
html.dark .bso-sb-sum-k,
:root[data-theme='dark'] .bso-sb-total__lbl,
[data-bs-theme='dark'] .bso-sb-total__lbl,
html.dark .bso-sb-total__lbl,
:root[data-theme='dark'] .bso-sb-total__note,
[data-bs-theme='dark'] .bso-sb-total__note,
html.dark .bso-sb-total__note,
:root[data-theme='dark'] .bso-sb-cta-hint,
[data-bs-theme='dark'] .bso-sb-cta-hint,
html.dark .bso-sb-cta-hint {
  color: #8b949e;
}

:root[data-theme='dark'] .bso-sb-sum-v,
[data-bs-theme='dark'] .bso-sb-sum-v,
html.dark .bso-sb-sum-v,
:root[data-theme='dark'] .bso-sb-total__val,
[data-bs-theme='dark'] .bso-sb-total__val,
html.dark .bso-sb-total__val,
:root[data-theme='dark'] .bso-sb-pkg__price,
[data-bs-theme='dark'] .bso-sb-pkg__price,
html.dark .bso-sb-pkg__price {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-sb-sum li,
[data-bs-theme='dark'] .bso-sb-sum li,
html.dark .bso-sb-sum li,
:root[data-theme='dark'] .bso-sb-total,
[data-bs-theme='dark'] .bso-sb-total,
html.dark .bso-sb-total {
  border-color: #30363d;
}

:root[data-theme='dark'] .bso-sb-os-ver-card__body,
[data-bs-theme='dark'] .bso-sb-os-ver-card__body,
html.dark .bso-sb-os-ver-card__body {
  background: #161b22;
  border-color: #30363d;
  color: #d1d5db;
}

:root[data-theme='dark'] .bso-sb-os-ver-card:hover .bso-sb-os-ver-card__body,
[data-bs-theme='dark'] .bso-sb-os-ver-card:hover .bso-sb-os-ver-card__body,
html.dark .bso-sb-os-ver-card:hover .bso-sb-os-ver-card__body {
  border-color: #3d444d;
  background: #1c2128;
}

:root[data-theme='dark'] .bso-sb-os-card__qmark,
[data-bs-theme='dark'] .bso-sb-os-card__qmark,
html.dark .bso-sb-os-card__qmark {
  background: #21262d;
  color: #8b949e;
}

:root[data-theme='dark'] .bso-sb-os-card__logo,
[data-bs-theme='dark'] .bso-sb-os-card__logo,
html.dark .bso-sb-os-card__logo {
  filter: brightness(1.08);
}

:root[data-theme='dark'] .bso-sb-slider__label,
[data-bs-theme='dark'] .bso-sb-slider__label,
html.dark .bso-sb-slider__label {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-sb-slider__val,
[data-bs-theme='dark'] .bso-sb-slider__val,
html.dark .bso-sb-slider__val,
:root[data-theme='dark'] .bso-sb-slider__ticks,
[data-bs-theme='dark'] .bso-sb-slider__ticks,
html.dark .bso-sb-slider__ticks {
  color: #8b949e;
}

:root[data-theme='dark'] .bso-result-hosting-card,
[data-bs-theme='dark'] .bso-result-hosting-card,
html.dark .bso-result-hosting-card,
:root[data-theme='dark'] .bso-result-pick-card,
[data-bs-theme='dark'] .bso-result-pick-card,
html.dark .bso-result-pick-card,
:root[data-theme='dark'] .bso-suggest-row,
[data-bs-theme='dark'] .bso-suggest-row,
html.dark .bso-suggest-row {
  background: #161b22;
  border-color: #30363d;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.28);
}

:root[data-theme='dark'] .bso-result-hosting-card__row,
[data-bs-theme='dark'] .bso-result-hosting-card__row,
html.dark .bso-result-hosting-card__row {
  border-bottom-color: #30363d;
}

:root[data-theme='dark'] .bso-result-hosting-card__row--primary,
[data-bs-theme='dark'] .bso-result-hosting-card__row--primary,
html.dark .bso-result-hosting-card__row--primary {
  background: #1f2a24;
  border-bottom-color: #238636;
}

:root[data-theme='dark'] .bso-result-hosting-card__title,
[data-bs-theme='dark'] .bso-result-hosting-card__title,
html.dark .bso-result-hosting-card__title,
:root[data-theme='dark'] .bso-result-pick-card__title,
[data-bs-theme='dark'] .bso-result-pick-card__title,
html.dark .bso-result-pick-card__title,
:root[data-theme='dark'] .bso-suggest-row__title,
[data-bs-theme='dark'] .bso-suggest-row__title,
html.dark .bso-suggest-row__title {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-result-pick-card__sub,
[data-bs-theme='dark'] .bso-result-pick-card__sub,
html.dark .bso-result-pick-card__sub,
:root[data-theme='dark'] .bso-suggest-row__spec,
[data-bs-theme='dark'] .bso-suggest-row__spec,
html.dark .bso-suggest-row__spec,
:root[data-theme='dark'] .bso-checkout-hint,
[data-bs-theme='dark'] .bso-checkout-hint,
html.dark .bso-checkout-hint,
:root[data-theme='dark'] .bso-result-hosting-card__footer,
[data-bs-theme='dark'] .bso-result-hosting-card__footer,
html.dark .bso-result-hosting-card__footer {
  color: #8b949e;
}

:root[data-theme='dark'] .bso-result-hosting-card__footer,
[data-bs-theme='dark'] .bso-result-hosting-card__footer,
html.dark .bso-result-hosting-card__footer {
  background: #0d1117;
}

:root[data-theme='dark'] .bso-result-pick-card__ico,
[data-bs-theme='dark'] .bso-result-pick-card__ico,
html.dark .bso-result-pick-card__ico {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .bso-suggest-row__icon-wrap,
[data-bs-theme='dark'] .bso-suggest-row__icon-wrap,
html.dark .bso-suggest-row__icon-wrap {
  background: #21262d;
  color: #8b949e;
}

:root[data-theme='dark'] .bso-suggest-row:hover,
[data-bs-theme='dark'] .bso-suggest-row:hover,
html.dark .bso-suggest-row:hover {
  border-color: #3d444d;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.35);
}

:root[data-theme='dark'] .bso-suggest-row__price-tag,
[data-bs-theme='dark'] .bso-suggest-row__price-tag,
html.dark .bso-suggest-row__price-tag {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-thinking-card,
[data-bs-theme='dark'] .bso-thinking-card,
html.dark .bso-thinking-card {
  background: #161b22;
  border-color: #30363d;
}

:root[data-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope .bso-fab-pill__shell,
[data-bs-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope .bso-fab-pill__shell,
html.dark .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope .bso-fab-pill__shell {
  background: #161b22;
  border-color: #30363d;
}

:root[data-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__shell,
[data-bs-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__shell,
html.dark .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__shell {
  background: #1f2a24;
  border-color: #238636;
}

:root[data-theme='dark'] .bso-fab-pill__label,
[data-bs-theme='dark'] .bso-fab-pill__label,
html.dark .bso-fab-pill__label,
:root[data-theme='dark'] .bso-onboarding-launcher__title,
[data-bs-theme='dark'] .bso-onboarding-launcher__title,
html.dark .bso-onboarding-launcher__title {
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-fab-pill__kicker,
[data-bs-theme='dark'] .bso-fab-pill__kicker,
html.dark .bso-fab-pill__kicker {
  color: #3fb950;
}

:root[data-theme='dark'] .bso-fab-pill__go,
[data-bs-theme='dark'] .bso-fab-pill__go,
html.dark .bso-fab-pill__go {
  background: #21262d;
  color: #8b949e;
}

:root[data-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__go,
[data-bs-theme='dark'] .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__go,
html.dark .bso-onboarding-launcher.bso-fab-pill.bso-onboarding-scope:hover .bso-fab-pill__go {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .bso-fab-pill__dot,
[data-bs-theme='dark'] .bso-fab-pill__dot,
html.dark .bso-fab-pill__dot {
  border-color: #161b22;
}

:root[data-theme='dark'] .bso-onboarding-wp-root .btn.bso-opt-card,
[data-bs-theme='dark'] .bso-onboarding-wp-root .btn.bso-opt-card,
html.dark .bso-onboarding-wp-root .btn.bso-opt-card {
  background: #161b22;
  border-color: #30363d;
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-onboarding-wp-root .btn.bso-opt-card:hover:not(:disabled),
[data-bs-theme='dark'] .bso-onboarding-wp-root .btn.bso-opt-card:hover:not(:disabled),
html.dark .bso-onboarding-wp-root .btn.bso-opt-card:hover:not(:disabled) {
  background: #1f2a24;
  border-color: #238636;
  color: #e5e7eb;
}

:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card__arrow,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card__arrow,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card__arrow {
  background: #21262d;
  color: #8b949e;
}

:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card:hover:not(:disabled) .bso-opt-card__arrow,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card:hover:not(:disabled) .bso-opt-card__arrow,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-opt-card:hover:not(:disabled) .bso-opt-card__arrow {
  background: #1f2a24;
  color: #3fb950;
}

:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-header,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-header,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-header,
:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-wrapper,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-wrapper,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-wrapper,
:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-onb-intro,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-onb-intro,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-onb-intro,
:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-body,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-body,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-body {
  background: #161b22;
}

:root[data-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-footer,
[data-bs-theme='dark'] .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-footer,
html.dark .bso-onboarding-wp-root #bso-onboarding-modal .bso-modal-footer {
  background: #0d1117;
  border-top-color: #30363d;
}
