.youwin {
    --font-family:
        "Inter", -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu,
        Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    --font-family-alt: "Baloo 2";

    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;

    --font-sizes-body-lg: 1rem;
    --font-sizes-body-md: 0.938rem;
    --font-sizes-body-reg: 0.875rem;
    --font-sizes-body-sm: 0.813rem;
    --font-sizes-body-xs: 0.75rem;
    --font-sizes-badge-reg: 0.875rem;
    --font-sizes-account-dropdown-user-label: 0.938rem;
    --font-sizes-header-links: 0.938rem;
    --font-sizes-boost-card-team: 0.875rem;
    --font-sizes-boost-card-competition: 0.688rem;
    --font-sizes-popular-league-name: 0.75rem;
    --font-sizes-match-details-competition: 0.75rem;
    --font-sizes-fixture-row-competitor-name: 0.875rem;
    --font-sizes-section-title: 1.063rem;
    --font-sizes-total-markets-count: 0.75rem;
    --font-sizes-fixture-row-time-label: 0.75rem;
    --font-sizes-fixture-row-competition: 0.75rem;
    --font-sizes-side-bar-main-link: 0.938rem;
    --font-sizes-betslip-payout: 1.063rem;
    --font-sizes-betslip-toast-button-label: 0.813rem;
    --font-sizes-footer-desktop-sitemap-title: 0.938rem;
    --font-sizes-bet-status-badge: 0.75rem;
    --font-sizes-bonus-badge-amount: 0.813rem;
    --font-sizes-my-bet-tab-button: 1rem;
    --font-sizes-bet-details-title: 1rem;
    --font-sizes-account-restrictions-row: 0.938rem;
    --font-sizes-deposit-limit-dialog-title: 0.938rem;
    --font-sizes-deposit-limit-dialog-button: 0.813rem;
    --font-sizes-authenticate-header-text: 0.938rem;
    --font-sizes-reward-card-title: 1.125rem;
    --font-sizes-reward-card-conditions: 0.688rem;
    --font-sizes-reward-notification-title: 0.813rem;
    --font-sizes-reward-notification-description: 0.75rem;
    --font-sizes-reward-notification-link: 0.75rem;

    --font-weights-h1: var(--font-weight-semi-bold);
    --font-weights-h2: var(--font-weight-semi-bold);
    --font-weights-h3: var(--font-weight-semi-bold);
    --font-weights-h4: var(--font-weight-semi-bold);
    --font-weights-h5: var(--font-weight-semi-bold);
    --font-weights-h6: var(--font-weight-semi-bold);
    --font-weights-badge: var(--font-weight-medium);
    --font-weights-button: var(--font-weight-medium);
    --font-weights-button-sm: var(--font-weight-regular);
    --font-weights-currency-symbol: var(--font-weight-bold);
    --font-weights-currency-value: var(--font-weight-bold);
    --font-weights-header-links-active: var(--font-weight-bold);
    --font-weights-header-links: var(--font-weight-regular);
    --font-weights-boost-card-team: var(--font-weight-medium);
    --font-weights-boost-card-competition: var(--font-weight-regular);
    --font-weights-boost-odds: var(--font-weight-semi-bold);
    --font-weights-boost-card-time: 700;
    --font-weights-popular-league-name: 700;
    --font-weights-popular-league-category: 700;
    --font-weights-section-header: var(--font-weight-semi-bold);
    --font-weights-outcome-title: var(--font-weight-medium);
    --font-weights-section-title: var(--font-weight-bold);
    --font-weights-total-markets-count: var(--font-weight-semi-bold);
    --font-weights-fixture-row-time-label: 700;
    --font-weights-fixture-row-competitor-name: var(--font-weight-semi-bold);
    --font-weights-sport-link-title: var(--font-weight-semi-bold);
    --font-weights-side-bar-main-link: var(--font-weight-semi-bold);
    --font-weights-betslip-title: var(--font-weight-bold);
    --font-weights-betslip-title-default: var(--font-weight-semi-bold);
    --font-weights-betslip-count-label: var(--font-weight-bold);
    --font-weights-betslip-market-name: var(--font-weight-semi-bold);
    --font-weights-betslip-odds-changed: var(--font-weight-bold);
    --font-weights-betslip-place-bet-btn: 700;
    --font-weights-betslip-payout: var(--font-weight-bold);
    --font-weights-betslip-button-value-font-weight: var(--font-weight-bold);
    --font-weights-reuse-btn-label: var(--font-weight-semi-bold);
    --font-weights-betslip-to-win-title: var(--font-weight-bold);
    --font-weights-betslip-toast-button-label: 700;
    --font-weights-place-bet-btn-value: var(--font-weight-medium);
    --font-weights-betslip-done-btn: 700;
    --font-weights-footer-desktop-sitemap-title: 500;
    --font-weights-footer-desktop-sitemap-item: 400;
    --font-weights-header-login-button: 600;
    --font-weights-bet-status-badge: 700;
    --font-weights-bonus-badge-amount: var(--font-weight-bold);
    --font-weights-bet-stake-amount: var(--font-weight-bold);
    --font-weights-my-bet-tab-button: 500;
    --font-weights-bet-details-title: var(--font-weight-semi-bold);
    --font-weights-free-bet-badge-label: 700;
    --font-weights-my-bets-score: 700;
    --font-weights-account-restrictions-row: var(--font-weight-semi-bold);
    --font-weights-authenticate-header-login: var(--font-weight-medium);
    --font-weights-reward-card-title: 700;
    --font-weights-reward-card-conditions: 400;
    --font-weights-reward-notification-title: 600;
    --font-weights-reward-notification-description: 400;
    --font-weights-reward-notification-link: 500;
    --weights-acc-dropdown-logout-btn: var(--font-weight-semi-bold);
    --weights-acc-dropdown-deposit-btn: var(--font-weight-semi-bold);
    --weights-header-my-bets: var(--font-weight-medium);
    --weights-header-deposit: var(--font-weight-bold);
    --weights-forgotten-link: var(--font-weight-bold);
    --weights-input-label: var(--font-weight-medium);
    --weights-form-label-font-weight-bold: var(--font-weight-bold);
    --weights-product-menu-bold: var(--font-weight-bold);

    --primary: #00ca6b;
    --primary-1000: #004d26;
    --primary-800: #006636;
    --primary-700: #019951;
    --primary-600: #0ec06c;
    --primary-500: #14ca75;
    --primary-400: #00b35f;
    --primary-300: #00cc6d;
    --primary-200: #55eda4;
    --primary-100: #9ef6cd;

    --secondary: #353535;
    --secondary-1000: #151415;
    --secondary-850: #181818;
    --secondary-825: #212122;
    --secondary-800: #424243;
    --secondary-700: #58585a;
    --secondary-600: #6f6f72;
    --secondary-500: #868689;
    --secondary-400: #9d9d9f;
    --secondary-300: #c6c6c6;
    --secondary-200: #e7e7e7;
    --secondary-100: #efefef;
    --secondary-50: #eeeeee;
    --secondary-25: #f5f5f5;
    --secondary-0: #fafafa;

    --secondary-blue-100: #e1e1e3;

    --tertiary: #00ca6b;
    --tertiary-200: rgba(109, 228, 172, 1);

    --crypto-pay-button: #0094ff;

    --complimentary: #0080ff;

    --white: #fff;

    --text-white-primary: var(--white);
    --text-white-secondary: rgba(255, 255, 255, 0.6);
    --text-disabled-white: rgba(255, 255, 255, 0.38);
    --promo-alt: var(--tertiary);

    --primary-btn-label-color: var(--white);
    --tab-border-primary: var(--secondary);
    --input-border-focused: var(--tertiary);
    --form-btn: var(--secondary);

    --bg-primary: #2a2a2b;
    --bg-secondary: #1c1c1c;
    --bg-tertiary: #252525;

    --bg-secondary-70: #2a2a2bb3;

    --account-menu-dropdown-bg: var(--bg-tertiary);

    --boost-card-badge-bg: #00ca6b;
    --boost-card-border: #6de4ac;

    --live-badge-match-details: rgba(255, 255, 255, 0.1);
    --sport-links-bg: #ffffff;

    --collapse-icon: rgba(0, 0, 0, 0.6);

    --side-bar-main-link: rgba(255, 255, 255, 0.88);
    --side-bar-collapse-item: rgba(255, 255, 255, 0.88);
    --betslip-odds-down: #656565;
    --betslip-place-bet-btn: #fff;
    --payout-breakdown-container-bg: var(--secondary-850);
    --payout-breakdown-container-border: var(--secondary-825);

    --bg-betslip-toast: var(--bg-secondary);

    --footer-back-to-top: var(--bg-primary);

    --alert-message-background: var(--secondary-50);
    --alert-message-outline: var(--secondary-50);
    --alert-message-border: 3px solid #d32f2f;
    --alert-message-text-color: rgba(0, 0, 0, 0.6);

    --score-live: #003366;
    --score-settled: rgba(0, 0, 0, 0.6);
    --score-time-text: var(--white);
    --score-time-bg: var(--secondary);

    --betslip-tabs-bg: var(--secondary-1000);
    --betslip-tabs-bg-secondary: #292929;
    --betslip-quickbet-border: var(--tertiary);
    --betslip-quickbet-odds-number: var(--tertiary-200);
    --betslip-quickbet-odds-text: var(--tertiary);

    --selected-market-bg: var(--secondary);
    --selected-market-border: transparent;
    --selected-market-text: var(--white);

    --sport-selector-text: var(--secondary);
    --selected-sport-selector-text: var(--primary);

    --promo: #d3d3d3;
    --promo-25: #fff;
    --boost-odds-bg: #f2fff9;
    --boost-odds: #2a2a2b;
    --boost-odds-border: #00ca6b;
    --see-all-link-color: var(--primary);
    --main-bg: #f5f5f5;

    --acca-bonus-row: #444;
    --acca-bet-details-row: #444;
    --acca-bet-details-odds: var(--promo);
    --acca-bet-header: var(--promo);

    --authenticate-header-login: var(--bg-primary);
    --authenticate-container-background: var(--secondary-25);

    --header-icons-background: #3f3f40;
    --header-icons-background-hover: color-mix(
        in oklab,
        var(--header-icons-background) 90%,
        white
    );
    --deposit-plus-button: var(--primary);

    --reward-cta-button: var(--primary);

    --deposit-label-color: var(--white);
    --reward-tab-active-border: #ff0000;
    --reward-notification-details-link: var(--complimentary);

    --odds-button-text-color: var(--boost-odds);

    --over-under-dropdown-border: var(--secondary-100);
    --over-under-dropdown-arrow: var(--primary);
    --over-under-dropdown-active: var(--primary);

    --cashier-payment-instrument-active-color: var(--tertiary);

    --casino-sidebar-background-color: #000;
    --casino-sidebar-section-background-color: var(
        --casino-sidebar-background-color
    );
    --casino-main-background-color: #181818;
    --casino-splitter-background-color: #252525;
    --casino-card-background-color: #252525;
    --casino-chip-background-color: #2a2a2b;
    --casino-chip-border-color: #ffffff1a;
    --casino-chip-text-color: #ffffffe0;
    --casino-game-loader-background: #181818;
    --casino-primary: #00ca6b;
    --casino-highlighted-text: #ffffffe0;
    --casino-vendors-dropdown: #212122;
    --casino-play-color: #fff;

    --bottombar-betslip-inactive-bg: var(--secondary-800);
    --bottombar-betslip-active-bg: var(--primary);
    --bottombar-betslip-inactive-color: var(--white);
    --bottombar-betslip-active-color: var(--white);

    --betslip-button-icon: rgba(0, 0, 0, 0.6);
    --betslip-button-text: var(--white);
    --betslip-button-text-large: 0.813rem;
    --betslip-book-code-font-size: 1.75rem;
    --betslip-book-code-font-weight: 600;
    --betslip-book-code-padding: 0 0 1rem;
    --betslip-msg-selections-removed-color: var(--complimentary-yellow);
    --betslip-stake-name-line-height: 1.063rem;
    --betslip-bonus-percentage-font-size: 0.625rem;
    --betslip-notification-alt-color: var(--complimentary-yellow);

    --bg-modal-header: var(--bg-primary);
    --product-menu-border-color: var(--bg-modal-header);
    --header-border-color: #212122;
    --sport-filter-bg: rgba(245, 245, 245, 1);

    --side-bar-collapse-font-weight: 400;
    --side-bar-collapse-font-size: 0.875rem;

    --error-page-title-font-weight: 700;

    --cms-page-background: var(--secondary-100);
    --cms-button-primary: var(--primary);
    --cms-page-heading-font-weight: var(--font-weight-bold);

    --my-bets-info-container-bg: var(--secondary-100);

    --homepage-banner-button-text: var(--white);
    --homepage-banner-text: var(--text-alt-primary);
    --homepage-banner-title-weight: 800;

    --promo-badge-color: var(--primary);
    --scoreboard-bg: rgba(11, 25, 49, 0.65);

    --header-height: 3rem;
    --side-bar-background: #2a2a2b;
    --button-container-bg: #1c1c1c;
    --text-tertiary: #00ca6b;

    --deposit-button-background-color: var(--primary);
    --account-restrictions-form-button-background-color: var(--tertiary);
    --login-button-background: var(--secondary-700);
    --login-button-hover-background: var(--secondary-800);

    --font-weights-odds-button-value: var(--font-weight-bold);
    --font-weights-re-bet-button: 700;
    --odds-button-border-color: var(--secondary-blue-100);
    --odds-button-background-color: var(--secondary-25);
    --odds-selected-button-colour: var(--white);
    --odds-selected-button-border-colour: var(--tertiary);
    --odds-selected-button-background-colour: var(--tertiary);
    --odds-button-hover-background-color: var(--secondary-50);
    --odds-button-hover-border-color: var(--secondary-blue-100);
    --google-button-bg: var(--secondary);
    --primary-solid-button-color: var(--text-alt-primary);
    --primary-filter-page-button-background: var(--primary);
    --primary-filter-page-button-color: var(--white);
    --primary-filter-page-button-font-size: 1rem;
    --cashout-state-stable-border: none;
    --form-button-font-size: 1.125rem;
    --ghost-re-bet-button-hover-background: var(--secondary-25);
    --primary-solid-button-hover-background: #33d78a;
    --tertiary-solid-button-hover-bg: #33d78a;
    --badge-betslip-button-background-color: #353535;
    --badge-betslip-button-color: rgba(0, 0, 0, 0.6);
    --badge-betslip-border: solid 1px #353535;
    --badge-cms-page-image-color: var(--white);
    --badge-cms-page-image-font-weight: 600;
    --boost-card-badge-color: var(--white);
    --badge-live-font-weight: 700;
    --badge-live-color: var(--white);
    --badge-live-bg: var(--bg-primary);
    --toggle-label-button-background-color: var(--secondary-blue-100);
    --toggle-label-switch-font-size: 0.75rem;
    --text-promo: #d3d3d3;
    --promo-border: #d3d3d3;
    --betslip-odds-text: #00ca6b;
    --toggle-primary: #00ca6b;
    --header-bg: var(--bg-primary);
    --account-menu-details-bg: var(--bg-secondary);
    --side-bar-collapse-font-family: var(--font-family-alt);
    --boost-odds-hover-bg: rgb(216.5, 255, 237.2307692308);
}
