:root {
    --accountBankForm-container-background: var(--colors-background-100);
    --accountBankForm-label: var(--colors-on-surface-100);
    --accountBankForm-input-border-error-color: var(--colors-error-100);
    --accountBankForm-input-border-color: var(--colors-surface-120);
    --accountBankForm-input-background: var(--colors-surface-100);
    --accountBankForm-input-color: var(--colors-on-surface-100);
    --accountBankForm-input-focus-background: var(--colors-surface-100);
    --accountBankForm-input-focus-border: var(--colors-primary-20);
    --accountBankForm-errorTag-background: var(--colors-error-100);
    --accountBankForm-errorTag-color: var(--colors-on-error-100);
    --accountBankForm-contentLoader-primary: var(--colors-on-primary-100);
    --accountBankForm-contentLoader-secondary: var(--colors-background-100);
    --accountBankForm-walletList-borderBottom: var(--colors-background-120);

    --arrow-icon-color: var(--colors-inactive-120);

    --bankTransfer-card-border: var(--colors-on-surface-40);
    --bankTransfer-card-color: var(--colors-on-surface-100);
    --bankTransfer-card-background: var(--colors-surface-100);
    --bankTransfer-card-borderStatus: var(--colors-error-80);
    --bankTransfer-card-backgroundStatus: var(--colors-error-120);
    --bankTransfer-card-labels-color: var(--colors-on-surface-100);
    --bankTransfer-card-form-background: var(--colors-surface-100);
    --bankTransfer-card-form-input-color: var(--colors-on-surface-100);
    --bankTransfer-card-form-input-background: var(--colors-surface-120);
    --bankTransfer-card-form-input-borderError: var(--colors-error-100);
    --bankTransfer-card-form-input-border: var(--colors-surface-120);
    --bankTransfer-card-form-input-focus-background: var(--colors-surface-120);
    --bankTransfer-card-form-input-focus-border: var(--colors-primary-20);
    --bankTransfer-verificationStatus-container-background: var(--colors-error-120);
    --bankTransfer-verificationStatus-container-border: var(--colors-error-80);
    --bankTransfer-verificationStatus-color: var(--colors-surface-100);
    --bankTransfer-errorTag-color: var(--colors-on-error-100);
    --bankTransfer-errorTag-background: var(--colors-error-80);
    --bankTransfer-container-background: var(--colors-background-100);
    --bankTransfer-addBankAccount-container-background: var(--colors-background-120);
    --bankTransfer-addBankAccount-label-color: var(--colors-on-surface-100);
    --bankTransfer-noBankAccount-label-color: var(--colors-on-surface-100);
    --bankTransfer-plusIcon-color: var(--colors-on-surface-100);

    --components-basicPreferences-container-gap: var(--spaces-m);

    --clock-color: var(--colors-accent-100);

    --components-deleteAccount-background: var(--colors-background-100);
    --components-deleteAccount-button-margin: 0px 0px 0px var(--spaces-xs);
    --components-deleteAccount-color: var(--colors-on-surface-100);
    --components-deleteAccount-fontSize: var(--typography-font-size-xs);
    --components-deleteAccount-linkLabel-color: var(--colors-on-surface-100);
    --components-deleteAccount-linkLabel-fontSize: var(--typography-font-size-xs);
    --components-deleteAccount-margin: 0;
    --components-deleteAccount-padding: var(--spaces-s);
    --components-deleteAccount-paragraph-marginBottom: var(--spaces-s);

    --floatingButton-badgeContainer-background: var(--colors-on-surface-100);
    --floatingButton-badgeContainer-border: var(--colors-surface-100);
    --floatingButton-badgeTxt-color: var(--colors-on-accent-100);
    --floatingButton-container-background: var(--colors-accent-100);
    --floatingButton-icon-color: var(--colors-on-accent-100);
    
    --gameIframeBarClock-clocksContent-color: var(--colors-on-primary-100);

    --gameIframeBar-border-right-color: hsla(from var(--colors-secondary-120) h s l / 0.65);
    --gameIframeBar-button-background-color: #53110E;
    --gameIframeBar-button-hover-background: var(--colors-accent-100);
    --gameIframeBar-container-background-color: #53110E;
    --gameIframeBar-container-color: var(--colors-on-primary-100);
    --gameIframeBar-height: 3.5rem;

    --gameIframeMenu-container-backgroundColor: var(--colors-surface-100);
    --gameIframeMenu-container-color: var(--colors-on-surface-100);
    --gameIframeMenu-menu-borderTopColor: var(--colors-surface-100);
    --gameIframeMenu-menuItem-borderColor: 1px solid var(--colors-background-100);
    --gameIframeMenu-menuItem-hover-BackgroundColor: ;

    --gameIframeMenuLoader-primary: var(--colors-background-120);
    --gameIframeMenuLoader-secondary: var(--colors-background-100);

    --gameIframeMenuModalContent-modalText-color: var(--colors-on-surface-100);

    --gameIframeMenuModalContentLoader-primary: var(--colors-background-120);
    --gameIframeMenuModalContentLoader-secondary: var(--colors-background-100);

    --components-header-bg: var(--colors-primary-100);

    --infoMessage-linkColor: var(--colors-primary-100);
    --infoMessage-containerLoader-background: (--colors-background-100);

    --loadingSpinner-container-border-color: var(--colors-primary-120);
    --loadingSpinner-container-color: var(--colors-primary-120);

    --lobbyCategory-content-background-after: var(--colors-background-100);
    --lobbyCategory-content-background-before: var(--colors-background-100);
    --lobbyCategory-title-color: var(--colors-on-background-100);
    --lobbyCategory-viewMore-color: var(--colors-on-background-100);

    --lobbyCategoryCarousel-arrow-icon-color: var(--colors-on-surface-100);
    --lobbyCategoryCarousel-arrow-icon-background-color: var(--colors-on-primary-100);
    --lobbyCategoryCarousel-noMoreGamesLabel-color: var(--colors-on-surface-100);

    --lobbyContentLoader-thumbnail-primary: var(--colors-background-120);
    --lobbyContentLoader-thumbnail-secondary: var(--colors-background-100);

    --lobbyGameModal-background: var(--colors-surface-100);
    --lobbyGameModal-borderBottom-color: hsla(from var(--colors-primary-20) h s l / 0.2);
    --lobbyGameModal-button-background: var(--colors-background-120);

    --lobbyGameModalContent-gameContainer-color: var(--colors-on-background-100);

    --lobbyGames-categoryTitle-color: var(--colors-on-background-100);
    --lobbyGames-noGamesTitle-color: var(--colors-primary-120);

    --lobbyMenu-container-background: var(--colors-surface-100);
    --lobbyMenu-container-order: 0;
    --lobbyMenu-menuItem-name-color: var(--colors-on-background-100);
    --lobbyMenu-menuItem-selected-border-color: var(--colors-primary-80);
    --lobbyMenu-menuItem-selected-color: var(--colors-primary-80);

    --lobbySearch-background: var(--colors-surface-100);
    --lobbySearch-closeIcon-color: var(--colors-on-background-40);
    --lobbySearch-container-order: 0;
    --lobbySearch-searchContent-border-color: var(--colors-primary-100);
    --lobbySearch-searchIcon-color: var(--colors-on-background-60);
    --lobbySearch-searchInput-background: var(--colors-surface-100);
    --lobbySearch-searchInput-color: var(--colors-on-surface-80);

    --lobbySearchGames-lobbyTitle-color: var(--colors-primary-120);
    --lobbySearchGames-noResultsTitle-color: var(--colors-primary-120);

    --lobbyThumbnail-container-aspect-ratio-height: 9;
    --lobbyThumbnail-container-aspect-ratio-width: 7;
    --lobbyThumbnail-container-background: hsla(from var(--colors-primary-10) h s l / 0.1);
    --lobbyThumbnail-container-no-image-background: var(--colors-primary-20);

    --lobbyThumbnailTag-background: var(--colors-warning-120);
    --lobbyThumbnailTag-color: var(--colors-background-100);

    --lobby-carousel-container-order: 0;

    --pdfDownloadButton-disabled-background: var(--colors-surface-120);
    --pdfDownloadButton-disabled-color: var(--colors-inactive-120);

    --register-routesSection-background: var(--colors-on-primary-100);

    --registerCompleted-cdnmessage-color: var(--colors-on-background-100);

    --registerKyc-title-color: var(--colors-on-background-100);
    --registerKyc-description-color: var(--colors-on-background-100);
    --registerKyc-buttonContainer-borderTop: 1px solid var(--colors-surface-120);
    --registerKyc-verificationExpiredText-color: var(--colors-on-background-100);
    --registerKyc-verificationExpiredButton-color: var(--colors-primary-100);
    --registerKyc-verificationExpiredButton-borderColor: var(--colors-primary-100) var(--colors-primary-100) transparent;

    --components-pendingTransactions-bankTransfer-accountContainer-marginTop: var(--spaces-m);
    --components-pendingTransactions-bankTransfer-info-bottom: var(--spaces-s);
    --components-pendingTransactions-bankTransfer-info-margin: var(--spaces-m) 0px 0px 0px;
    --components-pendingTransactions-bankTransfer-inputForm-margin: 0px var(--spaces-l) 0px;
    --components-pendingTransactions-bankTransfer-label-color: var(--colors-on-surface-100);
    --components-pendingTransactions-bankTransfer-label-fontSize: var(--typography-font-size-xs);
    --components-pendingTransactions-bankTransfer-label-marginLeft: var(--spaces-l);
    --components-pendingTransactions-bankTransfer-labelForm-marginTop: var(--spaces-l);
    --components-pendingTransactions-bankTransfer-margin: var(--spaces-s) 0px;
    --components-pendingTransactions-bankTransfer-newButton-marginLeft: var(--spaces-s);
    --components-pendingTransactions-bankTransfer-paragraph-fontSize: var(--spaces-m);
    --components-pendingTransactions-bankTransfer-paragraph-fontWeight: var(--spaces-m);
    --components-pendingTransactions-bankTransfer-paragraph-padding: var(--spaces-m);
    --components-pendingTransactions-bankTransfer-prevbutton-marginRight: var(--spaces-s);
    --components-pendingTransactions-contentText-color: var(--colors-on-surface-20);
    --components-pendingTransactions-contentText-fontSize: var(--typography-font-size-s);
    --components-pendingTransactions-contentText-fontWeight: var(--typography-font-weight-semibold);
    --components-pendingTransactions-contentText-margin: var(--spaces-m);
    --components-pendingTransactions-form-borderRight: 1px solid var(--colors-surface-120);
    --components-pendingTransactions-form-container-background: var(--colors-surface-100);
    --components-pendingTransactions-form-label-color: var(--colors-on-surface-20);
    --components-pendingTransactions-form-label-fontSize: var(--typography-font-size-xs);
    --components-pendingTransactions-form-marginBottom: var(--spaces-s);
    --components-pendingTransactions-icon-background: var(--colors-on-secondary-100);
    --components-pendingTransactions-icon-borderRadius: var(--radius-4xl);
    --components-pendingTransactions-icon-container-fill: var(--colors-secondary-100);
    --components-pendingTransactions-icon-container-marginTop: var(--spaces-s);
    --components-pendingTransactions-icon-hover-background: var(--colors-secondary-120);
    --components-pendingTransactions-icon-hover-svg-background: var(--colors-secondary-120);
    --components-pendingTransactions-icon-hover-svg-fill: var(--colors-on-secondary-100);
    --components-pendingTransactions-icon-margin: 0 auto;
    --components-pendingTransactions-loadMore-link: var(--colors-on-surface-100);
    --components-pendingTransactions-noTransactions-color: var(--colors-on-surface-20);
    --components-pendingTransactions-noTransactions-margin: var(--spaces-s) 0;
    --components-pendingTransactions-row-background: var(--colors-surface-100);
    --components-pendingTransactions-row-child-background: var(--colors-surface-100);
    --components-pendingTransactions-row-fontSize: var(--typography-font-size-s);
    --components-pendingTransactions-row-media-fontSize: var(--typography-font-size-xs);
    --components-pendingTransactions-status-text-background: var(--colors-surface-120);
    --components-pendingTransactions-status-text-borderRadius: var(--radius-md);
    --components-pendingTransactions-status-text-f-color: var(--colors-inactive-100);
    --components-pendingTransactions-status-text-m-color: var(--colors-on-secondary-100);
    --components-pendingTransactions-status-text-r-color: var(--colors-error-100);
    --components-pendingTransactions-table-border: 1px solid var(--colors-surface-80);
    --components-pendingTransactions-table-color: var(--colors-on-surface-20);
    --components-pendingTransactions-table-padding: var(--spaces-s);
    --components-pendingTransactions-tableHeader-background: var(--colors-background-100);
    --components-pendingTransactions-tableHeader-borderBottom: var(--colors-background-100);
    --components-pendingTransactions-tableHeader-color: var(--colors-on-surface-40);
    --components-pendingTransactions-tableHeader-fontSize: var(--typography-font-size-xs);
    --components-pendingTransactions-tableHeader-padding: 0 var(--spaces-s);
    --components-pendingTransactions-tooltip-background: var(--colors-secondary-120);
    --components-pendingTransactions-tooltip-borderRadius: var(--radius-lg);
    --components-pendingTransactions-tooltip-color: var(--colors-on-secondary-100);
    --components-pendingTransactions-tooltip-marginLeft: var(--spaces-2xl);
    --components-pendingTransactions-tooltip-marginTop: var(--spaces-s);
    --components-pendingTransactions-tooltip-padding: var(--spaces-xs) 0;

    --playerProtectionCards-cardsContainer-background: var(--colors-background-100);

    --playerProtectionCard-cardIconWrapper-selected-color: var(--colors-background-100);
    --playerProtectionCard-cardText-selected-color: var(--colors-background-100);
    --playerProtectionCard-cardWrapperLabel-background: var(--colors-surface-100);
    --playerProtectionCard-cardWrapperLabel-disabled-color: var(--colors-on-surface-100);
    --playerProtectionCard-cardWrapperLabel-error-border-color: var(--colors-error-100);
    --playerProtectionCard-cardWrapperLabel-error-color: var(--colors-error-100);
    --playerProtectionCard-cardWrapperLabel-selected-background: var(--colors-on-background-100);
    --playerProtectionCard-iconWithStatus-color: var(--colors-on-background-40);

    --playerProtectionForm-horizontalDivider-background: var(--colors-background-100);

    --playerProtectionOnBreakExpiryDateLabel-onBreakPeriod-color: var(--colors-success-120);

    --playerProtectionPeriodSelect-errorTag-color: var(--colors-error-100);
    --playerProtectionPeriodSelect-label-color: var(--colors-on-surface-base);

    --playerProtection-contentContainer-background: var(--colors-surface-100);
    --playerProtection-contentContainer-color: var(--colors-on-surface-100);

    --components-preferencesSelector-description-color: var(--colors-on-surface-60);
    --components-preferencesSelector-description-fontSize: var(--typography-font-size-2xs);
    --components-preferencesSelector-description-fontWeight: var(--typography-font-weight-base);
    --components-preferencesSelector-selector-gap: var(--spaces-m);
    --components-preferencesSelector-selector-marginBottom: 0;
    --components-preferencesSelector-selector-padding: 0 var(--spaces-2xl) 0 var(--spaces-m);
    --components-preferencesSelector-title-color: var(--colors-on-surface-100);
    --components-preferencesSelector-title-fontSize: var(--typography-font-size-s);
    --components-preferencesSelector-title-fontWeight: var(--typography-font-weight-bold);

    --components-preferences-container-gap: var(--spaces-m);
    --components-preferences-content-background: var(--colors-surface-100);
    --components-preferences-content-padding: var(--spaces-m);
    --components-preferences-lineDivider-border: 1px solid var(--colors-on-surface-10);
    --components-preferences-lineDivider-container-paddingBottom: var(--spaces-m);
    --components-preferences-lineDivider-container-paddingTop: var(--spaces-m);

    --rbw-container-background: var(--colors-on-primary-100);
    --rbw-container-borderColor: var(--colors-background-100);

    --rbwForm-amountButton-background: var(--colors-on-primary-100);
    --rbwForm-amountButton-border-color: var(--colors-on-surface-100);
    --rbwForm-amountButton-color: var(--colors-on-surface-100);
    --rbwForm-amountButton-hover-background: var(--colors-primary-100);
    --rbwForm-amountButton-hover-color: var(--colors-on-primary-100);
    --rbwForm-inputContainer-background: var(--colors-on-primary-100);
    --rbwForm-inputContainer-border-color: var(--colors-inactive-80);
    --rbwForm-inputCurrency-borderLeft-color: var(--colors-on-background-40);
    --rbwForm-rbwFormContent-borderTop-color: var(--colors-secondary-100);
    --rbwForm-rbwFormContent-isLessThanMd-borderTop-color: var(--colors-secondary-100);

    --reconfirmPolicyModal-clausecheckbox-border-color: var(--colors-on-surface-100);
    --reconfirmPolicyModal-clausecheckbox-checked-background: var(--colors-accent-100);
    --reconfirmPolicyModal-clausecheckbox-checked-border-color: var(--colors-secondary-120);
    --reconfirmPolicyModal-clauselabel-borderBottom-color: var(--colors-on-surface-10);
    --reconfirmPolicyModal-clauselabel-color: var(--colors-primary-120);
    --reconfirmPolicyModal-contentLoader-primaryColor: var(--colors-background-100);
    --reconfirmPolicyModal-contentLoader-secondaryColor: var(--colors-background-120);
    --reconfirmPolicyModal-iconContainer-background: var(--colors-background-120);

    --shop2web-header-background: var(--colors-surface-100);
    --shop2web-container-borderbottom: var(--colors-background-100);

    --systemMessageModal-background-color: var(--colors-on-primary-100);

    --components-topBar-background: var(--colors-surface-100);
    --components-topBar-clockContainer-marginRight: var(--spaces-m);
    --components-topBar-container-color: var(--colors-accent-100);
    --components-topBar-container-margin: 0 auto;
    --components-topBar-container-padding: 0 var(--spaces-m);

    --wallet-verticalDivider-borderRight-color: var(--colors-background-80);

    --walletItem-container-active-background: var(--colors-primary-10);
    --walletItem-container-background: var(--colors-background-80);
    --walletItem-container-border-color: var(--colors-secondary-100);
    --walletItem-minMaxDescription-color: var(--colors-on-surface-100);
    --walletItem-minMaxValueDescription-color: var(--colors-on-surface-80);
    --walletItem-title-color: var(--colors-primary-120);

    --walletList-linkTo-color: var(--colors-primary-120);

    --walletListItem-minMaxDescription-color: var(--colors-on-surface-100);
    --walletListItem-minMaxValueDescription-color: var(--colors-on-surface-80);
    --walletListItem-title-color: var(--colors-on-surface-100);

    --walletMethod-methodContainer-background: var(--colors-on-primary-100);
    --walletMethod-paymentMethodInfo-color: var(--colors-on-background-100);
}
