[data-thema='donker'] pre {
    background: #221a1c;
}

[data-thema='donker'] .instant-chip.is-active {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .platform-other {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .filter-apply {
    border: 1.5px solid #524441;
}

[data-thema='donker'] .price-range-slider::-webkit-slider-thumb {
    background: #221a1c;
}

[data-thema='donker'] .price-range-slider::-moz-range-thumb {
    background: #221a1c;
}

[data-thema='donker'] .voucher-reveal {
    background: #221a1c;
}

[data-thema='donker'] .installer-demo-accounts {
    background: #221a1c;
}

[data-thema='donker'] .benefit-item {
    border: 1px solid #524441;
}

[data-thema='donker'] .admin-sidebar {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .admin-game-score-rank {
    background: #221a1c;
}

[data-thema='donker'] .admin-gift-badge {
    background: #221a1c;
}

[data-thema='donker'] .checkout-total-bar {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .about-video-frame {
    background: #221a1c;
}

[data-thema='donker'] .error-card {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .account-nav a.is-active {
    background: #221a1c;
}

[data-thema='donker'] .account-reveal-code code, [data-thema='donker'] .account-recovery-codes code, [data-thema='donker'] .account-2fa-secret code {
    background: #221a1c;
}

[data-thema='donker'] .mobile-drawer-close:hover, [data-thema='donker'] .mobile-drawer-close:focus-visible {
    background: #372a2e;
}

[data-thema='donker'] .mobile-nav-sublink-all {
    background: #221a1c;
}

[data-thema='donker'] .qr-code {
    background: #221a1c;
}

[data-thema='donker'] .news-filter-chip.is-active {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .loyalty-progress-fill {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .loyalty-tier-silver {
    color: #bdb2a6;
}

[data-thema='donker'] .social-card {
    border-top: 4px solid #524441;
}

[data-thema='donker'] .social-video-frame {
    background: #221a1c;
}

[data-thema='donker'] .loyalty-how-step {
    background: #221a1c;
}

[data-thema='donker'] .account-nav nav a.is-active {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .cart-line-art {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .checkout-redeem-apply:hover, [data-thema='donker'] .checkout-redeem-apply:focus-visible {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .auth-benefits {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .admin-auth-page {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .admin-stat {
    border-left: 3px solid #524441;
}

[data-thema='donker'] .admin-tab.is-active {
    background: #221a1c;
}

[data-thema='donker'] .section-head-icon {
    background: #221a1c;
}

[data-thema='donker'] .category-group .category-tile:first-child {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .category-group .category-tile:first-child:hover {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .category-tile:hover {
    background: #372a2e;
}

[data-thema='donker'] .social-button-custom {
    background: #221a1c;
}

[data-thema='donker'] .spot-panel-head {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .spot-message-avatar {
    background: #221a1c;
}

[data-thema='donker'] .spot-message-user .spot-bubble {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .gift-theme-choice input:checked + span {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .gift-mini-badge {
    background: #221a1c;
}

[data-thema='donker'] .order-gift-share-badge {
    background: #221a1c;
}

[data-thema='donker'] .gift-theme-badge {
    background: #221a1c;
}

[data-thema='donker'] .gift-reveal-message {
    background: #221a1c;
    border: 1px solid #524441;
}

[data-thema='donker'] .order-game-fullscreen, [data-thema='donker'] .order-game-sound {
    background: #221a1c;
}

[data-thema='donker'] .order-game-fullscreen:hover, [data-thema='donker'] .order-game-sound:hover {
    background: #221a1c;
}

[data-thema='donker'] .order-game-stage:fullscreen .order-game-canvas {
    background: #221a1c;
}

[data-thema='donker'] .order-game-stage.is-pseudo-fullscreen .order-game-canvas {
    background: #221a1c;
}

[data-thema='donker'] .order-game-board-rank {
    background: #221a1c;
}

[data-thema='donker'] .checkout-waiver-label input {
    accent-color: var(--ls-primary);
}

[data-thema='donker'] .withdrawal-line input {
    accent-color: var(--ls-primary);
}

[data-thema='donker'] .withdrawal-declaration {
    border-left: 3px solid #524441;
}

[data-thema='donker'] .consent-banner {
    background: #221a1c;
}

[data-thema='donker'] .consent-category input {
    accent-color: var(--ls-primary);
}

[data-thema='donker'] .consent-banner {
    border-top: 4px solid #524441;
}

[data-thema='donker'] .withdrawal-head h1::before {
    background-color: #221a1c;
}

[data-thema='donker'] .games-hub-card:hover {
    border-color: #524441;
}

[data-thema='donker'] .games-hub-icon {
    background: #221a1c;
}

[data-thema='donker'] .skip-link {
    background: #221a1c;
}

[data-thema='donker'] .button-secondary {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .button-secondary:hover {
    background: #221a1c;
    border-color: #524441;
}

[data-thema='donker'] .button[aria-busy='true']::after {
    border-top-color: #524441;
}

[data-thema='donker'] .toast {
    background: #221a1c;
}

[data-thema='donker'] .content-block-hero {
    background: linear-gradient(135deg, #23201d, #302b25);
}

[data-thema='donker'] .content-block-cta-navy {
    background: #221a1c;
}

[data-thema='donker'] .content-page-preview-frame {
    background: #221a1c;
}
