/* Extracted from <style> block 1 */
.Select-module--select--e4a69:hover {
        outline: 1px solid var(--tone-border-foreground)
    }

    .Select-module--select--e4a69:active,
    .Select-module--select--e4a69:focus {
        outline: 1px solid #737c81
    }

    .Select-module--select--e4a69::placeholder {
        color: #737c81
    }

    .Select-module--select--e4a69:disabled {
        background-color: hsla(0, 0%, 100%, .051);
        color: var(--tone-border-foreground);
        outline: none
    }

    .Select-module--select--e4a69:-webkit-autofill,
    .Select-module--select--e4a69:-webkit-autofill:active,
    .Select-module--select--e4a69:-webkit-autofill:focus,
    .Select-module--select--e4a69:-webkit-autofill:hover {
        -webkit-text-fill-color: var(--neutral-11);
        -webkit-box-shadow: inset 0 0 0 1000px hsla(0, 0%, 100%, .102)
    }

    .Select-module--select--e4a69.Select-module--hasError--81c77:active,
    .Select-module--select--e4a69.Select-module--hasError--81c77:focus,
    .Select-module--select--e4a69.Select-module--hasError--81c77:hover {
        outline: 1px solid var(--danger-9)
    }

    .Select-module--select--e4a69.Select-module--hasError--81c77::placeholder {
        color: var(--danger-9)
    }

    .Select-module--option--1a376:hover {
        background-color: hsla(0, 0%, 100%, .2)
    }

    .AddressSelect-module--indicatorWrapper--f2023 .AddressSelect-module--edit--c9dab:hover {
        color: color-mix(in oklch, var(--tone-lighter), #000 3%)
    }

    @keyframes Skeleton-module--shimmer--d81f3 {
        to {
            background-position: -100%0
        }
    }

    .Typography-module--base--f2af5 {
        color: var(--tone-white);
        letter-spacing: 0;
        margin-bottom: 1.875rem;
        text-align: left
    }

    .Typography-module--h1--97016 {
        font-size: 2.75rem;
        letter-spacing: -.04125rem
    }

    .Typography-module--h3--519e7 {
        font-size: 1.5rem
    }

    .Typography-module--body--1d093 {
        color: var(--neutral-11);
        font-size: .875rem
    }

    .Typography-module--body--1d093 a:hover {
        text-decoration: underline
    }

    @media (max-width:767px) {
        .Typography-module--h1--97016 {
            font-size: 1.75rem;
            letter-spacing: -.035rem
        }

        .Typography-module--h3--519e7 {
            font-size: 1.25rem;
            letter-spacing: -.025rem
        }

        .Typography-module--body--1d093 {
            font-size: .875rem;
            margin: 1.875rem 0
        }
    }

    .Typography-module--noSpacing--3eb50 {
        margin: 0;
        padding: 0
    }

    @keyframes Pacman-module--rotate_pacman_half_up--6c58a {
        0% {
            transform: rotate(270deg)
        }

        50% {
            transform: rotate(1turn)
        }

        to {
            transform: rotate(270deg)
        }
    }

    @keyframes Pacman-module--rotate_pacman_half_down--dbf12 {
        0% {
            transform: rotate(90deg)
        }

        50% {
            transform: rotate(0)
        }

        to {
            transform: rotate(90deg)
        }
    }

    @keyframes Pacman-module--pacman-balls--9db2c {
        75% {
            opacity: .7
        }

        to {
            transform: translateX(-25px)
        }
    }

    .Button-module--button--b1113 {
        align-items: center;
        border: none;
        color: var(--tone-near-black);
        cursor: pointer;
        display: inline-flex;
        font-weight: 700;
        justify-content: center;
        position: relative
    }

    .Button-module--button--b1113:disabled {
        cursor: not-allowed
    }

    .Button-module--sizeDefault--fc5a7 {
        border-radius: 1.875rem !important
    }

    .Button-module--sizeMd--e8bd2 {
        font-size: .875rem;
        height: 3.125rem !important
    }

    .Button-module--sizeSm--b1458 {
        border-radius: 1.5625rem !important;
        font-size: .8125rem;
        height: 2.5rem !important;
        padding: 0 1.25rem
    }

    .Button-module--primary--b8701,
    .Button-module--primary--b8701:focus,
    .Button-module--primary--b8701:hover {
        background-color: var(--accent-9)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--primary--b8701:hover {
            background-color: var(--color-accent-pressed)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--primary--b8701:active {
            background-color: var(--color-accent-pressed)
        }
    }

    .Button-module--primary--b8701:disabled {
        background-color: var(--color-accent-bg-hover);
        cursor: not-allowed
    }

    .Button-module--secondary--9bc82 {
        color: var(--tone-white)
    }

    .Button-module--secondary--9bc82,
    .Button-module--secondary--9bc82:focus,
    .Button-module--secondary--9bc82:hover {
        background-color: var(--tone-border)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--secondary--9bc82:hover {
            background-color: var(--color-bg-active)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--secondary--9bc82:active {
            background-color: var(--color-bg-active)
        }
    }

    .Button-module--secondary--9bc82:disabled {
        background-color: var(--color-bg-subtle);
        cursor: not-allowed
    }

    .Button-module--outlined--e231c:focus {
        background-color: var(--tone-border);
        border-color: var(--tone-border)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--outlined--e231c:hover {
            background-color: var(--color-bg-active);
            border-color: var(--color-bg-active)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--outlined--e231c:active {
            background-color: var(--color-bg-active);
            border-color: var(--color-bg-active)
        }
    }

    .Button-module--outlined--e231c:disabled {
        background-color: var(--color-bg-subtle);
        border-color: var(--color-bg-subtle);
        cursor: not-allowed
    }

    .Button-module--blurred--c7190 {
        color: var(--tone-white)
    }

    .Button-module--blurred--c7190,
    .Button-module--blurred--c7190:focus,
    .Button-module--blurred--c7190:hover {
        background-color: var(--tone-border-foreground)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--blurred--c7190:hover {
            background-color: var(--color-border)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--blurred--c7190:active {
            background-color: var(--color-border)
        }
    }

    .Button-module--blurred--c7190:disabled {
        background-color: var(--color-bg-hover);
        color: var(--tone-light);
        cursor: not-allowed
    }

    .Button-module--danger--17fb1:focus,
    .Button-module--danger--17fb1:hover {
        background-color: var(--danger-9)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--danger--17fb1:hover {
            background-color: var(--color-danger-pressed)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--danger--17fb1:active {
            background-color: var(--color-danger-pressed)
        }
    }

    .Button-module--danger--17fb1:disabled {
        background-color: var(--color-danger-bg-disabled);
        color: var(--tone-near-black);
        cursor: not-allowed
    }

    .Button-module--warning--9d83f:focus,
    .Button-module--warning--9d83f:hover {
        background-color: #ff7600
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--warning--9d83f:hover {
            background-color: var(--color-warning-pressed)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--warning--9d83f:active {
            background-color: var(--color-warning-pressed)
        }
    }

    .Button-module--warning--9d83f:disabled {
        background-color: var(--color-warning-bg-disabled);
        color: var(--tone-near-black);
        cursor: not-allowed
    }

    .Button-module--info--30e3d:focus,
    .Button-module--info--30e3d:hover {
        background-color: var(--info-9)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--info--30e3d:hover {
            background-color: var(--color-info-pressed)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--info--30e3d:active {
            background-color: var(--color-info-pressed)
        }
    }

    .Button-module--info--30e3d:disabled {
        background-color: var(--color-info-bg-disabled);
        color: var(--tone-near-black);
        cursor: not-allowed
    }

    .Button-module--link--ce317 {
        font-weight: 400;
        height: auto !important;
        margin: 0
    }

    .Button-module--link--ce317,
    .Button-module--link--ce317:focus {
        background-color: transparent
    }

    .Button-module--link--ce317:hover {
        background-color: transparent;
        color: var(--accent-9)
    }

    @media (hover:hover) and (pointer:fine) {
        .Button-module--link--ce317:hover {
            background-color: transparent;
            color: var(--color-accent-pressed)
        }
    }

    @media (hover:none),
    (pointer:coarse) {
        .Button-module--link--ce317:active {
            background-color: transparent;
            color: var(--color-accent-pressed)
        }
    }

    .Button-module--link--ce317:disabled {
        color: var(--tone-light);
        cursor: not-allowed
    }

    button.Button-module--noStyle--e2268:focus,
    button.Button-module--noStyle--e2268:hover {
        background-color: transparent
    }

    button.Button-module--noStyle--e2268:disabled {
        background-color: transparent;
        cursor: not-allowed
    }

    .Loader-module--pageLoader--22ce4 {
        color: var(--tone-white);
        min-height: 130px;
        padding: 1.375rem;
        position: relative;
        text-align: center
    }

    .Loader-module--pageLoader--22ce4 h3 {
        color: var(--tone-brand);
        font-size: .9375rem;
        font-weight: 700;
        letter-spacing: .0125rem;
        margin-top: 1rem;
        opacity: .5;
        text-align: center
    }

    .Loader-module--pageLoader--22ce4 .Loader-module--loader--b2431 {
        left: 2px;
        margin: 0 auto;
        pointer-events: none;
        position: absolute;
        right: 2px;
        text-align: center;
        top: 2px;
        transition: opacity 1s
    }

    .Loader-module--pageLoader--22ce4 .Loader-module--loader--b2431>.Loader-module--image--da020 {
        color: var(--tone-dark);
        display: inline-block;
        height: 80px;
        position: relative;
        width: 80px
    }

    .Loader-module--rotate--841b6 {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transform-box: view-box;
        transform-origin: center;
        z-index: 2
    }

    .Loader-module--rotate--841b6.Loader-module--rotating--58e74 {
        animation: Loader-module--rotateAnimation--d141d .8s ease-in-out infinite
    }

    @keyframes Loader-module--rotateAnimation--d141d {
        0% {
            transform: rotate(0deg)
        }

        to {
            transform: rotate(1turn)
        }
    }

    .NavLogo-module--logo--8bd1a {
        align-items: center;
        display: flex;
        height: 2.25rem;
        position: relative
    }

    .NavLogo-module--logo--8bd1a .NavLogo-module--spinner--02793 {
        color: var(--tone-brand);
        height: 2.25rem;
        position: relative;
        width: 2.25rem
    }

    .NavLogo-module--logo--8bd1a .NavLogo-module--text--a77b8 {
        display: none
    }

    .NavLogo-module--logo--8bd1a .NavLogo-module--text--a77b8 svg {
        height: 1.25rem
    }

    @media (min-width:768px) {
        .NavLogo-module--logo--8bd1a {
            height: 2rem
        }

        .NavLogo-module--logo--8bd1a .NavLogo-module--spinner--02793 {
            height: 2rem;
            width: 2rem
        }

        .NavLogo-module--logo--8bd1a .NavLogo-module--text--a77b8 {
            display: flex;
            height: 1.25rem;
            margin-left: .625rem
        }
    }

    @media (hover:hover) {
        .Outcome-module--container--8cfa7 .Outcome-module--outcome--3be81:hover {
            background-color: var(--tone-border-foreground)
        }
    }

    @keyframes Outcome-module--enter--71088 {
        to {
            opacity: 1;
            transform: translateY(0)
        }
    }

    @font-face {
        font-family: Plus Jakarta Sans;
        font-style: normal;
        font-weight: 200 800; 
        unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
    }

    :root {
        --white: #fff;
        --black: #000;
        --neutral-1: oklch(20%0.014 232);
        --neutral-2: oklch(24%0.018 232);
        --neutral-3: oklch(26%0.014 232);
        --neutral-4: oklch(28%0.017 232);
        --neutral-5: oklch(28%0.012 232);
        --neutral-6: oklch(31%0.012 232);
        --neutral-7: oklch(33%0.015 224);
        --neutral-8: oklch(45%0.009 232);
        --neutral-9: oklch(58%0.013 232);
        --neutral-10: oklch(65%0.008 232);
        --neutral-11: oklch(77%0.012 232);
        --neutral-12: oklch(93%0.002 232);
        --accent-1: oklch(18%0.009 140);
        --accent-2: oklch(22%0.017 140);
        --accent-3: oklch(27%0.039 140);
        --accent-4: oklch(33%0.065 140);
        --accent-5: oklch(40%0.092 140);
        --accent-6: oklch(49%0.120 140);
        --accent-7: oklch(58%0.153 140);
        --accent-8: oklch(67%0.185 140);
        --accent-9: oklch(77%0.218 140);
        --accent-10: oklch(82%0.211 140);
        --accent-11: oklch(92%0.163 140);
        --accent-12: oklch(100%0.120 140);
        --danger-1: oklch(18%0.010 23);
        --danger-2: oklch(22%0.019 23);
        --danger-3: oklch(27%0.044 23);
        --danger-4: oklch(33%0.073 23);
        --danger-5: oklch(40%0.102 23);
        --danger-6: oklch(49%0.133 23);
        --danger-7: oklch(58%0.170 23);
        --danger-8: oklch(67%0.206 23);
        --danger-9: oklch(64%0.242 23);
        --danger-10: oklch(69%0.235 23);
        --danger-11: oklch(79%0.182 23);
        --danger-12: oklch(89%0.133 23);
        --warning-1: oklch(18%0.007 77);
        --warning-2: oklch(22%0.014 77);
        --warning-3: oklch(27%0.031 77);
        --warning-4: oklch(33%0.051 77);
        --warning-5: oklch(40%0.072 77);
        --warning-6: oklch(49%0.094 77);
        --warning-7: oklch(58%0.119 77);
        --warning-8: oklch(67%0.145 77);
        --warning-9: oklch(81%0.170 77);
        --warning-10: oklch(86%0.165 77);
        --warning-11: oklch(96%0.128 77);
        --warning-12: oklch(100%0.094 77);
        --info-1: oklch(18%0.006 233);
        --info-2: oklch(22%0.012 233);
        --info-3: oklch(27%0.027 233);
        --info-4: oklch(33%0.044 233);
        --info-5: oklch(40%0.062 233);
        --info-6: oklch(49%0.081 233);
        --info-7: oklch(58%0.103 233);
        --info-8: oklch(67%0.125 233);
        --info-9: oklch(72%0.147 233);
        --info-10: oklch(77%0.143 233);
        --info-11: oklch(87%0.111 233);
        --info-12: oklch(97%0.081 233);
        --orange-1: oklch(18%0.008 40);
        --orange-2: oklch(22%0.015 40);
        --orange-3: oklch(27%0.035 40);
        --orange-4: oklch(33%0.058 40);
        --orange-5: oklch(40%0.081 40);
        --orange-6: oklch(49%0.106 40);
        --orange-7: oklch(58%0.134 40);
        --orange-8: oklch(67%0.163 40);
        --orange-9: oklch(69%0.192 40);
        --orange-10: oklch(74%0.186 40);
        --orange-11: oklch(84%0.144 40);
        --orange-12: oklch(94%0.106 40);
        --shadow-colour: oklch(13%0.016 222);
        --color-page-bg: var(--neutral-1);
        --color-bg-subtle: var(--neutral-2);
        --color-bg: var(--neutral-3);
        --color-bg-hover: var(--neutral-4);
        --color-bg-active: var(--neutral-5);
        --color-bg-overlay: var(--neutral-5);
        --color-border-subtle: var(--neutral-6);
        --color-border: var(--neutral-7);
        --color-border-hover: var(--neutral-8);
        --color-text: var(--neutral-12);
        --color-text-muted: var(--neutral-11);
        --color-text-subtle: var(--neutral-10);
        --color-text-disabled: var(--neutral-8);
        --color-text-inverse: var(--neutral-1);
        --color-accent: var(--accent-9);
        --color-accent-hover: var(--accent-10);
        --color-accent-pressed: var(--accent-8);
        --color-accent-bg: var(--accent-3);
        --color-accent-bg-hover: var(--accent-4);
        --color-link: var(--accent-11);
        --color-link-hover: var(--accent-12);
        --color-success: var(--accent-9);
        --color-success-bg: var(--accent-3);
        --color-warning: var(--warning-9);
        --color-warning-pressed: var(--warning-8);
        --color-warning-bg: var(--warning-3);
        --color-warning-bg-disabled: var(--orange-4);
        --color-danger: var(--danger-9);
        --color-danger-hover: var(--danger-10);
        --color-danger-pressed: var(--danger-7);
        --color-danger-bg: var(--danger-3);
        --color-danger-bg-disabled: var(--danger-4);
        --color-info: var(--info-9);
        --color-info-pressed: var(--info-8);
        --color-info-bg: var(--info-3);
        --color-info-bg-disabled: var(--info-4);
        --color-input-bg: var(--neutral-3);
        --color-input-bg-hover: var(--neutral-4);
        --color-input-bg-disabled: var(--neutral-2);
        --color-input-bg-error: var(--danger-3);
        --color-input-bg-selected: var(--accent-3);
        --color-input-border: var(--neutral-7);
        --color-input-border-hover: var(--neutral-8);
        --color-input-border-focus: var(--accent-9);
        --color-input-border-error: var(--danger-9);
        --color-input-border-disabled: var(--neutral-6);
        --color-backdrop: oklch(from var(--neutral-1) l c h/0.75);
        --color-backdrop-strong: oklch(from var(--neutral-1) l c h/0.85);
        --color-backdrop-subtle: oklch(from var(--neutral-1) l c h/0.45);
        --color-surface-mid: oklch(41%0.013 226);
        --color-surface-mid-deep: oklch(37%0.014 226);
        --color-tab-bg-hover: oklch(29%0.011 225);
        --color-skeleton-bg: oklch(26%0.009 234);
        --color-button-brand-bg: oklch(76%0.225 140);
        --color-medal-gold: var(--warning-9);
        --color-medal-silver: var(--neutral-11);
        --color-medal-silver-bg: oklch(45%0.009 229);
        --color-medal-gold-bg: oklch(37%0.061 90);
        --color-medal-bronze: oklch(65%0.167 45);
        --color-medal-bronze-bg: oklch(32%0.043 48);
        --color-brand-facebook: oklch(48%0.110 264);
        --color-brand-messenger: oklch(62%0.207 255);
        --color-brand-twitter: oklch(70%0.147 234);
        --color-brand-whatsapp: oklch(77%0.219 144);
        --space-0: 0;
        --space-px: 1px;
        --space-2: 0.125rem;
        --space-4: 0.25rem;
        --space-8: 0.5rem;
        --space-12: 0.75rem;
        --space-16: 1rem;
        --space-20: 1.25rem;
        --space-24: 1.5rem;
        --space-32: 2rem;
        --space-40: 2.5rem;
        --space-48: 3rem;
        --space-56: 3.5rem;
        --space-64: 4rem;
        --space-72: 4.5rem;
        --space-80: 5rem;
        --space-96: 6rem;
        --radius-2: 0.125rem;
        --radius-4: 0.25rem;
        --radius-6: 0.375rem;
        --radius-10: 0.625rem;
        --radius-16: 1rem;
        --radius-24: 1.5rem;
        --radius-pill: 9999px;
        --radius-full: 50%;
        --font-family-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
        --font-family-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;
        --font-size-9: 0.5625rem;
        --font-size-10: 0.625rem;
        --font-size-11: 0.6875rem;
        --font-size-12: 0.75rem;
        --font-size-14: 0.875rem;
        --font-size-16: 1rem;
        --font-size-20: 1.25rem;
        --font-size-25: 1.5625rem;
        --font-size-30: 1.875rem;
        --font-size-40: 2.5rem;
        --font-size-h1: clamp(1.75rem, 1.25rem + 2.5vw, 2.5rem);
        --font-size-h2: clamp(1.25rem, 1rem + 1.25vw, 1.5625rem);
        --font-size-h3: clamp(1rem, 0.875rem + 0.6vw, 1.25rem);
        --font-size-h4: var(--font-size-14);
        --font-size-h5: var(--font-size-9);
        --font-size-h6: var(--font-size-9);
        --font-weight-400: 400;
        --font-weight-500: 500;
        --font-weight-600: 600;
        --font-weight-700: 700;
        --font-weight-800: 800;
        --line-height-tight: 1.15;
        --line-height-snug: 1.35;
        --line-height-normal: 1.5;
        --line-height-relaxed: 1.65;
        --letter-spacing-display: -0.03em;
        --letter-spacing-heading: -0.02em;
        --letter-spacing-body: 0;
        --letter-spacing-caps: 0.05em;
        --duration-0: 0ms;
        --duration-120: 120ms;
        --duration-200: 200ms;
        --duration-400: 400ms;
        --duration-800: 800ms;
        --ease-linear: linear;
        --ease-out: cubic-bezier(0.2, 0, 0, 1);
        --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
        --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
        --spring-fast: linear(0, 0.186, 0.465, 0.682, 0.822, 0.905, 0.951, 0.976, 0.99, 0.996, 1);
        --spring-fast-duration: 450ms;
        --spring-fast-stiffness: 300;
        --spring-fast-damping: 35;
        --spring-fast-mass: 1;
        --spring-medium: linear(0, 0.158, 0.415, 0.630, 0.780, 0.875, 0.932, 0.964, 0.982, 0.992, 0.997, 1);
        --spring-medium-duration: 580ms;
        --spring-medium-stiffness: 175;
        --spring-medium-damping: 26;
        --spring-medium-mass: 1;
        --spring-slow: linear(0, 0.173, 0.441, 0.658, 0.802, 0.891, 0.942, 0.971, 0.987, 0.995, 1);
        --spring-slow-duration: 745ms;
        --spring-slow-stiffness: 100;
        --spring-slow-damping: 20;
        --spring-slow-mass: 1;
        --shadow-1: 0 1px 2px 0 oklch(0%0 0/0.18);
        --shadow-2: 0 2px 8px 0 oklch(0%0 0/0.22);
        --shadow-3: 0 4px 16px 0 oklch(0%0 0/0.28);
        --shadow-4: 0 8px 32px 0 oklch(0%0 0/0.34);
        --shadow-inset: inset 0 0 0 1px oklch(0%0 0/0.08);
        --z-base: 0;
        --z-raised: 10;
        --z-sticky: 400;
        --z-popover: 800;
        --z-modal: 1000;
        --z-loader: 1200;
        --z-toast: 1500;
        --tone-white: var(--white);
        --tone-lighter: var(--neutral-12);
        --tone-light: var(--neutral-9);
        --tone-mid: var(--neutral-10);
        --tone-darker: var(--neutral-7);
        --tone-darker-still: var(--neutral-4);
        --tone-darkest: var(--neutral-2);
        --tone-near-black: var(--neutral-1);
        --tone-black: var(--black);
        --tone-menu-bg: var(--neutral-3);
        --tone-slip-footer-bg: var(--neutral-5);
        --tone-border: var(--neutral-6);
        --tone-border-foreground: var(--neutral-8);
        --tone-brand: var(--accent-9);
        --tone-shadow: var(--shadow-colour);
        --tone-dark: var(--color-surface-mid);
        --tone-dark-darker: var(--color-surface-mid-deep);
        --tone-border-hover: var(--color-tab-bg-hover);
        --tone-border-darker: var(--color-skeleton-bg);
        --tone-brand-bg: var(--color-button-brand-bg);
        --picklebet-ui-bootstrap: 1;
        color-scheme: dark
    }

    .Footer-module--container--fc258 {
        border-top: 1px solid var(--tone-border);
        margin-inline: auto;
        max-width: 1536px;
        padding: 1.875rem 1.25rem;
        position: relative;
        width: 100%
    }

    @media (min-width:768px) {
        .Footer-module--container--fc258 {
            padding: 2.5rem
        }
    }

    @media (min-width:1536px) {
        .Footer-module--container--fc258 {
            border-inline: 1px solid var(--tone-border)
        }
    }

    .Footer-module--container--fc258 .Footer-module--expanded--ffe02 {
        display: none;
        gap: 2.5rem;
        width: 100%
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 .Footer-module--expanded--ffe02 {
            display: flex
        }
    }

    .Footer-module--container--fc258 .Footer-module--section--301db {
        color: var(--tone-light);
        flex: 1 1;
        font-size: .875rem
    }

    .Footer-module--container--fc258 .Footer-module--section--301db h3 {
        color: var(--tone-lighter);
        font-size: .875rem;
        font-weight: 800;
        text-align: center;
        letter-spacing: -.013125rem;
        margin-bottom: 1.25rem
    }

    .Footer-module--container--fc258 .Footer-module--info--c2b2f {
        display: flex;
        flex-direction: column;
        gap: 1.25rem
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 {
        display: flex;
        margin-top: 3.75rem
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--qr--e8cb6 {
        height: auto;
        margin-right: 1.25rem;
        max-width: 5.625rem;
        width: 100%
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf {
        color: var(--tone-lighter);
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf .Footer-module--button--703a7 {
        border: 1px solid var(--tone-border);
        border-radius: .25rem;
        color: var(--tone-light);
        cursor: pointer;
        display: flex;
        padding: .3125rem;
        width: 7.5rem
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf svg {
        height: .875rem;
        margin-right: .3125rem;
        width: .875rem
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf .Footer-module--buttonTextAndLabel--9ddba {
        display: flex;
        flex-direction: column
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf .Footer-module--buttonTextAndLabel--9ddba .Footer-module--label--fa84a {
        font-size: .4375rem;
        font-weight: 500;
        text-transform: uppercase
    }

    .Footer-module--container--fc258 .Footer-module--download--262c9 .Footer-module--buttons--371cf .Footer-module--buttonTextAndLabel--9ddba .Footer-module--brand--3be13 {
        font-size: .75rem
    }

    .Footer-module--container--fc258 .Footer-module--link--9df16 {
        color: var(--tone-light);
        display: flex;
        justify-content: center;
        font-size: .875rem;
        margin-bottom: 1.25rem;
        padding: 0;
        text-align: left
    }

    .Footer-module--container--fc258 .Footer-module--link--9df16:hover {
        background-color: transparent;
        color: var(--tone-lighter);
        text-decoration: underline
    }

    .Footer-module--container--fc258 .Footer-module--link--9df16:focus {
        background-color: transparent
    }

    .Footer-module--container--fc258 hr {
        border: 0;
        border-top: 1px solid var(--tone-border);
        display: none;
        margin: 2.5rem 0
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 hr {
            display: block
        }
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        gap: 1.125rem;
        justify-content: center
    }

    @media (min-width:660px) and (max-width:1023px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 {
            align-items: start
        }

        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--compactInfoContent--4ffbe,
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 {
            margin-top: .3125rem
        }
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 {
            align-items: center
        }
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--logo--f5132 {
        order: 1
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--logo--f5132>svg {
        height: 100%;
        max-width: 125px;
        width: 100%
    }

    @media (min-width:768px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--logo--f5132 {
            max-width: 150px;
            min-width: 185px
        }
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--logo--f5132 {
            display: none
        }
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--compactInfoContent--4ffbe {
        min-width: 100%;
        order: 3
    }

    @media (min-width:660px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--compactInfoContent--4ffbe {
            flex: 1 1;
            min-width: auto;
            order: 2
        }
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: .625rem 1.25rem;
        justify-content: center;
        margin-bottom: .625rem
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 button {
        font-size: .625rem;
        letter-spacing: .2px;
        margin: 0
    }

    @media (min-width:660px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 button {
            font-size: .75rem
        }

        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 {
            margin-top: .25rem
        }
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 {
            justify-content: start;
            margin: 0;
            padding-top: 0
        }
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 {
        align-items: center;
        color: var(--tone-lighter);
        display: flex;
        flex: 1 1;
        flex-wrap: wrap;
        gap: .9375rem;
        justify-content: space-evenly;
        min-width: fit-content;
        order: 2
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 a {
        align-items: center;
        color: var(--tone-lighter);
        display: flex;
        justify-content: center
    }

    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 svg {
        height: 16px
    }

    @media (min-width:382px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 {
            justify-content: flex-end
        }
    }

    @media (min-width:660px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 {
            flex: initial;
            order: 3
        }
    }

    @media (min-width:768px) {
        .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--social--73516 {
            min-width: 185px
        }
    }

    .Footer-module--container--fc258 .Footer-module--sacop--7c0da {
        flex: 1 1;
        min-width: 100%;
        order: 4;
        text-align: center
    }

    @media (min-width:1024px) {
        .Footer-module--container--fc258 .Footer-module--sacop--7c0da {
            display: none
        }
    }

    .Footer-module--showMinWidthDesktop--57507 {
        display: none
    }

    @media (min-width:1024px) {
        .Footer-module--showMinWidthDesktop--57507 {
            display: initial
        }
    }

    .Icon-module--arrowLeft--9c97b {
        transform: rotate(90deg)
    }

    .SupportLink-module--link--698e7 {
        margin-right: auto;
        position: relative
    }

    .Input-module--inputWrapper--96265:hover {
        border: 1px solid #4f5558
    }

    .Input-module--inputWrapper--96265.Input-module--hasError--fe62d:hover {
        border: 1px solid var(--danger-9)
    }

    .Input-module--inputWrapper--96265.Input-module--hasError--fe62d .Input-module--input--b2a34::placeholder {
        color: var(--danger-9)
    }

    .Input-module--input--b2a34::placeholder {
        color: #737c81
    }

    .PageMessage-module--container--9b8a2 {
        align-items: center;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin: 3.75rem auto auto
    }

    .PageMessage-module--title--1366d {
        margin-top: 1.5625rem
    }

    .PageMessage-module--subTitle--be8a8 {
        display: flex;
        flex-direction: column;
        gap: .3125rem;
        margin-top: .5rem;
        text-align: center
    }

    .PageMessage-module--content--5c522 {
        margin-top: 1.875rem
    }

    .NativeSelect-module--wrapper--82bd2:after {
        border-right: .125rem solid color-mix(in oklch, var(--neutral-11), #000 20%);
        border-top: .125rem solid color-mix(in oklch, var(--neutral-11), #000 20%);
        content: " ";
        display: block;
        height: .5rem;
        position: absolute;
        right: 1.25rem;
        top: 50%;
        transform: translateY(-50%) rotate(135deg);
        width: .5rem
    }

    .NativeSelect-module--wrapper--82bd2:hover:after {
        border-right-color: color-mix(in oklch, var(--neutral-11), #000 10%);
        border-top-color: color-mix(in oklch, var(--neutral-11), #000 10%)
    }

    .NativeSelect-module--wrapper--82bd2:-webkit-autofill,
    .NativeSelect-module--wrapper--82bd2:-webkit-autofill:focus,
    .NativeSelect-module--wrapper--82bd2:-webkit-autofill:hover {
        -webkit-text-fill-color: var(--neutral-11);
        -webkit-box-shadow: inset 0 0 0 1000px hsla(0, 0%, 100%, .102)
    }

    .NativeSelect-module--select--cc4dc:hover {
        outline: 1px solid var(--tone-border-foreground)
    }

    .NativeSelect-module--select--cc4dc:active,
    .NativeSelect-module--select--cc4dc:focus {
        outline: 1px solid #737c81
    }

    .NativeSelect-module--select--cc4dc::placeholder {
        color: #737c81
    }

    .NativeSelect-module--select--cc4dc:disabled {
        background-color: hsla(0, 0%, 100%, .051);
        color: var(--tone-border-foreground);
        outline: none
    }

    .NativeSelect-module--select--cc4dc.NativeSelect-module--hasError--47637:active,
    .NativeSelect-module--select--cc4dc.NativeSelect-module--hasError--47637:focus,
    .NativeSelect-module--select--cc4dc.NativeSelect-module--hasError--47637:hover {
        outline: 1px solid var(--danger-9)
    }

    .NativeSelect-module--select--cc4dc.NativeSelect-module--hasError--47637::placeholder {
        color: var(--danger-9)
    }

    .Page-module--page--24e03 {
        flex-direction: column;
        max-width: 100vw;
        padding: .625rem 1.25rem
    }

    @media (min-width:768px) {
        .Page-module--page--24e03 {
            padding: 2.5rem
        }
    }

    @media (max-width:767px) {
        .Page-module--hideOnMobile--b0b87 {
            display: none
        }
    }

    .Page-module--withSpacingTopOnMobile--9cd50 {
        margin-top: 1.25rem
    }

    @media (min-width:768px) {
        .Page-module--withSpacingTopOnMobile--9cd50 {
            margin-top: 0
        }
    }

    .Page-module--withSpacingBottom--56e4e {
        margin-bottom: .875rem
    }

    @media (min-width:768px) {
        .Page-module--withSpacingBottom--56e4e {
            margin-bottom: 2.5rem
        }
    }

    .Page-module--full--6054a {
        display: flex
    }

    @media (min-width:1024px) {
        .Page-module--full--6054a {
            max-width: 100%
        }
    }

    @media (min-width:768px) {
        .BackButton-module--chevronLeft--32150:hover {
            background-color: transparent
        }

        .BackButton-module--chevronLeft--32150:hover svg path {
            stroke: color-mix(in oklch, var(--accent-9), #000 10%)
        }
    }

    .ResponsibleGambling-module--responsibleGambling--73bcf {
        background-color: #fff;
        border-radius: 3px;
        color: #000;
        font-size: .75rem;
        font-weight: 500;
        margin-bottom: .9375rem;
        padding: .875rem
    }

    @media (max-width:1023px) {
        .ResponsibleGambling-module--responsibleGambling--73bcf {
            font-size: .875rem
        }
    }

    @media (max-width:767px) {
        .ResponsibleGambling-module--responsibleGambling--73bcf {
            font-size: .875rem;
            margin-top: 1.5625rem
        }
    }

    .ResponsibleGambling-module--responsibleGambling--73bcf div {
        padding: .3125rem 0
    }

    @media (max-width:767px) {
        .ResponsibleGambling-module--responsibleGambling--73bcf h1 {
            font-size: 3.9vw
        }
    }

    .ResponsibleGambling-module--responsibleGambling--73bcf h1 {
        color: #000;
        font-size: .90625rem;
        letter-spacing: 0;
        margin-bottom: .3125rem
    }

    .ResponsibleGambling-module--responsibleGambling--73bcf a {
        color: #000
    }

    @media (min-width:768px) {
        .ResponsibleGambling-module--responsibleGambling--73bcf .ResponsibleGambling-module--depositLimitLink--77850 {
            display: inline-block;
            padding: .3125rem 0
        }
    }

    .SACodeOfPractice-module--base--1ecaa {
        display: block
    }

    @media (max-width:1023px) {
        .SACodeOfPractice-module--base--1ecaa {
            width: 100%
        }

        .SACodeOfPractice-module--base--1ecaa,
        .SACodeOfPractice-module--base--1ecaa a {
            color: var(--tone-light);
            font-weight: 500
        }

        .SACodeOfPractice-module--base--1ecaa,
        .SACodeOfPractice-module--base--1ecaa a {
            font-size: .625rem
        }
    }

    @media (min-width:768px) and (max-width:1023px) {
        .SACodeOfPractice-module--base--1ecaa {
            margin-bottom: 1.4375rem
        }
    }

    @media (min-width:1024px) {
        .SACodeOfPractice-module--base--1ecaa a {
            color: var(--tone-light)
        }

        .SACodeOfPractice-module--base--1ecaa a:hover {
            text-decoration: underline
        }
    }

    .ScrollArea-module--container--9c1f8 {
        overflow: hidden
    }

    .ScrollArea-module--viewport--e2080 {
        height: 100%;
        width: 100%
    }

    .Item-module--item--6da1f {
        border-bottom: 1px solid var(--tone-border);
        color: var(--tone-white);
        cursor: pointer;
        font-size: 1rem;
        font-weight: 500;
        padding: 0
    }

    .Item-module--item--6da1f .Item-module--content--565a4 {
        align-items: center;
        border-right: 3px solid transparent;
        color: var(--tone-light);
        display: flex;
        padding: 1rem 2.5rem
    }

    .Item-module--item--6da1f .Item-module--content--565a4 * {
        color: inherit
    }

    .Item-module--item--6da1f .Item-module--content--565a4 [fill=none] {
        fill: transparent
    }

    .Item-module--item--6da1f .Item-module--content--565a4 [stroke] {
        stroke: currentColor
    }

    .Item-module--item--6da1f .Item-module--content--565a4 .Item-module--icon--21e94 svg {
        height: 1.5rem;
        margin-right: 1.25rem;
        width: 1.5rem
    }

    .Item-module--item--6da1f .Item-module--content--565a4 .Item-module--caret--63ff5 {
        margin-left: auto
    }

    .Item-module--item--6da1f .Item-module--content--565a4 .Item-module--caret--63ff5 svg {
        stroke: var(--tone-lighter);
        height: .375rem;
        width: .375rem
    }

    .Item-module--item--6da1f .Item-module--content--565a4 .Item-module--caret--63ff5.Item-module--open--4697c {
        transform: rotate(180deg)
    }

    .Item-module--item--6da1f.Item-module--active--966c7 .Item-module--content--565a4 {
        border-right: 3px solid var(--tone-brand);
        color: var(--tone-white);
        font-weight: 600
    }

    .Item-module--item--6da1f:last-child {
        border-bottom: 0
    }

    .SubItem-module--item--f0358 {
        cursor: pointer;
        display: flex;
        font-size: .75rem;
        margin-bottom: .625rem
    }

    .SubItem-module--item--f0358:last-child {
        margin-bottom: 0
    }

    .SubItem-module--item--f0358>li {
        align-items: center;
        display: flex;
        flex: 1 1
    }

    .SubItem-module--item--f0358 {
        color: var(--tone-light)
    }

    .SubItem-module--item--f0358 * {
        color: inherit
    }

    .SubItem-module--item--f0358 [fill=none] {
        fill: transparent
    }

    .SubItem-module--item--f0358 [stroke] {
        stroke: currentColor
    }

    .SubItem-module--item--f0358 .SubItem-module--icon--d9a4f {
        align-items: center;
        background-color: var(--tone-menu-bg);
        border-radius: 50%;
        display: flex;
        height: 28px;
        justify-content: center;
        margin-right: 1.25rem;
        width: 28px
    }

    .SubItem-module--item--f0358 .SubItem-module--icon--d9a4f div,
    .SubItem-module--item--f0358 .SubItem-module--icon--d9a4f svg {
        height: 16px;
        width: 16px
    }

    .SubItem-module--item--f0358 .SubItem-module--badge--3571f {
        align-items: center;
        background-color: var(--tone-menu-bg);
        border-radius: 7px;
        color: var(--neutral-11);
        display: flex;
        font-size: .5rem;
        font-weight: 800;
        height: .875rem;
        justify-content: center;
        margin-left: auto;
        padding: 0 .25rem
    }

    .SubItem-module--item--f0358.SubItem-module--active--ffacf {
        color: var(--tone-white)
    }

    .SubItems-module--items--cfbf5 {
        list-style: none;
        margin: 0 0 1.25rem;
        padding: 0 2.5rem 0 2.375rem
    }

    .Items-module--items--eb9b6 {
        list-style: none;
        margin: 0;
        padding: 0
    }

    .CondensedMenu-module--menu--11186 {
        background-color: var(--tone-near-black);
        position: sticky;
        z-index: 60
    }

    @media (max-width:767px) {
        .CondensedMenu-module--menu--11186 {
            display: none
        }
    }

    @media (min-width:768px) and (max-width:1023px) {
        .CondensedMenu-module--menu--11186 {
            display: none
        }
    }

    @media (min-width:1536px) {
        .CondensedMenu-module--menu--11186 {
            display: none
        }
    }

    .MenuHeader-module--container--1d5f0 {
        align-items: center;
        border-bottom: 1px solid var(--tone-border);
        height: 70px;
        justify-content: space-between;
        padding: 1.25rem 2.5rem
    }

    @media (min-width:1024px) {
        .MenuHeader-module--container--1d5f0 {
            display: none
        }

        .MainMenu-module--menuContainer--b1d87 {
            border-right: 1px solid var(--tone-border)
        }
    }

    .MainMenu-module--menu--b93d1 {
        background-color: var(--tone-near-black);
        bottom: 0;
        display: flex;
        flex-direction: column;
        height: 100%;
        left: 0;
        position: fixed;
        right: 0;
        z-index: 70
    }

    .MainMenu-module--menu--b93d1 .MainMenu-module--scrollArea--16560 {
        padding: .625rem 0
    }

    @media (min-width:1024px) {
        .MainMenu-module--menu--b93d1 {
            background-color: transparent;
            display: block;
            height: auto;
            min-width: 18.75rem;
            position: fixed;
            right: auto;
            top: 80px
        }
    }

    @media (min-width:1536px) {
        .MainMenu-module--menu--b93d1 {
            position: sticky;
            transform: translateX(0) !important
        }
    }

    .MainMenu-module--viewport--99123 {
        display: block !important;
        touch-action: pan-y
    }

    @keyframes Popover-module--fadeIn--9f29f {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    @keyframes Popover-module--fadeOut--a86f2 {
        0% {
            opacity: 1
        }

        to {
            opacity: 0
        }
    }

    .ContextMenu-module--button--e85ca:focus,
    .ContextMenu-module--button--e85ca:hover {
        background-color: transparent
    }

    .Caret-module--caret--0331b {
        color: var(--accent-9);
        margin-left: .3125rem
    }

    .Caret-module--caret--0331b svg {
        height: .5625rem;
        width: .4375rem
    }

    .Caret-module--caret--0331b svg path {
        stroke-width: 4px
    }

    .Caret-module--right--3fbc2 svg {
        transform: rotate(-90deg)
    }

    .Badge-module--badge--df214 {
        align-items: center;
        border: 2px solid transparent;
        border-radius: 9999px;
        display: flex;
        font-size: .625rem;
        font-weight: 700;
        height: .9375rem;
        justify-content: center;
        line-height: .625rem;
        min-width: .9375rem;
        padding: .0625rem .25rem
    }

    .Badge-module--badge--df214.Badge-module--gray--6d613 {
        background-color: var(--tone-border);
        color: var(--neutral-11)
    }

    .Results-module--row--4e7d6:hover {
        background-image: linear-gradient(90deg, transparent, var(--tone-darkest), transparent)
    }

    .Results-module--row--4e7d6:hover .Results-module--link--e9ea2 {
        border: 1px solid color-mix(in oklch, transparent 70%, var(--accent-9))
    }

    .Clamp-module--clamp--ee85a {
        align-items: center;
        display: flex;
        font-size: .625rem;
        font-weight: 700;
        height: 1.5rem;
        justify-content: center;
        overflow: hidden;
        text-transform: uppercase
    }

    .Clamp-module--shapeDefault--10975 {
        border-radius: .875rem .1875rem .1875rem .875rem;
        padding: .375rem .4375rem .375rem .625rem
    }

    a.Clamp-module--clamp--ee85a:hover {
        color: #02080b
    }

    .Clamp-module--neutral--1ee7f {
        background-color: var(--tone-near-black);
        color: var(--tone-light)
    }

    a.Clamp-module--neutral--1ee7f:hover {
        color: var(--tone-light)
    }

    .Clamp-module--grey--23fc4 {
        background-color: #4f5558;
        color: var(--neutral-11)
    }

    a.Clamp-module--grey--23fc4:hover {
        color: var(--neutral-11)
    }

    @keyframes StreamButton-module--ping--8e50b {
        0% {
            opacity: .6;
            transform: translate(-50%, -50%) scale(1)
        }

        37.5% {
            opacity: 0;
            transform: translate(-50%, -50%) scale(1.3)
        }

        to {
            opacity: 0;
            transform: translate(-50%, -50%) scale(1.3)
        }
    }

    .StreamButton-module--ctaButton--238b4:hover {
        background-color: var(--color-danger-pressed)
    }

    .StreamButton-module--ctaButton--238b4:focus {
        background-color: var(--color-danger)
    }

    .StreamButton-module--ctaButton--238b4:before {
        animation: StreamButton-module--ping--8e50b 4s ease-out infinite;
        background-color: var(--color-danger);
        border-radius: inherit;
        content: "";
        height: 100%;
        inset: 0;
        left: 50%;
        pointer-events: none;
        position: absolute;
        top: 50%;
        width: 100%;
        z-index: -1
    }

    .InfoPopover-module--trigger--66777 {
        cursor: pointer;
        padding: 0
    }

    .InfoPopover-module--trigger--66777:focus,
    .InfoPopover-module--trigger--66777:hover {
        background-color: transparent;
        outline: none
    }

    .InfoPopover-module--popOver--61de6:before {
        border-left: .3125rem solid transparent;
        border-right: .3125rem solid transparent;
        border-top: .3125rem solid #4f5558;
        bottom: -.3125rem;
        content: "";
        left: 50%;
        position: absolute;
        transform: translateX(-50%)
    }

    .Countdown-module--root--212af {
        display: flex;
        gap: .15625rem
    }

    .Countdown-module--countdown--65cc7 {
        font-variant-numeric: tabular-nums;
        letter-spacing: .02px;
        white-space: nowrap
    }

    .Countdown-module--isSoon--db4ba {
        color: var(--orange-9)
    }

    .Countdown-module--isEminent--c5637 {
        color: var(--danger-9)
    }

    .Mw3dsFrame-module--mw3dsFrame--50cf0 {
        align-items: center;
        background: rgba(0, 0, 0, .5);
        inset: 0;
        justify-content: center;
        position: fixed;
        z-index: 9999
    }

    .Search-module--searchBox--e2fb5 .Search-module--clearIcon--4cee4:hover {
        color: var(--tone-light)
    }

    .Navigation-module--container--03070 {
        align-items: center;
        background-color: var(--tone-near-black);
        display: flex;
        height: 80px;
        left: 0;
        margin: 0 auto;
        max-width: 1536px;
        padding: 0 0 0 1rem;
        position: fixed;
        right: 0;
        width: 100%;
        z-index: 55
    }

    @media (min-width:768px) {
        .Navigation-module--container--03070 {
            border-bottom: 1px solid var(--tone-border);
            padding: 0 0 0 40px
        }
    }

    @media (min-width:1024px) {
        .Navigation-module--container--03070 {
            z-index: 71
        }
    }

    @media (min-width:1536px) {
        .Navigation-module--container--03070 {
            border-left: 1px solid var(--tone-border);
            border-right: 1px solid var(--tone-border)
        }
    }

    .Navigation-module--container--03070 .Navigation-module--right--c72c1 {
        display: flex;
        justify-content: flex-end;
        margin-left: auto;
        overflow: hidden
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac {
        display: flex;
        gap: 1.875rem;
        -webkit-user-select: none;
        user-select: none
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 {
        align-items: center;
        cursor: pointer;
        display: flex;
        position: relative
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 .Navigation-module--panelButton--0dabd {
        background-color: transparent;
        border-radius: 40px;
        margin: 0;
        padding: 0
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 .Navigation-module--panelButton--0dabd:focus,
    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 .Navigation-module--panelButton--0dabd:hover {
        background-color: transparent
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 svg {
        color: var(--tone-light);
        height: 1.5rem;
        width: 1.5rem
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 svg * {
        color: inherit
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 svg [fill=none] {
        fill: transparent
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 svg [stroke] {
        stroke: currentColor
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329 svg {
        fill: var(--tone-light)
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--active--a4188 svg {
        color: var(--tone-white)
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--active--a4188 svg * {
        color: inherit
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--active--a4188 svg [fill=none] {
        fill: transparent
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--active--a4188 svg [stroke] {
        stroke: currentColor
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--active--a4188 svg {
        fill: var(--tone-white)
    }

    .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--hideOnMobile--2cb48 {
        display: none
    }

    .Navigation-module--container--03070 .Navigation-module--auth--d2be2 {
        display: flex;
        gap: .625rem;
        margin-right: 20px
    }

    @media (min-width:1024px) {
        .Navigation-module--container--03070 .Navigation-module--auth--d2be2 {
            gap: 1.25rem
        }
    }

    .Navigation-module--container--03070 .Navigation-module--walletSpacing--ef969 {
        margin-left: 1rem
    }

    @media (min-width:1024px) {
        .Navigation-module--container--03070 .Navigation-module--walletSpacing--ef969 {
            margin-left: 40px
        }
    }

    @media (min-width:768px) {
        .Navigation-module--container--03070 {
            height: 80px
        }

        .Navigation-module--container--03070 .Navigation-module--panels--8b1ac .Navigation-module--panel--a9329.Navigation-module--hideOnMobile--2cb48 {
            display: flex
        }
    }

    .Navigation-module--perksContainer--d83cd .Navigation-module--readMoreContainer--eac16:before {
        border-top: 1px solid var(--tone-light);
        content: "";
        display: block;
        height: 1px;
        left: 0;
        position: absolute;
        top: 50%;
        width: 100%
    }

    .MoreInfo-module--caret--28b9e {
        cursor: pointer;
        height: 1.5rem;
        padding: .375rem;
        z-index: 3
    }

    .BaseSelection-module--selection--9db18:before {
        border-right: 1px solid #4f5558;
        content: "";
        height: 100%;
        left: 2rem;
        position: absolute;
        top: 0;
        width: 1px
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isQuaddie--ce2cc:before {
        height: calc(100% - 4rem);
        top: 2rem
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isPickem--6b1c6:before {
        border-right: none
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isFirst--493cc:before {
        height: calc(100% - 2rem);
        top: 2rem
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--showLineHighlight--ff994:before {
        border-color: var(--accent-9);
        border-width: 2px
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--showLineHighlight--ff994:after {
        border-right: 2px solid var(--accent-9);
        content: "";
        height: 2px;
        left: 2rem;
        position: absolute;
        top: -1px;
        width: 1px
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isSelectionWon--f4f72.BaseSelection-module--isFirst--493cc:after {
        display: none
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isCashedOut--d6c45:before {
        border-color: var(--info-9);
        border-width: 2px
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isCashedOut--d6c45:after {
        border-right: 2px solid var(--info-9);
        content: "";
        height: 2px;
        left: 2rem;
        position: absolute;
        top: -1px;
        width: 1px
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isCashedOut--d6c45.BaseSelection-module--isFirst--493cc:after {
        display: none
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isCombo--49387:before {
        border-right: 1px solid #4f5558
    }

    .BaseSelection-module--selection--9db18.BaseSelection-module--isCombo--49387:after {
        display: none
    }

    @keyframes ProgressBar-module--thumbPulse--2bd4f {
        0% {
            scale: 1
        }

        40% {
            scale: 1.4
        }

        to {
            scale: 1
        }
    }

    .LegStatus-module--legStatus--86f52:before {
        border-bottom: 1.5px solid var(--tone-border-foreground);
        bottom: 50%;
        content: "";
        height: 1px;
        position: absolute;
        right: 100%;
        width: .5rem
    }

    .LegStatus-module--legStatus--86f52.LegStatus-module--isWon--9e5e3:before {
        border-color: var(--accent-9);
        border-width: 2px
    }

    .LegStatus-module--legStatusOverflow--9eb0b:before {
        border-bottom: 1.5px solid var(--tone-border-foreground);
        bottom: 50%;
        content: "";
        height: 1px;
        position: absolute;
        right: 100%;
        width: .5625rem
    }

    .LegStatus-module--legStatusOverflow--9eb0b.LegStatus-module--isWon--9e5e3:before {
        border-color: var(--accent-9);
        border-width: 2px
    }

    .BetTrackerOutcome-module--container--9aec2:last-of-type .BetTrackerOutcome-module--outcome--588f3:before {
        display: none
    }

    .BetTrackerOutcome-module--outcome--588f3:before {
        border-bottom: 1px dashed var(--tone-border-foreground);
        bottom: 0;
        content: "";
        height: 1px;
        left: 2rem;
        position: absolute;
        right: 0;
        width: calc(100% - 2rem)
    }

    .BetTrackerOutcome-module--outcome--588f3.BetTrackerOutcome-module--isWon--cdb70:after {
        border-right: 2px solid var(--accent-9);
        content: "";
        height: 2px;
        left: 2rem;
        position: absolute;
        top: -1px;
        width: 1px
    }

    .ScoreBoard-module--scoreBoard--68d8f .ScoreBoard-module--team--28f7e.ScoreBoard-module--showVs--f34bf:after {
        color: var(--tone-light);
        content: "vs";
        font-size: .75rem;
        font-weight: 600;
        padding-top: .0625rem
    }

    .BetTrackerSelection-module--selection--4bf68:before {
        border-right: 1px solid #4f5558;
        content: "";
        height: calc(100% - .875rem);
        left: 2rem;
        position: absolute;
        top: .875rem;
        width: 1px
    }

    .BetTrackerSelection-module--selection--4bf68.BetTrackerSelection-module--hasMultipleSelections--96124:before {
        height: 100%;
        top: 0
    }

    .BetTrackerSelection-module--selection--4bf68.BetTrackerSelection-module--isWon--9144a:before {
        border-color: var(--accent-9);
        border-width: 2px
    }

    .Dialog-module--closeButton--4b9bf:hover {
        background: transparent
    }

    @keyframes Dialog-module--overlayShow--37a6e {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    @keyframes Dialog-module--contentShow--ba4f0 {
        0% {
            opacity: 0;
            transform: translate(-50%, -48%) scale(.96)
        }

        to {
            opacity: 1;
            transform: translate(-50%, -50%) scale(1)
        }
    }

    body {
        --pkb-sheet-enter-translate-x: initial;
        --pkb-sheet-enter-translate-y: initial;
        --pkb-sheet-exit-translate-x: initial;
        --pkb-sheet-exit-translate-y: initial
    }

    .Sheet-module--closeButton--da468:hover {
        background: transparent
    }

    @keyframes Sheet-module--enter--81014 {
        0% {
            opacity: 1;
            transform: translate3d(var(--pkb-sheet-enter-translate-x, 0), var(--pkb-sheet-enter-translate-y, 0), 0)
        }
    }

    @keyframes Sheet-module--exit--9510a {
        to {
            opacity: 1;
            transform: translate3d(var(--pkb-sheet-exit-translate-x, 0), var(--pkb-sheet-exit-translate-y, 0), 0)
        }
    }

    @keyframes Sheet-module--overlayShow--3f2ef {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    .Toggle-module--track--b5933:hover {
        background-color: hsla(0, 0%, 100%, .102)
    }

    .Box-module--box--904c0 {
        background-color: var(--tone-border);
        border-radius: .625rem;
        display: flex;
        flex-direction: column;
        position: relative
    }

    .ButtonGroup-module--container--c58ae {
        display: flex
    }

    .ButtonGroup-module--container--c58ae>* {
        border: solid rgba(16, 24, 28, .102);
        border-radius: 0 !important;
        border-width: 0 .5px;
        flex: 1 1;
        white-space: nowrap
    }

    .ButtonGroup-module--container--c58ae>:first-child {
        border-bottom-left-radius: 1.875rem !important;
        border-left: none;
        border-top-left-radius: 1.875rem !important
    }

    .ButtonGroup-module--container--c58ae>:last-child {
        border-bottom-right-radius: 1.875rem !important;
        border-right: none;
        border-top-right-radius: 1.875rem !important
    }

    @media (min-width:768px) {
        .ButtonGroup-module--container--c58ae>* {
            padding: 0 1.875rem
        }
    }

    .BetSummary-module--summary--0d90d .BetSummary-module--bonus--5debc:after,
    .BetSummary-module--summary--0d90d>div .BetSummary-module--value--b2f40 .BetSummary-module--bonusPayout--71396:after {
        border-color: var(--warning-9) transparent transparent transparent;
        border-style: solid;
        border-width: .1875rem;
        content: "";
        left: 40%;
        margin-left: -.1875rem;
        position: absolute;
        top: 100%
    }

    @media (min-width:768px) {

        .BetSummary-module--summary--0d90d .BetSummary-module--bonus--5debc:after,
        .BetSummary-module--summary--0d90d>div .BetSummary-module--value--b2f40 .BetSummary-module--bonusPayout--71396:after {
            display: none
        }
    }

    .BetSummary-module--summary--0d90d.BetSummary-module--isCompact--90ae3 .BetSummary-module--bonus--5debc:after,
    .BetSummary-module--summary--0d90d.BetSummary-module--isCompact--90ae3 .BetSummary-module--summary--0d90d>div .BetSummary-module--value--b2f40 .BetSummary-module--bonusPayout--71396:after,
    .BetSummary-module--summary--0d90d>div .BetSummary-module--value--b2f40 .BetSummary-module--summary--0d90d.BetSummary-module--isCompact--90ae3 .BetSummary-module--bonusPayout--71396:after {
        border-color: var(--warning-9) transparent transparent transparent;
        border-style: solid;
        border-width: .1875rem;
        content: "";
        left: 40%;
        margin-left: -.1875rem;
        position: absolute;
        top: 100%
    }

    .ViewTermsLink-module--link--bf4a5:hover {
        color: var(--warning-9)
    }

    .BetEntryCashOut-module--cashout--3209a .BetEntryCashOut-module--secondaryButton--d65bd:hover {
        background-color: var(--color-border)
    }

    .BetEntryCashOut-module--cashoutSuspended--314c2 .BetEntryCashOut-module--suspendedMessage--00b6b .BetEntryCashOut-module--infoIconContainer--40ac8 .BetEntryCashOut-module--infoIcon--82a64:hover {
        color: #fff
    }

    .Pill-module--pillBase--24b35:focus,
    .Pill-module--pillBase--24b35:hover {
        background: none
    }

    .Empty-module--buttons--e6810>* {
        padding: 0 .8125rem
    }

    .Empty-module--container--414d9 {
        margin-block: auto;
        padding: 0
    }

    .Betslip-module--container--6d56d {
        -webkit-backdrop-filter: blur(30px) brightness(5);
        backdrop-filter: blur(30px) brightness(5);
        background-color: var(--tone-near-black);
        border-left: 1px solid var(--tone-border);
        display: flex;
        flex-direction: column;
        height: 100%;
        position: relative
    }

    .Betslip-module--container--6d56d .Betslip-module--close--99e22 {
        background-color: var(--tone-border);
        border-bottom-right-radius: 3.125rem;
        border-top-right-radius: 3.125rem;
        color: var(--tone-white);
        cursor: pointer;
        left: 0;
        padding: .625rem .625rem .625rem .3125rem;
        position: absolute;
        top: .8125rem
    }

    .Betslip-module--container--6d56d .Betslip-module--close--99e22 svg {
        height: .875rem;
        transform: rotate(90deg)
    }

    @media (min-width:1024px) {
        .Betslip-module--container--6d56d .Betslip-module--close--99e22 {
            display: none
        }
    }

    .Betslip-module--tabs--667a9 {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        max-height: 100%
    }

    .Betslip-module--tabListContainer--3922e {
        align-items: center;
        border-bottom: 1px solid var(--tone-border);
        display: flex;
        padding: 0 0 0 2.5rem;
        position: relative
    }

    @media (min-width:1024px) {
        .Betslip-module--tabListContainer--3922e {
            padding: 0
        }
    }

    .Betslip-module--tabList--efce4 {
        border: none !important;
        height: 3.75rem;
        padding: 0
    }

    .Betslip-module--tabList--efce4>button {
        margin-right: .875rem
    }

    @media (min-width:1024px) {
        .Betslip-module--tabList--efce4 {
            height: 3.75rem;
            padding: 0 1.875rem
        }
    }

    .Betslip-module--scrollArea--5b732 {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        max-height: 100%
    }

    @media (max-width:767px) {
        .Betslip-module--scrollArea--5b732 [data-radix-scroll-area-viewport] {
            overflow-x: hidden !important
        }
    }

    .Betslip-module--scrollArea--5b732 [data-radix-scroll-area-viewport]>div {
        height: 100%
    }

    .Betslip-module--scrollArea--5b732 .Betslip-module--content--cd6f2 {
        display: flex;
        flex-direction: column;
        height: 100%;
        padding: 1.875rem 1.875rem 2.5rem
    }

    .Betslip-module--scrollArea--5b732 .Betslip-module--content--cd6f2 .Betslip-module--tab--3c5af[data-state=active] {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        outline: none
    }

    @media (min-width:1024px) {
        .Betslip-module--scrollArea--5b732 .Betslip-module--content--cd6f2 {
            max-width: 25rem
        }
    }

    .Betslip-module--viewport--60251 {
        touch-action: pan-y
    }

    @media (min-width:1024px) and (hover:hover) {
        .Checkbox-module--container--3481a .Checkbox-module--checkbox--9ffcb:hover {
            background-color: hsla(0, 0%, 100%, .102)
        }
    }

    @media (min-width:1024px) and (hover:hover) {
        .Checkbox-module--container--3481a.Checkbox-module--border--7f3a7 .Checkbox-module--checkbox--9ffcb:hover:not([data-disabled]) {
            background-color: hsla(0, 0%, 100%, .17);
            color: var(--tone-lighter)
        }
    }

    @media (min-width:1024px) and (hover:hover) {
        .Checkbox-module--container--3481a.Checkbox-module--solidWithChildren--a0c1e .Checkbox-module--checkbox--9ffcb:hover:not([data-disabled]) {
            background-color: rgba(87, 211, 59, .502);
            color: var(--tone-near-black)
        }
    }

    .Card-module--card--9bd2b:after {
        border-right: 1px dashed var(--tone-border);
        bottom: -1.875rem;
        content: " ";
        display: block;
        height: 1.875rem;
        left: 1.875rem;
        position: absolute;
        width: 1px
    }

    .Card-module--card--9bd2b:last-of-type:after {
        display: none
    }

    .Alert-module--danger--616db.Alert-module--topIndicator--7b63a:before {
        border-color: transparent transparent #401b23;
        border-style: solid;
        border-width: 0 .5rem .5rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .Alert-module--danger--616db.Alert-module--bottomIndicator--20db2:after {
        border-color: #401b23 transparent transparent;
        border-style: solid;
        border-width: .5rem .5rem 0;
        content: "";
        left: 1rem;
        position: absolute;
        top: 100%
    }

    .Alert-module--success--f0c92.Alert-module--topIndicator--7b63a:before {
        border-color: transparent transparent #1e3d22;
        border-style: solid;
        border-width: 0 .5rem .5rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .Alert-module--success--f0c92.Alert-module--bottomIndicator--20db2:after {
        border-color: #1e3d22 transparent transparent;
        border-style: solid;
        border-width: .5rem .5rem 0;
        content: "";
        left: 1rem;
        position: absolute;
        top: 100%
    }

    .Alert-module--info--b7e3e.Alert-module--topIndicator--7b63a:before {
        border-color: transparent transparent #0f3747;
        border-style: solid;
        border-width: 0 .5rem .5rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .Alert-module--info--b7e3e.Alert-module--bottomIndicator--20db2:after {
        border-color: #0f3747 transparent transparent;
        border-style: solid;
        border-width: .5rem .5rem 0;
        content: "";
        left: 1rem;
        position: absolute;
        top: 100%
    }

    .Alert-module--warning--f131b.Alert-module--topIndicator--7b63a:before {
        border-color: transparent transparent #402b16;
        border-style: solid;
        border-width: 0 .5rem .5rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .Alert-module--warning--f131b.Alert-module--bottomIndicator--20db2:after {
        border-color: #402b16 transparent transparent;
        border-style: solid;
        border-width: .5rem .5rem 0;
        content: "";
        left: 1rem;
        position: absolute;
        top: 100%
    }

    .Alert-module--neutral--5e086.Alert-module--topIndicator--7b63a:before {
        border-color: transparent transparent var(--tone-border) transparent;
        border-style: solid;
        border-width: 0 .5rem .5rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .Alert-module--neutral--5e086.Alert-module--bottomIndicator--20db2:after {
        border-color: var(--tone-border) transparent transparent transparent;
        border-style: solid;
        border-width: .5rem .5rem 0;
        content: "";
        left: 1rem;
        position: absolute;
        top: 100%
    }

    .BetCardAlert-module--container--8d8eb:after {
        left: -.0625rem
    }

    .BetCardAlert-module--container--8d8eb:after,
    .BetCardAlert-module--container--8d8eb:before {
        background-color: var(--tone-border);
        bottom: -.6875rem;
        content: "";
        display: block;
        height: .625rem;
        position: absolute;
        width: 1.25rem
    }

    .BetCardAlert-module--container--8d8eb:before {
        right: -.0625rem
    }

    @keyframes EventStatus-module--pulseAnimation--292ea {
        0% {
            opacity: 1
        }

        50% {
            opacity: .5
        }

        to {
            opacity: 1
        }
    }

    .shared-module--pick--fe58e:before {
        border-right: 1px solid var(--tone-border-foreground);
        content: "";
        height: 100%;
        left: 1.875rem;
        position: absolute;
        top: 1.25rem;
        width: 1px
    }

    .shared-module--multiSeparator--101be:before {
        border-bottom: 1px dashed var(--tone-border-foreground);
        content: "";
        flex: 1 1;
        height: 1px;
        left: 0;
        position: absolute;
        right: -.625rem;
        top: 50%;
        z-index: -1
    }

    .shared-module--subOutcomes--75769 .shared-module--subOutcome--cf20b:before {
        border-bottom: 1px dashed var(--tone-border-foreground);
        bottom: 0;
        content: "";
        height: 1px;
        left: 1.25rem;
        position: absolute;
        width: calc(100% - .625rem)
    }

    .shared-module--subOutcomes--75769 .shared-module--subOutcome--cf20b:last-of-type:before {
        display: none
    }

    .BonusBadge-module--bonus--c458e:after {
        border-color: var(--warning-9) transparent transparent transparent;
        border-style: solid;
        border-width: .1875rem;
        content: "";
        left: 40%;
        margin-left: -.1875rem;
        position: absolute;
        top: 100%
    }

    .CurrencyInput-module--options--9dca9:before {
        background-color: var(--accent-9);
        clip-path: polygon(0 100%, 50%0, 100% 100%);
        content: "";
        height: .25rem;
        left: 3.125rem;
        margin-top: -.00625rem;
        position: absolute;
        top: -.21875rem;
        width: .5rem
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--blurred--2e906:before {
        background-color: #4f5558
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--primary--e7952:before {
        background-color: var(--accent-9)
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--secondary--d6086:before {
        background-color: #2b3236
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--danger--3b005:before {
        background-color: var(--danger-9)
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--warning--9e6c7:before {
        background-color: #ff7600
    }

    .CurrencyInput-module--options--9dca9.CurrencyInput-module--info--d2e2f:before {
        background-color: var(--info-9)
    }

    .QuickInput-module--optionButton--4f724:nth-child(2):before {
        border-bottom: .3125rem solid var(--arrowColor);
        border-left: .3125rem solid transparent;
        border-right: .3125rem solid transparent;
        bottom: 100%;
        content: "";
        height: 0;
        left: var(--optionsArrowOffset, -5.5px);
        position: absolute;
        width: 0
    }

    .Stake-module--input--f3e4d::placeholder {
        color: var(--tone-lighter)
    }

    .Stake-module--input--f3e4d:disabled {
        opacity: 1
    }

    .Stake-module--wrapper--6c9af:focus,
    .Stake-module--wrapper--6c9af:hover {
        border: none !important
    }

    .Stake-module--wrapper--6c9af:after {
        border-bottom: 1px solid var(--tone-light);
        bottom: -.125rem;
        content: "";
        height: 1px;
        left: 0;
        position: absolute;
        right: 0
    }

    .Stake-module--wrapper--6c9af.Stake-module--disabled--30583:after {
        border-bottom: none
    }

    @keyframes Summary-module--pulseColor--cc55c {
        0% {
            background-color: var(--tone-light)
        }

        50% {
            background-color: transparent
        }

        to {
            background-color: var(--tone-light)
        }
    }

    .Radio-module--item--35c24 .Radio-module--indicator--9c889:after {
        background-color: var(--tone-near-black);
        border-radius: 50%;
        content: "";
        display: block;
        height: .5rem;
        width: .5rem
    }

    .Radio-module--item--35c24:focus,
    .Radio-module--item--35c24:hover {
        background-color: hsla(0, 0%, 100%, .102)
    }

    .Combinations-module--sectionTitle--1b8e2.Combinations-module--isExpanded--68340:after {
        background-color: var(--tone-border);
        border-left: 1px solid var(--tone-border);
        content: "";
        height: 2rem;
        left: 1.875rem;
        position: absolute;
        top: 100%;
        width: 1px
    }

    .Combinations-module--sectionTitle--1b8e2.Combinations-module--isExpanded--68340:last-of-type:after {
        display: none
    }

    .QuickDeposit-module--option--32513:hover {
        color: var(--tone-white) !important
    }

    .QuickDeposit-module--optionIcon--27de4 .QuickDeposit-module--radio--39fa9[data-active=true]:after {
        background-color: var(--tone-near-black);
        border-radius: 50%;
        content: "";
        display: block;
        height: .375rem;
        left: calc(50% - .1875rem);
        position: absolute;
        top: calc(50% - .1875rem);
        width: .375rem
    }

    .QuickDeposit-module--bonus--d6343 .QuickDeposit-module--badge--8c344:after {
        border-left: .125rem solid transparent;
        border-right: .125rem solid transparent;
        border-top: .125rem solid var(--warning-9);
        content: "";
        display: block;
        height: 0;
        left: calc(50% - .0625rem);
        position: absolute;
        top: 100%;
        width: 0
    }

    .QuickPreferences-module--optionIcon--7f637 .QuickPreferences-module--radio--6de71[data-active=true]:after {
        background-color: var(--tone-near-black);
        border-radius: 50%;
        content: "";
        display: block;
        height: .375rem;
        left: calc(50% - .1875rem);
        position: absolute;
        top: calc(50% - .1875rem);
        width: .375rem
    }

    @keyframes PickSlipPick-module--enter--d9207 {
        to {
            opacity: 1;
            transform: translateY(0)
        }
    }

    .Panel-module--panel--7fa4d {
        bottom: 0;
        left: 0;
        overflow: hidden;
        position: fixed;
        right: 0;
        z-index: 70
    }

    @media (min-width:1024px) {
        .Panel-module--panel--7fa4d {
            height: calc(100vh - 80px);
            left: auto;
            position: fixed;
            top: 80px;
            width: 25rem
        }
    }

    @media (min-width:1280px) {
        .Panel-module--panel--7fa4d {
            position: sticky
        }

        .Panel-module--panel--7fa4d.Panel-module--panelIsStaticOnDesktop--11abb {
            opacity: 1 !important;
            transform: translateX(0) !important
        }
    }

    .TextArea-module--textAreaWrapper--69df0:hover {
        border: 1px solid #4f5558
    }

    .TextArea-module--textAreaWrapper--69df0.TextArea-module--hasError--d55e9:hover {
        border: 1px solid var(--danger-9)
    }

    .TextArea-module--textAreaWrapper--69df0.TextArea-module--hasError--d55e9 .TextArea-module--textArea--c606b::placeholder {
        color: var(--danger-9)
    }

    .TextArea-module--textArea--c606b::placeholder {
        color: #737c81
    }

    @keyframes HelpCenter-module--animLoader--5474f {
        0% {
            left: 0;
            transform: translateX(-100%)
        }

        to {
            left: 100%;
            transform: translateX(0)
        }
    }

    .HelpCenter-module--helpCenter--8ebb4 {
        background-color: var(--tone-darker-still);
        border-radius: 3px;
        bottom: 1rem;
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
        display: flex;
        flex-direction: column;
        height: 0;
        left: 1rem;
        overflow: hidden;
        pointer-events: none;
        position: fixed;
        transition: all .2s ease-in-out;
        width: 380px;
        z-index: 500
    }

    @media (max-width:767px) {
        .HelpCenter-module--helpCenter--8ebb4 {
            border-radius: 0;
            bottom: 0;
            height: 0;
            left: 0;
            width: 100%
        }
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--loader--c7f6b:after {
        animation: HelpCenter-module--animLoader--5474f 2s linear infinite;
        background: var(--tone-brand);
        box-sizing: border-box;
        content: "";
        height: 4.8px;
        left: 0;
        position: absolute;
        top: 0;
        width: 80%
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 {
        background-color: var(--tone-darkest);
        padding-left: 1rem;
        padding-right: 1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 {
        align-items: center;
        display: flex;
        justify-content: space-between;
        width: 100%
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleLeft--2ccce {
        align-items: center;
        cursor: pointer;
        display: flex
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleLeft--2ccce:hover {
        color: var(--tone-light)
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleText--6809e {
        color: #fff;
        font-size: 1rem;
        font-weight: 600;
        padding-bottom: 1rem;
        padding-top: 1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleText--6809e.HelpCenter-module--back--9fee2 {
        padding-left: 1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleText--6809e.HelpCenter-module--back--9fee2:hover {
        color: var(--tone-light)
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--icon--b60c4 {
        color: var(--tone-white);
        cursor: pointer;
        height: 16px;
        padding: 0;
        width: 16px
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--icon--b60c4:hover {
        color: var(--tone-light)
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--icon--b60c4 svg {
        height: 100%;
        width: 100%
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleRight--2c4ff {
        align-items: center;
        cursor: pointer;
        display: flex;
        gap: .9375rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleRight--2c4ff:hover {
        color: var(--tone-light)
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--titleRight--2c4ff .HelpCenter-module--openInNewIcon--59715 {
        height: 1rem;
        width: 1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--backIcon--7514e {
        color: var(--tone-white);
        height: 16px;
        width: 16px
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--backIcon--7514e:hover {
        color: var(--tone-light)
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--header--3c5f6 .HelpCenter-module--title--3aff8 .HelpCenter-module--backIcon--7514e svg {
        height: 100%;
        width: 100%
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c {
        color: var(--tone-white);
        flex: 2 1;
        overflow-y: auto;
        padding: 1.5rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c h4 {
        font-weight: 400
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c h4 {
        color: #fff;
        font-size: 1.0625rem;
        letter-spacing: 0
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c ul {
        padding-left: 1.1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c ul li {
        display: list-item;
        font-size: 1rem;
        font-weight: 200;
        list-style: disc
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c strong {
        color: #fff;
        font-weight: 400
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c img {
        height: auto;
        max-width: 100%;
        width: auto
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c div,
    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c p {
        color: var(--tone-light);
        font-size: 1rem;
        font-weight: 300
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c p {
        margin-bottom: 1rem
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--content--9e52c .HelpCenter-module--resultsTitle--0a7d0 {
        color: #fff;
        font-size: 1.0625rem;
        font-weight: 800;
        margin-bottom: 1rem;
        text-transform: uppercase
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--footer--13213 {
        align-items: center;
        background-color: var(--tone-near-black);
        display: flex;
        height: 3rem;
        justify-content: center
    }

    .HelpCenter-module--helpCenter--8ebb4 .HelpCenter-module--footer--13213 .HelpCenter-module--liveChat--49bf9 {
        align-items: center;
        cursor: pointer;
        display: flex;
        font-size: 1rem;
        height: 100%;
        justify-content: center;
        position: relative
    }

    .HelpCenter-module--greenLink--a11cd:hover {
        text-decoration: underline
    }

    .MultiModal-module--multiModal--443b5:focus {
        z-index: 5000
    }

    @keyframes MultiModal-module--notification--e1584 {
        0% {
            bottom: -80px;
            opacity: 0
        }

        5% {
            bottom: 25px;
            opacity: 1
        }

        95% {
            bottom: 25px;
            opacity: 1
        }

        to {
            bottom: -80px;
            opacity: 0
        }
    }

    .StreamPlayerWithLoader-module--streamError--aeaef .StreamPlayerWithLoader-module--streamErrorButton--85b08:hover {
        text-decoration: underline
    }

    .FloatingStreamPlayer-module--baseMediaHolder--64d7e:hover .FloatingStreamPlayer-module--customMediaControls--cf931 {
        opacity: 1;
        transition-delay: 0s
    }

    .Stepper-module--section--0016e.Stepper-module--trackDanger--3448f .Stepper-module--thumb--5a62f:after,
    .Stepper-module--section--0016e.Stepper-module--trackInfo--7fa21 .Stepper-module--thumb--5a62f:after,
    .Stepper-module--section--0016e.Stepper-module--trackPrimary--4b0ff .Stepper-module--thumb--5a62f:after,
    .Stepper-module--section--0016e.Stepper-module--trackWarning--09eb8 .Stepper-module--thumb--5a62f:after {
        background-color: var(--tone-near-black);
        border-radius: 50%;
        content: " ";
        height: .625rem;
        width: .625rem
    }

    .Stepper-module--section--0016e.Stepper-module--trackDanger--3448f .Stepper-module--thumb--5a62f .Stepper-module--label--92089:before,
    .Stepper-module--section--0016e.Stepper-module--trackInfo--7fa21 .Stepper-module--thumb--5a62f .Stepper-module--label--92089:before,
    .Stepper-module--section--0016e.Stepper-module--trackPrimary--4b0ff .Stepper-module--thumb--5a62f .Stepper-module--label--92089:before,
    .Stepper-module--section--0016e.Stepper-module--trackWarning--09eb8 .Stepper-module--thumb--5a62f .Stepper-module--label--92089:before {
        border-left: .3125rem solid transparent;
        border-right: .3125rem solid transparent;
        border-top: .3125rem solid hsla(0, 0%, 100%, .102);
        content: "";
        height: 0;
        left: 50%;
        position: absolute;
        top: 100%;
        transform: translateX(-50%);
        width: 0
    }

    @media (max-width:767px) {

        .Stepper-module--section--0016e.Stepper-module--trackDanger--3448f .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--first--3d952:before,
        .Stepper-module--section--0016e.Stepper-module--trackInfo--7fa21 .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--first--3d952:before,
        .Stepper-module--section--0016e.Stepper-module--trackPrimary--4b0ff .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--first--3d952:before,
        .Stepper-module--section--0016e.Stepper-module--trackWarning--09eb8 .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--first--3d952:before {
            left: 20%
        }

        .Stepper-module--section--0016e.Stepper-module--trackDanger--3448f .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--last--511e1:before,
        .Stepper-module--section--0016e.Stepper-module--trackInfo--7fa21 .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--last--511e1:before,
        .Stepper-module--section--0016e.Stepper-module--trackPrimary--4b0ff .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--last--511e1:before,
        .Stepper-module--section--0016e.Stepper-module--trackWarning--09eb8 .Stepper-module--thumb--5a62f .Stepper-module--label--92089.Stepper-module--last--511e1:before {
            left: 80%
        }
    }

    .Stepper-module--section--0016e.Stepper-module--trackPrimary--4b0ff .Stepper-module--thumb--5a62f.Stepper-module--isCompleted--f641f:after {
        background-color: #459d31
    }

    .Stepper-module--section--0016e.Stepper-module--trackDanger--3448f .Stepper-module--thumb--5a62f.Stepper-module--isCompleted--f641f:after {
        background-color: var(--color-danger-pressed)
    }

    .Stepper-module--section--0016e.Stepper-module--trackWarning--09eb8 .Stepper-module--thumb--5a62f.Stepper-module--isCompleted--f641f:after {
        background-color: var(--warning-8)
    }

    .Stepper-module--section--0016e.Stepper-module--trackInfo--7fa21 .Stepper-module--thumb--5a62f.Stepper-module--isCompleted--f641f:after {
        background-color: var(--color-info-pressed)
    }

    @keyframes OTPInput-module--caret-blink--dfc64 {

        0%,
        to {
            opacity: 1
        }

        50% {
            opacity: 0
        }
    }

    .OtpVerification-module--input--33d9e>input:focus {
        outline: none
    }

    .Auth-module--supportLink--8db37:hover {
        color: color-mix(in oklch, var(--danger-9), #000 10%)
    }

    .TermsAndConditions-module--termAndConditionsContainer--90bd6 .TermsAndConditions-module--termAndConditions--8083f a:active {
        text-decoration: none
    }

    .Toast-module--viewport--194a1 {
        bottom: calc(70px - .25rem);
        display: flex;
        flex-direction: column-reverse;
        left: 0;
        max-height: 100vh;
        padding: .625rem;
        position: fixed;
        width: 100%;
        z-index: 9999
    }

    @media (min-width:1024px) {
        .Toast-module--viewport--194a1 {
            bottom: 0;
            left: auto;
            max-width: 26.25rem;
            padding: 1.875rem;
            right: 0
        }
    }

    .Toast-module--actions--d75af .Toast-module--close--30319:hover {
        background-color: rgba(2, 8, 11, .4)
    }

    @keyframes Toast-module--hide--b490f {
        0% {
            opacity: 1
        }

        to {
            opacity: 0
        }
    }

    @keyframes Toast-module--slideIn--a9573 {
        0% {
            transform: translateX(100%)
        }

        to {
            transform: translateX(0)
        }
    }

    @keyframes Toast-module--slideOut--172fb {
        0% {
            transform: translateX(0)
        }

        to {
            transform: translateX(100%)
        }
    }

    @keyframes Toast-module--swipeOut--0a646 {
        0% {
            transform: translateX(var(--radix-toast-swipe-end-x))
        }

        to {
            transform: translateX(100%)
        }
    }

    .DepositButton-module--container--19c13 .DepositButton-module--bonusBubble--7db30 .DepositButton-module--bonusContent--86c7a .DepositButton-module--bonusContentPill--d78fe:after {
        border-left: .25rem solid transparent;
        border-right: .25rem solid transparent;
        border-top: .25rem solid var(--warning-9);
        bottom: -.25rem;
        content: "";
        left: 50%;
        position: absolute;
        transform: translateX(-50%)
    }

    .DepositButton-module--container--19c13:focus .DepositButton-module--left--05da6 .DepositButton-module--mainButton--976d9 {
        background-color: var(--accent-9)
    }

    .DepositButton-module--container--19c13:hover .DepositButton-module--left--05da6 .DepositButton-module--mainButton--976d9 {
        background-color: var(--color-accent-pressed);
        cursor: pointer
    }

    .DepositButton-module--container--19c13 button:disabled {
        background-color: var(--color-accent-bg-hover);
        cursor: not-allowed
    }

    /*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
    html {
        -webkit-text-size-adjust: 100%;
        line-height: 1.15;
        -moz-tab-size: 4;
        tab-size: 4
    }

    body {
        margin: 0
    }

    hr {
        color: inherit;
        height: 0
    }

    button {
        font-family: inherit;
        font-size: 100%;
        line-height: 1.15;
        margin: 0
    }

    button {
        text-transform: none
    }

    [type=button],
    button {
        -webkit-appearance: button
    }

    ::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    :-moz-focusring {
        outline: 1px dotted ButtonText
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    ::-webkit-inner-spin-button,
    ::-webkit-outer-spin-button {
        height: auto
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit
    }

    *,
    :after,
    :before {
        box-sizing: border-box
    }

    * {
        margin: 0
    }

    :root {
        interpolate-size: allow-keywords
    }

    body,
    html {
        min-height: 100dvh
    }

    body {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-rendering: optimizeLegibility
    }

    button {
        color: inherit;
        font: inherit
    }

    button {
        background: none;
        cursor: pointer
    }

    p {
        text-wrap: pretty
    }

    h1,
    h3,
    h4 {
        text-wrap: balance;
        overflow-wrap: break-word
    }

    @media (prefers-reduced-motion:reduce) {

        *,
        :after,
        :before {
            animation-duration: .01ms !important;
            animation-iteration-count: 1 !important;
            scroll-behavior: auto !important;
            transition-duration: .01ms !important
        }
    }

    html {
        -webkit-tap-highlight-color: hsla(0, 0%, 100%, 0)
    }

    body,
    html {
        background-color: var(--tone-near-black);
        color: var(--tone-lighter);
        font-family: Plus Jakarta Sans, sans-serif
    }

    #___gatsby,
    #gatsby-focus-wrapper,
    body,
    html {
        height: 100%
    }

    * {
        overflow-anchor: none
    }

    h1,
    h3,
    h4 {
        font-weight: 700
    }

    p,
    ul {
        font-size: .875rem;
        letter-spacing: -.0175rem;
        line-height: 1.5
    }

    a {
        color: var(--tone-white);
        text-decoration: none
    }

    hr {
        border-bottom: 1px solid var(--tone-darker)
    }

    button {
        border: none;
        display: inline
    }

    button:focus,
    button:hover {
        background-color: var(--tone-darker-still);
        outline: none
    }

    @keyframes pulse {
        0% {
            background-color: var(--tone-dark);
            border-color: var(--tone-darker)
        }

        50% {
            background-color: var(--tone-darker);
            border-color: var(--tone-darker-still)
        }

        to {
            background-color: var(--tone-dark);
            border-color: var(--tone-darker)
        }
    }

    #portal {
        position: relative;
        z-index: 1000
    }

    .green-link:hover {
        text-decoration: underline
    }

    @keyframes slideInRight {
        0% {
            opacity: 0;
            transform: translate3d(-1.25rem, 0, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    @keyframes slideInLeft {
        0% {
            opacity: 0;
            transform: translate3d(1.25rem, 0, 0)
        }

        to {
            opacity: 1;
            transform: translateZ(0)
        }
    }

    @keyframes slideInUpRight {
        0% {
            transform: translate3d(-1.875rem, 1.875rem, 0)
        }

        to {
            transform: translateZ(0)
        }
    }

    @keyframes fadeIn {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    @keyframes scaleIn {
        0% {
            opacity: 0;
            transform: scale(.4)
        }

        to {
            opacity: 1;
            transform: scale(1)
        }
    }

    @keyframes twinkle {

        0%,
        to {
            opacity: 1;
            transform: scale(1) rotate(0deg)
        }

        25% {
            opacity: .3;
            transform: scale(.8) rotate(20deg)
        }

        50% {
            opacity: .7;
            transform: scale(.9)
        }

        75% {
            opacity: .4;
            transform: scale(.8) rotate(0deg)
        }
    }

    @keyframes pulseOpacity {

        0%,
        to {
            opacity: 1
        }

        50% {
            opacity: .5
        }
    }

    @keyframes splat {
        0% {
            opacity: 0
        }

        15% {
            opacity: 0;
            transform: scale(.1)
        }

        50% {
            transform: scale(1)
        }

        75% {
            transform: scale(.9)
        }

        to {
            opacity: 1;
            transform: scale(1)
        }
    }

    @keyframes flash {
        0% {
            opacity: 1
        }

        2% {
            opacity: 0
        }

        3% {
            opacity: .6
        }

        4% {
            opacity: .2
        }

        6% {
            opacity: .9
        }

        to {
            opacity: 1
        }
    }

    @keyframes dancing-flame {
        0% {
            filter: brightness(1) contrast(100%);
            opacity: 1;
            transform: skew(5deg, -7deg) scale(1)
        }

        24.99% {
            filter: brightness(1) contrast(100%);
            opacity: .9;
            transform: skew(-5deg, 4deg) scale(1)
        }

        25% {
            filter: brightness(1) contrast(100%);
            opacity: 1;
            transform: skew(-5deg, 4deg) scale(-1, 1.05)
        }

        49.99% {
            filter: brightness(1) contrast(200%);
            opacity: .9;
            transform: skew(5deg, -6deg) scale(-1, 1.05)
        }

        50% {
            filter: brightness(1) contrast(200%);
            opacity: 1;
            transform: skew(5deg, -6deg) scale(1)
        }

        74.99% {
            filter: brightness(1) contrast(100%);
            opacity: .9;
            transform: skew(-5deg, 10deg) scale(1)
        }

        75% {
            filter: brightness(1) contrast(100%);
            opacity: 1;
            transform: skew(-5deg, 10deg) scale(-1, 1.05)
        }

        99.99% {
            filter: brightness(1.2) contrast(200%);
            opacity: .9;
            transform: skew(5deg, -7deg) scale(-1, 1.05)
        }

        to {
            filter: brightness(1) contrast(100%);
            opacity: 1;
            transform: skew(5deg, -7deg) scale(1)
        }
    }

    @keyframes ray-fade {
        0% {
            transform: translateX(0) scale(0)
        }

        25% {
            transform: translateX(2px) scale(1)
        }

        50% {
            transform: translateX(8px) scale(.5)
        }

        75% {
            transform: translateX(8px) scale(.5)
        }

        to {
            transform: translateX(8px) scale(.5)
        }
    }

    [data-animation-class=fade-in] {
        animation-delay: 0s;
        animation-direction: normal;
        animation-duration: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: fadeIn;
        animation-play-state: running;
        animation-timing-function: ease-in-out
    }

    [data-animation-class=slide-in-left] {
        animation-direction: normal;
        animation-duration: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: slideInLeft;
        animation-play-state: running;
        animation-timing-function: ease-in-out
    }

    [data-animation-class=slide-in-right] {
        animation-direction: normal;
        animation-duration: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: slideInRight;
        animation-play-state: running;
        animation-timing-function: ease-in-out
    }

    [data-animation-class=slide-in-up-right] {
        animation-direction: normal;
        animation-duration: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: slideInUpRight;
        animation-play-state: running;
        animation-timing-function: ease-in-out
    }

    [data-animation-class=scale-in] {
        animation-direction: normal;
        animation-duration: .2s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: scaleIn;
        animation-play-state: running;
        animation-timing-function: ease-in-out;
        transform-box: fill-box;
        transform-origin: center
    }

    [data-animation-class=twinkle] {
        animation-direction: normal;
        animation-duration: 6s;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
        animation-name: twinkle;
        animation-play-state: running;
        animation-timing-function: ease-in-out;
        transform-box: fill-box;
        transform-origin: center
    }

    [data-animation-class=pulse-opacity] {
        animation-direction: normal;
        animation-duration: 4s;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
        animation-name: pulseOpacity;
        animation-play-state: running;
        animation-timing-function: ease-in-out
    }

    [data-animation-delay="100"] {
        animation-delay: .1s
    }

    [data-animation-delay="300"] {
        animation-delay: .3s
    }

    [data-animation-delay="400"] {
        animation-delay: .4s
    }

    [data-animation-delay="600"] {
        animation-delay: .6s
    }

    [data-animation-delay="1000"] {
        animation-delay: 1s
    }

    [data-animation-delay="2000"] {
        animation-delay: 2s
    }

    [data-animation-duration="2000"] {
        animation-duration: 2s
    }

    [data-animation-delay="2100"] {
        animation-delay: 2.1s
    }

    [data-animation-delay="2300"] {
        animation-delay: 2.3s
    }

    [data-animation-delay="2500"] {
        animation-delay: 2.5s
    }

    [data-animation-delay="2600"] {
        animation-delay: 2.6s
    }

    [data-animation-delay="2700"] {
        animation-delay: 2.7s
    }

    .Layout-module--container--0271c {
        display: flex;
        margin-left: auto;
        margin-right: auto;
        min-height: 100%;
        overflow: clip;
        position: relative;
        width: 100vw
    }

    .Layout-module--container--0271c .Layout-module--content--5abd4 {
        display: flex;
        flex: 1 1;
        flex-direction: column
    }

    @media (min-width:768px) {
        .Layout-module--container--0271c:not(.Layout-module--fullWidthContent--8c736) {
            max-width: 1536px
        }
    }

    @media (min-width:1024px) {
        .Layout-module--container--0271c {
            width: auto
        }

        .Layout-module--container--0271c .Layout-module--content--5abd4:not(.Layout-module--fullWidthContent--8c736) {
            max-width: calc(100% - 6.5625rem)
        }
    }

    @media (min-width:1280px) {
        .Layout-module--container--0271c .Layout-module--content--5abd4:not(.Layout-module--fullWidthContent--8c736) {
            max-width: calc(100% - 31.5625rem)
        }
    }

    @media (max-width:767px) {
        .Layout-module--container--0271c {
            overflow: hidden
        }
    }

    @media (min-width:1536px) {
        .Layout-module--container--0271c {
            border-left: 1px solid var(--tone-border);
            border-right: 1px solid var(--tone-border)
        }

        .Layout-module--container--0271c .Layout-module--content--5abd4:not(.Layout-module--fullWidthContent--8c736) {
            max-width: calc(1534px - 43.75rem)
        }
    }

    .Layout-module--container--0271c .Layout-module--overlay--047c5 {
        background-color: var(--tone-black);
        bottom: 0;
        cursor: pointer;
        left: 0;
        opacity: 0;
        overflow: hidden;
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0;
        transition: opacity .5s ease-out;
        z-index: 54
    }

    .Layout-module--footer--43c1e {
        padding-bottom: 70px
    }

    @media (min-width:1024px) {
        .Layout-module--footer--43c1e {
            padding-bottom: 0
        }
    }

    .Link-module--link--3fd13 {
        color: var(--accent-9);
        font-size: .875rem;
        letter-spacing: 0
    }

    @media (hover:hover) {
        .Link-module--link--3fd13:hover {
            color: var(--color-accent-pressed)
        }
    }

    .Tabs-module--list--9cc24 {
        border-bottom: 1px solid var(--tone-border);
        border-top: 1px solid var(--tone-border);
        display: flex;
        flex-wrap: nowrap
    }

    .Tabs-module--tabContainer--c8dfc {
        max-width: 100vw;
        width: 100%
    }

    @media (min-width:1024px) {
        .Tabs-module--tabContainer--c8dfc {
            max-width: calc(100vw - 3.75rem)
        }
    }

    .Tabs-module--underlineContainer--53adc {
        bottom: 1px;
        position: absolute;
        width: 100%
    }

    .Tabs-module--underline--1694d {
        border-bottom: 2px solid var(--tone-brand)
    }

    .Tabs-module--trigger--1312d {
        align-items: center;
        -webkit-appearance: initial;
        color: var(--tone-light);
        display: inline-flex;
        font-size: 1rem;
        gap: .625rem;
        margin-right: 1.5rem;
        padding: 1.09375rem 0 1.34375rem;
        position: relative;
        white-space: nowrap
    }

    @media (hover:hover) {
        .Tabs-module--trigger--1312d:hover {
            color: #fff
        }
    }

    .Tabs-module--trigger--1312d:focus,
    .Tabs-module--trigger--1312d:hover {
        background-color: transparent
    }

    .Tabs-module--trigger--1312d[data-state=active] {
        color: #fff;
        font-weight: 700
    }

    .Tabs-module--trigger--1312d:last-of-type {
        margin-right: 0
    }

    .Tabs-module--content--7b47d {
        display: flex;
        flex-direction: column
    }

    .GameCard-module--card--8c484.GameCard-module--hasLink--22cdb:hover {
        cursor: pointer
    }

    .GameCard-module--card--8c484.GameCard-module--hasLink--22cdb:hover .GameCard-module--cardFace--6c7c8 {
        transform: translateY(-15px) rotate(-2deg)
    }

    .GameCard-module--card--8c484.GameCard-module--hasLink--22cdb:hover .GameCard-module--cardFace--6c7c8 h4 {
        text-shadow: 3px 3px 5px var(--tone-near-black);
        transform: scale(1.08) rotate(3deg)
    }

    .GameCard-module--card--8c484.GameCard-module--hasLink--22cdb:hover .GameCard-module--cardFace--6c7c8 .GameCard-module--cardBg--66e65 {
        transform: scale(1.08) rotate(-3deg)
    }

    .BlogWidgets-module--featuredBettingEvent--a414c .BlogWidgets-module--promoMarket--856fc:before {
        border-bottom: .4rem solid var(--tone-darker-still);
        border-left: .4rem solid transparent;
        border-right: .4rem solid transparent;
        content: "";
        height: 0;
        left: 1.4rem;
        position: absolute;
        top: -.375rem;
        width: 0;
        z-index: 20
    }

    .Token-module--terms--5e724 .Token-module--termsButton--bb8fc:hover {
        background-color: #373f44
    }

    .Scroller-module--header--a5541 .Scroller-module--actions--5a524 .Scroller-module--buttonLeft--db421:disabled {
        color: var(--color-accent-pressed)
    }

    .Scroller-module--header--a5541 .Scroller-module--actions--5a524 .Scroller-module--buttonRight--87139:disabled {
        color: var(--color-accent-pressed)
    }

    .ProviderCard-module--card--9b142.ProviderCard-module--hasLink--51a06:hover {
        cursor: pointer
    }

    .ProviderCard-module--card--9b142.ProviderCard-module--hasLink--51a06:hover .ProviderCard-module--cardContent--c4cdc {
        transform: scale(.95)
    }

    .ProviderCard-module--card--9b142.ProviderCard-module--hasLink--51a06:hover .ProviderCard-module--cardImg--2da12 {
        transform: scale(1.2)
    }

    .TitleFilter-module--titleFilter--bfe10 {
        align-items: center;
        display: flex;
        gap: .625rem
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604 {
        align-items: center;
        background: var(--tone-border);
        border: .09375rem solid var(--tone-near-black);
        border-radius: 50%;
        cursor: pointer;
        display: flex;
        height: 2.75rem;
        justify-content: center;
        padding: .25rem;
        position: relative;
        transition: background .1s ease-in-out;
        width: 2.75rem
    }

    @media (min-width:1024px) {
        .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604:hover {
            background: var(--tone-border-hover)
        }
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604.TitleFilter-module--active--3263e {
        border-color: var(--tone-brand);
        color: var(--tone-white)
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604.TitleFilter-module--active--3263e * {
        color: inherit
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604[data-state=off] {
        color: var(--tone-light)
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604[data-state=off] * {
        color: inherit
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604[data-state=off] [fill=none] {
        fill: transparent
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604[data-state=off] [stroke] {
        stroke: currentColor
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604 .TitleFilter-module--titleIcon--5255f {
        align-items: center;
        display: flex;
        height: 1.625rem;
        justify-content: center;
        width: 1.625rem
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604 .TitleFilter-module--titleIcon--5255f>div {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .TitleFilter-module--titleFilter--bfe10 .TitleFilter-module--title--08604 .TitleFilter-module--titleIcon--5255f>div svg {
        height: 100%
    }

    .TitleFilter-module--scrollArea--d380b {
        width: 100%
    }

    .Carousel-Root-module--carouselContainer--bd641 {
        border: 1px solid var(--tone-border);
        border-radius: .625rem;
        height: 100%;
        overflow: hidden;
        position: relative;
        width: 100%
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--carousel--58526 {
        height: 100%;
        width: 100%
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--banner--59a11 {
        cursor: pointer;
        height: 100%;
        max-width: 100%;
        position: absolute;
        width: 100%
    }

    .Carousel-Root-module--carouselContainer--bd641:hover .Carousel-Root-module--bars--2affe {
        height: .625rem
    }

    .Carousel-Root-module--carouselContainer--bd641:hover .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2:before {
        background-color: hsla(0, 0%, 100%, .2)
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe {
        bottom: 0;
        display: flex;
        height: 3px;
        left: 0;
        position: absolute;
        right: 0;
        transition: height .2s linear;
        z-index: 3
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2 {
        cursor: pointer;
        display: block;
        flex: 1 1;
        float: left;
        height: 100%;
        position: relative
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2:before {
        bottom: 0;
        content: "";
        display: block;
        left: 1px;
        position: absolute;
        right: 1px;
        top: 0;
        transition: background-color .2s linear
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2.Carousel-Root-module--active--51565:before {
        background-color: var(--tone-brand) !important
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2.Carousel-Root-module--active--51565:before,
    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2:hover:before {
        bottom: 0;
        left: 0;
        right: 0;
        top: 0
    }

    .Carousel-Root-module--carouselContainer--bd641 .Carousel-Root-module--bars--2affe .Carousel-Root-module--bar--4afe2:last-child {
        margin-right: 0
    }

    .Carousel-Item-module--item--2454d {
        cursor: pointer;
        pointer-events: none;
        position: relative
    }

    .Carousel-Item-module--item--2454d img {
        height: 100%;
        width: 100%
    }

    .AnnouncementCards-module--announcementCards--44116 {
        display: flex;
        flex-direction: column;
        margin-bottom: 1.25rem;
        position: relative
    }

    .AnnouncementCards-module--announcementCards--44116>div {
        border: 0;
        border-radius: 0
    }

    .AnnouncementCards-module--announcementCards--44116>div>div>div {
        position: relative !important
    }

    .ButtonSwitch-module--switchBtn--60006:hover {
        opacity: .8
    }

    .ButtonSwitch-module--switchBtn--60006:disabled {
        cursor: not-allowed;
        opacity: .6
    }

    .ButtonSwitch-module--activeBtnBg--68d57:disabled {
        background-color: var(--color-accent-bg-hover);
        cursor: not-allowed
    }

    .ButtonSwitch-module--activeBtn--d71b5:hover {
        opacity: 1
    }

    .ButtonSwitch-module--activeBtn--d71b5:not(:disabled):not([data-disabled=true]) .ButtonSwitch-module--activeBtnBg--68d57:hover {
        background-color: var(--color-accent-pressed);
        color: var(--tone-darkest)
    }

    .ButtonSwitch-module--activeBtn--d71b5:disabled {
        cursor: not-allowed;
        opacity: .6
    }

    .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149[data-status=up]:hover {
        background: var(--danger-3) !important
    }

    .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149[data-status=down]:hover {
        background: var(--accent-4) !important
    }

    .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--isPickem--57c15[data-status=up]:hover {
        background: var(--accent-4) !important
    }

    .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--isPickem--57c15[data-status=down]:hover {
        background: var(--danger-3) !important
    }

    @media (min-width:768px) {
        .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--className--07fd8:hover {
            background: var(--color-border);
            border-color: var(--tone-light) !important
        }
    }

    @media (min-width:768px) {
        .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--className--07fd8:hover {
            background: var(--color-border);
            border-color: var(--accent-9) !important
        }
    }

    @media (min-width:768px) {
        .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--className--07fd8:hover {
            background: var(--color-border);
            border-color: var(--accent-9) !important
        }
    }

    @media (min-width:768px) {
        .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149.MatchCard-module--className--07fd8:hover {
            background: var(--color-border);
            border-color: var(--danger-9) !important
        }
    }

    @media (min-width:1024px) {
        .MatchCard-module--sgmButton--b5c12:hover {
            background: var(--tone-dark)
        }
    }

    @media (min-width:768px) {
        .MatchCard-module--matchCard--1ab17 .MatchCard-module--cluster--ed521 .MatchCard-module--clampRight--73c92.MatchCard-module--marketsClamp--a1913:hover {
            background: var(--tone-dark)
        }

        .MatchCard-module--matchCard--1ab17 .MatchCard-module--outcomes--229f5 .MatchCard-module--outcome--0d149:hover {
            background: var(--tone-dark)
        }
    }

    @keyframes MatchCard-module--enter--4c529 {
        to {
            opacity: 1;
            transform: translateY(0)
        }
    }

    .Banners-module--banners--9760d {
        aspect-ratio: 412/186;
        height: auto;
        margin-bottom: 1.875rem;
        min-width: 100%;
        position: relative
    }

    @media (min-width:768px) {
        .Banners-module--banners--9760d {
            aspect-ratio: 100/23
        }
    }

    @media (max-width:767px) {
        .Banners-module--banners--9760d {
            margin-bottom: .625rem
        }
    }

    .TournamentFilter-module--toggleGroupItemBase--9f1d5:hover,
    .TournamentFilter-module--tournamentFilter--36cbf .TournamentFilter-module--toggleGroup--ff948 .TournamentFilter-module--toggleGroupItem--fa912:hover,
    .TournamentFilter-module--tournamentFilterDialog--e61f9 .TournamentFilter-module--dialogToggleGroup--697f8 .TournamentFilter-module--toggleGroupItem--fa912:hover {
        background: unset
    }

    @media (min-width:1024px) {

        .TournamentFilter-module--toggleGroupItemBase--9f1d5:hover,
        .TournamentFilter-module--tournamentFilter--36cbf .TournamentFilter-module--toggleGroup--ff948 .TournamentFilter-module--toggleGroupItem--fa912:hover,
        .TournamentFilter-module--tournamentFilterDialog--e61f9 .TournamentFilter-module--dialogToggleGroup--697f8 .TournamentFilter-module--toggleGroupItem--fa912:hover {
            background: var(--tone-border-hover)
        }
    }

    @media (min-width:1024px) {
        .TournamentFilter-module--tournamentFilter--36cbf .TournamentFilter-module--filterButton--c5e9d:hover {
            background: var(--tone-border-hover)
        }
    }

    .TournamentFilter-module--tournamentFilter--36cbf .TournamentFilter-module--dialogTrigger--7d1e8 .TournamentFilter-module--dialogTriggerButton--cdb50:hover {
        background: var(--tone-border-hover)
    }

    .TournamentFilter-module--tournamentFilterDialog--e61f9 .TournamentFilter-module--dialogHeader--a1ee8:after {
        background: var(--tone-border-foreground);
        bottom: 0;
        content: "";
        height: 1px;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
        width: calc(100% + 2.5rem)
    }

    .TournamentFilter-module--tournamentFilterDialog--e61f9 .TournamentFilter-module--dialogFooter--73745:after {
        background: var(--tone-border-foreground);
        content: "";
        height: 1px;
        left: 50%;
        position: absolute;
        top: 0;
        transform: translateX(-50%);
        width: calc(100% + 2.5rem)
    }

    .TournamentFilter-module--tournamentFilterDialog--e61f9 .TournamentFilter-module--dialogFooter--73745 .TournamentFilter-module--footerButton--0d808.TournamentFilter-module--clear--0fbec:hover {
        background: #4a5053
    }

    @media (min-width:1024px) {
        .BettingTabs-module--sgmButton--60914:hover {
            background: var(--tone-border-hover) !important
        }
    }

    .PickemsContestMatch-module--pagination--518b9 :hover {
        color: var(--tone-white)
    }

    .PickemsContestList-module--popoverTrigger--36d73:hover {
        background-color: var(--tone-near-black)
    }

    .Calendar-module--caption--1b21c:after {
        border-bottom: 1px solid #4f5558;
        content: "";
        flex: 1 1;
        height: 1px;
        position: absolute;
        top: 4.25rem;
        width: 100%
    }

    .Calendar-module--day--b3cc5:focus,
    .Calendar-module--day--b3cc5:hover {
        background-color: rgba(79, 85, 88, .188);
        border-radius: 9999px
    }

    .Calendar-module--dayToday--bfd84:focus,
    .Calendar-module--dayToday--bfd84:hover {
        background-color: var(--tone-border-foreground)
    }

    .Calendar-module--daySelected--82125:focus,
    .Calendar-module--daySelected--82125:hover {
        background-color: var(--color-accent-pressed)
    }

    .Calendar-module--next--987ab:focus,
    .Calendar-module--next--987ab:hover,
    .Calendar-module--previous--8a584:focus,
    .Calendar-module--previous--8a584:hover {
        background: none
    }

    .Notifications-module--emailToggle--dfd69:after {
        background: var(--tone-border);
        content: "";
        height: 3.8125rem;
        left: 1.25rem;
        position: absolute;
        top: 1.625rem;
        width: 1px
    }

    .DepositBonus-module--rdmContainer--6b5d9 .DepositBonus-module--rdmBar--602af .DepositBonus-module--rdmBarClaimed--ec594:after {
        background: var(--warning-9);
        border: .125rem solid var(--tone-near-black);
        border-radius: .625rem;
        box-shadow: 0 0 .5rem rgba(16, 24, 28, .502);
        content: "";
        display: block;
        height: .875rem;
        position: absolute;
        right: -.5rem;
        top: 50%;
        transform: translateY(-50%);
        width: .875rem;
        z-index: 1
    }

    .DepositBonus-module--rdmBarPill--9a167:after {
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: 7px solid var(--tone-near-black);
        bottom: -.4375rem;
        content: "";
        left: 50%;
        position: absolute;
        transform: translateX(-50%)
    }

    .DepositBonus-module--bonusBox--91847:after {
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: 7px solid var(--tone-border);
        bottom: -.4375rem;
        content: "";
        left: 2.5rem;
        position: absolute
    }

    .WithdrawAUDForm-module--blueLink--f8f17:hover {
        color: var(--color-info-pressed)
    }

    .LoadMore-module--loadMore--a91c3 {
        min-height: 1px
    }

    .LoadMore-module--loader--7af23 {
        margin: 1.875rem 0 4.6875rem
    }

    .Table-module--backLink--8d4d4:hover {
        cursor: pointer
    }

    .Table-module--greenLink--8f050:hover {
        text-decoration: underline
    }

    .ActivityStatement-module--greenLink--b0574:hover {
        text-decoration: underline
    }

    .InfoPanel-module--base--54779.InfoPanel-module--promo--64987.InfoPanel-module--showTriangle--4d2d8:before {
        border-bottom-color: #3d3416
    }

    .InfoPanel-module--base--54779.InfoPanel-module--neutral--04003.InfoPanel-module--showTriangle--4d2d8:before {
        border-bottom-color: #2b3236
    }

    .InfoPanel-module--base--54779.InfoPanel-module--info--05f13.InfoPanel-module--showTriangle--4d2d8:before {
        border-bottom-color: #0f3747
    }

    .InfoPanel-module--showTriangle--4d2d8:before {
        border-bottom-style: solid;
        border-bottom-width: .4375rem;
        border-left: .4375rem solid transparent;
        border-right: .4375rem solid transparent;
        content: "";
        left: 1.625rem;
        position: absolute;
        top: -.4375rem;
        transform: translateX(-50%)
    }

    .MatchPageSkeleton-module--competitors--613e0:before {
        border-right: 1px solid var(--tone-border);
        content: "";
        height: 1.75rem;
        left: .96875rem;
        position: absolute;
        top: -1.75rem;
        z-index: 0
    }

    @media (min-width:768px) {
        .Scoreboard-module--titleSection--fd2b2 .Scoreboard-module--icon--e1e37.Scoreboard-module--withScoreboard--08576:before {
            border-right: 1px solid var(--tone-border);
            content: "";
            height: 200%;
            left: .96875rem;
            position: absolute;
            top: 1.875rem;
            z-index: 0
        }
    }

    .MatchPage-module--match--66e42 .MatchPage-module--footyMsg--67636 .MatchPage-module--footyMsgLink--fc653:hover {
        color: var(--color-info-pressed)
    }

    .RaceMeetingHeader-module--meetings--5c4d7 .RaceMeetingHeader-module--meeting--668b4:hover {
        color: var(--tone-white)
    }

    .Row-module--rowWrapper--20804 {
        position: relative
    }

    .Row-module--rowWrapper--20804:not(:last-child) {
        border-bottom: 1px solid #4f5558
    }

    @media (max-width:767px) {
        .Row-module--rowWrapper--20804 {
            align-items: center;
            display: flex
        }
    }

    .Row-module--row--9364f {
        align-items: center;
        color: var(--tone-light);
        display: flex;
        gap: .875rem;
        min-height: 5rem;
        padding: 1.25rem 0 1.25rem .875rem
    }

    .Row-module--row--9364f:hover {
        color: var(--tone-light)
    }

    @media (max-width:1535px) {
        .Row-module--row--9364f {
            padding: .625rem 0 .625rem .625rem
        }
    }

    @media (max-width:767px) {
        .Row-module--row--9364f {
            flex: 1 1
        }
    }

    .Row-module--clamp--9deef {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        gap: .4375rem;
        margin-left: auto;
        position: absolute;
        right: -.1875rem;
        top: 50%;
        transform: translateY(-50%)
    }

    @media (max-width:767px) {
        .Row-module--clamp--9deef {
            position: relative;
            top: unset;
            transform: none
        }
    }

    .Row-module--icon--ace88 {
        background-color: var(--tone-near-black);
        border-radius: 50%;
        color: var(--tone-white);
        flex-shrink: 0;
        height: 2.25rem;
        position: relative;
        width: 2.25rem
    }

    .Row-module--icon--ace88,
    .Row-module--icon--ace88 div {
        align-items: center;
        display: flex;
        justify-content: center
    }

    .Row-module--icon--ace88 svg {
        height: 1.125rem;
        width: 1.125rem
    }

    .Row-module--title--28abf {
        display: flex;
        flex-direction: column;
        gap: .1875rem
    }

    .Row-module--title--28abf .Row-module--header--8f925 {
        align-items: center;
        color: var(--tone-white);
        display: flex;
        font-size: .8125rem;
        font-weight: 600;
        gap: .4375rem;
        overflow-wrap: anywhere
    }

    .Row-module--title--28abf .Row-module--subHeader--931dd {
        color: var(--neutral-11);
        font-size: .75rem;
        font-weight: 500
    }

    .Row-module--raceNumber--8c92b {
        align-items: center;
        border-radius: 50%;
        color: var(--tone-border);
        display: flex;
        flex-shrink: 0;
        font-size: .625rem;
        height: 1.25rem;
        justify-content: center;
        line-height: .625rem;
        width: 1.25rem
    }

    .Row-module--raceNumber--8c92b {
        background-color: var(--tone-white)
    }

    .RaceRow-module--streamAndStatus--18124 {
        align-items: center;
        display: flex;
        gap: .25rem
    }

    .RacingTitleFilter-module--container--be5f7 {
        align-items: center;
        border-bottom: 1px solid var(--tone-border);
        display: flex;
        height: 4.375rem;
        margin-bottom: 1.25rem
    }

    .RacingTitleFilter-module--container--be5f7>div:first-child {
        flex: 1 1
    }

    .RacingTitleFilter-module--items--0fbbb {
        height: 4.375rem
    }

    .RacingTitleFilter-module--filterIcon--a3682.RacingTitleFilter-module--all--b0bb5 {
        height: 1.25rem;
        width: 1.25rem
    }

    .RacingTitleFilter-module--region--53b68 {
        align-items: center;
        background: var(--tone-border);
        border-radius: 50%;
        display: flex;
        height: 2.75rem;
        justify-content: center;
        padding: .375rem;
        position: relative;
        transition: background .1s ease-in-out;
        width: 2.75rem
    }

    .RacingTitleFilter-module--region--53b68[data-state=on] {
        border: .09375rem solid var(--tone-brand);
        color: var(--tone-white)
    }

    .RacingTitleFilter-module--region--53b68[data-state=on] * {
        color: inherit
    }

    .RacingTitleFilter-module--region--53b68[data-state=on] [fill] {
        fill: currentColor
    }

    .RacingTitleFilter-module--region--53b68[data-state=on] [stroke=none] {
        stroke: transparent
    }

    .RacingTitleFilter-module--region--53b68 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .RacingTitleFilter-module--regions--95d81 {
        align-items: center;
        border-left: 1px solid var(--tone-border);
        display: flex;
        gap: .625rem;
        height: 100%;
        margin-left: auto;
        padding-left: .625rem
    }

    .DateSelector-module--container--1093d {
        align-items: center;
        background-color: var(--tone-border);
        border: 1px solid transparent;
        border-radius: 50%;
        box-shadow: 0 0 5px 5px var(--tone-near-black);
        display: flex;
        height: 2.75rem;
        justify-content: center;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: .4375rem;
        width: 2.75rem;
        z-index: 51
    }

    .DateSelector-module--container--1093d svg {
        stroke: var(--tone-light);
        stroke-width: 1;
        height: 1.25rem;
        width: 1.25rem
    }

    .DateSelector-module--trigger--9e144 {
        color: var(--tone-light)
    }

    .DateSelector-module--trigger--9e144:focus,
    .DateSelector-module--trigger--9e144:hover {
        background-color: transparent
    }

    .Racing-module--tabs--33355 {
        padding-right: 5rem
    }

    .Racing-module--tabsContainer--ba6bd {
        position: relative
    }

    .GamesGridHeader-module--dropdownOptionCustom--ec5bd:hover {
        opacity: .8
    }

    .CasinoGamePage-module--btnIcon--b7701:hover {
        background-color: transparent;
        border-color: transparent;
        color: var(--tone-white)
    }

    :fullscreen .CasinoGamePage-module--iframeWrapper--b0da1 {
        inset: 0
    }

    :fullscreen .CasinoGamePage-module--btnClose--ad054 {
        display: block;
        line-height: 1;
        opacity: .4;
        padding: .3125rem .625rem;
        position: absolute;
        right: 1.25rem;
        top: 1.25rem;
        transition: opacity .3s ease-in-out;
        z-index: 99
    }

    .CasinoGamePage-module--fakeFullScreen--10784 .CasinoGamePage-module--btnClose--ad054:hover,
    :fullscreen .CasinoGamePage-module--btnClose--ad054:hover {
        opacity: 1
    }

    .CasinoGamePage-module--descriptionBox--0f592 .CasinoGamePage-module--descriptionTitle--b8b06 .CasinoGamePage-module--subtitle--4fac5 a:hover {
        opacity: .8
    }

    .CasinoGamePage-module--descriptionBox--0f592 .CasinoGamePage-module--descriptionDrawerContent--132b9 .CasinoGamePage-module--descriptionTab--823b7 .CasinoGamePage-module--pillButtons--52836 .CasinoGamePage-module--pillButton--7bfe4:hover {
        opacity: .8
    }

    .ProvidersGridHeader-module--dropdownOptionCustom--f493f:hover {
        opacity: .8
    }

    .BetGrid-module--drawerContent--71dff .BetGrid-module--drawerContentInner--a177f a:hover {
        opacity: .8
    }

    .Divider-module--divider--6db0c:after,
    .Divider-module--divider--6db0c:before {
        background-color: var(--tone-darker-still);
        content: "";
        flex: 1 1;
        padding: 1px
    }

    @media (min-width:1024px) {
        .Outcome-module--outcome--53126:hover {
            background: var(--tone-dark)
        }

        .Outcome-module--outcome--53126:hover.Outcome-module--active--666e9 {
            background: var(--color-border)
        }
    }

    .SPMessage-module--spLink--d0ce3:hover {
        color: var(--color-info-pressed)
    }

    .Controls-module--sortRowOption--48ba1:hover {
        color: var(--tone-white)
    }

    .Tips-module--boxWithArrow--545b7:before {
        border-bottom: .4375rem solid #2b3236;
        border-left: .4375rem solid transparent;
        border-right: .4375rem solid transparent;
        content: "";
        height: 0;
        left: 1.8125rem;
        opacity: 1;
        position: absolute;
        top: -.4375rem;
        transform: translateX(-50%);
        width: 0
    }

    .QuaddiesMessage-module--picklePoolLink--2a2e5:hover {
        color: var(--color-info-pressed)
    }

    .Quaddies-module--info--dce10.Quaddies-module--active--f35c2:after {
        border-color: transparent transparent var(--accent-9) transparent;
        border-style: solid;
        border-width: 0 .1875rem .1875rem;
        bottom: 100%;
        content: "";
        left: 1rem;
        position: absolute
    }

    .ExoticsToggle-module--hitArea--af346:after {
        content: "";
        inset: -.5rem -.25rem;
        position: absolute
    }

    .ExoticMessage-module--picklePoolLink--84d27:hover {
        color: var(--color-info-pressed)
    }

    .Results-module--deadHeat--0d403 .Results-module--deadHeatLink--8118a:hover {
        color: var(--color-info-pressed)
    }

    @media (min-width:1024px) {
        .Outcome-module--outcome--a5855:hover {
            background: var(--tone-dark)
        }

        .Outcome-module--outcome--a5855:hover.Outcome-module--active--84832 {
            background: var(--color-border)
        }
    }

    .Outcome-module--outcome--a5855[data-status=up]:hover {
        background: var(--accent-4) !important
    }

    .Outcome-module--outcome--a5855[data-status=down]:hover {
        background: var(--danger-3) !important
    }

    .AvatarWithLoader-module--removeAvatar--26388:hover {
        background-color: #4f5558
    }

    .PickemsContest-module--accountTab--eb714>button:hover {
        background-color: var(--tone-border)
    }

    .PickemsContest-module--accountPage--cb2f7 .PickemsContest-module--username--c17f6 .PickemsContest-module--container--1454c .PickemsContest-module--editing--ae524:hover {
        border: 1px solid var(--tone-border-foreground)
    }

/* Extracted from <style> block 2 */
.sf-hidden {
        display: none !important
    }

/* Extracted from <style> block 3 */
img[src="data:,"],
    source[src="data:,"] {
        display: none !important
    }

/* Extracted from <style> block 4 */
[data-radix-scroll-area-viewport] {
                                    scrollbar-width: none;
                                    -ms-overflow-style: none;
                                    -webkit-overflow-scrolling: touch
                                }

                                [data-radix-scroll-area-viewport]::-webkit-scrollbar {
                                    display: none
                                }

/* Extracted from <style> block 5 */
.icon-racing_svg__a {
                                                                    stroke: currentColor;
                                                                    stroke-width: 1.5px
                                                                }

/* Extracted from <style> block 6 */
.icon-entries_svg__st0 {
                                                                    fill: none;
                                                                    stroke: currentColor
                                                                }

/* Extracted from <style> block 7 */
.icon-sports_svg__st1 {
                                                                fill: none;
                                                                stroke: currentColor;
                                                                stroke-width: 1.5px;
                                                                stroke-linecap: round;
                                                                stroke-linejoin: round
                                                            }

/* Extracted from <style> block 8 */
.game-controller_svg__st0 {
                                                                fill: none;
                                                                stroke: currentColor;
                                                                stroke-width: 1.5px;
                                                                stroke-linecap: round;
                                                                stroke-linejoin: round
                                                            }

/* Extracted from <style> block 9 */
.icon-pick_svg__st0 {
                                                                fill: none;
                                                                stroke: currentColor;
                                                                stroke-width: 1.5;
                                                                stroke-linecap: round;
                                                                stroke-linejoin: round
                                                            }

/* Extracted from <style> block 10 */
.terms_svg__st1 {
                                                                stroke-linejoin: round
                                                            }

                                                            .terms_svg__st1,
                                                            .terms_svg__st2 {
                                                                fill: none;
                                                                stroke: currentColor;
                                                                stroke-width: 1.5;
                                                                stroke-linecap: round
                                                            }

/* Extracted from <style> block 11 */
[data-radix-scroll-area-viewport] {
                                                scrollbar-width: none;
                                                -ms-overflow-style: none;
                                                -webkit-overflow-scrolling: touch
                                            }

                                            [data-radix-scroll-area-viewport]::-webkit-scrollbar {
                                                display: none
                                            }

/* Extracted from <style> block 12 */
[data-radix-scroll-area-viewport] {
                                                scrollbar-width: none;
                                                -ms-overflow-style: none;
                                                -webkit-overflow-scrolling: touch
                                            }

                                            [data-radix-scroll-area-viewport]::-webkit-scrollbar {
                                                display: none
                                            }

/* Extracted from <style> block 13 */
.icon-entries_svg__st0 {
                                                                        fill: none;
                                                                        stroke: currentColor
                                                                    }

/* Extracted from <style> block 14 */
[data-radix-scroll-area-viewport] {
                                                scrollbar-width: none;
                                                -ms-overflow-style: none;
                                                -webkit-overflow-scrolling: touch
                                            }

                                            [data-radix-scroll-area-viewport]::-webkit-scrollbar {
                                                display: none
                                            }

/* Extracted from <style> block 15 */
[data-radix-scroll-area-viewport] {
                                            scrollbar-width: none;
                                            -ms-overflow-style: none;
                                            -webkit-overflow-scrolling: touch
                                        }

                                        [data-radix-scroll-area-viewport]::-webkit-scrollbar {
                                            display: none
                                        }

/* Extracted from <style> block 16 */
.open_svg__st0 {
                                            fill: none;
                                            stroke: currentColor;
                                            stroke-width: 1.5;
                                            stroke-linecap: round;
                                            stroke-linejoin: round
                                        }

/* Extracted from <style> block 17 */
.close_svg__st0 {
                                            fill: none;
                                            stroke: currentColor;
                                            stroke-width: 1.5;
                                            stroke-linecap: round
                                        }

/* Extracted from <style> block 18 */
.googleplay_svg__st1 {
                                                    fill: #fff
                                                }

/* Extracted from <style> block 19 */
.appstore_svg__st1 {
                                                    fill: #fff
                                                }

/* Extracted from <style> block 20 */
.logo_svg__st0 {
                                        fill: #57d33b
                                    }

                                    .logo_svg__st1 {
                                        fill: #fff
                                    }

/* Extracted from <style> block 21 */
.icon-instagram_svg__st2 {
                                            fill: currentColor
                                        }

/* Extracted from <style> block 22 */
.plus-18_svg__st2 {
                                        fill: currentColor
                                    }

/* Extracted from inline style attributes */
.extracted-style-1{outline:none;}
.extracted-style-2{top:0px;}
.extracted-style-3{padding-top:80px;}
.extracted-style-4{top:80px;height:calc(-80px + 100vh);}
.extracted-style-5{transform:translateX(-100%);top:80px;}
.extracted-style-6{position:relative;--radix-scroll-area-corner-width:0px;--radix-scroll-area-corner-height:0px;height:calc(-80px + 100vh);}
.extracted-style-7{overflow:scroll;}
.extracted-style-8{min-width:100%;display:table;}
.extracted-style-9{height:auto;opacity:1;}
.extracted-style-10{enable-background:new 0 0 16.9 16.9;}
.extracted-style-11{overflow:visible;}
.extracted-style-12{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-13{enable-background:new 0 0 17 17;}
.extracted-style-14{overflow:visible;}
.extracted-style-15{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-16{enable-background:new 0 0 17 17;}
.extracted-style-17{overflow:visible;}
.extracted-style-18{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-19{transform:none;user-select:none;touch-action:pan-y;opacity:1;}
.extracted-style-20{outline:none;}
.extracted-style-21{position:relative;--radix-scroll-area-corner-width:0px;--radix-scroll-area-corner-height:0px;}
.extracted-style-22{overflow:scroll;}
.extracted-style-23{min-width:100%;display:table;}
.extracted-style-24{transform:none;transform-origin:50% 50% 0px;}
.extracted-style-25{transform:none;transform-origin:50% 50% 0px;}
.extracted-style-26{position:relative;--radix-scroll-area-corner-width:0px;--radix-scroll-area-corner-height:0px;}
.extracted-style-27{overflow:scroll;}
.extracted-style-28{min-width:100%;display:table;}
.extracted-style-29{outline:none;}
.extracted-style-30{enable-background:new 0 0 16.9 16.9;}
.extracted-style-31{overflow:visible;}
.extracted-style-32{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-33{enable-background:new 0 0 17 17;}
.extracted-style-34{overflow:visible;}
.extracted-style-35{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-36{enable-background:new 0 0 17 17;}
.extracted-style-37{overflow:visible;}
.extracted-style-38{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-39{outline:none;}
.extracted-style-40{enable-background:new 0 0 16.9 16.9;}
.extracted-style-41{overflow:visible;}
.extracted-style-42{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-43{enable-background:new 0 0 16.9 16.9;}
.extracted-style-44{overflow:visible;}
.extracted-style-45{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-46{enable-background:new 0 0 16.9 16.9;}
.extracted-style-47{overflow:visible;}
.extracted-style-48{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-49{enable-background:new 0 0 17 17;}
.extracted-style-50{overflow:visible;}
.extracted-style-51{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-52{enable-background:new 0 0 16.9 16.9;}
.extracted-style-53{overflow:visible;}
.extracted-style-54{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-55{enable-background:new 0 0 16.9 16.9;}
.extracted-style-56{overflow:visible;}
.extracted-style-57{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-58{enable-background:new 0 0 17 17;}
.extracted-style-59{overflow:visible;}
.extracted-style-60{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-61{enable-background:new 0 0 16.9 16.9;}
.extracted-style-62{overflow:visible;}
.extracted-style-63{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-64{enable-background:new 0 0 16.9 16.9;}
.extracted-style-65{overflow:visible;}
.extracted-style-66{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-67{enable-background:new 0 0 16.9 16.9;}
.extracted-style-68{overflow:visible;}
.extracted-style-69{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-70{enable-background:new 0 0 17 17;}
.extracted-style-71{overflow:visible;}
.extracted-style-72{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-73{enable-background:new 0 0 16.9 16.9;}
.extracted-style-74{overflow:visible;}
.extracted-style-75{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-76{enable-background:new 0 0 17 17;}
.extracted-style-77{overflow:visible;}
.extracted-style-78{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-79{enable-background:new 0 0 16.9 16.9;}
.extracted-style-80{overflow:visible;}
.extracted-style-81{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-82{enable-background:new 0 0 17 17;}
.extracted-style-83{overflow:visible;}
.extracted-style-84{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-85{enable-background:new 0 0 16.9 16.9;}
.extracted-style-86{overflow:visible;}
.extracted-style-87{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-88{enable-background:new 0 0 17 17;}
.extracted-style-89{overflow:visible;}
.extracted-style-90{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-91{enable-background:new 0 0 16.9 16.9;}
.extracted-style-92{overflow:visible;}
.extracted-style-93{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-94{enable-background:new 0 0 16.9 16.9;}
.extracted-style-95{overflow:visible;}
.extracted-style-96{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-97{enable-background:new 0 0 17 17;}
.extracted-style-98{overflow:visible;}
.extracted-style-99{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-100{enable-background:new 0 0 16.9 16.9;}
.extracted-style-101{overflow:visible;}
.extracted-style-102{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-103{enable-background:new 0 0 16.9 16.9;}
.extracted-style-104{overflow:visible;}
.extracted-style-105{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-106{enable-background:new 0 0 16.9 16.9;}
.extracted-style-107{overflow:visible;}
.extracted-style-108{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-109{enable-background:new 0 0 17 17;}
.extracted-style-110{overflow:visible;}
.extracted-style-111{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-112{enable-background:new 0 0 16.9 16.9;}
.extracted-style-113{overflow:visible;}
.extracted-style-114{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-115{enable-background:new 0 0 17 17;}
.extracted-style-116{overflow:visible;}
.extracted-style-117{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-118{enable-background:new 0 0 17 17;}
.extracted-style-119{overflow:visible;}
.extracted-style-120{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-121{enable-background:new 0 0 16.9 16.9;}
.extracted-style-122{overflow:visible;}
.extracted-style-123{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-124{enable-background:new 0 0 17 17;}
.extracted-style-125{overflow:visible;}
.extracted-style-126{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-127{enable-background:new 0 0 16.9 16.9;}
.extracted-style-128{overflow:visible;}
.extracted-style-129{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-130{enable-background:new 0 0 16.9 16.9;}
.extracted-style-131{overflow:visible;}
.extracted-style-132{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-133{enable-background:new 0 0 17 17;}
.extracted-style-134{overflow:visible;}
.extracted-style-135{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-136{enable-background:new 0 0 16.9 16.9;}
.extracted-style-137{overflow:visible;}
.extracted-style-138{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-139{enable-background:new 0 0 17 17;}
.extracted-style-140{overflow:visible;}
.extracted-style-141{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-142{enable-background:new 0 0 17 17;}
.extracted-style-143{overflow:visible;}
.extracted-style-144{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-145{enable-background:new 0 0 17 17;}
.extracted-style-146{overflow:visible;}
.extracted-style-147{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-148{enable-background:new 0 0 16.9 16.9;}
.extracted-style-149{overflow:visible;}
.extracted-style-150{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-151{enable-background:new 0 0 17 17;}
.extracted-style-152{overflow:visible;}
.extracted-style-153{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-154{enable-background:new 0 0 16.9 16.9;}
.extracted-style-155{overflow:visible;}
.extracted-style-156{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-157{enable-background:new 0 0 17 17;}
.extracted-style-158{overflow:visible;}
.extracted-style-159{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-160{enable-background:new 0 0 16.9 16.9;}
.extracted-style-161{overflow:visible;}
.extracted-style-162{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-163{enable-background:new 0 0 17 17;}
.extracted-style-164{overflow:visible;}
.extracted-style-165{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-166{enable-background:new 0 0 17 17;}
.extracted-style-167{overflow:visible;}
.extracted-style-168{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-169{enable-background:new 0 0 17 17;}
.extracted-style-170{overflow:visible;}
.extracted-style-171{clip-path:url(#SVGID_00000170976365463667582310000005110932909671290000_);}
.extracted-style-172{enable-background:new 0 0 16.9 16.9;}
.extracted-style-173{overflow:visible;}
.extracted-style-174{clip-path:url(#SVGID_00000008109214462708693090000015091177393023883943_);}
.extracted-style-175{enable-background:new 0 0 17 17;}
.extracted-style-176{overflow:visible;}
.extracted-style-177{clip-path:url(#SVGID_00000146473332468646325760000008756256273995834017_);}
.extracted-style-178{top:80px;height:calc(-80px + 100vh);pointer-events:auto;opacity:1;transform:none;}
.extracted-style-179{outline:none;}
.extracted-style-180{position:relative;--radix-scroll-area-corner-width:0px;--radix-scroll-area-corner-height:0px;}
.extracted-style-181{overflow:scroll;}
.extracted-style-182{min-width:100%;display:table;}
.extracted-style-183{transform:none;transform-origin:50% 50% 0px;}
.extracted-style-184{transform:none;transform-origin:50% 50% 0px;}
.extracted-style-185{position:relative;--radix-scroll-area-corner-width:0px;--radix-scroll-area-corner-height:0px;}
.extracted-style-186{overflow:scroll;}
.extracted-style-187{min-width:100%;display:table;}
.extracted-style-188{max-width:251.193px;}
.extracted-style-189{opacity:1;transform:none;}
.extracted-style-190{opacity:1;transform:none;}
.extracted-style-191{opacity:1;transform:none;}
.extracted-style-192{display:none!important;}
.extracted-style-193{height:auto;max-width:100%;width:100%;}
.extracted-style-194{pointer-events:none;}
.extracted-style-195{position:absolute;top:0px;width:1px;height:1px;padding:0px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px;}
.extracted-style-196{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-197{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-198{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-199{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-200{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-201{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-202{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-203{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-204{width:99px;height:99px;overflow:scroll;position:absolute;top:-9999px;}
.extracted-style-205{display:none;visibility:hidden;}
.extracted-style-206{width:0px;height:0px;border:0px;position:absolute;top:-9999px;}
.extracted-style-207{visibility:visible;}
.extracted-style-208{display:none;}
.extracted-style-209{display:none;}


/* Converted clickable buttons/divs to anchors */
a[href="#"] {
    cursor: pointer;
    text-decoration: none;
}
.Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 a.Footer-module--link--9df16 {
    font-size: .625rem;
    letter-spacing: .2px;
    margin: 0;
}
@media (min-width:660px) {
    .Footer-module--container--fc258 .Footer-module--compact--6fcb0 .Footer-module--links--11748 a.Footer-module--link--9df16 {
        font-size: .75rem;
    }
}

/* Mobile layout fix: keep the static desktop betslip hidden on phones/tablets */
@media (max-width: 1023px) {
    .Panel-module--panel--7fa4d.Panel-module--panelIsStaticOnDesktop--11abb,
    .Panel-module--panel--7fa4d.Panel-module--panelIsStaticOnDesktop--11abb.extracted-style-178 {
        display: none !important;
        visibility: hidden !important;
        opacity: 0 !important;
        pointer-events: none !important;
        transform: translateX(100%) !important;
    }

    .Layout-module--container--0271c {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    .Layout-module--container--0271c .Layout-module--content--5abd4 {
        width: 100% !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    .Page-module--page--24e03 {
        width: 100% !important;
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }
}

@media (max-width: 767px) {
    .Navigation-module--container--03070 {
        border-bottom: 1px solid var(--tone-border);
        gap: .75rem;
        height: 72px;
        padding: 0 1rem !important;
    }

    .Navigation-module--container--03070 + .Layout-module--container--0271c,
    .Layout-module--container--0271c.extracted-style-3 {
        padding-top: 72px !important;
    }

    .Navigation-module--container--03070 .Navigation-module--auth--d2be2 {
        gap: .5rem;
        margin-right: .75rem;
    }

    .Navigation-module--container--03070 .Button-module--button--b1113 {
        min-height: 44px;
        padding-left: 1.1rem;
        padding-right: 1.1rem;
        white-space: nowrap;
    }

    .Navigation-module--container--03070 .NavLogo-module--text--a77b8 {
        display: none !important;
    }

    .Page-module--page--24e03 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}

/* Custom legal page content */
.Layout-module--content--5abd4:has(.custom-legal-content) {
    width: 100%;
    max-width: 980px;
    padding: 56px 32px 96px;
    margin: 0 auto;
}

.custom-legal-content {
    color: #f4f7f8;
    line-height: 1.7;
    font-size: 16px;
}

.custom-legal-content .LegalContent-module--eyebrow {
    margin: 0 0 12px;
    color: #54dd3f;
    font-size: 13px;
    font-weight: 800;
    letter-spacing: .08em;
    text-transform: uppercase;
}

.custom-legal-content h1 {
    margin: 0 0 20px;
    font-size: clamp(36px, 6vw, 64px);
    line-height: 1.05;
    font-weight: 900;
    letter-spacing: -.04em;
}

.custom-legal-content .LegalContent-module--lead {
    margin: 0 0 36px;
    max-width: 820px;
    color: #b5bec4;
    font-size: clamp(18px, 2.5vw, 22px);
    line-height: 1.55;
}

.custom-legal-content h2 {
    margin: 34px 0 12px;
    padding-top: 4px;
    color: #ffffff;
    font-size: clamp(22px, 3vw, 30px);
    line-height: 1.25;
    font-weight: 850;
    letter-spacing: -.02em;
}

.custom-legal-content p {
    margin: 0 0 16px;
    color: #c8d0d4;
}

.custom-legal-content ul {
    margin: 0 0 20px 22px;
    padding: 0;
    color: #c8d0d4;
}

.custom-legal-content li {
    margin: 0 0 10px;
    padding-left: 4px;
}

.custom-legal-content a {
    color: #54dd3f;
    text-decoration: none;
}

.custom-legal-content a:hover {
    text-decoration: underline;
}

@media (max-width: 900px) {
    .Layout-module--content--5abd4:has(.custom-legal-content) {
        max-width: none;
        padding: 32px 20px 72px;
    }

    .custom-legal-content {
        font-size: 15px;
        line-height: 1.65;
    }
}

:root {
  --pickle-bg: #0c1517;
  --pickle-surface: #101b1e;
  --pickle-surface-soft: #172326;
  --pickle-card: #263034;
  --pickle-border: #26363a;
  --pickle-border-soft: #334247;
  --pickle-text: #f3f7f7;
  --pickle-muted: #8e999f;
  --pickle-green: #55dc37;
  --pickle-green-dark: #38b728;
  --pickle-danger: #ff445c;
  --pickle-shadow: 0 24px 80px rgba(0, 0, 0, 0.55);
}

* {
  box-sizing: border-box;
}

body {
  min-height: 100vh;
  margin: 0;
  font-family: Inter, Arial, sans-serif;
  color: var(--pickle-text);
  background: var(--pickle-bg);
}

.pickle-age-shade,
.pickle-modal-shade {
  position: fixed;
  inset: 0;
  z-index: 9998;
  display: none;
  align-items: center;
  justify-content: center;
  padding: 24px;
  background: rgba(8, 15, 17, 0.82);
  backdrop-filter: blur(12px);
}

.pickle-age-shade.pickle-open,
.pickle-modal-shade.pickle-open {
  display: flex;
}

.pickle-age-card,
.pickle-modal-card {
  width: min(100%, 520px);
  border: 1px solid var(--pickle-border);
  border-radius: 28px;
  background: linear-gradient(180deg, #152124 0%, #0f191c 100%);
  box-shadow: var(--pickle-shadow);
}

.pickle-age-card {
  padding: 34px;
  text-align: center;
}

.pickle-age-mark {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 72px;
  height: 72px;
  margin-bottom: 22px;
  border: 2px solid var(--pickle-green);
  border-radius: 24px;
  color: var(--pickle-green);
  font-size: 24px;
  font-weight: 900;
  background: rgba(85, 220, 55, 0.08);
  box-shadow: 0 0 0 8px rgba(85, 220, 55, 0.04);
}

.pickle-age-title,
.pickle-modal-title,
.pickle-cookie-title {
  margin: 0;
  letter-spacing: -0.04em;
  color: var(--pickle-text);
}

.pickle-age-title {
  font-size: 34px;
  line-height: 1.05;
}

.pickle-age-text,
.pickle-age-note,
.pickle-cookie-text,
.pickle-option-row p {
  color: var(--pickle-muted);
}

.pickle-age-text {
  margin: 16px 0 26px;
  font-size: 16px;
  line-height: 1.55;
}

.pickle-age-actions,
.pickle-cookie-actions,
.pickle-modal-actions {
  display: flex;
  gap: 12px;
}

.pickle-age-actions {
  justify-content: center;
  flex-wrap: wrap;
}

.pickle-age-note {
  margin: 20px 0 0;
  font-size: 13px;
}

.pickle-btn {
  appearance: none;
  border: 0;
  border-radius: 999px;
  padding: 14px 20px;
  font: inherit;
  font-size: 15px;
  font-weight: 800;
  cursor: pointer;
  transition: transform 0.18s ease, background 0.18s ease, color 0.18s ease, border-color 0.18s ease;
}

.pickle-btn:hover {
  transform: translateY(-1px);
}

.pickle-btn-primary {
  color: #061007;
  background: var(--pickle-green);
}

.pickle-btn-primary:hover {
  background: var(--pickle-green-dark);
}

.pickle-btn-muted {
  color: var(--pickle-text);
  background: #3a4449;
}

.pickle-btn-muted:hover {
  background: #465156;
}

.pickle-btn-ghost {
  color: var(--pickle-green);
  border: 1px solid rgba(85, 220, 55, 0.45);
  background: rgba(85, 220, 55, 0.08);
}

.pickle-btn-ghost:hover {
  border-color: var(--pickle-green);
  background: rgba(85, 220, 55, 0.14);
}

.pickle-cookie-panel {
  position: fixed;
  right: 24px;
  bottom: 24px;
  z-index: 9997;
  width: min(760px, calc(100% - 48px));
  display: none;
}

.pickle-cookie-panel.pickle-open {
  display: block;
}

.pickle-cookie-content {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: 18px;
  align-items: center;
  padding: 18px;
  border: 1px solid var(--pickle-border);
  border-radius: 26px;
  background: rgba(20, 31, 34, 0.96);
  box-shadow: var(--pickle-shadow);
  backdrop-filter: blur(14px);
}

.pickle-cookie-icon {
  width: 52px;
  height: 52px;
  display: grid;
  place-items: center;
  border-radius: 18px;
  background: rgba(85, 220, 55, 0.1);
  border: 1px solid rgba(85, 220, 55, 0.32);
}

.pickle-cookie-icon span {
  width: 25px;
  height: 25px;
  position: relative;
  display: block;
  border: 3px solid var(--pickle-green);
  border-radius: 50%;
}

.pickle-cookie-icon span::before,
.pickle-cookie-icon span::after {
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--pickle-green);
}

.pickle-cookie-icon span::before {
  top: 5px;
  left: 6px;
  box-shadow: 9px 3px 0 var(--pickle-green);
}

.pickle-cookie-icon span::after {
  right: 6px;
  bottom: 5px;
}

.pickle-cookie-title {
  font-size: 20px;
  line-height: 1.2;
}

.pickle-cookie-text {
  margin: 6px 0 0;
  font-size: 14px;
  line-height: 1.5;
}

.pickle-modal-card {
  padding: 0;
  overflow: hidden;
}

.pickle-modal-head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 18px;
  padding: 26px 26px 20px;
  border-bottom: 1px solid var(--pickle-border);
}

.pickle-modal-kicker {
  margin: 0 0 6px;
  color: var(--pickle-green);
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

.pickle-modal-title {
  font-size: 30px;
  line-height: 1.08;
}

.pickle-modal-close {
  width: 42px;
  height: 42px;
  border: 0;
  border-radius: 50%;
  color: var(--pickle-muted);
  background: #2c363a;
  font-size: 28px;
  line-height: 1;
  cursor: pointer;
  transition: color 0.18s ease, background 0.18s ease;
}

.pickle-modal-close:hover {
  color: var(--pickle-text);
  background: #394348;
}

.pickle-cookie-options {
  padding: 8px 26px 0;
}

.pickle-option-row {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 18px;
  align-items: center;
  padding: 18px 0;
  border-bottom: 1px solid var(--pickle-border);
}

.pickle-option-row h3 {
  margin: 0 0 6px;
  color: var(--pickle-text);
  font-size: 17px;
  letter-spacing: -0.02em;
}

.pickle-option-row p {
  margin: 0;
  font-size: 14px;
  line-height: 1.45;
}

.pickle-switch {
  position: relative;
  width: 56px;
  height: 32px;
  flex: 0 0 auto;
}

.pickle-switch input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

.pickle-switch span {
  position: absolute;
  inset: 0;
  border-radius: 999px;
  background: #3a4449;
  cursor: pointer;
  transition: background 0.18s ease;
}

.pickle-switch span::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 4px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: var(--pickle-text);
  transition: transform 0.18s ease;
}

.pickle-switch input:checked + span {
  background: var(--pickle-green);
}

.pickle-switch input:checked + span::before {
  transform: translateX(24px);
  background: #061007;
}

.pickle-switch input:disabled + span {
  cursor: not-allowed;
  opacity: 0.85;
}

.pickle-modal-actions {
  justify-content: flex-end;
  padding: 22px 26px 26px;
}

@media (max-width: 860px) {
  .pickle-cookie-content {
    grid-template-columns: auto 1fr;
  }

  .pickle-cookie-actions {
    grid-column: 1 / -1;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}

@media (max-width: 560px) {
  .pickle-age-card {
    padding: 26px 20px;
    border-radius: 24px;
  }

  .pickle-age-title {
    font-size: 28px;
  }

  .pickle-age-actions,
  .pickle-cookie-actions,
  .pickle-modal-actions {
    flex-direction: column;
  }

  .pickle-btn {
    width: 100%;
  }

  .pickle-cookie-panel {
    right: 14px;
    bottom: 14px;
    width: calc(100% - 28px);
  }

  .pickle-cookie-content {
    grid-template-columns: 1fr;
  }

  .pickle-cookie-icon {
    display: none;
  }

  .pickle-modal-head,
  .pickle-cookie-options,
  .pickle-modal-actions {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pickle-option-row {
    grid-template-columns: 1fr;
  }
}