﻿@font-face
{
    font-display: swap;
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    src: url(https://www.shotz.com/fonts/fontello.woff2) format("woff2"),url(https://www.shotz.com/fonts/fontello.woff) format("woff");
}
[class*=" icon-"]:before, [class^=icon-]:before
{
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    font-variant: normal;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-help:before
{
    content: "";
}
.icon-pause:before
{
    content: "";
}
.icon-play:before
{
    content: "";
}
.icon-mute:before
{
    content: "";
}
.icon-unmute:before
{
    content: "";
}
.icon-play-now:before
{
    content: "";
}
.icon-replay:before
{
    content: "";
}
.icon-exit:before
{
    content: "";
}
.icon-lock:before
{
    content: "";
}
.icon-777:before
{
    content: "";
}
.icon-search:before
{
    content: "";
}
.icon-credit-card:before
{
    content: "";
}
.icon-user:before
{
    content: "";
}
.icon-home:before
{
    content: "";
}
.icon-favourite:before
{
    content: "";
}
.icon-bell:before
{
    content: "";
}
.icon-plus:before
{
    content: "";
}
.icon-euro-symbol:before
{
    content: "";
}
.icon-camera:before
{
    content: "";
}
.icon-checkbox:before
{
    content: "";
}
.icon-calendar:before
{
    content: "";
}
.icon-gift:before
{
    content: "";
}
.icon-done:before
{
    content: "";
}
.icon-menu:before
{
    content: "";
}
.icon-checkbox-checked:before
{
    content: "";
}
.icon-chevron-up:before
{
    content: "";
}
.icon-chevron-right:before
{
    content: "";
}
.icon-reward:before
{
    content: "";
}
.icon-chevron-down:before
{
    content: "";
}
.icon-mute2:before
{
    content: "";
}
.icon-eye:before
{
    content: "";
}
.icon-eye-hide:before
{
    content: "";
}
.icon-mood-bad-emoji2:before
{
    content: "";
}
.icon-fullscreen-exit:before
{
    content: "";
}
.icon-wallet-withdraw:before
{
    content: "";
}
.icon-mood-bad-emoji:before
{
    content: "";
}
.icon-cancel:before
{
    content: "";
}
.icon-close3:before
{
    content: "";
}
.icon-smiley:before
{
    content: "";
}
.icon-chat:before
{
    content: "";
}
.icon-limits:before
{
    content: "";
}
.icon-info:before
{
    content: "";
}
.icon-doc:before
{
    content: "";
}
.icon-reward-play:before
{
    content: "";
}
.icon-log-out:before
{
    content: "";
}
.icon-new:before
{
    content: "";
}
.icon-chevron-left:before
{
    content: "";
}
.icon-fullscreen:before
{
    content: "";
}
.icon-close:before
{
    content: "";
}
.icon-mail:before
{
    content: "";
}
.icon-message:before
{
    content: "";
}
.icon-spin4:before
{
    content: "";
}
.icon-play-safe:before
{
    content: "";
}
.icon-casino:before
{
    content: "";
}
.icon-live-casino:before
{
    content: "";
}
.icon-livespins:before
{
    content: "";
}
.icon-rewards:before
{
    content: "";
}
.icon-withdraw:before
{
    content: "";
}
.icon-support:before
{
    content: "";
}
.icon-account:before
{
    content: "";
}
.icon-game:before
{
    content: "";
}
.icon-transaction:before
{
    content: "";
}
.icon-password:before
{
    content: "";
}
.icon-preferences:before
{
    content: "";
}
.icon-documents:before
{
    content: "";
}
.icon-timeout:before
{
    content: "";
}
.icon-sports:before
{
    content: "";
}
.icon-wallet:before
{
    content: "";
}
.icon-user-circle:before
{
    content: "";
}
.icon-download:before
{
    content: "";
}
@keyframes simpleFadeIn
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes fadeUp
{
    0%
    {
        opacity: 0;
        transform: translateY(20%);
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes fadeDown
{
    0%
    {
        opacity: 0;
        transform: translateY(-2rem);
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes pulse
{
    0%
    {
        transform: scale(.9);
    }
    50%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(.9);
    }
}
@keyframes fadeInUp
{
    0%
    {
        transform: translate3d(0,20px,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/
*, :after, :before
{
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
}
:after, :before
{
    --tw-content: "";
}
:host, html
{
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent;
}
body
{
    line-height: inherit;
    margin: 0;
}
hr
{
    border-top-width: 1px;
    color: inherit;
    height: 0;
}
abbr:where([title])
{
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
h1, h2, h3, h4, h5, h6
{
    font-size: inherit;
    font-weight: inherit;
}
a
{
    color: inherit;
    text-decoration: inherit;
}
b, strong
{
    font-weight: bolder;
}
code, kbd, pre, samp
{
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal;
}
small
{
    font-size: 80%;
}
sub, sup
{
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub
{
    bottom: -.25em;
}
sup
{
    top: -.5em;
}
table
{
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0;
}
button, input, optgroup, select, textarea
{
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
}
button, select
{
    text-transform: none;
}
button, input:where([type=button]), input:where([type=reset]), input:where([type=submit])
{
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none;
}
:-moz-focusring
{
    outline: auto;
}
:-moz-ui-invalid
{
    box-shadow: none;
}
progress
{
    vertical-align: baseline;
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button
{
    height: auto;
}
[type=search]
{
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
::-webkit-search-decoration
{
    -webkit-appearance: none;
}
::-webkit-file-upload-button
{
    -webkit-appearance: button;
    font: inherit;
}
summary
{
    display: list-item;
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre
{
    margin: 0;
}
fieldset
{
    margin: 0;
}
fieldset, legend
{
    padding: 0;
}
menu, ol, ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
dialog
{
    padding: 0;
}
textarea
{
    resize: vertical;
}
input::-moz-placeholder, textarea::-moz-placeholder
{
    color: #9ca3af;
    opacity: 1;
}
input::placeholder, textarea::placeholder
{
    color: #9ca3af;
    opacity: 1;
}
[role=button], button
{
    cursor: pointer;
}
:disabled
{
    cursor: default;
}
audio, canvas, embed, iframe, img, object, svg, video
{
    display: block;
    vertical-align: middle;
}
img, video
{
    height: auto;
    max-width: 100%;
}
[hidden]
{
    display: none;
}
[data-theme=casinofriday]
{
    --side-menu-width: 9rem;
    --modal-drawer-width: 18.75rem;
    --modal-drawer-wide-width: 23.75rem;
    --modal-header-height: 3.6rem;
    --top-menu-height: 3rem;
    --menu-footer-height: 2.8rem;
    --menu-footer-height-lg: 3.2rem;
    --logo-container-margin: 1.3rem .8rem;
    --modal-drawer-panel-reward-congrats-background-size: 800px;
    --modal-drawer-panel-reward-congrats-background-positon: top;
    --withdrawal-notification-height: 3.9rem;
    --cta-border-radius: 9999px;
    --table-border-width: 0;
    --account-item-disabled-opacity: .1;
    --reward-unlocked-opacity: .75;
    --mix-blend-mode-home-page: lighten;
    --primary-transition-duration: .3s;
    --secondary-transition-duration: .5s;
    --pnp-deposit-input-border-radius: 4.28em;
    --button-border-width: 1px;
    --alice-blue: #f2f7fc;
    --anthracite: #666c87;
    --aquamarine: #7df7e6;
    --article-content: #666c87;
    --black-50: rgba(0,0,0,.5);
    --black-hue-06: #0c0000;
    --black: #000;
    --boulder: #7c7c7c;
    --bright-blue: #5bbcf3;
    --checkbox-color: #92b8ff;
    --contrast-blue: #2965ff;
    --cornflower-blue: #5e9af4;
    --dark-anthracite: #5b6078;
    --dark-navy-40: rgba(1,6,43,.4);
    --dark-navy: #01062b;
    --footer-dark-blue: #01062b;
    --grey-950: #01062b;
    --grey: #9795af;
    --light-blue-40: #2df6bd;
    --light-blue: #76f9d4;
    --light-green-transparency: rgba(118,249,212,.3);
    --light-grey: #f7f7fb;
    --main-color: #f9f8fd;
    --menu-login-blue: hsla(0,0%,100%,.3);
    --midnight-blue: #01062b;
    --pastel-pink: #e4a397;
    --progress-blue: #00e0ff;
    --progress-gray: #eae9ef;
    --prussian-blue: #0e314e;
    --rich-brilliant-lavender: #e89bff;
    --secondary-border-color: #fff;
    --soft-peach: #ebedf4;
    --space-grey: #636983;
    --toggle-transparency: rgba(1,6,43,.3);
    --transparent: transparent;
    --vibrant-blue: #1cfdd2;
    --white-10: hsla(0,0%,100%,.1);
    --white-15: hsla(0,0%,100%,.15);
    --amaranth: #ec3d6a;
    --black-20: rgba(0,0,0,.2);
    --black-dynamic: #1e1e1e;
    --blue: #4277ff;
    --buttercup: #ffedbf;
    --darker-blue-90: rgba(9,11,25,.9);
    --darker-blue: #090b19;
    --dark-blue: #222536;
    --dark-gradient-1: linear-gradient(0deg,#090b19 10%,hsla(0,0%,100%,0));
    --dark-gradient-2: linear-gradient(180deg,#0c0d0f,rgba(12,13,15,0));
    --dark-grey: #9c9ba8;
    --shiraz: #b40040;
    --divider-dark: #333647;
    --divider-dark-30: rgba(51,54,71,.3);
    --ebony: #090b1a;
    --flamingo: #ff005c;
    --frosted-mint: #e4fef6;
    --gold-gradient-1: linear-gradient(267.48deg,#ffecbc 5.91%,#ffdd84 95.65%);
    --gold-gradient-2: linear-gradient(267.48deg,#ffdd84 5.91%,#ffecbc 95.65%);
    --gold-gradient-3: linear-gradient(#141729,#141729),linear-gradient(0deg,#907926,#fde9b3);
    --green: #00d870;
    --grey-disabled: #cecddb;
    --grey-disabled-60: rgba(206,205,219,.6);
    --grey-dividers: #ebedf5;
    --jordy-blue: #7facf0;
    --kabul: #5b4340;
    --light-pink: #ffebf3;
    --midnight-blue-10: rgba(1,6,43,.1);
    --midnight-blue-24: rgba(1,6,43,.24);
    --midnight-blue-25: rgba(1,6,43,.25);
    --midnight-blue-40: rgba(1,6,43,.4);
    --midnight-blue-75: rgba(1,6,43,.75);
    --mirage-90: rgba(20,23,41,.9);
    --olive-drab: #4ca528;
    --pauper: #343646;
    --pizazz: #ff9700;
    --purple: #ff006b;
    --red: #ff000f;
    --sambucus: #151728;
    --solitude: #e9f4ff;
    --space-grey: #666c87;
    --storm-gray-20: rgba(20,23,41,.2);
    --storm-gray: #141729;
    --toledo: #25001e;
    --vampire-black: #04060a;
    --vulcan: #121223;
    --white-20: hsla(0,0%,100%,.2);
    --white-24: hsla(0,0%,100%,.24);
    --white-30: hsla(0,0%,100%,.3);
    --white: #fff;
    --woodsmoke: #141419;
    --yellow-20: rgba(255,227,154,.3);
    --yellow: #ffe39a;
    --zodiac-blue: #0d2039;
    --rich-black: #01062b;
    --casino-friday-main-gradient-1: linear-gradient(182.91deg,#87e4fd,#1880fa 24.48%,#4875ef 50%,#0073ff 72.83%,#605beb 95.83%);
    --casino-friday-main-gradient-2: linear-gradient(45deg,#04b7e7,#0374f7 24.48%,#2467e5 50%,#0071fa 72.83%,#088df7);
    --casino-friday-green-gradient: linear-gradient(270deg,#00d5ac 22.66%,hsla(0,0%,100%,0)),#1cfdd2;
    --casino-friday-icon-gradient: linear-gradient(327.1deg,#e4a397 2.06%,#e89bff 27.85%,#5e9af4 60.48%,#7df7e6 99.02%);
    --casino-friday-not-found-gradient: radial-gradient(122.72% 119.8% at 0 -1.95%,#cdf1e0 0,#5bbcf3 25.52%,#696ce5 52.6%,#9388cf 76.04%,#eeb1ab 100%);
    --casino-friday-icon-gradient-levelup: linear-gradient(20deg,#e4a397 10.08333%,#e89bff 30.125%,#5e9af4 50.0782%,#7df7e6 75%);
    --casino-friday-leaderboard-gradient: linear-gradient(91deg,#6d5ef0 -1.87%,#94aef9 13.91%,#b6eefc 64.3%,#a8f2ff 69.14%,#f0bca2 100.62%);
    -\34 04-page-bg: var(--vampire-black);
    --accordion-arrow-color: unset;
    --accordion-arrow-secondary-color: var(--vibrant-blue);
    --accordion-bg: var(--light-grey);
    --accordion-secondary-bg: var(--dark-blue);
    --accordion-secondary-color: var(--grey-dividers);
    --accordion-tertiary-bg: var(--white);
    --accordion-tertiary-color: var(--anthracite);
    --account-details-input-bg: var(--light-grey);
    --account-details-input-border-color: var(--light-grey);
    --account-details-input-color: var(--midnight-blue);
    --account-details-input-label-color: var(--grey);
    --account-item-bg: var(--dark-blue);
    --account-item-border-color: var(--white);
    --account-item-color: var(--grey);
    --account-item-list-item-bg: var(--white);
    --account-item-list-item-color: var(--midnight-blue);
    --account-item-list-item-icon-bg: var(--casino-friday-icon-gradient);
    --account-item-list-item-disabled-bg: var(--white);
    --account-item-list-item-disabled-border-color: var(--white);
    --account-item-list-item-disabled-color: var(--midnight-blue);
    --account-menu-logout-btn-bg: var(--white-15);
    --account-menu-logout-btn-color: var(--white);
    --account-menu-logout-btn-box-shadow-inset-color: initial;
    --account-menu-logout-btn-box-shadow-outset-color: transparent;
    --account-menu-logout-btn-hover-bg: var(--white-15);
    --account-menu-logout-btn-hover-box-shadow-inset-color: initial;
    --account-menu-logout-btn-hover-box-shadow-outset-color: transparent;
    --account-overview-bg: var(--vibrant-blue);
    --account-overview-btn-color: var(--midnight-blue);
    --account-overview-btn-hover-bg: var(--light-blue);
    --account-overview-color: var(--white);
    --alert-error-color: var(--red);
    --alert-error-icon-color: var(--red);
    --alert-info-bg: var(--midnight-blue-10);
    --alert-info-color: var(--anthracite);
    --alert-info-icon-color: var(--anthracite);
    --alert-success-color: var(--green);
    --alert-success-icon-color: var(--green);
    --animated-counter-color: var(--vibrant-blue);
    --article-content-bg: var(--white);
    --article-content-color: var(--article-content);
    --article-content-heading-color: var(--midnight-blue);
    --article-content-link-color: var(--midnight-blue);
    --article-content-primary-color: var(--contrast-blue);
    --balance-color: var(--light-grey);
    --banner-text-shadow-color: var(--vulcan);
    --blank-slate-bg: var(--white);
    --blank-slate-color: var(--anthracite);
    --blocked-access-content-bg: var(--white);
    --blocked-access-content-color: var(--white);
    --blocked-content-modal-backdrop-bg: var(--mirage-90);
    --blocked-content-modal-bg: var(--midnight-blue);
    --blocked-content-modal-border-color: var(--white);
    --blocked-content-modal-text-color: var(--vibrant-blue);
    --body-bg: var(--main-color);
    --body-color: var(--midnight-blue);
    --bonus-card-bg: var(--white);
    --bonus-card-color: var(--black);
    --bonus-card-date-color: var(--grey);
    --bonus-card-footer-color: var(--grey);
    --bonus-card-progress-bar-bg: var(--progress-gray);
    --bonus-card-progress-bar-value-bg: var(--progress-blue);
    --bonus-skeleton-bg: var(--dark-blue);
    --bonuses-blank-slate-bg: var(--white);
    --bonuses-blank-slate-box-shadow: rgba(22,21,47,.1);
    --bonuses-blank-slate-color: var(--darker-blue);
    --category-page-content-header-color: var(--midnight-blue);
    --checkbox-checked-color: var(--checkbox-color);
    --checkbox-error-color: var(--purple);
    --checkbox-error-label-color: var(--light-pink);
    --checkbox-label-color: var(--dark-navy);
    --checkbox-unchecked-color: var(--space-grey);
    --circular-progress-bar-indicator-bg: var(--casino-friday-icon-gradient);
    --circular-progress-bar-linear-gradient-stop-1-bg: var(--pastel-pink);
    --circular-progress-bar-linear-gradient-stop-2-bg: var(--rich-brilliant-lavender);
    --circular-progress-bar-linear-gradient-stop-3-bg: var(--cornflower-blue);
    --circular-progress-bar-linear-gradient-stop-4-bg: var(--aquamarine);
    --circular-progress-bar-track-bg: var(--alice-blue);
    --close-button-bg: var(--rich-black);
    --close-button-color: var(--white);
    --close-button-hover-bg: var(--rich-black);
    --close-button-hover-color: var(--vibrant-blue);
    --confirmation-modal-btn-primary-color: var(--vibrant-blue);
    --confirmation-modal-btn-secondary-color: var(--red);
    --confirmation-modal-dialog-color: var(--light-grey);
    --copyright-color: var(--white);
    --cta-disabled-border-color: var(--grey-disabled);
    --cta-disabled-color: var(--grey-disabled);
    --cta-hover-color: var(--midnight-blue);
    --cta-link-color: var(--white);
    --cta-link-hover-color: var(--vibrant-blue);
    --cta-link-mobile-color: var(--white);
    --cta-link-mobile-hover-color: var(--vibrant-blue);
    --cta-outlined-primary-box-shadow-inset-color: var(--midnight-blue);
    --cta-outlined-secondary-box-shadow-inset-color: var(--white);
    --cta-outlined-primary-color: var(--midnight-blue);
    --cta-outlined-secondary-color: var(--white);
    --cta-outlined-hover-bg: var(--light-blue-40);
    --cta-outlined-hover-color: var(--midnight-blue);
    --countdown-bg: linear-gradient(91.33deg,#6d5ef0 -1.87%,#94aef9 13.91%,#b6eefc 64.3%,#a8f2ff 69.14%,#f0bca2 100.62%);
    --cta-primary-bg: var(--light-blue);
    --cta-primary-box-shadow-inset-color: transparent;
    --cta-primary-box-shadow-outset-color: transparent;
    --cta-primary-color: var(--midnight-blue);
    --cta-primary-hover-bg: var(--light-blue-40);
    --cta-primary-hover-box-shadow-inset-color: transparent;
    --cta-quaternary-bg: var(--grey-dividers);
    --cta-quaternary-box-shadow-inset-color: transparent;
    --cta-quaternary-box-shadow-outset-color: transparent;
    --cta-quaternary-color: var(--anthracite);
    --cta-quaternary-hover-bg: var(--casino-friday-main-gradient-2);
    --cta-quaternary-hover-box-shadow-inset-color: transparent;
    --cta-quaternary-hover-color: var(--white);
    --cta-secondary-bg: var(--grey-dividers);
    --cta-secondary-border-color: var(--secondary-border-color);
    --cta-secondary-border-width: var(--button-border-width);
    --cta-secondary-box-shadow-inset-color: transparent;
    --cta-secondary-box-shadow-outset-color: transparent;
    --cta-secondary-color: var(--midnight-blue);
    --cta-secondary-hover-bg: var(--white-15);
    --cta-secondary-hover-box-shadow-inset-color: transparent;
    --cta-secondary-hover-color: var(--vibrant-blue);
    --cta-tertiary-bg: var(--dark-blue);
    --cta-tertiary-box-shadow-inset-color: transparent;
    --cta-tertiary-box-shadow-outset-color: transparent;
    --cta-tertiary-hover-bg: var(--gold-gradient-2);
    --cta-tertiary-hover-box-shadow-inset-color: transparent;
    --cta-transparent-bg: transparent;
    --date-picker-active-tile-hover-bg: var(--light-green-transparency);
    --date-picker-bg: var(--light-grey);
    --date-picker-border-color: var(--white);
    --date-picker-color: var(--black-600);
    --date-picker-tile-bg: var(--light-blue);
    --date-picker-tile-border-color: var(--grey);
    --date-picker-tile-color: var(--light-blue);
    --date-picker-tile-hover-bg: var(--light-green-transparency);
    --date-picker-tile-hover-color: var(--black-600);
    --disclaimer-color: var(--dark-grey);
    --documents-accordion-bg: var(--light-grey);
    --documents-color: var(--anthracite);
    --documents-select-bg: var(--divider-dark);
    --documents-select-color: var(--light-grey);
    --documents-separator-color: var(--light-grey);
    --error-bg: var(--light-pink);
    --error-color: var(--purple);
    --error-page-content-bg: var(--casino-friday-not-found-gradient);
    --faq-accordion-content-color: var(--grey-dividers);
    --file-accordion-border-color: var(--divider-dark);
    --file-accordion-description-color: var(--anthracite);
    --file-input-label-bg: var(--white);
    --file-input-label-color: var(--midnight-blue);
    --file-input-label-hover-bg: var(--vibrant-blue);
    --file-input-label-hover-color: var(--midnight-blue);
    --filter-widget-label-color: var(--anthracite);
    --finished-video-buttons-bg: var(--divider-dark);
    --finished-video-buttons-hover-color: var(--midnight-blue);
    --footer-bg: var(--footer-dark-blue);
    --footer-links-primary-color: var(--light-grey);
    --footer-links-primary-hover-color: var(--light-blue);
    --footer-links-secondary-color: var(--grey-disabled-60);
    --footer-links-secondary-hover-color: var(--light-blue);
    --form-input-bg: var(--light-grey);
    --form-input-color: var(--midnight-blue);
    --form-input-dropdown-bg: var(--dark-blue);
    --form-input-dropdown-color: var(--white);
    --form-input-icon-color: var(--grey);
    --form-input-icon-secondary-color: var(--green);
    --form-input-placeholder-color: var(--dark-grey);
    --game-card-hover-bg: var(--dark-gradient-1);
    --game-card-link-hover-color: var(--vibrant-blue);
    --game-card-live-casino-title-color: var(--anthracite);
    --game-card-subtitle: var(--anthracite);
    --game-card-title-color: var(--space-grey);
    --game-group-link-color: var(--blue);
    --game-group-link-hover-color: var(--blue);
    --game-group-wrapper-title-color: var(--midnight-blue);
    --game-iframe-border-color: var(--vibrant-blue);
    --game-iframe-btn-color: var(--light-grey);
    --game-iframe-btn-hover-color: var(--midnight-blue);
    --game-iframe-btn-mobile-color: var(--midnight-blue);
    --game-iframe-loading-bg: var(--grey-dividers);
    --game-layout-content-demo-header-color: var(--light-grey);
    --game-page-dark-bg: var(--midnight-blue);
    --game-ribbon-default-bg: var(--midnight-blue);
    --game-ribbon-default-color: var(--white);
    --game-showcase-bg: var(--darker-blue-90);
    --game-showcase-color: var(--vibrant-blue);
    --game-video-card-color: var(--grey);
    --games-bar-active-btn-bg: var(--vibrant-blue);
    --games-bar-active-btn-color: var(--midnight-blue);
    --games-bar-bg: var(--midnight-blue);
    --games-bar-btn-color: var(--light-grey);
    --games-bar-transparent-bg: var(--storm-gray-20);
    --history-results-border-color: var(--divider-dark);
    --history-results-color: var(--black);
    --home-page-bg: var(--ebony);
    --home-page-description-color: var(--grey-dividers);
    --home-page-header-color: var(--white);
    --home-page-jackpot-color: var(--white);
    --home-page-jackpot-mobile-bg: unset;
    --home-page-jackpot-value-bg: var(--white-30);
    --home-page-support-card-bg: var(--dark-blue);
    --home-page-support-card-desc-color: var(--grey-dividers);
    --home-page-support-card-title-color: var(--vibrant-blue);
    --home-page-text-btn-color: var(--grey-dividers);
    --home-page-vip-card-bg: var(--storm-gray);
    --home-page-vip-card-color: var(--grey);
    --home-page-vip-card-heading-color: var(--white);
    --home-page-vip-card-item-border-color: var(--transparent);
    --home-page-vip-card-item-border-image-bg: var(--gold-gradient-3);
    --home-page-vip-card-item-box-shadow: unset;
    --info-button-bg: var(--white);
    --info-modal-btn-color: var(--midnight-blue);
    --info-modal-color: var(--white);
    --info-modal-panel-bg: var(--midnight-blue);
    --info-modal-ghost-cta-bg: transparent;
    --info-modal-ghost-cta-color: var(--vibrant-blue);
    --info-modal-ghost-cta-hover-color: var(--white);
    --info-modal-ghost-cta-box-shadow-inset-color: var(--vibrant-blue);
    --last-played-bg: var(--midnight-blue);
    --last-played-color: var(--white);
    --last-played-game-border: var(--vibrant-blue);
    --last-played-secondary-color: var(--vibrant-blue);
    --leaderboard-first-row-bg: var(--casino-friday-leaderboard-gradient);
    --leaderboard-table-border-color: var(--midnight-blue);
    --leaderboard-table-color: var(--midnight-blue);
    --leaderboard-table-header-color: var(--white);
    --limit-accordion-color: var(--midnight-blue);
    --limit-accordion-input-bg: var(--white);
    --limit-accordion-label-color: var(--anthracite);
    --limits-color: var(--anthracite);
    --livespins-page-bg: var(--woodsmoke);
    --loader-bg: var(--darker-blue);
    --loader-dot-bg: var(--vibrant-blue);
    --loader-text-color: var(--black);
    --locale-selector-btn-bg: var(--anthracite);
    --locale-selector-btn-color: var(--light-grey);
    --locale-selector-btn-hover-bg: var(--dark-anthracite);
    --locale-selector-list-bg: var(--anthracite);
    --login-form-btn-color: var(--space-grey);
    --login-form-secondary-btn-color: var(--blue);
    --menu-buttons-bg: var(--storm-gray);
    --menu-buttons-btn-color: var(--midnight-blue);
    --menu-buttons-btn-hover-color: var(--midnight-blue);
    --menu-buttons-icon-btn-color: var(--white);
    --menu-buttons-login-btn-bg: var(--divider-dark);
    --menu-buttons-login-btn-hover-color: var(--midnight-blue);
    --menu-buttons-separator-color: var(--white-20);
    --menu-buttons-login-box-shadow-inset-color: var(--light-grey);
    --menu-buttons-login-btn-bg: var(--menu-login-blue);
    --menu-buttons-login-btn-color: var(--light-grey);
    --menu-buttons-login-btn-hover-color: var(--light-grey);
    --menu-buttons-login-hover-box-shadow-inset-color: var(--light-grey);
    --notification-circle: var(--cta-primary-bg);
    --menu-current-time-mobile-color: var(--vibrant-blue);
    --menu-footer-icon-color: var(--white);
    --message-box-bg: var(--storm-gray);
    --message-box-color: var(--light-grey);
    --mobile-game-iframe-bg: var(--vibrant-blue);
    --mobile-game-page-header-bg: var(--midnight-blue);
    --mobile-iframe-btn-color: var(--midnight-blue);
    --modal-content-color: var(--white);
    --modal-drawer-panel-account-bg: var(--midnight-blue);
    --modal-drawer-panel-bg: var(--white);
    --modal-drawer-panel-header-bg: var(--midnight-blue);
    --modal-drawer-panel-header-color: var(--midnight-blue);
    --modal-drawer-panel-mobile-menu-bg: var(--midnight-blue);
    --modal-drawer-panel-reward-congrats-bg: var(--midnight-blue);
    --modal-drawer-panel-reward-congrats-color: var(--white);
    --modal-header-bg: var(--midnight-blue);
    --modal-header-close-btn-secondary-color: var(--white);
    --modal-heading-color: var(--white);
    --nav-item-border-color: var(--white-20);
    --navigation-item-secondary-color: var(--light-grey);
    --nested-modal-backdrop: var(--mirage-90);
    --nested-modal-bg: var(--midnight-blue);
    --notification-badge-bg: var(--flamingo);
    --notification-badge-border-color: var(--shiraz);
    --notification-bg: var(--light-grey);
    --page-header-bg: var(--main-color);
    --page-header-button-bg: var(--divider-dark);
    --page-header-button-color: var(--light-grey);
    --page-header-button-hover-bg: var(--midnight-blue);
    --page-header-button-hover-color: var(--vibrant-blue);
    --page-header-color: var(--light-grey);
    --page-heading: var(--midnight-blue);
    --error-page-description-color: var(--black);
    --error-page-chat-color: var(--black);
    --error-page-chat-hover-color: var(--bright-blue);
    --partner-logo-bg: var(--white);
    --password-forgotten-form-button-color: var(--blue);
    --password-update-form-input-color: var(--midnight-blue);
    --password-update-form-label-color: var(--grey);
    --payment-bar-bg: var(--darker-blue);
    --payment-bar-feature-color: var(--vibrant-blue);
    --payment-bar-feature-title-color: var(--white);
    --payment-bar-shadow-color: var(--kabul);
    --payment-methods-border-color: var(--grey-dividers);
    --payment-methods-color: var(--anthracite);
    --payment-methods-label-color: var(--grey-disabled);
    --payment-methods-title-color: var(--midnight-blue);
    --pending-limits-bg: var(--solitude);
    --pending-limits-color: var(--jordy-blue);
    --player-backdrop-bg: var(--midnight-blue-75);
    --pnp-deposit-input-bg: var(--soft-peach);
    --pnp-deposit-input-color: var(--dark-navy);
    --pnp-deposit-input-error-bg: var(--toledo);
    --pnp-deposit-input-error: var(--purple);
    --pnp-deposit-pill-bg: var(--black-hue-06);
    --pnp-deposit-pill-secondary-bg: transparent;
    --pnp-deposit-submit-btn-bg: var(--vibrant-blue);
    --pnp-deposit-submit-btn-font-color: var(--grey-950);
    --pnp-deposit-submit-btn-border-color: var(--vibrant-blue);
    --pnp-deposit-toggle-btn-border-color: var(--boulder);
    --pnp-deposit-submit-btn-disabled-bg: var(--grey-disabled);
    --pnp-deposit-submit-btn-disabled-border: var(--grey-disabled);
    --pnp-deposit-submit-btn-disabled-color: var(--space-grey);
    --pnp-deposit-submit-btn-disabled-secondary-color: var(--black);
    --pnp-deposit-toggle-btn-color: var(--black);
    --pnp-deposit-radiobuttons-label-bg: var(--soft-peach);
    --pnp-deposit-radiobuttons-border-color: var(--dark-grey);
    --pnp-update-profile-btn-color: var(--blue);
    --pnp-update-profile-code-color: var(--grey);
    --pnp-update-profile-dropdown-color: var(--light-grey);
    --pnp-update-profile-input-bg: var(--dark-blue);
    --pnp-update-profile-input-color: var(--dark-navy);
    --pnp-update-profile-label-color: var(--grey);
    --pnp-withdraw-error: var(--purple);
    --pnp-withdraw-success: var(--green);
    --pnp-wrapper-bg: var(--dark-navy-40);
    --pnp-complete-signup-modal-bg: var(--white);
    --pnp-complete-signup-modal-color: var(--mine-shaft-dark);
    --policies-modal-bg: var(--midnight-blue);
    --policies-modal-color: var(--white);
    --policies-modal-info-bg: var(--white-10);
    --policies-modal-info-color: var(--white);
    --policies-modal-info-icon-color: var(--vibrant-blue);
    --preferences-border-color: var(--divider-dark);
    --preferences-color: var(--anthracite);
    --profile-card-bg: var(--casino-friday-icon-gradient-levelup);
    --profile-card-border-color: var(--white);
    --profile-card-color: var(--midnight-blue);
    --profile-card-level-color: var(--anthracite);
    --profile-card-level-primary-bg: var(--light-grey);
    --profile-card-level-secondary-bg: var(--light-grey);
    --profile-card-secondary-bg: var(--casino-friday-main-gradient-2);
    --profile-card-secondary-color: var(--light-grey);
    --promotion-card-bg: var(--white);
    --promotion-card-border-color: var(--white);
    --promotion-card-color: var(--anthracite);
    --promotion-card-header-color: var(--midnight-blue);
    --promotion-card-skeleton-bg: var(--dark-blue);
    --promotion-page-color: var(--midnight-blue);
    --promotions-color: var(--midnight-blue);
    --provider-lobby-card-pulse-bg: var(--green);
    --quick-deposit-color: var(--light-grey);
    --quick-deposit-failure-bg: var(--purple);
    --quick-deposit-input-bg: var(--white-20);
    --quick-deposit-input-color: var(--vibrant-blue);
    --quick-deposit-input-secondary-color: var(--dark-blue);
    --quick-deposit-input-secondary-placeholder-color: var(--grey);
    --quick-deposit-modal-backdrop-bg: var(--midnight-blue-40);
    --quick-deposit-modal-bg: var(--white);
    --quick-deposit-success-bg: var(--vibrant-blue);
    --quick-deposit-success-color: var(--dark-blue);
    --remaining-limit-bg: var(--light-grey);
    --reward-card-color: var(--white);
    --reward-card-content-color: var(--white);
    --reward-card-countdown: var(--midnight-blue-25);
    --reward-card-heading-color: var(--white);
    --reward-card-img-shadow: var(--buttercup);
    --reward-card-shadow: var(--midnight-blue-24);
    --reward-card-footer-color: var(--space-grey);
    --reward-card-footer-link-color: var(--blue);
    --rewards-copy-color: var(--midnight-blue);
    --scrollbar-bg: var(--zodiac-blue);
    --search-bar-bg-2: var(--white-24);
    --search-bar-bg: var(--grey-dividers);
    --search-bar-color: var(--midnight-blue);
    --search-bar-placeholder-color: var(--grey);
    --search-bar-secondary-bg: var(--white-24);
    --search-bar-secondary-color: var(--white);
    --search-modal-bg: var(--darker-blue);
    --search-result-heading-color: var(--midnight-blue);
    --search-result-item-heading-desktop: var(--darker-blue);
    --search-result-item-heading-mobile: var(--white);
    --search-results-bg: var(--white);
    --select-arrow-color: var(--darker-blue);
    --select-bg: var(--light-grey);
    --selected-file-border-color: var(--divider-dark);
    --selected-file-color: var(--light-grey);
    --selected-file-label-bg: var(--divider-dark);
    --seo-content-color: var(--dark-grey);
    --seo-content-heading-color: var(--grey);
    --session-timer-bg: var(--light-blue);
    --session-timer-color: var(--dark-blue);
    --side-menu-bg-lg: var(--casino-friday-main-gradient-1);
    --side-menu-bg: var(--casino-friday-main-gradient-2);
    --side-menu-footer-bg: var(--storm-gray);
    --side-widgets-bg: var(--grey-dividers);
    --side-widgets-color: var(--anthracite);
    --skeleton: var(--prussian-blue);
    --slider-btn-bg: var(--storm-gray);
    --slider-btn-hover-color: var(--vibrant-blue);
    --slider-btn-secondary-bg: var(--darker-blue);
    --slider-dots-bg: var(--divider-dark);
    --slider-dots-border-color: var(--vibrant-blue);
    --slider-dots-dot-active-bg: var(--vibrant-blue);
    --slider-dots-dot-bg: var(--grey-disabled);
    --slider-nav-btn-color: var(--anthracite);
    --slider-nav-btn-hover-color: var(--vibrant-blue);
    --slider-nav-btn-primary-bg: var(--main-color);
    --slider-nav-btn-secondary-bg: var(--games-bar-bg,var(--slider-nav-btn-primary-bg));
    --slider-nav-btn-place-under-color: var(--space-grey);
    --slider-nav-btn-place-under-hover-bg: var(--light-grey);
    --slider-nav-btn-place-under-border: var(--grey-disabled);
    --static-page-bg: var(--dark-blue);
    --static-page-color: var(--grey-dividers);
    --status-panel-bg: var(--white);
    --status-panel-border-color: var(--grey-dividers);
    --status-panel-color: var(--midnight-blue);
    --status-panel-failure-color: var(--amaranth);
    --status-panel-in-progress-color: var(--pizazz);
    --status-panel-label-color: var(--anthracite);
    --status-panel-success-color: var(--olive-drab);
    --status-panel-new-color: var(--black);
    --sticky-page-header-bg: var(--main-color);
    --stream-card-active-button-bg: var(--gold-gradient-2);
    --stream-card-button-bg: var(--vibrant-blue);
    --stream-card-text-color: var(--grey);
    --stream-card-time-bg: var(--grey-dividers);
    --success-bg: var(--frosted-mint);
    --sportsbook-bg: var(--soft-peach);
    --tab-content-separator-color: var(--divider-dark);
    --table-highlighted-color: var(--blue);
    --table-row-color: var(--white);
    --table-row-header-border-width: var(--table-border-width);
    --table-row-header-border: unset;
    --table-row-header: var(--midnight-blue);
    --table-row-striped-even: var(--grey-dividers);
    --table-row-striped-odd: var(--light-grey);
    --tabs-bg: var(--white-10);
    --text-block-color: var(--light-grey);
    --superspins-credits-bg: var(--blue-gradient-1);
    --time-out-color: var(--anthracite);
    --time-out-confirm-modal-color: var(--grey-dividers);
    --time-out-confirm-modal-input-bg: var(--white);
    --toggle-slider-bg: var(--white);
    --toggle-switch-bg: var(--toggle-transparency);
    --toggle-switch-checked-bg: var(--casino-friday-green-gradient);
    --toggle-switch-color: var(--toggle-transparency);
    --widget-bg: var(--storm-gray);
    --withdrawal-forfeit-color: var(--light-grey);
    --top-menu-bg: var(--midnight-blue);
    --top-menu-toggle-bg: var(--white);
    --top-menu-toggle-btn-color: var(--aquamarine);
    --top-menu-toggle-btn-text-active: var(--black);
    --top-menu-toggle-btn-text-inactive: var(--boulder);
    --video-buttons-hover-bg: var(--vibrant-blue);
    --video-buttons-hover-color: var(--midnight-blue);
    --video-buttons-color: var(--white);
}
[data-theme=shotz]
{
    --side-menu-width: 9rem;
    --modal-drawer-width: 18.75rem;
    --modal-drawer-wide-width: 23.75rem;
    --modal-header-height: 3.6rem;
    --top-menu-height: 3rem;
    --menu-footer-height: 2.8rem;
    --menu-footer-height-lg: 3.2rem;
    --logo-container-margin: .7rem .9rem;
    --modal-drawer-panel-reward-congrats-background-size: 800px;
    --modal-drawer-panel-reward-congrats-background-positon: top;
    --withdrawal-notification-height: 3.9rem;
    --cta-border-radius: 9999px;
    --table-border-width: 0;
    --account-item-disabled-opacity: .5;
    --reward-unlocked-opacity: .5;
    --mix-blend-mode-home-page: lighten;
    --primary-transition-duration: .3s;
    --secondary-transition-duration: .5s;
    --pnp-deposit-input-border-radius: 4.28em;
    --button-border-width: 1px;
    --main-color: #fff;
    --vibrant-yellow: #ffd000;
    --secondary-border-color: #fff;
    --dark-red: #0c0000;
    --anthracite: #3d3333;
    --dark-anthracite: #2f2727;
    --light-yellow: #fff1b2;
    --light-grey: #f7f7fb;
    --dark-grey: #7c7c7c;
    --black-600: #0c0c0c;
    --darker-blue: #090b19;
    --checkbox-color: #ffd000;
    --dark-maroon: #b04242;
    --maroon: #7c0000;
    --dark-grey-700: #4a4a4a;
    --light-grey-300: #b0b0b0;
    --lunar-red: #7c0000;
    --middle-grey-500: #cacaca;
    --dark-chocolate: #4a0000;
    --green-checkbox: #dff2f1;
    --green-checkbox-circle: #1a5d5a;
    --pizazz: #ff9700;
    --light-grey-200: #efefef;
    --light-grey-600: #d8d8d8;
    --flamingo: #ff005c;
    --dash-color: #c2c1c1;
    --yellow-date-hover: rgba(255,208,0,.3);
    --contrast-maroon: #250000;
    --dark-bronze: #4d3e00;
    --black: #000;
    --gainsboro: #dedede;
    --level-up-green: #2c9b96;
    --black-50: rgba(0,0,0,.5);
    --soft-peach: #ebedf4;
    --boulder: #7c7c7c;
    --early-dawn: #fffae5;
    --caribbean-green: #00d870;
    --san-felix: #0f7519;
    --countdown-bg: linear-gradient(149.64deg,#ffd000 -6.5%,#ffe366 46.15%,#ffab49 108.11%);
    --midnight-blue: #01062b;
    --amaranth: #ec3d6a;
    --black-20: rgba(0,0,0,.2);
    --black-dynamic: #1e1e1e;
    --blue: #4277ff;
    --buttercup: #ffedbf;
    --darker-blue-90: rgba(9,11,25,.9);
    --dark-blue: #222536;
    --dark-gradient-1: linear-gradient(0deg,#090b19 10%,hsla(0,0%,100%,0));
    --dark-gradient-2: linear-gradient(180deg,#0c0d0f,rgba(12,13,15,0));
    --divider-dark: #333647;
    --ebony: #090b1a;
    --frosted-mint: #e4fef6;
    --gold-gradient-1: linear-gradient(267.48deg,#ffecbc 5.91%,#ffdd84 95.65%);
    --gold-gradient-2: linear-gradient(267.48deg,#ffdd84 5.91%,#ffecbc 95.65%);
    --gold-gradient-3: linear-gradient(#141729,#141729),linear-gradient(0deg,#907926,#fde9b3);
    --green: #00d870;
    --grey-disabled: #cecddb;
    --grey-disabled-60: rgba(206,205,219,.6);
    --grey-dividers: #ebedf5;
    --grey: #9795af;
    --jordy-blue: #7facf0;
    --kabul: #5b4340;
    --light-pink: #ffebf3;
    --midnight-blue-10: rgba(1,6,43,.1);
    --midnight-blue-24: rgba(1,6,43,.24);
    --midnight-blue-25: rgba(1,6,43,.25);
    --midnight-blue-40: rgba(1,6,43,.4);
    --midnight-blue-75: rgba(1,6,43,.75);
    --mirage-90: rgba(20,23,41,.9);
    --olive-drab: #4ca528;
    --pauper: #343646;
    --purple: #ff006b;
    --red: #ff000f;
    --sambucus: #151728;
    --solitude: #e9f4ff;
    --space-grey: #666c87;
    --storm-gray-20: rgba(20,23,41,.2);
    --storm-gray: #141729;
    --toledo: #25001e;
    --transparent: transparent;
    --vampire-black: #04060a;
    --vulcan: #121223;
    --white-20: hsla(0,0%,100%,.2);
    --white-24: hsla(0,0%,100%,.24);
    --white-30: hsla(0,0%,100%,.3);
    --white: #fff;
    --white-ghost: #f7f7fb;
    --woodsmoke: #141419;
    --yellow-20: rgba(255,227,154,.3);
    --yellow: #ffe39a;
    --zodiac-blue: #0d2039;
    --smoky-black: #190000;
    --shotz-main-gradient-1: url(https://cdn.shotz.com/uploads/media/STZ/assets/img/bg_repeat.png),linear-gradient(203.4deg,#4a0000 5.46%,#7c0000 56.38%,#4a0000 110.58%);
    --shotz-main-gradient-2: linear-gradient(203.4deg,#4a0000 5.46%,#7c0000 56.38%,#4a0000 110.58%);
    --shotz-leaderboard-gradient: radial-gradient(128.65% 128.65% at 50% 50%,#fffae5 5.21%,#ffe366 100%);
    -\34 04-page-bg: var(--vampire-black);
    --accordion-arrow-color: unset;
    --accordion-arrow-secondary-color: var(--vibrant-yellow);
    --accordion-bg: var(--light-grey);
    --accordion-secondary-bg: var(--dark-blue);
    --accordion-secondary-color: var(--grey-dividers);
    --accordion-tertiary-bg: var(--light-grey);
    --accordion-tertiary-color: var(--dark-grey-700);
    --account-details-input-bg: var(--light-grey);
    --account-details-input-border-color: var(--light-grey);
    --account-details-input-color: var(--dark-grey);
    --account-details-input-label-color: var(--grey);
    --account-item-bg: var(--dark-blue);
    --account-item-border-color: var(--dark-blue);
    --account-item-color: var(--light-grey);
    --account-item-list-item-bg: var(--shotz-main-gradient-1);
    --account-item-list-item-color: var(--vibrant-yellow);
    --account-item-list-item-icon-bg: var(--white);
    --account-item-list-item-disabled-bg: var(--dark-blue);
    --account-item-list-item-disabled-border-color: var(--dark-blue);
    --account-item-list-item-disabled-color: var(--vibrant-yellow);
    --account-menu-logout-btn-bg: initial;
    --account-menu-logout-btn-color: initial;
    --account-menu-logout-btn-box-shadow-inset-color: var(--dark-grey);
    --account-menu-logout-btn-box-shadow-outset-color: transparent;
    --account-menu-logout-btn-hover-bg: var(--white);
    --account-menu-logout-btn-hover-box-shadow-inset-color: var(--dark-grey);
    --account-menu-logout-btn-hover-box-shadow-outset-color: var(--dark-grey);
    --account-overview-bg: var(--vibrant-yellow);
    --account-overview-btn-color: var(--midnight-blue);
    --account-overview-btn-hover-bg: var(--vibrant-yellow);
    --account-overview-color: var(--white);
    --alert-error-color: var(--red);
    --alert-error-icon-color: var(--red);
    --alert-info-bg: var(--midnight-blue-10);
    --alert-info-color: var(--black-600);
    --alert-info-icon-color: var(--black-600);
    --alert-success-color: var(--green);
    --alert-success-icon-color: var(--green);
    --animated-counter-color: var(--vibrant-yellow);
    --article-content-bg: var(--light-grey);
    --article-content-color: var(--midnight-blue);
    --article-content-heading-color: var(--midnight-blue);
    --article-content-link-color: var(--dark-maroon);
    --article-content-list-item-color: var(--midnight-blue);
    --article-content-primary-color: var(--vibrant-yellow);
    --balance-color: var(--light-grey);
    --banner-text-shadow-color: var(--vulcan);
    --blank-slate-bg: var(--light-grey);
    --blank-slate-color: var(--anthracite);
    --blocked-access-content-bg: var(--white);
    --blocked-access-content-color: var(--white);
    --blocked-content-modal-backdrop-bg: var(--mirage-90);
    --blocked-content-modal-bg: var(--white);
    --blocked-content-modal-border-color: var(--white);
    --blocked-content-modal-text-color: var(--black-600);
    --body-bg: var(--main-color);
    --body-color: var(--midnight-blue);
    --bonus-card-bg: var(--dark-chocolate);
    --bonus-card-color: var(--white);
    --bonus-card-date-color: var(--light-grey-600);
    --bonus-card-footer-color: var(--light-grey-600);
    --bonus-card-progress-bar-bg: var(--green-checkbox);
    --bonus-card-progress-bar-value-bg: var(--vibrant-yellow);
    --bonus-skeleton-bg: var(--dark-blue);
    --bonuses-blank-slate-bg: var(--dark-chocolate);
    --bonuses-blank-slate-color: var(--white);
    --bonuses-blank-slate-box-shadow: none;
    --category-page-content-header-color: var(--black);
    --checkbox-checked-color: var(--checkbox-color);
    --checkbox-error-color: var(--purple);
    --checkbox-error-label-color: var(--light-pink);
    --checkbox-label-color: var(--black-600);
    --checkbox-unchecked-color: var(--space-grey);
    --circular-progress-bar-indicator-bg: var(--white);
    --circular-progress-bar-linear-gradient-stop-1-bg: var(--level-up-green);
    --circular-progress-bar-linear-gradient-stop-2-bg: var(--level-up-green);
    --circular-progress-bar-linear-gradient-stop-3-bg: var(--level-up-green);
    --circular-progress-bar-linear-gradient-stop-4-bg: var(--level-up-green);
    --circular-progress-bar-track-bg: var(--green-checkbox);
    --close-button-bg: var(--vibrant-yellow);
    --close-button-color: var(--lunar-red);
    --close-button-hover-bg: var(--vibrant-yellow);
    --close-button-hover-color: var(--white);
    --confirmation-modal-btn-primary-color: var(--flamingo);
    --confirmation-modal-btn-secondary-color: var(--red);
    --confirmation-modal-dialog-color: var(--black-600);
    --copyright-color: var(--early-dawn);
    --cta-disabled-border-color: var(--grey-disabled);
    --cta-disabled-color: var(--grey-disabled);
    --cta-hover-color: var(--midnight-blue);
    --cta-link-color: var(--white);
    --cta-link-hover-color: var(--vibrant-yellow);
    --cta-link-mobile-color: var(--black-600);
    --cta-link-mobile-hover-color: var(--vibrant-yellow);
    --cta-outlined-primary-box-shadow-inset-color: var(--black-600);
    --cta-outlined-secondary-box-shadow-inset-color: var(--white);
    --cta-outlined-primary-color: var(--black-600);
    --cta-outlined-secondary-color: var(--white);
    --cta-outlined-hover-bg: var(--vibrant-yellow);
    --cta-outlined-hover-color: var(--black-600);
    --cta-transparent-bg: transparent;
    --cta-primary-bg: var(--vibrant-yellow);
    --cta-primary-box-shadow-inset-color: transparent;
    --cta-primary-hover-box-shadow-inset-color: transparent;
    --cta-primary-box-shadow-outset-color: transparent;
    --cta-primary-color: var(--midnight-blue);
    --cta-primary-hover-bg: var(--vibrant-yellow);
    --cta-quaternary-bg: var(--light-grey);
    --cta-quaternary-box-shadow-inset-color: var(--dark-grey);
    --cta-quaternary-hover-box-shadow-inset-color: var(--vibrant-yellow);
    --cta-quaternary-box-shadow-outset-color: transparent;
    --cta-quaternary-color: var(--dark-grey);
    --cta-quaternary-hover-bg: var(--light-yellow);
    --cta-quaternary-hover-color: var(--dark-bronze);
    --cta-secondary-bg: var(--middle-grey-500);
    --cta-secondary-box-shadow-inset-color: transparent;
    --cta-secondary-hover-box-shadow-inset-color: transparent;
    --cta-secondary-box-shadow-outset-color: transparent;
    --cta-secondary-color: var(--dark-red);
    --cta-secondary-hover-bg: var(--vibrant-yellow);
    --cta-secondary-hover-color: var(--midnight-blue);
    --cta-secondary-border-width: var(--button-border-width);
    --cta-secondary-border-color: var(--vibrant-yellow);
    --cta-tertiary-bg: var(--dark-blue);
    --cta-tertiary-box-shadow-inset-color: transparent;
    --cta-tertiary-hover-box-shadow-inset-color: transparent;
    --cta-tertiary-box-shadow-outset-color: transparent;
    --cta-tertiary-hover-bg: var(--gold-gradient-2);
    --date-picker-active-tile-hover-bg: var(--yellow-20);
    --date-picker-bg: var(--white-ghost);
    --date-picker-border-color: inherit;
    --date-picker-color: var(--dark-grey-700);
    --date-picker-tile-bg: var(--vibrant-yellow);
    --date-picker-tile-border-color: var(--grey);
    --date-picker-tile-color: var(--black);
    --date-picker-tile-hover-bg: var(--yellow-date-hover);
    --date-picker-tile-hover-color: var(--black);
    --disclaimer-color: var(--dark-grey);
    --documents-accordion-bg: var(--light-grey);
    --documents-color: var(--dark-grey-700);
    --documents-select-bg: var(--light-grey-200);
    --documents-select-color: var(--dark-grey-700);
    --documents-separator-color: var(--light-grey-200);
    --error-bg: var(--light-pink);
    --error-color: var(--purple);
    --error-page-content-bg: var(--shotz-main-gradient-2);
    --faq-accordion-content-color: var(--grey-dividers);
    --file-accordion-border-color: var(--divider-dark);
    --file-accordion-description-color: var(--black-600);
    --file-input-label-bg: var(--white);
    --file-input-label-color: var(--midnight-blue);
    --file-input-label-hover-bg: var(--vibrant-yellow);
    --file-input-label-hover-color: var(--midnight-blue);
    --filter-widget-label-color: var(--anthracite);
    --finished-video-buttons-bg: var(--divider-dark);
    --finished-video-buttons-hover-color: var(--midnight-blue);
    --footer-bg: var(--dark-red);
    --footer-links-primary-color: var(--light-grey);
    --footer-links-primary-hover-color: var(--vibrant-yellow);
    --footer-links-secondary-color: var(--grey-disabled);
    --footer-links-secondary-hover-color: var(--vibrant-yellow);
    --form-input-bg: var(--light-grey);
    --form-input-color: var(--midnight-blue);
    --form-input-dropdown-bg: var(--dark-blue);
    --form-input-dropdown-color: var(--white);
    --form-input-icon-color: var(--grey);
    --form-input-icon-secondary-color: var(--green);
    --form-input-placeholder-color: var(--dark-grey);
    --game-card-hover-bg: var(--dark-gradient-1);
    --game-card-link-hover-color: var(--vibrant-yellow);
    --game-card-live-casino-title-color: var(--darker-blue);
    --game-card-subtitle: var(--darker-blue);
    --game-card-title-color: var(--space-grey);
    --game-group-link-color: var(--blue);
    --game-group-link-hover-color: var(--blue);
    --game-group-wrapper-title-color: var(--black-600);
    --game-iframe-border-color: var(--vibrant-yellow);
    --game-iframe-btn-color: var(--light-grey);
    --game-iframe-btn-hover-color: var(--midnight-blue);
    --game-iframe-btn-mobile-color: var(--midnight-blue);
    --game-iframe-loading-bg: var(--storm-gray);
    --game-layout-content-demo-header-color: var(--light-grey);
    --game-page-dark-bg: var(--midnight-blue);
    --game-ribbon-default-bg: var(--vibrant-yellow);
    --game-ribbon-default-color: var(--white);
    --game-showcase-bg: var(--darker-blue-90);
    --game-showcase-color: var(--vibrant-yellow);
    --game-video-card-color: var(--grey);
    --games-bar-active-btn-bg: var(--vibrant-yellow);
    --games-bar-active-btn-color: var(--midnight-blue);
    --games-bar-bg: var(--lunar-red);
    --games-bar-btn-color: var(--light-grey);
    --games-bar-transparent-bg: var(--storm-gray-20);
    --history-results-border-color: var(--divider-dark);
    --history-results-color: var(--dark-maroon);
    --home-page-bg: var(--ebony);
    --home-page-description-color: var(--grey-dividers);
    --home-page-header-color: var(--white);
    --home-page-jackpot-color: var(--white);
    --home-page-jackpot-mobile-bg: unset;
    --home-page-jackpot-value-bg: var(--white-30);
    --home-page-support-card-bg: var(--dark-blue);
    --home-page-support-card-desc-color: var(--grey-dividers);
    --home-page-support-card-title-color: var(--vibrant-yellow);
    --home-page-text-btn-color: var(--grey-dividers);
    --home-page-vip-card-bg: var(--storm-gray);
    --home-page-vip-card-color: var(--grey);
    --home-page-vip-card-heading-color: var(--white);
    --home-page-vip-card-item-border-color: var(--transparent);
    --home-page-vip-card-item-border-image-bg: var(--gold-gradient-3);
    --home-page-vip-card-item-box-shadow: unset;
    --info-button-bg: var(--white);
    --info-modal-btn-color: var(--midnight-blue);
    --info-modal-color: var(--vibrant-yellow);
    --info-modal-panel-bg: var(--shotz-main-gradient-1);
    --info-modal-ghost-cta-bg: transparent;
    --info-modal-ghost-cta-color: var(--vibrant-yellow);
    --info-modal-ghost-cta-hover-color: var(--midnight-blue);
    --info-modal-ghost-cta-box-shadow-inset-color: var(--vibrant-yellow);
    --last-played-bg: var(--maroon);
    --last-played-color: var(--white);
    --last-played-game-border: var(--vibrant-yellow);
    --last-played-secondary-color: var(--vibrant-yellow);
    --leaderboard-first-row-bg: var(--shotz-leaderboard-gradient);
    --leaderboard-table-border-color: var(--vibrant-yellow);
    --leaderboard-table-color: var(--black);
    --leaderboard-table-header-color: var(--white);
    --limit-accordion-color: var(--black-600);
    --limit-accordion-input-bg: var(--white);
    --limit-accordion-label-color: var(--black-600);
    --limits-color: var(--black-600);
    --livespins-page-bg: var(--woodsmoke);
    --loader-bg: var(--darker-blue);
    --loader-dot-bg: var(--vibrant-yellow);
    --loader-text-color: var(--black-600);
    --locale-selector-btn-bg: var(--anthracite);
    --locale-selector-btn-color: var(--light-grey);
    --locale-selector-btn-hover-bg: var(--dark-anthracite);
    --locale-selector-list-bg: var(--anthracite);
    --login-form-btn-color: var(--space-grey);
    --login-form-secondary-btn-color: var(--blue);
    --menu-buttons-bg: var(--storm-gray);
    --menu-buttons-btn-color: var(--midnight-blue);
    --menu-buttons-btn-hover-color: var(--vibrant-yellow);
    --menu-buttons-icon-btn-color: var(--white);
    --menu-buttons-login-box-shadow-inset-color: var(--light-grey);
    --menu-buttons-login-btn-bg: var(--menu-login-blue);
    --menu-buttons-login-btn-color: var(--light-grey);
    --menu-buttons-login-btn-hover-color: initial;
    --menu-buttons-login-hover-box-shadow-inset-color: var(--vibrant-yellow);
    --notification-circle: var(--cta-primary-bg);
    --menu-current-time-mobile-color: var(--dark-grey);
    --menu-footer-icon-color: var(--white);
    --message-box-bg: var(--storm-gray);
    --message-box-color: var(--light-grey);
    --mobile-game-iframe-bg: var(--vibrant-yellow);
    --mobile-game-page-header-bg: var(--midnight-blue);
    --mobile-iframe-btn-color: var(--midnight-blue);
    --modal-content-color: var(--midnight-blue);
    --modal-drawer-panel-account-bg: var(--white);
    --modal-drawer-panel-bg: var(--white);
    --modal-drawer-panel-header-bg: var(--lunar-red);
    --modal-drawer-panel-header-color: var(--light-grey);
    --modal-drawer-panel-mobile-menu-bg: var(--white);
    --modal-drawer-panel-reward-congrats-bg: var(--storm-gray);
    --modal-drawer-panel-reward-congrats-color: var(--white);
    --modal-header-bg: var(--lunar-red);
    --modal-header-close-btn-secondary-color: var(--white);
    --modal-heading-color: var(--midnight-blue);
    --nav-item-border-color: var(--light-grey-600);
    --navigation-item-secondary-color: var(--light-grey);
    --nested-modal-backdrop: var(--mirage-90);
    --nested-modal-bg: var(--white);
    --nested-modal-border: var(--white);
    --nested-modal-text: var(--black-600);
    --notification-badge-bg: var(--caribbean-green);
    --notification-badge-border-color: var(--san-felix);
    --notification-bg: var(--light-grey);
    --page-header-bg: var(--main-color);
    --page-header-button-bg: var(--divider-dark);
    --page-header-button-color: var(--light-grey);
    --page-header-button-hover-bg: var(--midnight-blue);
    --page-header-button-hover-color: var(--checkbox-color);
    --page-header-color: var(--light-grey);
    --page-heading: var(--midnight-blue);
    --error-page-description-color: var(--black-600);
    --error-page-chat-color: var(--black-600);
    --error-page-chat-hover-color: var(--dark-chocolate);
    --partner-logo-bg: var(--white);
    --password-forgotten-form-button-color: var(--blue);
    --password-update-form-input-color: var(--dark-grey);
    --password-update-form-label-color: var(--grey);
    --payment-bar-bg: var(--darker-blue);
    --payment-bar-feature-color: var(--vibrant-yellow);
    --payment-bar-feature-title-color: var(--white);
    --payment-bar-shadow-color: var(--kabul);
    --payment-methods-border-color: var(--light-grey-300);
    --payment-methods-color: var(--black-600);
    --payment-methods-label-color: var(--black-600);
    --payment-methods-title-color: var(--black-600);
    --pending-limits-bg: var(--solitude);
    --pending-limits-color: var(--jordy-blue);
    --player-backdrop-bg: var(--midnight-blue-75);
    --pnp-deposit-input-bg: var(--soft-peach);
    --pnp-deposit-input-color: var(--black-600);
    --pnp-deposit-input-error-bg: var(--light-pink);
    --pnp-deposit-input-error: var(--purple);
    --pnp-deposit-pill-bg: var(--black);
    --pnp-deposit-pill-secondary-bg: transparent;
    --pnp-deposit-submit-btn-bg: var(--vibrant-yellow);
    --pnp-deposit-submit-btn-font-color: var(--black);
    --pnp-deposit-submit-btn-border-color: none;
    --pnp-deposit-submit-inactive-btn-bg: var(--gray-dividers);
    --pnp-deposit-submit-btn-disabled-bg: transparent;
    --pnp-deposit-submit-btn-disabled-border: var(--soft-peach);
    --pnp-deposit-submit-btn-disabled-color: var(--grey);
    --pnp-deposit-submit-btn-disabled-secondary-color: var(--black);
    --pnp-deposit-toggle-btn-color: var(--black-600);
    --pnp-deposit-toggle-btn-border-color: var(--boulder);
    --pnp-deposit-radiobuttons-label-bg: var(--soft-peach);
    --pnp-deposit-radiobuttons-border-color: var(--dark-grey);
    --pnp-update-profile-btn-color: var(--blue);
    --pnp-update-profile-code-color: var(--grey);
    --pnp-update-profile-dropdown-color: var(--light-grey);
    --pnp-update-profile-input-bg: var(--dark-blue);
    --pnp-update-profile-input-color: var(--black-600);
    --pnp-update-profile-label-color: var(--grey);
    --pnp-wrapper-bg: var(--black-50);
    --pnp-withdraw-error: var(--purple);
    --pnp-withdraw-success: var(--green);
    --pnp-complete-signup-modal-bg: var(--white);
    --pnp-complete-signup-modal-color: var(--mine-shaft-dark);
    --policies-modal-bg: var(--light-grey);
    --policies-modal-color: var(--black-600);
    --policies-modal-info-bg: var(--midnight-blue-10);
    --policies-modal-info-icon-color: var(--black);
    --preferences-border-color: var(--divider-dark);
    --preferences-color: var(--dark-600);
    --profile-card-bg: var(--dark-chocolate);
    --profile-card-border-color: var(--white);
    --profile-card-color: var(--white);
    --profile-card-level-color: var(--midnight-blue);
    --profile-card-level-primary-bg: var(--white);
    --profile-card-level-secondary-bg: var(--light-grey);
    --profile-card-secondary-bg: var(--maroon);
    --profile-card-secondary-color: var(--light-grey);
    --promotion-card-bg: var(--light-grey);
    --promotion-card-border-color: var(--light-grey);
    --promotion-card-color: var(--dark-red);
    --promotion-card-header-color: var(--dark-red);
    --promotion-card-skeleton-bg: var(--dark-blue);
    --promotion-page-color: var(--black-600);
    --promotions-color: var(--black-600);
    --provider-lobby-card-pulse-bg: var(--green);
    --quick-deposit-color: var(--light-grey);
    --quick-deposit-failure-bg: var(--purple);
    --quick-deposit-input-bg: var(--white-20);
    --quick-deposit-input-color: var(--vibrant-yellow);
    --quick-deposit-input-secondary-color: var(--dark-blue);
    --quick-deposit-input-secondary-placeholder-color: var(--grey);
    --quick-deposit-modal-backdrop-bg: var(--midnight-blue-40);
    --quick-deposit-modal-bg: var(--white);
    --quick-deposit-success-bg: var(--vibrant-yellow);
    --quick-deposit-success-color: var(--dark-blue);
    --remaining-limit-bg: var(--light-grey);
    --reward-card-color: var(--white);
    --reward-card-heading-color: var(--vibrant-yellow);
    --reward-card-content-color: var(--light-grey);
    --reward-card-countdown: var(--midnight-blue-25);
    --reward-card-img-shadow: var(--buttercup);
    --reward-card-shadow: var(--midnight-blue-24);
    --reward-card-footer-color: var(--black);
    --reward-card-footer-link-color: var(--blue);
    --rewards-copy-color: var(--white);
    --scrollbar-bg: var(--zodiac-blue);
    --search-bar-bg: var(--grey-dividers);
    --search-bar-color: var(--midnight-blue);
    --search-bar-placeholder-color: var(--grey);
    --search-bar-secondary-bg: var(--white-24);
    --search-bar-secondary-color: var(--white);
    --search-modal-bg: var(--white);
    --search-result-heading-color: var(--midnight-blue);
    --search-result-item-heading-desktop: var(--darker-blue);
    --search-result-item-heading-mobile: var(--darker-blue);
    --search-results-bg: var(--white);
    --select-arrow-color: var(--dark-grey-700);
    --select-bg: var(--white-ghost);
    --selected-file-border-color: var(--divider-dark);
    --selected-file-color: var(--light-grey);
    --selected-file-label-bg: var(--divider-dark);
    --seo-content-color: var(--dark-grey);
    --seo-content-heading-color: var(--grey);
    --session-timer-bg: var(--vibrant-yellow);
    --session-timer-color: var(--dark-blue);
    --side-menu-bg-lg: var(--shotz-main-gradient-1);
    --side-menu-bg: var(--maroon);
    --side-menu-footer-bg: var(--storm-gray);
    --side-widgets-bg: var(--grey-dividers);
    --side-widgets-color: var(--anthracite);
    --skeleton: var(--gainsboro);
    --slider-btn-bg: var(--storm-gray);
    --slider-btn-hover-color: var(--vibrant-yellow);
    --slider-btn-secondary-bg: var(--darker-blue);
    --slider-dots-bg: var(--divider-dark);
    --slider-dots-border-color: var(--vibrant-yellow);
    --slider-dots-dot-active-bg: var(--vibrant-yellow);
    --slider-dots-dot-bg: var(--grey-disabled);
    --slider-nav-btn-color: var(--light-grey);
    --slider-nav-btn-hover-color: var(--vibrant-yellow);
    --slider-nav-btn-primary-bg: var(--divider-dark);
    --slider-nav-btn-secondary-bg: var(--games-bar-bg,var(--slider-nav-btn-primary-bg));
    --static-page-bg: var(--dark-blue);
    --static-page-color: var(--grey-dividers);
    --slider-nav-btn-place-under-color: var(--space-grey);
    --slider-nav-btn-place-under-hover-bg: var(--light-grey);
    --slider-nav-btn-place-under-border: var(--grey-disabled);
    --status-panel-bg: var(--white);
    --status-panel-border-color: var(--pizazz);
    --status-panel-color: var(--black-600);
    --status-panel-failure-color: var(--amaranth);
    --status-panel-in-progress-color: var(--pizazz);
    --status-panel-label-color: var(--black-600);
    --status-panel-success-color: var(--olive-drab);
    --status-panel-new-color: var(--black-600);
    --sticky-page-header-bg: var(--main-color);
    --stream-card-active-button-bg: var(--gold-gradient-2);
    --stream-card-button-bg: var(--vibrant-yellow);
    --stream-card-text-color: var(--grey);
    --stream-card-time-bg: var(--grey-dividers);
    --success-bg: var(--frosted-mint);
    --superspins-credits-bg: var(--shotz-main-gradient-1);
    --superspins-information-brand-booster-bg: var(--shotz-main-gradient-1);
    --superspins-information-dash-bg: var(--dash-color);
    --sportsbook-bg: var(--soft-peach);
    --table-highlighted-color: var(--light-grey);
    --table-row-color: var(--white);
    --table-row-header-border-width: var(--table-border-width);
    --table-row-header-border: unset;
    --table-row-header: var(--contrast-maroon);
    --table-row-striped-even: var(--white);
    --table-row-striped-odd: var(--light-grey);
    --tabs-bg: var(--midnight-blue-10);
    --text-block-color: var(--light-grey);
    --time-out-color: var(--midnight-blue);
    --time-out-confirm-modal-color: var(--black);
    --time-out-confirm-modal-input-bg: var(--light-grey);
    --toggle-slider-bg: var(--green-checkbox-circle);
    --toggle-switch-bg: var(--white);
    --toggle-switch-checked-bg: var(--green-checkbox);
    --toggle-switch-color: var(--grey);
    --widget-bg: var(--storm-gray);
    --withdrawal-forfeit-color: var(--light-grey);
    --top-menu-bg: var(--lunar-red);
    --top-menu-toggle-bg: var(--white);
    --top-menu-toggle-btn-color: var(--vibrant-yellow);
    --top-menu-toggle-btn-text-active: var(--black);
    --top-menu-toggle-btn-text-inactive: var(--boulder);
    --video-buttons-hover-bg: var(--vibrant-yellow);
    --video-buttons-hover-color: var(--midnight-blue);
    --video-buttons-color: var(--white);
}
*, :after, :before
{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
::backdrop
{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
@media(min-width: 320px)
{
    .container
    {
        max-width: 320px;
    }
}
@media(min-width: 480px)
{
    .container
    {
        max-width: 480px;
    }
}
@media(min-width: 640px)
{
    .container
    {
        max-width: 640px;
    }
}
@media(min-width: 768px)
{
    .container
    {
        max-width: 768px;
    }
}
@media(min-width: 860px)
{
    .container
    {
        max-width: 860px;
    }
}
@media(min-width: 1024px)
{
    .container
    {
        max-width: 1024px;
    }
}
@media(min-width: 1280px)
{
    .container
    {
        max-width: 1280px;
    }
}
@media(min-width: 1315px)
{
    .container
    {
        max-width: 1315px;
    }
}
@media(min-width: 1536px)
{
    .container
    {
        max-width: 1536px;
    }
}
@media(min-width: 1600px)
{
    .container
    {
        max-width: 1600px;
    }
}
@media(min-width: 1920px)
{
    .container
    {
        max-width: 1920px;
    }
}
@media(min-width: 2500px)
{
    .container
    {
        max-width: 2500px;
    }
}
.container
{
    max-width: 100%;
    padding-left: .8rem;
    padding-right: .8rem;
    width: 100%;
}
@media(min-width: 768px)
{
    .container
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .container
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.game-img-placeholder-1
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAASyyBRTF6PDxqNjpqYzWJUzifQUaxQEKTdiSAYy+gUD+7UjWafhNxcSV9aDF4ZiRq);
}
.game-img-placeholder-2
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAgUBqg1Jxil90g1Bdklpzil5tjGpli2VZgUpTfVBHi2Q7iGA6UhBEYz1QeFNWazxA);
}
.game-img-placeholder-3
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAUCZ7aVJ4dlRgaUNbYHWmf3eOnXFMjW5aQYPkX27Gg2CecmW0AFP8Jk/rN0XgCT/x);
}
.game-img-placeholder-4
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAyljupmDmkGPkqEPg1pzhon7Fd3GtpXHD7JTlvp+0m5mBvYGz/0j/4rbqzcPW3X7o);
}
.game-img-placeholder-5
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAT0YAQUJDPFNOXWY1ZkoDQlNRLV1cc3pWmU0AdGNqXXaKjHtns2MAmW5riIKYn3lm);
}
.game-img-placeholder-6
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAAGtLI2t0Jl+ADFtkGpqdMpO2M4jIHIenIY2iOJG6PZfRKIu1FUVDN2l6P3iQKWB9);
}
.game-img-placeholder-7
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAI1iPVWWWY3CQSWRqYle1gFyvkminfGeNgmCpmFajoliciVyFgHmTpGKKo2RsfHBb);
}
.game-img-placeholder-8
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAs4qIjICjZIOmc3uCvKWIpqKQeqWTcpt+yK49tKhemqp8o6xg68k5x7mLt7in08Zz);
}
.game-img-placeholder-9
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAx9aRyMiD3Lpr48Bs0O2wxtGoyMeT1c+S8ubl1MjVyrPBzLLH/cX/77ft8obX23vh);
}
.game-img-placeholder-10
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAO1tkM1FlMk1pLEpdIWtKKGZMOWZXMGJIeJdzdJJxdZB1bo9vrLe3o7C1mqaxk6eu);
}
.game-img-placeholder-11
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAaYqEeY+chZezb4eXUZCoX4ima4msVoamAHiQAGyOAG2XAG6ORotuWI2KZ5mpTYuI);
}
.game-img-placeholder-12
{
    background-image: url(data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAT3iWHoGlAIOzGm6fAGKqAHS2AH7DHHi3bYOjVXupQX66a4yutrqegZufUZS6hJ+o);
}
.sr-only
{
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0,0,0,0);
    border-width: 0;
    white-space: nowrap;
}
.visible
{
    visibility: visible;
}
.invisible
{
    visibility: hidden;
}
.fixed
{
    position: fixed;
}
.sticky
{
    position: sticky;
}
.col-span-3
{
    grid-column: span 3/span 3;
}
.my-4
{
    margin-bottom: 1rem;
    margin-top: 1rem;
}
.my-sm
{
    margin-bottom: .8rem;
    margin-top: .8rem;
}
.mb-1
{
    margin-bottom: .25rem;
}
.mb-2
{
    margin-bottom: .5rem;
}
.mb-3
{
    margin-bottom: .75rem;
}
.mb-4
{
    margin-bottom: 1rem;
}
.mr-1
{
    margin-right: .25rem;
}
.mr-3
{
    margin-right: .75rem;
}
.mr-4
{
    margin-right: 1rem;
}
.mr-8
{
    margin-right: 2rem;
}
.mt-1
{
    margin-top: .25rem;
}
.mt-2
{
    margin-top: .5rem;
}
.mt-4
{
    margin-top: 1rem;
}
.mt-5
{
    margin-top: 1.25rem;
}
.mt-sm
{
    margin-top: .8rem;
}
.block
{
    display: block;
}
.flex
{
    display: flex;
}
.table
{
    display: table;
}
.grid
{
    display: grid;
}
.list-item
{
    display: list-item;
}
.hidden
{
    display: none;
}
.size-11
{
    height: 2.75rem;
    width: 2.75rem;
}
.size-full
{
    height: 100%;
    width: 100%;
}
.h-2
{
    height: .5rem;
}
.h-2\.5
{
    height: .625rem;
}
.h-20
{
    height: 5rem;
}
.h-3
{
    height: .75rem;
}
.h-3\.5
{
    height: .875rem;
}
.h-32
{
    height: 8rem;
}
.h-36
{
    height: 9rem;
}
.h-4
{
    height: 1rem;
}
.h-48
{
    height: 12rem;
}
.h-5
{
    height: 1.25rem;
}
.h-8
{
    height: 2rem;
}
.h-9
{
    height: 2.25rem;
}
.h-full
{
    height: 100%;
}
.w-1\/2
{
    width: 50%;
}
.w-1\/4
{
    width: 25%;
}
.w-1\/5
{
    width: 20%;
}
.w-2\/3
{
    width: 66.666667%;
}
.w-20
{
    width: 5rem;
}
.w-4\/5
{
    width: 80%;
}
.w-full
{
    width: 100%;
}
.flex-1
{
    flex: 1 1 0%;
}
@keyframes inactiveShake
{
    0%, 20%, 40%, 60%, 80%, to
    {
        transform: rotate(0deg);
    }
    10%, 50%, 90%
    {
        transform: rotate(5deg);
    }
    30%, 70%
    {
        transform: rotate(-5deg);
    }
}
.animate-\[inactiveShake_0\.2s\]
{
    animation: inactiveShake .2s;
}
.resize
{
    resize: both;
}
.auto-cols-min
{
    grid-auto-columns: min-content;
}
.auto-rows-max
{
    grid-auto-rows: max-content;
}
.auto-rows-min
{
    grid-auto-rows: min-content;
}
.grid-cols-1
{
    grid-template-columns: repeat(1,minmax(0,1fr));
}
.grid-cols-10
{
    grid-template-columns: repeat(10,minmax(0,1fr));
}
.grid-cols-11
{
    grid-template-columns: repeat(11,minmax(0,1fr));
}
.grid-cols-12
{
    grid-template-columns: repeat(12,minmax(0,1fr));
}
.grid-cols-2
{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.grid-cols-3
{
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.grid-cols-4
{
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.grid-cols-5
{
    grid-template-columns: repeat(5,minmax(0,1fr));
}
.grid-cols-6
{
    grid-template-columns: repeat(6,minmax(0,1fr));
}
.grid-cols-7
{
    grid-template-columns: repeat(7,minmax(0,1fr));
}
.grid-cols-8
{
    grid-template-columns: repeat(8,minmax(0,1fr));
}
.grid-cols-9
{
    grid-template-columns: repeat(9,minmax(0,1fr));
}
.flex-col
{
    flex-direction: column;
}
.items-start
{
    align-items: flex-start;
}
.items-end
{
    align-items: flex-end;
}
.items-center
{
    align-items: center;
}
.justify-between
{
    justify-content: space-between;
}
.gap-1
{
    gap: .25rem;
}
.gap-2
{
    gap: .5rem;
}
.gap-4
{
    gap: 1rem;
}
.overflow-hidden
{
    overflow: hidden;
}
.rounded
{
    border-radius: .25rem;
}
.rounded-3xl
{
    border-radius: 1.5rem;
}
.rounded-full
{
    border-radius: 9999px;
}
.rounded-lg
{
    border-radius: .4rem;
}
.rounded-xl
{
    border-radius: .8rem;
}
.rounded-b
{
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
.rounded-b-2xl
{
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem;
}
.rounded-t
{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.rounded-t-2xl
{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
}
.border
{
    border-width: 1px;
}
.border-b
{
    border-bottom-width: 1px;
}
.border-skeleton
{
    border-color: var(--skeleton);
}
.bg-bonus-skeleton-bg
{
    background-color: var(--bonus-skeleton-bg);
}
.bg-promotion-card-skeleton-bg
{
    background-color: var(--promotion-card-skeleton-bg);
}
.bg-skeleton
{
    background-color: var(--skeleton);
}
.p-4
{
    padding: 1rem;
}
.px-3
{
    padding-left: .75rem;
    padding-right: .75rem;
}
.px-5
{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.py-3
{
    padding-bottom: .75rem;
    padding-top: .75rem;
}
.pb-1
{
    padding-bottom: .25rem;
}
.pb-4
{
    padding-bottom: 1rem;
}
.pb-6
{
    padding-bottom: 1.5rem;
}
.font-theme-font
{
    font-family: var(--font-work-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
.shadow
{
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.filter
{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
html
{
    font-size: 125%;
    -webkit-tap-highlight-color: transparent;
}
body
{
    background-color: var(--body-bg);
    color: var(--body-color);
    overflow-x: hidden;
    width: 100vw;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}
body.\--no-scroll
{
    touch-action: none;
    -webkit-overflow-scrolling: none;
    overflow: hidden;
    overscroll-behavior: none;
}
::-webkit-scrollbar
{
    width: 5px;
}
::-webkit-scrollbar-track
{
    background-clip: content-box;
    background-color: var(--scrollbar-bg);
}
::-webkit-scrollbar-track-piece
{
    background-color: transparent;
}
::-webkit-scrollbar-thumb
{
    background-color: var(--white-20);
    border-radius: 10px;
}
@media(hover: none) and (pointer: coarse)
{
    ::-webkit-scrollbar
    {
        visibility: hidden;
    }
}
.js-focus-visible :focus:not(.focus-visible)
{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.loader~div
{
    opacity: 0;
}
@media(min-width: 480px)
{
    .xs\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .xs\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
}
@media(min-width: 640px)
{
    .sm\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .sm\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .sm\:grid-cols-5
    {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
}
@media(min-width: 768px)
{
    .md\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .md\:grid-cols-4
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .md\:grid-cols-6
    {
        grid-template-columns: repeat(6,minmax(0,1fr));
    }
}
@media(min-width: 1024px)
{
    .lg\:block
    {
        display: block;
    }
    .lg\:hidden
    {
        display: none;
    }
    .lg\:grid-cols-4
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .lg\:grid-cols-5
    {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
    .lg\:grid-cols-7
    {
        grid-template-columns: repeat(7,minmax(0,1fr));
    }
}
.Loader_Loader__gF3_M
{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding: .6rem 0;
    position: relative;
}
.Loader_Loader__gF3_M.Loader__--full-page__TgmwX
{
    background-color: var(--loader-bg);
    height: 100vh;
}
.Loader_Loader__gF3_M .Loader_logo__RV9jh+.Loader_dots__9MS54
{
    margin-top: 1.2rem;
}
.Loader_Loader__gF3_M .Loader_dots__9MS54
{
    align-items: center;
    display: flex;
    position: relative;
    width: 60px;
}
.Loader_Loader__gF3_M .Loader_dot__BUe6d
{
    animation-timing-function: cubic-bezier(0,1,1,0);
    background-color: var(--loader-dot-bg);
    border-radius: 9999px;
    height: 10px;
    position: absolute;
    width: 10px;
}
.Loader_Loader__gF3_M .Loader_dot__BUe6d:first-child
{
    animation: Loader_lds-ellipsis1__x679n .6s infinite;
    left: 6px;
}
.Loader_Loader__gF3_M .Loader_dot__BUe6d:nth-child(2)
{
    animation: Loader_lds-ellipsis2__wj6yb .6s infinite;
    left: 6px;
}
.Loader_Loader__gF3_M .Loader_dot__BUe6d:nth-child(3)
{
    animation: Loader_lds-ellipsis2__wj6yb .6s infinite;
    left: 24px;
}
.Loader_Loader__gF3_M .Loader_dot__BUe6d:nth-child(4)
{
    animation: Loader_lds-ellipsis3__fJhQw .6s infinite;
    left: 42px;
}
.Loader_Loader__gF3_M .Loader_text__fg7cp
{
    color: var(--loader-text-color);
    font-size: .7rem;
    line-height: 1rem;
    margin-top: .8rem;
    max-width: 15rem;
    text-align: center;
}
@keyframes Loader_lds-ellipsis1__x679n
{
    0%
    {
        transform: scale(0);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes Loader_lds-ellipsis3__fJhQw
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(0);
    }
}
@keyframes Loader_lds-ellipsis2__wj6yb
{
    0%
    {
        transform: translate(0);
    }
    to
    {
        transform: translate(18px);
    }
}
.LoadingWrapper_loader__beHWf
{
    inset: 0;
    position: fixed;
    z-index: 1000;
}
.Copyright_Copyright__YZW6w
{
    color: var(--copyright-color);
    font-size: .6rem;
    line-height: 1.5rem;
    margin-bottom: .5rem;
    text-align: center;
}
.Disclaimer_Disclaimer__EaTHz
{
    color: var(--disclaimer-color);
    font-size: .6rem;
    line-height: 1rem;
    margin-bottom: 1.2rem;
    text-align: center;
}
.Disclaimer_Disclaimer__EaTHz a
{
    text-decoration-line: underline;
}
.Disclaimer_Disclaimer__EaTHz>p+p
{
    margin-top: 1.2rem;
}
.cta_Button__FfEdk, .cta_Link__RTy95
{
    align-items: center;
    display: flex;
    font-weight: 700;
    justify-content: center;
    transition: box-shadow var(--primary-transition-duration),color var(--primary-transition-duration);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV), .cta_Link__RTy95:where(.cta__--as-button__unkxV)
{
    border-radius: var(--cta-border-radius);
    font-size: .7rem;
    line-height: 1rem;
    overflow: hidden;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--active___TnDR)
{
    color: var(--cta-hover-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o)
{
    background: var(--cta-primary-bg);
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):after
{
    background: var(--cta-primary-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o)
{
    box-shadow: inset 0 0 0 1px var(--cta-primary-box-shadow-inset-color);
    color: var(--cta-primary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--primary__M0a1o):where(.cta__--active___TnDR)
{
    box-shadow: inset 0 0 0 1px var(--cta-primary-hover-box-shadow-inset-color),4px 4px 10px var(--cta-primary-box-shadow-outset-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32)
{
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):after
{
    background: var(--cta-secondary-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32)
{
    background-color: var(--cta-secondary-bg);
    box-shadow: inset 0 0 0 1px var(--cta-secondary-box-shadow-inset-color);
    color: var(--cta-secondary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--secondary__CJk32):where(.cta__--active___TnDR)
{
    box-shadow: inset 0 0 0 1px var(--cta-secondary-hover-box-shadow-inset-color),4px 4px 10px var(--cta-secondary-box-shadow-outset-color);
    color: var(--cta-secondary-hover-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P)
{
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):after
{
    background: var(--cta-tertiary-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P)
{
    background-color: var(--cta-tertiary-bg);
    box-shadow: inset 0 0 0 1px var(--cta-tertiary-box-shadow-inset-color);
    color: var(--cta-secondary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--tertiary__ZXs9P):where(.cta__--active___TnDR)
{
    box-shadow: inset 0 0 0 1px var(--cta-tertiary-hover-box-shadow-inset-color),4px 4px 10px var(--cta-tertiary-box-shadow-outset-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP)
{
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):after
{
    background: var(--cta-quaternary-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    box-shadow: inset 0 0 0 1px var(--cta-quaternary-hover-box-shadow-inset-color);
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP)
{
    background-color: var(--cta-quaternary-bg);
    box-shadow: inset 0 0 0 1px var(--cta-quaternary-box-shadow-inset-color);
    color: var(--cta-quaternary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):where(.cta__--active___TnDR)
{
    box-shadow: inset 0 0 0 1px var(--cta-quaternary-hover-box-shadow-inset-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):after, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--quaternary__3J8IP):where(.cta__--active___TnDR)
{
    color: var(--cta-quaternary-hover-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD)
{
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):after
{
    background: var(--cta-outlined-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD)
{
    background-image: none;
    box-shadow: inset 0 0 0 1px var(--cta-outlined-primary-box-shadow-inset-color);
    color: var(--cta-outlined-primary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-primary__JzHlD):where(.cta__--active___TnDR)
{
    color: var(--cta-outlined-hover-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj)
{
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):after, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):after
{
    background: var(--cta-outlined-hover-bg);
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):before, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj)>*, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):before, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj)>*
{
    z-index: 1;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj)
{
    background-image: none;
    box-shadow: inset 0 0 0 1px var(--cta-outlined-secondary-box-shadow-inset-color);
    color: var(--cta-outlined-secondary-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):hover, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--outlined-secondary__baWwj):where(.cta__--active___TnDR)
{
    color: var(--cta-outlined-hover-color);
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--sm__ZHlt3), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--sm__ZHlt3)
{
    font-size: .6rem;
    line-height: .8rem;
    padding: .35rem .6rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--sm__ZHlt3):where(.cta__--with-image__0ysBS), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--sm__ZHlt3):where(.cta__--with-image__0ysBS)
{
    padding-left: .6rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--md__ULwAp), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--md__ULwAp)
{
    font-size: .7rem;
    line-height: 1rem;
    padding: .4rem 1rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--md__ULwAp):where(.cta__--with-image__0ysBS), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--md__ULwAp):where(.cta__--with-image__0ysBS)
{
    padding-left: .4rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--ml__U0x2l), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--ml__U0x2l)
{
    font-size: .8rem;
    line-height: 1.2rem;
    padding: .4rem 1rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--ml__U0x2l):where(.cta__--with-image__0ysBS), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--ml__U0x2l):where(.cta__--with-image__0ysBS)
{
    padding-left: .625rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--lg__RcVtW), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--lg__RcVtW)
{
    font-size: .8rem;
    line-height: 1.2rem;
    padding: 1rem 1.5rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--lg__RcVtW):where(.cta__--with-image__0ysBS), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--lg__RcVtW):where(.cta__--with-image__0ysBS)
{
    padding-left: 1rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--full__cY1ld), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--full__cY1ld)
{
    font-size: .8rem;
    line-height: 1.2rem;
    padding: .4rem 1rem;
    width: 100%;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):where(.cta__--full__cY1ld):where(.cta__--with-image__0ysBS), .cta_Link__RTy95:where(.cta__--as-button__unkxV):where(.cta__--full__cY1ld):where(.cta__--with-image__0ysBS)
{
    padding-left: .4rem;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):disabled, .cta_Link__RTy95:where(.cta__--as-button__unkxV):disabled
{
    border-color: var(--cta-disabled-border-color);
    border-width: 1px;
    color: var(--cta-disabled-color);
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cta_Button__FfEdk:where(.cta__--as-button__unkxV):disabled, .cta_Button__FfEdk:where(.cta__--as-button__unkxV):disabled:hover, .cta_Link__RTy95:where(.cta__--as-button__unkxV):disabled, .cta_Link__RTy95:where(.cta__--as-button__unkxV):disabled:hover
{
    background: transparent;
}
.cta_Button__FfEdk:where(.cta__--as-link__ERJwD), .cta_Link__RTy95:where(.cta__--as-link__ERJwD)
{
    color: var(--cta-link-mobile-color);
    font-size: .8rem;
    line-height: 1.2rem;
}
@media(min-width: 1024px)
{
    .cta_Button__FfEdk:where(.cta__--as-link__ERJwD), .cta_Link__RTy95:where(.cta__--as-link__ERJwD)
    {
        color: var(--cta-link-color);
    }
}
.cta_Button__FfEdk:where(.cta__--as-link__ERJwD), .cta_Link__RTy95:where(.cta__--as-link__ERJwD)
{
    padding-bottom: .8rem;
    padding-top: .8rem;
}
@media(min-width: 1024px)
{
    .cta_Button__FfEdk:where(.cta__--as-link__ERJwD), .cta_Link__RTy95:where(.cta__--as-link__ERJwD)
    {
        margin-bottom: -.4rem;
        margin-top: -.4rem;
        padding-bottom: .4rem;
        padding-top: .4rem;
    }
}
.cta_Button__FfEdk:where(.cta__--as-link__ERJwD):hover, .cta_Button__FfEdk:where(.cta__--as-link__ERJwD):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-link__ERJwD):hover, .cta_Link__RTy95:where(.cta__--as-link__ERJwD):where(.cta__--active___TnDR)
{
    color: var(--cta-link-mobile-hover-color);
}
@media(min-width: 1024px)
{
    .cta_Button__FfEdk:where(.cta__--as-link__ERJwD):hover, .cta_Button__FfEdk:where(.cta__--as-link__ERJwD):where(.cta__--active___TnDR), .cta_Link__RTy95:where(.cta__--as-link__ERJwD):hover, .cta_Link__RTy95:where(.cta__--as-link__ERJwD):where(.cta__--active___TnDR)
    {
        color: var(--cta-link-hover-color);
    }
}
.cta_Button__FfEdk:hover:after, .cta_Button__FfEdk:where(.cta__--active___TnDR):after, .cta_Link__RTy95:hover:after, .cta_Link__RTy95:where(.cta__--active___TnDR):after
{
    opacity: 1;
}
.cta_Button__FfEdk .cta_asset__ueEm7, .cta_Link__RTy95 .cta_asset__ueEm7
{
    border-radius: 9999px;
    margin-right: .5rem;
}
.FooterLinks_FooterLinks__PTe_G
{
    display: flex;
    flex-direction: row;
    gap: .4rem;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G
    {
        flex-direction: column;
    }
}
.FooterLinks_FooterLinks__PTe_G
{
    margin-bottom: .8rem;
    width: 100%;
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
{
    display: flex;
    justify-content: flex-start;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
    {
        justify-content: center;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
{
    flex: 1 1 0%;
    flex-direction: column;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
    {
        flex: 1 1 auto;
        flex-direction: row;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
{
    text-align: left;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5
    {
        text-align: center;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5:empty, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5:empty
{
    display: none;
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 li, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 li
{
    display: flex;
    justify-content: flex-start;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 li, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 li
    {
        justify-content: center;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 li+li, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 li+li
{
    margin-left: 0;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 li+li, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 li+li
    {
        margin-left: 1rem;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 a, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 a
{
    font-size: .7rem;
    line-height: 1rem;
    overflow-wrap: break-word;
    padding: .5rem 1rem .5rem .5rem;
}
@media(min-width: 768px)
{
    .FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 a, .FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 a
    {
        padding-left: 0;
        padding-right: 0;
    }
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 a
{
    color: var(--footer-links-primary-color);
    font-weight: 700;
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_primary-links__jQnz5 a:hover
{
    color: var(--footer-links-primary-hover-color);
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 a
{
    color: var(--footer-links-secondary-color);
    font-weight: 400;
}
.FooterLinks_FooterLinks__PTe_G .FooterLinks_secondary-links__uUKE5 a:hover
{
    color: var(--footer-links-secondary-hover-color);
}
.FooterLogos_FooterLogos__Mb1wa
{
    width: 100%;
}
.FooterLogos_FooterLogos__Mb1wa .FooterLogos_list__Ehemh
{
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: .8rem;
    justify-content: center;
    margin-bottom: 1.2rem;
}
.FooterLogos_FooterLogos__Mb1wa .FooterLogos_list__Ehemh:empty
{
    display: none;
}
.FooterLogos_FooterLogos__Mb1wa .FooterLogos_logo__GvyJo
{
    height: 2rem;
    max-width: 10rem;
    -o-object-fit: contain;
    object-fit: contain;
    width: auto;
}
.FooterLogos_FooterLogos__Mb1wa .FooterLogos_iframe__OZB1d
{
    height: 2.5rem;
    width: 7.5rem;
}
.Footer_Footer__9zHkP
{
    align-items: center;
    background-color: var(--footer-bg);
    display: flex;
    flex-direction: column;
    padding-bottom: 4rem;
    padding-top: 1.6rem;
    text-align: center;
}
@media(min-width: 1024px)
{
    .Footer_Footer__9zHkP
    {
        padding-bottom: 1.6rem;
    }
}
.ModalBackdrop_ModalBackdrop__nB4n5
{
    background-color: rgba(0,0,0,.25);
    inset: 0;
    position: absolute;
    z-index: -1;
}
.Icon_Icon__do3zQ
{
    font-size: 1rem;
    margin: auto;
    transition: color var(--primary-transition-duration);
}
.Icon_Icon__do3zQ, .Icon_Icon__do3zQ:before
{
    align-items: center;
    display: flex;
    height: 1em;
    justify-content: center;
    width: 1em;
}
.ModalHeader_ModalHeader__yAdoO
{
    align-items: center;
    display: flex;
    font-size: .8rem;
    font-weight: 700;
    justify-content: space-between;
    line-height: 1.2rem;
    padding-left: .8rem;
    padding-right: .8rem;
}
@media(min-width: 768px)
{
    .ModalHeader_ModalHeader__yAdoO
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .ModalHeader_ModalHeader__yAdoO
    {
        padding-left: .8rem;
        padding-right: .8rem;
    }
}
.ModalHeader_ModalHeader__yAdoO
{
    padding-bottom: 1rem;
    padding-top: 1rem;
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT[aria-hidden=true], .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze[aria-hidden=true], .ModalHeader_ModalHeader__yAdoO .ModalHeader_heading__ZwHXC[aria-hidden=true]
{
    opacity: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    visibility: hidden;
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT, .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze
{
    color: var(--close-button-color);
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT:hover, .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze:hover
{
    color: var(--close-button-hover-color);
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT, .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze
{
    background-color: var(--close-button-bg);
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT:hover, .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze:hover
{
    background-color: var(--close-button-hover-bg);
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT, .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze
{
    border-radius: 9999px;
    display: flex;
    padding: .2rem;
    transition: background-color var(--primary-transition-duration);
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT span[role=img], .ModalHeader_ModalHeader__yAdoO .ModalHeader_close-btn__NG9ze span[role=img]
{
    font-size: 1.2rem;
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_heading__ZwHXC
{
    font-size: .8rem;
    line-height: 1.2rem;
    text-align: center;
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_heading-wrapper__WhHQW
{
    display: flex;
    flex-direction: column;
    font-size: .6rem;
    line-height: .8rem;
}
.ModalHeader_ModalHeader__yAdoO .ModalHeader_back-btn__CZpVT span[role=img]:before
{
    font-weight: 700;
}
.ModalHeader_ModalHeader__yAdoO.ModalHeader__--secondary__njUC2 .ModalHeader_close-btn__NG9ze
{
    color: var(--modal-header-close-btn-secondary-color);
}
.Modal_Modal__4PdWh
{
    inset: 0;
    position: fixed;
    z-index: 150;
}
.Modal_Modal__4PdWh .Modal_panel__pIK_P
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.BlockedContentModal_BlockedContentModal__30sU6
{
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: .8rem;
    padding-right: .8rem;
}
@media(min-width: 768px)
{
    .BlockedContentModal_BlockedContentModal__30sU6
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .BlockedContentModal_BlockedContentModal__30sU6
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_backdrop__tF2he
{
    background-color: var(--blocked-content-modal-backdrop-bg);
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7
{
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .8rem;
    padding: .8rem;
    position: relative;
}
@media(min-width: 768px)
{
    .BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7
    {
        gap: 1.2rem;
        padding: 1.2rem;
    }
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7
{
    background-color: var(--blocked-content-modal-bg);
    border-radius: .4rem;
    max-width: 19rem;
    overflow: hidden;
    width: 100%;
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7:before
{
    position: absolute;
    --tw-content: "";
    background: var(--blocked-content-modal-border-color);
    border-radius: .4rem;
    content: var(--tw-content);
    inset: 1px;
    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    pointer-events: none;
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7 .BlockedContentModal_description__CQZOY, .BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7 .BlockedContentModal_header__G_El3
{
    color: var(--blocked-content-modal-text-color);
    padding: 0;
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7 .BlockedContentModal_description__CQZOY
{
    font-size: .7rem;
    line-height: 1rem;
    text-align: center;
    z-index: 1;
}
@media(min-width: 768px)
{
    .BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7 .BlockedContentModal_description__CQZOY
    {
        font-size: .8rem;
        line-height: 1.2rem;
    }
}
.BlockedContentModal_BlockedContentModal__30sU6 .BlockedContentModal_panel__q_QH7 .BlockedContentModal_button__M6JdE
{
    width: 100%;
    z-index: 1;
}
.SearchBar_SearchBar__615_k, .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ
{
    position: relative;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ
{
    align-items: center;
    background-color: var(--search-bar-bg);
    border-radius: 9999px;
    display: inline-flex;
    gap: .2rem;
    padding-bottom: .4rem;
    padding-left: .8rem;
    padding-right: .8rem;
    padding-top: .4rem;
    width: 100%;
    z-index: 1;
}
@media(min-width: 1024px)
{
    .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ
    {
        padding-bottom: .6rem;
        padding-top: .6rem;
    }
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_clear-icon__p0Wd1, .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU, .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_search-icon__SFV_i
{
    outline: 2px solid transparent;
    outline-offset: 2px;
    position: relative;
    z-index: 1;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_clear-icon__p0Wd1, .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_search-icon__SFV_i
{
    align-items: center;
    color: var(--search-bar-placeholder-color);
    display: flex;
    font-size: .8rem;
    line-height: 1.2rem;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_clear-icon__p0Wd1:before, .SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_search-icon__SFV_i:before
{
    font-weight: 700;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_kicker__xtlzX
{
    color: var(--search-bar-color);
    font-size: 1.1rem;
    line-height: 1.2rem;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU
{
    background-color: transparent;
    color: var(--search-bar-color);
    font-size: .8rem;
    line-height: 1.2rem;
    width: 100%;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::-webkit-search-cancel-button
{
    display: none;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::-webkit-search-decoration
{
    -webkit-appearance: none;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::-moz-placeholder
{
    color: var(--search-bar-placeholder-color);
    font-size: .6rem;
    line-height: .8rem;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::placeholder
{
    color: var(--search-bar-placeholder-color);
    font-size: .6rem;
    line-height: .8rem;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU:-moz-placeholder-shown
{
    text-overflow: ellipsis;
}
.SearchBar_SearchBar__615_k .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU:placeholder-shown
{
    text-overflow: ellipsis;
}
.SearchBar_SearchBar__615_k.SearchBar__--primary__dOprF
{
    z-index: 10;
}
.SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ
{
    background-color: var(--search-bar-secondary-bg);
}
.SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ .SearchBar_clear-icon__p0Wd1, .SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU, .SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ .SearchBar_search-icon__SFV_i
{
    color: var(--search-bar-secondary-color);
}
.SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::-moz-placeholder
{
    color: var(--search-bar-secondary-color);
}
.SearchBar_SearchBar__615_k.SearchBar__--secondary__84XcN .SearchBar_input-wrapper__N7kXQ .SearchBar_input__WYYfU::placeholder
{
    color: var(--search-bar-secondary-color);
}
.Search_bar__eBndm .Search_results-box__dyJKM
{
    background-color: var(--search-results-bg);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(100% + .4rem);
}
.Search_bar__eBndm.Search__--is-modal-toggler__yRP9_
{
    cursor: pointer;
}
.Search_bar__eBndm.Search__--is-modal-toggler__yRP9_ .Search_input__CV75t
{
    pointer-events: none;
}
.Search_modal__1dErQ
{
    inset: 0;
    position: fixed;
    z-index: 175;
}
.Search_modal-panel__gc82d
{
    background-color: var(--search-modal-bg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    position: relative;
}
.Search_modal-panel__gc82d .Search_results-box__dyJKM
{
    background-color: transparent;
    height: 100%;
}
.PageHeader_PageHeader__1YGxQ
{
    padding-left: .8rem;
    padding-right: .8rem;
}
@media(min-width: 768px)
{
    .PageHeader_PageHeader__1YGxQ
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.PageHeader_PageHeader__1YGxQ
{
    margin-left: -.8rem;
    width: calc(100% + 1.6rem);
}
@media(min-width: 768px)
{
    .PageHeader_PageHeader__1YGxQ
    {
        margin-left: -1.6rem;
        width: calc(100% + 3.2rem);
    }
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ
    {
        margin-left: -4rem;
        width: calc(100% + 8rem);
    }
}
.PageHeader_PageHeader__1YGxQ
{
    display: flex;
    justify-content: space-between;
    margin-bottom: 1.2rem;
    margin-top: 1.2rem;
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR
{
    background-color: var(--page-header-bg);
    margin-top: 0;
    padding-bottom: .75rem;
    padding-top: .75rem;
    position: sticky;
    top: 0;
    z-index: 50;
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR
    {
        padding-right: 4rem;
    }
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR
{
    transition: all .25s ease-in-out;
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_search__dKNpV, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_search__dKNpV
{
    display: none;
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_search__dKNpV, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_search__dKNpV
    {
        display: inline-flex;
    }
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_title__NFCuT, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_title__NFCuT
{
    justify-content: space-between;
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_title__NFCuT, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_title__NFCuT
    {
        justify-content: flex-start;
    }
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_title__NFCuT, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_title__NFCuT
{
    color: var(--page-header-color);
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_title__NFCuT:after, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_title__NFCuT:after
{
    content: "";
    width: calc(32px + 1.2rem);
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw .PageHeader_title__NFCuT:after, .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-light__qAaTR .PageHeader_title__NFCuT:after
    {
        content: none;
    }
}
.PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw
{
    position: static;
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ.PageHeader__--sticky-dark__P6cGw
    {
        position: sticky;
    }
    .PageHeader_PageHeader__1YGxQ.PageHeader__--light-background__miAHv
    {
        background-color: var(--sticky-page-header-bg);
    }
}
.PageHeader_PageHeader__1YGxQ .PageHeader_title__NFCuT
{
    align-items: center;
    display: flex;
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs
{
    color: var(--page-header-button-color);
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs:hover
{
    color: var(--page-header-button-hover-color);
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs
{
    background-color: var(--page-header-button-bg);
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs:hover
{
    background-color: var(--page-header-button-hover-bg);
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs
{
    border-radius: 9999px;
    display: flex;
    margin-right: 1.2rem;
    padding: .2rem;
    transition: background-color var(--primary-transition-duration);
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs span[role=img]
{
    font-size: 1.2rem;
    line-height: 1.45rem;
}
.PageHeader_PageHeader__1YGxQ .PageHeader_back-btn__3xKMs[aria-hidden=true]
{
    opacity: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    visibility: hidden;
}
@media(min-width: 1024px)
{
    .PageHeader_PageHeader__1YGxQ .PageHeader_search__dKNpV
    {
        max-width: 35%;
        width: 100%;
    }
}
.GameLayoutContent_GameLayoutContent__V_d8A
{
    --screen-height: 0;
}
.GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv
{
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: .4rem;
    padding-top: .4rem;
}
@media(min-width: 1024px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv
    {
        margin-bottom: .4rem;
        margin-top: .8rem;
    }
}
.GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv
{
    font-weight: 700;
    justify-content: center;
}
@media(min-width: 1024px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv
    {
        justify-content: space-between;
    }
}
@media(max-width: 1023px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv, .GameLayoutContent_GameLayoutContent__V_d8A .GameLayoutContent_header__hLjDv .GameLayoutContent_search-bar__MxAuG
    {
        display: none;
    }
}
.GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--full-page__AtDoT .GameLayoutContent_game-iframe__haQv1
{
    max-width: 100%;
    width: calc(var(--screen-height) * 1.78px);
}
.GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv
{
    background-color: var(--mobile-game-page-header-bg);
}
@media(min-width: 1024px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv
    {
        background-color: transparent;
    }
}
.GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv
{
    color: var(--game-layout-content-demo-header-color);
    position: relative;
    z-index: 1;
}
.GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv, .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv .GameLayoutContent_play-for-real-btn__oPk9U
{
    font-size: .7rem;
    line-height: 1rem;
}
@media(min-width: 1280px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv, .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv .GameLayoutContent_play-for-real-btn__oPk9U
    {
        font-size: .8rem;
        line-height: 1.2rem;
    }
}
@media(min-width: 1536px)
{
    .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv, .GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv .GameLayoutContent_play-for-real-btn__oPk9U
    {
        font-size: 1rem;
        line-height: 1.21rem;
    }
}
.GameLayoutContent_GameLayoutContent__V_d8A.GameLayoutContent__--demo__p3YdE .GameLayoutContent_header__hLjDv .GameLayoutContent_play-for-real-btn__oPk9U
{
    margin-left: .8rem;
}
.AnimatedCounter_AnimatedCounter__ZUNEG
{
    background: rgba(0,0,0,.74);
    border-radius: .2rem;
    color: var(--animated-counter-color);
    display: flex;
    font-size: 3.5vw;
    font-weight: 900;
    justify-content: center;
    line-height: 1;
    overflow-wrap: break-word;
    padding: .25rem .2rem;
    text-align: center;
    white-space: nowrap;
    z-index: 4;
}
@media(min-width: 768px)
{
    .AnimatedCounter_AnimatedCounter__ZUNEG
    {
        font-size: 1rem;
        line-height: 1.21rem;
        padding: .35rem .2rem;
    }
}
.AnimatedCounter_AnimatedCounter__ZUNEG:empty
{
    display: none;
}
.GameRibbon_GameRibbon__PX95o
{
    --game-ribbon-background-color: var(--game-ribbon-default-bg);
    --game-ribbon-color: var(--game-ribbon-default-color);
    align-items: center;
    background: var(--game-ribbon-background-color);
    border-radius: 9999px;
    color: var(--game-ribbon-color);
    display: flex;
    font-size: .4rem;
    font-weight: 700;
    justify-content: center;
    padding: .1rem .5rem;
    pointer-events: none;
}
.GameRibbon_GameRibbon__PX95o .GameRibbon_image__7KjeQ
{
    height: .4rem;
    margin-right: .2rem;
    width: .4rem;
}
.GameCard_GameCard__MKOS5
{
    --image-size: 213/170;
    display: flex;
    flex-direction: column;
    transition: all var(--primary-transition-duration) ease-in-out;
}
.GameCard_GameCard__MKOS5 .GameCard_img__qzJvB
{
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%;
}
.GameCard_GameCard__MKOS5 .GameCard_img-wrapper__6ZBtr
{
    background-size: cover;
    border-radius: .2rem;
    display: flex;
    justify-content: center;
    overflow: hidden;
    padding-bottom: calc(var(--image-size) * 100%);
    position: relative;
}
.GameCard_GameCard__MKOS5 .GameCard_overlaying-content__bqcKJ
{
    inset: 0;
    position: absolute;
}
.GameCard_GameCard__MKOS5 .GameCard_overlaying-content-footer__zU7Kl
{
    bottom: 0;
    left: 0;
    margin-bottom: .8rem;
    margin-left: .8rem;
    margin-right: .8rem;
    position: absolute;
    right: 0;
    z-index: 1;
}
.GameCard_GameCard__MKOS5 .GameCard_body__WEZ_Z
{
    padding-bottom: .4rem;
    position: relative;
}
.GameCard_GameCard__MKOS5 .GameCard_game-ribbon__kjctH
{
    right: .4rem;
    top: .4rem;
}
.GameCard_GameCard__MKOS5 .GameCard_game-ribbon__kjctH, .GameCard_GameCard__MKOS5 .GameCard_play-now-link__klaBO
{
    position: absolute;
    z-index: 1;
}
.GameCard_GameCard__MKOS5 .GameCard_play-now-link__klaBO
{
    cursor: pointer;
    font-size: .6rem;
    left: 0;
    line-height: .8rem;
    margin-left: .8rem;
    margin-right: .8rem;
    padding-left: .8rem;
    padding-right: .8rem;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.GameCard_GameCard__MKOS5 .GameCard_play-free-link__LUMqx, .GameCard_GameCard__MKOS5 .GameCard_play-now-link__klaBO
{
    opacity: 0;
    transition: opacity var(--primary-transition-duration);
}
.GameCard_GameCard__MKOS5 .GameCard_play-free-link__LUMqx
{
    font-size: .6rem;
    font-weight: 700;
    line-height: .8rem;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%;
}
.GameCard_GameCard__MKOS5 .GameCard_play-free-link__LUMqx span
{
    align-items: center;
    display: flex;
    justify-content: center;
}
.GameCard_GameCard__MKOS5 .GameCard_play-free-link__LUMqx span span[role=img]
{
    margin: 0;
}
.GameCard_GameCard__MKOS5 .GameCard_play-free-link__LUMqx:hover
{
    color: var(--game-card-link-hover-color);
}
.GameCard_GameCard__MKOS5 .GameCard_dummy-link__kIaaL, .GameCard_GameCard__MKOS5 .GameCard_open-login-btn__E9JGT
{
    inset: 0;
    position: absolute;
    width: 100%;
}
.GameCard_GameCard__MKOS5 .GameCard_subtitle__OXoAG, .GameCard_GameCard__MKOS5 .GameCard_title__HTZHe
{
    font-size: .7rem;
    line-height: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.GameCard_GameCard__MKOS5 .GameCard_title__HTZHe
{
    color: var(--game-card-title-color);
}
.GameCard_GameCard__MKOS5 .GameCard_subtitle__OXoAG
{
    color: var(--game-card-subtitle);
}
.GameCard_GameCard__MKOS5.GameCard__--poster__zP3RW
{
    --image-size: 329/263;
}
.GameCard_GameCard__MKOS5.GameCard__--game-slider__yxeI8
{
    --image-size: 125/100;
}
.GameCard_GameCard__MKOS5.GameCard__--live-casino__6S6rz
{
    --image-size: 194/263;
}
.GameCard_GameCard__MKOS5.GameCard__--live-casino__6S6rz .GameCard_title__HTZHe
{
    color: var(--game-card-live-casino-title-color);
    font-weight: 700;
}
.GameCard_GameCard__MKOS5.GameCard__--search__WHRca .GameCard_title__HTZHe
{
    color: var(--search-result-item-heading-mobile);
    font-size: .6rem;
    line-height: .8rem;
}
@media(min-width: 1024px)
{
    .GameCard_GameCard__MKOS5.GameCard__--search__WHRca .GameCard_title__HTZHe
    {
        color: var(--search-result-item-heading-desktop);
    }
}
@media not all and (pointer: coarse)
{
    .GameCard_GameCard__MKOS5.GameCard__--game-slider__yxeI8:hover, .GameCard_GameCard__MKOS5.GameCard__--live-casino__6S6rz:hover, .GameCard_GameCard__MKOS5.GameCard__--small__XSHIk:hover
    {
        transform: scale3d(1.1,1.1,1.1);
    }
    .GameCard_GameCard__MKOS5.GameCard__--poster__zP3RW:hover, .GameCard_GameCard__MKOS5.GameCard__--search__WHRca:hover
    {
        transform: scale3d(1.06,1.06,1.06);
    }
    .GameCard_GameCard__MKOS5.GameCard__--poster__zP3RW:hover .GameCard_overlaying-content__bqcKJ, .GameCard_GameCard__MKOS5.GameCard__--small__XSHIk:hover .GameCard_overlaying-content__bqcKJ
    {
        background: var(--game-card-hover-bg);
    }
    .GameCard_GameCard__MKOS5.GameCard__--poster__zP3RW:hover .GameCard_play-free-link__LUMqx, .GameCard_GameCard__MKOS5.GameCard__--poster__zP3RW:hover .GameCard_play-now-link__klaBO, .GameCard_GameCard__MKOS5.GameCard__--small__XSHIk:hover .GameCard_play-free-link__LUMqx, .GameCard_GameCard__MKOS5.GameCard__--small__XSHIk:hover .GameCard_play-now-link__klaBO
    {
        opacity: 1;
    }
}
.SliderDots_SliderDots__12Nyy
{
    gap: .2rem;
    justify-content: center;
}
.SliderDots_SliderDots__12Nyy, .SliderDots_SliderDots__12Nyy.SliderDots__--big__ra4bG
{
    display: flex;
}
.SliderDots_SliderDots__12Nyy.SliderDots__--big__ra4bG
{
    align-items: center;
    background-color: var(--slider-dots-bg);
    border-color: var(--slider-dots-border-color);
    border-radius: 9999px;
    border-width: 1px;
    padding-bottom: .2rem;
    padding-left: .4rem;
    padding-right: .4rem;
    padding-top: .2rem;
    row-gap: .9rem;
}
.SliderDots_SliderDots__12Nyy.SliderDots__--big__ra4bG .SliderDots_dot__wLhtV
{
    background: hsla(0,0%,100%,.6);
}
.SliderDots_SliderDots__12Nyy .SliderDots_dot__wLhtV
{
    background-color: var(--slider-dots-dot-bg);
    border-radius: 9999px;
    height: 100%;
    width: 100%;
}
.SliderDots_SliderDots__12Nyy .SliderDots_dot-wrapper__Ortx4
{
    display: flex;
    height: .4rem;
    width: .4rem;
}
.SliderDots_SliderDots__12Nyy .SliderDots_dot-wrapper__Ortx4.SliderDots__--selected__tyJJt .SliderDots_dot__wLhtV
{
    background-color: var(--slider-dots-dot-active-bg);
}
.SliderNavBtn_SliderNavBtn__RYifj
{
    background-color: var(--slider-nav-btn-primary-bg);
    border-radius: 9999px;
    color: var(--slider-nav-btn-color);
    margin-left: .8rem;
    margin-right: .8rem;
    padding: .4rem;
}
.SliderNavBtn_SliderNavBtn__RYifj span[role=img]
{
    font-size: 1.2rem;
}
.SliderNavBtn_SliderNavBtn__RYifj[aria-hidden=true]
{
    opacity: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    visibility: hidden;
}
.SliderNavBtn_SliderNavBtn__RYifj:hover
{
    color: var(--slider-nav-btn-hover-color);
}
.Slider_Slider__l5QAx
{
    --slides-gap: .4rem;
    padding-bottom: 1.2rem;
    padding-top: 1.2rem;
    position: relative;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW .Slider_nav-btn__8LFN1.Slider__--disabled__PfdsW
{
    opacity: .5;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW.Slider__--place-under__Rli6q
{
    display: flex;
    justify-content: center;
    margin-top: 1.2rem;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW.Slider__--place-under__Rli6q .Slider_nav-btn__8LFN1
{
    background-color: transparent;
    border-color: var(--slider-nav-btn-place-under-border);
    border-width: 1px;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW.Slider__--place-under__Rli6q .Slider_nav-btn__8LFN1:hover
{
    background-color: var(--slider-nav-btn-place-under-hover-bg);
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW.Slider__--place-under__Rli6q .Slider_nav-btn__8LFN1 span
{
    color: var(--slider-nav-btn-place-under-color);
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW.Slider__--place-default__rAVxL .Slider_nav-btn__8LFN1
{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW .Slider_nav-btn__8LFN1.Slider__--prev__c1vvC
{
    left: 0;
}
.Slider_Slider__l5QAx .Slider_nav-btns__C5PgW .Slider_nav-btn__8LFN1.Slider__--next__3imci
{
    right: 0;
}
.Slider_Slider__l5QAx .Slider_viewport__ivIk6
{
    overflow: hidden;
    width: 100%;
}
@media(max-width: 767px)
{
    .Slider_Slider__l5QAx .Slider_viewport__ivIk6 .Slider_slides-container__3HuGg
    {
        --slides-gap: .4rem;
    }
}
.Slider_Slider__l5QAx .Slider_viewport__ivIk6 .Slider_slides-container__3HuGg
{
    display: flex;
    margin-left: calc(var(--slides-gap) * -1);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}
.Slider_Slider__l5QAx .Slider_viewport__ivIk6 .Slider_slides-container__3HuGg .Slider_slide__ZRLSI
{
    min-width: calc(100 / var(--slides-per-view) * 1%);
    padding-left: var(--slides-gap);
    position: relative;
    transition: opacity var(--primary-transition-duration) ease-in-out;
    width: calc(100% / var(--slides-per-view));
}
.Slider_Slider__l5QAx .Slider_dots__akJKG
{
    margin-top: .4rem;
}
.Slider_Slider__l5QAx.Slider__--banner__JyRfc .Slider_dots__akJKG
{
    bottom: .4rem;
    left: 50%;
    position: absolute;
    --tw-translate-x: -50%;
    margin: 0;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.Slider_Slider__l5QAx.Slider__--overflowing__CrO_P
{
    overflow: hidden;
}
.Slider_Slider__l5QAx.Slider__--overflowing__CrO_P .Slider_viewport__ivIk6
{
    overflow: visible;
}
.Slider_Slider__l5QAx.Slider__--overflowing__CrO_P .Slider_viewport__ivIk6 .Slider_slide__ZRLSI[aria-hidden=true]
{
    opacity: .45;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.Slider_Slider__l5QAx.Slider__--variable-slides-width__ijdz5 .Slider_viewport__ivIk6 .Slider_slides-container__3HuGg .Slider_slide__ZRLSI
{
    flex-shrink: 0;
    min-width: auto;
}
.Slider_Slider__l5QAx.Slider__--left-shadow___jq2r .Slider_viewport__ivIk6:before, .Slider_Slider__l5QAx.Slider__--right-shadow__lJeRa .Slider_viewport__ivIk6:after
{
    height: 100%;
    pointer-events: none;
    top: 0;
    z-index: 1;
}
@media(min-width: 1024px)
{
    .Slider_Slider__l5QAx.Slider__--left-shadow___jq2r .Slider_viewport__ivIk6:before, .Slider_Slider__l5QAx.Slider__--right-shadow__lJeRa .Slider_viewport__ivIk6:after
    {
        position: absolute;
    }
}
.Slider_Slider__l5QAx.Slider__--left-shadow___jq2r .Slider_viewport__ivIk6:before, .Slider_Slider__l5QAx.Slider__--right-shadow__lJeRa .Slider_viewport__ivIk6:after
{
    content: "";
    width: 56px;
}
.Slider_Slider__l5QAx.Slider__--left-shadow___jq2r .Slider_viewport__ivIk6:before
{
    background: linear-gradient(90deg,currentColor 10%,hsla(0,0%,100%,0));
    left: 1rem;
}
.Slider_Slider__l5QAx.Slider__--right-shadow__lJeRa .Slider_viewport__ivIk6:after
{
    background: linear-gradient(270deg,currentColor 10%,hsla(0,0%,100%,0));
    right: 1rem;
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_viewport__ivIk6 .Slider_slide__ZRLSI, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_viewport__ivIk6 .Slider_slide__ZRLSI
{
    width: auto;
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_viewport__ivIk6:before, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_viewport__ivIk6:before
{
    background: linear-gradient(90deg,currentColor 10%,hsla(0,0%,100%,0));
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_viewport__ivIk6:after, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_viewport__ivIk6:after
{
    background: linear-gradient(270deg,currentColor 10%,hsla(0,0%,100%,0));
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_nav-btn__8LFN1, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_nav-btn__8LFN1
{
    border-radius: 0;
    height: 100%;
    margin: 0;
    padding: 0;
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_viewport__ivIk6:after, .Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_viewport__ivIk6:before
{
    color: var(--slider-nav-btn-primary-bg);
}
.Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD .Slider_nav-btn__8LFN1
{
    background-color: var(--slider-nav-btn-primary-bg);
}
.Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_viewport__ivIk6:after, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_viewport__ivIk6:before
{
    color: var(--slider-nav-btn-secondary-bg);
}
.Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4 .Slider_nav-btn__8LFN1
{
    background-color: var(--slider-nav-btn-secondary-bg);
}
.Slider_Slider__l5QAx.Slider__--default__qW0I2
{
    --slides-per-view: 4;
}
.Slider_Slider__l5QAx.Slider__--banner__JyRfc, .Slider_Slider__l5QAx.Slider__--featured__1aqfQ
{
    --slides-per-view: 1;
}
.Slider_Slider__l5QAx.Slider__--card__mtKc8, .Slider_Slider__l5QAx.Slider__--primary-shadows__cjwnD, .Slider_Slider__l5QAx.Slider__--secondary-shadows__ld2q4
{
    --slides-per-view: auto;
}
.Slider_Slider__l5QAx.Slider__--thumbnail__b6PfQ
{
    --slides-per-view: 10;
}
.Slider_Slider__l5QAx.Slider__--gap-zero__i_G7T
{
    --slides-gap: 0;
}
.Slider_Slider__l5QAx.Slider__--gap-sm__6mVoD
{
    --slides-gap: .4rem;
}
.Slider_Slider__l5QAx.Slider__--gap-md__xXycF
{
    --slides-gap: .8rem;
}
.Slider_Slider__l5QAx.Slider__--gap-lg__sGgPd
{
    --slides-gap: 1.2rem;
}
.Slider_Slider__l5QAx.Slider__--draggable__7GfZT .Slider_viewport__ivIk6
{
    cursor: move;
    cursor: grab;
}
@media(min-width: 1315px)
{
    .Slider_Slider__l5QAx.Slider__--card__mtKc8 .Slider_viewport__ivIk6 .Slider_slides-container__3HuGg
    {
        display: grid;
        grid-auto-columns: minmax(0,1fr);
        grid-auto-flow: column;
    }
}
.Slider_Slider__l5QAx:not(.Slider__--draggable__7GfZT).Slider__--card__mtKc8 .Slider_viewport__ivIk6
{
    cursor: default;
    display: flex;
    justify-content: center;
}
.GamesBar_GamesBar__5kssV
{
    width: 100%;
}
.GamesBar_GamesBar__5kssV:hover .GamesBar_active-btn__EdzVM
{
    background-color: var(--games-bar-active-btn-bg);
    color: var(--games-bar-active-btn-color);
}
.GamesBar_GamesBar__5kssV .GamesBar_games-slider__npOmA
{
    --slides-per-view: 4;
    padding: .4rem;
}
@media(min-width: 1024px)
{
    .GamesBar_GamesBar__5kssV .GamesBar_games-slider__npOmA
    {
        --slides-per-view: 9;
    }
}
@media(min-width: 1600px)
{
    .GamesBar_GamesBar__5kssV .GamesBar_games-slider__npOmA
    {
        --slides-per-view: 12;
    }
}
@media(min-width: 1920px)
{
    .GamesBar_GamesBar__5kssV .GamesBar_games-slider__npOmA
    {
        --slides-per-view: 14;
    }
}
@media(min-width: 2500px)
{
    .GamesBar_GamesBar__5kssV .GamesBar_games-slider__npOmA
    {
        --slides-per-view: 17;
    }
}
.GamesBar_GamesBar__5kssV .GamesBar_games-slider-container__8Fs6S
{
    background-color: var(--side-menu-footer-bg);
    bottom: var(--menu-footer-height-lg);
    left: 0;
    position: fixed;
    transform: translate3d(0,calc(100% + var(--menu-footer-height-lg)),0);
    transition: all .5s ease-in-out;
    width: 100%;
}
.GamesBar_GamesBar__5kssV .GamesBar_games-slider-container__8Fs6S:hover
{
    transform: translateZ(0);
}
.GamesBar_GamesBar__5kssV .GamesBar_game-card__2sTFL
{
    padding: .4rem;
}
.GamesBar_GamesBar__5kssV .GamesBar_tags-slider__u6ifX
{
    padding: .8rem;
}
.GamesBar_GamesBar__5kssV .GamesBar_tags-slider-container__OgX8P
{
    position: relative;
    width: 100%;
    z-index: 1;
}
.GamesBar_GamesBar__5kssV .GamesBar_tags-slider-container__OgX8P:hover+.GamesBar_games-slider-container__8Fs6S
{
    transform: translateZ(0);
}
.GamesBar_GamesBar__5kssV .GamesBar_tags-slider-nav-btns__wiXLT
{
    background-color: var(--games-bar-bg);
}
.GamesBar_GamesBar__5kssV .GamesBar_tag-btn__7OriG
{
    background-color: transparent;
    color: var(--games-bar-btn-color);
    line-height: .9rem;
    white-space: nowrap;
}
.MenuFooter_MenuFooter__Caorq
{
    --btn-size: 1.2rem;
    align-items: center;
    display: flex;
    gap: .8rem;
    justify-content: center;
}
@media(min-width: 1024px)
{
    .MenuFooter_MenuFooter__Caorq
    {
        justify-content: space-between;
    }
}
.MenuFooter_MenuFooter__Caorq
{
    padding: .8rem;
    z-index: 100;
}
@media(min-width: 768px)
{
    .MenuFooter_MenuFooter__Caorq
    {
        width: var(--modal-drawer-width);
    }
}
@media(min-width: 1024px)
{
    .MenuFooter_MenuFooter__Caorq
    {
        padding-bottom: 1rem;
        padding-top: 1rem;
        width: var(--side-menu-width);
    }
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_burger-btn__zmh_G, .MenuFooter_MenuFooter__Caorq .MenuFooter_chat-btn__WMVOF, .MenuFooter_MenuFooter__Caorq .MenuFooter_current-time__FxZBH
{
    color: var(--menu-footer-icon-color);
    padding-left: .4rem;
    padding-right: .4rem;
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_current-time__FxZBH
{
    color: var(--menu-current-time-mobile-color);
    font-size: .6rem;
    font-weight: 700;
    line-height: .8rem;
}
@media(min-width: 1024px)
{
    .MenuFooter_MenuFooter__Caorq .MenuFooter_current-time__FxZBH
    {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity));
    }
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_current-time__FxZBH:only-child
{
    margin-left: auto;
    margin-right: auto;
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_chat-btn__WMVOF
{
    height: var(--btn-size);
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_chat-btn__WMVOF span
{
    font-size: .9rem;
}
.MenuFooter_MenuFooter__Caorq .MenuFooter_burger-btn__zmh_G span
{
    font-size: var(--btn-size);
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz
{
    bottom: 0;
    display: flex;
    left: 0;
    position: fixed;
    z-index: 160;
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz
    {
        z-index: 100;
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz
{
    width: 100%;
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz
    {
        width: auto;
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz
{
    height: var(--menu-footer-height-lg);
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_menu-footer__fZLVt, .MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_quick-deposit__CAbYZ
{
    z-index: 1;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_menu-footer__fZLVt
{
    flex-shrink: 0;
    position: relative;
}
@media(max-width: 767px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_menu-footer__fZLVt
    {
        width: 100%;
    }
}
@media(max-width: 1023px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_menu-footer__fZLVt
    {
        background-color: var(--modal-drawer-panel-mobile-menu-bg);
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_games-bar__2sEcE
{
    display: none;
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_games-bar__2sEcE
    {
        display: flex;
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_games-bar__2sEcE
{
    min-width: 0;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_quick-deposit__CAbYZ
{
    display: none;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_quick-deposit-wrapper__YRTa4
{
    align-items: center;
    display: flex;
    position: relative;
    white-space: nowrap;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_quick-deposit-wrapper__YRTa4:before
{
    content: "";
    inset: 0;
    position: absolute;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz .MenuFooterWrapper_quick-deposit-toggler__wisz2
{
    margin-left: .8rem;
    margin-right: .8rem;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS
{
    width: 100%;
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_games-bar-tags-slider__uaAWa, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_menu-footer__fZLVt, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_quick-deposit-wrapper__YRTa4:before
{
    background-color: var(--games-bar-bg);
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_games-bar-tags-slider__uaAWa, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_menu-footer__fZLVt, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_quick-deposit-wrapper__YRTa4:before
    {
        opacity: .2;
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS .MenuFooterWrapper_quick-deposit__CAbYZ
{
    display: block;
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS:hover .MenuFooterWrapper_games-bar-tags-slider__uaAWa, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS:hover .MenuFooterWrapper_menu-footer__fZLVt, .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS:hover .MenuFooterWrapper_quick-deposit-wrapper__YRTa4:before
    {
        opacity: 1;
    }
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--full__wTAjS:hover .MenuFooterWrapper_quick-deposit-content__cVXjW
    {
        background-color: var(--games-bar-bg);
    }
}
.MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--quick-deposit-visible__oFHsE .MenuFooterWrapper_menu-footer__fZLVt
{
    display: none;
}
@media(min-width: 1024px)
{
    .MenuFooterWrapper_MenuFooterWrapper__Elkvz.MenuFooterWrapper__--quick-deposit-visible__oFHsE .MenuFooterWrapper_menu-footer__fZLVt
    {
        display: flex;
    }
}
.Logo_Logo__pKFo0
{
    display: block;
}
.Logo_Logo__pKFo0 .Logo_img__A5YA2
{
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%;
}
.LogoContainer_LogoContainer___2bK7 .LogoContainer_logo__dm71q
{
    margin: var(--logo-container-margin);
}
.Balance_Balance__hciGD
{
    color: var(--balance-color);
    font-size: .6rem;
    font-weight: 700;
    line-height: .8rem;
}
.MenuButtons_MenuButtons__K3_7K
{
    --border-spacing: calc(100% - .8rem);
    width: 100%;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K
    {
        align-items: center;
        display: flex;
        flex: 1 1 0%;
        justify-content: space-between;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ
{
    width: 100%;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ
    {
        white-space: nowrap;
    }
}
@media(min-width: 1024px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ+.MenuButtons_main-action__9HCzQ
    {
        margin-top: .4rem;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
{
    flex-grow: 0;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx, .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV, .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
    {
        padding: .8rem;
        position: relative;
    }
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV, .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
    {
        margin-left: -.8rem;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx, .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
{
    color: var(--menu-buttons-icon-btn-color);
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx span[role=img], .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth span[role=img]
{
    font-size: 1.2rem;
}
@media(min-width: 1024px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
    {
        display: none;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV
{
    border-radius: 9999px;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV:after
    {
        --tw-content: none;
        content: var(--tw-content);
    }
}
@media(min-width: 1024px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img], .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn-balance__2i5nR
    {
        display: none;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]
{
    background: var(--cta-primary-bg);
    color: var(--menu-buttons-btn-color);
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]:after
{
    border-radius: 9999px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity var(--primary-transition-duration);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]:before, .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]>*
{
    z-index: 1;
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]
{
    font-size: .8rem;
    margin-right: .4rem;
    padding: .6rem;
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img], .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]:after
{
    border-radius: 9999px;
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span:not([role=img]):not(.MenuButtons_deposit-btn-balance__2i5nR)
{
    display: none;
}
@media(min-width: 1024px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span:not([role=img]):not(.MenuButtons_deposit-btn-balance__2i5nR)
    {
        display: inline-block;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
{
    position: absolute;
    top: 50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
    {
        --tw-content: "";
        content: var(--tw-content);
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
{
    background-color: var(--menu-buttons-separator-color);
    height: var(--border-spacing);
    width: 1px;
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx
{
    z-index: 1;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx
    {
        background-color: transparent;
        margin-left: .8rem;
        margin-right: -.8rem;
        position: relative;
        width: -moz-max-content;
        width: max-content;
    }
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before
    {
        content: var(--tw-content);
        left: 0;
    }
    .MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl
    {
        margin-left: .8rem;
    }
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl
{
    background-color: var(--menu-buttons-login-btn-bg);
    box-shadow: inset 0 0 0 1px var(--menu-buttons-login-box-shadow-inset-color);
    color: var(--menu-buttons-login-btn-color);
}
.MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl:after, .MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl:hover
{
    box-shadow: inset 0 0 0 1px var(--menu-buttons-login-hover-box-shadow-inset-color);
    color: var(--menu-buttons-login-btn-hover-color);
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_burger-btn__d_Pmx:before, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_home-link__tchth:before
{
    content: var(--tw-content);
    display: none;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_home-link__tchth
{
    margin-left: auto;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_burger-btn__d_Pmx
{
    margin-left: 0;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_deposit-btn__CtuNV
    {
        background: transparent;
        width: -moz-max-content;
        width: max-content;
    }
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--font-size-small__mxA2d .MenuButtons_sign-up-btn__2Xxzi
{
    font-size: .63rem;
    font-weight: 900;
    line-height: .9rem;
    padding-left: .8rem;
    padding-right: .8rem;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT.MenuButtons__--logged-in__X7c4a .MenuButtons_home-link__tchth
{
    margin-right: 0;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_deposit-btn__CtuNV, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth
    {
        animation: fadeInUp var(--secondary-transition-duration);
    }
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth
{
    margin-right: .8rem;
    position: relative;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
{
    content: var(--tw-content);
    right: 0;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV) span:not([role=img]):not(.MenuButtons_deposit-btn-balance__2i5nR)
{
    display: inline-block;
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV) .MenuButtons_deposit-btn-balance__2i5nR
{
    display: none;
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT:where(:not(.MenuButtons__--pnp__HADtG),.MenuButtons__--pnp__HADtG.MenuButtons__--logged-in__X7c4a) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
    {
        background: var(--cta-primary-bg);
        color: var(--cta-primary-color);
        font-size: .7rem;
        height: -moz-min-content;
        height: min-content;
        line-height: 1rem;
        margin-left: 0;
        padding: .125rem .4rem;
    }
}
@media(max-width: 1023px)
{
    .MenuButtons_MenuButtons__K3_7K:where(:not(.MenuButtons__--logged-in__X7c4a),.MenuButtons__--game__tbPAT.MenuButtons__--logged-in__X7c4a) .MenuButtons_deposit-btn__CtuNV span[role=img], .MenuButtons_MenuButtons__K3_7K:where(:not(.MenuButtons__--logged-in__X7c4a),.MenuButtons__--game__tbPAT.MenuButtons__--logged-in__X7c4a) .MenuButtons_deposit-btn-balance__2i5nR
    {
        display: none;
    }
    .MenuButtons_MenuButtons__K3_7K:where(:not(.MenuButtons__--game__tbPAT):not(.MenuButtons__--pnp__HADtG)) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
    {
        margin-left: -.8rem;
    }
    .MenuButtons_MenuButtons__K3_7K.MenuButtons__--pnp__HADtG:where(:not(.MenuButtons__--logged-in__X7c4a)) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
    {
        flex-grow: 1;
        font-size: .8rem;
        line-height: 1.2rem;
        margin-left: 0;
        padding: .4rem 1rem;
    }
}
.MenuButtons_MenuButtons__K3_7K.MenuButtons__--pnp__HADtG:where(:not(.MenuButtons__--logged-in__X7c4a)) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV) span:not([role=img]):not(.MenuButtons_deposit-btn-balance__2i5nR)
{
    display: inline-block;
}
@media(min-width: 480px)
{
    @media(max-width: 859px)
    {
        @media(orientation: landscape)
        {
            .MenuButtons_MenuButtons__K3_7K
            {
                flex-direction: column;
                padding-left: .4rem;
                padding-right: .4rem;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ
            {
                height: 100%;
                padding: .8rem;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_main-action__9HCzQ>span
            {
                writing-mode: vertical-lr;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV, .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
            {
                margin-left: 0;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV
            {
                flex-wrap: wrap;
                height: -moz-max-content;
                height: max-content;
                padding-top: 0;
                writing-mode: vertical-lr;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV>span
            {
                margin-right: 0;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV>span+span
            {
                margin-bottom: .4rem;
                margin-top: .4rem;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_deposit-btn__CtuNV span[role=img]
            {
                margin-right: 0;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_home-link__tchth
            {
                margin-top: -.8rem;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before, .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
            {
                left: 50%;
                --tw-translate-x: -50%;
                height: 1px;
                transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                width: var(--border-spacing);
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx
            {
                margin: .8rem 0 -.8rem;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_burger-btn__d_Pmx:before
            {
                content: var(--tw-content);
                top: 0;
            }
            .MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl
            {
                margin-top: .8rem;
            }
            @media(max-width: 1023px)
            {
                .MenuButtons_MenuButtons__K3_7K .MenuButtons_login-btn__8NoWl
                {
                    margin-left: 0;
                }
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
            {
                padding: .4rem .125rem;
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth
            {
                margin-bottom: .8rem;
                margin-right: 0;
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--game__tbPAT .MenuButtons_home-link__tchth:before
            {
                content: var(--tw-content);
                top: 100%;
            }
            .MenuButtons_MenuButtons__K3_7K:where(:not(.MenuButtons__--game__tbPAT):not(.MenuButtons__--pnp__HADtG)) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
            {
                margin-left: 0;
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_home-link__tchth
            {
                margin-bottom: 0;
                margin-left: 0;
                margin-top: auto;
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--logged-in__X7c4a .MenuButtons_burger-btn__d_Pmx
            {
                margin-top: 0;
            }
            .MenuButtons_MenuButtons__K3_7K.MenuButtons__--pnp__HADtG:where(:not(.MenuButtons__--logged-in__X7c4a)) .MenuButtons_main-action__9HCzQ:where(.MenuButtons_deposit-btn__CtuNV)
            {
                height: 100%;
                padding: 0;
            }
        }
    }
}
.NotificationBadge_NotificationBadge__uw5DO
{
    background-color: var(--notification-badge-bg);
    border-radius: 9999px;
    font-size: .6rem;
    font-weight: 400;
    line-height: .8rem;
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    justify-content: center;
    padding: .2rem;
    z-index: 4;
}
.NotificationBadge_NotificationBadge__uw5DO:not(:empty)
{
    border: 1px solid var(--notification-badge-border-color);
    padding: 0 .3rem;
}
.NavItem_NavItem__bL1WF .NavItem_link__INrgA, .NavItem_NavItem__bL1WF button
{
    justify-content: flex-start;
    width: 100%;
}
@media(max-width: 1023px)
{
    .NavItem_NavItem__bL1WF .NavItem_link__INrgA, .NavItem_NavItem__bL1WF button
    {
        border-bottom-width: 1px;
        border-color: var(--nav-item-border-color);
    }
}
@media(min-width: 1024px)
{
    .NavItem_NavItem__bL1WF+.NavItem_NavItem__bL1WF
    {
        margin-top: .25rem;
    }
}
.NavItem_NavItem__bL1WF .NavItem_notification__b89jb
{
    margin-bottom: .5rem;
    margin-left: .125rem;
}
@keyframes NavItem_pulse__0i1Pt
{
    50%
    {
        opacity: .5;
    }
}
.NavItem_NavItem__bL1WF .NavItem_notification__b89jb.NavItem__--pulsating__317LS
{
    animation: NavItem_pulse__0i1Pt 2s cubic-bezier(.4,0,.6,1) infinite;
}
.CircularProgressBar_CircularProgressBar__zNp9T
{
    --progress-start: 0;
    --progress-end: 0;
    --progress-duration: var(--secondary-transition-duration);
    font-size: 2.8rem;
    height: 1em;
    padding: .1rem;
    transform: rotate(-90deg);
    width: 1em;
}
@media(min-width: 1024px)
{
    .CircularProgressBar_CircularProgressBar__zNp9T
    {
        font-size: 5.1rem;
        margin: -.2rem;
        padding: 0;
    }
}
.CircularProgressBar_CircularProgressBar__zNp9T .CircularProgressBar_track__eD5a0
{
    stroke: var(--circular-progress-bar-track-bg);
}
.CircularProgressBar_CircularProgressBar__zNp9T .CircularProgressBar_indicator__1jJnS
{
    stroke: url(#circular-progress-bar-gradient);
}
.CircularProgressBar_CircularProgressBar__zNp9T.CircularProgressBar__--animate__K5eWW .CircularProgressBar_indicator__1jJnS
{
    animation: CircularProgressBar_progress__U2UXB var(--progress-duration) ease forwards;
}
@keyframes CircularProgressBar_progress__U2UXB
{
    0%
    {
        stroke-dashoffset: var(--progress-start);
    }
    to
    {
        stroke-dashoffset: var(--progress-end);
    }
}
.ProgressDisplay_ProgressDisplay__X35x1 .ProgressDisplay_notification-badge__OM85G
{
    position: absolute;
    right: .4rem;
    top: .3rem;
}
.ProgressDisplay_ProgressDisplay__X35x1 .ProgressDisplay_icon__liA4l
{
    height: 74%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 74%;
}
@media(min-width: 1024px)
{
    .ProgressDisplay_ProgressDisplay__X35x1 .ProgressDisplay_icon__liA4l
    {
        height: 78%;
        width: 78%;
    }
}
.ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX
{
    align-items: center;
    background: none;
    display: flex;
    height: 2.8rem;
    width: 2.8rem;
}
@media(min-width: 1024px)
{
    .ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX
    {
        background: var(--profile-card-bg);
        height: 4.8rem;
        width: 4.8rem;
    }
}
.ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX, .ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX:after
{
    border-radius: 9999px;
}
.ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX:after
{
    border: none;
    content: "";
    display: block;
    height: 70%;
    margin: auto;
    width: 70%;
}
@media(min-width: 1024px)
{
    .ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX:after
    {
        border: .35rem solid var(--profile-card-border-color);
    }
}
.ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX .ProgressDisplay_icon__liA4l
{
    height: 78%;
    transform: translate(calc(-50% + .1rem),-50%);
    width: 78%;
}
@media(min-width: 1024px)
{
    .ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX .ProgressDisplay_icon__liA4l
    {
        width: 29%;
    }
}
.ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX .ProgressDisplay_notification-badge__OM85G
{
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    line-height: .7;
    padding: 4px;
    right: -.2rem;
    top: .2rem;
}
@media(min-width: 1024px)
{
    .ProgressDisplay_ProgressDisplay__X35x1.ProgressDisplay__--level-unlocked__eROnX .ProgressDisplay_notification-badge__OM85G
    {
        right: .8rem;
        top: .6rem;
    }
}
.ProfileCard_ProfileCard__ax7bO
{
    --card-bg-image: "";
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: 0;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO
    {
        padding-bottom: 1.2rem;
        padding-top: 1.6rem;
    }
}
.ProfileCard_ProfileCard__ax7bO
{
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO
    {
        position: relative;
    }
}
.ProfileCard_ProfileCard__ax7bO
{
    background: var(--profile-card-secondary-bg) center/cover no-repeat;
    border-radius: .2rem;
    height: var(--menu-footer-height);
    pointer-events: none;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO
    {
        background: var(--card-bg-image) center/contain no-repeat;
        height: 10.5rem;
        pointer-events: auto;
    }
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_balance__hcf_6, .ProfileCard_ProfileCard__ax7bO .ProfileCard_level__QTFxu, .ProfileCard_ProfileCard__ax7bO .ProfileCard_username__MAvnt
{
    display: none;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO .ProfileCard_balance__hcf_6, .ProfileCard_ProfileCard__ax7bO .ProfileCard_level__QTFxu, .ProfileCard_ProfileCard__ax7bO .ProfileCard_username__MAvnt
    {
        display: inline-block;
    }
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_balance__hcf_6, .ProfileCard_ProfileCard__ax7bO .ProfileCard_level__QTFxu, .ProfileCard_ProfileCard__ax7bO .ProfileCard_username__MAvnt
{
    color: var(--profile-card-color);
    font-weight: 700;
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_level__QTFxu
{
    background-color: var(--profile-card-level-primary-bg);
    border-radius: 9999px;
    color: var(--profile-card-level-color);
    font-size: .5rem;
    line-height: .7rem;
    padding-bottom: .2rem;
    padding-left: .4rem;
    padding-right: .4rem;
    padding-top: .2rem;
    position: absolute;
    top: 0;
    transform: translateY(-50%);
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_username__MAvnt
{
    font-size: .6rem;
    line-height: .8rem;
    margin-top: .2rem;
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_balance__hcf_6
{
    font-size: .8rem;
    line-height: 1.2rem;
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_balance-wrapper-btn__TX_Bh
{
    display: flex;
    margin-top: .1rem;
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_level-progress-btn__qdF7u
{
    position: absolute;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO .ProfileCard_level-progress-btn__qdF7u
    {
        position: relative;
    }
}
.ProfileCard_ProfileCard__ax7bO .ProfileCard_level-progress-btn__qdF7u
{
    bottom: 0;
    pointer-events: auto;
}
@media(min-width: 1024px)
{
    .ProfileCard_ProfileCard__ax7bO.ProfileCard__--game__exbnE, .ProfileCard_ProfileCard__ax7bO.ProfileCard__--livespins__koFCP
    {
        height: auto;
    }
    .ProfileCard_ProfileCard__ax7bO.ProfileCard__--game__exbnE
    {
        background: hsla(0,0%,100%,.1);
    }
}
.ProfileCard_ProfileCard__ax7bO.ProfileCard__--game__exbnE .ProfileCard_level__QTFxu
{
    background-color: var(--profile-card-level-secondary-bg);
}
.ProfileCard_ProfileCard__ax7bO.ProfileCard__--game__exbnE .ProfileCard_balance__hcf_6, .ProfileCard_ProfileCard__ax7bO.ProfileCard__--game__exbnE .ProfileCard_username__MAvnt
{
    color: var(--profile-card-secondary-color);
}
@media(min-width: 480px)
{
    @media(max-width: 859px)
    {
        @media(orientation: landscape)
        {
            .ProfileCard_ProfileCard__ax7bO
            {
                height: 100%;
            }
            .ProfileCard_ProfileCard__ax7bO .ProfileCard_level-progress-btn__qdF7u
            {
                margin: auto;
                position: relative;
                top: 0;
            }
        }
    }
}
.SideMenu_SideMenu__xsi6A
{
    --side-menu-bg-image: "";
    width: 100%;
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A
    {
        height: 100%;
    }
}
.SideMenu_SideMenu__xsi6A
{
    background: var(--side-menu-bg);
    background-blend-mode: overlay,normal;
    mix-blend-mode: normal;
    transition: transform var(--primary-transition-duration);
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A
    {
        background: var(--side-menu-bg-lg);
    }
}
.SideMenu_SideMenu__xsi6A .SideMenu_logo-container__JLPQL, .SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
{
    padding-left: .8rem;
    padding-right: .8rem;
}
.SideMenu_SideMenu__xsi6A .SideMenu_logo-container__JLPQL
{
    display: none;
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A .SideMenu_logo-container__JLPQL
    {
        display: block;
    }
}
.SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
{
    display: flex;
    flex: 1 1 0%;
    justify-content: flex-start;
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
    {
        flex-direction: column;
    }
}
.SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
{
    height: var(--menu-footer-height);
    width: 100%;
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
    {
        height: auto;
    }
    .SideMenu_SideMenu__xsi6A .SideMenu_profile-card__Ksbcv
    {
        margin-bottom: .8rem;
    }
}
.SideMenu_SideMenu__xsi6A .SideMenu_navigation__wb32c
{
    display: none;
    flex-direction: column;
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A .SideMenu_navigation__wb32c
    {
        display: flex;
    }
    .SideMenu_SideMenu__xsi6A.SideMenu__--game__DZIyh
    {
        background: transparent;
    }
}
.SideMenu_SideMenu__xsi6A.SideMenu__--with-bg-image__hEjd4
{
    background: var(--side-menu-bg-image) center/cover no-repeat,var(--side-menu-bg);
}
@media(min-width: 1024px)
{
    .SideMenu_SideMenu__xsi6A.SideMenu__--with-bg-image__hEjd4
    {
        background: var(--side-menu-bg-image) center/cover no-repeat,var(--side-menu-bg-lg);
    }
}
@media(min-width: 480px)
{
    @media(max-width: 859px)
    {
        @media(orientation: landscape)
        {
            .SideMenu_SideMenu__xsi6A .SideMenu_main-actions__9lLTu
            {
                height: 100%;
                padding: .8rem 0;
                width: var(--menu-footer-height);
            }
        }
    }
}
.SideBarWrapper_SideBarWrapper__pOj5E
{
    display: flex;
}
@media(min-width: 1024px)
{
    .SideBarWrapper_SideBarWrapper__pOj5E
    {
        flex-direction: column;
    }
}
.SideBarWrapper_SideBarWrapper__pOj5E
{
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
}
@media(min-width: 1024px)
{
    .SideBarWrapper_SideBarWrapper__pOj5E
    {
        position: sticky;
        top: 0;
    }
}
.SideBarWrapper_SideBarWrapper__pOj5E
{
    width: 100%;
}
@media(min-width: 1024px)
{
    .SideBarWrapper_SideBarWrapper__pOj5E
    {
        height: 100vh;
    }
}
.SideBarWrapper_SideBarWrapper__pOj5E
{
    z-index: 100;
}
@media(min-width: 480px)
{
    @media(max-width: 859px)
    {
        @media(orientation: landscape)
        {
            .SideBarWrapper_SideBarWrapper__pOj5E
            {
                height: 100vh;
                position: sticky;
                right: auto;
                top: 0;
                width: auto;
            }
            @supports(
            height: 100dvh)
            {
            .SideBarWrapper_SideBarWrapper__pOj5E
            {
                height: 100dvh;
            }
            }
        }
    }
}
.Checkbox_Checkbox__KN5r2
{
    flex-direction: column;
}
.Checkbox_Checkbox__KN5r2, .Checkbox_Checkbox__KN5r2 .Checkbox_input-wrapper__PYrsz
{
    display: flex;
    position: relative;
}
.Checkbox_Checkbox__KN5r2 .Checkbox_input-wrapper__PYrsz
{
    align-items: center;
}
.Checkbox_Checkbox__KN5r2 input
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border-radius: .1rem;
    cursor: pointer;
    height: .8rem;
    outline-width: 0;
    width: .8rem;
}
.Checkbox_Checkbox__KN5r2 input+span[role=img]:before
{
    animation: Checkbox_fadeInAnimation__RfOoZ var(--secondary-transition-duration) both;
    display: none;
}
.Checkbox_Checkbox__KN5r2 input+span[role=img]:first-of-type+span[role=img]:before
{
    animation: Checkbox_fadeInAnimation__RfOoZ var(--secondary-transition-duration) both;
    display: block;
}
.Checkbox_Checkbox__KN5r2 input:checked+span[role=img]:before
{
    display: block;
}
.Checkbox_Checkbox__KN5r2 input:checked+span[role=img]:first-of-type+span[role=img]:before
{
    display: none;
}
.Checkbox_Checkbox__KN5r2 .Checkbox_checked__1NVq5, .Checkbox_Checkbox__KN5r2 .Checkbox_unchecked__k8cDS
{
    cursor: pointer;
    font-size: .8rem;
    line-height: 1.2rem;
    pointer-events: none;
    position: absolute;
    top: -2px;
}
.Checkbox_Checkbox__KN5r2 .Checkbox_checked__1NVq5
{
    color: var(--checkbox-checked-color);
}
.Checkbox_Checkbox__KN5r2 .Checkbox_unchecked__k8cDS
{
    color: var(--checkbox-unchecked-color);
}
.Checkbox_Checkbox__KN5r2 label
{
    color: var(--checkbox-label-color);
    cursor: pointer;
    font-size: .7rem;
    font-weight: 700;
    line-height: 1rem;
    padding-left: .4rem;
}
.Checkbox_Checkbox__KN5r2 .Checkbox_error-msg__xXhxd
{
    color: var(--checkbox-error-color);
    font-size: .5rem;
    left: 0;
    line-height: .7rem;
    margin-top: .125rem;
    padding-left: .8rem;
    position: absolute;
    top: 100%;
}
.Checkbox_Checkbox__KN5r2.Checkbox__--error__KUjZ7
{
    white-space: nowrap;
}
.Checkbox_Checkbox__KN5r2.Checkbox__--error__KUjZ7 .Checkbox_unchecked__k8cDS, .Checkbox_Checkbox__KN5r2.Checkbox__--error__KUjZ7 label
{
    color: var(--checkbox-error-label-color);
}
@keyframes Checkbox_fadeInAnimation__RfOoZ
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
.Dropdown_Dropdown__Q04Aw .Dropdown_selected-button__otY9h
{
    width: 100%;
}
.Dropdown_Dropdown__Q04Aw.Dropdown__--with-arrow__SN4vq .Dropdown_selected-button__otY9h
{
    align-items: center;
    border-radius: 1.5rem;
    display: flex;
    padding: .4rem .8rem .4rem .4rem;
}
.Dropdown_Dropdown__Q04Aw.Dropdown__--with-arrow__SN4vq .Dropdown_selected-button-icon__pju3_
{
    font-size: 1.2rem;
    line-height: 1.45rem;
    width: -moz-min-content;
    width: min-content;
}
.Dropdown_Dropdown__Q04Aw.Dropdown__--with-arrow__SN4vq .Dropdown_selected-button__otY9h[data-open] .Dropdown_selected-button-icon__pju3_
{
    transform: rotate(-180deg);
    transition: transform var(--primary-transition-duration);
}
.FormInput_FormInput__AMA7b
{
    color: var(--form-input-color);
    position: relative;
}
.FormInput_FormInput__AMA7b, .FormInput_FormInput__AMA7b .FormInput_input__3bsYq
{
    width: 100%;
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq
{
    border-radius: .25rem;
    font-weight: 700;
    padding-bottom: .75rem;
    padding-top: .75rem;
}
.FormInput_FormInput__AMA7b .FormInput_input-container__3AnFN
{
    display: flex;
    position: relative;
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq:focus
{
    outline-width: 0;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq::-webkit-inner-spin-button, .FormInput_FormInput__AMA7b .FormInput_input__3bsYq::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq::-moz-placeholder
{
    color: var(--form-input-placeholder-color);
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq::placeholder
{
    color: var(--form-input-placeholder-color);
}
.FormInput_FormInput__AMA7b .FormInput_input__3bsYq[type=number]
{
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}
.FormInput_FormInput__AMA7b .FormInput_dropdown__jPqy1, .FormInput_FormInput__AMA7b .FormInput_input__3bsYq
{
    background-color: var(--form-input-bg);
    border-color: transparent;
    border-width: 1px;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    text-overflow: ellipsis;
    transition: all .25s ease;
}
.FormInput_FormInput__AMA7b .FormInput_dropdown__jPqy1
{
    align-items: center;
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem;
    cursor: pointer;
    justify-content: center;
    padding-right: 2rem;
    width: 5rem;
}
.FormInput_FormInput__AMA7b .FormInput_add-on__Lltqf, .FormInput_FormInput__AMA7b .FormInput_dropdown__jPqy1
{
    display: flex;
}
.FormInput_FormInput__AMA7b .FormInput_add-on__Lltqf
{
    bottom: 0;
    gap: .4rem;
    position: absolute;
    right: .8rem;
    top: 0;
    width: -moz-min-content;
    width: min-content;
}
.FormInput_FormInput__AMA7b .FormInput_icon-currency__IRWoJ, .FormInput_FormInput__AMA7b .FormInput_icon-password__lziBj, .FormInput_FormInput__AMA7b .FormInput_icon-tick__265oT
{
    display: none;
}
.FormInput_FormInput__AMA7b .FormInput_icon-currency__IRWoJ
{
    font-size: .7rem;
    line-height: 1rem;
}
.FormInput_FormInput__AMA7b .FormInput_icon-password__lziBj
{
    color: var(--form-input-icon-color);
}
.FormInput_FormInput__AMA7b .FormInput_icon-tick__265oT
{
    color: var(--form-input-icon-secondary-color);
}
.FormInput_FormInput__AMA7b .FormInput_error-msg__M4uj9
{
    color: var(--error-color);
    font-size: .5rem;
    left: 0;
    line-height: .7rem;
    margin-top: .1rem;
    padding-left: .8rem;
    position: absolute;
    top: 100%;
}
.FormInput_FormInput__AMA7b.FormInput__--error__5yX5J .FormInput_input__3bsYq::-moz-placeholder
{
    color: var(--error-color);
}
.FormInput_FormInput__AMA7b.FormInput__--error__5yX5J, .FormInput_FormInput__AMA7b.FormInput__--error__5yX5J .FormInput_input__3bsYq, .FormInput_FormInput__AMA7b.FormInput__--error__5yX5J .FormInput_input__3bsYq::placeholder
{
    color: var(--error-color);
}
.FormInput_FormInput__AMA7b.FormInput__--error__5yX5J .FormInput_dropdown__jPqy1, .FormInput_FormInput__AMA7b.FormInput__--error__5yX5J .FormInput_input__3bsYq
{
    background-color: var(--error-bg);
}
.FormInput_FormInput__AMA7b.FormInput__--dropdown__3Wu0K .FormInput_input__3bsYq
{
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    padding-left: .25rem;
}
.FormInput_FormInput__AMA7b.FormInput__--dropdown__3Wu0K ul
{
    background: var(--form-input-dropdown-bg);
    border-color: transparent;
    border-radius: .25rem;
    border-width: 1px;
    color: var(--form-input-dropdown-color);
    left: 0;
    opacity: 0;
    overflow: hidden;
    padding: .75rem 1rem;
    position: absolute;
    top: 3rem;
    width: 100%;
    z-index: 150;
}
.FormInput_FormInput__AMA7b.FormInput__--dropdown__3Wu0K ul
{
    animation: fadeDown var(--secondary-transition-duration);
    animation-fill-mode: both;
}
.FormInput_FormInput__AMA7b.FormInput__--dropdown__3Wu0K button
{
    white-space: nowrap;
}
.FormInput_FormInput__AMA7b.FormInput__--regular__myA2v .FormInput_add-on__Lltqf
{
    display: none;
}
.FormInput_FormInput__AMA7b.FormInput__--currency-right__Ssbo5 .FormInput_input__3bsYq, .FormInput_FormInput__AMA7b.FormInput__--email__dUqzb .FormInput_input__3bsYq, .FormInput_FormInput__AMA7b.FormInput__--password__YoxfH .FormInput_input__3bsYq
{
    padding-right: 2rem;
}
.FormInput_FormInput__AMA7b.FormInput__--email__dUqzb .FormInput_icon-tick__265oT, .FormInput_FormInput__AMA7b.FormInput__--password__YoxfH .FormInput_icon-password__lziBj, .FormInput_FormInput__AMA7b.FormInput__--password__YoxfH .FormInput_icon-tick__265oT
{
    display: block;
}
.FormInput_FormInput__AMA7b.FormInput__--currency-left___adeN .FormInput_add-on__Lltqf, .FormInput_FormInput__AMA7b.FormInput__--currency-right__Ssbo5 .FormInput_add-on__Lltqf
{
    align-items: center;
    display: flex;
    height: 100%;
}
.FormInput_FormInput__AMA7b.FormInput__--currency-left___adeN .FormInput_icon-currency__IRWoJ, .FormInput_FormInput__AMA7b.FormInput__--currency-right__Ssbo5 .FormInput_icon-currency__IRWoJ
{
    display: block;
}
.FormInput_FormInput__AMA7b.FormInput__--currency-left___adeN .FormInput_add-on__Lltqf
{
    left: .8rem;
}
.FormInput_FormInput__AMA7b.FormInput__--currency-left___adeN .FormInput_input__3bsYq
{
    padding-left: 2rem;
}
.FormInput_FormInput__AMA7b.FormInput__--sm__IncXj .FormInput_input__3bsYq
{
    font-weight: 400;
    padding: .375rem 1.5rem .375rem .375rem;
}
.article-content_article-content__GqbLH h1, .article-content_article-content__GqbLH h2, .article-content_article-content__GqbLH h3, .article-content_article-content__GqbLH h4
{
    font-weight: 900;
}
.article-content_article-content__GqbLH h2, .article-content_article-content__GqbLH h3, .article-content_article-content__GqbLH h4
{
    margin-bottom: 1.2rem;
    margin-top: 1.6rem;
}
.article-content_article-content__GqbLH h1
{
    font-size: 1.8rem;
    line-height: 2.175rem;
    margin-bottom: 1.6rem;
}
.article-content_article-content__GqbLH h2
{
    font-size: 1.4rem;
    line-height: 1.7rem;
}
.article-content_article-content__GqbLH h3
{
    font-size: 1.2rem;
    line-height: 1.45rem;
}
.article-content_article-content__GqbLH h4
{
    font-size: 1rem;
    line-height: 1.21rem;
}
.article-content_article-content__GqbLH ol, .article-content_article-content__GqbLH p, .article-content_article-content__GqbLH table, .article-content_article-content__GqbLH ul
{
    color: var(--article-content-color);
}
.article-content_article-content__GqbLH p
{
    font-size: .8rem;
    line-height: 1.2rem;
}
.article-content_article-content__GqbLH p, .article-content_article-content__GqbLH table
{
    margin-bottom: 1.2rem;
}
.article-content_article-content__GqbLH ol, .article-content_article-content__GqbLH ul
{
    margin-bottom: 1.6rem;
    margin-left: 1.2rem;
}
.article-content_article-content__GqbLH ol li, .article-content_article-content__GqbLH ul li
{
    font-size: .8rem;
    line-height: 1.2rem;
}
.article-content_article-content__GqbLH ol li+li, .article-content_article-content__GqbLH ul li+li
{
    margin-top: .25rem;
}
.article-content_article-content__GqbLH ul>li
{
    list-style-type: disc;
}
.article-content_article-content__GqbLH ul>li ul>li
{
    list-style-type: circle;
}
.article-content_article-content__GqbLH ol
{
    list-style-type: decimal;
}
.article-content_article-content__GqbLH ol li>ul
{
    list-style-type: lower-alpha;
}
.article-content_article-content__GqbLH.article-content__--modal__Z5oEg
{
    padding-top: .8rem;
}
.article-content_article-content__GqbLH.article-content__--modal__Z5oEg h1, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h2, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h3, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h4, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h5, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h6
{
    color: var(--modal-heading-color);
}
.article-content_article-content__GqbLH.article-content__--modal__Z5oEg h1
{
    font-size: 1.2rem;
    line-height: 1.45rem;
}
.article-content_article-content__GqbLH.article-content__--modal__Z5oEg h2, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h3, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h4, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h5, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg h6
{
    font-size: 1rem;
    line-height: 1.21rem;
}
.article-content_article-content__GqbLH.article-content__--modal__Z5oEg ol, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg p, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg table, .article-content_article-content__GqbLH.article-content__--modal__Z5oEg ul
{
    color: var(--modal-content-color);
    font-size: .8rem;
    line-height: 1.2rem;
}
.ArticleModal_modal__G3Zeg
{
    align-items: center;
    display: flex;
    justify-content: center;
    z-index: 200;
}
.ArticleModal_modal__G3Zeg .ArticleModal_close-btn__IKfk8
{
    background-color: var(--close-button-bg);
    color: var(--close-button-color);
    position: absolute;
    right: 0;
    top: 0;
}
.ArticleModal_modal__G3Zeg .ArticleModal_close-btn__IKfk8:hover
{
    background-color: var(--close-button-hover-bg);
}
.ArticleModal_modal__G3Zeg .ArticleModal_close-btn__IKfk8
{
    border-radius: 9999px;
    display: flex;
    margin: .8rem;
    padding: .2rem;
    transition: background-color var(--primary-transition-duration);
}
.ArticleModal_modal__G3Zeg .ArticleModal_close-btn__IKfk8 span[role=img]
{
    font-size: 1.2rem;
}
.ArticleModal_modal-panel__tn_uS
{
    background-color: var(--nested-modal-bg);
    padding-left: .8rem;
    padding-right: .8rem;
}
@media(min-width: 768px)
{
    .ArticleModal_modal-panel__tn_uS
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .ArticleModal_modal-panel__tn_uS
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
.ArticleModal_modal-panel__tn_uS
{
    border-radius: .4rem;
    font-size: .8rem;
    height: 100%;
    line-height: 1.2rem;
    max-height: 35rem;
    max-width: 49rem;
    overflow: auto;
    position: relative;
    width: 100%;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J
{
    height: 100%;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI
{
    align-items: center;
    display: grid;
    row-gap: .5rem;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_marketing-header__FoRQX
{
    padding-top: .5rem;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_input__oaSq8 input
{
    color: var(--pnp-update-profile-input-color);
    font-weight: 400;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_input__oaSq8 label
{
    color: var(--pnp-update-profile-label-color);
    font-size: .5rem;
    line-height: .7rem;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_dropdown-item__ZJH9d
{
    cursor: pointer;
    overflow: hidden;
    padding-bottom: .375rem;
    padding-top: .375rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_dropdown-item-code__QyzVO
{
    color: var(--pnp-update-profile-code-color);
    padding-left: 1rem;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_checkbox__nJl6y
{
    margin-top: .5rem;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_checkbox-wrapper__FPzY2
{
    align-items: center;
    display: flex;
    flex-wrap: wrap;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_checkbox-btn__trU5H
{
    color: var(--pnp-update-profile-btn-color);
    font-size: .7rem;
    font-weight: 700;
    line-height: 1rem;
    margin-top: .5rem;
    padding: 0;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_checkbox-btn__trU5H:after
{
    background: transparent;
}
.PnpUpdateProfileForm_PnpUpdateProfileForm__cb_2J .PnpUpdateProfileForm_form__E9_GI .PnpUpdateProfileForm_contact-btn__99K69
{
    margin-top: 1.25rem;
}
.CompletePnpSignupModal_CompletePnpSignupModal__Vj91h
{
    align-items: center;
    justify-content: center;
}
.CompletePnpSignupModal_CompletePnpSignupModal__Vj91h, .CompletePnpSignupModal_CompletePnpSignupModal__Vj91h .CompletePnpSignupModal_panel__h8VdR
{
    display: flex;
}
.CompletePnpSignupModal_CompletePnpSignupModal__Vj91h .CompletePnpSignupModal_panel__h8VdR
{
    background-color: var(--pnp-complete-signup-modal-bg);
    border-radius: .8rem;
    color: var(--pnp-complete-signup-modal-color);
    flex-direction: column;
    font-size: .7rem;
    height: 28.5rem;
    line-height: 1rem;
    max-height: 100%;
    max-width: 100%;
    overflow-y: auto;
    padding: .8rem;
    width: 20rem;
}
.CompletePnpSignupModal_CompletePnpSignupModal__Vj91h .CompletePnpSignupModal_panel__h8VdR .CompletePnpSignupModal_title__GF89g
{
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.45rem;
    text-align: center;
}
.CompletePnpSignupModal_CompletePnpSignupModal__Vj91h .CompletePnpSignupModal_panel__h8VdR .CompletePnpSignupModal_description__X6Qfr
{
    color: var(--pnp-update-profile-input-color);
    font-size: .7rem;
    line-height: 1rem;
    margin-bottom: .875rem;
    margin-top: .875rem;
    text-align: center;
}
.Accordion_Accordion__pqQCd
{
    background-color: var(--accordion-bg);
    border-radius: .2rem;
}
.Accordion_Accordion__pqQCd .Accordion_header__oB1xy
{
    align-items: center;
    display: flex;
    font-size: .8rem;
    font-weight: 700;
    justify-content: space-between;
    line-height: 1.2rem;
    padding: .75rem 1rem;
    text-align: left;
    width: 100%;
}
.Accordion_Accordion__pqQCd .Accordion_arrow__nyEmi
{
    color: var(--accordion-arrow-color);
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.Accordion_Accordion__pqQCd .Accordion_arrow__nyEmi.Accordion__--opened__ORiNB
{
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.Accordion_Accordion__pqQCd .Accordion_content__bf586
{
    padding: .75rem 1rem;
}
.Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK
{
    background-color: var(--accordion-secondary-bg);
}
@media(min-width: 1315px)
{
    .Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK
    {
        border-radius: .4vw;
    }
}
.Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_header__oB1xy
{
    color: var(--accordion-secondary-color);
    font-weight: 400;
    padding: .625rem .8rem;
}
@media(min-width: 1315px)
{
    .Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_header__oB1xy
    {
        font-size: 1.12vw;
        line-height: 1.2;
        padding: 1.1vw;
    }
}
.Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_arrow__nyEmi
{
    color: var(--accordion-arrow-secondary-color);
    font-size: .8rem;
    height: 1.2rem;
    line-height: 1.2rem;
    width: 1.2rem;
}
@media(min-width: 1315px)
{
    .Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_arrow__nyEmi
    {
        font-size: 1.6vw;
        height: 1.6vw;
        width: 1.6vw;
    }
}
.Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_content__bf586
{
    padding: .625rem .8rem;
}
@media(min-width: 1315px)
{
    .Accordion_Accordion__pqQCd.Accordion__--secondary__6XoVK .Accordion_content__bf586
    {
        padding: 1.1vw;
    }
}
.Accordion_Accordion__pqQCd.Accordion__--tertiary__XVVSW
{
    background-color: var(--accordion-tertiary-bg);
}
.Accordion_Accordion__pqQCd.Accordion__--tertiary__XVVSW .Accordion_header__oB1xy
{
    color: var(--accordion-tertiary-color);
    padding: .625rem 1.25rem;
}
.Accordion_Accordion__pqQCd.Accordion__--tertiary__XVVSW .Accordion_content__bf586
{
    padding: .625rem 1.25rem;
}
.Accordion_Accordion__pqQCd.Accordion__--tertiary__XVVSW .Accordion_arrow__nyEmi
{
    font-size: 1.2rem;
    line-height: 1.45rem;
}
.Accordion_Accordion__pqQCd.Accordion__--disabled__p8WNr
{
    opacity: .5;
}
.DownloadButton_DownloadButton__PTLLp
{
    -moz-column-gap: .4rem;
    column-gap: .4rem;
    padding-left: .4rem;
    padding-right: .4rem;
}
.CmsTextContentParser_link-button__9Nz1j.CmsTextContentParser__--reward-card__UPaFJ
{
    color: var(--reward-card-footer-link-color);
    text-decoration-line: underline;
}
.CmsTextContentParser_link-button__9Nz1j .CmsTextContentParser_bonus-offer__rXos9
{
    display: grid;
    gap: .8rem;
    grid-auto-flow: column;
    justify-content: center;
    margin-bottom: .8rem;
    margin-top: .8rem;
    position: relative;
    width: 100%;
}
.CmsTextContentParser_link-button__9Nz1j .CmsTextContentParser_bonus-offer-alert__Q4ppI
{
    position: absolute;
    top: calc(100% + .8rem);
}
.CmsTextContentParser_link-button__9Nz1j .CmsTextContentParser_bonus-offer-alert__Q4ppI
{
    animation: simpleFadeIn var(--primary-transition-duration);
}
.CmsTextContentParser_cta__mr0wO
{
    width: -moz-max-content;
    width: max-content;
}
.CmsTextContentParser_link__MBREU
{
    color: var(--article-content-link-color);
    font-weight: 600;
    text-decoration-line: underline;
}
.CmsTextContentParser_cms-font-primary__Agdem
{
    color: var(--article-content-primary-color);
}
.CmsTextContentParser_cms-text-center__uIIKR
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.CmsTextContentParser_cms-text-left__uvfIk
{
    text-align: left;
}
.CmsTextContentParser_cms-text-right___SBdV
{
    margin-left: auto;
    text-align: right;
}
.CmsTextContentParser_countdown__WATDv
{
    display: block;
}
.CmsTextContentParser_iframe__CY76t
{
    --page-header-height: 3.1rem;
    --page-header-height-lg: 3.9rem;
    --page-header-margin-bottom: 1.2rem;
    min-height: calc(100vh - var(--page-header-height) - var(--page-header-margin-bottom));
    width: 100%;
}
@media(min-width: 1024px)
{
    .CmsTextContentParser_iframe__CY76t
    {
        min-height: calc(100vh - var(--page-header-height-lg) - var(--page-header-margin-bottom));
    }
}
.Alert_Alert__Q2DOR
{
    border-radius: .3rem;
    font-size: .7rem;
    line-height: 1rem;
    padding: .4rem;
}
@media(min-width: 1024px)
{
    .Alert_Alert__Q2DOR
    {
        padding-left: .8rem;
        padding-right: .8rem;
    }
}
.Alert_Alert__Q2DOR
{
    display: flex;
    width: 100%;
}
.Alert_Alert__Q2DOR .Alert_icon__yynRS
{
    margin-left: 0;
    margin-right: .4rem;
}
.Alert_Alert__Q2DOR:where(.Alert__--error__vV7fL)
{
    background-color: var(--error-bg);
    color: var(--alert-error-color);
}
.Alert_Alert__Q2DOR:where(.Alert__--error__vV7fL) .Alert_icon__yynRS
{
    color: var(--alert-error-icon-color);
}
.Alert_Alert__Q2DOR:where(.Alert__--success__hlSr_)
{
    background-color: var(--success-bg);
    color: var(--alert-success-color);
}
.Alert_Alert__Q2DOR:where(.Alert__--success__hlSr_) .Alert_icon__yynRS
{
    color: var(--alert-success-icon-color);
}
.Alert_Alert__Q2DOR:where(.Alert__--info__wct0C)
{
    background-color: var(--alert-info-bg);
    color: var(--alert-info-color);
}
.Alert_Alert__Q2DOR:where(.Alert__--info__wct0C) .Alert_icon__yynRS
{
    color: var(--alert-info-icon-color);
}
.Toast_Toast__Mdf5k
{
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: -moz-fit-content;
    width: fit-content;
    --tw-translate-y: -2.5rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: .8rem;
    padding-right: .8rem;
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    z-index: 151;
}
.Toast_Toast__Mdf5k, .Toast_Toast__Mdf5k.Toast__--visible__OV06w
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.Toast_Toast__Mdf5k.Toast__--visible__OV06w
{
    --tw-translate-y: .5rem;
}
.Toast_Toast__Mdf5k .Toast_close-btn__UqF3G
{
    --tw-text-opacity: 1;
    background-color: var(--alert-error-color);
    border-radius: 9999px;
    color: rgb(255 255 255/var(--tw-text-opacity));
    height: -moz-fit-content;
    height: fit-content;
    margin-left: 1.2rem;
}
.ErrorPageContent_ErrorPageContent__DyGFz
{
    min-height: 100vh;
    padding-left: .8rem;
    padding-right: .8rem;
    position: relative;
}
@media(min-width: 768px)
{
    .ErrorPageContent_ErrorPageContent__DyGFz
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .ErrorPageContent_ErrorPageContent__DyGFz
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.ErrorPageContent_ErrorPageContent__DyGFz
{
    margin-left: -.8rem;
    width: calc(100% + 1.6rem);
}
@media(min-width: 768px)
{
    .ErrorPageContent_ErrorPageContent__DyGFz
    {
        margin-left: -1.6rem;
        width: calc(100% + 3.2rem);
    }
}
@media(min-width: 1024px)
{
    .ErrorPageContent_ErrorPageContent__DyGFz
    {
        margin-left: -4rem;
        width: calc(100% + 8rem);
    }
}
.ErrorPageContent_ErrorPageContent__DyGFz
{
    background: var(--error-page-content-bg);
    flex-direction: row;
}
.ErrorPageContent_ErrorPageContent__DyGFz, .ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl
{
    align-items: center;
    display: flex;
    justify-content: center;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex-direction: column;
    margin-bottom: 1.6rem;
    margin-top: 1.6rem;
    padding: 1.2rem;
    text-align: center;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-radius: 1rem;
    height: auto;
    width: 100%;
    --tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    max-height: 34rem;
    max-width: 20rem;
    min-height: 31rem;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_title__gF7jA
{
    font-size: .8rem;
    font-weight: 700;
    line-height: 1.2rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity));
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_image-wrapper__I4EXP
{
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: .8rem;
    text-align: center;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_image-wrapper__I4EXP .ErrorPageContent_image__i5z9A
{
    height: auto;
    width: 100%;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_description__oY_3c
{
    color: var(--error-page-description-color);
    font-size: .6rem;
    font-weight: 400;
    line-height: .8rem;
    margin-top: .8rem;
    text-align: left;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_navigation-list__ihutM
{
    display: flex;
    flex-wrap: wrap;
    gap: .4rem;
    margin-top: 1.2rem;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_navigation-list__ihutM .ErrorPageContent_link-wrapper__eU_Cw
{
    width: 100%;
}
@media(min-width: 640px)
{
    .ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_navigation-list__ihutM .ErrorPageContent_link-wrapper__eU_Cw
    {
        flex: 1 1 0%;
    }
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_navigation-list__ihutM .ErrorPageContent_link-wrapper__eU_Cw
{
    white-space: nowrap;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_navigation-list__ihutM .ErrorPageContent_link-wrapper__eU_Cw:first-child
{
    flex: none;
    width: 100%;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_chat-content__DI8tQ
{
    font-size: .6rem;
    font-weight: 400;
    line-height: .8rem;
    margin-top: 1.2rem;
    text-align: left;
    width: 100%;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_chat-btn__gI2mC, .ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_chat-paragraph__PYekf
{
    color: var(--error-page-chat-color);
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_chat-btn__gI2mC
{
    border-bottom: 1px dashed var(--error-page-chat-color);
    cursor: pointer;
    font-size: .6rem;
    font-weight: 400;
    line-height: .8rem;
    margin-top: .25rem;
    padding: 0;
    transition: all .2s ease-in;
}
.ErrorPageContent_ErrorPageContent__DyGFz .ErrorPageContent_content-wrapper__j6JAl .ErrorPageContent_chat-btn__gI2mC:hover
{
    color: var(--error-page-chat-hover-color);
}
.AppLayout_AppLayout__sS7DX
{
    display: flex;
}
.AppLayout_AppLayout__sS7DX .AppLayout_side-bar-wrapper__yJenh
{
    flex: 0 0 var(--side-menu-width);
}
@media(min-width: 480px)
{
    @media(max-width: 859px)
    {
        @media(orientation: landscape)
        {
            .AppLayout_AppLayout__sS7DX .AppLayout_side-bar-wrapper__yJenh
            {
                flex: 0 0 var(--menu-footer-height);
            }
        }
    }
}
@media(min-width: 320px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 320px;
    }
}
@media(min-width: 480px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 480px;
    }
}
@media(min-width: 640px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 640px;
    }
}
@media(min-width: 768px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 768px;
    }
}
@media(min-width: 860px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 860px;
    }
}
@media(min-width: 1024px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1024px;
    }
}
@media(min-width: 1280px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1280px;
    }
}
@media(min-width: 1315px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1315px;
    }
}
@media(min-width: 1536px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1536px;
    }
}
@media(min-width: 1600px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1600px;
    }
}
@media(min-width: 1920px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 1920px;
    }
}
@media(min-width: 2500px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        max-width: 2500px;
    }
}
.AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
{
    max-width: 100%;
    padding-left: .8rem;
    padding-right: .8rem;
    width: 100%;
}
@media(min-width: 768px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd
{
    height: 100%;
    min-width: 0;
}
.AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
{
    padding-left: .8rem;
    padding-right: .8rem;
}
@media(min-width: 768px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
@media(min-width: 1024px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
    {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
.AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
{
    margin-left: -.8rem;
    width: calc(100% + 1.6rem);
}
@media(min-width: 768px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
    {
        margin-left: -1.6rem;
        width: calc(100% + 3.2rem);
    }
}
@media(min-width: 1024px)
{
    .AppLayout_AppLayout__sS7DX .AppLayout_main-container__gakUd .AppLayout_footer__BPIRR
    {
        margin-left: -4rem;
        width: calc(100% + 8rem);
    }
}
.TopMenu_TopMenu__RajvG
{
    padding-left: .8rem;
    padding-right: .8rem;
    position: sticky;
    top: 0;
}
@media(min-width: 640px)
{
    .TopMenu_TopMenu__RajvG
    {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
}
.TopMenu_TopMenu__RajvG
{
    display: grid;
    grid-template-columns: repeat(3,minmax(0,1fr));
}
@media(min-width: 1024px)
{
    .TopMenu_TopMenu__RajvG
    {
        display: none;
    }
}
.TopMenu_TopMenu__RajvG
{
    margin-left: -.8rem;
    width: calc(100% + 1.6rem);
    z-index: 99;
}
@media(min-width: 768px)
{
    .TopMenu_TopMenu__RajvG
    {
        margin-left: -1.6rem;
        width: calc(100% + 3.2rem);
    }
}
@media(min-width: 1024px)
{
    .TopMenu_TopMenu__RajvG
    {
        margin-left: -4rem;
        width: calc(100% + 8rem);
    }
}
.TopMenu_TopMenu__RajvG
{
    background-color: var(--top-menu-bg);
    height: var(--top-menu-height);
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    vertical-align: middle;
}
.TopMenu_TopMenu__RajvG .TopMenu_logo-container__lXZOE
{
    margin-bottom: auto;
    margin-top: auto;
}
.TopMenu_TopMenu__RajvG .TopMenu_logo-container__lXZOE .TopMenu_logo__1sD2Y
{
    height: 2.5rem;
    width: 2.5rem;
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE
{
    display: flex;
    justify-content: center;
    margin-bottom: auto;
    margin-top: auto;
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk
{
    background-color: var(--top-menu-toggle-bg);
    border-radius: 9999px;
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    height: -moz-fit-content;
    height: fit-content;
    max-width: 300px;
    min-width: 150px;
    padding-bottom: .25rem;
    padding-top: .25rem;
    position: relative;
    width: 100%;
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk .TopMenu_toggle-button__y_60w
{
    color: var(--top-menu-toggle-btn-text-inactive);
    font-size: .7rem;
    font-weight: 700;
    line-height: 1rem;
    text-align: center;
    z-index: 1;
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk:before
{
    background-color: var(--top-menu-toggle-btn-color);
    border-radius: 9999px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 50%;
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk.TopMenu__--current-active-index_-0__9oKYR .TopMenu_toggle-button__y_60w:first-child, .TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk.TopMenu__--current-active-index_-1___Ll8N .TopMenu_toggle-button__y_60w:nth-child(2)
{
    color: var(--top-menu-toggle-btn-text-active);
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_toggle__o3Ijk.TopMenu__--current-active-index_-1___Ll8N:before
{
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.TopMenu_TopMenu__RajvG .TopMenu_toggle-container__h1veE .TopMenu_notification-badge__am4eh
{
    background-color: var(--notification-badge-bg);
    font-size: .5rem;
    line-height: .7rem;
    padding-left: .25rem;
    padding-right: .25rem;
    position: absolute;
    right: 0;
    top: -8px;
}
.TopMenu_TopMenu__RajvG.TopMenu__--scroll-direction-none__jKVbV, .TopMenu_TopMenu__RajvG.TopMenu__--scroll-direction-up__bmBsJ
{
    transform: translateY(0);
}
.TopMenu_TopMenu__RajvG.TopMenu__--scroll-direction-down__Op53A
{
    transform: translateY(-100%);
}/* cyrillic-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/55c55f0601d81cf3-s.woff2) format('woff2');
    unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}/* cyrillic */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/26a46d62cd723877-s.woff2) format('woff2');
    unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}/* greek-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/97e0cb1ae144a2a9-s.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}/* greek */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/581909926a08bbc8-s.woff2) format('woff2');
    unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}/* vietnamese */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/df0a9ae256c0569c-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6d93bde91c0c2823-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}/* cyrillic-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/55c55f0601d81cf3-s.woff2) format('woff2');
    unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}/* cyrillic */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/26a46d62cd723877-s.woff2) format('woff2');
    unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}/* greek-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/97e0cb1ae144a2a9-s.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}/* greek */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/581909926a08bbc8-s.woff2) format('woff2');
    unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}/* vietnamese */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/df0a9ae256c0569c-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6d93bde91c0c2823-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}/* cyrillic-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/55c55f0601d81cf3-s.woff2) format('woff2');
    unicode-range: U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}/* cyrillic */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/26a46d62cd723877-s.woff2) format('woff2');
    unicode-range: U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;
}/* greek-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/97e0cb1ae144a2a9-s.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}/* greek */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/581909926a08bbc8-s.woff2) format('woff2');
    unicode-range: U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;
}/* vietnamese */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/df0a9ae256c0569c-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6d93bde91c0c2823-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Inter_1092c8';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face
{
    font-family: '__Inter_Fallback_1092c8';
    src: local("Arial");
    ascent-override: 90.49%;
    descent-override: 22.56%;
    line-gap-override: 0%;
    size-adjust: 107.06%;
}
.a
{
    font-family: '__Inter_1092c8','__Inter_Fallback_1092c8',Arial,sans-serif;
    font-style: normal;
}
.b
{
    --font-inter: '__Inter_1092c8','__Inter_Fallback_1092c8',Arial,sans-serif;
}/* vietnamese */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/0822b6067e7c0dee-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/67354d9f27664b22-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6905431624c34d00-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}/* vietnamese */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/0822b6067e7c0dee-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/67354d9f27664b22-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6905431624c34d00-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}/* vietnamese */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/0822b6067e7c0dee-s.woff2) format('woff2');
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;
}/* latin-ext */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/67354d9f27664b22-s.woff2) format('woff2');
    unicode-range: U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;
}/* latin */
@font-face
{
    font-family: '__Work_Sans_7fbac1';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://www.shotz.com/_next/static/media/6905431624c34d00-s.p.woff2) format('woff2');
    unicode-range: U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face
{
    font-family: '__Work_Sans_Fallback_7fbac1';
    src: local("Arial");
    ascent-override: 83.09%;
    descent-override: 21.71%;
    line-gap-override: 0%;
    size-adjust: 111.93%;
}
.a
{
    font-family: '__Work_Sans_7fbac1','__Work_Sans_Fallback_7fbac1';
    font-style: normal;
}
.b
{
    --font-work-sans: '__Work_Sans_7fbac1','__Work_Sans_Fallback_7fbac1';
}