@font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2)
                format("woff2");
            unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2)
                format("woff2");
            unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2)
                format("woff2");
            unicode-range: U+1F00-1FFF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2)
                format("woff2");
            unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2)
                format("woff2");
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
                U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2)
                format("woff2");
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329,
                U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
                U+A720-A7FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2)
                format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329,
                U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2)
                format("woff2");
            unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2)
                format("woff2");
            unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2)
                format("woff2");
            unicode-range: U+1F00-1FFF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2)
                format("woff2");
            unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2)
                format("woff2");
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
                U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2)
                format("woff2");
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329,
                U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
                U+A720-A7FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 500;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2)
                format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329,
                U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2)
                format("woff2");
            unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2)
                format("woff2");
            unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2)
                format("woff2");
            unicode-range: U+1F00-1FFF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2)
                format("woff2");
            unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2)
                format("woff2");
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
                U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2)
                format("woff2");
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329,
                U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
                U+A720-A7FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2)
                format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329,
                U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2)
                format("woff2");
            unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2)
                format("woff2");
            unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2)
                format("woff2");
            unicode-range: U+1F00-1FFF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2)
                format("woff2");
            unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2)
                format("woff2");
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
                U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2)
                format("woff2");
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329,
                U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
                U+A720-A7FF;
        }
        @font-face {
            font-family: "Roboto Condensed";
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2)
                format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329,
                U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        .preloader {
            position: fixed;
            overflow: hidden;
            inset: 0;
            z-index: 10;
            display: flex;
            align-items: center;
            justify-content: center;
            direction: ltr;
        }

        .preloader__frame {
            width: 148px;
            height: 132px;
            overflow: hidden;
        }

        .preloader__img {
            height: 132px;
            width: auto;
            max-width: unset;
            animation: loader 4s steps(100) infinite;
        }

        @keyframes loader {
            to {
                transform: translate(-14800px);
            }
        }
        :host {
            /* Font sizes */
            --srw-font-size-50: 8px;
            --srw-font-size-100: 10px;
            --srw-font-size-150: 12px;
            --srw-font-size-200: 14px;
            --srw-font-size-250: 16px;
            --srw-font-size-300: 18px;
            --srw-font-size-350: 20px;
            --srw-font-size-400: 22px;
            --srw-font-size-450: 24px;
            --srw-font-size-500: 28px;
            --srw-font-size-550: 32px;
            --srw-font-size-600: 36px;
            --srw-font-size-650: 40px;
            --srw-font-size-700: 44px;
            --srw-font-size-750: 48px;
            --srw-font-size-800: 56px;
            --srw-font-size-850: 64px;
            --srw-font-size-900: 72px;
            --srw-font-size-950: 80px;
            --srw-font-size-1000: 92px;
            --srw-font-size-1050: 104px;

            /* Font weights */
            --srw-text-font-weight-normal: 400;
            --srw-text-font-weight-medium: 500;
            --srw-text-font-weight-bold: 700;
            --srw-text-font-weight-extrabold: 900;

            /* Line height */
            --srw-line-height-50: 14px;
            --srw-line-height-100: 16px;
            --srw-line-height-150: 18px;
            --srw-line-height-200: 20px;
            --srw-line-height-250: 22px;
            --srw-line-height-300: 24px;
            --srw-line-height-350: 28px;
            --srw-line-height-400: 32px;
            --srw-line-height-450: 36px;
            --srw-line-height-500: 40px;
            --srw-line-height-550: 44px;
            --srw-line-height-600: 48px;
            --srw-line-height-650: 52px;
            --srw-line-height-700: 56px;
            --srw-line-height-750: 60px;
            --srw-line-height-800: 64px;
            --srw-line-height-850: 72px;
            --srw-line-height-900: 80px;
            --srw-line-height-950: 88px;
            --srw-line-height-1000: 96px;
            --srw-line-height-1050: 104px;

            /* Font family */
            --srw-text-font-family: var(--stb-font-primary);

            --srw-body-font-family: var(--srw-text-font-family);
            --srw-body-strong-font-family: var(--srw-text-font-family);
            --srw-label-font-family: var(--srw-text-font-family);
            --srw-button-font-family: var(--stb-font-helper);
            --srw-headline-font-family: var(--srw-text-font-family);
            --srw-display-font-family: var(--srw-text-font-family);

            /* display xl group */
            --srw-display-xl-font-family: var(--srw-display-font-family);
            --srw-display-xl-font-size: var(--srw-font-size-750);
            --srw-display-xl-font-weight: var(--srw-text-font-weight-bold);
            --srw-display-xl-line-height: var(--srw-line-height-750);
            --srw-display-xl-letter-spacing: -2px;

            /* display lg group */
            --srw-display-lg-font-family: var(--srw-display-font-family);
            --srw-display-lg-font-size: var(--srw-font-size-600);
            --srw-display-lg-font-weight: var(--srw-text-font-weight-bold);
            --srw-display-lg-line-height: var(--srw-line-height-600);
            --srw-display-lg-letter-spacing: -1.5px;

            /* display md group */
            --srw-display-md-font-family: var(--srw-display-font-family);
            --srw-display-md-font-size: var(--srw-font-size-550);
            --srw-display-md-font-weight: var(--srw-text-font-weight-bold);
            --srw-display-md-line-height: var(--srw-line-height-550);
            --srw-display-md-letter-spacing: -1.25px;

            /* display sm group */
            --srw-display-sm-font-family: var(--srw-display-font-family);
            --srw-display-sm-font-size: var(--srw-font-size-500);
            --srw-display-sm-font-weight: var(--srw-text-font-weight-bold);
            --srw-display-sm-line-height: var(--srw-line-height-500);
            --srw-display-sm-letter-spacing: -1px;

            /* display xs group */
            --srw-display-xs-font-family: var(--srw-display-font-family);
            --srw-display-xs-font-size: var(--srw-font-size-450);
            --srw-display-xs-font-weight: var(--srw-text-font-weight-bold);
            --srw-display-xs-line-height: var(--srw-line-height-450);
            --srw-display-xs-letter-spacing: -0.75px;

            /* headline xl group */
            --srw-headline-xl-font-family: var(--srw-headline-font-family);
            --srw-headline-xl-font-size: var(--srw-font-size-550);
            --srw-headline-xl-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-xl-line-height: var(--srw-line-height-500);
            --srw-headline-xl-letter-spacing: -1px;

            /* headline lg group */
            --srw-headline-lg-font-family: var(--srw-headline-font-family);
            --srw-headline-lg-font-size: var(--srw-font-size-500);
            --srw-headline-lg-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-lg-line-height: var(--srw-line-height-450);
            --srw-headline-lg-letter-spacing: -0.88px;

            /* headline md group */
            --srw-headline-md-font-family: var(--srw-headline-font-family);
            --srw-headline-md-font-size: var(--srw-font-size-450);
            --srw-headline-md-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-md-line-height: var(--srw-line-height-400);
            --srw-headline-md-letter-spacing: -0.75px;

            /* headline sm group */
            --srw-headline-sm-font-family: var(--srw-headline-font-family);
            --srw-headline-sm-font-size: var(--srw-font-size-400);
            --srw-headline-sm-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-sm-line-height: var(--srw-line-height-350);
            --srw-headline-sm-letter-spacing: -0.75px;

            /* headline xs group */
            --srw-headline-xs-font-family: var(--srw-headline-font-family);
            --srw-headline-xs-font-size: var(--srw-font-size-350);
            --srw-headline-xs-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-xs-line-height: var(--srw-line-height-300);
            --srw-headline-xs-letter-spacing: -0.63px;

            /* headline xxs group */
            --srw-headline-xxs-font-family: var(--srw-headline-font-family);
            --srw-headline-xxs-font-size: var(--srw-font-size-250);
            --srw-headline-xxs-font-weight: var(--srw-text-font-weight-bold);
            --srw-headline-xxs-line-height: var(--srw-line-height-200);
            --srw-headline-xxs-letter-spacing: 0;

            /* button lg group */
            --srw-button-lg-font-family: var(--srw-button-font-family);
            --srw-button-lg-font-size: var(--srw-font-size-500);
            --srw-button-lg-font-weight: var(--srw-text-font-weight-extrabold);
            --srw-button-lg-line-height: var(--srw-line-height-400);
            --srw-button-lg-letter-spacing: 0;

            /* button md group */
            --srw-button-md-font-family: var(--srw-button-font-family);
            --srw-button-md-font-size: var(--srw-font-size-350);
            --srw-button-md-font-weight: var(--srw-text-font-weight-extrabold);
            --srw-button-md-line-height: var(--srw-line-height-300);
            --srw-button-md-letter-spacing: 0;

            /* button sm group */
            --srw-button-sm-font-family: var(--srw-button-font-family);
            --srw-button-sm-font-size: var(--srw-font-size-250);
            --srw-button-sm-font-weight: var(--srw-text-font-weight-extrabold);
            --srw-button-sm-line-height: var(--srw-line-height-200);
            --srw-button-sm-letter-spacing: 0;

            /* button xs group */
            --srw-button-xs-font-family: var(--srw-button-font-family);
            --srw-button-xs-font-size: var(--srw-font-size-200);
            --srw-button-xs-font-weight: var(--srw-text-font-weight-extrabold);
            --srw-button-xs-line-height: var(--srw-line-height-200);
            --srw-button-xs-letter-spacing: 0;

            /* button xxs group */
            --srw-button-xxs-font-family: var(--srw-button-font-family);
            --srw-button-xxs-font-size: var(--srw-font-size-150);
            --srw-button-xxs-font-weight: var(--srw-text-font-weight-extrabold);
            --srw-button-xxs-line-height: var(--srw-line-height-200);
            --srw-button-xxs-letter-spacing: 0;

            /* label xl group */
            --srw-label-xl-font-family: var(--srw-label-font-family);
            --srw-label-xl-font-size: var(--srw-font-size-350);
            --srw-label-xl-font-weight: var(--srw-text-font-weight-medium);
            --srw-label-xl-line-height: var(--srw-line-height-350);
            --srw-label-xl-letter-spacing: -0.25px;

            /* label lg group */
            --srw-label-lg-font-family: var(--srw-label-font-family);
            --srw-label-lg-font-size: var(--srw-font-size-300);
            --srw-label-lg-font-weight: var(--srw-text-font-weight-medium);
            --srw-label-lg-line-height: var(--srw-line-height-300);
            --srw-label-lg-letter-spacing: -0.25px;

            /* label md group */
            --srw-label-md-font-family: var(--srw-label-font-family);
            --srw-label-md-font-size: var(--srw-font-size-250);
            --srw-label-md-font-weight: var(--srw-text-font-weight-medium);
            --srw-label-md-line-height: var(--srw-line-height-250);
            --srw-label-md-letter-spacing: -0.25px;

            /* label sm group */
            --srw-label-sm-font-family: var(--srw-label-font-family);
            --srw-label-sm-font-size: var(--srw-font-size-200);
            --srw-label-sm-font-weight: var(--srw-text-font-weight-medium);
            --srw-label-sm-line-height: var(--srw-line-height-200);
            --srw-label-sm-letter-spacing: -0.25px;

            /* label xs group */
            --srw-label-xs-font-family: var(--srw-label-font-family);
            --srw-label-xs-font-size: var(--srw-font-size-150);
            --srw-label-xs-font-weight: var(--srw-text-font-weight-medium);
            --srw-label-xs-line-height: var(--srw-line-height-150);
            --srw-label-xs-letter-spacing: -0.25px;

            /* Body strong xl group */
            --srw-body-strong-xl-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-xl-font-size: var(--srw-font-size-350);
            --srw-body-strong-xl-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-xl-line-height: var(--srw-line-height-350);
            --srw-body-strong-xl-letter-spacing: -0.25px;

            /* Body strong lg group */
            --srw-body-strong-lg-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-lg-font-size: var(--srw-font-size-300);
            --srw-body-strong-lg-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-lg-line-height: var(--srw-line-height-300);
            --srw-body-strong-lg-letter-spacing: -0.25px;

            /* Body strong md group */
            --srw-body-strong-md-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-md-font-size: var(--srw-font-size-250);
            --srw-body-strong-md-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-md-line-height: var(--srw-line-height-250);
            --srw-body-strong-md-letter-spacing: -0.25px;

            /* Body strong sm group */
            --srw-body-strong-sm-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-sm-font-size: var(--srw-font-size-200);
            --srw-body-strong-sm-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-sm-line-height: var(--srw-line-height-200);
            --srw-body-strong-sm-letter-spacing: -0.25px;

            /* Body strong xs group */
            --srw-body-strong-xs-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-xs-font-size: var(--srw-font-size-150);
            --srw-body-strong-xs-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-xs-line-height: var(--srw-line-height-150);
            --srw-body-strong-xs-letter-spacing: -0.25px;

            /* Body strong xxs group */
            --srw-body-strong-xxs-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-xxs-font-size: var(--srw-font-size-100);
            --srw-body-strong-xxs-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-xxs-line-height: var(--srw-line-height-100);
            --srw-body-strong-xxs-letter-spacing: 0;

            /* Body strong xxxs group */
            --srw-body-strong-xxxs-font-family: var(--srw-body-strong-font-family);
            --srw-body-strong-xxxs-font-size: var(--srw-font-size-50);
            --srw-body-strong-xxxs-font-weight: var(--srw-text-font-weight-bold);
            --srw-body-strong-xxxs-line-height: var(--srw-line-height-50);
            --srw-body-strong-xxxs-letter-spacing: -0.25px;

            /* Body xl group */
            --srw-body-xl-font-family: var(--srw-body-font-family);
            --srw-body-xl-font-size: var(--srw-font-size-350);
            --srw-body-xl-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-xl-line-height: var(--srw-line-height-350);
            --srw-body-xl-letter-spacing: -0.25px;

            /* Body lg group */
            --srw-body-lg-font-family: var(--srw-body-font-family);
            --srw-body-lg-font-size: var(--srw-font-size-300);
            --srw-body-lg-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-lg-line-height: var(--srw-line-height-300);
            --srw-body-lg-letter-spacing: -0.25px;

            /* Body md group */
            --srw-body-md-font-family: var(--srw-body-font-family);
            --srw-body-md-font-size: var(--srw-font-size-250);
            --srw-body-md-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-md-line-height: var(--srw-line-height-250);
            --srw-body-md-letter-spacing: -0.25px;

            /* Body sm group */
            --srw-body-sm-font-family: var(--srw-body-font-family);
            --srw-body-sm-font-size: var(--srw-font-size-200);
            --srw-body-sm-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-sm-line-height: var(--srw-line-height-200);
            --srw-body-sm-letter-spacing: -0.25px;

            /* Body xs group */
            --srw-body-xs-font-family: var(--srw-body-font-family);
            --srw-body-xs-font-size: var(--srw-font-size-150);
            --srw-body-xs-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-xs-line-height: var(--srw-line-height-150);
            --srw-body-xs-letter-spacing: 0;

            /* Body xxs group */
            --srw-body-xxs-font-family: var(--srw-body-font-family);
            --srw-body-xxs-font-size: var(--srw-font-size-100);
            --srw-body-xxs-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-xxs-line-height: var(--srw-line-height-100);
            --srw-body-xxs-letter-spacing: 0.01em;

            /* Body xxxs group */
            --srw-body-xxxs-font-family: var(--srw-body-font-family);
            --srw-body-xxxs-font-size: var(--srw-font-size-50);
            --srw-body-xxxs-font-weight: var(--srw-text-font-weight-normal);
            --srw-body-xxxs-line-height: var(--srw-line-height-50);
            --srw-body-xxxs-letter-spacing: 0.01em;

            /* Theme colors spinRally 2.0 */
            --srw-light-shadow-neutral-50: rgb(38 38 38 / 0.15);
            --srw-light-shadow-neutral-100: rgb(5 5 5 / 0.25);
            --srw-light-shadow-neutral-150: rgb(3 3 3 / 0.5);
            --srw-light-base: rgb(19 30 44 / 1);
            --srw-light-shades-neutral-900: rgb(19 30 44 / 1);
            --srw-light-shades-neutral-925: rgb(16 23 36 / 1);
            --srw-light-tint-neutral-50: rgb(28 42 59 / 1);
            --srw-light-tint-neutral-100: rgb(39 54 73 / 1);
            --srw-light-tint-neutral-150: rgb(46 62 84 / 1);
            --srw-light-tint-neutral-200: rgb(62 78 100 / 1);
            --srw-light-tint-neutral-250: rgb(73 86 103 / 1);
            --srw-light-tint-neutral-300: rgb(86 103 126 / 1);
            --srw-light-tint-neutral-400: rgb(110 127 151 / 1);
            --srw-light-tint-neutral-500: rgb(140 153 172 / 1);
            --srw-light-tint-brand-50: rgb(88 0 22 / 1);
            --srw-light-tint-brand-100: rgb(100 0 25 / 1);
            --srw-light-tint-brand-150: rgb(137 0 34 / 1);
            --srw-light-tint-brand-200: rgb(162 0 41 / 1);
            --srw-light-tint-brand-250: rgb(187 0 47 / 1);
            --srw-light-tint-brand-300: rgb(212 0 53 / 1);
            --srw-light-tint-accent-50: rgb(37 34 8 / 1);
            --srw-light-tint-accent-100: rgb(55 51 8 / 1);
            --srw-light-tint-accent-150: rgb(79 76 6 / 1);
            --srw-light-tint-accent-200: rgb(109 107 4 / 1);
            --srw-light-tint-accent-250: rgb(144 145 1 / 1);
            --srw-light-tint-accent-300: rgb(177 181 0 / 1);
            --srw-light-tint-info-50: rgb(20 37 67 / 1);
            --srw-light-tint-info-100: rgb(26 48 87 / 1);
            --srw-light-tint-info-150: rgb(30 59 107 / 1);
            --srw-light-tint-info-200: rgb(35 70 127 / 1);
            --srw-light-tint-info-250: rgb(39 81 148 / 1);
            --srw-light-tint-info-300: rgb(42 93 169 / 1);
            --srw-light-tint-positive-50: rgb(5 40 12 / 1);
            --srw-light-tint-positive-100: rgb(5 57 12 / 1);
            --srw-light-tint-positive-150: rgb(5 80 11 / 1);
            --srw-light-tint-positive-200: rgb(5 108 9 / 1);
            --srw-light-tint-positive-250: rgb(6 141 5 / 1);
            --srw-light-tint-positive-300: rgb(12 177 4 / 1);
            --srw-light-tint-negative-50: rgb(87 0 22 / 1);
            --srw-light-tint-negative-100: rgb(112 0 28 / 1);
            --srw-light-tint-negative-150: rgb(112 26 56 / 1);
            --srw-light-tint-negative-200: rgb(162 0 41 / 1);
            --srw-light-tint-negative-250: rgb(186 1 47 / 1);
            --srw-light-tint-negative-300: rgb(211 1 53 / 1);
            --srw-light-tint-warning-50: rgb(88 70 0 / 1);
            --srw-light-tint-warning-100: rgb(112 90 0 / 1);
            --srw-light-tint-warning-150: rgb(137 111 0 / 1);
            --srw-light-tint-warning-200: rgb(162 132 0 / 1);
            --srw-light-tint-warning-250: rgb(187 154 0 / 1);
            --srw-light-tint-warning-300: rgb(212 176 0 / 1);
            --srw-light-text-neutral-100: rgb(255 255 255 / 1);
            --srw-light-text-neutral-200: rgb(165 175 192 / 1);
            --srw-light-text-neutral-250: rgb(73 86 103 / 1);
            --srw-light-text-neutral-300: rgb(121 136 158 / 1);
            --srw-light-text-neutral-400: rgb(42 57 78 / 1);
            --srw-light-text-neutral-950: rgb(6 13 26 / 1);
            --srw-light-text-brand-l200: rgb(250 185 201 / 1);
            --srw-light-text-brand-base: rgb(236 253 0 / 1);
            --srw-light-text-brand-d200: rgb(237 0 59 / 1);
            --srw-light-text-accent-l200: rgb(244 255 117 / 1);
            --srw-light-text-accent-base: rgb(236 253 0 / 1);
            --srw-light-text-accent-d200: rgb(255 229 0 / 1);
            --srw-light-text-info-l200: rgb(110 161 226 / 1);
            --srw-light-text-info-base: rgb(46 105 191 / 1);
            --srw-light-text-info-d200: rgb(30 59 107 / 1);
            --srw-light-text-positive-l200: rgb(168 255 151 / 1);
            --srw-light-text-positive-base: rgb(30 253 5 / 1);
            --srw-light-text-positive-d200: rgb(5 108 9 / 1);
            --srw-light-text-warning-l200: rgb(255 235 106 / 1);
            --srw-light-text-warning-base: rgb(252 196 0 / 1);
            --srw-light-text-warning-d200: rgb(162 132 0 / 1);
            --srw-light-text-negative-l200: rgb(254 107 144 / 1);
            --srw-light-text-negative-base: rgb(245 0 61 / 1);
            --srw-light-text-negative-d200: rgb(162 0 41 / 1);
            --srw-light-main-neutral-l200: rgb(165 175 192 / 1);
            --srw-light-main-neutral-l100: rgb(140 153 172 / 1);
            --srw-light-main-neutral-base: rgb(110 127 151 / 1);
            --srw-light-main-neutral-d100: rgb(86 103 126 / 1);
            --srw-light-main-neutral-d200: rgb(62 78 100 / 1);
            --srw-light-main-neutral-contrast: rgb(255 255 255 / 1);
            --srw-light-main-brand-l200: rgb(252 134 163 / 1);
            --srw-light-main-brand-l100: rgb(255 81 125 / 1);
            --srw-light-main-brand-base: rgb(255 31 87 / 1);
            --srw-light-main-brand-d100: rgb(237 0 59 / 1);
            --srw-light-main-brand-d200: rgb(187 0 47 / 1);
            --srw-light-main-brand-contrast: rgb(255 255 255 / 1);
            --srw-light-main-accent-l200: rgb(246 255 151 / 1);
            --srw-light-main-accent-l100: rgb(242 255 81 / 1);
            --srw-light-main-accent-base: rgb(236 253 0 / 1);
            --srw-light-main-accent-d100: rgb(212 228 0 / 1);
            --srw-light-main-accent-d200: rgb(109 107 4 / 1);
            --srw-light-main-accent-contrast: rgb(255 255 255 / 1);
            --srw-light-main-info-l200: rgb(130 175 231 / 1);
            --srw-light-main-info-l100: rgb(91 147 220 / 1);
            --srw-light-main-info-base: rgb(53 118 208 / 1);
            --srw-light-main-info-d100: rgb(42 93 169 / 1);
            --srw-light-main-info-d200: rgb(35 70 127 / 1);
            --srw-light-main-info-contrast: rgb(0 0 0 / 1);
            --srw-light-main-positive-l200: rgb(168 255 151 / 1);
            --srw-light-main-positive-l100: rgb(105 255 81 / 1);
            --srw-light-main-positive-base: rgb(30 253 5 / 1);
            --srw-light-main-positive-d100: rgb(12 177 4 / 1);
            --srw-light-main-positive-d200: rgb(5 108 9 / 1);
            --srw-light-main-positive-contrast: rgb(255 255 255 / 1);
            --srw-light-main-negative-l200: rgb(254 107 144 / 1);
            --srw-light-main-negative-l100: rgb(254 57 106 / 1);
            --srw-light-main-negative-base: rgb(254 8 69 / 1);
            --srw-light-main-negative-d100: rgb(211 1 53 / 1);
            --srw-light-main-negative-d200: rgb(162 0 41 / 1);
            --srw-light-main-negative-contrast: rgb(255 255 255 / 1);
            --srw-light-main-warning-l200: rgb(255 243 155 / 1);
            --srw-light-main-warning-l100: rgb(255 235 106 / 1);
            --srw-light-main-warning-base: rgb(255 226 56 / 1);
            --srw-light-main-warning-d100: rgb(255 216 6 / 1);
            --srw-light-main-warning-d200: rgb(212 176 0 / 1);
            --srw-light-main-warning-contrast: rgb(0 0 0 / 1);
            --srw-light-inverse: rgb(255 255 255 / 1);

            /* Home page slider styles */
            --srw-slider-banner--desk__background-size: 0;
            --srw-slider-banner--mob__background-size: 0;
            --srw-slider-banner__background-color: transparent;
            --srw-slider-banner_title__color: var(--srw-light-text-neutral-100);
            --srw-slider-banner_scroll-button__height: 26px;
            --srw-slider-banner_scroll-buttons_arrow-icon__width: 16px;
            --srw-slider-banner_scroll-buttons_arrow-icon__height: 16px;
            --srw-slider-banner_tournament__border-radius: 2px;
            --srw-slider-banner_tournament__background-color: var(--srw-light-tint-neutral-50);
            --srw-slider-banner_tournament-active-timer__color: var(--srw-light-text-neutral-950);
            --srw-slider-banner_tournament__border: var(--srw-light-tint-neutral-150) solid
                var(--srw-slider-banner_tournament__border-width);
            --srw-slider-banner_arrow-button__height: 26px;

            --srw-slider-banner_title--mob__font-weight: var(--srw-text-font-weight-normal);
            --srw-slider-banner_title--desk__font-weight: var(--srw-text-font-weight-normal);

            --srw-button--link-seeall__font-size: var(--srw-button-xs-font-size);
            --srw-button--link-seeall__line-height: var(--srw-label-md-line-height);
            --srw-button--link-seeall__font-weight: var(--srw-text-font-weight-bold);
            --srw-button--link-seeall__color: var(--srw-light-text-neutral-300);
            --srw-button--link-seeall-hover__color: var(--srw-light-text-neutral-200);
            --srw-button--link-seeall-active__color: var(--srw-light-text-neutral-300);

            --srw-button--icon-on-background-disabled__color: var(--srw-light-text-neutral-300);
            --srw-button--icon-on-background-disabled__background-color: var(--srw-light-text-neutral-250);

            --srw-button--icon-on-background__color: var(--srw-light-text-neutral-200);
            --srw-button--icon-on-background__border-radius: 2px;
            --srw-button--icon-on-background-active__background-color: var(--srw-light-tint-neutral-50);

            --srw-tournament_category--active__background-color: var(--srw-light-main-positive-d100);
            --srw-tournament_category--next__background-color: var(--srw-light-main-info-d100);

            --srw-tournament_name__color: var(--srw-light-text-neutral-100);
            --srw-tournament_name__line-height: var(--srw-line-height-250);
            --srw-tournament_name__font-weight: var(--srw-text-font-weight-bold);

            --srw-tournament_details-line-value__color: var(--srw-light-text-neutral-100);
            --srw-tournament_details-line-value__font-weight: var(--srw-body-md-font-weight);

            /* Spin rally page styles */
            --srw-hero-banner__background-color: transparent;
            --srw-hero-banner--desk__background-position: top;
            --srw-header_title--desk__font-family: var(--srw-headline-font-family);
            --srw-header_title--desk__font-size: var(--srw-headline-md-font-size);
            --srw-header_title--desk__font-weight: var(--srw-body-md-font-weight);
            --srw-header_title--desk__line-height: var(--srw-headline-md-line-height);
            --srw-header_title--desk__letter-spacing: var(--srw-headline-md-letter-spacing);
            --srw-header_title--desk__color: var(--srw-light-text-neutral-100);
            --srw-header_title__color: var(--srw-light-text-neutral-100);

            --srw-header_title--mob__font-weight: var(--srw-body-md-font-weight);

            --srw-header_icon__color: var(--stb-text-neutral-100);

            --srw-hero-banner__border-radius: 2px;
            --srw-hero-banner_secondary-text__line-height: var(--srw-body-md-line-height);
            --srw-hero-banner_secondary-text__font-weight: var(--srw-body-md-font-weight);
            --srw-hero-banner_secondary-text__color: var(--stb-text-brand-base);

            --srw-hero-banner__background-color: var(--stb-tint-brand-50);
            --srw-hero-banner_primary-text__line-height: var(--srw-body-lg-line-height);
            --srw-hero-banner_primary-text__font-weight: var(--srw-body-lg-font-weight);
            --srw-hero-banner_primary-text__color: var(--stb-text-neutral-100);
            --srw-hero-banner--mob__background-size: cover;
            --srw-hero-banner--mob__background-position: 60% 50%;

            --srw-tab--active__color: var(--srw-light-text-brand-base);
            --srw-tab--active__background-color: var(--srw-light-tint-neutral-150);
            --srw-tab__border-radius: 2px;

            --srw-tab__color: var(--stb-text-neutral-300);
            --srw-tab__background-color: var(--stb-tint-neutral-50);
            --srw-tab__font-family: var(--srw-headline-xxs-font-family);
            --srw-tab__font-size: var(--srw-headline-xxs-font-size);
            --srw-tab__font-weight: var(--srw-body-xxs-font-weight);
            --srw-tab__line-height: var(--srw-headline-xxs-line-height);
            --srw-tab__text-transform: none;
            --srw-tab__padding: 8px 12px;

            --srw-tournaments-list-group_name__border-radius: 2px;
            --srw-tournaments-list-group_name__background-color: var(--srw-light-tint-neutral-250);
            --srw-tournaments-list-group_marker__border-color: var(--srw-light-tint-neutral-250);

            --srw-tournaments-list-group--active_name__background-color: var(--srw-light-tint-positive-300);
            --srw-tournaments-list-group--active_marker__border-color: var(--srw-light-tint-positive-300);

            --srw-tournaments-list-group--next_name__background-color: var(--srw-light-tint-info-300);
            --srw-tournaments-list-group--next_marker__border-color: var(--srw-light-tint-info-300);

            --srw-tournament-details_summary__font-weight: var(--srw-body-xs-font-weight);
            --srw-tournament-details_summary__letter-spacing: var(--srw-body-xs-letter-spacing);

            --srw-table__border-radius: 2px;
            --srw-table__color: var(--srw-light-text-neutral-200);

            --srw-tournament_default__border-radius: 2px;
            --srw-tournament-details__background-color: var(--srw-light-base);

            --srw-leaderboard-and-prizes_place--highlighted__background-color: var(--stb-text-brand-base);
            --srw-leaderboard-and-prizes_place--highlighted_current-player__color: var(--stb-base);
            --srw-leaderboard-and-prizes_place--highlighted_current-player__background-color: var(
                --stb-text-brand-base
            );
            --srw-table_row--highlighted__color: var(--stb-text-brand-base);
            --srw-leaderboard-and-prizes_place--highlighted__color: var(--stb-base);
            --srw-leaderboard-and-prizes_prize--highlighted__color: var(--stb-text-brand-base);
            --srw-table_row--highlighted__background-color: var(--srw-light-tint-brand-300);

            --srw-title-desktop--medium__font-weight: var(--srw-body-xxs-font-weight);
            --srw-title-desktop--medium__letter-spacing: var(--srw-headline-xxs-letter-spacing);
            --srw-title-desktop--medium__font-size: var(--srw-font-size-250);
            --srw-title-desktop--medium__line-height: var(--srw-font-size-350);
            --srw-title__color: var(--srw-light-text-neutral-100);
            --srw-title_icon__color: var(--stb-text-neutral-100);

            --srw-button--link-edit__font-weight: var(--srw-label-md-font-weight);
            --srw-button--link-edit__line-height: var(--srw-label-md-line-height);
            --srw-button--link-edit__letter-spacing: var(--srw-button-xs-letter-spacing);
            --srw-button--link-edit__color: var(--srw-light-text-neutral-300);
            --srw-button--link-edit-hover__color: var(--srw-light-text-neutral-200);
            --srw-button--link-edit-active__color: var(--srw-light-text-neutral-300);

            --srw-button--link-primary__text-decoration: underline;
            --srw-button--link-primary-hover__text-decoration: underline;
            --srw-button--link-primary-active__text-decoration: underline;

            --srw-button--link-primary__color: var(--srw-light-text-neutral-100);
            --srw-button--link-primary-hover__color: var(--srw-light-text-accent-base);
            --srw-button--link-primary-active__color: var(--srw-light-text-accent-d200);

            --srw-tournament-points-rules-plate_name__color: var(--srw-light-text-neutral-300);

            --srw-tournament_name--desktop__font-size: var(--srw-button-xs-font-size);
            --srw-tournament_name--desktop__font-weight: var(--srw-label-xs-font-weight);
            --srw-tournament_name--desktop__letter-spacing: var(--srw-button-xs-letter-spacing);
            --srw-tournament_name__letter-spacing: var(--srw-button-xs-letter-spacing);

            --srw-tournament_details-line__font-size: var(--srw-body-xs-font-size);
            --srw-tournament_details-line-name__font-size: var(--srw-body-xs-font-size);
            --srw-tournament_details-line-name__line-height: var(--srw-body-xs-line-height);
            --srw-tournament_details-line-name__letter-spacing: var(--srw-body-xs-letter-spacing);
            --srw-tournament_details-line-value__font-size: var(--srw-body-xs-font-size);
            --srw-tournament_details-line-value__line-height: var(--srw-body-xs-line-height);

            --srw-tournament_active-timer__color: var(--srw-light-text-neutral-950);

            --srw-rules-and-settings--desktop__row-gap: 16px;
            --srw-rules-and-settings__row-gap: 16px;

            --srw-how-it-works__border-radius: 2px;
            --srw-how-it-works_description-term__font-size: var(--srw-headline-xxs-font-size);
            --srw-how-it-works_description-term__font-weight: var(--srw-body-xxs-font-weight);
            --srw-how-it-works_description-term__color: var(--srw-light-text-neutral-100);
            --srw-how-it-works_description-details__color: var(--srw-light-text-neutral-200);
            --srw-how-it-works_icon__color: var(--srw-light-text-brand-base);

            --srw-title-desktop--small__font-weight: var(--srw-body-xxs-font-weight);

            --srw-points-rules_description--highlighted__font-weight: var(--srw-body-sm-font-weight);

            /* Sidebar Widget */
            --srw-bar--dark__background-color: var(--srw-light-tint-neutral-50);
            --srw-bar--medium__background-color: var(--srw-light-tint-neutral-50);
            --srw-bar_close-btn__color: var(--srw-light-text-neutral-200);

            --srw-sr-notification-timer-body__color: var(--srw-light-text-neutral-950);
            --srw-sr-notification-timer-body__backgorund-color: var(--srw-light-text-brand-base);
            --srw-sr-notification-countdown-compact__font-size: var(--srw-body-strong-xs-font-size);

            /* Game page Widget */
            --srw-statistic_countdown-label__line-height: var(--srw-body-xxs-line-height);
            --srw-statistic_countdown-label__letter-spacing: var(--srw-body-xxs-letter-spacing);

            --srw-bar_countdown__color: var(--srw-light-text-neutral-950);
            --srw-bar_countdown__background-color: var(--srw-light-text-brand-base);

            --srw-bar_body__border-color: var(--srw-light-tint-neutral-150);

            --srw-bar_place__icon-color: var(--srw-light-text-brand-base);

            --srw-bar_statistics-label__line-height: var(--srw-body-xxs-line-height);
            --srw-bar_statistics-label__letter-spacing: var(--srw-body-xxs-letter-spacing);

            --srw-bar-desktop--dark__background-color: var(--srw-light-tint-neutral-50);
            --srw-bar_prefix-icon-wrapper__border-color: var(--srw-light-tint-neutral-150);

            --srw-bar_place--is-plate__icon-color: var(--srw-light-text-brand-base);

            --srw-bar_toggle-button-icon__color: var(--srw-light-text-neutral-200);

            --srw-bar_statistics-label__line-height: var(--srw-body-xs-line-height);

            --srw-bar-desktop--medium__background-color: var(--srw-light-tint-neutral-50);

            --srw-bar-dropdown__border-radius: 2px;

            --srw-bar_content-title__font-weight: var(--srw-body-xs-font-weight);
            --srw-bar_content-title__letter-spacing: var(--srw-body-xs-letter-spacing);

            --srw-bar_prefix-icon-wrapper__border-color: var(--srw-light-tint-neutral-150);

            --srw-bar_spins__font-weight: var(--srw-body-md-font-weight);
            --srw-bar_spins__color: var(--srw-light-text-neutral-200);

            --srw-bar_place--is-plate__font-weight: var(--srw-body-md-font-weight);

            --srw-dropdown-player-points__border-radius: 2px;

            --srw-dropdown-player-points_name__font-size: var(--srw-body-xxs-font-size);
            --srw-dropdown-player-points_name__line-height: var(--srw-body-xxs-line-height);

            --srw-leaderboard-and-prizes_prize__color: var(--srw-light-text-brand-base);

            --srw-settings-item_description__color: var(--srw-light-text-neutral-200);
            --srw-settings-item_description__font-weight: var(--srw-body-sm-font-weight);

            --srw-switch_switch__background-color: var(--srw-light-base);

            --srw-sr-notification-body__background-color: transparent;

            --srw-dialog_outcome-card-statistics__background-color: transparent;
            --srw-bar_statistics-label-desktop__font-size: var(--srw-font-size-150);
            --srw-dialog_outcome-card-status__font-weight: var(--srw-text-font-weight-normal);

            /* Onboarding content */
            --srw-onboarding-bullets_bullet__border-radius: 9999px;
            --srw-onboarding-bullets_bullet__background-color: rgb(255 255 255 / 0.2);
            --srw-onboarding-bullets_bullet--active__background-color: var(--srw-light-tint-neutral-500);

            --srw-onboarding_slide-header__font-weight: var(--srw-body-sm-font-weight);
            --srw-onboarding_slide-subheader__font-weight: var(--srw-body-sm-font-weight);

            --srw-button--link__font-weight: var(--srw-body-sm-font-weight);
            --srw-button--link-secondary__color: var(--srw-light-text-neutral-200);
            --srw-button--link-secondary-hover__color: var(--srw-light-text-neutral-100);
            --srw-button--link-secondary-active__color: var(--srw-light-text-neutral-300);

            --srw-onboarding_slide01_medal-image__inset: 0;
            --srw-onboarding_slide01_medal-image__height: 100%;

            --srw-onboarding_slide01_prize-amount-image__inset: 80px 0 auto;
            --srw-onboarding_slide01_prize-amount-image__height: 60px;

            --srw-onboarding_slide01_pedestal-image__inset: 0;
            --srw-onboarding_slide01_pedestal-image__height: 100%;

            --srw-onboarding_slide05_winner-pedestal-image__inset: 0;
            --srw-onboarding_slide05_winner-pedestal-image__width: auto;
            --srw-onboarding_slide05_winner-pedestal-image__height: 100%;

            --srw-onboarding_slide02_game-image__width: 320px;
            --srw-onboarding_slide02_game-image__max-height: 320px;
            --srw-onboarding_slide02_game-image__height: 320px;

            --srw-onboarding_slide03_super-wins-img__height: 97px;

            --srw-onboarding_slide03_big-wins-img__height: 97px;

            --srw-onboarding_slide03_normal-wins-img__height: 91px;

            --srw-bar-desktop--light__background-color: var(--srw-light-tint-brand-200);
            --srw-bar--light__background-color: var(--srw-light-tint-brand-200);
            --srw-overlay-default__background-color: var(--srw-light-tint-brand-200);
            --srw-sr-notification-body__background-position: center right;

            @media (max-width: 510px) {
                :lang(ar),
                :lang(fr),
                :lang(es),
                :lang(pt-pt),
                :lang(ja-jp),
                :lang(sk-sk),
                :lang(el-gr) {
                    --srw-hero-banner_primary-text__font-size: 13px;
                }

                :lang(it),
                :lang(de),
                :lang(hu-hu),
                :lang(en-ca),
                :lang(pt-br),
                :lang(fi-fi),
                :lang(pl-pl),
                :lang(sl-si),
                :lang(nl-be) {
                    --srw-hero-banner_primary-text__font-size: 15px;
                }
            }
        }
        html {
            line-height: 1.15;
            -webkit-text-size-adjust: 100%;
        }
        body {
            margin: 0;
        }
        img {
            border-style: none;
        }
        :root {
            --stb-font-primary: "Inter", "Arial", sans-serif;
            --stb-font-helper: "Helvetica", sans-serif;
            --stb-transition-time: 0.2s;
            --stb-sidebars-transition-time: 0.5s;
            --stb-animation-rotation-time: 3s;
            --stb-container-padding: var(--stb-specific-container-padding, 16px);
            --stb-container-width: var(--stb-specific-container-width, 1880px);
            --stb-page-content-width: 800px;
            --stb-container-width-calculated: calc(var(--stb-container-width) + var(--stb-container-padding) * 2);
            --stb-container-width-calculated-inner: calc(
                var(--stb-page-content-width) + var(--stb-container-padding) * 2
            );
            --stb-game-page-container-padding: 20px;
            --stb-gamification-container-inner-width: 1264px;
            --stb-gamification-container: calc(
                var(--stb-gamification-container-inner-width) + var(--stb-container-padding) * 2
            );
            --stb-safe-area-inline-start: env(safe-area-inset-left);
            --stb-safe-area-inline-end: env(safe-area-inset-right);
            --stb-page-content-padding-bottom: 100px;
            --stb-page-indent-padding-top: 16px;
            --stb-page-indent-padding-bottom: 28px;
            --stb-games-gap: 12px;
            --stb-games-row-gap: 8px;
            --stb-games-column-gap: 8px;
            --stb-games-column-width: 92px;
            --stb-page-grid-row-gap: 16px;
            --stb-licenses-list-gap: 20px 32px;
            --stb-legal-wrapper-row-gap: 32px;
            --stb-legal-paragraphs-gap: 16px;
            --stb-game-page-header-height: 60px;
            --stb-game-page-header-closed-height: 32px;
            --stb-header-height: 60px;
            --stb-navigation-bottom-height: 60px;
            --stb-spin-rally-widget-height: 0px;
            --stb-sidebar-expanded-width: var(--stb-specific-sidebar-expanded-width, 234px);
            --stb-sidebar-current-width: var(--stb-sidebar-expanded-width);
            --stb-sidebar-collapsed-width: 76px;
            --stb-modal-menu-max-width: 420px;
            --stb-chat-width: 100%;
            --stb-scroller-correct-scrollbar: 8px;
            --stb-common-scroll-margin-top: calc(var(--stb-header-height) + var(--stb-spin-rally-widget-height) + 40px);
            --stb-modal-dialog-panel-max-width: 540px;
            --stb-modal-dialog-inline-padding: 16px;
            --stb-modal-dialog-inner-block-start-padding: 20px;
            --stb-modal-dialog-inner-inline-padding: 16px;
            --stb-modal-dialog-inner-inline-gap: 12px;
            --stb-modal-dialog-action-bottom-padding: 32px;
            --stb-modal-dialog-body-bottom-padding: 16px;
            --stb-modal-dialog-border-radius: var(--stb-radius-lg);
            --stb-header-z-index: 10;
            --stb-modal-dialog-z-index: 900;
            --stb-modal-dialog-close-button-top: 14px;
            --stb-modal-dialog-close-button-right: 10px;
            --stb-modal-dialog-close-button-width: 36px;
            --stb-modal-dialog-close-button-height: 36px;
            --stb-spinner-loader-inset: 0;
            --stb-spinner-loader-border-radius: 8px;
            --stb-thumbnail-border-radius: var(--stb-radius-sm);
            --stb-thumbnail-label-opacity: 1;
            --stb-thumbnail-actions-opacity: 0;
            --stb-thumbnail-favorite-block-opacity: 0;
            --stb-title-grid-template-columns: 0.5fr 1fr minmax(0, 0.5fr);
            --stb-text-transform-uppercase: uppercase;
            --stb-banner-offer-horizontal-padding: var(--stb-container-padding);
            --stb-banner-offer-vertical-padding: 12px;
            --stb-banner-slider-padding-bottom: 0;
            --stb-footer-actions-background: var(--stb-base);
            --stb-footer-actions-padding-block: 0;
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-chat-width: 360px;
                --stb-modal-dialog-panel-max-width: 580px;
                --stb-modal-dialog-inline-padding: 40px;
                --stb-modal-dialog-inner-block-start-padding: 28px;
                --stb-modal-dialog-inner-inline-padding: 64px;
                --stb-modal-dialog-body-bottom-padding: 32px;
                --stb-modal-dialog-close-button-top: 26px;
                --stb-modal-dialog-close-button-right: 22px;
            }
        }
        @media screen and (min-width: 1280px) {
            :root {
                --stb-game-page-container-padding: 60px;
                --stb-page-indent-padding-bottom: 32px;
                --stb-games-gap: 12px;
                --stb-games-row-gap: 16px;
                --stb-games-column-gap: 12px;
                --stb-legal-wrapper-row-gap: 40px;
                --stb-game-page-header-height: 64px;
                --stb-header-height: 64px;
                --stb-sub-menu-height: 0px;
                --stb-banner-offer-horizontal-padding: 28px;
                --stb-banner-offer-vertical-padding: 12px;
            }
        }
        @media screen and (min-width: 1536px) {
            :root {
                --stb-banner-offer-horizontal-padding: 40px;
                --stb-banner-offer-vertical-padding: 16px;
            }
        }
        @media screen and (min-width: 1280px) {
            :root {
                --stb-banner-offer-horizontal-padding: 40px;
                --stb-banner-offer-vertical-padding: 24px;
            }
        }
        :root {
            --stb-black: 0 0 0;
            --stb-white: 255 255 255;
            --stb-neutral-50: 239 242 245;
            --stb-neutral-100: 231 231 237;
            --stb-neutral-150: 220 219 228;
            --stb-neutral-200: 192 189 212;
            --stb-neutral-300: 184 182 201;
            --stb-neutral-400: 140 135 179;
            --stb-neutral-500: 137 134 165;
            --stb-neutral-600: 123 118 162;
            --stb-neutral-700: 82 80 99;
            --stb-neutral-800: 82 78 114;
            --stb-neutral-900: 63 60 89;
            --stb-neutral-1000: 41 34 48;
            --stb-brand-50: 250 249 255;
            --stb-brand-100: 245 243 251;
            --stb-brand-150: 238 236 255;
            --stb-brand-160: 234 232 255;
            --stb-brand-200: 221 218 249;
            --stb-brand-300: 196 192 229;
            --stb-brand-400: 179 172 241;
            --stb-brand-500: 141 129 252;
            --stb-brand-600: 113 103 202;
            --stb-brand-700: 126 118 195;
            --stb-brand-800: 56 52 101;
            --stb-brand-900: 22 17 71;
            --stb-brand-1000: 23 18 43;
            --stb-green-450: 134 186 66;
            --stb-green-500: 112 176 31;
            --stb-green-700: 100 143 43;
            --stb-red-500: 231 106 136;
            --stb-red-600: 255 0 0;
            --stb-yellow-500: 255 184 0;
            --stb-text-primary: rgb(var(--stb-neutral-800));
            --stb-text-secondary: rgb(var(--stb-neutral-400));
            --stb-text-contrast-primary: rgb(var(--stb-white));
            --stb-text-contrast-secondary: rgb(var(--stb-brand-50));
            --stb-text-accent: rgb(var(--stb-green-500));
            --stb-button-primary: rgb(var(--stb-green-500));
            --stb-button-primary-hover: rgb(var(--stb-green-700));
            --stb-button-primary-active: rgb(var(--stb-green-450));
            --stb-button-secondary: rgb(var(--stb-neutral-500));
            --stb-button-secondary-hover: rgb(var(--stb-neutral-600));
            --stb-button-secondary-active: rgb(var(--stb-brand-700));
            --stb-button-tertiary: linear-gradient(rgb(var(--stb-brand-150)), rgb(var(--stb-brand-160)));
            --stb-button-tertiary-hover: rgb(var(--stb-brand-400));
            --stb-button-tertiary-active: rgb(var(--stb-brand-700));
            --stb-button-disable: rgb(var(--stb-brand-300));
            --stb-button-text-bright: rgb(var(--stb-white));
            --stb-button-text-middle: rgb(var(--stb-neutral-400));
            --stb-button-text-dark: rgb(var(--stb-brand-1000));
            --stb-link-primary: rgb(var(--stb-neutral-800));
            --stb-link-secondary: rgb(var(--stb-neutral-400));
            --stb-link-tertiary: rgb(var(--stb-brand-400));
            --stb-link-accent: rgb(var(--stb-brand-500));
            --stb-link-alert: rgb(var(--stb-red-500));
            --stb-bg-primary: rgb(var(--stb-white));
            --stb-bg-secondary: rgb(var(--stb-brand-50));
            --stb-bg-tertiary: rgb(var(--stb-brand-150));
            --stb-bg-fourth: rgb(var(--stb-brand-200));
            --stb-bg-contrast-primary: rgb(var(--stb-neutral-800));
            --stb-bg-contrast-secondary: rgb(var(--stb-neutral-900));
            --stb-bg-contrast-tertiary: rgb(var(--stb-neutral-1000));
            --stb-bg-popup: rgb(var(--stb-neutral-800) / 0.87);
            --stb-input-fill: rgb(var(--stb-brand-100));
            --stb-input-fill-hover: rgb(var(--stb-brand-150));
            --stb-input-fill-selected: rgb(var(--stb-brand-200));
            --stb-input-stroke: rgb(var(--stb-brand-50));
            --stb-input-stroke-hover: rgb(var(--stb-brand-200));
            --stb-input-stroke-selected: rgb(var(--stb-brand-300));
            --stb-label-text-casino: var(--stb-main-brand-contrast);
            --stb-label-bg-casino: var(--stb-main-brand-base);
            --stb-label-text-sport: var(--stb-main-positive-contrast);
            --stb-label-bg-sport: var(--stb-main-positive-base);
            --stb-label-text-special: var(--stb-main-info-contrast);
            --stb-label-bg-special: var(--stb-main-info-base);
            --stb-label-text-seasonal: var(--stb-main-neutral-contrast);
            --stb-label-bg-seasonal: var(--stb-main-warning-base);
            --stb-label-text-finished: var(--stb-main-neutral-contrast);
            --stb-label-bg-finished: var(--stb-main-neutral-l200);
            --stb-label-hot-promo: rgb(56 52 101);
            --stb-label-hot-promo-alert: rgb(218 73 0);
            --stb-label-new: rgb(32 118 232);
            --stb-icon-100: rgb(var(--stb-neutral-200));
            --stb-icon-400: rgb(var(--stb-neutral-400));
            --stb-icon-800: rgb(var(--stb-neutral-800));
            --stb-icon-1000: rgb(var(--stb-brand-1000));
            --stb-functional-done: rgb(var(--stb-green-500));
            --stb-functional-warning: rgb(var(--stb-yellow-500));
            --stb-functional-error: rgb(var(--stb-red-600));
            --stb-functional-alert: rgb(var(--stb-red-500));
            --stb-functional-info: rgb(var(--stb-brand-500));
            --stb-button-text-bright-filter: invert(100%) sepia(0%) saturate(7487%) hue-rotate(126deg) brightness(108%)
                contrast(105%);
            --stb-button-text-middle-filter: invert(59%) sepia(22%) saturate(499%) hue-rotate(207deg) brightness(89%)
                contrast(87%);
            --stb-text-secondary-filter: invert(64%) sepia(11%) saturate(970%) hue-rotate(207deg) brightness(85%)
                contrast(83%);
            --stb-text-primary-filter: invert(30%) sepia(9%) saturate(1781%) hue-rotate(207deg) brightness(97%)
                contrast(89%);
            --stb-white-filter: invert(99%) sepia(3%) saturate(371%) hue-rotate(87deg) brightness(115%) contrast(100%);
            --stb-brand-500-filter: invert(58%) sepia(23%) saturate(7495%) hue-rotate(217deg) brightness(103%)
                contrast(98%);
            --stb-icon-400-filter: invert(58%) sepia(23%) saturate(462%) hue-rotate(207deg) brightness(91%)
                contrast(88%);
            --stb-shadow-primary: 0 6px 16px rgb(37 14 61 / 0.1);
            --stb-filter-drop-shadow: drop-shadow(-1px 6px 6px rgb(37 14 61 / 0.1));
        }
        :root {
            --stb-tournament-dropdown-padding: 16px;
            --stb-tournament-card-radius: var(--stb-radius-md);
            --stb-tournament-leaderbord-row-radius: 0;
            --stb-tournament-details-list-gap: 8px;
            --stb-tournament-details-list-font-size: 12px;
            --stb-tournament-dropdown-grid-template-columns: none;
            --stb-tournament-dropdown-container-gap: 16px;
            --stb-tournament-dropdown-card-gap: 16px;
            --stb-tournament-description-padding: 16px;
            --stb-tournament-description-details-gap: 12px;
            --stb-tournament-banner-grid-template-columns: 186px 1fr;
        }
        :root {
            --stb-shop-image-aspect-ratio: 1.5 / 1;
            --stb-shop-page-grid-row-gap: 16px;
            --stb-base-shop-card-height: 210px;
            --stb-shop-card-content-height: 76px;
            --stb-shop-card-content-with-title-height: 98px;
            --stb-loot-it-content-with-title-height: 152px;
            --stb-base-shop-card-image-height: 96px;
            --stb-free-spin-card-height: 96px;
            --stb-scroller-inner-row-gap: 8px;
            --stb-scroller-shop-card-width: 144px;
            --stb-shop-freespin-image-width: 144px;
            --stb-shop-card-border-radius: var(--stb-radius-md);
            --stb-shop-card-inner-border-radius: calc(var(--stb-shop-card-border-radius) - 1px);
            --stb-shop-items-grid-gap: 8px;
            --stb-bonus-crab-card-width: 234px;
            --stb-loot-it-card-width: 234px;
            --stb-freebets-columns: 2;
            --stb-free-spins-columns: 1;
            --stb-bonus-money-columns: 2;
            --stb-bonus-crab-columns: auto-fill;
            --stb-bonus-crab-column-size: minmax(var(--stb-bonus-crab-card-width), 1fr);
            --stb-loot-it-columns: auto-fill;
            --stb-loot-it-column-size: minmax(var(stb-loot-it-card-width), 1fr);
            --stb-shop-card-vertical-image-border-radius-start-start-default: var(--stb-radius-md);
            --stb-shop-card-vertical-image-border-radius-start-end-default: var(--stb-radius-md);
            --stb-shop-card-vertical-image-border-radius-end-end-default: 0;
            --stb-shop-card-vertical-image-border-radius-end-start-default: 0;
            --stb-shop-card-horizontal-image-border-radius-start-start-default: var(--stb-radius-md);
            --stb-shop-card-horizontal-image-border-radius-start-end-default: 0;
            --stb-shop-card-horizontal-image-border-radius-end-end-default: 0;
            --stb-shop-card-horizontal-image-border-radius-end-start-default: var(--stb-radius-md);
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-scroller-shop-card-width: 164px;
                --stb-bonus-money-columns: 4;
                --stb-free-spins-columns: 2;
                --stb-freebets-columns: 4;
                --stb-bonus-crab-columns: 3;
                --stb-bonus-crab-column-size: 1fr;
                --stb-loot-it-columns: 3;
                --stb-loot-it-column-size: 1fr;
            }
        }
        @media screen and (min-width: 1280px) {
            :root {
                --stb-base-shop-card-height: 270px;
                --stb-shop-card-content-height: 92px;
                --stb-shop-card-content-with-title-height: 116px;
                --stb-free-spin-card-height: 104px;
                --stb-shop-freespin-image-width: 156px;
                --stb-scroller-shop-card-width: 192px;
                --stb-shop-items-grid-gap: 12px;
                --stb-free-spins-columns: 3;
                --stb-freebets-columns: 5;
                --stb-bonus-money-columns: 5;
                --stb-loot-it-columns: 4;
            }
        }
        :root {
            --stb-challenges-intro-actions-flex-direction: column;
            --stb-challenges-intro-actions-align-items: flex-start;
            --stb-challenge-header-flex-direction: column;
            --stb-mission-image-column-width: 72px;
            --stb-challenge-composite-list-columns-amount: 1;
            --stb-challenge-completed-header-display: contents;
            --stb-challenge-completed-countdown-order: 1;
        }
        :root {
            --stb-cookie-banner-border-radius: calc(var(--stb-cookie-settings-border-radius) * 1px);
            --stb-cookie-banner-box-shadow: var(--stb-shadow-primary);
            --stb-cookie-banner-scroller-border-radius: calc(var(--stb-cookie-settings-scrollbar-border-radius) * 1px);
            --stb-cookie-banner-scrollbar-track-bg: var(--stb-cookie-settings-scrollbar-background-color);
            --stb-cookie-banner-scrollbar-thumb-bg: var(--stb-cookie-settings-scrollbar-color);
            --stb-cookie-banner-text-primary: var(--stb-cookie-settings-text-color);
            --stb-cookie-banner-bg-primary: var(--stb-cookie-settings-background-color-primary);
            --stb-cookie-banner-bg-secondary: var(--stb-cookie-settings-background-color-secondary);
            --stb-cookie-banner-bg-tertiary: var(--stb-cookie-settings-background-color-tertiary);
            --stb-cookie-banner-link-color: var(--stb-cookie-settings-link-default-text-color);
            --stb-cookie-banner-link-color-hover: var(--stb-cookie-settings-link-hovered-text-color);
            --stb-cookie-banner-action-border-radius: calc(var(--stb-cookie-settings-button-border-radius) * 1px);
            --stb-cookie-banner-action-bg-primary: var(--stb-cookie-settings-button-primary-default-background-color);
            --stb-cookie-banner-action-bg-primary-hover: var(
                --stb-cookie-settings-button-primary-hovered-background-color
            );
            --stb-cookie-banner-action-color-primary: var(--stb-cookie-settings-button-primary-default-text-color);
            --stb-cookie-banner-action-color-primary-hover: var(
                --stb-cookie-settings-button-primary-hovered-text-color
            );
            --stb-cookie-banner-action-bg-secondary: var(
                --stb-cookie-settings-button-secondary-default-background-color
            );
            --stb-cookie-banner-action-bg-secondary-hover: var(
                --stb-cookie-settings-button-secondary-hovered-background-color
            );
            --stb-cookie-banner-action-color-secondary: var(--stb-cookie-settings-button-secondary-default-text-color);
            --stb-cookie-banner-action-color-secondary-hover: var(
                --stb-cookie-settings-button-secondary-hovered-text-color
            );
            --stb-cookie-banner-switcher-disabled-pin-bg: var(--stb-cookie-settings-switcher-disabled-handle-color);
            --stb-cookie-banner-switcher-disabled-track-bg: var(--stb-cookie-settings-switcher-disabled-track-color);
            --stb-cookie-banner-switcher-disabled-svg-color: var(--stb-cookie-settings-switcher-disabled-icon-color);
            --stb-cookie-banner-switcher-selected-pin-bg: var(--stb-cookie-settings-switcher-selected-handle-color);
            --stb-cookie-banner-switcher-selected-track-bg: var(--stb-cookie-settings-switcher-selected-track-color);
            --stb-cookie-banner-switcher-selected-svg-color: var(--stb-cookie-settings-switcher-selected-icon-color);
            --stb-cookie-banner-switcher-unselected-pin-bg: var(--stb-cookie-settings-switcher-unselected-handle-color);
            --stb-cookie-banner-switcher-unselected-track-bg: var(
                --stb-cookie-settings-switcher-unselected-track-color
            );
            --stb-cookie-banner-switcher-unselected-svg-color: var(
                --stb-cookie-settings-switcher-unselected-icon-color
            );
        }
        *,
        *:before,
        *:after {
            box-sizing: border-box;
        }
        html,
        body {
            height: 100%;
            background: var(--stb-page-layout-background);
        }
        html {
            min-width: 360px;
            font-family: var(--stb-font-primary);
            font-size: 16px;
            font-weight: 500;
            line-height: 1.2;
            color: var(--stb-text-neutral-200);
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            -webkit-tap-highlight-color: transparent;
            -webkit-user-select: none;
            user-select: none;
        }
        @supports (scrollbar-width: auto) and (not (selector(::-webkit-scrollbar))) {
            html {
                scrollbar-color: var(--stb-scrollbar-thumb-color) var(--stb-scrollbar-track-color);
                scrollbar-width: var(--stb-scrollbar-width-keyword);
            }
        }
        img {
            display: block;
        }
        img {
            height: auto;
            max-width: 100%;
        }
        :root {
            --stb-splide-pagination-page-width: 8px;
            --stb-splide-pagination-page-height: 8px;
        }
        :root {
            --stb-collection-onboarding-border-radius: 0;
            --stb-collection-onboarding-tertiary-color: var(--stb-main-brand-d100);
            --stb-collection-onboarding-secondary-color: var(--stb-main-brand-base);
            --stb-collection-onboarding-primary-color: var(--stb-main-brand-l100);
            --stb-collection-onboarding-exclusive-color: var(--stb-main-accent-base);
            --stb-collection-card-image-clip-path: polygon(
                3% 96%,
                0 89%,
                0 0,
                100% 0,
                100% 89%,
                96.5% 96%,
                75% 97%,
                50% 100%,
                25% 97%
            );
            --stb-collection-card-completed-gradien-clip-path: polygon(0 0, 100% 0, 100% 81%, 90% 95%, 10% 95%, 0 81%);
        }
        @media only screen and (min-width: 490px) {
            :root {
                --stb-collection-card-completed-gradien-clip-path: polygon(
                    0 0,
                    100% 0,
                    100% 84%,
                    90% 100%,
                    10% 100%,
                    0 84%
                );
            }
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-collection-card-completed-gradien-clip-path: polygon(
                    0 0,
                    100% 0,
                    100% 88%,
                    90% 100%,
                    10% 100%,
                    0 88%
                );
            }
        }
        @media screen and (min-width: 1280px) {
            :root {
                --stb-collection-card-completed-gradien-clip-path: polygon(
                    0 0,
                    100% 0,
                    100% 80%,
                    90% 100%,
                    10% 100%,
                    0 80%
                );
            }
        }
        :root {
            --stb-account-verification-page-info-card-border-width: 1;
            --stb-account-verification-page-info-card-background-color: var(--stb-tint-neutral-50);
            --stb-account-verification-page-info-card-border-color: var(--stb-tint-neutral-150);
            --stb-account-verification-page-info-card-border-radius: 2;
            --stb-available-bonuses-page-bonus-card-border-width: 1;
            --stb-available-bonuses-page-bonus-card-item-border-width: 1;
            --stb-available-bonuses-page-bonus-card-item-background-color: var(--stb-tint-neutral-100);
            --stb-available-bonuses-page-bonus-card-item-border-color: var(--stb-tint-neutral-150);
            --stb-available-bonuses-page-bonus-card-item-border-radius: 4;
            --stb-available-bonuses-page-bonus-card-button-default-border-width: 1;
            --stb-available-bonuses-page-bonus-card-button-default-border-color: var(--stb-tint-neutral-100);
            --stb-available-bonuses-page-bonus-card-button-default-background-color: var(--stb-base);
            --stb-available-bonuses-page-bonus-card-button-default-border-radius: 4;
            --stb-available-bonuses-page-bonus-card-button-hover-border-width: 1;
            --stb-available-bonuses-page-bonus-card-button-hover-background-color: var(--stb-base);
            --stb-available-bonuses-page-bonus-card-button-hover-border-color: var(--stb-tint-neutral-200);
            --stb-available-bonuses-page-bonus-card-button-hover-border-radius: 4;
            --stb-available-bonuses-page-bonus-card-button-pressed-border-width: 1;
            --stb-available-bonuses-page-bonus-card-button-pressed-border-color: var(--stb-tint-neutral-300);
            --stb-available-bonuses-page-bonus-card-button-pressed-background-color: var(--stb-base);
            --stb-available-bonuses-page-bonus-card-button-pressed-border-radius: 4;
            --stb-available-bonuses-page-bonus-card-background-color: var(--stb-tint-neutral-50);
            --stb-available-bonuses-page-bonus-card-border-color: var(--stb-tint-neutral-100);
            --stb-available-bonuses-page-bonus-card-border-radius: 2;
            --stb-backdrop-background-color: rgb(0 0 0 / 0.5);
            --stb-balances-page-balance-card-default-border-width: 1;
            --stb-balances-page-balance-card-default-background-color: var(--stb-tint-neutral-50);
            --stb-balances-page-balance-card-default-border-color: var(--stb-tint-neutral-150);
            --stb-balances-page-balance-card-hovered-border-width: 1;
            --stb-balances-page-balance-card-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-balances-page-balance-card-hovered-border-color: var(--stb-tint-neutral-150);
            --stb-balances-page-balance-card-border-radius: 2;
            --stb-button-group-item-primary-default-background-color: rgb(255 255 255 / 0);
            --stb-button-group-item-primary-default-border-width: 1;
            --stb-button-group-item-primary-default-border-color: var(--stb-tint-neutral-150);
            --stb-button-group-item-primary-default-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-default-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-default-counter-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-hovered-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-primary-hovered-border-width: 1;
            --stb-button-group-item-primary-hovered-background-color: var(--stb-tint-neutral-50);
            --stb-button-group-item-primary-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-hovered-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-hovered-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-primary-pressed-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-primary-pressed-border-width: 1;
            --stb-button-group-item-primary-pressed-background-color: var(--stb-tint-neutral-100);
            --stb-button-group-item-primary-pressed-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-pressed-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-pressed-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-primary-focused-background-color: rgb(255 255 255 / 0);
            --stb-button-group-item-primary-focused-border-width: 1;
            --stb-button-group-item-primary-focused-border-color: var(--stb-tint-brand-300);
            --stb-button-group-item-primary-focused-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-focused-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-primary-focused-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-primary-is-selected-default-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-primary-is-selected-default-border-width: 1;
            --stb-button-group-item-primary-is-selected-default-background-color: var(--stb-main-brand-base);
            --stb-button-group-item-primary-is-selected-default-icon-color: var(--stb-main-brand-contrast);
            --stb-button-group-item-primary-is-selected-default-label-color: var(--stb-main-brand-contrast);
            --stb-button-group-item-primary-is-selected-default-counter-color: var(--stb-main-brand-contrast);
            --stb-button-group-item-secondary-default-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-secondary-default-border-width: 1;
            --stb-button-group-item-secondary-default-background-color: var(--stb-tint-neutral-50);
            --stb-button-group-item-secondary-default-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-default-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-default-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-secondary-hovered-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-secondary-hovered-border-width: 1;
            --stb-button-group-item-secondary-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-button-group-item-secondary-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-hovered-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-hovered-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-secondary-pressed-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-secondary-pressed-border-width: 1;
            --stb-button-group-item-secondary-pressed-background-color: var(--stb-tint-neutral-150);
            --stb-button-group-item-secondary-pressed-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-pressed-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-pressed-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-secondary-focused-border-width: 1;
            --stb-button-group-item-secondary-focused-background-color: var(--stb-tint-neutral-50);
            --stb-button-group-item-secondary-focused-border-color: var(--stb-tint-neutral-300);
            --stb-button-group-item-secondary-focused-icon-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-focused-label-color: var(--stb-text-neutral-200);
            --stb-button-group-item-secondary-focused-counter-color: var(--stb-text-neutral-300);
            --stb-button-group-item-secondary-is-selected-default-border-color: rgb(255 255 255 / 0);
            --stb-button-group-item-secondary-is-selected-default-border-width: 1;
            --stb-button-group-item-secondary-is-selected-default-background-color: var(--stb-main-neutral-base);
            --stb-button-group-item-secondary-is-selected-default-icon-color: var(--stb-main-neutral-contrast);
            --stb-button-group-item-secondary-is-selected-default-label-color: var(--stb-main-neutral-contrast);
            --stb-button-group-item-secondary-is-selected-default-counter-color: var(--stb-main-neutral-contrast);
            --stb-collection-body-normal-border-left-width: 1;
            --stb-collection-body-normal-border-right-width: 1;
            --stb-collection-body-normal-border-top-width: 0;
            --stb-collection-body-normal-border-bottom-width: 0;
            --stb-collection-body-normal-background: var(--stb-base);
            --stb-collection-body-normal-border-color: var(--stb-tint-neutral-100);
            --stb-collection-body-exclusive-border-left-width: 1;
            --stb-collection-body-exclusive-border-right-width: 1;
            --stb-collection-body-exclusive-border-top-width: 0;
            --stb-collection-body-exclusive-border-bottom-width: 0;
            --stb-collection-body-exclusive-background: var(--stb-base);
            --stb-collection-body-exclusive-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-normal-default-border-left-width: 1;
            --stb-collection-toggle-normal-default-border-right-width: 1;
            --stb-collection-toggle-normal-default-border-top-width: 0;
            --stb-collection-toggle-normal-default-border-bottom-width: 1;
            --stb-collection-toggle-normal-default-text-color: var(--stb-text-brand-base);
            --stb-collection-toggle-normal-default-background: var(--stb-tint-neutral-50);
            --stb-collection-toggle-normal-default-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-normal-hovered-border-left-width: 1;
            --stb-collection-toggle-normal-hovered-border-right-width: 1;
            --stb-collection-toggle-normal-hovered-border-top-width: 0;
            --stb-collection-toggle-normal-hovered-border-bottom-width: 1;
            --stb-collection-toggle-normal-hovered-text-color: var(--stb-text-accent-l200);
            --stb-collection-toggle-normal-hovered-background: var(--stb-tint-neutral-50);
            --stb-collection-toggle-normal-hovered-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-normal-pressed-border-left-width: 1;
            --stb-collection-toggle-normal-pressed-border-right-width: 1;
            --stb-collection-toggle-normal-pressed-border-top-width: 0;
            --stb-collection-toggle-normal-pressed-border-bottom-width: 1;
            --stb-collection-toggle-normal-pressed-text-color: var(--stb-text-brand-base);
            --stb-collection-toggle-normal-pressed-background: var(--stb-tint-neutral-50);
            --stb-collection-toggle-normal-pressed-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-exclusive-default-border-left-width: 1;
            --stb-collection-toggle-exclusive-default-border-right-width: 1;
            --stb-collection-toggle-exclusive-default-border-top-width: 0;
            --stb-collection-toggle-exclusive-default-border-bottom-width: 1;
            --stb-collection-toggle-exclusive-default-text-color: var(--stb-text-neutral-300);
            --stb-collection-toggle-exclusive-default-background: var(--stb-tint-neutral-50);
            --stb-collection-toggle-exclusive-default-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-exclusive-hovered-border-left-width: 1;
            --stb-collection-toggle-exclusive-hovered-border-right-width: 1;
            --stb-collection-toggle-exclusive-hovered-border-top-width: 0;
            --stb-collection-toggle-exclusive-hovered-border-bottom-width: 1;
            --stb-collection-toggle-exclusive-hovered-text-color: var(--stb-text-neutral-300);
            --stb-collection-toggle-exclusive-hovered-background: var(--stb-tint-neutral-50);
            --stb-collection-toggle-exclusive-hovered-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-exclusive-pressed-border-left-width: 1;
            --stb-collection-toggle-exclusive-pressed-border-right-width: 1;
            --stb-collection-toggle-exclusive-pressed-border-top-width: 0;
            --stb-collection-toggle-exclusive-pressed-border-bottom-width: 1;
            --stb-collection-toggle-exclusive-pressed-text-color: var(--stb-text-neutral-100);
            --stb-collection-toggle-exclusive-pressed-border-color: var(--stb-tint-neutral-100);
            --stb-collection-toggle-exclusive-pressed-background: rgb(62 78 100 / 1);
            --stb-cookie-settings-border-radius: 2;
            --stb-cookie-settings-button-border-radius: 2;
            --stb-cookie-settings-button-primary-default-background-color: var(--stb-main-accent-base);
            --stb-cookie-settings-button-primary-default-text-color: var(--stb-text-neutral-950);
            --stb-cookie-settings-button-primary-hovered-background-color: var(--stb-main-accent-l100);
            --stb-cookie-settings-button-primary-hovered-text-color: var(--stb-text-neutral-950);
            --stb-cookie-settings-button-secondary-default-background-color: var(--stb-tint-neutral-50);
            --stb-cookie-settings-button-secondary-default-text-color: var(--stb-text-neutral-300);
            --stb-cookie-settings-button-secondary-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-cookie-settings-button-secondary-hovered-text-color: var(--stb-text-neutral-200);
            --stb-cookie-settings-scrollbar-border-radius: 12;
            --stb-cookie-settings-scrollbar-color: var(--stb-tint-neutral-150);
            --stb-cookie-settings-scrollbar-background-color: var(--stb-tint-neutral-50);
            --stb-cookie-settings-text-color: var(--stb-text-neutral-200);
            --stb-cookie-settings-background-color-primary: var(--stb-base);
            --stb-cookie-settings-background-color-secondary: var(--stb-base);
            --stb-cookie-settings-background-color-tertiary: var(--stb-tint-neutral-100);
            --stb-cookie-settings-border-color: var(--stb-tint-neutral-100);
            --stb-cookie-settings-link-default-text-color: var(--stb-text-neutral-100);
            --stb-cookie-settings-link-hovered-text-color: rgb(255 255 255 / 1);
            --stb-cookie-settings-link-active-text-color: rgb(236 253 0 / 1);
            --stb-cookie-settings-switcher-selected-track-color: var(--stb-tint-neutral-50);
            --stb-cookie-settings-switcher-selected-handle-color: var(--stb-main-accent-base);
            --stb-cookie-settings-switcher-selected-icon-color: rgb(63 50 0 / 1);
            --stb-cookie-settings-switcher-unselected-track-color: var(--stb-tint-neutral-50);
            --stb-cookie-settings-switcher-unselected-handle-color: var(--stb-main-negative-d100);
            --stb-cookie-settings-switcher-unselected-icon-color: var(--stb-main-negative-contrast);
            --stb-cookie-settings-switcher-disabled-track-color: var(--stb-tint-neutral-50);
            --stb-cookie-settings-switcher-disabled-handle-color: var(--stb-tint-neutral-200);
            --stb-cookie-settings-switcher-disabled-icon-color: var(--stb-main-neutral-l200);
            --stb-game-card-hover-tile-border-width: 0;
            --stb-game-card-hover-tile-background-color: var(--stb-main-brand-base);
            --stb-game-card-hover-tile-border-color: var(--stb-main-brand-l200);
            --stb-exchange-points-page-exchange-card-border-width: 1;
            --stb-exchange-points-page-exchange-card-background-color: var(--stb-tint-neutral-100);
            --stb-exchange-points-page-exchange-card-border-color: var(--stb-tint-neutral-200);
            --stb-exchange-points-page-exchange-card-border-radius: 2;
            --stb-header-border-width: 1;
            --stb-header-has-coins-balance: true;
            --stb-header-border-color: var(--stb-tint-neutral-150);
            --stb-header-background-color: rgb(23 36 52 / 1);
            --stb-game-page-header-border-width2: 1;
            --stb-game-page-header-border-width: 1;
            --stb-game-page-header-icon-button-background-color: rgb(255 255 255 / 0);
            --stb-game-page-header-icon-button-default-icon-color: var(--stb-text-neutral-200);
            --stb-game-page-header-icon-button-hovered-icon-color: var(--stb-text-accent-base);
            --stb-game-page-header-icon-button-pressed-icon-color: var(--stb-text-neutral-200);
            --stb-game-page-header-text-color-primary: var(--stb-text-neutral-200);
            --stb-game-page-header-text-color-secondary: var(--stb-text-neutral-300);
            --stb-game-page-header-border-color2: var(--stb-tint-neutral-150);
            --stb-game-page-header-border-color: var(--stb-tint-neutral-150);
            --stb-game-page-header-progress-button-text-color: var(--stb-main-brand-contrast);
            --stb-game-page-header-progress-button-icon-color-primary: var(--stb-main-brand-contrast);
            --stb-game-page-header-progress-button-icon-color-secondary: var(--stb-main-brand-l200);
            --stb-game-page-header-progress-button-divider-color: var(--stb-main-brand-l100);
            --stb-game-page-header-background-color: rgb(23 36 52 / 1);
            --stb-game-page-header-background-color2: rgb(23 36 52 / 1);
            --stb-footer-border-width: 1;
            --stb-footer-mobile-padding-top: 24;
            --stb-footer-tablet-padding-top: 24;
            --stb-footer-laptop-padding-top: 24;
            --stb-footer-accordion-gap: 8;
            --stb-footer-accordion-background-color: rgb(255 255 255 / 0);
            --stb-footer-accordion-item-header-border-width: 1;
            --stb-footer-accordion-item-header-default-background-color: var(--stb-tint-neutral-50);
            --stb-footer-accordion-item-header-default-border-color: var(--stb-tint-neutral-50);
            --stb-footer-accordion-item-header-default-text-color: var(--stb-text-neutral-200);
            --stb-footer-accordion-item-header-default-icon-color: var(--stb-text-neutral-300);
            --stb-footer-accordion-item-header-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-footer-accordion-item-header-hovered-border-color: var(--stb-tint-neutral-100);
            --stb-footer-accordion-item-header-hovered-text-color: var(--stb-text-neutral-200);
            --stb-footer-accordion-item-header-hovered-icon-color: var(--stb-text-neutral-300);
            --stb-footer-accordion-item-header-pressed-background-color: var(--stb-tint-neutral-150);
            --stb-footer-accordion-item-header-pressed-border-color: var(--stb-tint-neutral-150);
            --stb-footer-accordion-item-header-pressed-text-color: var(--stb-text-neutral-200);
            --stb-footer-accordion-item-header-pressed-icon-color: var(--stb-text-neutral-300);
            --stb-footer-accordion-item-link-default-text-color: var(--stb-text-neutral-300);
            --stb-footer-accordion-item-link-hovered-text-color: var(--stb-text-neutral-200);
            --stb-footer-accordion-item-link-pressed-text-color: var(--stb-text-neutral-100);
            --stb-footer-payments-item-border-radius: 2;
            --stb-footer-payments-item-border-width: 1;
            --stb-footer-payments-item-default-background-color: var(--stb-tint-neutral-100);
            --stb-footer-payments-item-default-border-color: var(--stb-tint-neutral-150);
            --stb-footer-payments-item-hovered-background-color: var(--stb-tint-neutral-150);
            --stb-footer-payments-item-hovered-border-color: var(--stb-tint-neutral-200);
            --stb-footer-payments-item-pressed-background-color: var(--stb-tint-neutral-50);
            --stb-footer-payments-item-pressed-border-color: var(--stb-tint-neutral-150);
            --stb-footer-payments-item-disabled-background-color: var(--stb-tint-neutral-50);
            --stb-footer-payments-item-disabled-border-color: var(--stb-tint-neutral-100);
            --stb-footer-border-color: var(--stb-tint-neutral-100);
            --stb-footer-links-item-primary-default-text-color: var(--stb-text-neutral-200);
            --stb-footer-links-item-primary-hovered-text-color: var(--stb-text-neutral-100);
            --stb-footer-links-item-primary-pressed-text-color: rgb(236 253 0 / 1);
            --stb-footer-links-item-secondary-default-text-color: var(--stb-text-neutral-300);
            --stb-footer-links-item-secondary-hovered-text-color: var(--stb-text-neutral-200);
            --stb-footer-links-item-secondary-pressed-text-color: rgb(236 253 0 / 1);
            --stb-footer-background-color: rgb(23 36 52 / 1);
            --stb-leader-board-border-width: 0;
            --stb-leader-board-background-color: var(--stb-tint-neutral-50);
            --stb-leader-board-border-color: var(--stb-tint-neutral-50);
            --stb-leader-board-border-radius: 2;
            --stb-leader-board-padding-x: 16;
            --stb-leader-board-padding-y: 16;
            --stb-leader-board-gap: 16;
            --stb-main-banner-pagination-item-default-background-color: rgb(128 128 128 / 0);
            --stb-main-banner-pagination-item-default-border-width: 1;
            --stb-main-banner-pagination-item-default-border-color: var(--stb-main-brand-contrast);
            --stb-main-banner-pagination-item-active-border-width: 1;
            --stb-main-banner-pagination-item-active-background-color: var(--stb-main-brand-contrast);
            --stb-main-banner-pagination-item-active-border-color: var(--stb-main-brand-contrast);
            --stb-main-menu-sidebar-border-width: 1;
            --stb-main-menu-sidebar-background-color: var(--stb-base);
            --stb-main-menu-sidebar-border-color: var(--stb-tint-neutral-100);
            --stb-payment-methods-list-item-default-border-width: 1;
            --stb-payment-methods-list-item-default-background-color: var(--stb-tint-neutral-100);
            --stb-payment-methods-list-item-default-border-color: var(--stb-tint-neutral-150);
            --stb-payment-methods-list-item-hovered-border-width: 1;
            --stb-payment-methods-list-item-hovered-background-color: var(--stb-tint-neutral-150);
            --stb-payment-methods-list-item-hovered-border-color: var(--stb-tint-neutral-250);
            --stb-payment-methods-list-item-pressed-border-width: 1;
            --stb-payment-methods-list-item-pressed-background-color: var(--stb-tint-neutral-50);
            --stb-payment-methods-list-item-pressed-border-color: var(--stb-tint-neutral-100);
            --stb-payment-methods-list-item-logo-border-width: 1;
            --stb-payment-methods-list-item-logo-background-color: var(--stb-tint-neutral-50);
            --stb-payment-methods-list-item-logo-border-color: var(--stb-tint-neutral-150);
            --stb-payment-methods-list-item-label-color: var(--stb-text-neutral-200);
            --stb-payment-methods-list-item-value-color: var(--stb-text-neutral-100);
            --stb-payment-methods-list-item-icon-color: var(--stb-text-neutral-200);
            --stb-payment-history-page-search-form-border-width: 1;
            --stb-payment-history-page-search-form-background-color: var(--stb-tint-neutral-100);
            --stb-payment-history-page-search-form-border-color: var(--stb-tint-neutral-200);
            --stb-payment-history-page-search-form-border-radius: 2;
            --stb-payment-history-results-page-payment-card-border-width: 1;
            --stb-payment-history-results-page-payment-card-background-color: var(--stb-tint-neutral-50);
            --stb-payment-history-results-page-payment-card-border-color: var(--stb-tint-neutral-100);
            --stb-payment-history-results-page-payment-card-border-radius: 2;
            --stb-promo-code-page-input-code-card-border-width: 1;
            --stb-promo-code-page-input-code-card-background-color: var(--stb-tint-neutral-100);
            --stb-promo-code-page-input-code-card-border-color: var(--stb-tint-neutral-200);
            --stb-promo-code-page-input-code-card-border-radius: 2;
            --stb-scroll-bar-background-color: rgb(255 255 255 / 0);
            --stb-scroll-bar-thumb-background-color: var(--stb-tint-neutral-150);
            --stb-social-authorization-button-default-background-color: rgb(255 255 255 / 0);
            --stb-social-authorization-button-default-border-color: var(--stb-tint-neutral-100);
            --stb-social-authorization-button-default-text-color: var(--stb-text-neutral-200);
            --stb-social-authorization-button-hovered-background-color: var(--stb-tint-neutral-50);
            --stb-social-authorization-button-hovered-border-color: var(--stb-tint-neutral-200);
            --stb-social-authorization-button-hovered-text-color: var(--stb-text-neutral-200);
            --stb-social-authorization-button-pressed-background-color: var(--stb-tint-neutral-100);
            --stb-social-authorization-button-pressed-border-color: var(--stb-tint-neutral-300);
            --stb-social-authorization-button-pressed-text-color: var(--stb-text-neutral-200);
            --stb-social-authorization-button-loading-background-color: var(--stb-tint-neutral-100);
            --stb-social-authorization-button-loading-border-color: var(--stb-tint-neutral-300);
            --stb-social-authorization-button-loading-icon-color: var(--stb-text-neutral-300);
            --stb-social-authorization-button-radius: 4;
            --stb-sport-entrance-page-match-card-border-width: 1;
            --stb-sport-entrance-page-match-card-odds-item-default-border-width: 1;
            --stb-sport-entrance-page-match-card-odds-item-default-background-color: var(--stb-base);
            --stb-sport-entrance-page-match-card-odds-item-default-border-color: var(--stb-tint-neutral-100);
            --stb-sport-entrance-page-match-card-odds-item-default-value-text-color: var(--stb-text-neutral-100);
            --stb-sport-entrance-page-match-card-odds-item-default-title-text-color: var(--stb-text-neutral-200);
            --stb-sport-entrance-page-match-card-odds-item-default-border-radius: 2;
            --stb-sport-entrance-page-match-card-odds-item-hovered-border-width: 1;
            --stb-sport-entrance-page-match-card-odds-item-hovered-background-color: var(--stb-tint-accent-50);
            --stb-sport-entrance-page-match-card-odds-item-hovered-border-color: var(--stb-tint-accent-250);
            --stb-sport-entrance-page-match-card-odds-item-hovered-value-text-color: rgb(238 253 0);
            --stb-sport-entrance-page-match-card-odds-item-hovered-title-text-color: rgb(238 253 0);
            --stb-sport-entrance-page-match-card-odds-item-hovered-border-radius: 2;
            --stb-sport-entrance-page-match-card-odds-item-disabled-border-width: 1;
            --stb-sport-entrance-page-match-card-odds-item-disabled-background-color: var(--stb-base);
            --stb-sport-entrance-page-match-card-odds-item-disabled-border-color: var(--stb-tint-neutral-100);
            --stb-sport-entrance-page-match-card-odds-item-disabled-icon-color: var(--stb-text-neutral-200);
            --stb-sport-entrance-page-match-card-odds-item-disabled-title-text-color: var(--stb-text-neutral-100);
            --stb-sport-entrance-page-match-card-odds-item-disabled-border-radius: 2;
            --stb-sport-entrance-page-match-card-background-color: var(--stb-tint-neutral-50);
            --stb-sport-entrance-page-match-card-border-color: var(--stb-tint-neutral-100);
            --stb-sport-entrance-page-match-card-border-radius2: 4;
            --stb-sport-entrance-page-match-card-border-radius: 4;
            --stb-sport-entrance-page-match-cards-slider-slider-button-width: 36;
            --stb-sport-entrance-page-match-cards-slider-slider-button-height: 24;
            --stb-sport-entrance-page-match-cards-slider-slider-button-border-width: 0;
            --stb-sport-entrance-page-match-cards-slider-slider-button-border-color: var(--stb-tint-neutral-150);
            --stb-sport-entrance-page-match-cards-slider-slider-button-default-background-color: var(
                --stb-tint-neutral-100
            );
            --stb-sport-entrance-page-match-cards-slider-slider-button-default-icon-color: var(--stb-text-neutral-200);
            --stb-sport-entrance-page-match-cards-slider-slider-button-hovered-background-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-match-cards-slider-slider-button-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-sport-entrance-page-match-cards-slider-slider-button-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-background-color: var(--stb-base);
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-border-color: var(--stb-tint-neutral-150);
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-value-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-title-text-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-default-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-background-color: var(--stb-tint-accent-50);
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-border-color: var(--stb-tint-accent-250);
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-value-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-title-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-hovered-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-border-width: 0;
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-background-color: var(
                --stb-main-accent-base
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-border-color: var(--stb-main-accent-d200);
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-value-text-color: var(
                --stb-text-neutral-950
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-title-text-color: var(
                --stb-text-neutral-950
            );
            --stb-sport-entrance-page-live-streaming-card-odds-item-pressed-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-border-width: 0;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-background-color: var(
                --stb-tint-neutral-50
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-border-color: var(
                --stb-tint-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-text-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-icon-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-default-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-border-width: 0;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-background-color: var(
                --stb-tint-neutral-50
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-border-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-icon-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-hovered-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-border-width: 0;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-background-color: var(
                --stb-main-brand-d200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-border-color: var(
                --stb-main-brand-d200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-text-color: var(
                --stb-main-accent-contrast
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-icon-color: var(
                --stb-main-accent-contrast
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-category-pressed-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-background-color: var(
                --stb-tint-neutral-50
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-border-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-time-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-name-text-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-number-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-default-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-background-color: var(
                --stb-tint-accent-50
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-border-color: var(
                --stb-tint-accent-250
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-time-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-name-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-number-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-hovered-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-background-color: var(--stb-base);
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-border-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-time-text-color: var(
                --stb-main-accent-base
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-name-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-number-text-color: var(
                --stb-text-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-item-match-pressed-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-default-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-default-background-color: var(
                --stb-tint-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-default-border-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-default-icon-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-default-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-hovered-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-hovered-background-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-hovered-border-color: var(
                --stb-tint-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-hovered-icon-color: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-hovered-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-border-width: 1;
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-background-color: var(
                --stb-tint-neutral-100
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-border-color: var(
                --stb-tint-neutral-150
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-icon-color2: var(
                --stb-text-neutral-200
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-icon-color: var(
                --stb-text-neutral-300
            );
            --stb-sport-entrance-page-live-streaming-card-tabs-scroll-button-pressed-border-radius: 2;
            --stb-sport-entrance-page-live-streaming-card-background-color: var(--stb-tint-neutral-50);
            --stb-sport-entrance-page-live-streaming-card-video-background-color: var(--stb-tint-neutral-50);
            --stb-sport-entrance-page-live-streaming-card-border-color: var(--stb-tint-neutral-100);
            --stb-sport-entrance-page-live-streaming-card-border-radius: 2;
            --stb-steps-border-color: rgb(255 255 255 / 0);
            --stb-steps-border-width: 0;
            --stb-steps-border-radius: 2;
            --stb-steps-gap: 2;
            --stb-subheader-item-hovered-background-over-divider: true;
            --stb-subheader-item-hovered-background-color: var(--stb-main-brand-base);
            --stb-subheader-item-pressed-background-over-divider: true;
            --stb-subheader-item-pressed-background-color: var(--stb-main-brand-d100);
            --stb-subheader-item-active-background-over-divider: false;
            --stb-subheader-item-active-background-color: var(--stb-base);
            --stb-subheader-divider-width: 1;
            --stb-subheader-divider-height: 46;
            --stb-subheader-divider-color: var(--stb-tint-neutral-50);
            --stb-subheader-border-color: var(--stb-tint-neutral-100);
            --stb-tournament-card-sports-item-border-width: 1;
            --stb-tournament-card-sports-item-default-text-color: var(--stb-main-brand-contrast);
            --stb-tournament-card-sports-item-default-background-color: rgb(28 42 59 / 1);
            --stb-tournament-card-sports-item-default-border-color: rgb(62 78 100 / 1);
            --stb-tournament-card-sports-item-hovered-text-color: var(--stb-main-accent-base);
            --stb-tournament-card-sports-item-hovered-background-color: rgb(42 57 78 / 1);
            --stb-tournament-card-sports-item-hovered-border-color: rgb(62 78 100 / 1);
            --stb-tournament-card-sports-item-pressed-text-color: var(--stb-main-accent-base);
            --stb-tournament-card-sports-item-pressed-border-color: var(--stb-text-accent-base);
            --stb-tournament-card-sports-item-pressed-background-color: rgb(42 57 78 / 1);
            --stb-tournament-card-sports-item-radius: 2;
            --stb-tournament-card-color: rgb(255 255 255 / 1);
            --stb-tournament-card-expander-content-background-color: var(--stb-base);
            --stb-tournament-card-expander-toggle-primary-default-background-color: var(--stb-tint-neutral-150);
            --stb-tournament-card-expander-toggle-primary-default-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-primary-hovered-background-color: var(--stb-tint-neutral-250);
            --stb-tournament-card-expander-toggle-primary-hovered-text-color: var(--stb-text-neutral-100);
            --stb-tournament-card-expander-toggle-primary-pressed-background-color: var(--stb-tint-neutral-150);
            --stb-tournament-card-expander-toggle-primary-pressed-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-secondary-default-background-color: var(--stb-tint-neutral-150);
            --stb-tournament-card-expander-toggle-secondary-default-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-secondary-hovered-background-color: var(--stb-tint-neutral-250);
            --stb-tournament-card-expander-toggle-secondary-hovered-text-color: var(--stb-text-neutral-100);
            --stb-tournament-card-expander-toggle-secondary-pressed-background-color: var(--stb-tint-neutral-100);
            --stb-tournament-card-expander-toggle-secondary-pressed-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-tertiary-default-background-color: var(--stb-tint-neutral-50);
            --stb-tournament-card-expander-toggle-tertiary-default-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-tertiary-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-tournament-card-expander-toggle-tertiary-hovered-text-color: var(--stb-text-neutral-200);
            --stb-tournament-card-expander-toggle-tertiary-pressed-background-color: var(--stb-tint-neutral-150);
            --stb-tournament-card-expander-toggle-tertiary-pressed-text-color: var(--stb-text-neutral-200);
            --stb-user-menu-item-secondary-default-background-color: rgb(128 128 128 / 0);
            --stb-user-menu-item-secondary-default-icon-color: var(--stb-text-neutral-300);
            --stb-user-menu-item-secondary-default-text-color: var(--stb-text-neutral-300);
            --stb-user-menu-item-secondary-hovered-background-color: rgb(128 128 128 / 0);
            --stb-user-menu-item-secondary-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-user-menu-item-secondary-hovered-text-color: var(--stb-text-neutral-200);
            --stb-user-menu-item-primary-default-background-color: var(--stb-tint-neutral-50);
            --stb-user-menu-item-primary-default-icon-color: var(--stb-text-neutral-300);
            --stb-user-menu-item-primary-default-text-color: var(--stb-text-neutral-300);
            --stb-user-menu-item-primary-hovered-background-color: var(--stb-tint-neutral-50);
            --stb-user-menu-item-primary-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-user-menu-item-primary-hovered-text-color: var(--stb-text-neutral-200);
            --stb-user-menu-item-label-value-icon-color: var(--stb-text-neutral-300);
            --stb-shorts-content-padding-top: 0;
            --stb-shorts-content-padding-right: 16;
            --stb-shorts-content-padding-bottom: 16;
            --stb-shorts-content-padding-left: 16;
            --stb-shorts-c-t-a-font-capitalization: uppercase;
            --stb-shorts-c-t-a-font-weight: 900;
            --stb-shorts-title-font-color: rgb(255 255 255 / 1);
            --stb-shorts-title-font-weight: 500;
            --stb-shorts-title-font-capitalization: capitalize;
            --stb-shorts-sub-title-font-color: rgb(255 255 255 / 1);
            --stb-shorts-sub-title-font-weight: 400;
            --stb-shorts-sub-title-font-capitalization: capitalize;
            --stb-shorts-action-button-font-weight: 500;
            --stb-shorts-action-button-font-capitalization: capitalize;
            --stb-shorts-action-button-icon-size: 20;
            --stb-shorts-promo-title-font-weight: 500;
            --stb-shorts-promo-title-font-capitalization: capitalize;
            --stb-shorts-promo-sub-title-font-weight: 700;
            --stb-shorts-promo-sub-title-font-capitalization: capitalize;
            --stb-shorts-promo-button-font-weight: 900;
            --stb-shorts-promo-button-font-capitalization: uppercase;
            --stb-shorts-promo-gradient-start-color: rgb(0 0 0 / 0);
            --stb-shorts-promo-gradient-end-color: rgb(0 0 0 / 0.25);
            --stb-shorts-banner-prompt-display: true;
            --stb-shorts-background-color: var(--stb-tint-neutral-100);
            --stb-shorts-c-t-a-background-color: var(--stb-main-accent-base);
            --stb-shorts-c-t-a-font-color: var(--stb-text-neutral-950);
            --stb-shorts-action-button-font-color: var(--stb-text-neutral-100);
            --stb-shorts-action-button-icon-color: var(--stb-text-neutral-100);
            --stb-shorts-arrow-button-background-color: var(--stb-tint-neutral-200);
            --stb-shorts-arrow-icon-color: var(--stb-text-neutral-100);
            --stb-shorts-promo-title-font-color: var(--stb-main-accent-base);
            --stb-shorts-promo-sub-title-font-color: var(--stb-main-brand-contrast);
            --stb-shorts-promo-button-font-color: var(--stb-text-neutral-950);
            --stb-shorts-promo-button-background-color: var(--stb-main-accent-base);
            --stb-shorts-c-t-a-border-radius: 2;
            --stb-shorts-c-t-a-font-family: roboto condensed;
            --stb-shorts-c-t-a-font-size: 14;
            --stb-shorts-title-font-family: roboto condensed;
            --stb-shorts-title-font-size: 14;
            --stb-shorts-sub-title-font-family: roboto condensed;
            --stb-shorts-sub-title-font-size: 10;
            --stb-shorts-action-button-font-family: roboto condensed;
            --stb-shorts-action-button-font-size: 10;
            --stb-shorts-promo-title-font-family: roboto condensed;
            --stb-shorts-promo-title-font-size: 14;
            --stb-shorts-promo-sub-title-font-family: roboto condensed;
            --stb-shorts-promo-sub-title-font-size: 20;
            --stb-shorts-promo-button-font-family: roboto condensed;
            --stb-shorts-promo-button-font-size: 16;
            --stb-shorts-promo-button-border-radius: 2;
            --stb-account-settings-page-item-default-border-width: 1;
            --stb-account-settings-page-item-default-background-color: var(--stb-tint-neutral-50);
            --stb-account-settings-page-item-default-border-color: var(--stb-tint-neutral-50);
            --stb-account-settings-page-item-default-border-radius: 8;
            --stb-account-settings-page-item-hovered-border-width: 1;
            --stb-account-settings-page-item-hovered-border-color: var(--stb-tint-neutral-150);
            --stb-account-settings-page-item-hovered-background-color: var(--stb-tint-neutral-50);
            --stb-account-settings-page-item-hovered-border-radius: 8;
            --stb-account-settings-page-item-pressed-border-width: 1;
            --stb-account-settings-page-item-pressed-background-color: var(--stb-tint-neutral-50);
            --stb-account-settings-page-item-pressed-border-color: var(--stb-tint-neutral-50);
            --stb-account-settings-page-item-pressed-border-radius: 8;
            --stb-bonus-notification-border-width: 0;
            --stb-bonus-notification-info-card-border-width2: 1;
            --stb-bonus-notification-info-card-background-color2: var(--stb-tint-neutral-50);
            --stb-bonus-notification-info-card-border-color2: var(--stb-tint-neutral-100);
            --stb-bonus-notification-info-card-border-radius2: 12;
            --stb-bonus-notification-border-color: var(--stb-tint-neutral-100);
            --stb-bonus-notification-background-color: var(--stb-base);
            --stb-bonus-notification-border-radius: 12;
            --stb-login-options-button-radius: 2;
            --stb-main-menu-left-padding: 12;
            --stb-main-menu-right-padding: 12;
            --stb-main-menu-top-padding: 12;
            --stb-main-menu-bottom-padding: 12;
            --stb-user-chat-button-default-border-width: 0;
            --stb-user-chat-button-default-border-color: var(--stb-tint-brand-50);
            --stb-user-chat-button-default-icon-color: var(--stb-text-neutral-100);
            --stb-user-chat-button-default-background-color: var(--stb-tint-brand-50);
            --stb-user-chat-button-hovered-border-width: 0;
            --stb-user-chat-button-hovered-background-color: var(--stb-tint-brand-150);
            --stb-user-chat-button-hovered-icon-color: var(--stb-text-neutral-100);
            --stb-user-chat-button-hovered-border-color: var(--stb-tint-brand-150);
            --stb-user-chat-button-pressed-border-width: 0;
            --stb-user-chat-button-pressed-border-color: var(--stb-tint-brand-250);
            --stb-user-chat-button-pressed-background-color: var(--stb-tint-brand-250);
            --stb-user-chat-button-pressed-icon-color: var(--stb-text-neutral-100);
            --stb-callout-positive-icon-color: var(--stb-main-positive-base);
            --stb-callout-positive-background-color: rgb(5 48 12 / 1);
            --stb-callout-positive-text-color: rgb(245 255 242 / 1);
            --stb-callout-positive-border-color: rgb(5 80 11 / 1);
            --stb-callout-warning-icon-color: var(--stb-main-warning-base);
            --stb-callout-warning-background-color: rgb(63 50 0 / 1);
            --stb-callout-warning-text-color: rgb(255 252 230 / 1);
            --stb-callout-warning-border-color: rgb(112 90 0 / 1);
            --stb-callout-error-icon-color: var(--stb-main-negative-base);
            --stb-callout-error-background-color: rgb(63 0 16 / 1);
            --stb-callout-error-text-color: rgb(255 230 236 / 1);
            --stb-callout-error-border-color: rgb(112 26 56 / 1);
            --stb-callout-contrast-background-color: var(--stb-tint-neutral-50);
            --stb-callout-contrast-border-color: var(--stb-tint-neutral-200);
            --stb-callout-contrast-icon-color: var(--stb-text-neutral-300);
            --stb-callout-contrast-text-color: rgb(225 229 235 / 1);
            --stb-callout-radius: 2;
            --stb-callout-info-background-color: rgb(26 48 87 / 1);
            --stb-callout-info-text-color: rgb(212 230 248 / 1);
            --stb-callout-info-border-color: rgb(35 70 127 / 1);
            --stb-callout-info-icon-color: rgb(43 117 247 / 1);
            --stb-layout-background-color: var(--stb-base);
            --stb-link-accent-default-text-color: var(--stb-text-accent-base);
            --stb-link-accent-hovered-text-color: var(--stb-text-accent-d200);
            --stb-link-accent-pressed-text-color: var(--stb-tint-neutral-300);
            --stb-link-brand-default-text-color: var(--stb-text-neutral-100);
            --stb-link-brand-hovered-text-color: var(--stb-tint-accent-300);
            --stb-link-brand-pressed-text-color: var(--stb-tint-accent-300);
            --stb-link-negative-default-text-color: var(--stb-text-negative-base);
            --stb-link-negative-hovered-text-color: var(--stb-text-negative-300);
            --stb-link-negative-pressed-text-color: var(--stb-text-negative-l200);
            --stb-link-primary-default-text-color: var(--stb-text-neutral-100);
            --stb-link-primary-hovered-text-color: var(--stb-text-accent-base);
            --stb-link-primary-pressed-text-color: var(--stb-text-accent-d200);
            --stb-link-secondary-default-text-color: var(--stb-text-neutral-200);
            --stb-link-secondary-hovered-text-color: var(--stb-text-neutral-100);
            --stb-link-secondary-pressed-text-color: var(--stb-tint-neutral-100);
            --stb-link-tertiary-default-text-color: var(--stb-text-neutral-300);
            --stb-link-tertiary-hovered-text-color: var(--stb-text-accent-base);
            --stb-link-tertiary-pressed-text-color: var(--stb-text-accent-d200);
            --stb-link-quaternary-default-text-color: var(--stb-text-neutral-400);
            --stb-link-quaternary-hovered-text-color: var(--stb-text-accent-base);
            --stb-link-quaternary-pressed-text-color: var(--stb-text-accent-d200);
            --stb-main-menu-drawer-background-color: var(--stb-base);
            --stb-notification-positive-icon-color: var(--stb-main-positive-base);
            --stb-notification-positive-background-color: rgb(5 48 12 / 1);
            --stb-notification-positive-text-color: rgb(245 255 242 / 1);
            --stb-notification-positive-border-color: rgb(5 80 11 / 1);
            --stb-notification-warning-icon-color: var(--stb-main-warning-base);
            --stb-notification-warning-background-color: rgb(63 50 0 / 1);
            --stb-notification-warning-text-color: rgb(255 252 230 / 1);
            --stb-notification-warning-border-color: rgb(112 90 0 / 1);
            --stb-notification-error-icon-color: var(--stb-main-negative-base);
            --stb-notification-error-background-color: rgb(63 0 16 / 1);
            --stb-notification-error-text-color: rgb(255 230 236 / 1);
            --stb-notification-error-border-color: rgb(112 26 56 / 1);
            --stb-notification-contrast-background-color: var(--stb-tint-neutral-50);
            --stb-notification-contrast-border-color: var(--stb-tint-neutral-200);
            --stb-notification-contrast-icon-color: var(--stb-text-neutral-300);
            --stb-page-header-title-text-color: var(--stb-text-neutral-100);
            --stb-promotion-page-promotion-header-action-default-background-color: var(--stb-tint-positive-50);
            --stb-promotion-page-promotion-header-action-info-text-color: var(--stb-main-positive-d100);
            --stb-notification-contrast-text-color: rgb(225 229 235 / 1);
            --stb-notification-info-background-color: rgb(26 48 87 / 1);
            --stb-notification-info-text-color: rgb(212 230 248 / 1);
            --stb-notification-info-border-color: rgb(35 70 127 / 1);
            --stb-notification-info-icon-color: rgb(43 117 247 / 1);
            --stb-skeleton-background-color: var(--stb-tint-neutral-50);
            --stb-skeleton-gradient-color: var(--stb-tint-neutral-150);
            --stb-season-promo-modal-close-button-default-icon-color: var(--stb-text-neutral-100);
            --stb-season-promo-modal-close-button-hovered-icon-color: var(--stb-text-accent-base);
            --stb-season-promo-modal-close-button-pressed-icon-color: var(--stb-tint-accent-300);
            --stb-challenge-card-requirements-item-text-color: var(--stb-text-neutral-300);
            --stb-challenge-card-requirements-item-value-color: var(--stb-text-neutral-300);
            --stb-tooltip-background-color: var(--stb-tint-neutral-150);
            --stb-tooltip-text-color: var(--stb-text-accent-base);
            --stb-tooltip-border-radius: 4;
            --stb-cups-page-info-banner-overline-color: var(--stb-text-neutral-300);
            --stb-cups-page-info-banner-title-color: var(--stb-text-brand-base);
            --stb-cups-page-info-banner-info-button-default-icon-color: var(--stb-text-neutral-300);
            --stb-cups-page-info-banner-info-button-hovered-icon-color: var(--stb-text-neutral-200);
            --stb-cups-page-info-banner-info-button-pressed-icon-color: var(--stb-text-neutral-100);
            --stb-cups-page-action-banner-title-color: rgb(255 255 255 / 1);
            --stb-cups-progress-header-title-color: var(--stb-text-neutral-200);
            --stb-user-chat-header-background-color: var(--stb-tint-neutral-200);
            --stb-user-chat-header-icon-color: var(--stb-text-neutral-100);
            --stb-user-chat-header-text-color: var(--stb-text-neutral-100);
            --stb-banner-section-mobile-padding-x: 16;
            --stb-banner-section-tablet-padding-x: 16;
            --stb-banner-section-laptop-padding-x: 16;
            --stb-banner-section-desktop-padding-x: 16;
            --stb-gradient-100: linear-gradient(180deg, rgb(236 253 0 / 1) 0%, rgb(43 58 80 / 1) 100%);
            --stb-gradient-200: linear-gradient(90deg, rgb(46 62 84 / 1) 0%, rgb(19 30 44 / 1) 100%);
            --stb-gradient-350: linear-gradient(180deg, rgb(163 0 41 / 1) 0%, rgb(22 35 52 / 1) 100%);
            --stb-gradient-400: linear-gradient(270deg, rgb(236 253 0 / 1) 0%, rgb(43 58 80 / 1) 100%);
            --stb-gradient-500: linear-gradient(360deg, rgb(236 253 0 / 1) 0%, rgb(43 58 80 / 1) 100%);
            --stb-gradient-600: linear-gradient(90deg, rgb(236 253 0 / 1) 0%, rgb(43 58 80 / 1) 100%);
            --stb-gradient-: linear-gradient(180deg, rgb(217 217 217 / 1) 0%, rgb(115 115 115 / 1) 100%);
            --stb-gradient-ribbon-text: linear-gradient(180deg, rgb(255 255 255 / 1) 50%, rgb(164 255 160 / 1) 100%);
            --stb-shadow-cups-page-title: 0px 0px 10px rgb(255 255 255 / 0.4), 1px 2px 0px rgb(16 23 36 / 1);
            --stb-shadow-sm-neutral-100: 0px 4px 12px rgb(38 38 38 / 0.15);
            --stb-shadow-sm-neutral-200: 0px 4px 12px rgb(5 5 5 / 0.25);
            --stb-shadow-sm-neutral-300: 0px 4px 12px rgb(3 3 3 / 0.5);
            --stb-shadow-md-neutral-100: 0px 8px 24px rgb(38 38 38 / 0.15);
            --stb-shadow-md-neutral-200: 0px 8px 24px rgb(5 5 5 / 0.25);
            --stb-shadow-md-neutral-300: 0px 8px 24px rgb(3 3 3 / 0.5);
            --stb-shadow-lg-neutral-100: 0px 12px 36px rgb(38 38 38 / 0.15);
            --stb-shadow-lg-neutral-200: 0px 12px 36px rgb(5 5 5 / 0.25);
            --stb-shadow-lg-neutral-300: 0px 12px 36px rgb(3 3 3 / 0.5);
            --stb-shadow-navigation-default: 0px 0px 10px rgb(255 255 255 / 0.3), 1px 2px 0px rgb(28 42 59 / 1);
            --stb-shadow-navigation-active: 0px 0px 10px rgb(239 251 55 / 0.5), 1px 2px 0px rgb(28 42 59 / 1);
            --stb-shadow-outer-sm-neutral-100: 0px 4px 12px rgb(38 38 38 / 0.15);
            --stb-shadow-outer-sm-neutral-200: 0px 4px 12px rgb(5 5 5 / 0.25);
            --stb-shadow-outer-sm-neutral-300: 0px 4px 12px rgb(3 3 3 / 0.5);
            --stb-shadow-outer-md-neutral-100: 0px 8px 24px rgb(38 38 38 / 0.15);
            --stb-shadow-outer-md-neutral-200: 0px 8px 24px rgb(5 5 5 / 0.25);
            --stb-shadow-outer-md-neutral-300: 0px 8px 24px rgb(3 3 3 / 0.5);
            --stb-shadow-outer-lg-neutral-100: 0px 12px 36px rgb(38 38 38 / 0.15);
            --stb-shadow-outer-lg-neutral-200: 0px 12px 36px rgb(5 5 5 / 0.25);
            --stb-shadow-outer-lg-neutral-300: 0px 12px 36px rgb(3 3 3 / 0.5);
            --stb-shadow-inner-sm-neutral-100: inset 0px 2px 2px rgb(0 0 0 / 0.04);
            --stb-shadow-inner-sm-neutral-200: inset 0px 2px 2px rgb(0 0 0 / 0.06);
            --stb-shadow-inner-sm-neutral-300: inset 0px 2px 2px rgb(0 0 0 / 0.09);
            --stb-shadow-inner-md-neutral-100: inset 0px 4px 4px rgb(0 0 0 / 0.04);
            --stb-shadow-inner-md-neutral-200: inset 0px 4px 4px rgb(0 0 0 / 0.06);
            --stb-shadow-inner-md-neutral-300: inset 0px 4px 4px rgb(0 0 0 / 0.09);
            --stb-shadow-inner-lg-neutral-100: inset 0px 8px 8px rgb(0 0 0 / 0.04);
            --stb-shadow-inner-lg-neutral-200: inset 0px 8px 8px rgb(0 0 0 / 0.06);
            --stb-shadow-inner-lg-neutral-300: inset 0px 8px 8px rgb(0 0 0 / 0.09);
            --stb-radius-xs: 2px;
            --stb-radius-sm: 4px;
            --stb-radius-md: 8px;
            --stb-radius-lg: 12px;
            --stb-radius-xl: 16px;
            --stb-radius-max: 9999px;
            --stb-icon-sprite-svg-width: 16px;
            --stb-icon-sprite-svg-height: 16px;
        }
        :root {
            --stb-font-family-display-xl: "Roboto Condensed";
            --stb-font-size-display-xl: 48px;
            --stb-font-weight-display-xl: 600;
            --stb-line-height-display-xl: 52px;
            --stb-letter-spacing-display-xl: -2px;
            --stb-text-transform-display-xl: uppercase;
            --stb-font-style-display-xl: normal;
            --stb-font-family-display-lg: "Roboto Condensed";
            --stb-font-size-display-lg: 36px;
            --stb-font-weight-display-lg: 600;
            --stb-line-height-display-lg: 48px;
            --stb-letter-spacing-display-lg: -1.5px;
            --stb-text-transform-display-lg: uppercase;
            --stb-font-style-display-lg: normal;
            --stb-font-family-display-md: "Roboto Condensed";
            --stb-font-size-display-md: 32px;
            --stb-font-weight-display-md: 600;
            --stb-line-height-display-md: 36px;
            --stb-letter-spacing-display-md: -1.25px;
            --stb-text-transform-display-md: uppercase;
            --stb-font-style-display-md: normal;
            --stb-font-family-display-sm: "Roboto Condensed";
            --stb-font-size-display-sm: 28px;
            --stb-font-weight-display-sm: 600;
            --stb-line-height-display-sm: 32px;
            --stb-letter-spacing-display-sm: -1px;
            --stb-text-transform-display-sm: uppercase;
            --stb-font-style-display-sm: normal;
            --stb-font-family-display-xs: "Roboto Condensed";
            --stb-font-size-display-xs: 24px;
            --stb-font-weight-display-xs: 600;
            --stb-line-height-display-xs: 28px;
            --stb-letter-spacing-display-xs: -0.75px;
            --stb-text-transform-display-xs: uppercase;
            --stb-font-style-display-xs: normal;
            --stb-font-family-headline-xl: "Roboto Condensed";
            --stb-font-size-headline-xl: 32px;
            --stb-font-weight-headline-xl: 400;
            --stb-line-height-headline-xl: 40px;
            --stb-letter-spacing-headline-xl: -1px;
            --stb-text-transform-headline-xl: uppercase;
            --stb-font-style-headline-xl: normal;
            --stb-font-family-headline-lg: "Roboto Condensed";
            --stb-font-size-headline-lg: 28px;
            --stb-font-weight-headline-lg: 400;
            --stb-line-height-headline-lg: 36px;
            --stb-letter-spacing-headline-lg: -0.87px;
            --stb-text-transform-headline-lg: uppercase;
            --stb-font-style-headline-lg: normal;
            --stb-font-family-headline-md: "Roboto Condensed";
            --stb-font-size-headline-md: 24px;
            --stb-font-weight-headline-md: 400;
            --stb-line-height-headline-md: 32px;
            --stb-letter-spacing-headline-md: -0.75px;
            --stb-text-transform-headline-md: uppercase;
            --stb-font-style-headline-md: normal;
            --stb-font-family-headline-sm: "Roboto Condensed";
            --stb-font-size-headline-sm: 22px;
            --stb-font-weight-headline-sm: 400;
            --stb-line-height-headline-sm: 28px;
            --stb-letter-spacing-headline-sm: -0.75px;
            --stb-text-transform-headline-sm: uppercase;
            --stb-font-style-headline-sm: normal;
            --stb-font-family-headline-xs: "Roboto Condensed";
            --stb-font-size-headline-xs: 20px;
            --stb-font-weight-headline-xs: 400;
            --stb-line-height-headline-xs: 24px;
            --stb-letter-spacing-headline-xs: -0.62px;
            --stb-text-transform-headline-xs: uppercase;
            --stb-font-style-headline-xs: normal;
            --stb-font-family-headline-xxs: "Roboto Condensed";
            --stb-font-size-headline-xxs: 16px;
            --stb-font-weight-headline-xxs: 400;
            --stb-line-height-headline-xxs: 20px;
            --stb-letter-spacing-headline-xxs: 0em;
            --stb-text-transform-headline-xxs: uppercase;
            --stb-font-style-headline-xxs: normal;
            --stb-font-family-title-xl: "Roboto Condensed";
            --stb-font-size-title-xl: 20px;
            --stb-font-weight-title-xl: 600;
            --stb-line-height-title-xl: 24px;
            --stb-letter-spacing-title-xl: 0;
            --stb-text-transform-title-xl: uppercase;
            --stb-font-style-title-xl: normal;
            --stb-font-family-title-lg: "Roboto Condensed";
            --stb-font-size-title-lg: 18px;
            --stb-font-weight-title-lg: 600;
            --stb-line-height-title-lg: 22px;
            --stb-letter-spacing-title-lg: 0;
            --stb-text-transform-title-lg: uppercase;
            --stb-font-style-title-lg: normal;
            --stb-font-family-title-md: "Roboto Condensed";
            --stb-font-size-title-md: 16px;
            --stb-font-weight-title-md: 600;
            --stb-line-height-title-md: 20px;
            --stb-letter-spacing-title-md: 0;
            --stb-text-transform-title-md: uppercase;
            --stb-font-style-title-md: normal;
            --stb-font-family-title-sm: "Roboto Condensed";
            --stb-font-size-title-sm: 14px;
            --stb-font-weight-title-sm: 600;
            --stb-line-height-title-sm: 18px;
            --stb-letter-spacing-title-sm: 0;
            --stb-text-transform-title-sm: uppercase;
            --stb-font-style-title-sm: normal;
            --stb-font-family-title-xs: "Roboto Condensed";
            --stb-font-size-title-xs: 12px;
            --stb-font-weight-title-xs: 600;
            --stb-line-height-title-xs: 16px;
            --stb-letter-spacing-title-xs: 0;
            --stb-text-transform-title-xs: uppercase;
            --stb-font-style-title-xs: normal;
            --stb-font-family-title-xxs: "Roboto Condensed";
            --stb-font-size-title-xxs: 10px;
            --stb-font-weight-title-xxs: 600;
            --stb-line-height-title-xxs: 14px;
            --stb-letter-spacing-title-xxs: 0em;
            --stb-text-transform-title-xxs: uppercase;
            --stb-font-style-title-xxs: normal;
            --stb-font-family-button-lg: "Roboto Condensed";
            --stb-font-size-button-lg: 28px;
            --stb-font-weight-button-lg: 500;
            --stb-line-height-button-lg: 32px;
            --stb-letter-spacing-button-lg: 0;
            --stb-text-transform-button-lg: uppercase;
            --stb-font-style-button-lg: normal;
            --stb-font-family-button-md: "Roboto Condensed";
            --stb-font-size-button-md: 20px;
            --stb-font-weight-button-md: 500;
            --stb-line-height-button-md: 24px;
            --stb-letter-spacing-button-md: 0;
            --stb-text-transform-button-md: uppercase;
            --stb-font-style-button-md: normal;
            --stb-font-family-button-sm: "Roboto Condensed";
            --stb-font-size-button-sm: 16px;
            --stb-font-weight-button-sm: 500;
            --stb-line-height-button-sm: 22px;
            --stb-letter-spacing-button-sm: 0;
            --stb-text-transform-button-sm: uppercase;
            --stb-font-style-button-sm: normal;
            --stb-font-family-button-xs: "Roboto Condensed";
            --stb-font-size-button-xs: 14px;
            --stb-font-weight-button-xs: 500;
            --stb-line-height-button-xs: 22px;
            --stb-letter-spacing-button-xs: 0;
            --stb-text-transform-button-xs: uppercase;
            --stb-font-style-button-xs: normal;
            --stb-font-family-button-xxs: "Roboto Condensed";
            --stb-font-size-button-xxs: 12px;
            --stb-font-weight-button-xxs: 500;
            --stb-line-height-button-xxs: 18px;
            --stb-letter-spacing-button-xxs: 0;
            --stb-text-transform-button-xxs: uppercase;
            --stb-font-style-button-xxs: normal;
            --stb-font-family-label-xl: "Roboto Condensed";
            --stb-font-size-label-xl: 20px;
            --stb-font-weight-label-xl: 400;
            --stb-line-height-label-xl: 28px;
            --stb-letter-spacing-label-xl: -0.25px;
            --stb-font-style-label-xl: italic;
            --stb-text-transform-label-xl: uppercase;
            --stb-font-family-label-lg: "Roboto Condensed";
            --stb-font-size-label-lg: 18px;
            --stb-font-weight-label-lg: 400;
            --stb-line-height-label-lg: 24px;
            --stb-letter-spacing-label-lg: -0.25px;
            --stb-font-style-label-lg: italic;
            --stb-text-transform-label-lg: uppercase;
            --stb-font-family-label-md: "Roboto Condensed";
            --stb-font-size-label-md: 16px;
            --stb-font-weight-label-md: 400;
            --stb-line-height-label-md: 22px;
            --stb-letter-spacing-label-md: -0.25px;
            --stb-font-style-label-md: italic;
            --stb-text-transform-label-md: uppercase;
            --stb-font-family-label-sm: "Roboto Condensed";
            --stb-font-size-label-sm: 14px;
            --stb-font-weight-label-sm: 400;
            --stb-line-height-label-sm: 20px;
            --stb-letter-spacing-label-sm: -0.25px;
            --stb-font-style-label-sm: italic;
            --stb-text-transform-label-sm: uppercase;
            --stb-font-family-label-xs: "Roboto Condensed";
            --stb-font-size-label-xs: 12px;
            --stb-font-weight-label-xs: 400;
            --stb-line-height-label-xs: 18px;
            --stb-letter-spacing-label-xs: -0.25px;
            --stb-font-style-label-xs: italic;
            --stb-text-transform-label-xs: uppercase;
            --stb-font-family-body-strong-xl: "Roboto Condensed";
            --stb-font-size-body-strong-xl: 20px;
            --stb-font-weight-body-strong-xl: 700;
            --stb-line-height-body-strong-xl: 28px;
            --stb-letter-spacing-body-strong-xl: 0;
            --stb-font-style-body-strong-xl: normal;
            --stb-font-family-body-strong-lg: "Roboto Condensed";
            --stb-font-size-body-strong-lg: 18px;
            --stb-font-weight-body-strong-lg: 700;
            --stb-line-height-body-strong-lg: 24px;
            --stb-letter-spacing-body-strong-lg: 0;
            --stb-font-style-body-strong-lg: normal;
            --stb-font-family-body-strong-md: "Roboto Condensed";
            --stb-font-size-body-strong-md: 16px;
            --stb-font-weight-body-strong-md: 700;
            --stb-line-height-body-strong-md: 22px;
            --stb-letter-spacing-body-strong-md: 0;
            --stb-font-style-body-strong-md: normal;
            --stb-font-family-body-strong-sm: "Roboto Condensed";
            --stb-font-size-body-strong-sm: 14px;
            --stb-font-weight-body-strong-sm: 700;
            --stb-line-height-body-strong-sm: 20px;
            --stb-letter-spacing-body-strong-sm: 0;
            --stb-font-style-body-strong-sm: normal;
            --stb-font-family-body-strong-xs: "Roboto Condensed";
            --stb-font-size-body-strong-xs: 12px;
            --stb-font-weight-body-strong-xs: 700;
            --stb-line-height-body-strong-xs: 18px;
            --stb-letter-spacing-body-strong-xs: 0;
            --stb-font-style-body-strong-xs: normal;
            --stb-font-family-body-strong-xxs: "Roboto Condensed";
            --stb-font-size-body-strong-xxs: 10px;
            --stb-font-weight-body-strong-xxs: 700;
            --stb-line-height-body-strong-xxs: 16px;
            --stb-letter-spacing-body-strong-xxs: 0;
            --stb-font-style-body-strong-xxs: normal;
            --stb-font-family-body-strong-xxxs: "Roboto Condensed";
            --stb-font-size-body-strong-xxxs: 8px;
            --stb-font-weight-body-strong-xxxs: 700;
            --stb-line-height-body-strong-xxxs: 14px;
            --stb-letter-spacing-body-strong-xxxs: 0;
            --stb-font-style-body-strong-xxxs: normal;
            --stb-font-family-body-xl: "Roboto Condensed";
            --stb-font-size-body-xl: 20px;
            --stb-font-weight-body-xl: 400;
            --stb-line-height-body-xl: 28px;
            --stb-letter-spacing-body-xl: -0.25px;
            --stb-font-style-body-xl: normal;
            --stb-font-family-body-lg: "Roboto Condensed";
            --stb-font-size-body-lg: 18px;
            --stb-font-weight-body-lg: 400;
            --stb-line-height-body-lg: 24px;
            --stb-letter-spacing-body-lg: -0.25px;
            --stb-font-style-body-lg: normal;
            --stb-font-family-body-md: "Roboto Condensed";
            --stb-font-size-body-md: 16px;
            --stb-font-weight-body-md: 400;
            --stb-line-height-body-md: 22px;
            --stb-letter-spacing-body-md: -0.25px;
            --stb-font-style-body-md: normal;
            --stb-font-family-body-sm: "Roboto Condensed";
            --stb-font-size-body-sm: 14px;
            --stb-font-weight-body-sm: 400;
            --stb-line-height-body-sm: 20px;
            --stb-letter-spacing-body-sm: -0.25px;
            --stb-font-style-body-sm: normal;
            --stb-font-family-body-xs: "Roboto Condensed";
            --stb-font-size-body-xs: 12px;
            --stb-font-weight-body-xs: 400;
            --stb-line-height-body-xs: 18px;
            --stb-letter-spacing-body-xs: -0.25px;
            --stb-font-style-body-xs: normal;
            --stb-font-family-body-xxs: "Roboto Condensed";
            --stb-font-size-body-xxs: 10px;
            --stb-font-weight-body-xxs: 400;
            --stb-line-height-body-xxs: 16px;
            --stb-letter-spacing-body-xxs: 0.01em;
            --stb-font-style-body-xxs: normal;
            --stb-font-family-body-xxxs: "Roboto Condensed";
            --stb-font-size-body-xxxs: 8px;
            --stb-font-weight-body-xxxs: 400;
            --stb-line-height-body-xxxs: 14px;
            --stb-letter-spacing-body-xxxs: 0em;
            --stb-font-style-body-xxxs: normal;
            --stb-font-size-system-notification-link: 14px;
            --stb-font-weight-system-notification-link: 400;
            --stb-font-style-system-notification-link: normal;
            --stb-font-family-system-notification-link: "Roboto Condensed";
            --stb-line-height-system-notification-link: 20px;
            --stb-letter-spacing-system-notification-link: -0.25px;
            --stb-text-decoration-system-notification-link: underline;
        }
        :root {
            --stb-current: dark;
            --stb-shadow-neutral-50: rgb(38 38 38 / 0.15);
            --stb-shadow-neutral-100: rgb(5 5 5 / 0.25);
            --stb-shadow-neutral-150: rgb(3 3 3 / 0.5);
            --stb-base: rgb(19 30 44 / 1);
            --stb-shades-neutral-900: rgb(19 30 44 / 1);
            --stb-shades-neutral-925: rgb(16 23 36 / 1);
            --stb-tint-neutral-50: rgb(28 42 59 / 1);
            --stb-tint-neutral-100: rgb(39 54 73 / 1);
            --stb-tint-neutral-150: rgb(46 62 84 / 1);
            --stb-tint-neutral-200: rgb(62 78 100 / 1);
            --stb-tint-neutral-250: rgb(68 83 105 / 1);
            --stb-tint-neutral-300: rgb(86 103 126 / 1);
            --stb-tint-neutral-400: rgb(110 127 151 / 1);
            --stb-tint-neutral-500: rgb(140 153 172 / 1);
            --stb-tint-brand-50: rgb(88 0 22 / 1);
            --stb-tint-brand-100: rgb(112 0 28 / 1);
            --stb-tint-brand-150: rgb(137 0 34 / 1);
            --stb-tint-brand-200: rgb(162 0 41 / 1);
            --stb-tint-brand-250: rgb(187 0 47 / 1);
            --stb-tint-brand-300: rgb(212 0 53 / 1);
            --stb-tint-accent-50: rgb(37 34 8 / 1);
            --stb-tint-accent-100: rgb(55 51 8 / 1);
            --stb-tint-accent-150: rgb(79 76 6 / 1);
            --stb-tint-accent-200: rgb(109 107 4 / 1);
            --stb-tint-accent-250: rgb(144 145 1 / 1);
            --stb-tint-accent-300: rgb(177 181 0 / 1);
            --stb-tint-info-50: rgb(20 37 67 / 1);
            --stb-tint-info-100: rgb(26 48 87 / 1);
            --stb-tint-info-150: rgb(30 59 107 / 1);
            --stb-tint-info-200: rgb(35 70 127 / 1);
            --stb-tint-info-250: rgb(39 81 148 / 1);
            --stb-tint-info-300: rgb(42 93 169 / 1);
            --stb-tint-positive-50: rgb(5 40 12 / 1);
            --stb-tint-positive-100: rgb(5 57 12 / 1);
            --stb-tint-positive-150: rgb(5 80 11 / 1);
            --stb-tint-positive-200: rgb(5 108 9 / 1);
            --stb-tint-positive-250: rgb(6 141 5 / 1);
            --stb-tint-positive-300: rgb(12 177 4 / 1);
            --stb-tint-negative-50: rgb(87 0 22 / 1);
            --stb-tint-negative-100: rgb(112 0 28 / 1);
            --stb-tint-negative-150: rgb(112 26 56 / 1);
            --stb-tint-negative-200: rgb(162 0 41 / 1);
            --stb-tint-negative-250: rgb(186 1 47 / 1);
            --stb-tint-negative-300: rgb(211 1 53 / 1);
            --stb-tint-warning-50: rgb(88 70 0 / 1);
            --stb-tint-warning-100: rgb(112 90 0 / 1);
            --stb-tint-warning-150: rgb(137 111 0 / 1);
            --stb-tint-warning-200: rgb(162 132 0 / 1);
            --stb-tint-warning-250: rgb(187 154 0 / 1);
            --stb-tint-warning-300: rgb(212 176 0 / 1);
            --stb-text-neutral-100: rgb(255 255 255 / 1);
            --stb-text-neutral-200: rgb(165 175 192 / 1);
            --stb-text-neutral-300: rgb(121 136 158 / 1);
            --stb-text-neutral-400: rgb(86 103 126 / 1);
            --stb-text-neutral-950: rgb(6 13 26 / 1);
            --stb-text-brand-l200: rgb(250 185 201 / 1);
            --stb-text-brand-base: rgb(236 253 0 / 1);
            --stb-text-brand-d200: rgb(237 0 59 / 1);
            --stb-text-accent-l200: rgb(244 255 117 / 1);
            --stb-text-accent-base: rgb(236 253 0 / 1);
            --stb-text-accent-d200: rgb(255 229 0 / 1);
            --stb-text-info-l200: rgb(110 161 226 / 1);
            --stb-text-info-base: rgb(46 105 191 / 1);
            --stb-text-info-d200: rgb(30 59 107 / 1);
            --stb-text-positive-l200: rgb(168 255 151 / 1);
            --stb-text-positive-base: rgb(30 253 5 / 1);
            --stb-text-positive-d200: rgb(5 108 9 / 1);
            --stb-text-negative-l200: rgb(254 107 144 / 1);
            --stb-text-negative-base: rgb(245 0 61 / 1);
            --stb-text-negative-d200: rgb(162 0 41 / 1);
            --stb-text-warning-l200: rgb(255 235 106 / 1);
            --stb-text-warning-base: rgb(252 196 0 / 1);
            --stb-text-warning-d200: rgb(162 132 0 / 1);
            --stb-main-neutral-l200: rgb(165 175 192 / 1);
            --stb-main-neutral-l100: rgb(140 153 172 / 1);
            --stb-main-neutral-base: rgb(110 127 151 / 1);
            --stb-main-neutral-d100: rgb(86 103 126 / 1);
            --stb-main-neutral-d200: rgb(62 78 100 / 1);
            --stb-main-neutral-contrast: rgb(255 255 255 / 1);
            --stb-main-brand-l200: rgb(252 134 163 / 1);
            --stb-main-brand-l100: rgb(255 81 125 / 1);
            --stb-main-brand-base: rgb(255 31 87 / 1);
            --stb-main-brand-d100: rgb(237 0 59 / 1);
            --stb-main-brand-d200: rgb(187 0 47 / 1);
            --stb-main-brand-contrast: rgb(255 255 255 / 1);
            --stb-main-accent-l200: rgb(246 255 151 / 1);
            --stb-main-accent-l100: rgb(242 255 81 / 1);
            --stb-main-accent-base: rgb(236 253 0 / 1);
            --stb-main-accent-d100: rgb(212 228 0 / 1);
            --stb-main-accent-d200: rgb(109 107 4 / 1);
            --stb-main-accent-contrast: rgb(255 255 255 / 1);
            --stb-main-info-l200: rgb(130 175 231 / 1);
            --stb-main-info-l100: rgb(91 147 220 / 1);
            --stb-main-info-base: rgb(53 118 208 / 1);
            --stb-main-info-d100: rgb(42 93 169 / 1);
            --stb-main-info-d200: rgb(35 70 127 / 1);
            --stb-main-info-contrast: rgb(0 0 0 / 1);
            --stb-main-positive-l200: rgb(168 255 151 / 1);
            --stb-main-positive-l100: rgb(105 255 81 / 1);
            --stb-main-positive-base: rgb(30 253 5 / 1);
            --stb-main-positive-d100: rgb(12 177 4 / 1);
            --stb-main-positive-d200: rgb(5 108 9 / 1);
            --stb-main-positive-contrast: rgb(255 255 255 / 1);
            --stb-main-negative-l200: rgb(254 107 144 / 1);
            --stb-main-negative-l100: rgb(254 57 106 / 1);
            --stb-main-negative-base: rgb(254 8 69 / 1);
            --stb-main-negative-d100: rgb(211 1 53 / 1);
            --stb-main-negative-d200: rgb(162 0 41 / 1);
            --stb-main-negative-contrast: rgb(255 255 255 / 1);
            --stb-main-warning-l200: rgb(255 243 155 / 1);
            --stb-main-warning-l100: rgb(255 235 106 / 1);
            --stb-main-warning-base: rgb(255 226 56 / 1);
            --stb-main-warning-d100: rgb(255 216 6 / 1);
            --stb-main-warning-d200: rgb(212 176 0 / 1);
            --stb-main-warning-contrast: rgb(0 0 0 / 1);
            --stb-inverse: rgb(255 255 255 / 1);
        }
        :root {
            --stb-cup-reward-color: var(--stb-text-neutral-950);
            --stb-cup-reward-background-color: var(--stb-main-accent-base);
            --stb-cup-reward-decoration-background-color: var(--stb-main-accent-d200);
            --stb-cup-milestone-icon-decoration-background-color: var(--stb-tint-neutral-300);
            --stb-cup-milestone-icon-decoration-border-color: rgb(255 255 255 / 0.1);
            --stb-decoration-border-width: 0;
        }
        :root {
            --stb-custom-skeleton-tournament-card-height: 274px;
        }
        :root {
            --stb-radio-btn-body-bg: var(--stb-shades-neutral-925);
            --stb-radio-btn-body-bg-hover: var(--stb-tint-neutral-50);
            --stb-radio-btn-body-border: var(--stb-tint-neutral-150);
            --stb-radio-btn-body-border-hover: var(--stb-tint-neutral-250);
        }
        :root {
            --stb-custom-promo-block-border-radius: var(--stb-radius-lg);
            --stb-font-primary: "Roboto Condensed", "Arial", sans-serif;
            --stb-transition-time: 0.2s;
            --stb-sidebars-transition-time: 0.5s;
            --stb-scrollbar-width: 6px;
            --stb-scrollbar-height: 6px;
            --stb-scrollbar-visibility: initial;
            --stb-scrollbar-thumb-color: var(--stb-scroll-bar-thumb-background-color);
            --stb-scrollbar-track-color: var(--stb-scroll-bar-background-color);
            --stb-scrollbar-border-radius: 6px;
            --stb-scrollbar-width-keyword: none;
            --stb-games-title-gap: 8px;
            --stb-licenses-list-gap: 20px 16px;
            --stb-custom-sport-page-padding-block-start: 0;
            --stb-header-vertical-padding-safe-zone: 6px;
            --stb-categories-menu-height: 49px;
            --stb-sub-menu-height: 44px;
            --stb-title-divider: none;
            --stb-page-layout-background: var(--stb-layout-background-color);
            --stb-game-page-header-close-button-background-color: var(--stb-base);
            --stb-collection-toggle-exclusive-default-text-color: var(--stb-text-brand-base);
            --stb-collection-toggle-exclusive-hovered-text-color: var(--stb-text-brand-base);
            --stb-custom-sidebar-nav-list-title-outer-width: 96px;
            --stb-skeleton-categories-menu-height: 36px;
            --stb-loading-image-path: url(loading.225f4b749f15989a.svg);
            --stb-shadow-icon-bonus-image-path: url(bonus-stroke.109a0860ea1e648d.svg);
            --stb-shadow-icon-coin-image-path: url(coins-stroke.5483161e8283246b.svg);
            --stb-shadow-icon-crab-image-path: url(cashcrab-stroke.ec675df34dd48421.svg);
            --stb-playid-background-image-path: url(playid.d2cb2c9088e80b6f.svg);
            --stb-thumbnail-empty-img-bg-path: url(picture-load-color.d926d6338af4fb83.svg);
            --stb-sidebar-group-item-flagship-bg-path: image-set(
                url(flagship-sidebar-banner.60e852ef371dfd61.png) 1x,
                url(flagship-sidebar-banner@2x.8cc6e345b89a031e.png) 2x
            );
            --stb-tab-button-background-image-path: url(tab-button-active.5d6aa039de4a1854.svg);
            --stb-tab-button-background-image-desk-path: url(tab-button-active-desk.2637b1bcf786f674.svg);
            --stb-registration-selected-bonus-select-icon: url(select.e4b6eec6ed7cfa12.svg);
            --stb-more-games-card-bg-path: image-set(
                url(more-games-card.d35002bf6e91e8f6.png) 1x,
                url(more-games-card.d35002bf6e91e8f6.png) 2x
            );
            --stb-cups-page-bg: image-set(
                url(cups-page-bg-mobile.9a152c2fecb6def3.webp) type("image/webp") 1x,
                url(cups-page-bg-mobile@2x.773383c54015ca0e.webp) type("image/webp") 2x,
                url(cups-page-bg-mobile.bc0b04d90be33992.png) type("image/png") 1x,
                url(cups-page-bg-mobile@2x.a54bddec284029e4.png) type("image/png") 2x
            );
            --stb-cups-page-bg-tablet: image-set(
                url(cups-page-bg.58dcba1e99f1ca39.webp) type("image/webp") 1x,
                url(cups-page-bg@2x.da36ef71799d447c.webp) type("image/webp") 2x,
                url(cups-page-bg.6d60dc21b0510933.png) type("image/png") 1x,
                url(cups-page-bg@2x.8b50e5aca7696910.png) type("image/png") 2x
            );
            --stb-cups-dialog-bg: image-set(
                url(modal-image-background.495c3da1955cd1d5.webp) type("image/webp") 1x,
                url(modal-image-background@2x.f71d8ab233fbdc9e.webp) type("image/webp") 2x,
                url(modal-image-background.e9c1c625974b70d8.png) type("image/png") 1x,
                url(modal-image-background@2x.8e15240e7c766cf9.png) type("image/png") 2x
            );
            --stb-cups-onboarding-step-trophies: url(cups-onboarding-step-trophies.239810564a067571.svg);
            --stb-cups-onboarding-step-two: image-set(
                url(cups-coins-background.bb95761e0f366a02.webp) type("image/webp") 1x,
                url(cups-coins-background@2x.904b8ecc4ec9face.webp) type("image/webp") 2x,
                url(cups-coins-background.a73381a359d9b063.png) type("image/png") 1x,
                url(cups-coins-background@2x.f0ca4eb99d168ff7.png) type("image/png") 2x
            );
            --stb-cups-onboarding-coin: url(coin.057765960c6db14e.svg);
            --stb-cups-onboarding-icon-completed: url(cup-check.7c674375737fdadc.svg);
            --stb-custom-games-card-placeholder-2x3: url(game-card-placeholder-2x3.ff42dc4680a07ad1.svg);
            --stb-custom-games-card-placeholder-3x2: url(game-card-placeholder-3x2.4ade1836c594b77e.svg);
            --stb-custom-games-card-placeholder-9x21: url(game-card-placeholder-9x21.10c66067f81ab6c6.svg);
            --stb-custom-steps-arrow-right: url(arrow-right.41a343b7912f9c62.svg);
            --stb-modal-dialog-border-radius: var(--stb-radius-sm);
            --stb-modal-dialog-inner-vertical-padding: 16px;
            --stb-modal-dialog-action-bottom-padding: 24px;
            --stb-modal-dialog-body-bottom-padding: 24px;
            --stb-custom-games-grid-scrollable-offset-block-end: 6px;
            --stb-custom-grid-games-bot-gradient-expanded-cut-area: 1px;
            --stb-custom-grid-games-top-offset: 1px;
            --stb-custom-grid-games-bottom-offset: 1px;
            --stb-custom-games-search-wrapper-overflow: visible;
            --stb-scroller-indent-top: 0px;
            --stb-scroller-indent-bottom: 10px;
            --stb-top-indent-registration-on-page: 52px;
            --stb-grid-games-bot-gradient-expanded-cut-area: 3px;
            --stb-border-animation-first-color: rgb(236 253 0 / 1);
            --stb-border-animation-second-color: rgb(43 58 80 / 1);
            --stb-gradient-300: radial-gradient(
                60.23% 185.12% at 40.67% 50%,
                rgb(187 0 47 / 1) 0%,
                rgb(188 31 57 / 0) 100%
            );
            --stb-shop-card-border-radius: var(--stb-radius-xs);
            --stb-shop-card-vertical-image-border-radius-default: var(--stb-radius-xs) var(--stb-radius-xs) 0 0;
            --stb-shop-card-vertical-image-border-radius-start-start-default: var(--stb-radius-xs);
            --stb-shop-card-vertical-image-border-radius-start-end-default: var(--stb-radius-xs);
            --stb-shop-card-horizontal-image-border-radius-start-start-default: var(--stb-radius-xs);
            --stb-shop-card-horizontal-image-border-radius-end-start-default: var(--stb-radius-xs);
            --stb-shop-items-grid-gap: 12px;
            --stb-button-group-item-primary-hovered-background-color: var(--stb-tint-neutral-100);
            --stb-button-group-item-primary-hovered-border-color: var(--stb-tint-neutral-250);
            --stb-button-group-item-primary-hovered-label-color: var(--stb-text-accent-base);
            --stb-button-group-item-primary-is-selected-default-background-color: var(--stb-tint-neutral-50);
            --stb-button-group-item-primary-is-selected-default-label-color: var(--stb-text-accent-base);
            --stb-button-group-item-primary-is-selected-default-border-color: var(--stb-text-accent-base);
            --stb-button-group-item-primary-pressed-label-color: var(--stb-text-accent-base);
            --stb-button-group-item-primary-pressed-background-color: var(--stb-tint-neutral-50);
            --stb-button-group-item-primary-pressed-border-color: var(--stb-tint-neutral-200);
            --stb-tournament-card-radius: var(--stb-radius-xs);
            --stb-tournament-vertical-details-flex-direction: row;
            --stb-tournament-vertical-details-align-items: center;
            --stb-custom-tab-wrapper-button-decoration-width: 38px;
            --stb-custom-tab-wrapper-button-decoration-desktop-width: 50px;
            --stb-custom-vip-slider-controls-ratio: 1.06;
            --stb-custom-licenses-item-1-width: auto;
            --stb-custom-licenses-item-1-height: 40px;
            --stb-custom-licenses-item-2-width: 114px;
            --stb-custom-licenses-item-2-height: auto;
            --stb-arrow-color: var(--stb-text-neutral-300);
            --stb-custom-widget-desktop-container-padding-block: 6px 0px;
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-modal-dialog-inner-vertical-padding: 70px;
                --stb-modal-dialog-action-bottom-padding: 32px;
                --stb-modal-dialog-body-bottom-padding: 32px;
                --stb-custom-sport-page-padding-block-start: 20px;
            }
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-bonus-crab-columns: 4;
                --stb-modal-dialog-panel-max-width: 640px;
            }
        }
        @media screen and (min-width: 1280px) {
            :root {
                --stb-bonus-crab-columns: 5;
                --stb-shop-freespin-image-width: 160px;
            }
        }
        @media screen and (min-width: 412px) {
            :root {
                --stb-custom-vip-slider-controls-ratio: 1.56;
            }
        }
        @property --stb-gradient-angle {
            syntax: "<angle>";
            initial-value: 0deg;
            inherits: false;
        }
        :root {
            --stb-custom-help-center-article-link-default-color: var(--stb-link-brand-default-text-color);
            --stb-custom-help-center-article-link-hovered-color: var(--stb-link-brand-hovered-text-color);
            --stb-custom-help-center-article-link-pressed-color: var(--stb-link-brand-pressed-text-color);
            --stb-custom-promo-block-link-default-color: var(--stb-link-brand-default-text-color);
            --stb-custom-promo-block-link-hovered-color: var(--stb-link-brand-hovered-text-color);
            --stb-custom-promo-block-link-pressed-color: var(--stb-link-brand-pressed-text-color);
        }
        :root {
            --stb-pgw-widget-padding: 12px 0 32px;
            --pgw-font-family: "Roboto Condensed", "Arial", sans-serif;
            --pgw-surface-primary: var(--stb-base);
            --pgw-surface-secondary: #1e2b3e;
            --pgw-surface-secondaryHover: var(--stb-tint-neutral-400);
            --pgw-surface-accent: var(--stb-tint-neutral-100);
            --pgw-surface-accentHover: var(--stb-tint-neutral-150);
            --pgw-surface-buttonPrimary: var(--stb-main-accent-base);
            --pgw-surface-buttonPrimaryHover: var(--stb-main-accent-l100);
            --pgw-surface-buttonPrimaryPress: var(--stb-main-accent-d100);
            --pgw-surface-buttonPrimaryDisabled: var(--stb-tint-neutral-250);
            --pgw-text-buttonPrimary: var(--stb-main-info-contrast);
            --pgw-text-buttonPrimaryDisabled: var(--stb-tint-neutral-100);
            --pgw-surface-buttonSecondary: var(--stb-tint-neutral-200);
            --pgw-surface-buttonSecondaryHover: var(--stb-tint-neutral-300);
            --pgw-surface-buttonSecondaryPress: var(--stb-main-neutral-d200);
            --pgw-surface-buttonSecondaryDisabled: var(--stb-tint-neutral-50);
            --pgw-text-buttonSecondary: var(--stb-text-accent-base);
            --pgw-text-buttonSecondaryDisabled: var(--stb-tint-neutral-100);
            --pgw-surface-buttonTertiary: var(--stb-tint-neutral-100);
            --pgw-surface-buttonTertiaryHover: var(--stb-tint-neutral-200);
            --pgw-surface-buttonTertiaryPress: var(--stb-tint-neutral-100);
            --pgw-surface-buttonTertiaryDisabled: var(--stb-tint-neutral-50);
            --pgw-surface-inputPrimary: var(--stb-shades-neutral-925);
            --pgw-surface-inputSecondary: var(--stb-tint-neutral-100);
            --pgw-surface-inputTertiary: var(--stb-tint-neutral-100);
            --pgw-surface-tab: var(--stb-tint-neutral-50);
            --pgw-surface-tabHover: var(--stb-main-accent-base);
            --pgw-surface-tabPress: var(--stb-main-brand-contrast);
            --pgw-surface-negative: var(--stb-main-negative-base);
            --pgw-surface-positiveAlpha: var(--stb-tint-neutral-50);
            --pgw-surface-skeleton: linear-gradient(
                    0deg,
                    var(--stb-tint-neutral-50, #1c2a3b),
                    var(--stb-tint-neutral-50, #1c2a3b)
                ),
                linear-gradient(
                    90deg,
                    rgb(220 225 233 / 0) 0%,
                    rgb(220 225 233 / 0.16) 61.46%,
                    rgb(220 225 233 / 0) 100%
                );
            --pgw-text-primary: var(--stb-text-neutral-100);
            --pgw-text-secondary: var(--stb-text-neutral-200);
            --pgw-text-tertiary: var(--stb-text-neutral-200);
            --pgw-text-positive: var(--stb-text-positive-base);
            --pgw-text-warning: var(--stb-text-warning-base);
            --pgw-text-negative: var(--stb-text-negative-base);
            --pgw-text-constant: var(--stb-text-neutral-100);
            --pgw-icon-primary: var(--stb-text-neutral-100);
            --pgw-icon-secondary: var(--stb-text-neutral-200);
            --pgw-icon-tertiary: var(--stb-text-neutral-300);
            --pgw-icon-buttonPrimary: var(--stb-main-info-contrast);
            --pgw-icon-buttonPrimaryDisabled: var(--stb-tint-neutral-100);
            --pgw-icon-buttonSecondary: var(--stb-main-negative-contrast);
            --pgw-icon-positive: var(--stb-text-positive-base);
            --pgw-icon-warning: var(--stb-text-warning-base);
            --pgw-icon-negative: var(--stb-text-negative-base);
            --pgw-stroke-primary: var(--stb-tint-neutral-150);
            --pgw-stroke-secondary: var(--stb-tint-neutral-150);
            --pgw-stroke-inputPrimary: var(--stb-tint-neutral-150);
            --pgw-stroke-inputSecondary: var(--stb-tint-neutral-200);
            --pgw-stroke-accent: var(--stb-tint-neutral-250);
            --pgw-stroke-accentHover: var(--stb-tint-neutral-400);
            --pgw-stroke-positive: var(--stb-main-positive-base);
            --pgw-stroke-positiveAlpha: var(--stb-main-positive-base);
            --pgw-stroke-warning: var(--stb-main-warning-base);
            --pgw-stroke-negative: var(--stb-main-negative-base);
            --pgw-divider-primary: var(--stb-tint-neutral-150);
            --pgw-border-radius-s: 2px;
            --pgw-border-radius-m: 2px;
            --pgw-border-radius-l: 2px;
            --pgw-border-radius-xl: 2px;
        }
        @media screen and (min-width: 768px) {
            :root {
                --stb-pgw-widget-padding: 12px 54px 32px;
            }
        }
        :root {
            --stb-top-events-widget-events-carousel-background: transparent;
            --stb-top-events-card-mobile-width: 292px;
        }