﻿@import url(css2-Interwght400500600_swap.css);
._\33 aa954e
{
    border: 1px solid;
    border-radius: 4px;
    font-size: .9375rem;
    line-height: 1.5rem;
    padding: .9375rem;
}
._\33 aa954e a
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    font-weight: 700;
    text-decoration: underline;
}
._\39 f8699d
{
    --base-z-index: 0;
    --brandLinksJustifyContent: center;
    --brandIconDesktopMarginRight: 2.0625rem;
    --brandIconColor: #fff;
    --brandIconHoverColor: #fff;
    --brandMobileIconMarginTop: 0;
    --brandMobileIconMarginLeft: 0;
    --brandMobilePrimaryIcon: #d70022;
    --brandMobileSecondaryIcon: #fff;
    --brandLinksBgColor: #161616;
    --brandLinksMobileMinHeight: auto;
    --brandLinksGridGap: 2.375rem;
    --brandLinksIconHeightMd: .875rem;
    --brandLinksIconFilterHover: none;
    --brandLinksIconFilterActive: none;
    --headerWidgetBgColor: #000;
    --headerWidgetInnerHeight: 3.5rem;
    --headerWidgetInnerHeightSm: 7rem;
    --newHeaderWidgetInnerHeightSm: 3.875rem;
    --headerSeoMenuInnerHeightSm: 1.5rem;
    --headerWidgetJustifyContent: space-between;
    --brandIconHeight: .625rem;
    --brandLinkHeight: 2.1875rem;
    --brandLinkBurgerMenuHeight: .875rem;
    --brandLinkBorderBottomInactive: .25rem solid #0000;
    --brandLinkBorderBottomActive: .25rem solid #d70022;
    --brandLinkBorderLeftActive: .25rem solid #d70022;
    --machineDateBgColor: #0000;
    --footerWidgetBgColor: #000;
    --footerWidgetBottomPadding: 0;
    --footerWidgetFootnoteBgColor: #181818;
    --footerMenuLinkHoverColor: #999;
    --footerWidgetFootnoteLinkColor: #ddd;
    --footerWidgetFootnoteLinkHoverColor: #05d6ae;
    --sidebarBgColor: #000;
    --sidebarBorderColor: #3d3d3d;
    --starsModalHeaderColor: #000;
    --starsModalHeaderBgColor: #f5f5f5;
    --starsModalHeaderBgColorAlt: #fff;
    --starsModalHeaderBorderColor: #ddd;
    --starsModalHeaderColorException: #3d3d3d;
    --starsModalColor: #000;
    --starsModalBgColor: #f5f5f5;
    --starsModalBgColorAlt: #fff;
    --starsModalSubText: #666;
    --starsModalCloseBtnColor: #000;
    --starsModalNavBg: #ebebeb;
    --starsModalNavHighlightBg: #d8d8d8;
    --starsModalNavActiveBorder: #d70022;
    --starsModalNavActiveBg: #e0e0e0;
    --starsTable: #e4e4e4;
    --desktopMenuRamActiveHeight: 8.1875rem;
    --mobileMenuRamActiveHeight: 3.3125rem;
    --navWidgetBgColor: #000;
    --navWidgetPopperBgColor: #212121;
    --navWidgetTransparentMenuItemColor: #fff;
    --navWidgetMenuItemColorActive: #d70022;
    --navWidgetMenuItemColorHover: #666;
    --navWidgetRealMoneyColor: #999;
    --navWidgetRealMoneyColorActive: #fff;
    --navWidgetPlayMoneyColor: #999;
    --navWidgetPlayMoneyColorActive: #fff;
    --navWidgetPlayMoneyOuterCircleColor: #02bd9c;
    --navWidgetPlayMoneyCircleColor: #02bd9c;
    --navWidgetPlayMoneyTextColor: #212121;
    --navWidgetRealMoneyCircleColor: #fff;
    --navWidgetRealMoneyTextColor: #212121;
    --navWidgetToggleCheckedColor: #02bd9c;
    --navWidgetToggleUncheckedColor: #999;
    --navWidgetMenuToggleActiveBg: #02bd9c;
    --navWidgetToggleBgColor: #e5e5e5;
    --navWidgetMenuToggleOpacity: .7;
    --navWidgetSearchPopperColor: #fff;
    --navWidgetSearchPopperBgColor: #4b4b4b;
    --navWidgetSearchPopperItemColorActive: #2c2c2c;
    --navWidgetDesktopBorderActive: #02bd9c;
    --ui-main-background: #fff;
    --ui-main-color: #000;
    --ui-table-color: #444;
    --ui-table-head-color: #333;
    --ui-table-head-background: #fff;
    --ui-table-head-border-top: .0625rem solid #e4e4e4;
    --ui-table-head-border-bottom: .1875rem solid #ddd;
    --ui-table-column-border-bottom: .0625rem solid #e4e4e4;
    --ui-table-row-alt-background: #fff;
    --ui-table-body-color: #666;
    --ui-table-row-odd-background: #f5f5f5;
    --ui-table-border-color: #ddd;
    --cmsPanelBgColor: #f9f9f9;
    --cmsPanelBorderColor: #e5e5e5;
    --cmsPanelTextColor: #000;
    --cmsPanelHoverColor: #e5e5e5;
    --cmsPanelActionBtnBgColor: #fff;
    --cmsPanelActionBtnBorderColor: #999;
    --cmsPanelCloseBtnColor: #d70022;
    --cmsPanelCloseBtnBorderColor: #d70022;
    --cmsNavHeight: 3.4375rem;
    --cmsNavBgColor: #212121;
    --cmsNavTransparentMenuItemColor: #fff;
    --cmsNavMenuItemColor: #000;
    --cmsNavMenuItemBgColor: #ebebeb;
    --cmsNavMenuItemBgColorHover: #d8d8d8;
    --cmsNavMenuItemColorActive: #000;
    --cmsNavMenuItemBgColorActive: #d8d8d8;
    --cmsNavMenuItemBorderColor: silver;
    --cmsNavMenuItemBorderColorActive: #d70022;
    --cmsHeaderV2BgColorSm: #212121;
    --cmsHeaderV2BgColor: #000;
    --cmsHeaderV2HeightSm: 3.125rem;
    --cmsHeaderV2Height: 4.375rem;
    --cmsHeaderV3BgColor: #1f1f1f;
    --cmsHeaderV3Height: 3.75rem;
    --cmsSideNavWidth: 3.875rem;
    --cmsSideNavPrototype4Width: 12.5rem;
    --cmsHeaderNavMenuItemBorderColorActive: #d70022;
    --cmsHeaderNavMenuItemBorderHoverColor: #666;
    --cmsHeaderNavMenuItemColor: silver;
    --cmsHeaderNavMenuItemColorActive: #fff;
    --cmsHeaderNavMenuBackgroundColor: #212121;
    --cmsSubHeaderNavMenuItemColor: silver;
    --cmsSubHeaderNavMenuItemActiveColor: #fff;
    --cmsNavMenuSubItemBgColor: #e0e0e0;
    --cmsNavMenuArrowButtonBgColor: #ddd;
    --cmsNavMenuItemArrowColor: #444;
    --cmsNavMenuItemArrowColorHover: #000;
    --cmsNavMenuItemArrowBgColorHover: silver;
    --cmsNavPopperBgColor: #fff;
    --cmsNavPopperShadowColor: #ddd;
    --cmsNavPopperMenuItemDividerColor: #f4f4f4;
    --cmsNavPopperMenuItemColor: #000;
    --cmsNavPopperMenuItemColorActive: #d70022;
    --cmsNavPopperMenuItemBgColorHover: #e0e0e0;
    --druk-bold-font-family: "Druk Bold",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;
    --druk-text-font-family: "Druk Text",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;
    --druk-text-wide-font-family: "Druk Text Wide",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;
    --heading-xl-size: 2.5rem;
    --heading-xl-line-height: 3rem;
    --heading-l-size: 2rem;
    --heading-l-line-height: 2.5rem;
    --heading-m-size: 1.5rem;
    --heading-m-line-height: 2rem;
    --heading-s-size: 1.25rem;
    --heading-s-line-height: 1.75rem;
    --heading-xs-size: 1rem;
    --heading-xs-line-height: 1.375rem;
    --hero-letter-spacing: .04em;
    --hero-text-transform: uppercase;
    --hero-xl-size: 5.5rem;
    --hero-xl-line-height: 5.5rem;
    --hero-l-size: 5.5rem;
    --hero-l-line-height: 5.5rem;
    --hero-m-size: 3.5rem;
    --hero-m-line-height: 3.5rem;
    --hero-s-size: 2.5rem;
    --hero-s-line-height: 2.5rem;
    --hero-xs-size: 2.5rem;
    --hero-xs-line-height: 2.5rem;
    --body-font-family: Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;
    --body-size: 1rem;
    --body-line-height: 1.5rem;
    --body-link-text-decoration: underline;
    --body-highlight-font-weight: bold;
    --body-s-size: .875rem;
    --body-s-line-height: 1.25rem;
    --body-xs-size: .75rem;
    --body-xs-line-height: 1rem;
    --ui-info-border-color: #00599e;
    --ui-info-bg-color: #f5fafb;
    --ui-info-color: #00599e;
    --ui-info-link-color: #00599e;
    --ui-tooltip-info-icon-color: #02bd9c;
    --ui-confirmation-border-color: #089b80;
    --ui-confirmation-bg-color: #f5fcfb;
    --ui-confimation-color: #089b80;
    --ui-confimation-link-color: #089b80;
    --ui-error-border-color: #d70022;
    --ui-error-bg-color: #fcf5f6;
    --ui-error-color: #d70022;
    --ui-error-color-hover: #c8242a;
    --ui-error-link-color: #d70022;
    --ui-warning-border-color: #f54100;
    --ui-warning-bg-color: #fff4ef;
    --ui-warning-color: #f54100;
    --ui-warning-link-color: #f54100;
    --ui-grid-gap: 1.875rem;
    --ui-input-border-color: #ddd;
    --ui-input-bg-color: #fff;
    --ui-input-placeholder-color: #999;
    --ui-input-focused-border-color: #000;
    --ui-input-valid-border-color: #02bd9c;
    --ui-input-valid-bg-color: #f5fcfb;
    --ui-input-valid-tick-color: #02bd9c;
    --ui-input-error-border-color: #d70022;
    --ui-input-error-bg-color: #fcf5f6;
    --ui-input-error-placeholder-color: #d70022;
    --ui-input-error-text-color: #d70022;
    --ui-input-disabled-border-color: #ebebeb;
    --ui-input-disabled-bg-color: #f5f5f5;
    --ui-input-disabled-text-color: #999;
    --ui-caption-explanation-text-color: #999;
    --ui-input-slider-color: #02bd9c;
    --ui-toggle-checked-bg-color: #02bd9c;
    --ui-toggle-checked-border-color: #02bd9c;
    --ui-toggle-checked-error-bg-color: #d70022;
    --ui-toggle-disabled-border-color: #ebebeb;
    --ui-toggle-label-color: #666;
    --ui-toggle-active-label-color: #000;
    --ui-checkbox-tick-color: #fff;
    --ui-checkbox-tick-hover-color: #ddd;
    --ui-switch-color: #02bd9c;
    --ui-switch-on-bg-color: #e5e5e5;
    --ui-switch-off-bg-color: #e5e5e5;
    --ui-on-off-toggle-bg-color: #999;
    --ui-select-bg-color: #fff;
    --ui-select-pristine-bg-color: #fff;
    --ui-select-border-color: #ddd;
    --ui-select-text-color: #666;
    --ui-select-color: #000;
    --ui-select-option-bg-color: #fff;
    --ui-select-option-color: #666;
    --ui-select-focused-text-color: #000;
    --ui-select-focused-border-color: #000;
    --ui-select-active-border-color: #ddd;
    --ui-select-valid-border-color: #02bd9c;
    --ui-select-valid-bg-color: #f5fcfb;
    --ui-select-error-border-color: #d70022;
    --ui-select-error-bg-color: #fcf5f6;
    --ui-select-error-placeholder-color: #d70022;
    --ui-select-error-text-color: #d70022;
    --ui-select-error-text-focused-color: #d70022;
    --ui-select-error-text-focused-border-color: #d70022;
    --ui-select-disabled-border-color: #ebebeb;
    --ui-select-disabled-bg-color: #f5f5f5;
    --ui-select-disabled-text-color: #999;
    --ui-select-placeholder-color: #999;
    --ui-button-primary-color: #000;
    --ui-button-primary-bg-color: #02bd9c;
    --ui-button-primary-hover-color: #06d6ae;
    --ui-button-primary-active-color: #089b80;
    --ui-button-primary-disabled-bg-color: #bfbfbf;
    --ui-button-primary-disabled-color: #575757;
    --ui-button-primary-disabled-border-color: #bfbfbf;
    --ui-button-primary-border-color: #0000;
    --ui-button-secondary-color: #000;
    --ui-button-secondary-bg-color: #fff;
    --ui-button-secondary-border-color: #000;
    --ui-button-secondary-active-bg-color: #999;
    --ui-button-secondary-active-color: #fff;
    --ui-button-secondary-hover-bg-color: #000;
    --ui-button-secondary-hover-color: #fff;
    --ui-button-secondary-inverse-bg-color: #000;
    --ui-button-secondary-inverse-hover-color: #333;
    --ui-button-secondary-inverse-hover-border-color: #0000;
    --ui-button-secondary-inverse-active-color: #999;
    --ui-button-secondary-inverse-border-color: #fff;
    --ui-button-text-color: #01866f;
    --ui-button-text-hover-color: #016856;
    --ui-button-text-active-color: #014f42;
    --ui-icon-button-background-color: #eafaf7;
    --ui-icon-button-border-color: #02bd9c;
    --ui-link-color: #02bd9c;
    --ui-link-hover-color: #05d6ae;
    --ui-link-weight: bold;
    --ui-link-text-decoration: var(--body-link-text-decoration);
    --ui-link-hover-text-decoration: var(--body-link-text-decoration);
    --ui-stars-link-color: #089b80;
    --ui-stars-link-hover-color: #089b80;
    --ui-tabs-border-color: #ddd;
    --ui-tabs-background-color: #fff;
    --ui-tabs-color: #000;
    --ui-tab-selected-background-color: #e4e4e4;
    --ui-tab-selected-color: #000;
    --ui-calendar-flatpickr-active-bg-color: #ddd;
    --ui-calendar-flatpickr-bg-color: #f5f5f5;
    --ui-calendar-flatpickr-border-color: #c0c0c0;
    --ui-calendar-flatpickr-color: #fff;
    --ui-calendar-flatpickr-disabled-color: #999;
    --ui-calendar-flatpickr-hover-color: #212121;
    --ui-calendar-flatpickr-select-bg-color: #fff;
    --ui-calendar-flatpickr-select-color: #000;
    --ui-calendar-flatpickr-icon-color: #000;
    --ui-calendar-flatpickr-indicator-bg-color: #02bd9c;
    --loyalty-icon-bg-color: #e0e0e0;
    --loyalty-expired-chest-icon-bg-color: #f5f5f5;
    --loyalty-brand-text-color: #d70022;
    --prhub-help-center-link-color: #02bd9c;
    --ui-bg-1: #fff;
    --ui-bg-1-text-color: #000;
    --ui-bg-1-link-color: #02bd9c;
    --ui-bg-1-border-color: #c0c0c0;
    --ui-bg-1-hover-color: #f5f5f5;
    --ui-bg-1-active-color: #fff;
    --ui-bg-1-arrow-color: #666;
    --ui-bg-1-cross-color: #999;
    --ui-bg-1-active-cross-color: #666;
    --ui-bg-2: #f5f5f5;
    --ui-bg-2-text-color: #000;
    --ui-bg-2-link-color: #02bd9c;
    --ui-bg-2-border-color: #c0c0c0;
    --ui-bg-2-hover-color: #e0e0e0;
    --ui-bg-2-active-color: #f5f5f5;
    --ui-bg-2-arrow-color: #666;
    --ui-bg-2-cross-color: #999;
    --ui-bg-2-active-cross-color: #666;
    --ui-bg-3: #000;
    --ui-bg-3-text-color: #fff;
    --ui-bg-3-link-color: #02bd9c;
    --ui-bg-3-border-color: #c0c0c0;
    --ui-bg-3-hover-color: #444;
    --ui-bg-3-active-color: #000;
    --ui-bg-3-arrow-color: #fff;
    --ui-bg-3-cross-color: #999;
    --ui-bg-3-active-cross-color: #c0c0c0;
    --ui-bg-4: #212121;
    --ui-bg-4-text-color: #fff;
    --ui-bg-4-link-color: #02bd9c;
    --ui-bg-4-border-color: #c0c0c0;
    --ui-bg-4-hover-color: #444;
    --ui-bg-4-active-color: #212121;
    --ui-bg-4-arrow-color: #fff;
    --ui-bg-4-cross-color: #999;
    --ui-bg-4-active-cross-color: #c0c0c0;
    --ui-bg-5: #e0e0e0;
    --ui-bg-5-text-color: #000;
    --ui-bg-5-link-color: #02bd9c;
    --ui-bg-5-border-color: #999;
    --ui-bg-5-hover-color: #c0c0c0;
    --ui-bg-5-active-color: #e0e0e0;
    --ui-bg-5-arrow-color: #666;
    --ui-bg-5-cross-color: #999;
    --ui-bg-5-active-cross-color: #666;
    --ui-bg-6: #212121;
    --ui-bg-6-text-color: #fff;
    --ui-bg-6-link-color: #02bd9c;
    --ui-bg-6-border-color: #c0c0c0;
    --ui-bg-6-hover-color: #444;
    --ui-bg-6-active-color: #212121;
    --ui-bg-6-arrow-color: #fff;
    --ui-bg-6-cross-color: #999;
    --ui-bg-6-active-cross-color: #c0c0c0;
    --ui-bg-7: #212121;
    --ui-bg-7-text-color: #fff;
    --ui-bg-7-link-color: #02bd9c;
    --ui-bg-7-border-color: #c0c0c0;
    --ui-bg-7-hover-color: #444;
    --ui-bg-7-active-color: #212121;
    --ui-bg-7-arrow-color: #fff;
    --ui-bg-7-cross-color: #999;
    --ui-bg-7-active-cross-color: #c0c0c0;
    --ui-bg-8: #000;
    --ui-bg-8-text-color: #fff;
    --ui-bg-8-link-color: #02bd9c;
    --ui-bg-8-border-color: #c0c0c0;
    --ui-bg-8-hover-color: #444;
    --ui-bg-8-active-color: #000;
    --ui-bg-8-arrow-color: #fff;
    --ui-bg-8-cross-color: #999;
    --ui-bg-8-active-cross-color: #c0c0c0;
    --ui-bg-9: #000;
    --ui-bg-9-text-color: #fff;
    --ui-bg-9-link-color: #02bd9c;
    --ui-bg-9-border-color: #c0c0c0;
    --ui-bg-9-hover-color: #444;
    --ui-bg-9-active-color: #000;
    --ui-bg-9-arrow-color: #fff;
    --ui-bg-9-cross-color: #999;
    --ui-bg-9-active-cross-color: #c0c0c0;
    --ui-bg-10: #212121;
    --ui-bg-10-text-color: #fff;
    --ui-bg-10-link-color: #02bd9c;
    --ui-bg-10-border-color: #c0c0c0;
    --ui-bg-10-hover-color: #444;
    --ui-bg-10-active-color: #212121;
    --ui-bg-10-arrow-color: #fff;
    --ui-bg-10-cross-color: #999;
    --ui-bg-10-active-cross-color: #c0c0c0;
    --ui-bg-11: #d70022;
    --ui-bg-11-text-color: #fff;
    --ui-bg-11-link-color: #02bd9c;
    --ui-bg-12: #d70022;
    --ui-bg-12-text-color: #fff;
    --ui-bg-12-link-color: #000;
}
@media(max-width: 45.3125rem)
{
    ._\39 f8699d
    {
        --heading-xl-size: 2rem;
        --heading-xl-line-height: 2.5rem;
        --heading-l-size: 1.5rem;
        --heading-l-line-height: 2rem;
        --heading-m-size: 1.25rem;
        --heading-m-line-height: 1.75rem;
        --heading-s-size: 1rem;
        --heading-s-line-height: 1.5rem;
        --heading-xs-size: .875rem;
        --heading-xs-line-height: 1.25rem;
        --hero-xl-size: 3.5rem;
        --hero-xl-line-height: 3.5rem;
        --hero-l-size: 3.5rem;
        --hero-l-line-height: 3.5rem;
        --hero-m-size: 2.5rem;
        --hero-m-line-height: 2.5rem;
        --hero-s-size: 2rem;
        --hero-s-line-height: 2rem;
        --hero-xs-size: 2rem;
        --hero-xs-line-height: 2rem;
    }
}
._be559e1
{
    background-color: var(--ui-info-bg-color);
    border-color: var(--ui-info-border-color);
    color: var(--ui-info-color);
}
._be559e1 a
{
    color: var(--ui-info-link-color)!important;
}
._\39 281b1c
{
    background-color: var(--ui-confirmation-bg-color);
    border-color: var(--ui-confirmation-border-color);
    color: var(--ui-confimation-color);
}
._\39 281b1c a
{
    color: var(--ui-confimation-link-color)!important;
}
._bd07498
{
    background-color: var(--ui-error-bg-color);
    border-color: var(--ui-error-border-color);
    color: var(--ui-error-color);
}
._bd07498 a
{
    color: var(--ui-error-link-color)!important;
}
._fb804aa
{
    background-color: var(--ui-warning-bg-color);
    border-color: var(--ui-warning-border-color);
    color: var(--ui-warning-color);
}
._fb804aa a
{
    color: var(--ui-warning-link-color)!important;
}
._\35 a76986
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._\38 2a84cf
{
    display: block;
    font-size: .9375rem;
    line-height: 1.5rem;
    padding: 1.125rem 0 .25rem;
    position: relative;
}
._\38 2a84cf[aria-hidden=true]
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._\33 95b52a [aria-hidden=true]
{
    display: none;
}
@keyframes _b5334e7
{
    0%
    {
        opacity: 1;
    }
    25%
    {
        opacity: .75;
    }
    50%
    {
        opacity: .5;
    }
    75%
    {
        opacity: .25;
    }
}
._abb710b
{
    animation: _b5334e7 2s linear infinite;
    background: currentColor;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: .5rem;
    margin: auto .125rem;
    width: .5rem;
}
._abb710b:nth-child(2)
{
    animation-delay: -1.75s;
    opacity: .875;
}
._abb710b:nth-child(3)
{
    animation-delay: -1.5s;
    opacity: .75;
}
._abb710b:nth-child(4)
{
    animation-delay: -1.25s;
    opacity: .625;
}
._\35 0bd89e:after
{
    content: "xxs";
    display: none;
}
@media(min-width: 32.8125rem)
{
    ._\35 0bd89e:after
    {
        content: "xs";
    }
}
@media(min-width: 45.3125rem)
{
    ._\35 0bd89e:after
    {
        content: "sm";
    }
}
@media(min-width: 58.125rem)
{
    ._\35 0bd89e:after
    {
        content: "md";
    }
}
@media(min-width: 67.5rem)
{
    ._\35 0bd89e:after
    {
        content: "lg";
    }
}
@media(min-width: 76.875rem)
{
    ._\35 0bd89e:after
    {
        content: "xl";
    }
}
@media(min-width: 90rem)
{
    ._\35 0bd89e:after
    {
        content: "xxl";
    }
}
._\34 801b4f
{
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    padding-right: 2.5rem;
    position: relative;
}
._\34 801b4f>:first-letter 
{
    text-transform: capitalize;
}
._\34 801b4f._\38 ea6f77
{
    color: #089b80;
}
._\34 801b4f._\38 ea6f77>svg
{
    height: auto;
    right: 1.1875rem;
    width: 1.125rem;
}
._\34 801b4f._\38 ea6f77>svg g
{
    stroke-width: .0625rem;
    stroke: #089b80;
}
._\34 801b4f._\39 da4fc1
{
    color: #d70022;
}
._\34 801b4f._\39 da4fc1 path
{
    fill: #d70022;
}
._\34 801b4f>svg
{
    position: absolute;
    right: .9375rem;
    top: .625rem;
    transform: translateY(-50%);
}
._\36 decd03
{
    cursor: pointer;
}
._\36 decd03:focus
{
    outline: none;
}
._\36 decd03._\38 89330a ._\38 674c4d
{
    background-color: var(--ui-tooltip-info-icon-color);
    border-radius: 50%;
}
._\36 decd03._\38 89330a ._\38 674c4d path:first-child
{
    fill: #0000;
}
._\36 decd03._\38 89330a ._\38 674c4d path:nth-child(2)
{
    fill: #fff;
}
._\36 decd03 ._\38 674c4d
{
    height: 1.375rem;
    width: 1.375rem;
}
._\36 decd03 ._\38 674c4d path
{
    fill: var(--ui-tooltip-info-icon-color);
}
._e611fae
{
    background: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 4px;
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    max-width: 18.75rem;
    padding: .625rem 1rem;
    z-index: calc(var(--base-z-index) + 3);
}
._e611fae p
{
    word-wrap: break-word;
    margin: 0;
}
._\39 f52ec5:before
{
    background: #f5f5f5;
    border: solid #ddd;
    content: "";
    transform: rotate(-45deg);
}
[data-popper-placement^=top]>._\39 f52ec5
{
    bottom: -.4375rem;
}
[data-popper-placement^=top]>._\39 f52ec5:before
{
    border-width: 0 0 1px 1px;
}
[data-popper-placement^=bottom]>._\39 f52ec5
{
    top: -.5rem;
}
[data-popper-placement^=bottom]>._\39 f52ec5:before
{
    border-width: 1px 1px 0 0;
}
[data-popper-placement^=left]>._\39 f52ec5
{
    right: -.375rem;
}
[data-popper-placement^=left]>._\39 f52ec5:before
{
    border-width: 1px 1px 0 0;
    right: 0;
}
[data-popper-placement^=right]>._\39 f52ec5
{
    left: -.375rem;
}
[data-popper-placement^=right]>._\39 f52ec5:before
{
    border-width: 1px 1px 0 0;
    left: 0;
}
._\39 f52ec5, ._\39 f52ec5:before
{
    height: .875rem;
    position: absolute;
    width: .875rem;
}
._\33 e4976b
{
    border: 0;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    transition: background .2s ease,border-color .2s ease,color .2s ease,-webkit-text-decoration .2s ease;
    transition: background .2s ease,text-decoration .2s ease,border-color .2s ease,color .2s ease;
    transition: background .2s ease,text-decoration .2s ease,border-color .2s ease,color .2s ease,-webkit-text-decoration .2s ease;
    white-space: nowrap;
}
._\33 e4976b._\33 bc9829, ._\33 e4976b:disabled
{
    cursor: default;
    opacity: .5;
    pointer-events: none;
}
._\33 e4976b svg g, ._\33 e4976b svg path
{
    transition: stroke .3s ease-in-out;
}
._\33 e4976b._\30 6d527b
{
    color: var(--ui-button-primary-color);
}
._\33 e4976b._\33 cf5bfa, ._\33 e4976b._\34 54237c
{
    color: #fff;
}
._\33 e4976b._\33 cf5bfa svg g, ._\33 e4976b._\33 cf5bfa svg path, ._\33 e4976b._\34 54237c svg g, ._\33 e4976b._\34 54237c svg path
{
    stroke: #fff;
}
._\33 e4976b._\39 2b1954
{
    color: var(--ui-button-secondary-color);
}
@media only screen and (hover: none)
{
    ._\33 e4976b
    {
        transition-duration: .2s;
    }
    ._\33 e4976b:active
    {
        transform: scale(.95);
    }
}
._\33 029444
{
    display: block;
    width: 100%;
}
._\33 029444+._\33 029444
{
    margin-top: .625rem;
}
._\34 f5f22e
{
    border-radius: 10.5px;
    border-radius: var(--ui-button-border-radius,10.5px);
    box-sizing: border-box;
    font-size: .875rem;
    height: 1.3125rem;
    line-height: 1.1875rem;
    padding: 0 .65625rem;
}
._\34 f5f22e._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 1.3125rem;
}
._\34 f5f22e:not(._fc2ac3c)
{
    border-radius: 4px;
}
._\34 f5f22e._fc2ac3c svg
{
    transform: scale(.75);
}
._\34 332dbc
{
    border-radius: 16px;
    border-radius: var(--ui-button-border-radius,16px);
    box-sizing: border-box;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: .875rem;
    font-weight: 500;
    height: 2rem;
    line-height: 1rem;
    line-height: 1.875rem;
    padding: 0 1rem;
}
._\34 332dbc._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2rem;
}
._\34 332dbc:not(._fc2ac3c)
{
    padding: 0 1.5rem;
}
._\30 0b075d
{
    border-radius: 22px;
    border-radius: var(--ui-button-border-radius,22px);
    box-sizing: border-box;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 16px;
    font-weight: 500;
    height: 2.75rem;
    line-height: 1rem;
    line-height: 2.625rem;
    padding: 0 1.375rem;
}
._\30 0b075d._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.75rem;
}
._cb21fa8
{
    border-radius: 22px;
    border-radius: var(--ui-button-border-radius,22px);
    box-sizing: border-box;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 1.125rem;
    font-weight: 500;
    height: 2.75rem;
    line-height: 1rem;
    line-height: 2.625rem;
    padding: 0 1.375rem;
}
._cb21fa8._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    padding: 0;
    width: 2.75rem;
}
._\31 8f45d2, ._cb21fa8._fc2ac3c
{
    display: flex;
    justify-content: center;
}
._\31 8f45d2._\34 f5f22e>*
{
    margin: auto .0625rem;
    transform: scale(.75);
}
._\30 6d527b
{
    background-color: var(--ui-button-primary-bg-color);
    border: 1px solid var(--ui-button-primary-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-border-color) inset,0 0 .0625rem 0 var(--ui-button-primary-border-color);
    color: var(--ui-button-primary-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 6d527b
    {
        box-shadow: none;
    }
}
._\30 6d527b svg g, ._\30 6d527b svg path
{
    stroke: var(--ui-button-primary-color);
}
._\30 6d527b:not(._\33 bc9829):hover
{
    background-color: var(--ui-button-primary-hover-color);
    border: 1px solid var(--ui-button-primary-hover-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-hover-color) inset,0 0 .0625rem 0 var(--ui-button-primary-hover-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 6d527b:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\30 6d527b:not(._\33 bc9829):active
{
    background-color: var(--ui-button-primary-active-color);
    border: 1px solid var(--ui-button-primary-active-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-active-color) inset,0 0 .0625rem 0 var(--ui-button-primary-active-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 6d527b:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\30 6d527b._\33 bc9829, ._\30 6d527b:disabled
{
    background-color: var(--ui-button-primary-disabled-bg-color);
    border: 1px solid var(--ui-button-primary-disabled-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-disabled-border-color) inset,0 0 .0625rem 0 var(--ui-button-primary-disabled-border-color);
    color: var(--ui-button-primary-disabled-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 6d527b._\33 bc9829, ._\30 6d527b:disabled
    {
        box-shadow: none;
    }
}
._\30 6d527b._\33 bc9829 svg g, ._\30 6d527b._\33 bc9829 svg path, ._\30 6d527b:disabled svg g, ._\30 6d527b:disabled svg path
{
    stroke: var(--ui-button-primary-disabled-color);
}
._\30 6d527b._\33 bc9829, ._\30 6d527b:disabled
{
    opacity: 1;
}
._\39 2b1954
{
    background-color: var(--ui-button-secondary-bg-color);
    border: 1px solid var(--ui-button-secondary-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-border-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-border-color);
    color: var(--ui-button-secondary-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954
    {
        box-shadow: none;
    }
}
._\39 2b1954 svg g, ._\39 2b1954 svg path
{
    stroke: var(--ui-button-secondary-color);
}
._\39 2b1954:not(._\33 bc9829):hover
{
    background-color: var(--ui-button-secondary-hover-bg-color);
    border: 1px solid var(--ui-button-secondary-hover-bg-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-hover-bg-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-hover-bg-color);
    color: var(--ui-button-secondary-hover-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\39 2b1954:not(._\33 bc9829):hover svg g, ._\39 2b1954:not(._\33 bc9829):hover svg path
{
    stroke: var(--ui-button-secondary-hover-color);
}
._\39 2b1954:not(._\33 bc9829):active
{
    background-color: var(--ui-button-secondary-active-bg-color);
    border: 1px solid var(--ui-button-secondary-active-bg-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-active-bg-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-active-bg-color);
    color: var(--ui-button-secondary-active-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\39 2b1954:not(._\33 bc9829):active svg g, ._\39 2b1954:not(._\33 bc9829):active svg path
{
    stroke: var(--ui-button-secondary-active-color);
}
._\39 2b1954._\35 f03f0e
{
    background-color: var(--ui-button-secondary-inverse-bg-color);
    border: 1px solid var(--ui-button-secondary-inverse-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-inverse-border-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-inverse-border-color);
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954._\35 f03f0e
    {
        box-shadow: none;
    }
}
._\39 2b1954._\35 f03f0e svg g, ._\39 2b1954._\35 f03f0e svg path
{
    stroke: #fff;
}
._\39 2b1954._\35 f03f0e:not(._\33 bc9829):hover
{
    background-color: var(--ui-button-secondary-inverse-hover-color);
    border: 1px solid var(--ui-button-secondary-inverse-hover-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-inverse-hover-border-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-inverse-hover-border-color);
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954._\35 f03f0e:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\39 2b1954._\35 f03f0e:not(._\33 bc9829):hover svg g, ._\39 2b1954._\35 f03f0e:not(._\33 bc9829):hover svg path
{
    stroke: #fff;
}
._\39 2b1954._\35 f03f0e:not(._\33 bc9829):active
{
    background-color: var(--ui-button-secondary-inverse-active-color);
    border: 1px solid var(--ui-button-secondary-inverse-active-border-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-secondary-inverse-active-border-color) inset,0 0 .0625rem 0 var(--ui-button-secondary-inverse-active-border-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 2b1954._\35 f03f0e:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\34 54237c
{
    background-color: #000;
    border: 1px solid #000;
    box-shadow: inset 0 0 .0625rem 0 #000,0 0 .0625rem 0 #000;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c
    {
        box-shadow: none;
    }
}
._\34 54237c svg g, ._\34 54237c svg path
{
    stroke: #fff;
}
._\34 54237c:not(._\33 bc9829):hover
{
    background-color: #333;
    border: 1px solid #333;
    box-shadow: inset 0 0 .0625rem 0 #333,0 0 .0625rem 0 #333;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\34 54237c:not(._\33 bc9829):active
{
    background-color: #999;
    border: 1px solid #999;
    box-shadow: inset 0 0 .0625rem 0 #999,0 0 .0625rem 0 #999;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\34 54237c._\35 f03f0e
{
    background-color: #fff;
    border: 1px solid #fff;
    box-shadow: inset 0 0 .0625rem 0 #fff,0 0 .0625rem 0 #fff;
    color: #000;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c._\35 f03f0e
    {
        box-shadow: none;
    }
}
._\34 54237c._\35 f03f0e svg g, ._\34 54237c._\35 f03f0e svg path
{
    stroke: #000;
}
._\34 54237c._\35 f03f0e:not(._\33 bc9829):hover
{
    background-color: #000;
    border: 1px solid #fff;
    box-shadow: inset 0 0 .0625rem 0 #fff,0 0 .0625rem 0 #fff;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c._\35 f03f0e:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\34 54237c._\35 f03f0e:not(._\33 bc9829):hover svg g, ._\34 54237c._\35 f03f0e:not(._\33 bc9829):hover svg path
{
    stroke: #fff;
}
._\34 54237c._\35 f03f0e:not(._\33 bc9829):active
{
    background-color: #999;
    border: 1px solid #fff;
    box-shadow: inset 0 0 .0625rem 0 #fff,0 0 .0625rem 0 #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 54237c._\35 f03f0e:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\31 c84778
{
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
    box-shadow: inset 0 0 .0625rem 0 silver,0 0 .0625rem 0 silver;
    color: #333;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778
    {
        box-shadow: none;
    }
}
._\31 c84778 svg g, ._\31 c84778 svg path
{
    stroke: #333;
}
._\31 c84778:not(._\33 bc9829):hover
{
    background-color: #666;
    border: 1px solid #666;
    box-shadow: inset 0 0 .0625rem 0 #666,0 0 .0625rem 0 #666;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\31 c84778:not(._\33 bc9829):hover svg g, ._\31 c84778:not(._\33 bc9829):hover svg path
{
    stroke: #fff;
}
._\31 c84778:not(._\33 bc9829):active
{
    background-color: #999;
    border: 1px solid #999;
    box-shadow: inset 0 0 .0625rem 0 #999,0 0 .0625rem 0 #999;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\31 c84778._\35 f03f0e
{
    background-color: #292929;
    border: 1px solid #292929;
    box-shadow: inset 0 0 .0625rem 0 #292929,0 0 .0625rem 0 #292929;
    color: #adadad;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778._\35 f03f0e
    {
        box-shadow: none;
    }
}
._\31 c84778._\35 f03f0e svg g, ._\31 c84778._\35 f03f0e svg path
{
    stroke: #adadad;
}
._\31 c84778._\35 f03f0e:not(._\33 bc9829):hover
{
    background-color: #666;
    border: 1px solid #666;
    box-shadow: inset 0 0 .0625rem 0 #666,0 0 .0625rem 0 #666;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778._\35 f03f0e:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\31 c84778._\35 f03f0e:not(._\33 bc9829):hover svg g, ._\31 c84778._\35 f03f0e:not(._\33 bc9829):hover svg path
{
    stroke: #fff;
}
._\31 c84778._\35 f03f0e:not(._\33 bc9829):active
{
    background-color: #999;
    border: 1px solid #999;
    box-shadow: inset 0 0 .0625rem 0 #999,0 0 .0625rem 0 #999;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 c84778._\35 f03f0e:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\31 c84778._\35 f03f0e:not(._\33 bc9829):active svg g, ._\31 c84778._\35 f03f0e:not(._\33 bc9829):active svg path
{
    stroke: #fff;
}
._\31 c84778._\34 332dbc
{
    border-radius: 15px;
    border-radius: var(--ui-button-border-radius,15px);
    box-sizing: border-box;
    font-size: .875rem;
    height: 1.875rem;
    line-height: 1.75rem;
    padding: 0 .9375rem;
}
._\31 c84778._\34 332dbc._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 1.875rem;
}
._\31 c84778._\34 332dbc:not(._fc2ac3c)
{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
._fa335c8
{
    background-color: #0000;
    border: 1px solid #999;
    box-shadow: inset 0 0 .0625rem 0 #999,0 0 .0625rem 0 #999;
    color: #999;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._fa335c8
    {
        box-shadow: none;
    }
}
._fa335c8 svg g, ._fa335c8 svg path
{
    stroke: #999;
}
._fa335c8:not(._\33 bc9829):hover
{
    background-color: #0000;
    border: 1px solid #02bd9c;
    box-shadow: inset 0 0 .0625rem 0 #02bd9c,0 0 .0625rem 0 #02bd9c;
    color: #02bd9c;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._fa335c8:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._fa335c8:not(._\33 bc9829):hover svg g, ._fa335c8:not(._\33 bc9829):hover svg path
{
    stroke: #02bd9c;
}
._fa335c8:not(._\33 bc9829):active
{
    background-color: #0000;
    border: 1px solid #089b80;
    box-shadow: inset 0 0 .0625rem 0 #089b80,0 0 .0625rem 0 #089b80;
    color: #089b80;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._fa335c8:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._fa335c8:not(._\33 bc9829):active svg g, ._fa335c8:not(._\33 bc9829):active svg path
{
    stroke: #089b80;
}
._fa335c8._\34 332dbc
{
    border-radius: 18px;
    border-radius: var(--ui-button-border-radius,18px);
    box-sizing: border-box;
    font-size: .875rem;
    height: 2.25rem;
    line-height: 2.125rem;
    padding: 0 1.125rem;
}
._fa335c8._\34 332dbc._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.25rem;
}
._\38 c45d47
{
    background-color: #ffffff40;
    border: 1px solid #fff;
    box-shadow: inset 0 0 .0625rem 0 #fff,0 0 .0625rem 0 #fff;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 c45d47
    {
        box-shadow: none;
    }
}
._\38 c45d47 svg g, ._\38 c45d47 svg path
{
    stroke: #fff;
}
._\38 c45d47:not(._\33 bc9829):hover
{
    background-color: #0000;
    border: 1px solid #02bd9c;
    box-shadow: inset 0 0 .0625rem 0 #02bd9c,0 0 .0625rem 0 #02bd9c;
    color: #02bd9c;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 c45d47:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\38 c45d47:not(._\33 bc9829):hover svg g, ._\38 c45d47:not(._\33 bc9829):hover svg path
{
    stroke: #02bd9c;
}
._\38 c45d47:not(._\33 bc9829):active
{
    background-color: #0000;
    border: 1px solid #fff;
    box-shadow: inset 0 0 .0625rem 0 #fff,0 0 .0625rem 0 #fff;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 c45d47:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\38 c45d47:not(._\33 bc9829):active svg g, ._\38 c45d47:not(._\33 bc9829):active svg path
{
    stroke: #fff;
}
._\38 c45d47._\34 332dbc
{
    border-radius: 18px;
    border-radius: var(--ui-button-border-radius,18px);
    box-sizing: border-box;
    font-size: .875rem;
    height: 2.25rem;
    line-height: 2.125rem;
    padding: 0 1.125rem;
}
._\38 c45d47._\34 332dbc._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.25rem;
}
._\39 7a32b1
{
    background-color: #0000;
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-button-text-color);
    padding: 0;
    white-space: normal;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 7a32b1
    {
        box-shadow: none;
    }
}
._\39 7a32b1 svg g, ._\39 7a32b1 svg path
{
    stroke: var(--ui-button-text-color);
}
._\39 7a32b1:not(._\33 bc9829):hover
{
    background-color: #0000;
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-button-text-hover-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 7a32b1:not(._\33 bc9829):hover
    {
        box-shadow: none;
    }
}
._\39 7a32b1:not(._\33 bc9829):hover svg g, ._\39 7a32b1:not(._\33 bc9829):hover svg path
{
    stroke: var(--ui-button-text-hover-color);
}
._\39 7a32b1:not(._\33 bc9829):active
{
    background-color: #0000;
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-button-text-active-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 7a32b1:not(._\33 bc9829):active
    {
        box-shadow: none;
    }
}
._\39 7a32b1:not(._\33 bc9829):active svg g, ._\39 7a32b1:not(._\33 bc9829):active svg path
{
    stroke: var(--ui-button-text-active-color);
}
._\39 7a32b1:enabled:focus, ._\39 7a32b1:enabled:hover
{
    text-decoration: underline;
}
._\39 7a32b1:enabled._\35 f03f0e:focus, ._\39 7a32b1:enabled._\35 f03f0e:hover, ._\39 7a32b1:enabled:active
{
    text-decoration: none;
}
._\39 7a32b1._\33 bc9829, ._\39 7a32b1:disabled
{
    color: #757575;
    opacity: 1;
}
a._\39 7a32b1:hover
{
    text-decoration: underline;
}
._\33 cf5bfa
{
    background: linear-gradient(180deg,#26b964 0,#00651e);
    border-radius: 3px;
    box-shadow: inset 0 .0625rem 0 0 #8cab7a,0 .0625rem 0 0 #101b12;
}
._\33 cf5bfa:enabled:hover
{
    background: linear-gradient(180deg,#92d893 0,#69c86b 2%,#51b159 28%,#40803b 65%,#396f30 80%,#326129 96%,#20431b);
    text-decoration: none;
}
._\33 cf5bfa:enabled:active
{
    background: linear-gradient(180deg,#80c686 0,#51b159 2%,#48ac51 4%,#449f49 26%,#357331 76%,#31672a 96%,#2b5a24 98%,#20431b);
}
._e3b19ad
{
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 10.5px;
    border-radius: var(--ui-button-border-radius,10.5px);
    border-radius: 4px;
    box-sizing: border-box;
    color: #666;
    cursor: pointer;
    font-size: .875rem;
    font-weight: 400;
    height: 1.3125rem;
    height: 2.625rem;
    line-height: 1.1875rem;
    padding: 0 .65625rem;
    width: 33%;
}
._e3b19ad._fc2ac3c
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 1.3125rem;
}
body._\34 f96e25
{
    background-color: var(--surface-fill-non-interactive-background-default);
    color: var(--font-colour-interactive-neutral-strong);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
.fusion
{
    --font-families-druk-lcg: "Druk LCG";
    --font-families-druk-text: "Druk Text";
    --font-families-roboto: Roboto;
    --line-heights-16: 1rem;
    --line-heights-20: 1.25rem;
    --line-heights-24: 1.5rem;
    --line-heights-28: 1.75rem;
    --line-heights-32: 2rem;
    --line-heights-40: 2.5rem;
    --line-heights-48: 3rem;
    --line-heights-56: 3.5rem;
    --line-heights-88: 5.5rem;
    --font-weights-bold: 700;
    --font-weights-regular: 400;
    --font-weights-medium: 500;
    --font-size-10: .625rem;
    --font-size-12: .75rem;
    --font-size-14: .875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-24: 1.5rem;
    --font-size-32: 2rem;
    --font-size-40: 2.5rem;
    --font-size-56: 3.5rem;
    --font-size-88: 5.5rem;
    --display-lg-font-family: "Druk LCG";
    --display-lg-font-weight: 700;
    --display-lg-line-height: 5.5rem;
    --display-lg-letter-spacing: .04em;
    --display-lg-text-case: uppercase;
    --display-lg-text-decoration: none;
    --display-md-font-family: "Druk LCG";
    --display-md-font-weight: 700;
    --display-md-line-height: 3.5rem;
    --display-md-letter-spacing: .04em;
    --display-md-text-case: uppercase;
    --display-md-text-decoration: none;
    --display-sm-font-family: "Druk LCG";
    --display-sm-font-weight: 700;
    --display-sm-line-height: 2.5rem;
    --display-sm-letter-spacing: .04em;
    --display-sm-text-case: uppercase;
    --display-sm-text-decoration: none;
    --display-xs-font-family: "Druk LCG";
    --display-xs-font-weight: 700;
    --display-xs-line-height: 2rem;
    --display-xs-letter-spacing: .04em;
    --display-xs-text-case: uppercase;
    --display-xs-text-decoration: none;
    --heading-xl-font-family: "Druk Text";
    --heading-xl-font-weight: 500;
    --heading-xl-line-height: 3rem;
    --heading-xl-letter-spacing: 0;
    --heading-xl-text-case: none;
    --heading-xl-text-decoration: none;
    --heading-lg-font-family: "Druk Text";
    --heading-lg-font-weight: 500;
    --heading-lg-line-height: 2.5rem;
    --heading-lg-letter-spacing: 0;
    --heading-lg-text-case: none;
    --heading-lg-text-decoration: none;
    --heading-md-font-family: "Druk Text";
    --heading-md-font-weight: 500;
    --heading-md-line-height: 2rem;
    --heading-md-letter-spacing: 0;
    --heading-md-text-case: none;
    --heading-md-text-decoration: none;
    --heading-sm-font-family: "Druk Text";
    --heading-sm-font-weight: 500;
    --heading-sm-line-height: 1.75rem;
    --heading-sm-letter-spacing: 0;
    --heading-sm-text-case: none;
    --heading-sm-text-decoration: none;
    --heading-xs-font-family: "Druk Text";
    --heading-xs-font-weight: 500;
    --heading-xs-line-height: 1.5rem;
    --heading-xs-letter-spacing: 0;
    --heading-xs-text-case: none;
    --heading-xs-text-decoration: none;
    --title-lg-regular-font-family: Roboto;
    --title-lg-regular-font-weight: 400;
    --title-lg-regular-line-height: 2rem;
    --title-lg-regular-letter-spacing: 0;
    --title-lg-regular-text-case: none;
    --title-lg-regular-text-decoration: none;
    --title-lg-medium-font-family: Roboto;
    --title-lg-medium-font-weight: 500;
    --title-lg-medium-line-height: 2rem;
    --title-lg-medium-letter-spacing: 0;
    --title-lg-medium-text-case: none;
    --title-lg-medium-text-decoration: none;
    --title-md-medium-font-family: Roboto;
    --title-md-medium-font-weight: 500;
    --title-md-medium-line-height: 1.75rem;
    --title-md-medium-letter-spacing: 0;
    --title-md-medium-text-case: none;
    --title-md-medium-text-decoration: none;
    --title-sm-medium-font-family: Roboto;
    --title-sm-medium-font-weight: 500;
    --title-sm-medium-line-height: 1.5rem;
    --title-sm-medium-letter-spacing: 0;
    --title-sm-medium-text-case: none;
    --title-sm-medium-text-decoration: none;
    --body-lg-regular-font-family: Roboto;
    --body-lg-regular-font-weight: 400;
    --body-lg-regular-line-height: 1.5rem;
    --body-lg-regular-letter-spacing: 0;
    --body-lg-regular-text-case: none;
    --body-lg-regular-text-decoration: none;
    --body-lg-medium-font-family: Roboto;
    --body-lg-medium-font-weight: 500;
    --body-lg-medium-line-height: 1.5rem;
    --body-lg-medium-letter-spacing: 0;
    --body-lg-medium-text-case: none;
    --body-lg-medium-text-decoration: none;
    --body-lg-highlight-font-family: Roboto;
    --body-lg-highlight-font-weight: 700;
    --body-lg-highlight-line-height: 1.5rem;
    --body-lg-highlight-letter-spacing: 0;
    --body-lg-highlight-text-case: none;
    --body-lg-highlight-text-decoration: none;
    --body-lg-link-font-family: Roboto;
    --body-lg-link-font-weight: 700;
    --body-lg-link-line-height: 1.5rem;
    --body-lg-link-letter-spacing: 0;
    --body-lg-link-text-case: none;
    --body-lg-link-text-decoration: underline;
    --body-md-regular-font-family: Roboto;
    --body-md-regular-font-weight: 400;
    --body-md-regular-line-height: 1.25rem;
    --body-md-regular-letter-spacing: 0;
    --body-md-regular-text-case: none;
    --body-md-regular-text-decoration: none;
    --body-md-medium-font-family: Roboto;
    --body-md-medium-font-weight: 500;
    --body-md-medium-line-height: 1.25rem;
    --body-md-medium-letter-spacing: 0;
    --body-md-medium-text-case: none;
    --body-md-medium-text-decoration: none;
    --body-md-highlight-font-family: Roboto;
    --body-md-highlight-font-weight: 700;
    --body-md-highlight-line-height: 1.25rem;
    --body-md-highlight-letter-spacing: 0;
    --body-md-highlight-text-case: none;
    --body-md-highlight-text-decoration: none;
    --body-md-link-font-family: Roboto;
    --body-md-link-font-weight: 700;
    --body-md-link-line-height: 1.25rem;
    --body-md-link-letter-spacing: 0;
    --body-md-link-text-case: none;
    --body-md-link-text-decoration: underline;
    --body-sm-regular-font-family: Roboto;
    --body-sm-regular-font-weight: 400;
    --body-sm-regular-line-height: 1rem;
    --body-sm-regular-letter-spacing: 0;
    --body-sm-regular-text-case: none;
    --body-sm-regular-text-decoration: none;
    --body-sm-medium-font-family: Roboto;
    --body-sm-medium-font-weight: 500;
    --body-sm-medium-line-height: 1rem;
    --body-sm-medium-letter-spacing: 0;
    --body-sm-medium-text-case: none;
    --body-sm-medium-text-decoration: none;
    --body-sm-highlight-font-family: Roboto;
    --body-sm-highlight-font-weight: 700;
    --body-sm-highlight-line-height: 1rem;
    --body-sm-highlight-letter-spacing: 0;
    --body-sm-highlight-text-case: none;
    --body-sm-highlight-text-decoration: none;
    --body-sm-link-font-family: Roboto;
    --body-sm-link-font-weight: 700;
    --body-sm-link-line-height: 1rem;
    --body-sm-link-letter-spacing: 0;
    --body-sm-link-text-case: none;
    --body-sm-link-text-decoration: underline;
    --body-xs-regular-font-family: Roboto;
    --body-xs-regular-font-weight: 400;
    --body-xs-regular-line-height: 1rem;
    --body-xs-regular-letter-spacing: 0;
    --body-xs-regular-text-case: none;
    --body-xs-regular-text-decoration: none;
    --body-xs-medium-font-family: Roboto;
    --body-xs-medium-font-weight: 500;
    --body-xs-medium-line-height: 1rem;
    --body-xs-medium-letter-spacing: 0;
    --body-xs-medium-text-case: none;
    --body-xs-medium-text-decoration: none;
    --body-xs-highlight-font-family: Roboto;
    --body-xs-highlight-font-weight: 700;
    --body-xs-highlight-line-height: 1rem;
    --body-xs-highlight-letter-spacing: 0;
    --body-xs-highlight-text-case: none;
    --body-xs-highlight-text-decoration: none;
    --body-xs-link-font-family: Roboto;
    --body-xs-link-font-weight: 700;
    --body-xs-link-line-height: 1rem;
    --body-xs-link-letter-spacing: 0;
    --body-xs-link-text-case: none;
    --body-xs-link-text-decoration: underline;
    --text-case-uppercase: uppercase;
    --text-case-none: none;
    --text-decoration-none: none;
    --text-decoration-underline: underline;
    --text-decoration-strike-through: line-through;
    --text-decoration-interactive-underline: underline;
    --text-decoration-non-interactive-underline: underline;
    --motion-duration-ultra-fast: 75ms;
    --motion-duration-fast: 150ms;
    --motion-duration-medium: 300ms;
    --motion-duration-slow: 500ms;
    --motion-easing-ease-in: cubic-bezier(.4,0,1,1);
    --motion-easing-ease-out: cubic-bezier(0,0,.2,1);
    --motion-easing-ease-in-out: cubic-bezier(.4,0,.2,1);
    --motion-delay-none: 0ms;
    --motion-delay-short: 100ms;
    --motion-preset-progress-duration: 500ms;
    --motion-preset-progress-delay: 100ms;
    --motion-preset-progress-easing: cubic-bezier(.4,0,.2,1);
    --motion-preset-radial-progress-duration: 500ms;
    --motion-preset-radial-progress-delay: 0ms;
    --motion-preset-radial-progress-easing: cubic-bezier(0,0,.2,1);
}
.ps-light
{
    --colour-gradients-timebank: linear-gradient(90deg,#c40909,#ffb800);
    --colour-gradients-poker-thinking: linear-gradient(90deg,#ffb800,#008916);
    --colour-gradients-social-gaming-thinking: linear-gradient(90deg,#c40909,#ffb800 50%,#008916);
    --colour-gradients-social-gaming-hand-strength: linear-gradient(90deg,#0c78d1,#ffb800 50%,#c40909);
    --colour-gradients-instant-bonus: linear-gradient(180deg,#6e16b1,#2e094a);
    --colour-gradients-spin-of-the-day: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-free-spins: linear-gradient(180deg,#008916,#003a09);
    --colour-gradients-reward-store: linear-gradient(180deg,#ffb800,#6b4d00);
    --colour-gradients-poker-betting: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-poker-default: linear-gradient(180deg,#6b757e,#1a252e);
    --opacity-gradients-0-100: linear-gradient(180deg,#0000,#000);
    --opacity-gradients-100-75: linear-gradient(180deg,#000,#000000bf);
    --letter-spacing-0: 0;
    --letter-spacing-4: .04em;
    --paragraph-spacing-0: 0;
    --display-lg-font-size: 5.5rem;
    --display-lg-paragraph-spacing: 0;
    --display-lg-paragraph-indent: 0;
    --display-md-font-size: 3.5rem;
    --display-md-paragraph-spacing: 0;
    --display-md-paragraph-indent: 0;
    --display-sm-font-size: 2.5rem;
    --display-sm-paragraph-spacing: 0;
    --display-sm-paragraph-indent: 0;
    --display-xs-font-size: 2rem;
    --display-xs-paragraph-spacing: 0;
    --display-xs-paragraph-indent: 0;
    --heading-xl-font-size: 2.5rem;
    --heading-xl-paragraph-spacing: 0;
    --heading-xl-paragraph-indent: 0;
    --heading-lg-font-size: 2rem;
    --heading-lg-paragraph-spacing: 0;
    --heading-lg-paragraph-indent: 0;
    --heading-md-font-size: 1.5rem;
    --heading-md-paragraph-spacing: 0;
    --heading-md-paragraph-indent: 0;
    --heading-sm-font-size: 1.25rem;
    --heading-sm-paragraph-spacing: 0;
    --heading-sm-paragraph-indent: 0;
    --heading-xs-font-size: 1rem;
    --heading-xs-paragraph-spacing: 0;
    --heading-xs-paragraph-indent: 0;
    --title-lg-regular-font-size: 1.5rem;
    --title-lg-regular-paragraph-spacing: 0;
    --title-lg-regular-paragraph-indent: 0;
    --title-lg-medium-font-size: 1.5rem;
    --title-lg-medium-paragraph-spacing: 0;
    --title-lg-medium-paragraph-indent: 0;
    --title-md-medium-font-size: 1.25rem;
    --title-md-medium-paragraph-spacing: 0;
    --title-md-medium-paragraph-indent: 0;
    --title-sm-medium-font-size: 1.125rem;
    --title-sm-medium-paragraph-spacing: 0;
    --title-sm-medium-paragraph-indent: 0;
    --body-lg-regular-font-size: 1rem;
    --body-lg-regular-paragraph-spacing: 0;
    --body-lg-regular-paragraph-indent: 0;
    --body-lg-medium-font-size: 1rem;
    --body-lg-medium-paragraph-spacing: 0;
    --body-lg-medium-paragraph-indent: 0;
    --body-lg-highlight-font-size: 1rem;
    --body-lg-highlight-paragraph-spacing: 0;
    --body-lg-highlight-paragraph-indent: 0;
    --body-lg-link-font-size: 1rem;
    --body-lg-link-paragraph-spacing: 0;
    --body-lg-link-paragraph-indent: 0;
    --body-md-regular-font-size: .875rem;
    --body-md-regular-paragraph-spacing: 0;
    --body-md-regular-paragraph-indent: 0;
    --body-md-medium-font-size: .875rem;
    --body-md-medium-paragraph-spacing: 0;
    --body-md-medium-paragraph-indent: 0;
    --body-md-highlight-font-size: .875rem;
    --body-md-highlight-paragraph-spacing: 0;
    --body-md-highlight-paragraph-indent: 0;
    --body-md-link-font-size: .875rem;
    --body-md-link-paragraph-spacing: 0;
    --body-md-link-paragraph-indent: 0;
    --body-sm-regular-font-size: .75rem;
    --body-sm-regular-paragraph-spacing: 0;
    --body-sm-regular-paragraph-indent: 0;
    --body-sm-medium-font-size: .75rem;
    --body-sm-medium-paragraph-spacing: 0;
    --body-sm-medium-paragraph-indent: 0;
    --body-sm-highlight-font-size: .75rem;
    --body-sm-highlight-paragraph-spacing: 0;
    --body-sm-highlight-paragraph-indent: 0;
    --body-sm-link-font-size: .75rem;
    --body-sm-link-paragraph-spacing: 0;
    --body-sm-link-paragraph-indent: 0;
    --body-xs-regular-font-size: .625rem;
    --body-xs-regular-paragraph-spacing: 0;
    --body-xs-regular-paragraph-indent: 0;
    --body-xs-medium-font-size: .625rem;
    --body-xs-medium-paragraph-spacing: 0;
    --body-xs-medium-paragraph-indent: 0;
    --body-xs-highlight-font-size: .625rem;
    --body-xs-highlight-paragraph-spacing: 0;
    --body-xs-highlight-paragraph-indent: 0;
    --body-xs-link-font-size: .625rem;
    --body-xs-link-paragraph-spacing: 0;
    --body-xs-link-paragraph-indent: 0;
    --dimensions-0: 0;
    --dimensions-12: .0625rem;
    --dimensions-50: .25rem;
    --dimensions-75: .375rem;
    --dimensions-100: .5rem;
    --dimensions-150: .75rem;
    --dimensions-200: 1rem;
    --dimensions-250: 1.25rem;
    --dimensions-300: 1.5rem;
    --dimensions-400: 2rem;
    --dimensions-450: 2.25rem;
    --dimensions-500: 2.5rem;
    --dimensions-600: 3rem;
    --dimensions-700: 3.5rem;
    --dimensions-800: 4rem;
    --dimensions-1000: 5rem;
    --dimensions-1500: 7.5rem;
    --dimensions-2500: 12.5rem;
    --dimensions-paragraph-indent-0: 0;
    --dimensions-size-50: .25rem;
    --dimensions-size-100: .5rem;
    --dimensions-size-150: .75rem;
    --dimensions-size-200: 1rem;
    --dimensions-size-300: 1.5rem;
    --dimensions-size-400: 2rem;
    --dimensions-size-450: 2.25rem;
    --dimensions-size-600: 3rem;
    --dimensions-size-800: 4rem;
    --dimensions-size-1500: 7.5rem;
    --dimensions-size-2500: 12.5rem;
    --dimensions-spacing-0: 0;
    --dimensions-spacing-50: .25rem;
    --dimensions-spacing-100: .5rem;
    --dimensions-spacing-150: .75rem;
    --dimensions-spacing-200: 1rem;
    --dimensions-spacing-250: 1.25rem;
    --dimensions-spacing-300: 1.5rem;
    --dimensions-spacing-400: 2rem;
    --dimensions-spacing-450: 2.25rem;
    --dimensions-spacing-500: 2.5rem;
    --dimensions-spacing-600: 3rem;
    --dimensions-spacing-700: 3.5rem;
    --dimensions-spacing-800: 4rem;
    --dimensions-spacing-1000: 5rem;
    --dimensions-spacing-1500: 7.5rem;
    --dimensions-radius-0: 0;
    --dimensions-radius-4: .25rem;
    --dimensions-radius-8: .5rem;
    --dimensions-radius-12: .75rem;
    --dimensions-radius-full: 624.9375rem;
    --dimensions-border-width-0: 0;
    --dimensions-border-width-1: .0625rem;
    --dimensions-border-width-2: .125rem;
    --dimensions-border-width-4: .25rem;
    --opacity-0: 0;
    --opacity-70: .7;
    --opacity-75: .75;
    --opacity-90: .9;
    --opacity-100: 1;
    --teal-50: #e6f8f5;
    --teal-100: #b1ebe0;
    --teal-300: #55d3bd;
    --teal-400: #06d6ae;
    --teal-500: #02bd9c;
    --teal-600: #089b80;
    --teal-700: #01866f;
    --teal-800: #016856;
    --teal-900: #014f42;
    --teal-950: #002a2a;
    --brand-red-500: #d70a0a;
    --red-50: #fbe7e7;
    --red-100: #f3b3b3;
    --red-200: #ed8e8e;
    --red-300: #e45b5b;
    --red-400: #df3b3b;
    --red-600: #c40909;
    --red-700: #990707;
    --red-900: #5a0404;
    --red-950: #2d0202;
    --neutral-blue-10: #eef3f7;
    --neutral-blue-100: #6b757e;
    --neutral-blue-700: #1a252e;
    --neutral-20: #f5f5f5;
    --neutral-40: #dedede;
    --neutral-50: #bfbfbf;
    --neutral-100: #757575;
    --neutral-300: #575757;
    --neutral-500: #3b3b3b;
    --neutral-600: #2e2e2e;
    --neutral-700: #1c1c1c;
    --neutral-800: #0d0d0d;
    --neutral-black: #000;
    --neutral-white: #fff;
    --magenta-500: #e50b78;
    --magenta-700: #a30855;
    --magenta-950: #300219;
    --blue-50: #e7f2fa;
    --blue-200: #8fc1ea;
    --blue-400: #3d93da;
    --blue-500: #0c78d1;
    --blue-600: #0b6dbe;
    --blue-700: #095594;
    --blue-950: #02192c;
    --green-50: #e6f3e8;
    --green-100: #b0dab7;
    --green-200: #8ac994;
    --green-300: #54b063;
    --green-400: #33a145;
    --green-500: #008916;
    --green-600: #007d14;
    --green-700: #006110;
    --green-900: #003a09;
    --green-950: #001d04;
    --orange-50: #fbede6;
    --orange-100: #f1c6b0;
    --orange-300: #e28354;
    --orange-400: #dc6b33;
    --orange-500: #d34600;
    --orange-600: #c04000;
    --orange-700: #963200;
    --orange-950: #2c0e00;
    --purple-50: #f1e8f7;
    --purple-100: #d2b7e7;
    --purple-200: #bc94db;
    --purple-400: #8b45c1;
    --purple-500: #6e16b1;
    --purple-600: #6414a1;
    --purple-700: #4e107e;
    --purple-900: #2e094a;
    --purple-950: #170425;
    --yellow-50: #fff8e6;
    --yellow-200: #ffde8a;
    --yellow-300: #ffcf54;
    --yellow-500: #ffb800;
    --yellow-600: #e8a700;
    --yellow-700: #b58300;
    --yellow-800: #8c6500;
    --yellow-900: #6b4d00;
    --yellow-950: #352600;
    --opacity-shades-0: #0000;
    --opacity-shades-70: #000000b3;
    --opacity-shades-75: #000000bf;
    --opacity-shades-90: #000000e6;
    --opacity-shades-100: #000;
    --light-green-100: #f2f7d5;
    --light-green-300: #deea96;
    --light-green-500: #bed62f;
    --size-5xl: 12.5rem;
    --size-4xl: 4rem;
    --size-3xl: 3rem;
    --size-2xl: 2.5rem;
    --size-xl: 2.25rem;
    --size-lg: 2rem;
    --size-md: 1.5rem;
    --size-sm: 1rem;
    --size-xs: .75rem;
    --size-2xs: .5rem;
    --size-3xs: .25rem;
    --size-4xs: .0625rem;
    --spacing-lg: 1.5rem;
    --spacing-md: 1rem;
    --spacing-sm: .75rem;
    --spacing-xs: .5rem;
    --spacing-2xs: .25rem;
    --spacing-xl: 2rem;
    --radius-full: 624.9375rem;
    --radius-none: 0;
    --radius-sm: .25rem;
    --radius-md: .5rem;
    --border-width-lg: .25rem;
    --border-width-md: .125rem;
    --border-width-sm: .0625rem;
    --surface-fill-interactive-none: #0000;
    --surface-fill-interactive-neutral-hover-weak: #dedede;
    --surface-fill-interactive-neutral-hover-strong: #757575;
    --surface-fill-interactive-neutral-pressed-weak: #bfbfbf;
    --surface-fill-interactive-neutral-pressed-strong: #3b3b3b;
    --surface-fill-interactive-neutral-weakest: #fff;
    --surface-fill-interactive-neutral-weak: #dedede;
    --surface-fill-interactive-neutral-strong: #575757;
    --surface-fill-interactive-neutral-strongest: #000;
    --surface-fill-interactive-neutral-weaker: #f5f5f5;
    --surface-fill-interactive-primary-default: #02bd9c;
    --surface-fill-interactive-primary-hover: #06d6ae;
    --surface-fill-interactive-primary-pressed: #089b80;
    --surface-fill-interactive-primary-strongest: #000;
    --surface-fill-interactive-primary-active: #e6f8f5;
    --surface-fill-interactive-error-weak: #fbe7e7;
    --surface-fill-interactive-error-strong: #c40909;
    --surface-fill-non-interactive-none: #0000;
    --surface-fill-non-interactive-neutral-disabled-default: #f5f5f5;
    --surface-fill-non-interactive-neutral-disabled-strong: #bfbfbf;
    --surface-fill-non-interactive-neutral-weak: #dedede;
    --surface-fill-non-interactive-neutral-container-weakest: #fff;
    --surface-fill-non-interactive-neutral-container-weaker: #f5f5f5;
    --surface-fill-non-interactive-neutral-persist-lightest: #fff;
    --surface-fill-non-interactive-neutral-persist-light: #575757;
    --surface-fill-non-interactive-neutral-persist-dark: #3b3b3b;
    --surface-fill-non-interactive-neutral-persist-darkest: #000;
    --surface-fill-non-interactive-primary-base: #02bd9c;
    --surface-fill-non-interactive-primary-default: #02bd9c;
    --surface-fill-non-interactive-brand-persist-base: #d70a0a;
    --surface-fill-non-interactive-blue-base: #0c78d1;
    --surface-fill-non-interactive-red-base: #c40909;
    --surface-fill-non-interactive-green-base: #008916;
    --surface-fill-non-interactive-orange-base: #d34600;
    --surface-fill-non-interactive-yellow-base: #ffb800;
    --surface-fill-non-interactive-purple-base: #6e16b1;
    --surface-fill-non-interactive-magenta-base: #e50b78;
    --surface-fill-non-interactive-warning-default: #ffb800;
    --surface-fill-non-interactive-error-default: #c40909;
    --surface-fill-non-interactive-background-default: #fff;
    --surface-fill-overlay-default: #000000bf;
    --surface-border-colour-interactive-neutral-strong: #575757;
    --surface-border-colour-interactive-neutral-strongest: #000;
    --surface-border-colour-interactive-neutral-hover-strongest: #000;
    --surface-border-colour-interactive-neutral-weak: #dedede;
    --surface-border-colour-interactive-focused: #0c78d1;
    --surface-border-colour-interactive-error-default: #c40909;
    --surface-border-colour-interactive-primary-active: #02bd9c;
    --surface-border-colour-non-interactive-neutral-disabled-strongest: #757575;
    --surface-border-colour-non-interactive-neutral-disabled-strong: #bfbfbf;
    --surface-border-colour-non-interactive-neutral-disabled-default: #dedede;
    --surface-border-colour-non-interactive-neutral-weak: #dedede;
    --surface-border-colour-non-interactive-neutral-strongest: #000;
    --surface-border-colour-non-interactive-primary-default: #02bd9c;
    --surface-interactive-primary-active: #e6f8f5;
    --font-colour-interactive-neutral-strongest: #000;
    --font-colour-interactive-neutral-weak: #757575;
    --font-colour-interactive-neutral-on-primary: #000;
    --font-colour-interactive-neutral-strong: #1c1c1c;
    --font-colour-interactive-neutral-weakest: #fff;
    --font-colour-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-disabled-strong: #757575;
    --font-colour-non-interactive-neutral-disabled-default: #bfbfbf;
    --font-colour-non-interactive-neutral-inverse: #fff;
    --font-colour-non-interactive-neutral-strongest: #000;
    --font-colour-non-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-persist-lightest: #fff;
    --font-colour-non-interactive-error-default: #c40909;
    --font-color-interactive-primary-default: #01866f;
    --font-color-interactive-primary-hover: #016856;
    --font-color-interactive-primary-pressed: #014f42;
    --icon-fill-interactive-neutral-strongest: #000;
    --icon-fill-interactive-neutral-weak: #757575;
    --icon-fill-interactive-neutral-on-primary: #000;
    --icon-fill-interactive-neutral-on-error: #fff;
    --icon-fill-interactive-neutral-weakest: #fff;
    --icon-fill-interactive-neutral-persist-darkest: #000;
    --icon-fill-interactive-primary-default: #01866f;
    --icon-fill-interactive-primary-hover: #016856;
    --icon-fill-interactive-primary-pressed: #014f42;
    --icon-fill-non-interactive-neutral-disabled-strong: #757575;
    --icon-fill-non-interactive-neutral-disabled-weak: #bfbfbf;
    --icon-fill-non-interactive-neutral-default-strongest: #000;
    --icon-fill-non-interactive-neutral-default-inverse: #fff;
    --icon-fill-non-interactive-neutral-persist-darkest: #000;
    --icon-fill-non-interactive-neutral-persist-lightest: #fff;
    --button-radius: 624.9375rem;
}
.ps-dark
{
    --colour-gradients-timebank: linear-gradient(90deg,#c40909,#ffb800);
    --colour-gradients-poker-thinking: linear-gradient(90deg,#ffb800,#008916);
    --colour-gradients-social-gaming-thinking: linear-gradient(90deg,#c40909,#ffb800 50%,#008916);
    --colour-gradients-social-gaming-hand-strength: linear-gradient(90deg,#0c78d1,#ffb800 50%,#c40909);
    --colour-gradients-instant-bonus: linear-gradient(180deg,#6e16b1,#2e094a);
    --colour-gradients-spin-of-the-day: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-free-spins: linear-gradient(180deg,#008916,#003a09);
    --colour-gradients-reward-store: linear-gradient(180deg,#ffb800,#6b4d00);
    --colour-gradients-poker-betting: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-poker-default: linear-gradient(180deg,#6b757e,#1a252e);
    --opacity-gradients-0-100: linear-gradient(180deg,#0000,#000);
    --opacity-gradients-100-75: linear-gradient(180deg,#000,#000000bf);
    --letter-spacing-0: 0;
    --letter-spacing-4: .04em;
    --paragraph-spacing-0: 0;
    --display-lg-font-size: 5.5rem;
    --display-lg-paragraph-spacing: 0;
    --display-lg-paragraph-indent: 0;
    --display-md-font-size: 3.5rem;
    --display-md-paragraph-spacing: 0;
    --display-md-paragraph-indent: 0;
    --display-sm-font-size: 2.5rem;
    --display-sm-paragraph-spacing: 0;
    --display-sm-paragraph-indent: 0;
    --display-xs-font-size: 2rem;
    --display-xs-paragraph-spacing: 0;
    --display-xs-paragraph-indent: 0;
    --heading-xl-font-size: 2.5rem;
    --heading-xl-paragraph-spacing: 0;
    --heading-xl-paragraph-indent: 0;
    --heading-lg-font-size: 2rem;
    --heading-lg-paragraph-spacing: 0;
    --heading-lg-paragraph-indent: 0;
    --heading-md-font-size: 1.5rem;
    --heading-md-paragraph-spacing: 0;
    --heading-md-paragraph-indent: 0;
    --heading-sm-font-size: 1.25rem;
    --heading-sm-paragraph-spacing: 0;
    --heading-sm-paragraph-indent: 0;
    --heading-xs-font-size: 1rem;
    --heading-xs-paragraph-spacing: 0;
    --heading-xs-paragraph-indent: 0;
    --title-lg-regular-font-size: 1.5rem;
    --title-lg-regular-paragraph-spacing: 0;
    --title-lg-regular-paragraph-indent: 0;
    --title-lg-medium-font-size: 1.5rem;
    --title-lg-medium-paragraph-spacing: 0;
    --title-lg-medium-paragraph-indent: 0;
    --title-md-medium-font-size: 1.25rem;
    --title-md-medium-paragraph-spacing: 0;
    --title-md-medium-paragraph-indent: 0;
    --title-sm-medium-font-size: 1.125rem;
    --title-sm-medium-paragraph-spacing: 0;
    --title-sm-medium-paragraph-indent: 0;
    --body-lg-regular-font-size: 1rem;
    --body-lg-regular-paragraph-spacing: 0;
    --body-lg-regular-paragraph-indent: 0;
    --body-lg-medium-font-size: 1rem;
    --body-lg-medium-paragraph-spacing: 0;
    --body-lg-medium-paragraph-indent: 0;
    --body-lg-highlight-font-size: 1rem;
    --body-lg-highlight-paragraph-spacing: 0;
    --body-lg-highlight-paragraph-indent: 0;
    --body-lg-link-font-size: 1rem;
    --body-lg-link-paragraph-spacing: 0;
    --body-lg-link-paragraph-indent: 0;
    --body-md-regular-font-size: .875rem;
    --body-md-regular-paragraph-spacing: 0;
    --body-md-regular-paragraph-indent: 0;
    --body-md-medium-font-size: .875rem;
    --body-md-medium-paragraph-spacing: 0;
    --body-md-medium-paragraph-indent: 0;
    --body-md-highlight-font-size: .875rem;
    --body-md-highlight-paragraph-spacing: 0;
    --body-md-highlight-paragraph-indent: 0;
    --body-md-link-font-size: .875rem;
    --body-md-link-paragraph-spacing: 0;
    --body-md-link-paragraph-indent: 0;
    --body-sm-regular-font-size: .75rem;
    --body-sm-regular-paragraph-spacing: 0;
    --body-sm-regular-paragraph-indent: 0;
    --body-sm-medium-font-size: .75rem;
    --body-sm-medium-paragraph-spacing: 0;
    --body-sm-medium-paragraph-indent: 0;
    --body-sm-highlight-font-size: .75rem;
    --body-sm-highlight-paragraph-spacing: 0;
    --body-sm-highlight-paragraph-indent: 0;
    --body-sm-link-font-size: .75rem;
    --body-sm-link-paragraph-spacing: 0;
    --body-sm-link-paragraph-indent: 0;
    --body-xs-regular-font-size: .625rem;
    --body-xs-regular-paragraph-spacing: 0;
    --body-xs-regular-paragraph-indent: 0;
    --body-xs-medium-font-size: .625rem;
    --body-xs-medium-paragraph-spacing: 0;
    --body-xs-medium-paragraph-indent: 0;
    --body-xs-highlight-font-size: .625rem;
    --body-xs-highlight-paragraph-spacing: 0;
    --body-xs-highlight-paragraph-indent: 0;
    --body-xs-link-font-size: .625rem;
    --body-xs-link-paragraph-spacing: 0;
    --body-xs-link-paragraph-indent: 0;
    --dimensions-0: 0;
    --dimensions-12: .0625rem;
    --dimensions-50: .25rem;
    --dimensions-75: .375rem;
    --dimensions-100: .5rem;
    --dimensions-150: .75rem;
    --dimensions-200: 1rem;
    --dimensions-250: 1.25rem;
    --dimensions-300: 1.5rem;
    --dimensions-400: 2rem;
    --dimensions-450: 2.25rem;
    --dimensions-500: 2.5rem;
    --dimensions-600: 3rem;
    --dimensions-700: 3.5rem;
    --dimensions-800: 4rem;
    --dimensions-1000: 5rem;
    --dimensions-1500: 7.5rem;
    --dimensions-2500: 12.5rem;
    --dimensions-paragraph-indent-0: 0;
    --dimensions-size-50: .25rem;
    --dimensions-size-100: .5rem;
    --dimensions-size-150: .75rem;
    --dimensions-size-200: 1rem;
    --dimensions-size-300: 1.5rem;
    --dimensions-size-400: 2rem;
    --dimensions-size-450: 2.25rem;
    --dimensions-size-600: 3rem;
    --dimensions-size-800: 4rem;
    --dimensions-size-1500: 7.5rem;
    --dimensions-size-2500: 12.5rem;
    --dimensions-spacing-0: 0;
    --dimensions-spacing-50: .25rem;
    --dimensions-spacing-100: .5rem;
    --dimensions-spacing-150: .75rem;
    --dimensions-spacing-200: 1rem;
    --dimensions-spacing-250: 1.25rem;
    --dimensions-spacing-300: 1.5rem;
    --dimensions-spacing-400: 2rem;
    --dimensions-spacing-450: 2.25rem;
    --dimensions-spacing-500: 2.5rem;
    --dimensions-spacing-600: 3rem;
    --dimensions-spacing-700: 3.5rem;
    --dimensions-spacing-800: 4rem;
    --dimensions-spacing-1000: 5rem;
    --dimensions-spacing-1500: 7.5rem;
    --dimensions-radius-0: 0;
    --dimensions-radius-4: .25rem;
    --dimensions-radius-8: .5rem;
    --dimensions-radius-12: .75rem;
    --dimensions-radius-full: 624.9375rem;
    --dimensions-border-width-0: 0;
    --dimensions-border-width-1: .0625rem;
    --dimensions-border-width-2: .125rem;
    --dimensions-border-width-4: .25rem;
    --opacity-0: 0;
    --opacity-70: .7;
    --opacity-75: .75;
    --opacity-90: .9;
    --opacity-100: 1;
    --teal-50: #e6f8f5;
    --teal-100: #b1ebe0;
    --teal-300: #55d3bd;
    --teal-400: #06d6ae;
    --teal-500: #02bd9c;
    --teal-600: #089b80;
    --teal-700: #01866f;
    --teal-800: #016856;
    --teal-900: #014f42;
    --teal-950: #002a2a;
    --brand-red-500: #d70a0a;
    --red-50: #fbe7e7;
    --red-100: #f3b3b3;
    --red-200: #ed8e8e;
    --red-300: #e45b5b;
    --red-400: #df3b3b;
    --red-600: #c40909;
    --red-700: #990707;
    --red-900: #5a0404;
    --red-950: #2d0202;
    --neutral-blue-10: #eef3f7;
    --neutral-blue-100: #6b757e;
    --neutral-blue-700: #1a252e;
    --neutral-20: #f5f5f5;
    --neutral-40: #dedede;
    --neutral-50: #bfbfbf;
    --neutral-100: #757575;
    --neutral-300: #575757;
    --neutral-500: #3b3b3b;
    --neutral-600: #2e2e2e;
    --neutral-700: #1c1c1c;
    --neutral-800: #0d0d0d;
    --neutral-black: #000;
    --neutral-white: #fff;
    --magenta-500: #e50b78;
    --magenta-700: #a30855;
    --magenta-950: #300219;
    --blue-50: #e7f2fa;
    --blue-200: #8fc1ea;
    --blue-400: #3d93da;
    --blue-500: #0c78d1;
    --blue-600: #0b6dbe;
    --blue-700: #095594;
    --blue-950: #02192c;
    --green-50: #e6f3e8;
    --green-100: #b0dab7;
    --green-200: #8ac994;
    --green-300: #54b063;
    --green-400: #33a145;
    --green-500: #008916;
    --green-600: #007d14;
    --green-700: #006110;
    --green-900: #003a09;
    --green-950: #001d04;
    --orange-50: #fbede6;
    --orange-100: #f1c6b0;
    --orange-300: #e28354;
    --orange-400: #dc6b33;
    --orange-500: #d34600;
    --orange-600: #c04000;
    --orange-700: #963200;
    --orange-950: #2c0e00;
    --purple-50: #f1e8f7;
    --purple-100: #d2b7e7;
    --purple-200: #bc94db;
    --purple-400: #8b45c1;
    --purple-500: #6e16b1;
    --purple-600: #6414a1;
    --purple-700: #4e107e;
    --purple-900: #2e094a;
    --purple-950: #170425;
    --yellow-50: #fff8e6;
    --yellow-200: #ffde8a;
    --yellow-300: #ffcf54;
    --yellow-500: #ffb800;
    --yellow-600: #e8a700;
    --yellow-700: #b58300;
    --yellow-800: #8c6500;
    --yellow-900: #6b4d00;
    --yellow-950: #352600;
    --opacity-shades-0: #0000;
    --opacity-shades-70: #000000b3;
    --opacity-shades-75: #000000bf;
    --opacity-shades-90: #000000e6;
    --opacity-shades-100: #000;
    --light-green-100: #f2f7d5;
    --light-green-300: #deea96;
    --light-green-500: #bed62f;
    --size-5xl: 12.5rem;
    --size-4xl: 4rem;
    --size-3xl: 3rem;
    --size-2xl: 2.5rem;
    --size-xl: 2.25rem;
    --size-lg: 2rem;
    --size-md: 1.5rem;
    --size-sm: 1rem;
    --size-xs: .75rem;
    --size-2xs: .5rem;
    --size-3xs: .25rem;
    --size-4xs: .0625rem;
    --spacing-lg: 1.5rem;
    --spacing-md: 1rem;
    --spacing-sm: .75rem;
    --spacing-xs: .5rem;
    --spacing-2xs: .25rem;
    --spacing-xl: 2rem;
    --radius-full: 624.9375rem;
    --radius-none: 0;
    --radius-sm: .25rem;
    --radius-md: .5rem;
    --border-width-lg: .25rem;
    --border-width-md: .125rem;
    --border-width-sm: .0625rem;
    --surface-fill-interactive-none: #0000;
    --surface-fill-interactive-neutral-hover-weak: #575757;
    --surface-fill-interactive-neutral-hover-strong: #bfbfbf;
    --surface-fill-interactive-neutral-pressed-weak: #3b3b3b;
    --surface-fill-interactive-neutral-pressed-strong: #3b3b3b;
    --surface-fill-interactive-neutral-weakest: #000;
    --surface-fill-interactive-neutral-weak: #575757;
    --surface-fill-interactive-neutral-strong: #757575;
    --surface-fill-interactive-neutral-strongest: #fff;
    --surface-fill-interactive-neutral-weaker: #1c1c1c;
    --surface-fill-interactive-primary-default: #02bd9c;
    --surface-fill-interactive-primary-hover: #06d6ae;
    --surface-fill-interactive-primary-pressed: #089b80;
    --surface-fill-interactive-primary-active: #002a2a;
    --surface-fill-interactive-error-weak: #5a0404;
    --surface-fill-interactive-error-strong: #e45b5b;
    --surface-fill-non-interactive-none: #0000;
    --surface-fill-non-interactive-neutral-disabled-default: #1c1c1c;
    --surface-fill-non-interactive-neutral-disabled-strong: #dedede;
    --surface-fill-non-interactive-neutral-weak: #3b3b3b;
    --surface-fill-non-interactive-neutral-container-weakest: #000;
    --surface-fill-non-interactive-neutral-container-weaker: #1c1c1c;
    --surface-fill-non-interactive-neutral-persist-lightest: #fff;
    --surface-fill-non-interactive-neutral-persist-light: #575757;
    --surface-fill-non-interactive-neutral-persist-dark: #3b3b3b;
    --surface-fill-non-interactive-neutral-persist-darkest: #000;
    --surface-fill-non-interactive-primary-base: #01866f;
    --surface-fill-non-interactive-primary-default: #02bd9c;
    --surface-fill-non-interactive-brand-persist-base: #d70a0a;
    --surface-fill-non-interactive-blue-base: #095594;
    --surface-fill-non-interactive-red-base: #990707;
    --surface-fill-non-interactive-green-base: #006110;
    --surface-fill-non-interactive-purple-base: #4e107e;
    --surface-fill-non-interactive-yellow-base: #b58300;
    --surface-fill-non-interactive-orange-base: #963200;
    --surface-fill-non-interactive-magenta-base: #a30855;
    --surface-fill-non-interactive-warning-default: #e8a700;
    --surface-fill-non-interactive-error-default: #c40909;
    --surface-fill-non-interactive-background-default: #1c1c1c;
    --surface-fill-overlay-default: #000000bf;
    --surface-border-colour-interactive-neutral-strong: #757575;
    --surface-border-colour-interactive-neutral-strongest: #fff;
    --surface-border-colour-interactive-neutral-hover-strongest: #fff;
    --surface-border-colour-interactive-neutral-weak: #3b3b3b;
    --surface-border-colour-interactive-focused: #0c78d1;
    --surface-border-colour-interactive-error-default: #e45b5b;
    --surface-border-colour-interactive-primary-active: #02bd9c;
    --surface-border-colour-non-interactive-neutral-disabled-strongest: #757575;
    --surface-border-colour-non-interactive-neutral-disabled-strong: #575757;
    --surface-border-colour-non-interactive-neutral-disabled-default: #3b3b3b;
    --surface-border-colour-non-interactive-neutral-weak: #3b3b3b;
    --surface-border-colour-non-interactive-neutral-strongest: #fff;
    --surface-border-colour-non-interactive-primary-default: #02bd9c;
    --font-colour-interactive-neutral-strongest: #fff;
    --font-colour-interactive-neutral-weak: #757575;
    --font-colour-interactive-neutral-on-primary: #000;
    --font-colour-interactive-neutral-strong: #f5f5f5;
    --font-colour-interactive-neutral-weakest: #000;
    --font-colour-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-disabled-strong: #757575;
    --font-colour-non-interactive-neutral-disabled-default: #575757;
    --font-colour-non-interactive-neutral-inverse: #000;
    --font-colour-non-interactive-neutral-strongest: #fff;
    --font-colour-non-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-persist-lightest: #fff;
    --font-colour-non-interactive-error-default: #e45b5b;
    --font-color-interactive-primary-default: #02bd9c;
    --font-color-interactive-primary-hover: #06d6ae;
    --font-color-interactive-primary-pressed: #089b80;
    --icon-fill-interactive-neutral-strongest: #fff;
    --icon-fill-interactive-neutral-weak: #757575;
    --icon-fill-interactive-neutral-on-primary: #000;
    --icon-fill-interactive-neutral-on-error: #fff;
    --icon-fill-interactive-neutral-weakest: #000;
    --icon-fill-interactive-neutral-persist-darkest: #000;
    --icon-fill-interactive-primary-default: #02bd9c;
    --icon-fill-interactive-primary-hover: #06d6ae;
    --icon-fill-interactive-primary-pressed: #089b80;
    --icon-fill-non-interactive-neutral-disabled-strong: #757575;
    --icon-fill-non-interactive-neutral-disabled-weak: #575757;
    --icon-fill-non-interactive-neutral-default-strongest: #fff;
    --icon-fill-non-interactive-neutral-default-inverse: #000;
    --icon-fill-non-interactive-neutral-persist-darkest: #000;
    --icon-fill-non-interactive-neutral-persist-lightest: #fff;
    --button-radius: 624.9375rem;
}
.sisal
{
    --colour-gradients-timebank: linear-gradient(90deg,#c40909,#ffb800);
    --colour-gradients-poker-thinking: linear-gradient(90deg,#ffb800,#008916);
    --colour-gradients-social-gaming-thinking: linear-gradient(90deg,#c40909,#ffb800 50%,#008916);
    --colour-gradients-social-gaming-hand-strength: linear-gradient(90deg,#0c78d1,#ffb800 50%,#c40909);
    --colour-gradients-instant-bonus: linear-gradient(180deg,#6e16b1,#2e094a);
    --colour-gradients-spin-of-the-day: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-free-spins: linear-gradient(180deg,#008916,#003a09);
    --colour-gradients-reward-store: linear-gradient(180deg,#ffb800,#6b4d00);
    --colour-gradients-poker-betting: linear-gradient(180deg,#d70a0a,#5a0404);
    --colour-gradients-poker-default: linear-gradient(180deg,#6b757e,#1a252e);
    --opacity-gradients-0-100: linear-gradient(180deg,#0000,#000);
    --opacity-gradients-100-75: linear-gradient(180deg,#000,#000000bf);
    --letter-spacing-0: 0;
    --letter-spacing-4: .04em;
    --paragraph-spacing-0: 0;
    --display-lg-font-size: 5.5rem;
    --display-lg-paragraph-spacing: 0;
    --display-lg-paragraph-indent: 0;
    --display-md-font-size: 3.5rem;
    --display-md-paragraph-spacing: 0;
    --display-md-paragraph-indent: 0;
    --display-sm-font-size: 2.5rem;
    --display-sm-paragraph-spacing: 0;
    --display-sm-paragraph-indent: 0;
    --display-xs-font-size: 2rem;
    --display-xs-paragraph-spacing: 0;
    --display-xs-paragraph-indent: 0;
    --heading-xl-font-size: 2.5rem;
    --heading-xl-paragraph-spacing: 0;
    --heading-xl-paragraph-indent: 0;
    --heading-lg-font-size: 2rem;
    --heading-lg-paragraph-spacing: 0;
    --heading-lg-paragraph-indent: 0;
    --heading-md-font-size: 1.5rem;
    --heading-md-paragraph-spacing: 0;
    --heading-md-paragraph-indent: 0;
    --heading-sm-font-size: 1.25rem;
    --heading-sm-paragraph-spacing: 0;
    --heading-sm-paragraph-indent: 0;
    --heading-xs-font-size: 1rem;
    --heading-xs-paragraph-spacing: 0;
    --heading-xs-paragraph-indent: 0;
    --title-lg-regular-font-size: 1.5rem;
    --title-lg-regular-paragraph-spacing: 0;
    --title-lg-regular-paragraph-indent: 0;
    --title-lg-medium-font-size: 1.5rem;
    --title-lg-medium-paragraph-spacing: 0;
    --title-lg-medium-paragraph-indent: 0;
    --title-md-medium-font-size: 1.25rem;
    --title-md-medium-paragraph-spacing: 0;
    --title-md-medium-paragraph-indent: 0;
    --title-sm-medium-font-size: 1.125rem;
    --title-sm-medium-paragraph-spacing: 0;
    --title-sm-medium-paragraph-indent: 0;
    --body-lg-regular-font-size: 1rem;
    --body-lg-regular-paragraph-spacing: 0;
    --body-lg-regular-paragraph-indent: 0;
    --body-lg-medium-font-size: 1rem;
    --body-lg-medium-paragraph-spacing: 0;
    --body-lg-medium-paragraph-indent: 0;
    --body-lg-highlight-font-size: 1rem;
    --body-lg-highlight-paragraph-spacing: 0;
    --body-lg-highlight-paragraph-indent: 0;
    --body-lg-link-font-size: 1rem;
    --body-lg-link-paragraph-spacing: 0;
    --body-lg-link-paragraph-indent: 0;
    --body-md-regular-font-size: .875rem;
    --body-md-regular-paragraph-spacing: 0;
    --body-md-regular-paragraph-indent: 0;
    --body-md-medium-font-size: .875rem;
    --body-md-medium-paragraph-spacing: 0;
    --body-md-medium-paragraph-indent: 0;
    --body-md-highlight-font-size: .875rem;
    --body-md-highlight-paragraph-spacing: 0;
    --body-md-highlight-paragraph-indent: 0;
    --body-md-link-font-size: .875rem;
    --body-md-link-paragraph-spacing: 0;
    --body-md-link-paragraph-indent: 0;
    --body-sm-regular-font-size: .75rem;
    --body-sm-regular-paragraph-spacing: 0;
    --body-sm-regular-paragraph-indent: 0;
    --body-sm-medium-font-size: .75rem;
    --body-sm-medium-paragraph-spacing: 0;
    --body-sm-medium-paragraph-indent: 0;
    --body-sm-highlight-font-size: .75rem;
    --body-sm-highlight-paragraph-spacing: 0;
    --body-sm-highlight-paragraph-indent: 0;
    --body-sm-link-font-size: .75rem;
    --body-sm-link-paragraph-spacing: 0;
    --body-sm-link-paragraph-indent: 0;
    --body-xs-regular-font-size: .625rem;
    --body-xs-regular-paragraph-spacing: 0;
    --body-xs-regular-paragraph-indent: 0;
    --body-xs-medium-font-size: .625rem;
    --body-xs-medium-paragraph-spacing: 0;
    --body-xs-medium-paragraph-indent: 0;
    --body-xs-highlight-font-size: .625rem;
    --body-xs-highlight-paragraph-spacing: 0;
    --body-xs-highlight-paragraph-indent: 0;
    --body-xs-link-font-size: .625rem;
    --body-xs-link-paragraph-spacing: 0;
    --body-xs-link-paragraph-indent: 0;
    --dimensions-0: 0;
    --dimensions-12: .0625rem;
    --dimensions-50: .25rem;
    --dimensions-75: .375rem;
    --dimensions-100: .5rem;
    --dimensions-150: .75rem;
    --dimensions-200: 1rem;
    --dimensions-250: 1.25rem;
    --dimensions-300: 1.5rem;
    --dimensions-400: 2rem;
    --dimensions-450: 2.25rem;
    --dimensions-500: 2.5rem;
    --dimensions-600: 3rem;
    --dimensions-700: 3.5rem;
    --dimensions-800: 4rem;
    --dimensions-1000: 5rem;
    --dimensions-1500: 7.5rem;
    --dimensions-2500: 12.5rem;
    --dimensions-paragraph-indent-0: 0;
    --dimensions-size-50: .25rem;
    --dimensions-size-100: .5rem;
    --dimensions-size-150: .75rem;
    --dimensions-size-200: 1rem;
    --dimensions-size-300: 1.5rem;
    --dimensions-size-400: 2rem;
    --dimensions-size-450: 2.25rem;
    --dimensions-size-600: 3rem;
    --dimensions-size-800: 4rem;
    --dimensions-size-1500: 7.5rem;
    --dimensions-size-2500: 12.5rem;
    --dimensions-spacing-0: 0;
    --dimensions-spacing-50: .25rem;
    --dimensions-spacing-100: .5rem;
    --dimensions-spacing-150: .75rem;
    --dimensions-spacing-200: 1rem;
    --dimensions-spacing-250: 1.25rem;
    --dimensions-spacing-300: 1.5rem;
    --dimensions-spacing-400: 2rem;
    --dimensions-spacing-450: 2.25rem;
    --dimensions-spacing-500: 2.5rem;
    --dimensions-spacing-600: 3rem;
    --dimensions-spacing-700: 3.5rem;
    --dimensions-spacing-800: 4rem;
    --dimensions-spacing-1000: 5rem;
    --dimensions-spacing-1500: 7.5rem;
    --dimensions-radius-0: 0;
    --dimensions-radius-4: .25rem;
    --dimensions-radius-8: .5rem;
    --dimensions-radius-12: .75rem;
    --dimensions-radius-full: 624.9375rem;
    --dimensions-border-width-0: 0;
    --dimensions-border-width-1: .0625rem;
    --dimensions-border-width-2: .125rem;
    --dimensions-border-width-4: .25rem;
    --opacity-0: 0;
    --opacity-70: .7;
    --opacity-75: .75;
    --opacity-90: .9;
    --opacity-100: 1;
    --teal-50: #e6f8f5;
    --teal-100: #b1ebe0;
    --teal-300: #55d3bd;
    --teal-400: #06d6ae;
    --teal-500: #02bd9c;
    --teal-600: #089b80;
    --teal-700: #01866f;
    --teal-800: #016856;
    --teal-900: #014f42;
    --teal-950: #002a2a;
    --brand-red-500: #d70a0a;
    --red-50: #fbe7e7;
    --red-100: #f3b3b3;
    --red-200: #ed8e8e;
    --red-300: #e45b5b;
    --red-400: #df3b3b;
    --red-600: #c40909;
    --red-700: #990707;
    --red-900: #5a0404;
    --red-950: #2d0202;
    --neutral-blue-10: #eef3f7;
    --neutral-blue-100: #6b757e;
    --neutral-blue-700: #1a252e;
    --neutral-20: #f5f5f5;
    --neutral-40: #dedede;
    --neutral-50: #bfbfbf;
    --neutral-100: #757575;
    --neutral-300: #575757;
    --neutral-500: #3b3b3b;
    --neutral-600: #2e2e2e;
    --neutral-700: #1c1c1c;
    --neutral-800: #0d0d0d;
    --neutral-black: #000;
    --neutral-white: #fff;
    --magenta-500: #e50b78;
    --magenta-700: #a30855;
    --magenta-950: #300219;
    --blue-50: #e7f2fa;
    --blue-200: #8fc1ea;
    --blue-400: #3d93da;
    --blue-500: #0c78d1;
    --blue-600: #0b6dbe;
    --blue-700: #095594;
    --blue-950: #02192c;
    --green-50: #e6f3e8;
    --green-100: #b0dab7;
    --green-200: #8ac994;
    --green-300: #54b063;
    --green-400: #33a145;
    --green-500: #008916;
    --green-600: #007d14;
    --green-700: #006110;
    --green-900: #003a09;
    --green-950: #001d04;
    --orange-50: #fbede6;
    --orange-100: #f1c6b0;
    --orange-300: #e28354;
    --orange-400: #dc6b33;
    --orange-500: #d34600;
    --orange-600: #c04000;
    --orange-700: #963200;
    --orange-950: #2c0e00;
    --purple-50: #f1e8f7;
    --purple-100: #d2b7e7;
    --purple-200: #bc94db;
    --purple-400: #8b45c1;
    --purple-500: #6e16b1;
    --purple-600: #6414a1;
    --purple-700: #4e107e;
    --purple-900: #2e094a;
    --purple-950: #170425;
    --yellow-50: #fff8e6;
    --yellow-200: #ffde8a;
    --yellow-300: #ffcf54;
    --yellow-500: #ffb800;
    --yellow-600: #e8a700;
    --yellow-700: #b58300;
    --yellow-800: #8c6500;
    --yellow-900: #6b4d00;
    --yellow-950: #352600;
    --opacity-shades-0: #0000;
    --opacity-shades-70: #000000b3;
    --opacity-shades-75: #000000bf;
    --opacity-shades-90: #000000e6;
    --opacity-shades-100: #000;
    --light-green-100: #f2f7d5;
    --light-green-300: #deea96;
    --light-green-500: #bed62f;
    --size-5xl: 12.5rem;
    --size-4xl: 4rem;
    --size-3xl: 3rem;
    --size-2xl: 2.5rem;
    --size-xl: 2.25rem;
    --size-lg: 2rem;
    --size-md: 1.5rem;
    --size-sm: 1rem;
    --size-xs: .75rem;
    --size-2xs: .5rem;
    --size-3xs: .25rem;
    --size-4xs: .0625rem;
    --spacing-lg: 1.5rem;
    --spacing-md: 1rem;
    --spacing-sm: .75rem;
    --spacing-xs: .5rem;
    --spacing-2xs: .25rem;
    --spacing-xl: 2rem;
    --radius-full: 624.9375rem;
    --radius-none: 0;
    --radius-sm: .25rem;
    --radius-md: .5rem;
    --border-width-lg: .25rem;
    --border-width-md: .125rem;
    --border-width-sm: .0625rem;
    --surface-fill-interactive-none: #0000;
    --surface-fill-interactive-neutral-hover-weak: #dedede;
    --surface-fill-interactive-neutral-hover-strong: #757575;
    --surface-fill-interactive-neutral-pressed-weak: #bfbfbf;
    --surface-fill-interactive-neutral-pressed-strong: #3b3b3b;
    --surface-fill-interactive-neutral-weakest: #fff;
    --surface-fill-interactive-neutral-weak: #dedede;
    --surface-fill-interactive-neutral-strong: #575757;
    --surface-fill-interactive-neutral-strongest: #000;
    --surface-fill-interactive-neutral-weaker: #f5f5f5;
    --surface-fill-interactive-primary-default: #bed62f;
    --surface-fill-interactive-primary-hover: #deea96;
    --surface-fill-interactive-primary-pressed: #bed62f;
    --surface-fill-interactive-primary-strongest: #000;
    --surface-fill-interactive-primary-active: #e6f8f5;
    --surface-fill-interactive-error-weak: #fbe7e7;
    --surface-fill-interactive-error-strong: #c40909;
    --surface-fill-non-interactive-none: #0000;
    --surface-fill-non-interactive-neutral-disabled-default: #f5f5f5;
    --surface-fill-non-interactive-neutral-disabled-strong: #f2f7d5;
    --surface-fill-non-interactive-neutral-weak: #dedede;
    --surface-fill-non-interactive-neutral-container-weakest: #fff;
    --surface-fill-non-interactive-neutral-container-weaker: #f5f5f5;
    --surface-fill-non-interactive-neutral-persist-lightest: #fff;
    --surface-fill-non-interactive-neutral-persist-light: #575757;
    --surface-fill-non-interactive-neutral-persist-dark: #3b3b3b;
    --surface-fill-non-interactive-neutral-persist-darkest: #000;
    --surface-fill-non-interactive-primary-base: #02bd9c;
    --surface-fill-non-interactive-primary-default: #02bd9c;
    --surface-fill-non-interactive-brand-persist-base: #d70a0a;
    --surface-fill-non-interactive-blue-base: #0c78d1;
    --surface-fill-non-interactive-red-base: #c40909;
    --surface-fill-non-interactive-green-base: #008916;
    --surface-fill-non-interactive-orange-base: #d34600;
    --surface-fill-non-interactive-yellow-base: #ffb800;
    --surface-fill-non-interactive-purple-base: #6e16b1;
    --surface-fill-non-interactive-magenta-base: #e50b78;
    --surface-fill-non-interactive-warning-default: #ffb800;
    --surface-fill-non-interactive-error-default: #c40909;
    --surface-fill-non-interactive-background-default: #fff;
    --surface-fill-overlay-default: #000000bf;
    --surface-border-colour-interactive-neutral-strong: #575757;
    --surface-border-colour-interactive-neutral-strongest: #000;
    --surface-border-colour-interactive-neutral-hover-strongest: #000;
    --surface-border-colour-interactive-neutral-weak: #dedede;
    --surface-border-colour-interactive-focused: #0c78d1;
    --surface-border-colour-interactive-error-default: #c40909;
    --surface-border-colour-interactive-primary-active: #02bd9c;
    --surface-border-colour-non-interactive-neutral-disabled-strongest: #757575;
    --surface-border-colour-non-interactive-neutral-disabled-default: #dedede;
    --surface-border-colour-non-interactive-neutral-weak: #dedede;
    --surface-border-colour-non-interactive-neutral-strongest: #000;
    --surface-border-colour-non-interactive-primary-default: #bed62f;
    --surface-interactive-primary-active: #e6f8f5;
    --font-colour-interactive-neutral-strongest: #000;
    --font-colour-interactive-neutral-weak: #757575;
    --font-colour-interactive-neutral-on-primary: #000;
    --font-colour-interactive-neutral-strong: #1c1c1c;
    --font-colour-interactive-neutral-weakest: #fff;
    --font-colour-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-disabled-strong: #757575;
    --font-colour-non-interactive-neutral-disabled-default: #bfbfbf;
    --font-colour-non-interactive-neutral-inverse: #fff;
    --font-colour-non-interactive-neutral-strongest: #000;
    --font-colour-non-interactive-neutral-persist-darkest: #000;
    --font-colour-non-interactive-neutral-persist-lightest: #fff;
    --font-colour-non-interactive-error-default: #c40909;
    --font-color-interactive-primary-default: #01866f;
    --font-color-interactive-primary-hover: #016856;
    --font-color-interactive-primary-pressed: #014f42;
    --icon-fill-interactive-neutral-strongest: #000;
    --icon-fill-interactive-neutral-weak: #757575;
    --icon-fill-interactive-neutral-on-primary: #000;
    --icon-fill-interactive-neutral-on-error: #fff;
    --icon-fill-interactive-neutral-weakest: #fff;
    --icon-fill-interactive-neutral-persist-darkest: #000;
    --icon-fill-interactive-primary-default: #01866f;
    --icon-fill-interactive-primary-hover: #016856;
    --icon-fill-interactive-primary-pressed: #014f42;
    --icon-fill-non-interactive-neutral-disabled-strong: #757575;
    --icon-fill-non-interactive-neutral-disabled-weak: #bfbfbf;
    --icon-fill-non-interactive-neutral-default-strongest: #000;
    --icon-fill-non-interactive-neutral-default-inverse: #fff;
    --icon-fill-non-interactive-neutral-persist-darkest: #000;
    --icon-fill-non-interactive-neutral-persist-lightest: #fff;
    --button-radius: .5rem;
}
._c117e88
{
    border-top: var(--size-4xs) solid var(--surface-fill-non-interactive-neutral-weak);
}
._c117e88[aria-orientation=vertical]
{
    border: var(--radius-none);
    border-left: var(--size-4xs) solid var(--surface-fill-non-interactive-neutral-weak);
    height: 100%;
    min-height: 1rem;
}
._\31 4207a1
{
    background: var(--surface-fill-interactive-neutral-strongest);
    border-radius: var(--radius-sm);
    color: var(--font-colour-non-interactive-neutral-inverse);
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    forced-color-adjust: none;
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    max-width: var(--size-5xl);
    outline: none;
    overflow: hidden;
    padding: var(--spacing-2xs) var(--spacing-xs);
    text-align: center;
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-overflow: ellipsis;
    text-transform: var(--body-md-regular-text-case);
    transform: translateZ(0);
    white-space: nowrap;
}
._\31 4207a1[data-placement=top]
{
    margin-bottom: var(--spacing-xs);
}
._\31 4207a1[data-placement=bottom]
{
    margin-top: var(--spacing-xs);
}
._\31 4207a1[data-placement=right]
{
    margin-left: var(--spacing-xs);
}
._\31 4207a1[data-placement=left]
{
    margin-right: var(--spacing-xs);
}
._\31 f5a010
{
    height: var(--size-sm);
    width: var(--size-sm);
}
._a97f510
{
    height: var(--size-md);
    width: var(--size-md);
}
._\30 a37de9
{
    height: var(--size-lg);
    width: var(--size-lg);
}
._\32 57ef09
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._\32 57ef09 ._\30 2dd8c0
{
    background: var(--surface-fill-interactive-neutral-weak);
    border-radius: var(--radius-full);
    cursor: pointer;
    height: var(--size-3xs);
    position: relative;
    width: 100%;
}
._\32 57ef09 ._\30 2dd8c0[data-hovered]:not([data-disabled],[data-active]) ._\39 9eb269
{
    background: var(--surface-fill-interactive-primary-hover);
}
._\32 57ef09 ._\30 2dd8c0[data-hovered]:not([data-disabled],[data-active]) ._de54946
{
    background: var(--surface-fill-interactive-primary-hover);
    border-color: var(--surface-fill-interactive-primary-hover);
}
._\32 57ef09 ._\30 2dd8c0[data-hovered]:not([data-disabled],[data-active]) ._de54946 ._\32 c51528
{
    border: inherit;
    border-color: inherit;
}
._\32 57ef09 ._\30 2dd8c0[data-disabled]
{
    cursor: not-allowed;
}
._\32 57ef09 ._\30 2dd8c0 ._\39 9eb269
{
    background: var(--surface-fill-interactive-primary-default);
    border-radius: var(--radius-full);
    height: var(--size-3xs);
}
._\32 57ef09 ._\30 2dd8c0[data-disabled] ._\39 9eb269
{
    background: var(--surface-fill-non-interactive-neutral-disabled-strong);
}
._\32 57ef09 ._de54946
{
    align-items: center;
    background: var(--surface-fill-interactive-primary-default);
    box-sizing: border-box;
    display: flex;
    height: var(--size-md);
    justify-content: center;
    position: relative;
    width: var(--size-md);
}
._\32 57ef09 ._de54946, ._\32 57ef09 ._de54946 ._\32 c51528
{
    border: var(--border-width-md) solid var(--surface-fill-interactive-primary-default);
    border-radius: var(--radius-full);
}
._\32 57ef09 ._de54946 ._\32 c51528
{
    height: var(--size-sm);
    width: var(--size-sm);
}
._\32 57ef09 ._de54946[data-disabled]
{
    background: var(--surface-fill-non-interactive-neutral-disabled-strong);
}
._\32 57ef09 ._de54946[data-disabled], ._\32 57ef09 ._de54946[data-disabled] ._\32 c51528
{
    border-color: var(--surface-fill-non-interactive-neutral-disabled-strong);
}
._\32 57ef09 ._de54946[data-dragging] ._\32 c51528
{
    border-color: var(--surface-fill-interactive-neutral-weakest);
}
._\32 57ef09[data-orientation=horizontal], ._\32 57ef09[data-orientation=horizontal] ._\30 2dd8c0
{
    width: 100%;
}
._\32 57ef09[data-orientation=horizontal] ._de54946
{
    top: 50%;
    transform: translateY(-50%);
}
._\30 c3117f[data-placement=top]
{
    margin-bottom: var(--spacing-2xs);
}
._\30 c3117f[data-placement=bottom]
{
    margin-top: var(--spacing-2xs);
}
._\35 04309e
{
    overflow: hidden;
}
._afe323b
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    color: var(--font-colour-interactive-neutral-weak);
    display: flex;
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    height: var(--size-lg);
    justify-content: space-between;
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    padding: 0;
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
    width: 100%;
}
._afe323b[aria-expanded=true], ._afe323b[data-hovered]:not([data-disabled])
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._afe323b ._\33 769085
{
    padding: var(--spacing-2xs) var(--spacing-xs);
}
._afe323b[data-focused]
{
    outline: none;
}
._afe323b[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._afe323b[data-disabled] ._\34 bf507e
{
    color: var(--icon-fill-non-interactive-neutral-disabled-weak);
}
._\33 769085
{
    color: var(--font-colour-interactive-neutral-strongest);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._\33 769085[data-placeholder]
{
    color: var(--font-colour-interactive-neutral-weak);
}
[data-disabled] ._\33 769085[data-placeholder]
{
    color: inherit;
}
._\34 bf507e
{
    color: var(--icon-fill-interactive-neutral-strongest);
    padding-right: var(--spacing-2xs);
    pointer-events: none;
}
._\30 d0ae4b
{
    background-color: var(--surface-fill-non-interactive-neutral-container-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-non-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    max-width: 24rem;
    padding: var(--spacing-2xs);
    position: relative;
    top: var(--spacing-2xs);
    width: auto;
}
._\30 d0ae4b[data-focused]
{
    outline: none;
}
._bcbd86f
{
    background-color: var(--surface-fill-interactive-none);
    border-radius: var(--radius-sm);
    color: var(--font-colour-interactive-neutral-strongest);
    cursor: default;
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    overflow: hidden;
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-overflow: ellipsis;
    text-transform: var(--body-lg-regular-text-case);
    white-space: nowrap;
}
._bcbd86f[data-hovered]
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._bcbd86f[data-focused]
{
    outline: none;
}
._bcbd86f[data-pressed], ._bcbd86f[data-selected]
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
}
._e884407
{
    min-width: var(--trigger-width);
}
._f8a9236
{
    background-color: var(--surface-fill-non-interactive-none);
    border: 0;
    border-radius: var(--radius-full);
    color: var(--icon-fill-interactive-neutral-strongest);
    cursor: pointer;
    display: flex;
    padding: 0;
}
._f8a9236[data-hovered]
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._f8a9236[data-pressed]
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
}
._f8a9236[data-disabled]
{
    color: var(--icon-fill-non-interactive-neutral-disabled-weak);
    cursor: not-allowed;
}
._f8a9236[data-focused]
{
    outline: none;
}
._f8a9236[data-focus-visible]
{
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\38 c2e476
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: solid var(--border-width-sm) var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    color: var(--font-colour-interactive-neutral-strongest);
    display: flex;
    height: var(--size-lg);
}
._\38 c2e476[data-hovered]:not([data-disabled])
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\38 c2e476[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._\38 c2e476[data-disabled] ._\37 656548, ._\38 c2e476[data-disabled] ._fd7a93c
{
    cursor: not-allowed;
}
._\37 100415
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: var(--spacing-2xs);
}
._\37 656548
{
    background-color: #0000;
    border: 0;
    color: inherit;
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    outline: none;
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
    width: 100%;
}
._\34 80d1d1
{
    background-color: var(--surface-fill-non-interactive-neutral-container-weaker);
    border: var(--border-width-sm) solid var(--surface-border-colour-non-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    padding: var(--spacing-md) var(--spacing-md) var(--spacing-xs);
    width: 18rem;
}
._\30 184f92
{
    align-items: center;
    display: flex;
    gap: var(--spacing-2xs);
    margin-bottom: var(--spacing-lg);
}
._bb33935
{
    width: 4.625rem;
}
._de40ead
{
    flex: 1 1;
}
._\34 632f2c
{
    border-spacing: 0 var(--spacing-xs);
}
._c7bc5de td
{
    padding: 0;
}
._\30 4b07eb, ._\33 d1644b
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    text-align: center;
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\33 d1644b
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    padding: 0;
}
._\30 4b07eb, ._\33 d1644b
{
    width: var(--size-xl);
}
._\30 4b07eb
{
    align-items: center;
    background-color: var(--surface-fill-interactive-none);
    border: var(--border-width-sm) solid #0000;
    border-radius: var(--radius-full);
    box-sizing: border-box;
    color: var(--font-colour-interactive-neutral-strongest);
    cursor: default;
    display: flex;
    height: var(--size-xl);
    justify-content: center;
    padding: var(--spacing-xs);
}
._\30 4b07eb[data-today]
{
    background-color: var(--surface-fill-interactive-neutral-weak);
}
._\30 4b07eb[data-hovered]:not([data-unavailable],[data-selected])
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\30 4b07eb[data-selected]
{
    background-color: var(--surface-fill-interactive-primary-default);
    color: var(--font-colour-interactive-neutral-on-primary);
}
._\30 4b07eb[data-focused]:not([data-focus-visible])
{
    outline: none;
}
._\30 4b07eb[data-unavailable]
{
    background-color: var(--surface-fill-non-interactive-none);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._\30 4b07eb[data-outside-month]
{
    display: none;
}
._\37 4863e5
{
    align-items: center;
    display: flex;
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    gap: var(--spacing-xs);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\37 4863e5 ._e86a4b9
{
    color: var(--font-colour-interactive-neutral-strongest);
}
._\37 4863e5 ._\30 801bab
{
    color: var(--font-colour-interactive-neutral-weak);
}
._\37 4863e5 ._\38 307315
{
    align-items: center;
    background: var(--surface-fill-interactive-neutral-weak);
    display: flex;
}
._\37 4863e5 ._\38 307315, ._\37 4863e5 ._\38 307315:before
{
    border-radius: var(--radius-full);
    transition: all .2s;
}
._\37 4863e5 ._\38 307315:before
{
    background: var(--surface-fill-interactive-neutral-strong);
    content: "";
    display: block;
}
._\37 4863e5 ._\38 307315._\30 1fd5d4
{
    height: var(--size-xs);
    width: var(--size-2xl);
}
._\37 4863e5 ._\38 307315._\30 1fd5d4:before
{
    height: var(--size-md);
    width: var(--size-md);
}
._\37 4863e5 ._\38 307315._a0152cb
{
    height: var(--size-2xs);
    width: var(--size-md);
}
._\37 4863e5 ._\38 307315._a0152cb:before
{
    height: var(--size-sm);
    width: var(--size-sm);
}
._\37 4863e5[data-hovered] ._\38 307315:before
{
    background-color: var(--surface-fill-interactive-neutral-hover-strong);
}
._\37 4863e5[data-disabled]
{
    cursor: not-allowed;
}
._\37 4863e5[data-disabled] ._\30 801bab, ._\37 4863e5[data-disabled] ._e86a4b9
{
    color: var(--font-colour-non-interactive-neutral-disabled-strong);
}
._\37 4863e5[data-disabled] ._\38 307315:before
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-strong);
}
._\37 4863e5[data-pressed] ._\38 307315:before
{
    background-color: var(--surface-fill-interactive-neutral-pressed-strong);
}
._\37 4863e5[data-pressed][data-selected] ._\38 307315:before
{
    background-color: var(--surface-fill-interactive-primary-pressed);
}
._\37 4863e5[data-focus-visible]:not([data-disabled],[data-pressed]) ._\38 307315:before
{
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._\37 4863e5[data-selected]:not([data-disabled],[data-pressed]) ._e86a4b9
{
    color: var(--font-colour-interactive-neutral-weak);
}
._\37 4863e5[data-selected]:not([data-disabled],[data-pressed]) ._\30 801bab
{
    color: var(--font-colour-interactive-neutral-strongest);
}
._\37 4863e5[data-selected]:not([data-disabled],[data-pressed]) ._\38 307315._\30 1fd5d4:before, ._\37 4863e5[data-selected]:not([data-disabled],[data-pressed]) ._\38 307315._a0152cb:before
{
    background: var(--surface-fill-interactive-primary-default);
}
._\37 4863e5[data-selected]:not([data-disabled],[data-pressed])[data-hovered] ._\38 307315:before
{
    background-color: var(--surface-fill-interactive-primary-hover);
}
._\37 4863e5[data-selected] ._\38 307315._a0152cb:before
{
    transform: translateX(.5rem);
}
._\37 4863e5[data-selected] ._\38 307315._\30 1fd5d4:before
{
    transform: translateX(1rem);
}
._\38 9b3258
{
    display: flex;
}
._\32 bbc61d, ._\38 9b3258
{
    box-sizing: border-box;
    height: var(--size-lg);
}
._\32 bbc61d
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: solid var(--border-width-sm) var(--surface-border-colour-interactive-neutral-strong);
    color: var(--font-colour-interactive-neutral-weak);
    cursor: default;
    flex: 1 1;
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    margin-inline-start: -.0625rem;
    min-width: 3.625rem;
    outline: none;
    overflow: hidden;
    padding: var(--spacing-2xs) var(--spacing-md);
    text-align: center;
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-overflow: ellipsis;
    text-transform: var(--body-lg-regular-text-case);
    vertical-align: middle;
    white-space: nowrap;
    width: 0;
}
._\32 bbc61d:first-child
{
    border-bottom-left-radius: var(--radius-full);
    border-top-left-radius: var(--radius-full);
    margin-inline-start: 0;
}
._\32 bbc61d:last-child
{
    border-bottom-right-radius: var(--radius-full);
    border-top-right-radius: var(--radius-full);
}
._\32 bbc61d:not([data-disabled]):not([data-selected])[data-hovered]
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
    color: var(--font-colour-interactive-neutral-strongest);
}
._\32 bbc61d:not([data-disabled])[data-selected]
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
    color: var(--font-colour-interactive-neutral-strongest);
}
._\32 bbc61d[data-hovered]
{
    cursor: pointer;
}
._\32 bbc61d[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._\32 bbc61d[data-focus-visible]
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
    z-index: 1;
}
@keyframes _a971f84
{
    0%
    {
        opacity: 1;
    }
    25%
    {
        opacity: .75;
    }
    50%
    {
        opacity: .5;
    }
    75%
    {
        opacity: .25;
    }
}
._\39 eb04d8
{
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
}
._d2ebce0
{
    animation: _a971f84 2s linear infinite;
    background: currentColor;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: .5rem;
    margin: auto .125rem;
    width: .5rem;
}
._d2ebce0:nth-child(2)
{
    animation-delay: -1.75s;
    opacity: .875;
}
._d2ebce0:nth-child(3)
{
    animation-delay: -1.5s;
    opacity: .75;
}
._d2ebce0:nth-child(4)
{
    animation-delay: -1.25s;
    opacity: .625;
}
._\33 dec267
{
    align-items: center;
    border: 0;
    border-radius: var(--button-radius);
    box-sizing: border-box;
    color: var(--font-colour-interactive-neutral-strongest);
    column-gap: var(--spacing-xs);
    display: inline-flex;
    font-family: var(--body-lg-medium-font-family);
    font-size: var(--body-lg-medium-font-size);
    font-weight: var(--body-lg-medium-font-weight);
    justify-content: center;
    letter-spacing: var(--body-lg-medium-letter-spacing);
    line-height: var(--body-lg-medium-line-height);
    -webkit-text-decoration: var(--body-lg-medium-text-decoration);
    text-decoration: var(--body-lg-medium-text-decoration);
}
._\33 dec267:focus
{
    outline: none;
}
._\33 dec267[data-hovered]
{
    cursor: pointer;
}
._\33 dec267[data-disabled]
{
    cursor: not-allowed;
}
._c63f817
{
    flex-direction: row-reverse;
}
._\37 706727
{
    width: 100%;
}
._eca242c
{
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    height: var(--size-lg);
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    padding: var(--dimensions-75) var(--spacing-md);
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
}
._eca242c:has(svg)
{
    height: var(--size-xl);
}
._ce6af2b
{
    height: var(--size-2xl);
    padding: var(--spacing-xs) var(--spacing-lg);
}
._\31 bbf0a2
{
    height: var(--size-3xl);
    padding: var(--spacing-sm) var(--spacing-lg);
}
._\33 a8153c
{
    background-color: var(--surface-fill-interactive-primary-default);
    color: var(--font-colour-interactive-neutral-on-primary);
}
._\33 a8153c[data-hovered]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-primary-hover);
}
._\33 a8153c[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-strong);
    color: var(--font-colour-non-interactive-neutral-disabled-strong);
}
._\33 a8153c[data-pressed]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-primary-pressed);
}
._\33 a8153c[data-focus-visible]:not([data-disabled],[data-pressed])
{
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._\36 9214d4
{
    background-color: var(--surface-fill-interactive-none);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-strongest);
}
._\36 9214d4[data-hovered]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\36 9214d4[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-none);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-strongest);
    color: var(--font-colour-non-interactive-neutral-disabled-strong);
}
._\36 9214d4[data-pressed]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
    border-color: var(--surface-border-colour-interactive-neutral-strongest);
}
._\36 9214d4[data-focus-visible]:not([data-disabled],[data-pressed])
{
    border-color: #0000;
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._f770121
{
    background-color: var(--surface-fill-interactive-none);
    color: var(--font-color-interactive-primary-default);
    -webkit-text-decoration: var(--text-decoration-interactive-underline);
    text-decoration: var(--text-decoration-interactive-underline);
}
._f770121[data-hovered]:not([data-disabled])
{
    color: var(--font-color-interactive-primary-hover);
}
._f770121[data-disabled]
{
    color: var(--font-colour-non-interactive-neutral-disabled-strong);
    -webkit-text-decoration: var(--text-decoration-non-interactive-underline);
    text-decoration: var(--text-decoration-non-interactive-underline);
}
._f770121[data-pressed]:not([data-disabled])
{
    color: var(--font-color-interactive-primary-pressed);
}
._f770121[data-focus-visible]:not([data-disabled],[data-pressed])
{
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._\35 dd1494
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-xs);
    justify-content: center;
}
._\35 dd1494[data-selected] ._\36 50ccbc
{
    background-color: var(--surface-fill-interactive-primary-default);
    border-color: #0000;
}
._\35 dd1494[data-selected] ._\39 2d222b
{
    display: block;
}
._\35 dd1494[data-hovered]
{
    cursor: pointer;
}
._\35 dd1494[data-hovered] ._\36 50ccbc
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\35 dd1494[data-focus-visible] ._\36 50ccbc
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\35 dd1494[data-invalid]:not([data-selected]):not([data-hovered],[data-focus-visible]) ._\36 50ccbc
{
    border-color: var(--surface-border-colour-interactive-error-default);
}
._\35 dd1494[data-invalid]:not([data-selected]) ._\36 50ccbc
{
    background-color: var(--surface-fill-interactive-error-weak);
}
._\35 dd1494[data-invalid] ._\36 50ccbc
{
    background-color: var(--surface-fill-interactive-error-strong);
    color: var(--icon-fill-interactive-neutral-on-error);
}
._\35 dd1494[data-disabled]
{
    cursor: not-allowed;
}
._\35 dd1494[data-disabled] ._\36 50ccbc
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
}
._\35 dd1494[data-disabled] ._\30 c65989, ._\35 dd1494[data-disabled] ._f52ea88
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._e76b183
{
    display: flex;
    gap: var(--spacing-xs);
}
._\36 50ccbc
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    color: var(--icon-fill-interactive-neutral-on-primary);
    display: flex;
    justify-content: center;
}
._\39 2d222b
{
    display: none;
}
._\37 24ac86
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2xs);
    justify-content: center;
}
._\30 c65989, ._f52ea88
{
    color: var(--font-colour-interactive-neutral-strongest);
}
._\38 eaada9
{
    color: var(--font-colour-non-interactive-error-default);
}
._efba252 ._\36 50ccbc
{
    height: var(--size-sm);
    width: var(--size-sm);
}
._efba252 ._\30 c65989, ._efba252 ._\38 eaada9, ._efba252 ._f52ea88
{
    font-family: var(--body-sm-regular-font-family);
    font-size: var(--body-sm-regular-font-size);
    font-weight: var(--body-sm-regular-font-weight);
    letter-spacing: var(--body-sm-regular-letter-spacing);
    line-height: var(--body-sm-regular-line-height);
    -webkit-text-decoration: var(--body-sm-regular-text-decoration);
    text-decoration: var(--body-sm-regular-text-decoration);
    text-transform: var(--body-sm-regular-text-case);
}
._dd0d255 ._\36 50ccbc
{
    height: var(--size-md);
    width: var(--size-md);
}
._dd0d255 ._f52ea88
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._dd0d255 ._\30 c65989, ._dd0d255 ._\38 eaada9
{
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
._\32 9d5985
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-md);
}
._\31 594369
{
    color: var(--font-colour-interactive-neutral-strongest);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
._bddc182
{
    gap: var(--spacing-lg);
}
._\32 c11803, ._bddc182
{
    display: flex;
    flex-direction: column;
}
._\32 c11803
{
    gap: var(--spacing-xs);
    justify-content: center;
}
._\32 c11803[data-selected] ._\33 439d7f
{
    border-color: var(--surface-border-colour-interactive-primary-active);
}
._\32 c11803[data-selected] ._c4e5736
{
    background-color: var(--surface-fill-interactive-primary-default);
    border-radius: var(--radius-full);
}
._\32 c11803[data-hovered] ._\33 439d7f
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\32 c11803[data-focus-visible] ._\33 439d7f
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\32 c11803[data-disabled]
{
    cursor: not-allowed;
}
._\32 c11803[data-disabled] ._\33 439d7f
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
}
._\32 c11803[data-disabled] ._\35 70fd14, ._\32 c11803[data-disabled] ._\38 8a9173
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._caecc4a ._\33 439d7f
{
    background-color: var(--surface-fill-interactive-error-weak);
}
._caecc4a ._\33 439d7f, ._caecc4a[data-selected] ._\33 439d7f
{
    border-color: var(--surface-border-colour-interactive-error-default);
}
._caecc4a[data-selected] ._c4e5736
{
    background-color: var(--surface-fill-interactive-error-strong);
    border-radius: var(--radius-full);
}
._caecc4a[data-selected][data-hovered] ._\33 439d7f
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._caecc4a[data-focus-visible] ._\33 439d7f
{
    border-color: #0000;
}
._\30 5e4638
{
    display: flex;
}
._\33 439d7f
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-full);
    box-sizing: border-box;
}
._\33 439d7f, ._a4d68d1
{
    display: flex;
    justify-content: center;
}
._a4d68d1
{
    flex-direction: column;
    gap: var(--spacing-2xs);
}
._\35 70fd14, ._\38 8a9173
{
    color: var(--font-colour-interactive-neutral-strongest);
}
._\32 bb33b1
{
    color: var(--font-colour-non-interactive-error-default);
}
._\35 8539e7 ._\30 5e4638
{
    gap: var(--spacing-2xs);
}
._\35 8539e7 ._\33 439d7f
{
    height: var(--size-sm);
    width: var(--size-sm);
}
._\35 8539e7 ._c4e5736
{
    height: var(--size-2xs);
    width: var(--size-2xs);
}
._\35 8539e7 ._\32 bb33b1, ._\35 8539e7 ._\35 70fd14, ._\35 8539e7 ._\38 8a9173
{
    font-family: var(--body-sm-regular-font-family);
    font-size: var(--body-sm-regular-font-size);
    font-weight: var(--body-sm-regular-font-weight);
    letter-spacing: var(--body-sm-regular-letter-spacing);
    line-height: var(--body-sm-regular-line-height);
    -webkit-text-decoration: var(--body-sm-regular-text-decoration);
    text-decoration: var(--body-sm-regular-text-decoration);
    text-transform: var(--body-sm-regular-text-case);
}
._\37 399458 ._\30 5e4638
{
    gap: var(--spacing-xs);
}
._\37 399458 ._\33 439d7f
{
    height: var(--size-md);
    width: var(--size-md);
}
._\37 399458 ._c4e5736
{
    height: var(--size-xs);
    width: var(--size-xs);
}
._\37 399458 ._\35 70fd14
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\37 399458 ._\32 bb33b1, ._\37 399458 ._\38 8a9173
{
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
._\31 fb7676
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-md);
}
._ae60171
{
    color: var(--font-colour-interactive-neutral-strongest);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
._eda490e
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-lg);
}
._\30 bc8f36
{
    align-items: center;
    border-color: #0000;
    border-radius: var(--radius-sm);
    border-style: solid;
    border-width: var(--border-width-sm);
    box-sizing: border-box;
    display: inline-flex;
    gap: var(--spacing-xs);
}
._d457779
{
    font-family: var(--body-xs-highlight-font-family);
    font-size: var(--body-xs-highlight-font-size);
    font-weight: var(--body-xs-highlight-font-weight);
    gap: var(--spacing-2xs);
    height: var(--size-sm);
    letter-spacing: var(--body-xs-highlight-letter-spacing);
    line-height: var(--body-xs-highlight-line-height);
    max-height: var(--size-sm);
    min-height: var(--size-sm);
    padding: 0 var(--spacing-2xs);
    -webkit-text-decoration: var(--body-xs-highlight-text-decoration);
    text-decoration: var(--body-xs-highlight-text-decoration);
    text-transform: var(--body-xs-highlight-text-case);
}
._\33 a48da0
{
    font-family: var(--body-sm-highlight-font-family);
    font-size: var(--body-sm-highlight-font-size);
    font-weight: var(--body-sm-highlight-font-weight);
    height: var(--size-md);
    letter-spacing: var(--body-sm-highlight-letter-spacing);
    line-height: var(--body-sm-highlight-line-height);
    max-height: var(--size-md);
    min-height: var(--size-md);
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-sm-highlight-text-decoration);
    text-decoration: var(--body-sm-highlight-text-decoration);
    text-transform: var(--body-sm-highlight-text-case);
}
._\33 177898
{
    background-color: var(--surface-fill-non-interactive-primary-base);
    color: var(--font-colour-non-interactive-neutral-persist-darkest);
}
._\35 fcf514
{
    background-color: var(--surface-fill-non-interactive-neutral-persist-darkest);
    border-color: var(--surface-border-colour-non-interactive-neutral-strongest);
}
._\35 fcf514, ._fdf982b
{
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._fdf982b
{
    background-color: var(--surface-fill-non-interactive-brand-persist-base);
}
._c94db31
{
    background-color: var(--surface-fill-non-interactive-neutral-persist-lightest);
    border-color: var(--surface-border-colour-non-interactive-neutral-strongest);
    color: var(--font-colour-non-interactive-neutral-persist-darkest);
}
._\39 cc8643
{
    background-color: var(--surface-fill-non-interactive-blue-base);
}
._\35 abf5ca, ._\39 cc8643
{
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._\35 abf5ca
{
    background-color: var(--surface-fill-non-interactive-red-base);
}
._f7121aa
{
    background-color: var(--surface-fill-non-interactive-green-base);
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._\35 e5c1ce
{
    background-color: var(--surface-fill-non-interactive-yellow-base);
    color: var(--font-colour-non-interactive-neutral-persist-darkest);
}
._\31 699883
{
    background-color: var(--surface-fill-non-interactive-purple-base);
}
._\31 699883, ._\34 67dbb6
{
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._\34 67dbb6
{
    background-color: var(--surface-fill-non-interactive-orange-base);
}
._b882f04
{
    background-color: var(--surface-fill-non-interactive-magenta-base);
}
._\34 43ed51, ._b882f04
{
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._\34 43ed51
{
    background-color: var(--surface-fill-non-interactive-neutral-persist-light);
}
._ea7812c
{
    background-color: var(--surface-fill-non-interactive-neutral-persist-dark);
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
}
._dc090f9
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2xs);
}
._dc090f9[data-disabled] ._de1805b
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._dc090f9[data-open] ._\38 08c346
{
    border-color: var(--surface-border-colour-interactive-neutral-strongest);
}
._dc090f9[data-open] ._f0aeea0
{
    transform: rotate(180deg);
}
._de1805b
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._bf415e7
{
    align-items: center;
    display: flex;
    min-width: 11.5625rem;
    position: relative;
    width: 100%;
}
._bf415e7[data-hovered]:not([data-disabled]) ._\38 08c346
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._bf415e7[data-disabled] ._\38 08c346
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._bf415e7[data-invalid] ._\38 08c346
{
    background-color: var(--surface-fill-interactive-error-weak);
    border-color: var(--surface-border-colour-interactive-error-default);
}
._\30 0365d5
{
    color: var(--font-colour-non-interactive-error-default);
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\38 08c346
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: solid var(--border-width-sm) var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    display: flex;
    height: var(--size-3xl);
    padding: var(--spacing-sm) 3.25rem var(--spacing-sm) var(--spacing-md);
    white-space: nowrap;
    width: 100%;
}
._f0aeea0
{
    position: absolute;
    right: var(--spacing-md);
}
._f0aeea0[data-pressed]
{
    background-color: var(--surface-fill-interactive-none);
}
._f0aeea0[data-pressed][data-focused]
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
}
._df0c5c3
{
    color: var(--font-colour-interactive-neutral-strongest);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
    text-transform: uppercase;
}
._df0c5c3:not(:first-child)
{
    margin-left: var(--spacing-2xs);
}
._df0c5c3:not([data-disabled],._b171995)[data-placeholder], ._df0c5c3:not([data-disabled],._b171995)[data-placeholder]+._df0c5c3:not([data-disabled],._b171995)
{
    color: var(--font-colour-interactive-neutral-weak);
}
._df0c5c3[data-disabled]
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._df0c5c3[data-focused]
{
    outline: none;
}
._df0c5c3[data-focus-visible]
{
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\39 adbde6
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-xs);
}
._\39 463fb0
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    display: flex;
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    justify-content: space-between;
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\35 c45c68
{
    background-color: var(--surface-fill-non-interactive-neutral-weak);
}
._\33 636f47, ._\35 c45c68
{
    border-radius: var(--radius-full);
    height: var(--size-2xs);
}
._\33 636f47
{
    animation-delay: var(--motion-preset-progress-delay);
    animation-duration: var(--motion-preset-progress-duration);
    animation-fill-mode: both;
    animation-name: _f6b3f6c;
    animation-timing-function: var(--motion-preset-progress-easing);
}
._\37 35919b ._\33 636f47
{
    background-color: var(--surface-fill-non-interactive-primary-default);
}
._\35 a65cee ._\33 636f47
{
    background-color: var(--surface-fill-non-interactive-warning-default);
}
._\33 8a6cad ._\33 636f47
{
    background-color: var(--surface-fill-non-interactive-error-default);
}
@keyframes _f6b3f6c
{
    0%
    {
        opacity: 0;
        transform: translateX(0);
        width: 0;
    }
    to
    {
        opacity: 1;
    }
}
._bc863b3
{
    align-items: center;
    background-color: var(--surface-fill-non-interactive-red-base);
    border-radius: var(--radius-full);
    color: var(--font-colour-non-interactive-neutral-persist-lightest);
    display: inline-flex;
    font-family: var(--body-sm-highlight-font-family);
    font-size: var(--body-sm-highlight-font-size);
    font-weight: var(--body-sm-highlight-font-weight);
    justify-content: center;
    letter-spacing: var(--body-sm-highlight-letter-spacing);
    line-height: var(--body-sm-highlight-line-height);
    min-height: var(--size-xs);
    min-width: var(--size-xs);
    -webkit-text-decoration: var(--body-sm-highlight-text-decoration);
    text-decoration: var(--body-sm-highlight-text-decoration);
    text-transform: var(--body-sm-highlight-text-case);
    text-transform: uppercase;
}
._bc863b3:not(:empty)
{
    padding: 0 var(--spacing-2xs);
}
._bc863b3:not(:empty)._a29d225
{
    height: var(--size-sm);
    padding: 0;
    width: var(--size-sm);
}
._db3a39a
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2xs);
}
._db3a39a[data-disabled] ._\32 d6cae9
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._db3a39a[data-disabled] ._\32 d6cae9, ._db3a39a[data-disabled] ._\32 d6cae9::placeholder, ._db3a39a[data-disabled] ._\37 c0ee34
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._db3a39a[data-disabled] ._\37 c0ee34
{
    cursor: not-allowed;
}
._db3a39a[data-disabled] ._\30 4d4a23, ._db3a39a[data-disabled] ._b6f2e2f
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._c18b695
{
    align-items: center;
    display: flex;
    position: relative;
}
._\32 d6cae9
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: solid var(--border-width-sm) var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    color: var(--font-colour-interactive-neutral-strongest);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    height: var(--size-3xl);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    padding: var(--spacing-sm) var(--spacing-md);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
    width: 100%;
}
._\32 d6cae9::placeholder
{
    color: var(--font-colour-interactive-neutral-weak);
}
._\32 d6cae9:not([data-disabled])[data-hovered]
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
}
._\32 d6cae9:not([data-disabled])[data-focused]
{
    outline: none;
}
._\32 d6cae9:not([data-disabled])[data-focus-visible]
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\32 d6cae9[data-invalid]
{
    background-color: var(--surface-fill-interactive-error-weak);
    border-color: var(--surface-border-colour-interactive-error-default);
}
._\32 d6cae9._c86be32
{
    padding-left: 3.25rem;
}
._\32 d6cae9._f88c290
{
    padding-right: 3.25rem;
}
._\30 4d4a23, ._b6f2e2f, ._f1ab116
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._b6f2e2f
{
    color: var(--font-colour-non-interactive-neutral-strongest);
}
._\30 4d4a23
{
    color: var(--font-colour-interactive-neutral-weak);
}
._f1ab116
{
    color: var(--font-colour-non-interactive-error-default);
}
._\37 c0ee34
{
    color: var(--font-colour-interactive-neutral-strongest);
    left: var(--spacing-md);
    position: absolute;
}
._c4c1924
{
    position: absolute;
    right: var(--spacing-md);
}
._\37 c1dedd
{
    border-spacing: 0;
}
._\31 ba0bd2
{
    table-layout: fixed;
    width: fit-content;
}
._f10557a
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    min-height: var(--size-xl);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\30 a2917c, ._f10557a
{
    background-color: var(--surface-fill-non-interactive-neutral-container-weakest);
    border-bottom: var(--border-width-sm) solid var(--surface-border-colour-non-interactive-neutral-weak);
    color: var(--font-colour-non-interactive-neutral-strongest);
    min-width: var(--size-2xl);
    padding: var(--spacing-xs);
    vertical-align: top;
}
._\30 a2917c
{
    font-family: var(--body-lg-medium-font-family);
    font-size: var(--body-lg-medium-font-size);
    font-weight: var(--body-lg-medium-font-weight);
    letter-spacing: var(--body-lg-medium-letter-spacing);
    line-height: var(--body-lg-medium-line-height);
    min-height: var(--size-2xl);
    text-align: left;
    -webkit-text-decoration: var(--body-lg-medium-text-decoration);
    text-decoration: var(--body-lg-medium-text-decoration);
    text-transform: var(--body-lg-medium-text-case);
}
._c187a56
{
    align-items: normal;
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-md);
    display: flex;
    flex-direction: column;
    gap: var(--spacing-sm);
    padding: var(--spacing-xl) var(--spacing-lg);
    text-align: left;
    text-decoration: none;
    width: 100%;
}
._c187a56[data-pressed]
{
    background-color: var(--surface-fill-interactive-primary-active);
    border-color: var(--surface-border-colour-interactive-primary-active);
}
._c187a56[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._c187a56[data-hovered]:not([data-disabled],[data-pressed])
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._c187a56[data-focus-visible]:not([data-disabled],[data-pressed])
{
    border-color: #0000;
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._\35 b483f7
{
    align-items: center;
    color: var(--font-colour-interactive-neutral-strongest);
    display: flex;
    gap: var(--spacing-md);
}
[data-disabled] ._\35 b483f7
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._\37 0cfe07
{
    flex: 1 1;
    font-family: var(--title-lg-medium-font-family);
    font-size: var(--title-lg-medium-font-size);
    font-weight: var(--title-lg-medium-font-weight);
    letter-spacing: var(--title-lg-medium-letter-spacing);
    line-height: var(--title-lg-medium-line-height);
    -webkit-text-decoration: var(--title-lg-medium-text-decoration);
    text-decoration: var(--title-lg-medium-text-decoration);
    text-transform: var(--title-lg-medium-text-case);
}
._\33 e50331, ._\37 0cfe07
{
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
}
._\33 e50331
{
    color: var(--font-colour-interactive-neutral-strong);
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
[data-disabled] ._\33 e50331
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._\36 df41e6
{
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    padding: var(--spacing-sm);
}
._\36 df41e6 ._\35 b483f7
{
    gap: var(--spacing-sm);
}
._\36 df41e6 ._\37 0cfe07
{
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
    text-transform: var(--body-md-medium-text-case);
}
._a99348a
{
    align-items: center;
    background-color: var(--surface-fill-overlay-default);
    display: flex;
    height: var(--visual-viewport-height);
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 100;
}
._a99348a[data-entering]
{
    animation: _\36 75a164 .2s;
}
._a99348a[data-exiting]
{
    animation: _\36 75a164 .15s ease-in reverse;
}
._\35 bb6a3d
{
    background: var(--surface-fill-non-interactive-neutral-container-weakest);
    border-radius: var(--radius-sm);
    box-sizing: border-box;
    margin: 0 var(--spacing-md);
    outline: none;
    width: 21.4375rem;
}
@media(min-width: 45.3125rem)
{
    ._\35 bb6a3d
    {
        width: 30.375rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\35 bb6a3d
    {
        width: 36.75rem;
    }
}
._f68d324
{
    display: flex;
    flex-direction: column;
    outline: none;
}
@keyframes _\36 75a164
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
._\37 b617f5
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    display: flex;
    flex-direction: column;
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    gap: var(--spacing-lg);
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    padding: 0 var(--spacing-lg);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
}
._\33 7bc9e4
{
    border-top-left-radius: var(--radius-sm);
    border-top-right-radius: var(--radius-sm);
    height: 12.0625rem;
    object-fit: cover;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\33 7bc9e4
    {
        height: 17.0625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\33 7bc9e4
    {
        height: 15.75rem;
    }
}
._\37 322048
{
    padding: var(--spacing-lg) var(--spacing-lg) var(--spacing-md);
}
@media(min-width: 58.125rem)
{
    ._\37 322048
    {
        padding: var(--spacing-lg);
    }
}
._f7464f4
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    font-family: var(--title-md-medium-font-family);
    font-size: var(--title-md-medium-font-size);
    font-weight: var(--title-md-medium-font-weight);
    letter-spacing: var(--title-md-medium-letter-spacing);
    line-height: var(--title-md-medium-line-height);
    margin: 0;
    padding: var(--spacing-lg);
    -webkit-text-decoration: var(--title-md-medium-text-decoration);
    text-decoration: var(--title-md-medium-text-decoration);
    text-transform: var(--title-md-medium-text-case);
}
._b8dcada
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-md);
}
@media(min-width: 58.125rem)
{
    ._b8dcada
    {
        flex-direction: row;
    }
}
._b1b6cf0
{
    flex: 1 1;
}
._\33 187594
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border-bottom: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    color: var(--font-colour-interactive-neutral-strongest);
    display: flex;
    gap: var(--spacing-md);
    outline: none;
    padding: var(--spacing-md);
    text-decoration: none;
    width: 100%;
}
._\33 187594[data-pressed]
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
}
._\33 187594[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._\33 187594[data-hovered]:not([data-disabled],[data-pressed])
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._\33 187594[data-focus-visible]:not([data-disabled],[data-pressed])
{
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
    outline-offset: 0;
    z-index: 1;
}
._\32 533aaf
{
    display: flex;
    flex: 1 1;
    flex-direction: column;
    gap: var(--spacing-2xs);
}
._fc4dcee
{
    font-family: var(--body-lg-medium-font-family);
    font-size: var(--body-lg-medium-font-size);
    font-weight: var(--body-lg-medium-font-weight);
    letter-spacing: var(--body-lg-medium-letter-spacing);
    line-height: var(--body-lg-medium-line-height);
    -webkit-text-decoration: var(--body-lg-medium-text-decoration);
    text-decoration: var(--body-lg-medium-text-decoration);
    text-transform: var(--body-lg-medium-text-case);
}
._\37 10f23f, ._fc4dcee
{
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
}
._\37 10f23f
{
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\30 78fa95
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weak);
    border: 0;
    border-radius: var(--radius-full);
    color: var(--font-colour-interactive-neutral-strongest);
    display: flex;
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    gap: var(--spacing-2xs);
    justify-content: center;
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
    text-transform: var(--body-md-medium-text-case);
}
._\30 78fa95[data-hovered]
{
    background-color: var(--surface-fill-interactive-neutral-hover-strong);
    color: var(--font-colour-interactive-neutral-persist-darkest);
    cursor: pointer;
}
._\30 78fa95[data-selected]
{
    background-color: var(--surface-fill-interactive-neutral-strongest);
    color: var(--font-colour-interactive-neutral-weakest);
}
._\30 78fa95[data-focused]
{
    outline: none;
}
._\30 78fa95[data-focus-visible]
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\38 a72515
{
    box-sizing: border-box;
    display: flex;
    gap: var(--spacing-md);
}
._\33 52cdf8
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weaker);
    border-radius: var(--radius-full);
    color: var(--font-colour-interactive-neutral-strongest);
    display: flex;
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    gap: var(--spacing-2xs);
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
    text-transform: var(--body-md-medium-text-case);
}
._\33 52cdf8[data-focused]
{
    outline: none;
}
._\33 52cdf8[data-focus-visible]
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\31 1cbda7, ._\37 162670
{
    display: flex;
    gap: var(--spacing-md);
}
._\35 1c4951
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weaker);
    border: 0;
    border-radius: var(--radius-full);
    color: var(--font-colour-interactive-neutral-strongest);
    cursor: pointer;
    display: flex;
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    gap: var(--spacing-2xs);
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    padding: var(--spacing-2xs) var(--spacing-xs);
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
    text-transform: var(--body-md-medium-text-case);
}
._\35 1c4951[data-focused]
{
    outline: none;
}
._\35 1c4951[data-focus-visible]
{
    border-color: #0000;
    outline: solid var(--border-width-md) var(--surface-border-colour-interactive-focused);
}
._\35 1c4951[data-hovered]
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._\30 b91b64
{
    display: flex;
}
._\37 1a071f
{
    flex-direction: row;
}
._\30 c76d4a
{
    flex-direction: column;
}
._\33 766862
{
    flex-direction: row-reverse;
}
._\32 96e3f0
{
    flex-direction: column-reverse;
}
@media screen and (min-width: 20rem)
{
    ._\32 20f7a9
    {
        flex-direction: row;
    }
    ._\32 cdde78
    {
        flex-direction: column;
    }
    ._\30 9ccc6f
    {
        flex-direction: row-reverse;
    }
    ._\39 691dfa
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\30 f40ea7
    {
        flex-direction: row;
    }
    ._f0b1447
    {
        flex-direction: column;
    }
    ._\36 688636
    {
        flex-direction: row-reverse;
    }
    ._\37 280cde
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\35 8a5b94
    {
        flex-direction: row;
    }
    ._\31 e2bc46
    {
        flex-direction: column;
    }
    ._\37 4e4aeb
    {
        flex-direction: row-reverse;
    }
    ._\30 8d38e0
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._b5f1a55
    {
        flex-direction: row;
    }
    ._\30 912425
    {
        flex-direction: column;
    }
    ._\35 bae57a
    {
        flex-direction: row-reverse;
    }
    ._\34 dc201a
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._b908ea5
    {
        flex-direction: row;
    }
    ._\30 627141
    {
        flex-direction: column;
    }
    ._eb8c774
    {
        flex-direction: row-reverse;
    }
    ._\38 65d46d
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 77rem)
{
    ._f14236c
    {
        flex-direction: row;
    }
    ._\32 300903
    {
        flex-direction: column;
    }
    ._ac6d854
    {
        flex-direction: row-reverse;
    }
    ._ca90f84
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 90rem)
{
    ._\35 9f378d
    {
        flex-direction: row;
    }
    ._\34 609076
    {
        flex-direction: column;
    }
    ._\33 8bfab1
    {
        flex-direction: row-reverse;
    }
    ._\34 9dd3c2
    {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 100rem)
{
    ._\32 3a3e59
    {
        flex-direction: row;
    }
    ._\33 0d1b14
    {
        flex-direction: column;
    }
    ._\31 b0883c
    {
        flex-direction: row-reverse;
    }
    ._\35 c0ab2a
    {
        flex-direction: column-reverse;
    }
}
._d09b557
{
    justify-content: start;
}
._\35 0c7aad
{
    justify-content: end;
}
._\37 feb676
{
    justify-content: center;
}
._b4dbda6
{
    justify-content: left;
}
._\31 b009c3
{
    justify-content: right;
}
._\38 77dd97
{
    justify-content: space-between;
}
._\32 6cf022
{
    justify-content: space-around;
}
._\34 05e36f
{
    justify-content: space-evenly;
}
._a67ccc4
{
    justify-content: stretch;
}
._cadb7ad
{
    justify-content: baseline;
}
@media screen and (min-width: 20rem)
{
    ._\31 a22bee
    {
        justify-content: start;
    }
    ._daaf76f
    {
        justify-content: end;
    }
    ._f35244e
    {
        justify-content: center;
    }
    ._\35 ea8076
    {
        justify-content: left;
    }
    ._a2f3f7b
    {
        justify-content: right;
    }
    ._b3c2c7d
    {
        justify-content: space-between;
    }
    ._\37 708429
    {
        justify-content: space-around;
    }
    ._\35 9e7f9c
    {
        justify-content: space-evenly;
    }
    ._\31 2450cc
    {
        justify-content: stretch;
    }
    ._d94f36a
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\35 e4f4ea
    {
        justify-content: start;
    }
    ._c4f6c52
    {
        justify-content: end;
    }
    ._a6dff27
    {
        justify-content: center;
    }
    ._\30 7d40d5
    {
        justify-content: left;
    }
    ._\30 5bf166
    {
        justify-content: right;
    }
    ._\38 185c43
    {
        justify-content: space-between;
    }
    ._\35 b7ae83
    {
        justify-content: space-around;
    }
    ._df837c2
    {
        justify-content: space-evenly;
    }
    ._\35 cda6a8
    {
        justify-content: stretch;
    }
    ._\36 60b9f0
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\39 a41eb5
    {
        justify-content: start;
    }
    ._\38 29bae8
    {
        justify-content: end;
    }
    ._f651feb
    {
        justify-content: center;
    }
    ._d2f313b
    {
        justify-content: left;
    }
    ._be55d53
    {
        justify-content: right;
    }
    ._ee71ecf
    {
        justify-content: space-between;
    }
    ._b49705c
    {
        justify-content: space-around;
    }
    ._\37 a372c8
    {
        justify-content: space-evenly;
    }
    ._af0bdba
    {
        justify-content: stretch;
    }
    ._\33 9c64b1
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._d5f67aa
    {
        justify-content: start;
    }
    ._\37 c0a250
    {
        justify-content: end;
    }
    ._\37 112151
    {
        justify-content: center;
    }
    ._\38 c702f1
    {
        justify-content: left;
    }
    ._\32 c4f823
    {
        justify-content: right;
    }
    ._bb7b501
    {
        justify-content: space-between;
    }
    ._cfe9717
    {
        justify-content: space-around;
    }
    ._\37 5ae612
    {
        justify-content: space-evenly;
    }
    ._\34 03e19c
    {
        justify-content: stretch;
    }
    ._\36 9857c5
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\31 f27cbf
    {
        justify-content: start;
    }
    ._\34 decfae
    {
        justify-content: end;
    }
    ._e63ba3e
    {
        justify-content: center;
    }
    ._c4da375
    {
        justify-content: left;
    }
    ._\31 912a6b
    {
        justify-content: right;
    }
    ._c52919f
    {
        justify-content: space-between;
    }
    ._\35 5cfa71
    {
        justify-content: space-around;
    }
    ._f81d9d5
    {
        justify-content: space-evenly;
    }
    ._\39 5f866b
    {
        justify-content: stretch;
    }
    ._\34 4f7c0e
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 77rem)
{
    ._e787ead
    {
        justify-content: start;
    }
    ._fe85b8e
    {
        justify-content: end;
    }
    ._\36 0e6f17
    {
        justify-content: center;
    }
    ._\36 64d320
    {
        justify-content: left;
    }
    ._\31 924d59
    {
        justify-content: right;
    }
    ._aeeefee
    {
        justify-content: space-between;
    }
    ._\37 2bbc42
    {
        justify-content: space-around;
    }
    ._aa840bf
    {
        justify-content: space-evenly;
    }
    ._\34 928dae
    {
        justify-content: stretch;
    }
    ._\33 d9d6bb
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 90rem)
{
    ._f93d48c
    {
        justify-content: start;
    }
    ._\38 b96a80
    {
        justify-content: end;
    }
    ._\33 100c46
    {
        justify-content: center;
    }
    ._\36 dd1ce7
    {
        justify-content: left;
    }
    ._\32 e5a601
    {
        justify-content: right;
    }
    ._\30 bfa834
    {
        justify-content: space-between;
    }
    ._ef094b8
    {
        justify-content: space-around;
    }
    ._d43c176
    {
        justify-content: space-evenly;
    }
    ._\31 1fffff
    {
        justify-content: stretch;
    }
    ._\31 c0ff24
    {
        justify-content: baseline;
    }
}
@media screen and (min-width: 100rem)
{
    ._ed988a9
    {
        justify-content: start;
    }
    ._\34 4cba80
    {
        justify-content: end;
    }
    ._\34 ac6edd
    {
        justify-content: center;
    }
    ._\37 626fd7
    {
        justify-content: left;
    }
    ._\33 81c1e6
    {
        justify-content: right;
    }
    ._be6771b
    {
        justify-content: space-between;
    }
    ._\37 5f4afc
    {
        justify-content: space-around;
    }
    ._ba8ce24
    {
        justify-content: space-evenly;
    }
    ._df0c4d6
    {
        justify-content: stretch;
    }
    ._\36 d4591d
    {
        justify-content: baseline;
    }
}
._\32 f81b2e
{
    justify-self: auto;
}
._\34 207b54
{
    justify-self: normal;
}
._\34 332e7b
{
    justify-self: start;
}
._cc99545
{
    justify-self: end;
}
._\34 73ae18
{
    justify-self: flex-start;
}
._a86533c
{
    justify-self: flex-end;
}
._ce41ca2
{
    justify-self: self-start;
}
._\39 8de97c
{
    justify-self: self-end;
}
._\38 32511b
{
    justify-self: center;
}
._e0f5539
{
    justify-self: left;
}
._\30 ec3a7b
{
    justify-self: right;
}
._\34 784a0e
{
    justify-self: stretch;
}
@media screen and (min-width: 20rem)
{
    ._\38 aba061
    {
        justify-self: auto;
    }
    ._\37 6e3012
    {
        justify-self: normal;
    }
    ._\30 0546c8
    {
        justify-self: start;
    }
    ._c2a3dd1
    {
        justify-self: end;
    }
    ._\38 3ed940
    {
        justify-self: flex-start;
    }
    ._\34 c51d34
    {
        justify-self: flex-end;
    }
    ._\32 779706
    {
        justify-self: self-start;
    }
    ._\35 4d914e
    {
        justify-self: self-end;
    }
    ._\39 106a63
    {
        justify-self: center;
    }
    ._\32 4bf328
    {
        justify-self: left;
    }
    ._d475f79
    {
        justify-self: right;
    }
    ._\38 14b247
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._bd73a17
    {
        justify-self: auto;
    }
    ._\30 256fdf
    {
        justify-self: normal;
    }
    ._\37 7d182a
    {
        justify-self: start;
    }
    ._bb9b621
    {
        justify-self: end;
    }
    ._fe6bc24
    {
        justify-self: flex-start;
    }
    ._f624171
    {
        justify-self: flex-end;
    }
    ._ed26aca
    {
        justify-self: self-start;
    }
    ._\32 687ef6
    {
        justify-self: self-end;
    }
    ._f17e5c0
    {
        justify-self: center;
    }
    ._\31 228c71
    {
        justify-self: left;
    }
    ._\35 a98d24
    {
        justify-self: right;
    }
    ._\36 67115f
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\35 062dd7
    {
        justify-self: auto;
    }
    ._\38 86c5d7
    {
        justify-self: normal;
    }
    ._f1e4b5c
    {
        justify-self: start;
    }
    ._\33 a4f89c
    {
        justify-self: end;
    }
    ._d924348
    {
        justify-self: flex-start;
    }
    ._bc53408
    {
        justify-self: flex-end;
    }
    ._\31 f0069a
    {
        justify-self: self-start;
    }
    ._e578dd8
    {
        justify-self: self-end;
    }
    ._\32 3a984a
    {
        justify-self: center;
    }
    ._e79d065
    {
        justify-self: left;
    }
    ._b9c0587
    {
        justify-self: right;
    }
    ._\34 ebd300
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\37 47f3e0
    {
        justify-self: auto;
    }
    ._\32 578c5a
    {
        justify-self: normal;
    }
    ._\39 035bae
    {
        justify-self: start;
    }
    ._\36 c1983f
    {
        justify-self: end;
    }
    ._e6b6aba
    {
        justify-self: flex-start;
    }
    ._\30 54bc93
    {
        justify-self: flex-end;
    }
    ._bfc7321
    {
        justify-self: self-start;
    }
    ._f815aeb
    {
        justify-self: self-end;
    }
    ._ebcdb73
    {
        justify-self: center;
    }
    ._\34 a55faf
    {
        justify-self: left;
    }
    ._\34 2e4206
    {
        justify-self: right;
    }
    ._b249fa9
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._e37fc53
    {
        justify-self: auto;
    }
    ._\32 229b25
    {
        justify-self: normal;
    }
    ._\31 8835ff
    {
        justify-self: start;
    }
    ._b233005
    {
        justify-self: end;
    }
    ._cae94e9
    {
        justify-self: flex-start;
    }
    ._\32 68146c
    {
        justify-self: flex-end;
    }
    ._\37 d77b6e
    {
        justify-self: self-start;
    }
    ._c7673d4
    {
        justify-self: self-end;
    }
    ._\33 fbb056
    {
        justify-self: center;
    }
    ._a149a67
    {
        justify-self: left;
    }
    ._a4c8f48
    {
        justify-self: right;
    }
    ._\36 122dfc
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 77rem)
{
    ._\37 f25c58
    {
        justify-self: auto;
    }
    ._\33 4d0763
    {
        justify-self: normal;
    }
    ._fc90e68
    {
        justify-self: start;
    }
    ._\34 7b836a
    {
        justify-self: end;
    }
    ._b2317cb
    {
        justify-self: flex-start;
    }
    ._a925938
    {
        justify-self: flex-end;
    }
    ._\36 ada49d
    {
        justify-self: self-start;
    }
    ._a1d8e05
    {
        justify-self: self-end;
    }
    ._\39 c28a91
    {
        justify-self: center;
    }
    ._\35 40f885
    {
        justify-self: left;
    }
    ._\33 38c931
    {
        justify-self: right;
    }
    ._abe9544
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 90rem)
{
    ._\31 9b89e5
    {
        justify-self: auto;
    }
    ._\34 f3d5db
    {
        justify-self: normal;
    }
    ._\34 1627ae
    {
        justify-self: start;
    }
    ._d971002
    {
        justify-self: end;
    }
    ._cb57cc4
    {
        justify-self: flex-start;
    }
    ._\35 3c7ec1
    {
        justify-self: flex-end;
    }
    ._\37 3f55aa
    {
        justify-self: self-start;
    }
    ._\39 806969
    {
        justify-self: self-end;
    }
    ._c0d480a
    {
        justify-self: center;
    }
    ._\39 54283a
    {
        justify-self: left;
    }
    ._\31 fc8581
    {
        justify-self: right;
    }
    ._\36 cfc12f
    {
        justify-self: stretch;
    }
}
@media screen and (min-width: 100rem)
{
    ._\33 c58801
    {
        justify-self: auto;
    }
    ._\36 246e64
    {
        justify-self: normal;
    }
    ._f477aba
    {
        justify-self: start;
    }
    ._bc6b8f0
    {
        justify-self: end;
    }
    ._d51239a
    {
        justify-self: flex-start;
    }
    ._e844873
    {
        justify-self: flex-end;
    }
    ._\32 6acf20
    {
        justify-self: self-start;
    }
    ._\37 f26fa6
    {
        justify-self: self-end;
    }
    ._\37 aa61e1
    {
        justify-self: center;
    }
    ._d76db44
    {
        justify-self: left;
    }
    ._\38 c9547e
    {
        justify-self: right;
    }
    ._\32 d9b539
    {
        justify-self: stretch;
    }
}
._cc37169
{
    align-content: start;
}
._\31 df37fc
{
    align-content: end;
}
._\31 bc360c
{
    align-content: center;
}
._\36 368e37
{
    align-content: space-between;
}
._\30 1d9b9b
{
    align-content: space-around;
}
._\31 f07f30
{
    align-content: space-evenly;
}
._\30 531b5e
{
    align-content: stretch;
}
._af3f38e
{
    align-content: baseline;
}
@media screen and (min-width: 20rem)
{
    ._\32 12539a
    {
        align-content: start;
    }
    ._e9b8341
    {
        align-content: end;
    }
    ._df20553
    {
        align-content: center;
    }
    ._\37 a75f54
    {
        align-content: space-between;
    }
    ._dde671d
    {
        align-content: space-around;
    }
    ._e58c7b2
    {
        align-content: space-evenly;
    }
    ._a99d15b
    {
        align-content: stretch;
    }
    ._d891f71
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\33 1f48fc
    {
        align-content: start;
    }
    ._\39 99204b
    {
        align-content: end;
    }
    ._\39 de9c51
    {
        align-content: center;
    }
    ._\31 d5a82b
    {
        align-content: space-between;
    }
    ._a9f8547
    {
        align-content: space-around;
    }
    ._ee5cf00
    {
        align-content: space-evenly;
    }
    ._b4a668f
    {
        align-content: stretch;
    }
    ._e337af8
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\38 34851e
    {
        align-content: start;
    }
    ._f8478bc
    {
        align-content: end;
    }
    ._\37 d0d34c
    {
        align-content: center;
    }
    ._\32 37731c
    {
        align-content: space-between;
    }
    ._\35 595932
    {
        align-content: space-around;
    }
    ._c0cf398
    {
        align-content: space-evenly;
    }
    ._\36 c5179c
    {
        align-content: stretch;
    }
    ._a062762
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._f0ae6bb
    {
        align-content: start;
    }
    ._\38 f5b3b6
    {
        align-content: end;
    }
    ._e2ca500
    {
        align-content: center;
    }
    ._da7f835
    {
        align-content: space-between;
    }
    ._\38 e2fd11
    {
        align-content: space-around;
    }
    ._\30 8a8555
    {
        align-content: space-evenly;
    }
    ._\32 d5bf7a
    {
        align-content: stretch;
    }
    ._fb86754
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\34 12d482
    {
        align-content: start;
    }
    ._\31 022226
    {
        align-content: end;
    }
    ._\39 e1b418
    {
        align-content: center;
    }
    ._d1b7759
    {
        align-content: space-between;
    }
    ._ef3a508
    {
        align-content: space-around;
    }
    ._b5dfaa0
    {
        align-content: space-evenly;
    }
    ._\33 3f432c
    {
        align-content: stretch;
    }
    ._\32 980e55
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 77rem)
{
    ._\39 72fc81
    {
        align-content: start;
    }
    ._\37 22bc98
    {
        align-content: end;
    }
    ._\35 4727ee
    {
        align-content: center;
    }
    ._\33 cc3227
    {
        align-content: space-between;
    }
    ._b27388b
    {
        align-content: space-around;
    }
    ._d772b29
    {
        align-content: space-evenly;
    }
    ._\35 e35eab
    {
        align-content: stretch;
    }
    ._d692378
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 90rem)
{
    ._fe7e176
    {
        align-content: start;
    }
    ._\39 e178ee
    {
        align-content: end;
    }
    ._b0d6d6b
    {
        align-content: center;
    }
    ._\32 820410
    {
        align-content: space-between;
    }
    ._\37 34740f
    {
        align-content: space-around;
    }
    ._\30 995a8b
    {
        align-content: space-evenly;
    }
    ._\36 31cd2e
    {
        align-content: stretch;
    }
    ._\30 9fff67
    {
        align-content: baseline;
    }
}
@media screen and (min-width: 100rem)
{
    ._\36 964a7c
    {
        align-content: start;
    }
    ._f0bbf1e
    {
        align-content: end;
    }
    ._\32 25ffd1
    {
        align-content: center;
    }
    ._\38 c25845
    {
        align-content: space-between;
    }
    ._\32 adee4b
    {
        align-content: space-around;
    }
    ._\39 379262
    {
        align-content: space-evenly;
    }
    ._d1cc4f7
    {
        align-content: stretch;
    }
    ._\32 097b77
    {
        align-content: baseline;
    }
}
._\35 eff7d6
{
    align-items: start;
}
._\35 a72c60
{
    align-items: end;
}
._\35 d04152
{
    align-items: center;
}
._\36 ad6348
{
    align-items: stretch;
}
._\32 e04193
{
    align-items: self-start;
}
._\32 f89685
{
    align-items: self-end;
}
._f2c195f
{
    align-items: baseline;
}
@media screen and (min-width: 20rem)
{
    ._a3e00a2
    {
        align-items: start;
    }
    ._\35 b63e42
    {
        align-items: end;
    }
    ._d3c236d
    {
        align-items: center;
    }
    ._e0a3b49
    {
        align-items: stretch;
    }
    ._ff8bbbb
    {
        align-items: self-start;
    }
    ._\31 0c61a3
    {
        align-items: self-end;
    }
    ._\33 9e2bb3
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._b84d285
    {
        align-items: start;
    }
    ._\32 81d6b3
    {
        align-items: end;
    }
    ._\35 e5c5f4
    {
        align-items: center;
    }
    ._\33 48f235
    {
        align-items: stretch;
    }
    ._\36 a20f72
    {
        align-items: self-start;
    }
    ._\32 3e3489
    {
        align-items: self-end;
    }
    ._b063836
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._e5cf7a7
    {
        align-items: start;
    }
    ._\38 28a326
    {
        align-items: end;
    }
    ._\33 3ccf5b
    {
        align-items: center;
    }
    ._\34 979015
    {
        align-items: stretch;
    }
    ._\38 aafee4
    {
        align-items: self-start;
    }
    ._f174c9f
    {
        align-items: self-end;
    }
    ._\33 34590e
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._e3372ae
    {
        align-items: start;
    }
    ._b3d052f
    {
        align-items: end;
    }
    ._e439e6b
    {
        align-items: center;
    }
    ._\38 ae069c
    {
        align-items: stretch;
    }
    ._\31 57dfe5
    {
        align-items: self-start;
    }
    ._\39 67e7f7
    {
        align-items: self-end;
    }
    ._d38c158
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\33 6cdd8a
    {
        align-items: start;
    }
    ._\39 e62ad9
    {
        align-items: end;
    }
    ._\39 e27009
    {
        align-items: center;
    }
    ._a230697
    {
        align-items: stretch;
    }
    ._f3faea0
    {
        align-items: self-start;
    }
    ._\36 85833e
    {
        align-items: self-end;
    }
    ._\35 cda980
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 77rem)
{
    ._\35 528076
    {
        align-items: start;
    }
    ._ca9bc5f
    {
        align-items: end;
    }
    ._fcb3cbe
    {
        align-items: center;
    }
    ._\37 14b345
    {
        align-items: stretch;
    }
    ._ff274c6
    {
        align-items: self-start;
    }
    ._\39 1fb3d5
    {
        align-items: self-end;
    }
    ._f621981
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 90rem)
{
    ._\36 7c7d96
    {
        align-items: start;
    }
    ._\33 2e4352
    {
        align-items: end;
    }
    ._\30 f40ed0
    {
        align-items: center;
    }
    ._\38 b2a377
    {
        align-items: stretch;
    }
    ._d7d7bda
    {
        align-items: self-start;
    }
    ._b4d5215
    {
        align-items: self-end;
    }
    ._\36 480745
    {
        align-items: baseline;
    }
}
@media screen and (min-width: 100rem)
{
    ._\39 50b0c1
    {
        align-items: start;
    }
    ._\32 412579
    {
        align-items: end;
    }
    ._\37 4bb5c7
    {
        align-items: center;
    }
    ._\37 becb44
    {
        align-items: stretch;
    }
    ._\31 14c617
    {
        align-items: self-start;
    }
    ._\33 cac371
    {
        align-items: self-end;
    }
    ._ad956d0
    {
        align-items: baseline;
    }
}
._\33 d4bf4b
{
    align-self: auto;
}
._\35 d15109
{
    align-self: normal;
}
._cdd9f88
{
    align-self: start;
}
._b9aaac5
{
    align-self: end;
}
._a5c20ff
{
    align-self: center;
}
._\36 dce016
{
    align-self: flex-start;
}
._\34 081454
{
    align-self: flex-end;
}
._e79de31
{
    align-self: self-start;
}
._\30 50b6ec
{
    align-self: self-end;
}
._\36 93496d
{
    align-self: stretch;
}
@media screen and (min-width: 20rem)
{
    ._\33 50e6d2
    {
        align-self: auto;
    }
    ._b4902cc
    {
        align-self: normal;
    }
    ._\37 08532c
    {
        align-self: start;
    }
    ._b2e2e25
    {
        align-self: end;
    }
    ._cd4bdb7
    {
        align-self: center;
    }
    ._b549de9
    {
        align-self: flex-start;
    }
    ._d068ba7
    {
        align-self: flex-end;
    }
    ._c747368
    {
        align-self: self-start;
    }
    ._\33 9052b4
    {
        align-self: self-end;
    }
    ._a1e22ee
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._bc328e0
    {
        align-self: auto;
    }
    ._b2b0c58
    {
        align-self: normal;
    }
    ._\32 26c063
    {
        align-self: start;
    }
    ._\38 dbbf4f
    {
        align-self: end;
    }
    ._ede8ed4
    {
        align-self: center;
    }
    ._ccb49aa
    {
        align-self: flex-start;
    }
    ._bffee63
    {
        align-self: flex-end;
    }
    ._\34 22c90f
    {
        align-self: self-start;
    }
    ._\31 4fa66d
    {
        align-self: self-end;
    }
    ._\35 8a2d6a
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\30 968b33
    {
        align-self: auto;
    }
    ._\31 b98dc5
    {
        align-self: normal;
    }
    ._\38 10325a
    {
        align-self: start;
    }
    ._b708a52
    {
        align-self: end;
    }
    ._\38 7c4a48
    {
        align-self: center;
    }
    ._b193408
    {
        align-self: flex-start;
    }
    ._\35 15f027
    {
        align-self: flex-end;
    }
    ._\33 ef27b2
    {
        align-self: self-start;
    }
    ._\38 367570
    {
        align-self: self-end;
    }
    ._a03f259
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._b0e2848
    {
        align-self: auto;
    }
    ._\36 47a3cf
    {
        align-self: normal;
    }
    ._f5718fa
    {
        align-self: start;
    }
    ._\37 c088c8
    {
        align-self: end;
    }
    ._\30 91e5dd
    {
        align-self: center;
    }
    ._f191ce3
    {
        align-self: flex-start;
    }
    ._\39 2e97c1
    {
        align-self: flex-end;
    }
    ._ad4f2ac
    {
        align-self: self-start;
    }
    ._\31 253ded
    {
        align-self: self-end;
    }
    ._\36 52ac64
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\38 fc01d2
    {
        align-self: auto;
    }
    ._\39 678ee8
    {
        align-self: normal;
    }
    ._\33 de8070
    {
        align-self: start;
    }
    ._c20753c
    {
        align-self: end;
    }
    ._\36 93e71e
    {
        align-self: center;
    }
    ._\36 5b8e97
    {
        align-self: flex-start;
    }
    ._c00db1d
    {
        align-self: flex-end;
    }
    ._deaa39a
    {
        align-self: self-start;
    }
    ._\31 a08522
    {
        align-self: self-end;
    }
    ._\31 deda57
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 77rem)
{
    ._\35 c56483
    {
        align-self: auto;
    }
    ._fd142c0
    {
        align-self: normal;
    }
    ._\35 9eac62
    {
        align-self: start;
    }
    ._\35 833362
    {
        align-self: end;
    }
    ._\33 adbf72
    {
        align-self: center;
    }
    ._\38 809fbc
    {
        align-self: flex-start;
    }
    ._\35 28d55c
    {
        align-self: flex-end;
    }
    ._\39 c1c9cf
    {
        align-self: self-start;
    }
    ._\36 e600e1
    {
        align-self: self-end;
    }
    ._\34 7f90cc
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 90rem)
{
    ._\30 25b782
    {
        align-self: auto;
    }
    ._\35 3c5244
    {
        align-self: normal;
    }
    ._\38 b989bb
    {
        align-self: start;
    }
    ._aa279f2
    {
        align-self: end;
    }
    ._\36 e4be21
    {
        align-self: center;
    }
    ._\34 907307
    {
        align-self: flex-start;
    }
    ._b496db2
    {
        align-self: flex-end;
    }
    ._bd9096c
    {
        align-self: self-start;
    }
    ._\37 c5de65
    {
        align-self: self-end;
    }
    ._\33 0067b1
    {
        align-self: stretch;
    }
}
@media screen and (min-width: 100rem)
{
    ._ed514c1
    {
        align-self: auto;
    }
    ._\36 88f921
    {
        align-self: normal;
    }
    ._\36 6d225a
    {
        align-self: start;
    }
    ._\30 ab0923
    {
        align-self: end;
    }
    ._ab52550
    {
        align-self: center;
    }
    ._a5edf33
    {
        align-self: flex-start;
    }
    ._\34 ac6f7c
    {
        align-self: flex-end;
    }
    ._\39 87bd7f
    {
        align-self: self-start;
    }
    ._df60bf1
    {
        align-self: self-end;
    }
    ._ecd3a6a
    {
        align-self: stretch;
    }
}
._\37 f33874
{
    flex-grow: 0;
}
._b9646d8
{
    flex-grow: 1;
}
._\34 b2458d
{
    flex-grow: 2;
}
._\34 a53951
{
    flex-grow: 3;
}
._e66295c
{
    flex-grow: 4;
}
._\39 d70e33
{
    flex-grow: 5;
}
._fd5c76c
{
    flex-grow: 6;
}
._da4202d
{
    flex-grow: 7;
}
._\30 884454
{
    flex-grow: 8;
}
@media screen and (min-width: 20rem)
{
    ._\32 801c19
    {
        flex-grow: 0;
    }
    ._\34 758a14
    {
        flex-grow: 1;
    }
    ._\39 c8865e
    {
        flex-grow: 2;
    }
    ._\33 08347b
    {
        flex-grow: 3;
    }
    ._ce71912
    {
        flex-grow: 4;
    }
    ._facc3c7
    {
        flex-grow: 5;
    }
    ._\31 880ee7
    {
        flex-grow: 6;
    }
    ._\32 cb37d9
    {
        flex-grow: 7;
    }
    ._\30 252239
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\39 0d5b7f
    {
        flex-grow: 0;
    }
    ._\33 f1ce20
    {
        flex-grow: 1;
    }
    ._\37 23dd9c
    {
        flex-grow: 2;
    }
    ._b79fc4c
    {
        flex-grow: 3;
    }
    ._a966c37
    {
        flex-grow: 4;
    }
    ._d54bb3b
    {
        flex-grow: 5;
    }
    ._a21fb73
    {
        flex-grow: 6;
    }
    ._f955c40
    {
        flex-grow: 7;
    }
    ._\32 d9131b
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._cfcc6d8
    {
        flex-grow: 0;
    }
    ._bdcddae
    {
        flex-grow: 1;
    }
    ._abc2004
    {
        flex-grow: 2;
    }
    ._ffbdb94
    {
        flex-grow: 3;
    }
    ._\39 587a13
    {
        flex-grow: 4;
    }
    ._\34 2d74fd
    {
        flex-grow: 5;
    }
    ._a9fb769
    {
        flex-grow: 6;
    }
    ._\31 93c895
    {
        flex-grow: 7;
    }
    ._\35 08d0e3
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\32 1bae60
    {
        flex-grow: 0;
    }
    ._eea0b9f
    {
        flex-grow: 1;
    }
    ._\38 85fb0e
    {
        flex-grow: 2;
    }
    ._b282ce2
    {
        flex-grow: 3;
    }
    ._\31 b512bf
    {
        flex-grow: 4;
    }
    ._f3b0df1
    {
        flex-grow: 5;
    }
    ._\30 dd2459
    {
        flex-grow: 6;
    }
    ._\32 fc05cb
    {
        flex-grow: 7;
    }
    ._\36 a6a0e6
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._ab44d9b
    {
        flex-grow: 0;
    }
    ._\33 99ab4e
    {
        flex-grow: 1;
    }
    ._\36 7aa977
    {
        flex-grow: 2;
    }
    ._\30 2bcca1
    {
        flex-grow: 3;
    }
    ._\33 26436e
    {
        flex-grow: 4;
    }
    ._cb66bfb
    {
        flex-grow: 5;
    }
    ._f1e348b
    {
        flex-grow: 6;
    }
    ._ba14345
    {
        flex-grow: 7;
    }
    ._b492c4a
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 77rem)
{
    ._\31 5ff390
    {
        flex-grow: 0;
    }
    ._\33 cf183d
    {
        flex-grow: 1;
    }
    ._d8fd95e
    {
        flex-grow: 2;
    }
    ._\36 f337e0
    {
        flex-grow: 3;
    }
    ._\35 965498
    {
        flex-grow: 4;
    }
    ._ddccd1d
    {
        flex-grow: 5;
    }
    ._f9b5cbc
    {
        flex-grow: 6;
    }
    ._c0edcf6
    {
        flex-grow: 7;
    }
    ._\37 958763
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 90rem)
{
    ._\31 621508
    {
        flex-grow: 0;
    }
    ._f5afc01
    {
        flex-grow: 1;
    }
    ._f2e97e8
    {
        flex-grow: 2;
    }
    ._d0f8d0d
    {
        flex-grow: 3;
    }
    ._a3c0ec6
    {
        flex-grow: 4;
    }
    ._def242b
    {
        flex-grow: 5;
    }
    ._\38 abd08b
    {
        flex-grow: 6;
    }
    ._\30 a994c5
    {
        flex-grow: 7;
    }
    ._\33 376767
    {
        flex-grow: 8;
    }
}
@media screen and (min-width: 100rem)
{
    ._\36 5a32ec
    {
        flex-grow: 0;
    }
    ._d1d03cd
    {
        flex-grow: 1;
    }
    ._ee7477d
    {
        flex-grow: 2;
    }
    ._\35 8d7ec1
    {
        flex-grow: 3;
    }
    ._\38 ad645b
    {
        flex-grow: 4;
    }
    ._c1fdfff
    {
        flex-grow: 5;
    }
    ._d1a36a3
    {
        flex-grow: 6;
    }
    ._c9e9814
    {
        flex-grow: 7;
    }
    ._\37 8e838f
    {
        flex-grow: 8;
    }
}
._f05b9c3
{
    flex-shrink: 0;
}
._\39 3569f9
{
    flex-shrink: 1;
}
._a79e437
{
    flex-shrink: 2;
}
._\38 987e70
{
    flex-shrink: 3;
}
._\33 a24d5a
{
    flex-shrink: 4;
}
._\37 37f65c
{
    flex-shrink: 5;
}
._\37 860c41
{
    flex-shrink: 6;
}
._\35 da5574
{
    flex-shrink: 7;
}
._\38 ae7ca6
{
    flex-shrink: 8;
}
@media screen and (min-width: 20rem)
{
    ._\31 d98b24
    {
        flex-shrink: 0;
    }
    ._\32 b8222b
    {
        flex-shrink: 1;
    }
    ._\31 1b3e1d
    {
        flex-shrink: 2;
    }
    ._\37 de21c7
    {
        flex-shrink: 3;
    }
    ._\35 f14a49
    {
        flex-shrink: 4;
    }
    ._\30 85d60c
    {
        flex-shrink: 5;
    }
    ._b236696
    {
        flex-shrink: 6;
    }
    ._\33 cf08f9
    {
        flex-shrink: 7;
    }
    ._\31 b9ed45
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._af32ba7
    {
        flex-shrink: 0;
    }
    ._\30 783601
    {
        flex-shrink: 1;
    }
    ._d7dbccf
    {
        flex-shrink: 2;
    }
    ._cb599c0
    {
        flex-shrink: 3;
    }
    ._fa8e9d7
    {
        flex-shrink: 4;
    }
    ._d84b3fb
    {
        flex-shrink: 5;
    }
    ._a99c971
    {
        flex-shrink: 6;
    }
    ._ec8bfdc
    {
        flex-shrink: 7;
    }
    ._f6946b2
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\35 a3c20e
    {
        flex-shrink: 0;
    }
    ._b4b0006
    {
        flex-shrink: 1;
    }
    ._\30 712dfb
    {
        flex-shrink: 2;
    }
    ._dfe95d7
    {
        flex-shrink: 3;
    }
    ._\38 c9db89
    {
        flex-shrink: 4;
    }
    ._ed6cf21
    {
        flex-shrink: 5;
    }
    ._\39 21f974
    {
        flex-shrink: 6;
    }
    ._\32 ee46c5
    {
        flex-shrink: 7;
    }
    ._cfc51e1
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\31 25a2bc
    {
        flex-shrink: 0;
    }
    ._bbcd8f5
    {
        flex-shrink: 1;
    }
    ._b6d4f40
    {
        flex-shrink: 2;
    }
    ._faf0de9
    {
        flex-shrink: 3;
    }
    ._\38 f601c2
    {
        flex-shrink: 4;
    }
    ._\32 c1fe1e
    {
        flex-shrink: 5;
    }
    ._b9bc836
    {
        flex-shrink: 6;
    }
    ._\39 93807c
    {
        flex-shrink: 7;
    }
    ._\31 412f43
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\37 ec75c9
    {
        flex-shrink: 0;
    }
    ._\31 e40c6b
    {
        flex-shrink: 1;
    }
    ._ac1c06a
    {
        flex-shrink: 2;
    }
    ._\31 894499
    {
        flex-shrink: 3;
    }
    ._\35 14e1cf
    {
        flex-shrink: 4;
    }
    ._\33 ae32e3
    {
        flex-shrink: 5;
    }
    ._e6c3833
    {
        flex-shrink: 6;
    }
    ._\37 5b2300
    {
        flex-shrink: 7;
    }
    ._\34 b7d76d
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 77rem)
{
    ._f7d00fe
    {
        flex-shrink: 0;
    }
    ._b6fde22
    {
        flex-shrink: 1;
    }
    ._\32 91233b
    {
        flex-shrink: 2;
    }
    ._\38 951f8d
    {
        flex-shrink: 3;
    }
    ._\35 8ef4ef
    {
        flex-shrink: 4;
    }
    ._a1fccca
    {
        flex-shrink: 5;
    }
    ._ca217cf
    {
        flex-shrink: 6;
    }
    ._f2e48f6
    {
        flex-shrink: 7;
    }
    ._a56a7c3
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 90rem)
{
    ._\39 334526
    {
        flex-shrink: 0;
    }
    ._b0eabc8
    {
        flex-shrink: 1;
    }
    ._b12f2b9
    {
        flex-shrink: 2;
    }
    ._d94f54c
    {
        flex-shrink: 3;
    }
    ._aa74d97
    {
        flex-shrink: 4;
    }
    ._\39 a18894
    {
        flex-shrink: 5;
    }
    ._e52f67a
    {
        flex-shrink: 6;
    }
    ._e509c20
    {
        flex-shrink: 7;
    }
    ._f5f46a9
    {
        flex-shrink: 8;
    }
}
@media screen and (min-width: 100rem)
{
    ._eebbe0a
    {
        flex-shrink: 0;
    }
    ._\36 d6ccc0
    {
        flex-shrink: 1;
    }
    ._\30 4fc7ae
    {
        flex-shrink: 2;
    }
    ._\38 51fc75
    {
        flex-shrink: 3;
    }
    ._\31 b2b93c
    {
        flex-shrink: 4;
    }
    ._\39 411820
    {
        flex-shrink: 5;
    }
    ._\31 5c5151
    {
        flex-shrink: 6;
    }
    ._\30 f86883
    {
        flex-shrink: 7;
    }
    ._d3b1a13
    {
        flex-shrink: 8;
    }
}
._\38 f84e47
{
    flex-basis: auto;
}
._\31 9d9327
{
    flex-basis: 0%;
}
._\30 57829e
{
    flex-basis: 5%;
}
._\32 549bbe
{
    flex-basis: 10%;
}
._\32 6ba3a0
{
    flex-basis: 15%;
}
._bd51bfc
{
    flex-basis: 20%;
}
._\32 eb1c49
{
    flex-basis: 25%;
}
._\31 e95e6e
{
    flex-basis: 30%;
}
._\39 64ecd2
{
    flex-basis: 35%;
}
._\34 ab92a7
{
    flex-basis: 40%;
}
._\33 4826d8
{
    flex-basis: 45%;
}
._\32 a94f0f
{
    flex-basis: 50%;
}
._d7bc31e
{
    flex-basis: 55%;
}
._db39752
{
    flex-basis: 60%;
}
._\35 e85870
{
    flex-basis: 65%;
}
._\35 949212
{
    flex-basis: 70%;
}
._e203441
{
    flex-basis: 75%;
}
._\37 4b222f
{
    flex-basis: 80%;
}
._c3a6f86
{
    flex-basis: 85%;
}
._bb7a85a
{
    flex-basis: 90%;
}
._\37 26805f
{
    flex-basis: 95%;
}
._\38 4637e5
{
    flex-basis: 100%;
}
@media screen and (min-width: 20rem)
{
    ._a64a6a9
    {
        flex-basis: 0%;
    }
    ._\37 d27670
    {
        flex-basis: 5%;
    }
    ._e879f50
    {
        flex-basis: 10%;
    }
    ._a4a3c84
    {
        flex-basis: 15%;
    }
    ._\36 1102af
    {
        flex-basis: 20%;
    }
    ._\35 48c7da
    {
        flex-basis: 25%;
    }
    ._ed32c35
    {
        flex-basis: 30%;
    }
    ._\39 202c2a
    {
        flex-basis: 35%;
    }
    ._e37f5fc
    {
        flex-basis: 40%;
    }
    ._\33 b8e931
    {
        flex-basis: 45%;
    }
    ._\30 dce3e7
    {
        flex-basis: 50%;
    }
    ._\32 b2cc8d
    {
        flex-basis: 55%;
    }
    ._\32 d4f235
    {
        flex-basis: 60%;
    }
    ._\30 95644f
    {
        flex-basis: 65%;
    }
    ._\37 e237f7
    {
        flex-basis: 70%;
    }
    ._\36 639d49
    {
        flex-basis: 75%;
    }
    ._\32 162dcc
    {
        flex-basis: 80%;
    }
    ._\35 04b857
    {
        flex-basis: 85%;
    }
    ._edda34b
    {
        flex-basis: 90%;
    }
    ._\37 bb1cb9
    {
        flex-basis: 95%;
    }
    ._a87f597
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\38 0ee007
    {
        flex-basis: 0%;
    }
    ._\36 7dbb43
    {
        flex-basis: 5%;
    }
    ._de0c93e
    {
        flex-basis: 10%;
    }
    ._\38 768178
    {
        flex-basis: 15%;
    }
    ._c668e73
    {
        flex-basis: 20%;
    }
    ._\30 1f2be8
    {
        flex-basis: 25%;
    }
    ._\36 558749
    {
        flex-basis: 30%;
    }
    ._b8b7e5b
    {
        flex-basis: 35%;
    }
    ._\33 a6c421
    {
        flex-basis: 40%;
    }
    ._\37 623e52
    {
        flex-basis: 45%;
    }
    ._b853a40
    {
        flex-basis: 50%;
    }
    ._\39 395402
    {
        flex-basis: 55%;
    }
    ._\39 9c4ff9
    {
        flex-basis: 60%;
    }
    ._b3ce6d2
    {
        flex-basis: 65%;
    }
    ._b8d8e54
    {
        flex-basis: 70%;
    }
    ._e3cb11a
    {
        flex-basis: 75%;
    }
    ._\30 4c5ddc
    {
        flex-basis: 80%;
    }
    ._\31 f73b56
    {
        flex-basis: 85%;
    }
    ._df9a2c8
    {
        flex-basis: 90%;
    }
    ._\32 924e88
    {
        flex-basis: 95%;
    }
    ._\30 a96cde
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\31 fd3192
    {
        flex-basis: 0%;
    }
    ._\30 767b6d
    {
        flex-basis: 5%;
    }
    ._\33 4e385e
    {
        flex-basis: 10%;
    }
    ._\33 b694f7
    {
        flex-basis: 15%;
    }
    ._f0b0f9d
    {
        flex-basis: 20%;
    }
    ._\36 91aab0
    {
        flex-basis: 25%;
    }
    ._d21f70d
    {
        flex-basis: 30%;
    }
    ._\36 76155e
    {
        flex-basis: 35%;
    }
    ._d2e9abb
    {
        flex-basis: 40%;
    }
    ._\38 5099d3
    {
        flex-basis: 45%;
    }
    ._f5a2e25
    {
        flex-basis: 50%;
    }
    ._bef534d
    {
        flex-basis: 55%;
    }
    ._\35 a4d895
    {
        flex-basis: 60%;
    }
    ._\32 b1acd3
    {
        flex-basis: 65%;
    }
    ._b0382a5
    {
        flex-basis: 70%;
    }
    ._d90d530
    {
        flex-basis: 75%;
    }
    ._\30 b0980c
    {
        flex-basis: 80%;
    }
    ._\37 647d92
    {
        flex-basis: 85%;
    }
    ._\35 e65fe0
    {
        flex-basis: 90%;
    }
    ._\33 b7ce01
    {
        flex-basis: 95%;
    }
    ._\37 3757ad
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\34 d9516f
    {
        flex-basis: 0%;
    }
    ._d9dd014
    {
        flex-basis: 5%;
    }
    ._e7863ae
    {
        flex-basis: 10%;
    }
    ._\32 408562
    {
        flex-basis: 15%;
    }
    ._\33 95cf91
    {
        flex-basis: 20%;
    }
    ._\39 328a7d
    {
        flex-basis: 25%;
    }
    ._\30 31e6ba
    {
        flex-basis: 30%;
    }
    ._e8fefdd
    {
        flex-basis: 35%;
    }
    ._\30 2cdc84
    {
        flex-basis: 40%;
    }
    ._\30 ab415c
    {
        flex-basis: 45%;
    }
    ._\36 62b935
    {
        flex-basis: 50%;
    }
    ._dfb1673
    {
        flex-basis: 55%;
    }
    ._\30 715993
    {
        flex-basis: 60%;
    }
    ._\35 d17818
    {
        flex-basis: 65%;
    }
    ._\31 70c122
    {
        flex-basis: 70%;
    }
    ._\31 08d100
    {
        flex-basis: 75%;
    }
    ._\30 e7bd1b
    {
        flex-basis: 80%;
    }
    ._\39 cb0dad
    {
        flex-basis: 85%;
    }
    ._\30 9147a8
    {
        flex-basis: 90%;
    }
    ._d122b50
    {
        flex-basis: 95%;
    }
    ._\36 b54769
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\37 a8e971
    {
        flex-basis: 0%;
    }
    ._\39 3ff856
    {
        flex-basis: 5%;
    }
    ._a6b9d77
    {
        flex-basis: 10%;
    }
    ._\37 1f5674
    {
        flex-basis: 15%;
    }
    ._\35 6c69ba
    {
        flex-basis: 20%;
    }
    ._df7c30f
    {
        flex-basis: 25%;
    }
    ._\39 0c356d
    {
        flex-basis: 30%;
    }
    ._cd07036
    {
        flex-basis: 35%;
    }
    ._a2eeb05
    {
        flex-basis: 40%;
    }
    ._b1ebe39
    {
        flex-basis: 45%;
    }
    ._a60bb07
    {
        flex-basis: 50%;
    }
    ._\30 8eb53a
    {
        flex-basis: 55%;
    }
    ._be97846
    {
        flex-basis: 60%;
    }
    ._ac1dccf
    {
        flex-basis: 65%;
    }
    ._\39 f4f8f8
    {
        flex-basis: 70%;
    }
    ._\39 fe8616
    {
        flex-basis: 75%;
    }
    ._\38 eb5290
    {
        flex-basis: 80%;
    }
    ._e93f51c
    {
        flex-basis: 85%;
    }
    ._\34 7c18c0
    {
        flex-basis: 90%;
    }
    ._f157ad1
    {
        flex-basis: 95%;
    }
    ._d290652
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 77rem)
{
    ._\31 81167c
    {
        flex-basis: 0%;
    }
    ._\35 3b8a06
    {
        flex-basis: 5%;
    }
    ._\30 c1b9fe
    {
        flex-basis: 10%;
    }
    ._d9367d6
    {
        flex-basis: 15%;
    }
    ._\34 a3bc74
    {
        flex-basis: 20%;
    }
    ._\34 6315e6
    {
        flex-basis: 25%;
    }
    ._\32 28ab55
    {
        flex-basis: 30%;
    }
    ._\31 3830bb
    {
        flex-basis: 35%;
    }
    ._\32 f8e9fe
    {
        flex-basis: 40%;
    }
    ._\38 352f58
    {
        flex-basis: 45%;
    }
    ._abb2a47
    {
        flex-basis: 50%;
    }
    ._\34 9c8034
    {
        flex-basis: 55%;
    }
    ._\38 e098ef
    {
        flex-basis: 60%;
    }
    ._e14e8ba
    {
        flex-basis: 65%;
    }
    ._\38 5bae95
    {
        flex-basis: 70%;
    }
    ._\33 874682
    {
        flex-basis: 75%;
    }
    ._\30 dd3148
    {
        flex-basis: 80%;
    }
    ._\32 ef48d2
    {
        flex-basis: 85%;
    }
    ._\39 85325b
    {
        flex-basis: 90%;
    }
    ._f115c68
    {
        flex-basis: 95%;
    }
    ._\38 e185cb
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 90rem)
{
    ._\38 5d2efe
    {
        flex-basis: 0%;
    }
    ._\34 001955
    {
        flex-basis: 5%;
    }
    ._\37 0cafe8
    {
        flex-basis: 10%;
    }
    ._f2e96dc
    {
        flex-basis: 15%;
    }
    ._\34 a09e62
    {
        flex-basis: 20%;
    }
    ._\30 4bb7f0
    {
        flex-basis: 25%;
    }
    ._f273203
    {
        flex-basis: 30%;
    }
    ._\36 b55158
    {
        flex-basis: 35%;
    }
    ._cf34a7e
    {
        flex-basis: 40%;
    }
    ._\33 21bfdd
    {
        flex-basis: 45%;
    }
    ._\31 bce345
    {
        flex-basis: 50%;
    }
    ._\36 b01209
    {
        flex-basis: 55%;
    }
    ._bd9ccd3
    {
        flex-basis: 60%;
    }
    ._\38 c0c5a4
    {
        flex-basis: 65%;
    }
    ._f1bcf4a
    {
        flex-basis: 70%;
    }
    ._ca50c4f
    {
        flex-basis: 75%;
    }
    ._\31 1e9cbe
    {
        flex-basis: 80%;
    }
    ._\37 d2bdec
    {
        flex-basis: 85%;
    }
    ._ca02be9
    {
        flex-basis: 90%;
    }
    ._\38 6cf950
    {
        flex-basis: 95%;
    }
    ._\36 cd578c
    {
        flex-basis: 100%;
    }
}
@media screen and (min-width: 100rem)
{
    ._\32 856bee
    {
        flex-basis: 0%;
    }
    ._fb9d990
    {
        flex-basis: 5%;
    }
    ._\38 564392
    {
        flex-basis: 10%;
    }
    ._fe0fe62
    {
        flex-basis: 15%;
    }
    ._\33 46d10b
    {
        flex-basis: 20%;
    }
    ._\38 ed3991
    {
        flex-basis: 25%;
    }
    ._\35 149b31
    {
        flex-basis: 30%;
    }
    ._ed180e5
    {
        flex-basis: 35%;
    }
    ._de56210
    {
        flex-basis: 40%;
    }
    ._cc563bc
    {
        flex-basis: 45%;
    }
    ._a97762a
    {
        flex-basis: 50%;
    }
    ._a8fd77e
    {
        flex-basis: 55%;
    }
    ._\30 75daec
    {
        flex-basis: 60%;
    }
    ._\36 03c2b3
    {
        flex-basis: 65%;
    }
    ._\31 070b5f
    {
        flex-basis: 70%;
    }
    ._daa4b15
    {
        flex-basis: 75%;
    }
    ._\33 ea22bb
    {
        flex-basis: 80%;
    }
    ._\35 a04ae7
    {
        flex-basis: 85%;
    }
    ._\35 4c5974
    {
        flex-basis: 90%;
    }
    ._\33 f33edf
    {
        flex-basis: 95%;
    }
    ._\39 c9ce75
    {
        flex-basis: 100%;
    }
}
._d570739
{
    gap: var(--spacing-2xs);
}
._d013c0e
{
    gap: var(--spacing-xs);
}
._dffc381
{
    gap: var(--spacing-sm);
}
._\30 2f3594
{
    gap: var(--spacing-md);
}
._\32 c8749d
{
    gap: var(--spacing-lg);
}
._\39 ab9705
{
    gap: var(--spacing-xl);
}
@media screen and (min-width: 20rem)
{
    ._\31 8b46c6
    {
        gap: var(--spacing-2xs);
    }
    ._\30 a6ae66
    {
        gap: var(--spacing-xs);
    }
    ._\30 5350a5
    {
        gap: var(--spacing-sm);
    }
    ._\30 cf7517
    {
        gap: var(--spacing-md);
    }
    ._a150bcc
    {
        gap: var(--spacing-lg);
    }
    ._ea91f15
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._c1e8a04
    {
        gap: var(--spacing-2xs);
    }
    ._a505dcd
    {
        gap: var(--spacing-xs);
    }
    ._\32 d65761
    {
        gap: var(--spacing-sm);
    }
    ._\36 0455c2
    {
        gap: var(--spacing-md);
    }
    ._\39 575f10
    {
        gap: var(--spacing-lg);
    }
    ._\35 85df51
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\38 2e32b1
    {
        gap: var(--spacing-2xs);
    }
    ._b9c61a8
    {
        gap: var(--spacing-xs);
    }
    ._a68622c
    {
        gap: var(--spacing-sm);
    }
    ._\39 2a105c
    {
        gap: var(--spacing-md);
    }
    ._dd87b93
    {
        gap: var(--spacing-lg);
    }
    ._\35 c0ba3d
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 58.125rem)
{
    ._db9adff
    {
        gap: var(--spacing-2xs);
    }
    ._\30 c0bb6e
    {
        gap: var(--spacing-xs);
    }
    ._fb134f5
    {
        gap: var(--spacing-sm);
    }
    ._\35 926382
    {
        gap: var(--spacing-md);
    }
    ._\31 5329eb
    {
        gap: var(--spacing-lg);
    }
    ._\31 c9d2c0
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 67.5rem)
{
    ._cc4334f
    {
        gap: var(--spacing-2xs);
    }
    ._\39 863fd6
    {
        gap: var(--spacing-xs);
    }
    ._\35 d7be69
    {
        gap: var(--spacing-sm);
    }
    ._\31 7c6183
    {
        gap: var(--spacing-md);
    }
    ._\32 dbe61f
    {
        gap: var(--spacing-lg);
    }
    ._\36 c9bc94
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 77rem)
{
    ._\37 1276ce
    {
        gap: var(--spacing-2xs);
    }
    ._\37 0af5cc
    {
        gap: var(--spacing-xs);
    }
    ._fd91052
    {
        gap: var(--spacing-sm);
    }
    ._e7055bd
    {
        gap: var(--spacing-md);
    }
    ._eedbd00
    {
        gap: var(--spacing-lg);
    }
    ._\35 455e93
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 90rem)
{
    ._\33 4c5c4b
    {
        gap: var(--spacing-2xs);
    }
    ._\30 83731f
    {
        gap: var(--spacing-xs);
    }
    ._\31 be9cc7
    {
        gap: var(--spacing-sm);
    }
    ._d845855
    {
        gap: var(--spacing-md);
    }
    ._ce5b5c8
    {
        gap: var(--spacing-lg);
    }
    ._\33 b91ba4
    {
        gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 100rem)
{
    ._\37 622b6c
    {
        gap: var(--spacing-2xs);
    }
    ._\31 436792
    {
        gap: var(--spacing-xs);
    }
    ._dd26398
    {
        gap: var(--spacing-sm);
    }
    ._\31 6a18e0
    {
        gap: var(--spacing-md);
    }
    ._ab46d19
    {
        gap: var(--spacing-lg);
    }
    ._f4a158f
    {
        gap: var(--spacing-xl);
    }
}
._e8061c3
{
    row-gap: var(--spacing-2xs);
}
._\37 dd46f8
{
    row-gap: var(--spacing-xs);
}
._\31 cca29f
{
    row-gap: var(--spacing-sm);
}
._c736978
{
    row-gap: var(--spacing-md);
}
._e81989f
{
    row-gap: var(--spacing-lg);
}
._\31 4d7dbe
{
    row-gap: var(--spacing-xl);
}
@media screen and (min-width: 20rem)
{
    ._a7700a6
    {
        row-gap: var(--spacing-2xs);
    }
    ._\39 50df28
    {
        row-gap: var(--spacing-xs);
    }
    ._\30 e7cceb
    {
        row-gap: var(--spacing-sm);
    }
    ._b420f72
    {
        row-gap: var(--spacing-md);
    }
    ._a5a34e6
    {
        row-gap: var(--spacing-lg);
    }
    ._\39 9b16ba
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\39 369995
    {
        row-gap: var(--spacing-2xs);
    }
    ._f415fb8
    {
        row-gap: var(--spacing-xs);
    }
    ._\36 cc5129
    {
        row-gap: var(--spacing-sm);
    }
    ._a595c5d
    {
        row-gap: var(--spacing-md);
    }
    ._\34 3cbd57
    {
        row-gap: var(--spacing-lg);
    }
    ._\35 ae85b4
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\31 3f7d56
    {
        row-gap: var(--spacing-2xs);
    }
    ._\35 86e3b4
    {
        row-gap: var(--spacing-xs);
    }
    ._\33 65b185
    {
        row-gap: var(--spacing-sm);
    }
    ._\38 d08295
    {
        row-gap: var(--spacing-md);
    }
    ._fcf7e8b
    {
        row-gap: var(--spacing-lg);
    }
    ._\33 7ef9f3
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 58.125rem)
{
    ._ab85fad
    {
        row-gap: var(--spacing-2xs);
    }
    ._\38 adc4dc
    {
        row-gap: var(--spacing-xs);
    }
    ._\30 009ad4
    {
        row-gap: var(--spacing-sm);
    }
    ._ab1726f
    {
        row-gap: var(--spacing-md);
    }
    ._deeac73
    {
        row-gap: var(--spacing-lg);
    }
    ._\30 4bd186
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\31 d7a78c
    {
        row-gap: var(--spacing-2xs);
    }
    ._\32 a8c0e9
    {
        row-gap: var(--spacing-xs);
    }
    ._\34 2db11e
    {
        row-gap: var(--spacing-sm);
    }
    ._a5bcf4b
    {
        row-gap: var(--spacing-md);
    }
    ._f8328c2
    {
        row-gap: var(--spacing-lg);
    }
    ._f315d9f
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 77rem)
{
    ._\38 39c3c3
    {
        row-gap: var(--spacing-2xs);
    }
    ._\33 8de50d
    {
        row-gap: var(--spacing-xs);
    }
    ._\39 6d1f75
    {
        row-gap: var(--spacing-sm);
    }
    ._e34209c
    {
        row-gap: var(--spacing-md);
    }
    ._\35 d6c4a1
    {
        row-gap: var(--spacing-lg);
    }
    ._c0f72d1
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 90rem)
{
    ._\37 976cd0
    {
        row-gap: var(--spacing-2xs);
    }
    ._db221cf
    {
        row-gap: var(--spacing-xs);
    }
    ._\36 84e96d
    {
        row-gap: var(--spacing-sm);
    }
    ._\35 e3bb0a
    {
        row-gap: var(--spacing-md);
    }
    ._\37 8e4b9b
    {
        row-gap: var(--spacing-lg);
    }
    ._\37 54af5e
    {
        row-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 100rem)
{
    ._ecb9a4c
    {
        row-gap: var(--spacing-2xs);
    }
    ._\30 60f02e
    {
        row-gap: var(--spacing-xs);
    }
    ._\38 e8b3b2
    {
        row-gap: var(--spacing-sm);
    }
    ._b3437e6
    {
        row-gap: var(--spacing-md);
    }
    ._\38 47d472
    {
        row-gap: var(--spacing-lg);
    }
    ._\31 0baf2e
    {
        row-gap: var(--spacing-xl);
    }
}
._\39 b0ef45
{
    column-gap: var(--spacing-2xs);
}
._\31 585449
{
    column-gap: var(--spacing-xs);
}
._\37 1c2876
{
    column-gap: var(--spacing-sm);
}
._\39 e119de
{
    column-gap: var(--spacing-md);
}
._\39 9db769
{
    column-gap: var(--spacing-lg);
}
._\38 d1be1f
{
    column-gap: var(--spacing-xl);
}
@media screen and (min-width: 20rem)
{
    ._\30 1f0e5e
    {
        column-gap: var(--spacing-2xs);
    }
    ._fc2f0de
    {
        column-gap: var(--spacing-xs);
    }
    ._\30 c38eb4
    {
        column-gap: var(--spacing-sm);
    }
    ._d9eae7a
    {
        column-gap: var(--spacing-md);
    }
    ._a9983d9
    {
        column-gap: var(--spacing-lg);
    }
    ._\38 c03409
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._decd418
    {
        column-gap: var(--spacing-2xs);
    }
    ._\38 94f713
    {
        column-gap: var(--spacing-xs);
    }
    ._\33 f77476
    {
        column-gap: var(--spacing-sm);
    }
    ._\37 8e3791
    {
        column-gap: var(--spacing-md);
    }
    ._c9331cd
    {
        column-gap: var(--spacing-lg);
    }
    ._\31 ef52ef
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\36 fc4c30
    {
        column-gap: var(--spacing-2xs);
    }
    ._\36 c6890d
    {
        column-gap: var(--spacing-xs);
    }
    ._\30 82a965
    {
        column-gap: var(--spacing-sm);
    }
    ._\35 c08ae1
    {
        column-gap: var(--spacing-md);
    }
    ._af029b7
    {
        column-gap: var(--spacing-lg);
    }
    ._e87f4f9
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\32 4f8925
    {
        column-gap: var(--spacing-2xs);
    }
    ._\33 5db43a
    {
        column-gap: var(--spacing-xs);
    }
    ._\31 a2854b
    {
        column-gap: var(--spacing-sm);
    }
    ._\31 2a2169
    {
        column-gap: var(--spacing-md);
    }
    ._\37 a950b1
    {
        column-gap: var(--spacing-lg);
    }
    ._\31 1f88da
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\35 bef6c5
    {
        column-gap: var(--spacing-2xs);
    }
    ._\39 9ecbbe
    {
        column-gap: var(--spacing-xs);
    }
    ._cdfcf5b
    {
        column-gap: var(--spacing-sm);
    }
    ._\31 747e58
    {
        column-gap: var(--spacing-md);
    }
    ._\35 d50b3d
    {
        column-gap: var(--spacing-lg);
    }
    ._\31 7a14ae
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 77rem)
{
    ._ad4fecb
    {
        column-gap: var(--spacing-2xs);
    }
    ._\39 f05547
    {
        column-gap: var(--spacing-xs);
    }
    ._\33 ee7794
    {
        column-gap: var(--spacing-sm);
    }
    ._\38 5e040a
    {
        column-gap: var(--spacing-md);
    }
    ._ca5d10f
    {
        column-gap: var(--spacing-lg);
    }
    ._f6b01b4
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 90rem)
{
    ._\38 c18d18
    {
        column-gap: var(--spacing-2xs);
    }
    ._\34 bcfd70
    {
        column-gap: var(--spacing-xs);
    }
    ._f0c0ee6
    {
        column-gap: var(--spacing-sm);
    }
    ._\34 99a06a
    {
        column-gap: var(--spacing-md);
    }
    ._\39 b88557
    {
        column-gap: var(--spacing-lg);
    }
    ._b7c186f
    {
        column-gap: var(--spacing-xl);
    }
}
@media screen and (min-width: 100rem)
{
    ._\39 c3c808
    {
        column-gap: var(--spacing-2xs);
    }
    ._\32 d3f046
    {
        column-gap: var(--spacing-xs);
    }
    ._\39 acdac4
    {
        column-gap: var(--spacing-sm);
    }
    ._b11392b
    {
        column-gap: var(--spacing-md);
    }
    ._\32 36ee17
    {
        column-gap: var(--spacing-lg);
    }
    ._\32 1ec726
    {
        column-gap: var(--spacing-xl);
    }
}
._a342aac
{
    flex-wrap: nowrap;
}
._bad97fe
{
    flex-wrap: wrap;
}
._\35 86d4d9
{
    flex-wrap: wrap-reverse;
}
@media screen and (min-width: 20rem)
{
    ._\39 b46e9e
    {
        flex-wrap: nowrap;
    }
    ._b416bbf
    {
        flex-wrap: wrap;
    }
    ._\33 6da9cd
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._ef70315
    {
        flex-wrap: nowrap;
    }
    ._\35 89e26a
    {
        flex-wrap: wrap;
    }
    ._\39 1f56b3
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\35 beb6a8
    {
        flex-wrap: nowrap;
    }
    ._c00d8d4
    {
        flex-wrap: wrap;
    }
    ._cddecd1
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\38 46fce0
    {
        flex-wrap: nowrap;
    }
    ._\32 4468cb
    {
        flex-wrap: wrap;
    }
    ._ff3bfd7
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._d86bc75
    {
        flex-wrap: nowrap;
    }
    ._\35 a2d873
    {
        flex-wrap: wrap;
    }
    ._\39 d4da0e
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 77rem)
{
    ._b9d5585
    {
        flex-wrap: nowrap;
    }
    ._b15c354
    {
        flex-wrap: wrap;
    }
    ._\36 a3574a
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 90rem)
{
    ._\38 66be21
    {
        flex-wrap: nowrap;
    }
    ._c8877dd
    {
        flex-wrap: wrap;
    }
    ._\37 4fd9c6
    {
        flex-wrap: wrap-reverse;
    }
}
@media screen and (min-width: 100rem)
{
    ._\38 ec5c15
    {
        flex-wrap: nowrap;
    }
    ._\34 b3067b
    {
        flex-wrap: wrap;
    }
    ._\39 c925b9
    {
        flex-wrap: wrap-reverse;
    }
}
._ba57c55
{
    order: 1;
}
._\32 cc3f1f
{
    order: 2;
}
._f7ef3b2
{
    order: 3;
}
._\31 427a3c
{
    order: 4;
}
._f1edf4a
{
    order: 5;
}
._ae85f28
{
    order: 6;
}
._\35 49af16
{
    order: 7;
}
._ac84ca4
{
    order: 8;
}
._\34 9e99cf
{
    order: 9;
}
._\36 c44a0b
{
    order: 10;
}
@media screen and (min-width: 20rem)
{
    ._\34 01ca94
    {
        order: 1;
    }
    ._da8fc18
    {
        order: 2;
    }
    ._\37 8ab5c2
    {
        order: 3;
    }
    ._\32 f5ad45
    {
        order: 4;
    }
    ._\36 7348c5
    {
        order: 5;
    }
    ._\33 598965
    {
        order: 6;
    }
    ._ee8a3b7
    {
        order: 7;
    }
    ._\34 35eb60
    {
        order: 8;
    }
    ._bc9ce78
    {
        order: 9;
    }
    ._f67890c
    {
        order: 10;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._f5c9eed
    {
        order: 1;
    }
    ._\35 8e548b
    {
        order: 2;
    }
    ._\31 88cdeb
    {
        order: 3;
    }
    ._d5c0bf6
    {
        order: 4;
    }
    ._ef1729a
    {
        order: 5;
    }
    ._\31 247390
    {
        order: 6;
    }
    ._eed8472
    {
        order: 7;
    }
    ._\30 c49189
    {
        order: 8;
    }
    ._\33 09a4ea
    {
        order: 9;
    }
    ._\39 b8f89f
    {
        order: 10;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._e1e5617
    {
        order: 1;
    }
    ._\39 ab5ba5
    {
        order: 2;
    }
    ._\33 17b99d
    {
        order: 3;
    }
    ._\33 7a97ac
    {
        order: 4;
    }
    ._\33 0eb993
    {
        order: 5;
    }
    ._\37 e6284a
    {
        order: 6;
    }
    ._fff2940
    {
        order: 7;
    }
    ._\39 bb4345
    {
        order: 8;
    }
    ._\34 e14d7b
    {
        order: 9;
    }
    ._\33 e05220
    {
        order: 10;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._ec0111f
    {
        order: 1;
    }
    ._\36 40f0c9
    {
        order: 2;
    }
    ._\35 a0c05e
    {
        order: 3;
    }
    ._e9eef3b
    {
        order: 4;
    }
    ._\34 5f2376
    {
        order: 5;
    }
    ._b02b398
    {
        order: 6;
    }
    ._ac267f0
    {
        order: 7;
    }
    ._\34 e62b78
    {
        order: 8;
    }
    ._\36 06acb6
    {
        order: 9;
    }
    ._\37 d6c8b2
    {
        order: 10;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._ddfc3ff
    {
        order: 1;
    }
    ._a996c79
    {
        order: 2;
    }
    ._fab1e40
    {
        order: 3;
    }
    ._b0297f2
    {
        order: 4;
    }
    ._\39 8bf978
    {
        order: 5;
    }
    ._\31 d273d5
    {
        order: 6;
    }
    ._cc21d70
    {
        order: 7;
    }
    ._c0c02b2
    {
        order: 8;
    }
    ._\30 2a757b
    {
        order: 9;
    }
    ._e1920bf
    {
        order: 10;
    }
}
@media screen and (min-width: 77rem)
{
    ._bf74feb
    {
        order: 1;
    }
    ._d58fa73
    {
        order: 2;
    }
    ._de54e06
    {
        order: 3;
    }
    ._ff20ec7
    {
        order: 4;
    }
    ._\37 09e599
    {
        order: 5;
    }
    ._\30 1f94b7
    {
        order: 6;
    }
    ._\37 2727b7
    {
        order: 7;
    }
    ._e12c185
    {
        order: 8;
    }
    ._\31 79af8d
    {
        order: 9;
    }
    ._\31 1f66a8
    {
        order: 10;
    }
}
@media screen and (min-width: 90rem)
{
    ._bc6393c
    {
        order: 1;
    }
    ._\35 cc18cb
    {
        order: 2;
    }
    ._\36 6f4ab7
    {
        order: 3;
    }
    ._e715cd8
    {
        order: 4;
    }
    ._af988ca
    {
        order: 5;
    }
    ._ace2076
    {
        order: 6;
    }
    ._\38 199bf3
    {
        order: 7;
    }
    ._\36 6df56f
    {
        order: 8;
    }
    ._f8e7dd6
    {
        order: 9;
    }
    ._b28b14f
    {
        order: 10;
    }
}
@media screen and (min-width: 100rem)
{
    ._d753324
    {
        order: 1;
    }
    ._\35 dd21d0
    {
        order: 2;
    }
    ._\30 d64c51
    {
        order: 3;
    }
    ._\33 56d036
    {
        order: 4;
    }
    ._df834ac
    {
        order: 5;
    }
    ._db20268
    {
        order: 6;
    }
    ._cbcd2ec
    {
        order: 7;
    }
    ._\33 be1698
    {
        order: 8;
    }
    ._\37 540348
    {
        order: 9;
    }
    ._\32 14c855
    {
        order: 10;
    }
}
._\32 817566
{
    display: none;
}
._aaa1be0
{
    display: flex;
}
@media screen and (min-width: 20rem)
{
    ._\35 8c190a
    {
        display: none;
    }
    ._\34 0c2604
    {
        display: flex;
    }
}
@media screen and (min-width: 32.8125rem)
{
    ._\30 87cee8
    {
        display: none;
    }
    ._\32 1ece2c
    {
        display: flex;
    }
}
@media screen and (min-width: 45.3125rem)
{
    ._\33 9528fb
    {
        display: none;
    }
    ._c841aec
    {
        display: flex;
    }
}
@media screen and (min-width: 58.125rem)
{
    ._\36 62a426
    {
        display: none;
    }
    ._\32 c248a4
    {
        display: flex;
    }
}
@media screen and (min-width: 67.5rem)
{
    ._\35 42a334
    {
        display: none;
    }
    ._c1107ba
    {
        display: flex;
    }
}
@media screen and (min-width: 77rem)
{
    ._\39 717cd4
    {
        display: none;
    }
    ._a97bb41
    {
        display: flex;
    }
}
@media screen and (min-width: 90rem)
{
    ._\30 baa4fb
    {
        display: none;
    }
    ._d1bace5
    {
        display: flex;
    }
}
@media screen and (min-width: 100rem)
{
    ._\32 e491c9
    {
        display: none;
    }
    ._f2e8845
    {
        display: flex;
    }
}
._\37 59b6ab, ._bdd8aef
{
    width: 100%;
}
._\37 59b6ab
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    box-sizing: border-box;
    overflow: hidden;
}
._\37 59b6ab:has(._ca57400[data-focus-visible])
{
    overflow: visible;
}
._\36 2cb5bb
{
    border: solid var(--border-width-sm) var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-md);
}
._\36 2cb5bb ._\38 44c7da
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    padding: var(--spacing-xs) var(--spacing-md) var(--spacing-md);
}
._\36 2cb5bb ._ca57400
{
    align-items: center;
    gap: var(--spacing-md);
    justify-content: space-between;
    padding: var(--spacing-md) var(--spacing-md);
    width: 100%;
}
._\36 2cb5bb ._ca57400[aria-expanded=true][data-focus-visible]
{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
._\36 2cb5bb ._ca57400[data-hovered]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-neutral-hover-weak);
}
._\36 2cb5bb ._ca57400[data-pressed]:not([data-disabled])
{
    background-color: var(--surface-fill-interactive-neutral-pressed-weak);
}
._\36 2cb5bb ._ca57400[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
}
._\36 2cb5bb ._f8a4485
{
    flex: 1 1;
    gap: var(--spacing-md);
}
._\33 19f109
{
    border-radius: var(--radius-sm);
}
._\33 19f109 ._ca57400
{
    gap: var(--spacing-xs);
    padding: 0;
}
._\33 19f109 ._ca57400[data-hovered]:not([data-disabled]) ._\35 ec884b
{
    -webkit-text-decoration: var(--text-decoration-interactive-underline);
    text-decoration: var(--text-decoration-interactive-underline);
}
._\33 19f109 ._ca57400[data-focus-visible]
{
    outline-offset: .0625rem;
}
._\33 19f109 ._\37 cd7428
{
    flex-shrink: 0;
}
._ca57400
{
    align-items: center;
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: 0;
    cursor: pointer;
    display: flex;
    outline: none;
}
._ca57400[data-focus-visible]
{
    border-radius: var(--radius-sm);
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._ca57400[data-disabled]
{
    cursor: not-allowed;
}
._ca57400[data-disabled] ._\35 ec884b
{
    color: var(--font-colour-non-interactive-neutral-disabled-default);
}
._ca57400[data-disabled] ._\37 cd7428
{
    color: var(--icon-fill-non-interactive-neutral-disabled-weak);
}
._ca57400 ._f8a4485
{
    align-items: center;
    display: flex;
    text-align: left;
}
._ca57400 ._\37 cd7428
{
    color: var(--icon-fill-interactive-neutral-strongest);
}
._\35 ec884b
{
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: var(--font-colour-interactive-neutral-strongest);
    display: -webkit-box;
    font-family: var(--body-md-medium-font-family);
    font-size: var(--body-md-medium-font-size);
    font-weight: var(--body-md-medium-font-weight);
    letter-spacing: var(--body-md-medium-letter-spacing);
    line-height: var(--body-md-medium-line-height);
    overflow: hidden;
    -webkit-text-decoration: var(--body-md-medium-text-decoration);
    text-decoration: var(--body-md-medium-text-decoration);
    text-overflow: ellipsis;
    text-transform: var(--body-md-medium-text-case);
}
._\38 44c7da
{
    color: var(--font-colour-non-interactive-neutral-strongest);
    font-family: var(--body-md-regular-font-family);
    font-size: var(--body-md-regular-font-size);
    font-weight: var(--body-md-regular-font-weight);
    letter-spacing: var(--body-md-regular-letter-spacing);
    line-height: var(--body-md-regular-line-height);
    -webkit-text-decoration: var(--body-md-regular-text-decoration);
    text-decoration: var(--body-md-regular-text-decoration);
    text-transform: var(--body-md-regular-text-case);
}
._\30 f1e75f
{
    display: flex;
    flex-direction: column;
    gap: var(--spacing-xs);
}
._\39 c3c2ad
{
    --size: var(--size-3xl);
    --center: calc(var(--size) / 2);
    --stroke-width: var(--border-width-lg);
    --radius: calc(var(--center) - (var(--stroke-width)) / 2);
    display: flex;
}
._\31 f5493e
{
    height: var(--size);
    transform: rotate(-90deg);
    width: var(--size);
}
._\34 206b22
{
    cx: var(--center);
    cy: var(--center);
    r: var(--radius);
    stroke-width: var(--stroke-width);
    fill: none;
}
._\39 da500b
{
    stroke: var(--surface-border-colour-non-interactive-neutral-weak);
}
._\36 6020c3
{
    stroke-dasharray: 100;
    stroke: var(--surface-border-colour-non-interactive-primary-default);
    transition: stroke-dashoffset var(--motion-preset-radial-progress-duration) var(--motion-preset-radial-progress-easing);
}
._\38 7e54fe
{
    background-color: var(--surface-fill-interactive-neutral-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    color: var(--font-colour-interactive-neutral-strongest);
    font-family: var(--body-lg-regular-font-family);
    font-size: var(--body-lg-regular-font-size);
    font-weight: var(--body-lg-regular-font-weight);
    height: var(--size-lg);
    justify-content: space-between;
    letter-spacing: var(--body-lg-regular-letter-spacing);
    line-height: var(--body-lg-regular-line-height);
    padding: 0 var(--spacing-xs);
    -webkit-text-decoration: var(--body-lg-regular-text-decoration);
    text-decoration: var(--body-lg-regular-text-decoration);
    text-transform: var(--body-lg-regular-text-case);
    width: 100%;
}
._\38 7e54fe, ._\38 7e54fe ._\30 51274d
{
    align-items: center;
    display: flex;
}
._\38 7e54fe ._\30 51274d
{
    flex: 1 1;
    min-width: 0;
    overflow: hidden;
}
._\38 7e54fe ._\38 662afc
{
    color: var(--font-colour-interactive-neutral-weak);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._\38 7e54fe ._\37 5ed71b
{
    color: var(--font-colour-interactive-neutral-strongest);
}
._\38 7e54fe ._\31 d9fd21, ._\38 7e54fe ._\38 785bc4
{
    flex-shrink: 0;
    margin-left: var(--spacing-2xs);
}
._\38 7e54fe ._\31 d9fd21
{
    display: flex;
}
._\38 7e54fe[data-hovered]
{
    border-color: var(--surface-border-colour-interactive-neutral-hover-strongest);
    cursor: pointer;
}
._\38 7e54fe[data-disabled]
{
    background-color: var(--surface-fill-non-interactive-neutral-disabled-default);
    border-color: var(--surface-border-colour-non-interactive-neutral-disabled-default);
    color: var(--font-colour-non-interactive-neutral-disabled-default);
    cursor: not-allowed;
}
._\38 7e54fe[data-focus-visible]
{
    outline: var(--border-width-md) solid var(--surface-border-colour-interactive-focused);
}
._b0bb4cb
{
    position: relative;
}
._b849102
{
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1;
}
._\37 461e5f
{
    background-color: var(--surface-fill-non-interactive-neutral-container-weakest);
    border: var(--border-width-sm) solid var(--surface-border-colour-non-interactive-neutral-weak);
    border-radius: var(--radius-sm);
    display: flex;
    flex-direction: column;
    gap: var(--spacing-sm);
    margin-top: var(--spacing-2xs);
    padding: var(--spacing-xs) var(--spacing-xs);
}
._\39 a16bde
{
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-top: .25rem;
}
._\33 6920f9
{
    color: var(--ui-input-error-text-color);
}
._\38 d6c94d
{
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--ui-input-bg-color);
    border: 1px solid var(--ui-input-border-color);
    box-sizing: border-box;
    color: inherit;
    display: block;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    outline: none;
    transition: background-color .125s ease-in-out,border-color .125s ease-in-out,color .125s ease-in-out;
    will-change: border-color,background-color,color;
}
._\38 d6c94d::-ms-clear, ._\38 d6c94d::-ms-reveal
{
    display: none;
}
._\38 d6c94d::placeholder
{
    color: var(--ui-input-placeholder-color);
}
._\38 d6c94d::-webkit-credentials-auto-fill-button
{
    visibility: hidden;
}
._\32 e622b7 ._\38 d6c94d, ._\38 d6c94d:read-only
{
    background-color: var(--ui-input-disabled-bg-color);
    border-color: var(--ui-input-disabled-border-color);
    color: var(--ui-input-disabled-text-color);
}
._\38 d6c94d:read-only
{
    color: inherit;
}
._\38 d6c94d:read-only:focus, ._\38 d6c94d:read-only:hover
{
    border-color: var(--ui-input-disabled-border-color);
}
._\38 d6c94d:not([type=radio],[type=checkbox])
{
    border-radius: 4px;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    padding: .625rem;
    width: 100%;
}
._\38 d6c94d:not([type=radio],[type=checkbox]):last-child
{
    margin: 0;
}
._\35 ff94df>._\38 d6c94d:not([type=radio],[type=checkbox]):not(._c256e0e) ._\38 d6c94d:not([type=radio],[type=checkbox]), ._\38 d6c94d:not([type=radio],[type=checkbox])[type=date], ._\38 d6c94d:not([type=radio],[type=checkbox])[type=password]
{
    padding: .625rem 3.25rem .625rem .625rem;
}
._\34 d5fc52 ._\38 d6c94d:not([type=radio],[type=checkbox])
{
    font-size: .875rem;
    margin-bottom: 0;
    padding-bottom: .3125rem;
    padding-top: .3125rem;
}
._\34 d5fc52 ._\38 d6c94d:not([type=radio],[type=checkbox])::placeholder
{
    font-size: .75rem;
}
._\38 d6c94d:focus
{
    border: 1px solid var(--ui-input-focused-border-color);
}
._\35 ff94df ._\38 d6c94d
{
    background-color: var(--ui-input-valid-bg-color);
    border-color: var(--ui-input-valid-border-color);
}
._\39 58c61b ._\38 d6c94d
{
    background: var(--ui-input-error-bg-color);
    border-color: var(--ui-input-error-border-color);
    color: var(--ui-input-error-text-color);
}
._\39 58c61b ._\38 d6c94d::placeholder
{
    color: var(--ui-input-error-placeholder-color);
}
._cf5b5c3
{
    position: relative;
}
._cf5b5c3>svg
{
    position: absolute;
    right: 1rem;
    top: .6875rem;
}
._\34 d5fc52 ._cf5b5c3>svg
{
    margin-top: -.75rem;
    top: 50%;
}
._cf5b5c3>button
{
    position: absolute;
    right: 1rem;
    top: .3125rem;
}
._cf5b5c3._e93806c>._c256e0e, ._cf5b5c3._f207e94>._c256e0e
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    height: 1.125rem;
    left: 0;
    line-height: 1.375rem;
    line-height: 1.125rem;
    position: absolute;
    right: auto;
    text-align: center;
    top: .8125rem;
    width: 2.75rem;
}
._cf5b5c3._e93806c>._\38 d6c94d, ._cf5b5c3._f207e94>._\38 d6c94d
{
    padding-left: 2.75rem;
}
._cf5b5c3._\30 b3d235>div:first-of-type, ._cf5b5c3._\39 275691>div:first-of-type
{
    left: .3125rem;
    position: absolute;
    top: .3125rem;
}
._cf5b5c3._\39 275691>._\38 d6c94d
{
    padding-left: 3.75rem;
}
._cf5b5c3._\30 b3d235>._a1dcc28
{
    left: 3.75rem;
    position: absolute;
    top: .625rem;
}
._cf5b5c3._\30 b3d235>._\38 d6c94d
{
    padding-left: 5.625rem;
}
._cf5b5c3 textarea+svg
{
    top: .5rem;
    transform: none;
}
._\39 254db1
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._\39 58c61b
{
    color: var(--ui-input-error-text-color);
}
._\39 58c61b ._cf5b5c3>svg path
{
    stroke: var(--ui-input-error-text-color);
}
._\35 ff94df:not(._\39 58c61b) ._cf5b5c3>svg g
{
    stroke-width: 1;
    stroke: var(--ui-input-valid-tick-color);
}
._\35 ff94df:not(._\39 58c61b) ._cf5b5c3>._e06a665
{
    height: auto;
    right: 1.25rem;
    top: 1rem;
    width: 1.125rem;
}
._\32 fb7cfb
{
    color: var(--ui-caption-explanation-text-color);
    margin-top: .3125rem;
}
._d7a24bb
{
    margin-bottom: 0;
}
._\34 60c349
{
    list-style: none;
    margin: .25rem 0 0;
    padding: 0;
}
._e742447
{
    margin-top: .625rem;
}
._\33 5af36e
{
    border-radius: 2px;
    box-shadow: none;
    font-size: .9375rem;
    margin-bottom: .5rem;
    margin-right: .5rem;
}
._\33 5af36e:active, ._\33 5af36e:focus, ._\33 5af36e:hover
{
    background-color: #000;
    color: #fff;
}
._b464390
{
    margin: .25rem 0 0;
}
._\34 5232f3
{
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--ui-input-bg-color);
    border: 1px solid var(--ui-input-border-color);
    box-sizing: border-box;
    color: inherit;
    display: block;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    outline: none;
    transition: background-color .125s ease-in-out,border-color .125s ease-in-out,color .125s ease-in-out;
    will-change: border-color,background-color,color;
}
._\34 5232f3::-ms-clear, ._\34 5232f3::-ms-reveal
{
    display: none;
}
._\34 5232f3::placeholder
{
    color: var(--ui-input-placeholder-color);
}
._\34 5232f3::-webkit-credentials-auto-fill-button
{
    visibility: hidden;
}
._\34 5232f3:read-only, ._adc40d4 ._\34 5232f3
{
    background-color: var(--ui-input-disabled-bg-color);
    border-color: var(--ui-input-disabled-border-color);
    color: var(--ui-input-disabled-text-color);
}
._\34 5232f3:read-only
{
    color: inherit;
}
._\34 5232f3:read-only:focus, ._\34 5232f3:read-only:hover
{
    border-color: var(--ui-input-disabled-border-color);
}
._\34 5232f3:not([type=radio],[type=checkbox])
{
    border-radius: 4px;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    padding: .625rem;
    width: 100%;
}
._\34 5232f3:not([type=radio],[type=checkbox]):last-child
{
    margin: 0;
}
._\33 61ab88>._\34 5232f3:not([type=radio],[type=checkbox]):not(._\38 6c6f08) ._\34 5232f3:not([type=radio],[type=checkbox]), ._\34 5232f3:not([type=radio],[type=checkbox])[type=date], ._\34 5232f3:not([type=radio],[type=checkbox])[type=password]
{
    padding: .625rem 3.25rem .625rem .625rem;
}
._\38 627d1f ._\34 5232f3:not([type=radio],[type=checkbox])
{
    font-size: .875rem;
    margin-bottom: 0;
    padding-bottom: .3125rem;
    padding-top: .3125rem;
}
._\38 627d1f ._\34 5232f3:not([type=radio],[type=checkbox])::placeholder
{
    font-size: .75rem;
}
._\34 5232f3:focus
{
    border: 1px solid var(--ui-input-focused-border-color);
}
._\33 61ab88 ._\34 5232f3
{
    background-color: var(--ui-input-valid-bg-color);
    border-color: var(--ui-input-valid-border-color);
}
._\36 aaf23b ._\34 5232f3
{
    background: var(--ui-input-error-bg-color);
    border-color: var(--ui-input-error-border-color);
    color: var(--ui-input-error-text-color);
}
._\36 aaf23b ._\34 5232f3::placeholder
{
    color: var(--ui-input-error-placeholder-color);
}
._f666de3
{
    position: relative;
}
._f666de3>svg
{
    position: absolute;
    right: 1rem;
    top: .6875rem;
}
._\38 627d1f ._f666de3>svg
{
    margin-top: -.75rem;
    top: 50%;
}
._f666de3>button
{
    position: absolute;
    right: 1rem;
    top: .3125rem;
}
._f666de3._\31 72a315>._\38 6c6f08, ._f666de3._\37 226e87>._\38 6c6f08
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    height: 1.125rem;
    left: 0;
    line-height: 1.375rem;
    line-height: 1.125rem;
    position: absolute;
    right: auto;
    text-align: center;
    top: .8125rem;
    width: 2.75rem;
}
._f666de3._\31 72a315>._\34 5232f3, ._f666de3._\37 226e87>._\34 5232f3
{
    padding-left: 2.75rem;
}
._f666de3._\36 8a23b8>div:first-of-type, ._f666de3._a67f6fd>div:first-of-type
{
    left: .3125rem;
    position: absolute;
    top: .3125rem;
}
._f666de3._a67f6fd>._\34 5232f3
{
    padding-left: 3.75rem;
}
._f666de3._\36 8a23b8>._c70f73e
{
    left: 3.75rem;
    position: absolute;
    top: .625rem;
}
._f666de3._\36 8a23b8>._\34 5232f3
{
    padding-left: 5.625rem;
}
._f666de3 textarea+svg
{
    top: .5rem;
    transform: none;
}
._\30 77ae9f
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._\36 aaf23b
{
    color: var(--ui-input-error-text-color);
}
._\36 aaf23b ._f666de3>svg path
{
    stroke: var(--ui-input-error-text-color);
}
._\33 61ab88:not(._\36 aaf23b) ._f666de3>svg g
{
    stroke-width: 1;
    stroke: var(--ui-input-valid-tick-color);
}
._\33 61ab88:not(._\36 aaf23b) ._f666de3>._\36 e6d27f
{
    height: auto;
    right: 1.25rem;
    top: 1rem;
    width: 1.125rem;
}
._\38 8cd988
{
    color: var(--ui-caption-explanation-text-color);
    margin-top: .3125rem;
}
._aec9b6d
{
    margin-bottom: 0;
}
._\31 ebc1b4
{
    display: flex;
    max-width: 23.9375rem;
}
._\34 5232f3
{
    background: var(--ui-input-bg-color);
    cursor: pointer;
}
._adc40d4
{
    border: 1px solid var(--ui-calendar-flatpickr-border-color);
    border-radius: 5px;
    color: var(--ui-calendar-flatpickr-disabled-color);
    pointer-events: none;
}
._\38 0d8428
{
    pointer-events: none;
    position: relative;
    right: 2.5rem;
    top: .5rem;
}
._\38 0d8428 path
{
    fill: var(--ui-calendar-flatpickr-icon-color);
}
._e1e6242 .flatpickr-wrapper
{
    position: relative;
    width: 100%;
}
._e1e6242 .flatpickr-wrapper:hover
{
    border-color: var(--ui-calendar-flatpickr-hover-color);
    color: var(--ui-calendar-flatpickr-hover-color);
}
._e1e6242 .flatpickr-wrapper:hover+svg .default
{
    display: none;
}
._e1e6242 .flatpickr-wrapper:hover+svg .alt
{
    display: block;
}
._e1e6242 .flatpickr-wrapper+svg .alt
{
    display: none;
}
._e1e6242 .flatpickr-calendar
{
    animation: none;
    background: var(--ui-calendar-flatpickr-bg-color);
    border: 0;
    border-radius: 5px;
    box-shadow: .0625rem 0 0 #e5e5e5,-.0625rem 0 0 #e0e0e0,0 .0625rem 0 #e0e0e0,0 -.0625rem 0 #e0e0e0,0 .1875rem .8125rem #00000014;
    box-sizing: border-box;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5rem;
    opacity: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    width: 22.5rem;
}
._e1e6242 .flatpickr-calendar .flatpickr-months
{
    background-color: var(--ui-calendar-flatpickr-bg-color);
    color: var(--ui-calendar-flatpickr-select-color);
}
._e1e6242 .flatpickr-calendar .flatpickr-current-month
{
    display: flex;
}
._e1e6242 .flatpickr-calendar .flatpickr-current-month .cur-year
{
    background-color: var(--ui-calendar-flatpickr-select-bg-color);
    color: var(--ui-calendar-flatpickr-select-color);
    display: inline-block;
    margin-left: .1875rem;
    text-align: center;
    width: 4.375rem;
}
@media(min-width: 58.125rem)
{
    ._e1e6242 .flatpickr-calendar .flatpickr-current-month .cur-year
    {
        padding-right: .5rem;
    }
}
._e1e6242 .flatpickr-calendar .numInputWrapper
{
    height: auto;
    position: relative;
}
._e1e6242 .flatpickr-calendar .numInputWrapper input, ._e1e6242 .flatpickr-calendar .numInputWrapper span
{
    display: inline-block;
}
._e1e6242 .flatpickr-calendar .numInputWrapper input
{
    -moz-appearance: textfield;
    background-color: var(--ui-calendar-flatpickr-bg-color);
    border: 1px solid var(--ui-calendar-flatpickr-border-color);
    border-radius: 5px;
    color: var(--ui-calendar-flatpickr-color);
    height: 1.25rem;
    width: 100%;
}
._e1e6242 .flatpickr-calendar .numInputWrapper input::-webkit-inner-spin-button, ._e1e6242 .flatpickr-calendar .numInputWrapper input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span
{
    box-sizing: border-box;
    cursor: pointer;
    height: 50%;
    line-height: 50%;
    opacity: 1;
    padding: 0 .25rem 0 .125rem;
    position: absolute;
    right: 0;
    width: .875rem;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span:after
{
    content: "";
    display: block;
    position: absolute;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span:active
{
    background: var(--ui-calendar-flatpickr-active-bg-color);
}
._e1e6242 .flatpickr-calendar .numInputWrapper span.arrowUp
{
    border-bottom: 1px solid var(--ui-calendar-flatpickr-border-color);
    border-left: 1px solid var(--ui-calendar-flatpickr-border-color);
    border-radius: 3px 0 0;
    top: .0625rem;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span.arrowUp:after
{
    border-bottom: 4px solid var(--ui-calendar-flatpickr-icon-color);
    border-left: 4px solid #0000;
    border-right: 4px solid #0000;
    top: 30%;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span.arrowDown
{
    border-left: 1px solid var(--ui-calendar-flatpickr-border-color);
    border-radius: 0 4px;
    top: 50%;
}
._e1e6242 .flatpickr-calendar .numInputWrapper span.arrowDown:after
{
    border-left: 4px solid #0000;
    border-right: 4px solid #0000;
    border-top: 4px solid var(--ui-calendar-flatpickr-icon-color);
    top: 33%;
}
._e1e6242 .flatpickr-calendar .flatpickr-current-month:after
{
    content: "▼";
    left: 8.75rem;
    pointer-events: none;
    position: absolute;
}
._e1e6242 .flatpickr-calendar .flatpickr-current-month>select:hover
{
    border: 1px solid var(--ui-calendar-flatpickr-hover-color);
}
._e1e6242 .flatpickr-calendar .flatpickr-current-month>select
{
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: var(--ui-calendar-flatpickr-select-bg-color);
    border: 1px solid var(--ui-calendar-flatpickr-border-color);
    color: var(--ui-calendar-flatpickr-select-color);
    font-size: .875rem;
    padding-left: .375rem;
    width: 6.25rem;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month:not(.disabled), ._e1e6242 .flatpickr-calendar .flatpickr-prev-month:not(.disabled)
{
    cursor: pointer;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month svg, ._e1e6242 .flatpickr-calendar .flatpickr-prev-month svg
{
    display: block;
    height: .9375rem;
    position: absolute;
    top: 1.25rem;
    width: 1.25rem;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month svg:hover, ._e1e6242 .flatpickr-calendar .flatpickr-prev-month svg:hover
{
    stroke: #02bd9c;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled, ._e1e6242 .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled
{
    cursor: not-allowed;
}
._e1e6242 .flatpickr-calendar .flatpickr-prev-month svg
{
    right: 5.625rem;
}
._e1e6242 .flatpickr-calendar .flatpickr-prev-month svg path
{
    fill: var(--ui-calendar-flatpickr-icon-color);
}
._e1e6242 .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled
{
    cursor: not-allowed;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month svg
{
    right: 3.4375rem;
}
._e1e6242 .flatpickr-calendar .flatpickr-next-month svg path
{
    fill: var(--ui-calendar-flatpickr-icon-color);
}
._e1e6242 .flatpickr-calendar .flatpickr-months, ._e1e6242 .flatpickr-calendar .flatpickr-rContainer
{
    margin: 0 auto;
    max-width: 15.3125rem;
    padding: .9375rem;
}
._e1e6242 .flatpickr-calendar .dayContainer, ._e1e6242 .flatpickr-calendar .flatpickr-weekdaycontainer
{
    display: grid;
    font-size: .875rem;
    grid-template-columns: repeat(7,2.1875rem);
    text-align: center;
    width: 100%;
}
._e1e6242 .flatpickr-calendar .dayContainer
{
    grid-template-rows: repeat(6,2.1875rem);
}
._e1e6242 .flatpickr-calendar .flatpickr-day
{
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
}
._e1e6242 .flatpickr-calendar .flatpickr-day.flatpickr-disabled
{
    color: var(--ui-calendar-flatpickr-disabled-color);
    cursor: not-allowed;
}
._e1e6242 .flatpickr-calendar .nextMonthDay, ._e1e6242 .flatpickr-calendar .prevMonthDay
{
    visibility: hidden;
}
._e1e6242 .flatpickr-calendar .inRange
{
    background: #acd4cd;
}
._e1e6242 .flatpickr-calendar .endRange, ._e1e6242 .flatpickr-calendar .selected, ._e1e6242 .flatpickr-calendar .startRange
{
    background: var(--ui-calendar-flatpickr-indicator-bg-color);
    border-radius: 35px;
    color: var(--ui-calendar-flatpickr-color);
}
._e1e6242 .flatpickr-calendar .startRange
{
    border-radius: 50px 0 0 50px;
}
._e1e6242 .flatpickr-calendar .endRange
{
    border-radius: 0 50px 50px 0;
}
._e1e6242 .flatpickr-calendar.inline, ._e1e6242 .flatpickr-calendar.open
{
    max-height: 40rem;
    opacity: 1;
    visibility: visible;
}
._e1e6242 .flatpickr-calendar.open
{
    z-index: 99999;
}
._e1e6242 .flatpickr-calendar.open.animate
{
    animation: fpFadeInDown .3s cubic-bezier(.23,1,.32,1);
}
._\39 706b18
{
    color: #999;
    padding-left: .5rem;
}
@keyframes _\34 e9a0fc
{
    0%
    {
        opacity: 0;
        transform: translate3d(0,-1.25rem,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
._\32 cb0776._\36 535430, ._\32 cb0776._a71e71a
{
    padding-left: 0;
}
._\32 cb0776._\36 535430:checked+._\37 d15bda._\39 ff1eb4, ._\32 cb0776._a71e71a:checked+._\37 d15bda._\39 ff1eb4
{
    color: var(--ui-toggle-active-label-color);
}
._\32 cb0776._\36 535430:checked+._\37 d15bda ._c05b47c, ._\32 cb0776._a71e71a:checked+._\37 d15bda ._c05b47c
{
    background-color: var(--ui-switch-on-bg-color);
}
._\32 cb0776._\36 535430:checked+._\37 d15bda ._c05b47c:before, ._\32 cb0776._a71e71a:checked+._\37 d15bda ._c05b47c:before
{
    transform: translateX(1.25rem);
}
._\32 cb0776._\36 535430+._\37 d15bda:before, ._\32 cb0776._a71e71a+._\37 d15bda:before
{
    display: none;
}
._\32 cb0776
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._\32 cb0776[type=checkbox]:checked+._\37 d15bda, ._\32 cb0776[type=radio]:checked+._\37 d15bda
{
    color: var(--ui-toggle-active-label-color);
}
._\37 d15bda
{
    color: var(--ui-toggle-label-color);
    display: inline-block;
    padding: .75rem 0 .75rem 1.875rem;
    position: relative;
}
._\37 d15bda:before
{
    border: 1px solid var(--ui-input-border-color);
    border-radius: 2px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 1.5rem;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: border-color .05s ease-in-out;
    width: 1.5rem;
    will-change: border-color;
}
._\37 d15bda._\30 3136d2
{
    padding-left: 1.5rem;
}
._\37 d15bda._\30 3136d2 span
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._\37 d15bda._\39 ff1eb4
{
    padding-left: 0;
}
._\37 d15bda._\32 84f0b9
{
    padding-top: 0;
}
._\32 cb0776[type=checkbox]:disabled+._\37 d15bda
{
    color: var(--ui-input-disabled-text-color);
}
._\32 cb0776[type=checkbox]:disabled+._\37 d15bda:before
{
    background: var(--ui-input-disabled-bg-color);
    border-color: var(--ui-toggle-disabled-border-color);
}
._\32 cb0776[type=checkbox]:not(:disabled)+._\37 d15bda:hover svg
{
    opacity: 1;
}
._\32 cb0776[type=checkbox]:checked+._\37 d15bda:before
{
    background: var(--ui-toggle-checked-bg-color);
    border-color: var(--ui-toggle-checked-border-color);
}
._\32 cb0776[type=checkbox]:checked+._\37 d15bda svg
{
    opacity: 1;
}
._\32 cb0776[type=checkbox]:checked+._\37 d15bda svg g
{
    stroke-width: .0625rem;
    stroke: var(--ui-checkbox-tick-color);
}
._\32 cb0776[type=checkbox]:focus+._\37 d15bda:before
{
    border-color: var(--ui-input-focused-border-color)!important;
}
._\32 cb0776[type=checkbox]+._\37 d15bda svg
{
    height: auto;
    left: .125rem;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .05s ease-in-out;
    width: 1.25rem;
    will-change: opacity;
}
._\32 cb0776[type=checkbox]+._\37 d15bda svg g
{
    stroke-width: .0625rem;
    stroke: var(--ui-checkbox-tick-hover-color);
}
._\32 cb0776[type=radio]:disabled+._\37 d15bda
{
    color: var(--ui-input-disabled-text-color);
}
._\32 cb0776[type=radio]:disabled+._\37 d15bda:before
{
    background: var(--ui-input-disabled-bg-color);
    border-color: var(--ui-toggle-disabled-border-color);
}
._\32 cb0776[type=radio]:checked+._\37 d15bda:before
{
    background: var(--ui-toggle-checked-bg-color);
    border: 6px solid var(--ui-input-bg-color);
    border-radius: 50%;
    box-shadow: 0 0 0 .0625rem var(--ui-toggle-checked-border-color);
}
._\32 cb0776[type=radio]:focus+._\37 d15bda:before
{
    box-shadow: 0 0 0 .0625rem var(--ui-input-focused-border-color)!important;
}
._\32 cb0776[type=radio]+._\37 d15bda:before
{
    border-radius: 50%;
}
._\32 cb0776[type=radio]+._\37 d15bda ._\34 8623f0
{
    display: block;
}
._\35 b2e821 ._\32 cb0776[type=checkbox]:checked+._\37 d15bda:before
{
    background: var(--ui-toggle-checked-error-bg-color);
}
._\35 b2e821 ._\32 cb0776[type=checkbox]+._\37 d15bda
{
    color: var(--ui-input-error-text-color);
}
._\35 b2e821 ._\32 cb0776[type=checkbox]+._\37 d15bda:before
{
    background: var(--ui-input-error-bg-color);
    border-color: var(--ui-input-error-border-color);
}
._\35 b2e821 ._\32 cb0776[type=radio]:checked+._\37 d15bda:before
{
    background: var(--ui-toggle-checked-error-bg-color);
}
._\35 b2e821 ._\32 cb0776[type=radio]+._\37 d15bda
{
    color: var(--ui-input-error-text-color);
}
._\35 b2e821 ._\32 cb0776[type=radio]+._\37 d15bda:before
{
    border-color: var(--ui-input-error-bg-color);
    box-shadow: 0 0 0 .0625rem var(--ui-input-error-border-color);
}
._\32 cb0776._\36 535430:not(:checked)+label ._c05b47c:before
{
    background-color: var(--ui-on-off-toggle-bg-color);
}
._c05b47c
{
    background-color: var(--ui-switch-off-bg-color);
    border-radius: 34px;
    cursor: pointer;
    display: inline-block;
    height: .875rem;
    margin-right: .3125rem;
    position: relative;
    top: .125rem;
    transition: .4s;
    width: 2.5rem;
    will-change: background-color;
}
._c05b47c:before
{
    background-color: var(--ui-switch-color);
    border-radius: 50%;
    content: "";
    display: block;
    height: 1.375rem;
    left: 0;
    position: absolute;
    top: -.25rem;
    transition: .4s;
    width: 1.375rem;
}
._\39 c0b353
{
    position: relative;
}
._\33 acaefa, ._\33 acaefa ._\32 cb0776._a71e71a:checked+._\37 d15bda, ._\33 acaefa ._\32 cb0776._a71e71a:not(:checked)+label
{
    display: flex;
    flex-direction: row-reverse;
}
._\37 842ad4 ._\32 cb0776._a71e71a:checked+._\37 d15bda, ._\37 842ad4 ._\32 cb0776._a71e71a:not(:checked)+label
{
    font-size: var(--fontSizeXS);
}
._\37 842ad4 ._\32 cb0776._a71e71a:checked+._\37 d15bda ._c05b47c, ._\37 842ad4 ._\32 cb0776._a71e71a:not(:checked)+label ._c05b47c
{
    color: var(--colorUI0070);
    margin-left: .5rem;
    margin-right: 0;
}
._\36 989e3f
{
    align-self: center;
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    max-width: 15.625rem;
    padding-top: .75rem;
}
._\36 989e3f:hover g
{
    fill: #fff;
}
._\36 989e3f svg
{
    margin: .125rem .125rem 0 0;
}
._\36 989e3f svg g, ._\36 989e3f svg path
{
    transition: none!important;
}
@media(min-width: 45.3125rem)
{
    ._\36 989e3f
    {
        max-width: 25rem;
    }
}
._\32 d03a26
{
    height: 1.875rem;
    line-height: 1;
    margin: .3125rem;
    padding: 0;
    text-align: center;
    width: 1.875rem;
}
@media(min-width: 45.3125rem)
{
    ._\32 d03a26
    {
        height: 2.75rem;
        width: 2.75rem;
    }
}
._a909c44
{
    position: relative;
}
._\34 1e9bc7
{
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--ui-select-pristine-bg-color);
    border: 1px solid var(--ui-select-border-color);
    border-radius: 4px;
    box-sizing: border-box;
    color: var(--ui-select-text-color);
    cursor: pointer;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    min-height: 2.75rem;
    overflow: hidden;
    padding: .625rem 3.125rem .625rem .625rem;
    text-overflow: ellipsis;
    transition: background-color .125s ease-in-out,border-color .125s ease-in-out;
    width: 100%;
    will-change: border-color,background-color;
}
._\34 1e9bc7::-ms-expand
{
    display: none;
}
._\34 1e9bc7:active
{
    border: 1px solid var(--ui-select-active-border-color);
}
._\34 1e9bc7:focus
{
    outline: medium none invert;
    outline: initial;
}
._\34 1e9bc7:focus:not(._\31 ccf286)
{
    border-color: var(--ui-select-focused-border-color);
    color: var(--ui-select-focused-text-color);
}
._\34 1e9bc7._\31 ccf286, ._\34 1e9bc7:disabled
{
    background-color: var(--ui-select-disabled-bg-color);
    border-color: var(--ui-select-disabled-border-color);
    color: var(--ui-select-disabled-text-color);
    cursor: auto;
    opacity: 1;
}
._\34 1e9bc7._da36f03
{
    cursor: auto;
}
._\34 1e9bc7._\34 b86696
{
    padding-left: 2.25rem;
}
._\34 1e9bc7._c4792b9
{
    background: var(--ui-select-error-bg-color);
    border-color: var(--ui-select-error-border-color);
    color: var(--ui-select-error-text-color);
}
._\34 1e9bc7._c4792b9:focus
{
    border-color: var(--ui-select-error-text-focused-border-color);
    color: var(--ui-select-error-text-focused-color);
}
._\34 1e9bc7._c4792b9._ca4c69b
{
    color: var(--ui-select-error-placeholder-color);
}
._b5513a9
{
    cursor: pointer;
    pointer-events: none;
    position: absolute;
    right: 1.5rem;
    top: 1.375rem;
}
._b5513a9._\33 8b0c37 path
{
    stroke: var(--ui-select-valid-border-color);
}
._b5513a9._c4792b9 path
{
    stroke: var(--ui-select-error-border-color);
}
._ca4c69b
{
    color: var(--ui-select-placeholder-color);
}
._d48962b
{
    background: var(--ui-select-option-bg-color);
    color: var(--ui-select-option-color);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
}
._\33 8b0c37
{
    background-color: var(--ui-select-valid-bg-color);
    border-color: var(--ui-select-valid-border-color);
}
._d3cbcc5
{
    border-radius: 4px!important;
    height: .5rem!important;
}
._\37 273b1b
{
    background-color: #fff!important;
    border: 1px solid #02bd9c!important;
    height: 1.5rem!important;
    margin-left: -.75rem!important;
    margin-top: -.5rem!important;
    width: 1.5rem!important;
}
._\37 273b1b._b57ab45, ._\37 273b1b:focus, ._\37 273b1b:hover
{
    box-shadow: 0 .0625rem .375rem rgba(0,0,0,.321)!important;
}
._\32 985c33
{
    display: none!important;
}
._\36 9efa79
{
    color: var(--starsModalColor)!important;
    display: block!important;
    transform: translateX(-100%)!important;
}
._\36 9efa79[data-index="0"]
{
    transform: none!important;
}
._\35 30921f
{
    color: #000!important;
    left: calc(-50% + .25rem)!important;
}
._ce3a675
{
    background-color: #02bd9c!important;
    border: 1px solid #02bd9c!important;
    border-radius: 4px!important;
}
._\32 802ff1, ._ce3a675
{
    height: .5rem!important;
}
._\32 802ff1
{
    background-color: #f5f5f5!important;
    border: 1px solid #ebebeb!important;
    border-radius: 4px!important;
    opacity: 1!important;
}
._acadd7c
{
    color: #d70022;
}
._b3ebbb0
{
    text-align: left;
}
._a0859ce
{
    text-align: right;
}
._e387c21
{
    text-align: center;
}
._e42e46b
{
    margin: 0;
}
._fbaedcb
{
    margin-top: .9375rem;
}
._fbaedcb :first-child
{
    margin-top: 0;
}
._fbaedcb :last-child
{
    margin-bottom: 0;
}
._\34 528aae
{
    padding: calc(var(--ui-grid-gap) / 2);
}
._\33 ec931b
{
    position: relative;
    z-index: calc(var(--base-z-index) + 2);
}
._\33 ec931b._c6a9bdc
{
    -webkit-backdrop-filter: blur(.25rem);
    backdrop-filter: blur(.25rem);
    background-color: #151515b3;
    position: sticky;
    top: 2.6875rem;
}
._\33 ec931b>:nth-child(n+2):last-child
{
    margin: 0 0 var(--ui-grid-gap) 0;
}
._\31 544737
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
._\38 04b7a2
{
    color: var(--ui-bg-1-text-color);
}
._\38 04b7a2, ._\38 04b7a2:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-1);
}
._\38 04b7a2 a
{
    color: var(--ui-bg-1-link-color);
}
._\39 d0fcc4
{
    color: var(--ui-bg-2-text-color);
}
._\39 d0fcc4, ._\39 d0fcc4:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-2);
}
._\39 d0fcc4 a
{
    color: var(--ui-bg-2-link-color);
}
._ccbe484
{
    color: var(--ui-bg-3-text-color);
}
._ccbe484, ._ccbe484:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-3);
}
._ccbe484 a
{
    color: var(--ui-bg-3-link-color);
}
._f8792e2
{
    color: var(--ui-bg-4-text-color);
}
._f8792e2, ._f8792e2:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-4);
}
._f8792e2 a
{
    color: var(--ui-bg-4-link-color);
}
._\36 dd3535
{
    color: var(--ui-bg-5-text-color);
}
._\36 dd3535, ._\36 dd3535:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-5);
}
._\36 dd3535 a
{
    color: var(--ui-bg-5-link-color);
}
._e150646
{
    color: var(--ui-bg-6-text-color);
}
._e150646, ._e150646:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-6);
}
._e150646 a
{
    color: var(--ui-bg-6-link-color);
}
._f83b19f
{
    color: var(--ui-bg-7-text-color);
}
._f83b19f, ._f83b19f:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-7);
}
._f83b19f a
{
    color: var(--ui-bg-7-link-color);
}
._\31 2a7fa7
{
    color: var(--ui-bg-8-text-color);
}
._\31 2a7fa7, ._\31 2a7fa7:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-8);
}
._\31 2a7fa7 a
{
    color: var(--ui-bg-8-link-color);
}
._\31 9eef31
{
    color: var(--ui-bg-9-text-color);
}
._\31 9eef31, ._\31 9eef31:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-9);
}
._\31 9eef31 a
{
    color: var(--ui-bg-9-link-color);
}
._f23a7ee
{
    color: var(--ui-bg-10-text-color);
}
._f23a7ee, ._f23a7ee:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-10);
}
._f23a7ee a
{
    color: var(--ui-bg-10-link-color);
}
._\32 d40363
{
    color: var(--ui-bg-11-text-color);
}
._\32 d40363, ._\32 d40363:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-11);
}
._\32 d40363 a
{
    color: var(--ui-bg-11-link-color);
}
._\32 0c7853
{
    color: var(--ui-bg-12-text-color);
}
._\32 0c7853, ._\32 0c7853:not(._\35 e15bbd):hover
{
    background-color: var(--ui-bg-12);
}
._\32 0c7853 a
{
    color: var(--ui-bg-12-link-color);
}
._\32 cd52bb
{
    background-color: var(--colorUI0010);
    box-shadow: var(--shadowPanel);
    height: 28.125rem;
    margin: var(--spaceSM) 0;
    overflow: hidden;
}
@media(min-width: 45.3125rem)
{
    ._\32 cd52bb
    {
        border-radius: var(--radiusSM);
        margin: var(--spaceMD);
    }
}
._\30 9c0b94
{
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: calc(100% - 3rem);
    justify-content: center;
    padding: 0 var(--spaceMD);
    width: 100%;
}
._a4d17bc
{
    border-radius: var(--radiusMD);
    max-width: 23.75rem;
    overflow: hidden;
    width: 100%;
}
._b1479e3
{
    background: var(--colorUI0010);
    padding: var(--spaceSM) var(--spaceMD);
    text-align: center;
}
._b1479e3:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
@media(min-width: 45.3125rem)
{
    ._\32 d6b213
    {
        border-top-left-radius: var(--radiusSM);
        border-top-right-radius: var(--radiusSM);
    }
    ._b1479e3:last-child:last-child
    {
        border-bottom-left-radius: var(--radiusSM);
        border-bottom-right-radius: var(--radiusSM);
    }
}
._\31 ab71cc, ._\38 a746d4
{
    border-radius: 5px;
}
._\38 a746d4
{
    margin: var(--spaceXS) auto;
}
._c0185aa
{
    display: flex;
    flex-direction: column;
    padding: var(--spaceMD);
}
._c0185aa>span:first-child
{
    margin-bottom: var(--spaceXS);
}
._\39 3d7f26
{
    background: var(--colorUI0010);
    padding: var(--spaceSM) var(--spaceMD);
    text-align: center;
}
._\39 3d7f26:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
@media(min-width: 45.3125rem)
{
    ._e31d76a
    {
        border-top-left-radius: var(--radiusSM);
        border-top-right-radius: var(--radiusSM);
    }
    ._\39 3d7f26:last-child:last-child
    {
        border-bottom-left-radius: var(--radiusSM);
        border-bottom-right-radius: var(--radiusSM);
    }
}
._cde3ae2
{
    display: flex;
    flex-direction: column;
    padding: var(--spaceMD);
}
._cde3ae2>span:first-child
{
    margin-bottom: var(--spaceXS);
}
._f460bfa
{
    background: var(--colorUI0010);
    box-shadow: var(--shadowPanel);
    clip-path: inset(0 -.625rem -.625rem -.625rem);
    margin-bottom: var(--spaceSM);
    overflow-x: auto;
    overflow-y: hidden;
}
._\39 1c6fdc
{
    padding: 1.3125rem var(--spaceMD);
}
._\38 b097df
{
    margin: .8125rem var(--spaceMD);
}
@media(min-width: 58.125rem)
{
    ._f460bfa
    {
        margin-bottom: var(--spaceMD);
    }
}
._\34 a4df61
{
    display: flex;
    padding: var(--spaceSM) var(--spaceMD);
}
._\34 a4df61:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
._\34 a4df61>span:first-child
{
    margin-right: var(--spaceMD);
}
._dd5dd02
{
    margin-bottom: var(--spaceMD);
}
@media(min-width: 45.3125rem)
{
    ._dd5dd02
    {
        margin: var(--spaceMD);
    }
}
._\37 6ca0c8
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: var(--spaceSM) var(--spaceMD);
}
._\37 6ca0c8:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
._\37 6ca0c8>span:first-child
{
    margin-right: var(--spaceMD);
}
._d152d46
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
    display: flex;
    padding: var(--spaceSM) var(--spaceMD);
}
._d152d46>span:first-child
{
    margin-right: var(--spaceMD);
}
._\34 01fbf5
{
    background-color: var(--colorUI0010);
    box-shadow: var(--shadowPanel);
    margin: var(--spaceSM) 0;
    overflow: hidden;
}
@media(min-width: 45.3125rem)
{
    ._\34 01fbf5
    {
        border-radius: var(--radiusSM);
        margin: var(--spaceMD);
    }
}
._\38 dd346a
{
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: calc(100% - 3rem);
    justify-content: center;
    padding: var(--spaceMD);
    width: 100%;
}
._\31 ef8966
{
    border-radius: var(--radiusMD);
    max-width: 23.75rem;
    overflow: hidden;
    width: 100%;
}
._\39 c8965c
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: var(--spaceSM) var(--spaceMD);
}
._\39 c8965c:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
._\39 c8965c>span:first-child
{
    margin-right: var(--spaceMD);
}
._ee41e43
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
    display: flex;
    padding: var(--spaceSM) var(--spaceMD);
}
._ee41e43>span:first-child
{
    margin-right: var(--spaceMD);
}
._a5901e3
{
    background-color: var(--colorUI0010);
    box-shadow: var(--shadowPanel);
    margin: 0 0 var(--spaceSM) 0;
    overflow: hidden;
}
@media(min-width: 45.3125rem)
{
    ._a5901e3
    {
        border-radius: var(--radiusSM);
        margin: 0 0 var(--spaceMD) 0;
    }
}
._b7bd058
{
    background-color: var(--colorUI0020);
    border-top: 1px solid var(--colorUI0025);
}
._\33 441ac5, ._b7bd058
{
    padding: var(--spaceXS) var(--spaceMD);
}
._\33 441ac5:not(:last-of-type)
{
    border-bottom: solid var(--borderWidthSM) var(--colorUI0030);
}
._b1b2dbb
{
    padding-top: var(--spaceXS);
}
._b375b27
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: var(--spaceXS) var(--spaceMD);
}
._b375b27:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
._b375b27>span:first-child
{
    margin-right: var(--spaceMD);
}
._a1a7d01
{
    padding: var(--spaceXS) var(--spaceMD);
}
._\39 aacbbb
{
    display: flex;
}
._\39 aacbbb>span:first-child
{
    margin-right: var(--spaceMD);
}
._e564833
{
    margin-bottom: var(--spaceMD);
}
@media(min-width: 45.3125rem)
{
    ._e564833
    {
        margin: var(--spaceMD);
    }
}
._d42e83d
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: var(--spaceSM) var(--spaceMD);
}
._d42e83d:not(:last-child)
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
}
._d42e83d>span:first-child
{
    margin-right: var(--spaceMD);
}
._ec8f95d
{
    border-bottom: var(--borderWidthSM) solid var(--colorUI0030);
    display: flex;
    padding: var(--spaceSM) var(--spaceMD);
}
._ec8f95d>span:first-child
{
    margin-right: var(--spaceMD);
}
._\31 d6af45
{
    border-bottom: 1px solid var(--ui-bg-1-border-color);
}
._\31 d6af45:last-child
{
    border-bottom: 0;
}
._\37 cc5b6c
{
    border-bottom: 1px solid var(--ui-bg-2-border-color);
}
._\37 cc5b6c:last-child
{
    border-bottom: 0;
}
._e831e28
{
    border-bottom: 1px solid var(--ui-bg-3-border-color);
}
._e831e28:last-child
{
    border-bottom: 0;
}
._\32 dda59c
{
    border-bottom: 1px solid var(--ui-bg-4-border-color);
}
._\32 dda59c:last-child
{
    border-bottom: 0;
}
._c396fa5
{
    border-bottom: 1px solid var(--ui-bg-5-border-color);
}
._c396fa5:last-child
{
    border-bottom: 0;
}
._\32 8fa39f
{
    border-bottom: 1px solid var(--ui-bg-6-border-color);
}
._\32 8fa39f:last-child
{
    border-bottom: 0;
}
._c6ebe67
{
    border-bottom: 1px solid var(--ui-bg-7-border-color);
}
._c6ebe67:last-child
{
    border-bottom: 0;
}
._\31 c03495
{
    border-bottom: 1px solid var(--ui-bg-8-border-color);
}
._\31 c03495:last-child
{
    border-bottom: 0;
}
._\38 83f3f7
{
    border-bottom: 1px solid var(--ui-bg-9-border-color);
}
._\38 83f3f7:last-child
{
    border-bottom: 0;
}
._\31 a8aed6
{
    border-bottom: 1px solid var(--ui-bg-10-border-color);
}
._\31 a8aed6:last-child
{
    border-bottom: 0;
}
._\33 5289b4
{
    border-bottom: 1px solid var(--ui-bg-11-border-color);
}
._\33 5289b4:last-child
{
    border-bottom: 0;
}
._eb1147a
{
    border-bottom: 1px solid var(--ui-bg-12-border-color);
}
._eb1147a:last-child
{
    border-bottom: 0;
}
._\36 b6208b
{
    border: 1px solid var(--cmsPanelBorderColor);
}
._ad998ea
{
    cursor: pointer;
}
._\37 4e7d49
{
    padding: .46875rem .70313rem;
}
._e965a81
{
    padding: 1.17188rem .70313rem;
}
._\38 026bab
{
    align-items: center;
    background-color: var(--cmsPanelBgColor);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    box-sizing: border-box;
    color: var(--cmsPanelTextColor);
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    outline: none;
    text-align: left;
    transition: background-color .2s ease-in-out;
    width: 100%;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 026bab
    {
        box-shadow: none;
    }
}
._\38 026bab svg g, ._\38 026bab svg path
{
    stroke: var(--cmsPanelTextColor);
}
._\38 026bab:not(._\38 3f9167):hover
{
    background-color: var(--cmsPanelHoverColor);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--cmsPanelTextColor);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 026bab:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\38 026bab:not(._\38 3f9167):hover svg g, ._\38 026bab:not(._\38 3f9167):hover svg path
{
    stroke: var(--cmsPanelTextColor);
}
._\38 026bab:not(._\38 3f9167):active
{
    background-color: #f9f9f9;
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--cmsPanelTextColor);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 026bab:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\38 026bab:not(._\38 3f9167):active svg g, ._\38 026bab:not(._\38 3f9167):active svg path
{
    stroke: var(--cmsPanelTextColor);
}
._\38 026bab._cbda07c
{
    color: var(--cmsPanelTextColor);
}
._\38 026bab._cbda07c ._cc9c6ff
{
    transform: rotate(0deg);
}
._\38 026bab._cbda07c ._\34 ace204
{
    background-color: #0000;
    border-color: var(--cmsPanelCloseBtnBorderColor);
    font-size: 1.125rem;
    line-height: 1.125rem;
    transform: rotate(90deg);
}
._\38 026bab._cbda07c ._\34 ace204 svg path
{
    stroke: var(--cmsPanelCloseBtnColor)!important;
    stroke-width: 1.5;
}
._\38 026bab ._\34 ace204
{
    display: block;
}
._\38 026bab ._\37 d74b2b
{
    font-weight: 500;
    font-weight: 800;
}
._\38 026bab ._\37 d74b2b, ._\38 026bab ._\39 417fef
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1rem;
}
._\38 026bab ._\39 417fef
{
    font-weight: 500;
}
._\38 026bab ._cc9c6ff
{
    align-items: center;
    display: flex;
    justify-content: center;
    transform: rotate(-90deg);
    transition: all .2s ease-in-out;
}
._\38 026bab ._cc9c6ff svg path
{
    stroke: #000!important;
    stroke-width: 1.5;
}
._\38 026bab ._\34 ace204
{
    align-items: center;
    background-color: var(--cmsPanelActionBtnBorderColor);
    border: 2px solid #0000;
    border-radius: 50%;
    display: flex;
    font-size: 1.25rem;
    font-weight: 700;
    height: 1.25rem;
    justify-content: center;
    line-height: 1.28125rem;
    min-width: 1.25rem;
    text-align: center;
    transform: rotate(45deg);
    transition: all .2s ease-in-out;
    width: 1.25rem;
}
._\38 026bab ._\34 ace204 svg path
{
    stroke: #fff!important;
    stroke-width: 1.5;
}
._\39 02216a
{
    background-color: var(--ui-bg-1);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-1-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 02216a
    {
        box-shadow: none;
    }
}
._\39 02216a svg g, ._\39 02216a svg path
{
    stroke: var(--ui-bg-1-text-color);
}
._\39 02216a:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-1-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-1-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 02216a:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\39 02216a:not(._\38 3f9167):hover svg g, ._\39 02216a:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-1-text-color);
}
._\39 02216a:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-1-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-1-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 02216a:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\39 02216a:not(._\38 3f9167):active svg g, ._\39 02216a:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-1-text-color);
}
._\39 02216a ._cc9c6ff svg path
{
    stroke: var(--ui-bg-1-arrow-color)!important;
}
._\39 02216a ._\34 ace204
{
    background-color: var(--ui-bg-1-cross-color);
}
._\39 02216a._cbda07c
{
    color: var(--ui-bg-1-text-color);
}
._\39 02216a._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-1-active-cross-color);
}
._\39 02216a._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-1-active-cross-color)!important;
}
._f2465e3
{
    background-color: var(--ui-bg-2);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-2-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f2465e3
    {
        box-shadow: none;
    }
}
._f2465e3 svg g, ._f2465e3 svg path
{
    stroke: var(--ui-bg-2-text-color);
}
._f2465e3:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-2-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-2-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f2465e3:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._f2465e3:not(._\38 3f9167):hover svg g, ._f2465e3:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-2-text-color);
}
._f2465e3:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-2-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-2-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f2465e3:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._f2465e3:not(._\38 3f9167):active svg g, ._f2465e3:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-2-text-color);
}
._f2465e3 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-2-arrow-color)!important;
}
._f2465e3 ._\34 ace204
{
    background-color: var(--ui-bg-2-cross-color);
}
._f2465e3._cbda07c
{
    color: var(--ui-bg-2-text-color);
}
._f2465e3._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-2-active-cross-color);
}
._f2465e3._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-2-active-cross-color)!important;
}
._b59484a
{
    background-color: var(--ui-bg-3);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-3-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b59484a
    {
        box-shadow: none;
    }
}
._b59484a svg g, ._b59484a svg path
{
    stroke: var(--ui-bg-3-text-color);
}
._b59484a:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-3-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-3-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b59484a:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._b59484a:not(._\38 3f9167):hover svg g, ._b59484a:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-3-text-color);
}
._b59484a:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-3-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-3-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b59484a:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._b59484a:not(._\38 3f9167):active svg g, ._b59484a:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-3-text-color);
}
._b59484a ._cc9c6ff svg path
{
    stroke: var(--ui-bg-3-arrow-color)!important;
}
._b59484a ._\34 ace204
{
    background-color: var(--ui-bg-3-cross-color);
}
._b59484a._cbda07c
{
    color: var(--ui-bg-3-text-color);
}
._b59484a._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-3-active-cross-color);
}
._b59484a._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-3-active-cross-color)!important;
}
._d4bb428
{
    background-color: var(--ui-bg-4);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-4-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._d4bb428
    {
        box-shadow: none;
    }
}
._d4bb428 svg g, ._d4bb428 svg path
{
    stroke: var(--ui-bg-4-text-color);
}
._d4bb428:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-4-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-4-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._d4bb428:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._d4bb428:not(._\38 3f9167):hover svg g, ._d4bb428:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-4-text-color);
}
._d4bb428:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-4-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-4-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._d4bb428:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._d4bb428:not(._\38 3f9167):active svg g, ._d4bb428:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-4-text-color);
}
._d4bb428 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-4-arrow-color)!important;
}
._d4bb428 ._\34 ace204
{
    background-color: var(--ui-bg-4-cross-color);
}
._d4bb428._cbda07c
{
    color: var(--ui-bg-4-text-color);
}
._d4bb428._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-4-active-cross-color);
}
._d4bb428._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-4-active-cross-color)!important;
}
._b3ff741
{
    background-color: var(--ui-bg-5);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-5-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b3ff741
    {
        box-shadow: none;
    }
}
._b3ff741 svg g, ._b3ff741 svg path
{
    stroke: var(--ui-bg-5-text-color);
}
._b3ff741:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-5-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-5-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b3ff741:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._b3ff741:not(._\38 3f9167):hover svg g, ._b3ff741:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-5-text-color);
}
._b3ff741:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-5-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-5-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b3ff741:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._b3ff741:not(._\38 3f9167):active svg g, ._b3ff741:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-5-text-color);
}
._b3ff741 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-5-arrow-color)!important;
}
._b3ff741 ._\34 ace204
{
    background-color: var(--ui-bg-5-cross-color);
}
._b3ff741._cbda07c
{
    color: var(--ui-bg-5-text-color);
}
._b3ff741._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-5-active-cross-color);
}
._b3ff741._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-5-active-cross-color)!important;
}
._\35 465b47
{
    background-color: var(--ui-bg-6);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-6-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\35 465b47
    {
        box-shadow: none;
    }
}
._\35 465b47 svg g, ._\35 465b47 svg path
{
    stroke: var(--ui-bg-6-text-color);
}
._\35 465b47:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-6-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-6-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\35 465b47:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\35 465b47:not(._\38 3f9167):hover svg g, ._\35 465b47:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-6-text-color);
}
._\35 465b47:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-6-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-6-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\35 465b47:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\35 465b47:not(._\38 3f9167):active svg g, ._\35 465b47:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-6-text-color);
}
._\35 465b47 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-6-arrow-color)!important;
}
._\35 465b47 ._\34 ace204
{
    background-color: var(--ui-bg-6-cross-color);
}
._\35 465b47._cbda07c
{
    color: var(--ui-bg-6-text-color);
}
._\35 465b47._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-6-active-cross-color);
}
._\35 465b47._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-6-active-cross-color)!important;
}
._\31 6865c3
{
    background-color: var(--ui-bg-7);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-7-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 6865c3
    {
        box-shadow: none;
    }
}
._\31 6865c3 svg g, ._\31 6865c3 svg path
{
    stroke: var(--ui-bg-7-text-color);
}
._\31 6865c3:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-7-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-7-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 6865c3:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\31 6865c3:not(._\38 3f9167):hover svg g, ._\31 6865c3:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-7-text-color);
}
._\31 6865c3:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-7-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-7-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\31 6865c3:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\31 6865c3:not(._\38 3f9167):active svg g, ._\31 6865c3:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-7-text-color);
}
._\31 6865c3 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-7-arrow-color)!important;
}
._\31 6865c3 ._\34 ace204
{
    background-color: var(--ui-bg-7-cross-color);
}
._\31 6865c3._cbda07c
{
    color: var(--ui-bg-7-text-color);
}
._\31 6865c3._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-7-active-cross-color);
}
._\31 6865c3._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-7-active-cross-color)!important;
}
._\33 a9f0b0
{
    background-color: var(--ui-bg-8);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-8-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 a9f0b0
    {
        box-shadow: none;
    }
}
._\33 a9f0b0 svg g, ._\33 a9f0b0 svg path
{
    stroke: var(--ui-bg-8-text-color);
}
._\33 a9f0b0:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-8-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-8-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 a9f0b0:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\33 a9f0b0:not(._\38 3f9167):hover svg g, ._\33 a9f0b0:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-8-text-color);
}
._\33 a9f0b0:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-8-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-8-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 a9f0b0:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\33 a9f0b0:not(._\38 3f9167):active svg g, ._\33 a9f0b0:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-8-text-color);
}
._\33 a9f0b0 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-8-arrow-color)!important;
}
._\33 a9f0b0 ._\34 ace204
{
    background-color: var(--ui-bg-8-cross-color);
}
._\33 a9f0b0._cbda07c
{
    color: var(--ui-bg-8-text-color);
}
._\33 a9f0b0._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-8-active-cross-color);
}
._\33 a9f0b0._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-8-active-cross-color)!important;
}
._\30 235dc7
{
    background-color: var(--ui-bg-9);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-9-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 235dc7
    {
        box-shadow: none;
    }
}
._\30 235dc7 svg g, ._\30 235dc7 svg path
{
    stroke: var(--ui-bg-9-text-color);
}
._\30 235dc7:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-9-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-9-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 235dc7:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\30 235dc7:not(._\38 3f9167):hover svg g, ._\30 235dc7:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-9-text-color);
}
._\30 235dc7:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-9-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-9-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\30 235dc7:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\30 235dc7:not(._\38 3f9167):active svg g, ._\30 235dc7:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-9-text-color);
}
._\30 235dc7 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-9-arrow-color)!important;
}
._\30 235dc7 ._\34 ace204
{
    background-color: var(--ui-bg-9-cross-color);
}
._\30 235dc7._cbda07c
{
    color: var(--ui-bg-9-text-color);
}
._\30 235dc7._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-9-active-cross-color);
}
._\30 235dc7._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-9-active-cross-color)!important;
}
._\33 0e08f5
{
    background-color: var(--ui-bg-10);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-10-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 0e08f5
    {
        box-shadow: none;
    }
}
._\33 0e08f5 svg g, ._\33 0e08f5 svg path
{
    stroke: var(--ui-bg-10-text-color);
}
._\33 0e08f5:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-10-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-10-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 0e08f5:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\33 0e08f5:not(._\38 3f9167):hover svg g, ._\33 0e08f5:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-10-text-color);
}
._\33 0e08f5:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-10-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-10-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\33 0e08f5:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\33 0e08f5:not(._\38 3f9167):active svg g, ._\33 0e08f5:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-10-text-color);
}
._\33 0e08f5 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-10-arrow-color)!important;
}
._\33 0e08f5 ._\34 ace204
{
    background-color: var(--ui-bg-10-cross-color);
}
._\33 0e08f5._cbda07c
{
    color: var(--ui-bg-10-text-color);
}
._\33 0e08f5._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-10-active-cross-color);
}
._\33 0e08f5._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-10-active-cross-color)!important;
}
._f04c02b
{
    background-color: var(--ui-bg-11);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-11-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f04c02b
    {
        box-shadow: none;
    }
}
._f04c02b svg g, ._f04c02b svg path
{
    stroke: var(--ui-bg-11-text-color);
}
._f04c02b:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-11-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-11-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f04c02b:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._f04c02b:not(._\38 3f9167):hover svg g, ._f04c02b:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-11-text-color);
}
._f04c02b:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-11-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-11-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f04c02b:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._f04c02b:not(._\38 3f9167):active svg g, ._f04c02b:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-11-text-color);
}
._f04c02b ._cc9c6ff svg path
{
    stroke: var(--ui-bg-11-arrow-color)!important;
}
._f04c02b ._\34 ace204
{
    background-color: var(--ui-bg-11-cross-color);
}
._f04c02b._cbda07c
{
    color: var(--ui-bg-11-text-color);
}
._f04c02b._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-11-active-cross-color);
}
._f04c02b._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-11-active-cross-color)!important;
}
._\38 47f612
{
    background-color: var(--ui-bg-12);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-12-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 47f612
    {
        box-shadow: none;
    }
}
._\38 47f612 svg g, ._\38 47f612 svg path
{
    stroke: var(--ui-bg-12-text-color);
}
._\38 47f612:not(._\38 3f9167):hover
{
    background-color: var(--ui-bg-12-hover-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-12-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 47f612:not(._\38 3f9167):hover
    {
        box-shadow: none;
    }
}
._\38 47f612:not(._\38 3f9167):hover svg g, ._\38 47f612:not(._\38 3f9167):hover svg path
{
    stroke: var(--ui-bg-12-text-color);
}
._\38 47f612:not(._\38 3f9167):active
{
    background-color: var(--ui-bg-12-active-color);
    border: 1px solid #0000;
    box-shadow: inset 0 0 .0625rem 0 #0000,0 0 .0625rem 0 #0000;
    color: var(--ui-bg-12-text-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\38 47f612:not(._\38 3f9167):active
    {
        box-shadow: none;
    }
}
._\38 47f612:not(._\38 3f9167):active svg g, ._\38 47f612:not(._\38 3f9167):active svg path
{
    stroke: var(--ui-bg-12-text-color);
}
._\38 47f612 ._cc9c6ff svg path
{
    stroke: var(--ui-bg-12-arrow-color)!important;
}
._\38 47f612 ._\34 ace204
{
    background-color: var(--ui-bg-12-cross-color);
}
._\38 47f612._cbda07c
{
    color: var(--ui-bg-12-text-color);
}
._\38 47f612._cbda07c ._\34 ace204
{
    border-color: var(--ui-bg-12-active-cross-color);
}
._\38 47f612._cbda07c ._\34 ace204 svg path
{
    stroke: var(--ui-bg-12-active-cross-color)!important;
}
._\36 ad7d26
{
    overflow-x: auto;
    padding: .70313rem;
}
._\36 ad7d26 table
{
    display: table!important;
    width: 100%;
}
._\36 ad7d26 table tbody
{
    display: table-row-group!important;
}
._\36 ad7d26 table td, ._\36 ad7d26 table th
{
    text-align: left;
}
._d455517
{
    display: block;
    max-height: 0;
    overflow: hidden;
}
._d455517._\33 537718
{
    max-height: 1000vh;
}
._c6184ef
{
    border: 1px solid var(--cmsPanelBorderColor);
}
._\31 680acf
{
    text-align: left;
}
._\37 c90350
{
    background-color: #000;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: space-between;
}
._\37 c90350, ._\38 7f1d27
{
    display: flex;
    flex-direction: column;
}
._\38 7f1d27
{
    text-align: center;
}
._\38 7f1d27, ._f930636
{
    justify-content: center;
}
._f930636
{
    display: none;
}
._f930636 div
{
    justify-content: center;
    padding: 0;
}
@media(min-width: 45.3125rem)
{
    ._f930636 div:first-child
    {
        justify-content: flex-end;
    }
    ._f930636 div:nth-child(2)
    {
        justify-content: flex-start;
    }
}
@media(max-width: 45.3125rem)
{
    ._f930636
    {
        flex-direction: column;
    }
}
._d932a40
{
    background: linear-gradient(#e6646500,#000);
    color: #fff;
    font-size: .8125rem;
    line-height: .8125rem;
    margin: 0;
    padding: .1875rem;
    text-align: center;
    word-break: break-word;
}
@media(min-width: 45.3125rem)
{
    ._d932a40
    {
        font-size: 1rem;
        line-height: 1rem;
        margin-top: 1rem;
    }
    ._\38 448266
    {
        display: flex;
    }
}
@media(max-width: 45.3125rem)
{
    ._\32 77787c
    {
        display: flex;
    }
}
._\32 eb2bfc
{
    color: var(--ui-link-color);
    font-weight: var(--ui-link-weight);
    -webkit-text-decoration: var(--ui-link-text-decoration);
    text-decoration: var(--ui-link-text-decoration);
}
._\32 eb2bfc:hover
{
    color: var(--ui-link-hover-color);
    -webkit-text-decoration: var(--ui-link-hover-text-decoration);
    text-decoration: var(--ui-link-hover-text-decoration);
}
._c63c484
{
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 10rem;
    margin: auto;
}
@media(min-width: 32.8125rem)
{
    ._c63c484
    {
        height: 12.5rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._c63c484
    {
        height: 15.625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._c63c484
    {
        height: 17.1875rem;
    }
}
@media(min-width: 76.875rem)
{
    ._c63c484
    {
        height: 21.25rem;
        max-width: 103.125rem;
    }
}
._\36 2a505e
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._\32 e24f95
{
    height: auto;
    margin-bottom: .9375rem;
}
._\32 e24f95 img
{
    display: block;
    margin: auto;
    max-width: 100%;
}
._\34 96c260
{
    animation: _ed442ac 3s;
    background: #000;
    border: 1px solid #fff;
    border-top: 0;
    color: #fff;
    left: 0;
    padding: .9375rem;
    position: fixed;
    right: 0;
    text-align: center;
    top: -3.125rem;
    will-change: top;
}
@keyframes _ed442ac
{
    0%
    {
        top: -3.125rem;
    }
    25%
    {
        top: 0;
    }
    75%
    {
        top: 0;
    }
    to
    {
        top: -3.125rem;
    }
}
._b898f0c
{
    align-self: center;
    color: #c5c5c5;
    display: flex;
    justify-content: center;
    line-height: var(--ui-text-preset5-line-height);
    margin: 3.125rem 0;
    overflow: hidden;
    padding: 1.25rem 5%;
    text-align: center;
}
._\33 0f5390
{
    flex-direction: column;
}
._\30 9ac823
{
    align-self: center;
    flex-direction: row;
}
._\30 9ac823>*
{
    align-self: center;
    display: flex;
    flex-direction: column;
    padding: 0 .9375rem;
}
._\30 e17443
{
    background-image: linear-gradient(58deg,#2b0e39 14%,#0e294a 80%,#0e294a 0);
    font-size: var(--ui-text-preset4-size);
}
._\34 d54792
{
    background-image: linear-gradient(69deg,#2b0e39 17%,#0e294a 77%,#0e294a 0);
    font-size: var(--ui-text-preset2-size);
}
._\37 30ac56
{
    background-color: #05243a;
    display: inline-flex;
    padding: .625rem 1.875rem;
}
._\32 72da74
{
    background-color: #0000004a;
    border-bottom: 1px solid #03d690;
    border-top: 1px solid #03d690;
    font-size: var(--ui-text-preset2-size);
}
._c108bd4
{
    background-color: #11222b;
    padding: 1.25rem 15%;
}
@media(max-width: 45.3125rem)
{
    ._b898f0c
    {
        font-size: var(--ui-text-preset5-size);
        margin: 1.875rem 0;
        padding: .625rem .3125rem;
    }
    ._\30 9ac823
    {
        flex-direction: column;
    }
}
@media(min-width: 45.3125rem)
{
    ._\30 e17443
    {
        border-radius: 15px;
    }
    ._\34 d54792
    {
        border-radius: 102px;
    }
    ._\37 30ac56
    {
        border-radius: 22px;
    }
    ._\32 72da74
    {
        border-radius: 102px;
        box-shadow: 0 0 .625rem .1875rem #03d690;
    }
    ._c108bd4
    {
        border-radius: 84px;
    }
}
._b171ab5
{
    margin: auto;
    padding-bottom: 2.5rem;
}
._\37 b0193b
{
    margin: .625rem 0;
    position: relative;
    width: 100%;
}
._\33 8fbcb6
{
    padding-top: 56.25%;
}
._\35 610865
{
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
._f517d48._\30 ff71bc
{
    background: #fff;
    color: #000;
}
._f517d48._b69ab3a
{
    background: #000;
    color: #fff;
}
._\38 617533
{
    border-radius: 0;
}
._\38 617533, ._\38 617533 iframe
{
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
}
@media(min-width: 45.3125rem)
{
    ._\38 617533
    {
        -webkit-overflow-scrolling: touch;
        border: 1px solid #fff;
        height: 40.625rem;
        margin: 2.1875rem auto 0;
        max-height: 90%;
        overflow-y: auto;
        width: 46.5625rem;
    }
    ._\38 617533, ._\38 617533 iframe
    {
        min-height: auto;
    }
}
@media(min-width: 58.125rem)
{
    ._\38 617533
    {
        width: 61.875rem;
    }
}
._\34 3165f0
{
    height: auto;
}
._\34 3165f0 .crm-wrapper
{
    height: 0;
    max-width: 100%;
    padding: .3125rem .3125rem 46.96%;
    position: relative;
}
._\34 3165f0 iframe
{
    border: 0;
    height: 100%!important;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
._\37 4b2676
{
    border-style: none;
    height: auto;
    min-height: auto;
}
._\37 4b2676 button
{
    background-color: #ffffff59;
}
._\37 4b2676 button:hover
{
    background-color: #ffffff59!important;
}
._ecd6120
{
    height: 31.25rem;
}
._\32 daf7d4, ._\38 58cf5d
{
    border-radius: 0;
    height: 100vh;
    height: calc(var(--vh,1vh) * 100);
}
@media(min-width: 45.3125rem)
{
    ._\32 daf7d4, ._\38 58cf5d
    {
        height: 31.25rem;
    }
}
._ccd2671
{
    margin-right: 0;
}
._ced0331
{
    margin-right: .9375rem;
}
._ddd6ff6
{
    height: 100vh;
    height: calc(var(--vh,1vh) * 100);
}
._ddd6ff6 iframe
{
    display: block;
}
._ddd6ff6 ._ced0331
{
    position: fixed;
}
._aea6e13
{
    box-sizing: border-box;
    display: flex;
    justify-content: var(--brandLinksJustifyContent);
    min-height: var(--brandLinksMobileMinHeight);
    overflow: hidden;
    padding: .23438rem .46875rem 0;
    position: relative;
    z-index: 3;
}
@media(min-width: 58.125rem)
{
    ._aea6e13
    {
        grid-gap: var(--brandLinksGridGap);
        display: grid;
        grid-auto-flow: column;
        overflow: hidden;
        padding: 0;
    }
}
@media(max-width: 58.125rem)
{
    ._aea6e13
    {
        background-color: var(--brandLinksBgColor);
    }
}
._\32 8701e2
{
    align-items: center;
    border-bottom: var(--brandLinkBorderBottomInactive);
    box-sizing: border-box;
    display: flex;
    height: var(--brandLinkHeight);
    margin: 0 .3125rem;
    max-height: var(--brandLinkHeight);
}
._\32 8701e2._\33 ecdf5d, ._\32 8701e2:active
{
    border-bottom: var(--brandLinkBorderBottomActive);
}
._\32 8701e2._\33 ecdf5d ._\33 014fc5, ._\32 8701e2:active ._\33 014fc5
{
    opacity: 1;
}
._\32 8701e2:active ._\33 014fc5
{
    filter: var(--brandLinksIconFilterHover);
}
._\32 8701e2:active ._\33 014fc5 .primary
{
    fill: var(--brandIconHoverColor);
}
._\32 8701e2:active ._\33 014fc5 .foxbet
{
    opacity: 1;
}
._\32 8701e2._\33 ecdf5d ._\33 014fc5
{
    filter: var(--brandLinksIconFilterActive);
}
._\32 8701e2._\33 ecdf5d ._\33 014fc5 .primary
{
    fill: var(--brandIconColor);
}
._\32 8701e2._ffc7449
{
    border-bottom: initial;
    height: 3rem;
    margin: 0;
    max-height: 100%;
    padding: 0 0 0 2.5rem;
}
._\32 8701e2._ffc7449._\33 ecdf5d, ._\32 8701e2._ffc7449:active
{
    border-bottom: initial;
    border-left: var(--brandLinkBorderLeftActive);
    padding-left: 2.25rem;
}
._\32 8701e2._ffc7449 ._\33 014fc5
{
    height: var(--brandLinkBurgerMenuHeight);
}
._\32 8701e2._ffc7449 ._\33 014fc5._\37 457a2d
{
    height: 1.1875rem;
}
@media(hover: hover)
{
    ._\32 8701e2._ffc7449:hover
    {
        border-bottom: initial;
        border-left: var(--brandLinkBorderLeftActive);
        padding-left: 2.25rem;
    }
}
._\32 8701e2 ._\33 014fc5
{
    display: block;
    filter: grayscale(100%);
    height: var(--brandIconHeight);
    margin: 0 auto;
    opacity: .6;
    transition: filter .2s ease-out,opacity .2s;
    will-change: fill,opacity;
}
._\32 8701e2 ._\33 014fc5._\35 3b80c2
{
    height: 1.25rem;
}
._\32 8701e2 ._\33 014fc5._a3b2be6
{
    height: 1.125rem;
}
._\32 8701e2 ._\33 014fc5._\37 457a2d
{
    height: .875rem;
    margin-bottom: .3125rem;
}
._\32 8701e2 ._\33 014fc5 .primary
{
    transition: fill .2s;
    will-change: fill;
}
._\32 8701e2 ._\33 014fc5 .secondary
{
    opacity: .6;
}
@media(min-width: 58.125rem)
{
    ._\32 8701e2 ._\33 014fc5
    {
        height: var(--brandLinksIconHeightMd);
    }
    ._\32 8701e2 ._\33 014fc5._\35 3b80c2
    {
        height: 1.9375rem;
    }
    ._\32 8701e2 ._\33 014fc5._a3b2be6
    {
        height: 1.875rem;
    }
    ._\32 8701e2 ._\33 014fc5._\37 457a2d
    {
        height: 1.1875rem;
    }
}
@media(hover: hover)
{
    ._\32 8701e2:not(._\33 ecdf5d):hover
    {
        border-bottom: var(--brandLinkBorderBottomActive);
    }
    ._\32 8701e2:not(._\33 ecdf5d):hover ._\33 014fc5
    {
        filter: var(--brandLinksIconFilterHover);
        opacity: 1;
    }
    ._\32 8701e2:not(._\33 ecdf5d):hover ._\33 014fc5 .primary
    {
        fill: var(--brandIconHoverColor);
    }
    ._\32 8701e2:not(._\33 ecdf5d):hover ._\33 014fc5 .foxbet
    {
        opacity: 1;
    }
}
@media(min-width: 22.5rem)
{
    ._\32 8701e2
    {
        margin: 0 .625rem;
    }
}
@media(min-width: 32.8125rem)
{
    ._\32 8701e2
    {
        margin: 0 .9375rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\32 8701e2
    {
        align-items: center;
        cursor: pointer;
        margin: 0;
    }
}
._cde7c80
{
    display: flex;
    justify-content: center;
    width: 100%;
}
._\30 494a41
{
    margin: .3125rem;
    min-width: 15.625rem;
}
._\35 5ccb56
{
    padding: var(--ui-grid-gap) 0;
}
._\34 a1615a a
{
    flex-grow: 1;
}
._\38 ec6db9
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
@media(min-width: 45.3125rem)
{
    ._\38 ec6db9._\39 c24121
    {
        flex-direction: row;
        justify-content: center;
    }
}
._\39 0533d3
{
    font-size: var(--heading-xl-size);
    line-height: var(--heading-xl-line-height);
}
._\36 58e0f9, ._\39 0533d3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-weight: 400;
    margin: 0;
    overflow-wrap: break-word;
}
._\36 58e0f9
{
    font-size: var(--heading-l-size);
    line-height: var(--heading-l-line-height);
}
._\33 1d2157
{
    font-size: var(--heading-m-size);
    line-height: var(--heading-m-line-height);
}
._\32 e1de05, ._\33 1d2157
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-weight: 400;
    margin: 0;
    overflow-wrap: break-word;
}
._\32 e1de05
{
    font-size: var(--heading-s-size);
    line-height: var(--heading-s-line-height);
}
._bdd32e2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-xs-size);
    font-weight: 400;
    line-height: var(--heading-xs-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._\39 490cdc
{
    font-size: var(--hero-xl-size);
    line-height: var(--hero-xl-line-height);
}
._\39 490cdc, ._\39 d57fd5
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-family: var(--druk-bold-font-family);
    font-weight: 700;
    letter-spacing: var(--hero-letter-spacing);
    margin: 0;
    overflow-wrap: break-word;
    text-transform: var(--hero-text-transform);
}
._\39 d57fd5
{
    font-size: var(--hero-l-size);
    line-height: var(--hero-l-line-height);
}
._ea52e42
{
    font-size: var(--hero-m-size);
    line-height: var(--hero-m-line-height);
}
._df1e4c9, ._ea52e42
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-family: var(--druk-bold-font-family);
    font-weight: 700;
    letter-spacing: var(--hero-letter-spacing);
    margin: 0;
    overflow-wrap: break-word;
    text-transform: var(--hero-text-transform);
}
._df1e4c9
{
    font-size: var(--hero-s-size);
    line-height: var(--hero-s-line-height);
}
._c4f6b25
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-family: var(--druk-bold-font-family);
    font-size: var(--hero-xs-size);
    font-weight: 700;
    letter-spacing: var(--hero-letter-spacing);
    line-height: var(--hero-xs-line-height);
    margin: 0;
    overflow-wrap: break-word;
    text-transform: var(--hero-text-transform);
}
._\30 72ecde
{
    text-align: left;
}
._\35 aa25de
{
    text-align: right;
}
._acf8cff, ._acf8cff div
{
    text-align: center;
}
._\37 0158e1
{
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
._\39 9fad49
{
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\39 9fad49
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\39 a16741
{
    padding: 1.875rem 0;
}
._\39 a16741._\31 5c2d21
{
    padding: 0 0 1.875rem;
}
._\39 a16741 .slick-slider
{
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    box-sizing: border-box;
    display: block;
    margin: 1.875rem auto 3.125rem;
    position: relative;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none;
    -khtml-user-select: none;
}
._\39 a16741 .slick-list
{
    display: block;
    margin: 0;
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
}
._\39 a16741 .slick-list:focus
{
    outline: none;
}
._\39 a16741 .slick-track
{
    display: flex!important;
}
._\39 a16741 .slick-slide
{
    display: flex;
    float: left;
    height: auto!important;
    justify-content: center;
    min-height: .0625rem;
    transform: scale(.8);
    transition: all .3s ease;
}
._\39 a16741 .slick-slide img
{
    height: 100%;
    object-fit: contain;
    object-position: center;
    width: 100%;
}
._\39 a16741 .slick-slide:focus
{
    outline: none;
}
._\39 a16741 .center .slick-center
{
    transform: scale(1.08);
    transition: all .5s ease;
}
._\39 a16741 ul.slick-dots
{
    display: flex!important;
    left: 50%;
    list-style-type: none;
    padding: 0;
    position: absolute;
    transform: translateX(-50%);
}
._\39 a16741 ul.slick-dots li
{
    display: block;
    height: .75rem;
    margin: 0 .5rem 0 0;
    width: .75rem;
}
._\39 a16741 ul.slick-dots li.slick-active button
{
    background: #02bd9c;
    transform: scale(1.3);
    transform-origin: center;
}
._\39 a16741 ul.slick-dots li button
{
    background: #c0c0c0;
    border: initial;
    border-radius: 50%;
    color: #0000;
    height: .75rem;
    padding: 0;
    width: .75rem;
}
._\39 a16741 ul.slick-dots li button:focus
{
    outline: none;
}
._\39 a16741 ._\38 64edce
{
    background: none;
    border: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: calc(var(--base-z-index) + 1);
}
._\39 a16741 ._\38 64edce._\35 f2447f
{
    left: -5%;
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\38 64edce._\35 f2447f
    {
        left: 10%;
    }
}
._\39 a16741 ._\38 64edce._\35 12da49
{
    right: -5%;
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\38 64edce._\35 12da49
    {
        right: 10%;
    }
}
._\39 a16741 ._\32 bf3de2, ._\39 a16741 ._\36 27d314
{
    background: #000;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 3em;
    opacity: .8;
    width: 3em;
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\32 bf3de2, ._\39 a16741 ._\36 27d314
    {
        height: 4em;
        width: 4em;
    }
}
._\39 a16741 ._\32 bf3de2:after, ._\39 a16741 ._\36 27d314:after
{
    border-right: 4px solid #fff;
    border-top: 4px solid #fff;
    content: "";
    display: inline-block;
    height: 1em;
    margin-top: .8em;
    width: 1em;
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\32 bf3de2:after, ._\39 a16741 ._\36 27d314:after
    {
        height: 1.4em;
        margin-top: 1.05em;
        width: 1.4em;
    }
}
._\39 a16741 ._\32 bf3de2:after
{
    margin-left: .5em;
    transform: rotate(-135deg);
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\32 bf3de2:after
    {
        margin-left: .6em;
    }
}
._\39 a16741 ._\36 27d314:after
{
    margin-left: -.5em;
    transform: rotate(45deg);
}
@media(min-width: 45.3125rem)
{
    ._\39 a16741 ._\36 27d314:after
    {
        margin-left: -.6em;
    }
}
._\38 237ae2
{
    align-items: center;
    border-radius: 10px;
    display: flex!important;
    justify-content: center;
    overflow: hidden;
    position: relative;
    text-align: center;
}
._\37 125428
{
    color: #e0e0e0;
    font-size: 1.5rem;
    position: absolute;
    text-align: center;
    text-shadow: .125rem .125rem .125rem #000;
}
@keyframes _\34 bd20c2
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _fe13918
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\33 8b31d2
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\38 fb07bf
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _\38 03a439
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\37 925ee3
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _f4908fa
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\31 880465
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _a3a1630
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\30 c9bdce
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\30 5cd7a9
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\30 acc270
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _\33 9d0fe4
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\34 6b24c9
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._a84c120
{
    animation: _\34 bd20c2 2s linear infinite;
    border: 1px solid #fff;
    border-radius: 50%;
    border-top-color: #02bd9c;
    display: none;
    left: 1.5rem;
    margin-left: 50%;
    min-height: 1rem;
    min-width: 1rem;
    position: absolute;
}
._f57ab60
{
    margin: 2rem calc(var(--ui-grid-gap) / -2);
}
._f57ab60._a1a50d6
{
    margin: 1.25rem calc(var(--ui-grid-gap) / -2) 2rem;
}
._f57ab60._a8291ae
{
    margin: 2rem auto;
    width: 20.625rem;
}
@media(min-width: 40rem)
{
    ._f57ab60._a8291ae
    {
        width: 36.75rem;
    }
}
._\33 20a027
{
    position: relative;
}
._\33 20a027 img
{
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: block;
}
._\33 20a027 ._\39 ed518b
{
    background: linear-gradient(180deg,#0000,#000 86.46%);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .5625rem;
    line-height: .75rem;
    padding: 1.5rem 1rem .5rem;
    position: absolute;
    text-align: center;
}
._\33 20a027 ._\39 ed518b>p
{
    margin: 0;
}
._\33 20a027 ._\39 ed518b a, ._\33 20a027 ._\39 ed518b a:hover
{
    color: #fff;
    font-weight: 400;
}
._\36 ed7d52
{
    display: none;
    margin: 0 auto;
}
._\36 ed7d52._a8291ae
{
    width: auto;
}
@media(min-width: 64rem)
{
    ._\36 ed7d52
    {
        display: block;
        width: 58.3125rem;
    }
}
@media(min-width: 77rem)
{
    ._\36 ed7d52
    {
        width: 72.375rem;
    }
}
._\37 d641d4
{
    column-gap: 1.5rem;
    display: flex;
}
._\37 d641d4 ._adf587c
{
    background: var(--ui-main-background);
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    flex: 1 1;
    padding: 1rem 1rem 0;
}
._\37 d641d4 ._adf587c._ad5314d
{
    border-bottom: 1px solid #e0e0e0;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    padding-bottom: 1rem;
}
@media(min-width: 77rem)
{
    ._\37 d641d4 ._adf587c
    {
        padding: 1rem 1.5rem 0;
    }
    ._\37 d641d4 ._adf587c._ad5314d
    {
        padding-bottom: 1.5rem;
    }
}
._\32 fca9a4
{
    margin-bottom: 1rem;
}
._\32 fca9a4 ._\35 662e4d
{
    flex: 1 1;
    line-height: 2rem;
    margin: 0;
}
@media(min-width: 77rem)
{
    ._\32 fca9a4 ._\35 662e4d
    {
        font-size: 2.5rem;
        line-height: 2.5rem;
    }
}
._\31 6e40a8
{
    border-bottom: 1px solid #e0e0e0;
}
._\33 20a027
{
    flex: 1 1;
}
._\33 20a027 img
{
    margin: 0;
    object-fit: cover;
    width: 100%;
}
@media(min-width: 64rem)
{
    ._\33 20a027 img
    {
        height: 12.8125rem;
    }
}
@media(min-width: 77rem)
{
    ._\33 20a027 img
    {
        height: 15.625rem;
    }
}
@media(min-width: 40rem)
{
    ._dde6da4
    {
        display: block;
        width: 38.375rem;
    }
    ._dde6da4 ._\35 662e4d
    {
        font-size: 2rem;
    }
    ._dde6da4 ._\33 20a027 img
    {
        height: 12.8125rem;
    }
}
@media(min-width: 58.125rem)
{
    ._dde6da4
    {
        width: 47.75rem;
    }
    ._dde6da4 ._\35 662e4d
    {
        font-size: 2.5rem;
        line-height: 2.5rem;
    }
    ._dde6da4 ._\33 20a027 img
    {
        height: 15.625rem;
    }
}
@media(min-width: 77rem)
{
    ._dde6da4
    {
        width: 72.5rem;
    }
}
._c6b9e3d
{
    margin: 0;
    padding: 1rem 0 0;
}
._c6b9e3d p
{
    margin: 0;
}
._c6b9e3d._\39 a7a2b8
{
    font-size: .875rem;
    line-height: 1.25rem;
}
._c6b9e3d._\34 a34d14>a
{
    border-radius: 18px;
    border-radius: var(--ui-button-border-radius,18px);
    box-sizing: border-box;
    font-size: .875rem;
    height: 2.25rem;
    height: fit-content;
    line-height: 2.125rem;
    line-height: .9375rem;
    margin: 0;
    overflow-wrap: break-word;
    padding: .5rem;
    white-space: normal;
    word-break: break-word;
}
._c6b9e3d._\34 a34d14>a._\39 426d99
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.25rem;
}
._c6b9e3d hr
{
    border: 0;
    border-top: 1px solid #e0e0e0;
    margin: 0;
}
._\33 b47ff4
{
    height: auto!important;
    width: auto!important;
}
._\37 4c70dd
{
    margin: 2rem calc(var(--ui-grid-gap) / -2);
}
._\37 4c70dd._\39 cdd13a
{
    margin: 1.25rem calc(var(--ui-grid-gap) / -2) 2rem;
}
._\37 4c70dd._e767425
{
    margin: 2rem auto;
    width: 20.625rem;
}
@media(min-width: 40rem)
{
    ._\37 4c70dd._e767425
    {
        width: 36.75rem;
    }
}
._c607da2
{
    position: relative;
}
._c607da2 img
{
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: block;
}
._c607da2 ._cb031d1
{
    background: linear-gradient(180deg,#0000,#000 86.46%);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .5625rem;
    line-height: .75rem;
    padding: 1.5rem 1rem .5rem;
    position: absolute;
    text-align: center;
}
._c607da2 ._cb031d1>p
{
    margin: 0;
}
._c607da2 ._cb031d1 a, ._c607da2 ._cb031d1 a:hover
{
    color: #fff;
    font-weight: 400;
}
._bca97c4
{
    margin: 2rem calc(var(--ui-grid-gap) / -2);
}
._bca97c4._acc155c
{
    margin: 1.25rem calc(var(--ui-grid-gap) / -2) 2rem;
}
._bca97c4._\30 c805e8
{
    margin: 2rem auto;
    width: 20.625rem;
}
@media(min-width: 40rem)
{
    ._bca97c4._\30 c805e8
    {
        width: 36.75rem;
    }
}
._\32 d88580
{
    position: relative;
}
._\32 d88580 img
{
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: block;
}
._\32 d88580 ._\32 a3cdcf
{
    background: linear-gradient(180deg,#0000,#000 86.46%);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .5625rem;
    line-height: .75rem;
    padding: 1.5rem 1rem .5rem;
    position: absolute;
    text-align: center;
}
._\32 d88580 ._\32 a3cdcf>p
{
    margin: 0;
}
._\32 d88580 ._\32 a3cdcf a, ._\32 d88580 ._\32 a3cdcf a:hover
{
    color: #fff;
    font-weight: 400;
}
._b0f10e3
{
    padding: 0;
}
._b0f10e3 .slick-slider
{
    margin: 0;
}
._b0f10e3 .slick-slide
{
    box-sizing: initial;
    padding: 0 .25rem;
    transform: scaleY(.93) scaleX(.88);
    width: 18.125rem;
}
._b0f10e3 .slick-slide:not(.slick-center)
{
    transform: scaleY(.91);
    transition: all .5s ease;
}
._b0f10e3 .slick-slide>div
{
    display: flex;
    flex-grow: 1;
}
@media(min-width: 23.4375rem)
{
    ._b0f10e3 .slick-slide
    {
        padding: 0 .75rem;
        width: 18.4375rem;
    }
}
@media(min-width: 45.375rem)
{
    ._b0f10e3 .slick-slide
    {
        width: 25.625rem;
    }
}
._b0f10e3 ._\32 d99921
{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
._b0f10e3 ._\32 d88580 img
{
    height: 12.8125rem;
    margin: 0;
    object-fit: cover;
    width: 100%;
}
@media(min-width: 45.375rem)
{
    ._b0f10e3 ._\32 d88580 img
    {
        height: 15.625rem;
    }
}
._b0f10e3 ._\39 3391d5
{
    border-top: 1px solid #e0e0e0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
._b0f10e3 ._\38 7b996d
{
    background: var(--ui-main-background);
    border-bottom: 1px solid #e0e0e0;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    flex-grow: 1;
    padding: 0 1rem 1rem;
}
@media(min-width: 40rem)
{
    ._b0f10e3._\30 41d754
    {
        display: none;
    }
}
@media(min-width: 64rem)
{
    ._b0f10e3
    {
        display: none;
    }
}
.red
{
    color: #d70022;
}
._\34 58baa2
{
    margin: 2rem calc(var(--ui-grid-gap) / -2);
}
._\34 58baa2._\38 a1bd9a
{
    margin: 1.25rem calc(var(--ui-grid-gap) / -2) 2rem;
}
._\34 58baa2._\38 897a27
{
    margin: 2rem auto;
    width: 20.625rem;
}
@media(min-width: 40rem)
{
    ._\34 58baa2._\38 897a27
    {
        width: 36.75rem;
    }
}
._\30 c9cac4
{
    position: relative;
}
._\30 c9cac4 img
{
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: block;
}
._\30 c9cac4 ._\32 d66c03
{
    background: linear-gradient(180deg,#0000,#000 86.46%);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .5625rem;
    line-height: .75rem;
    padding: 1.5rem 1rem .5rem;
    position: absolute;
    text-align: center;
}
._\30 c9cac4 ._\32 d66c03>p
{
    margin: 0;
}
._\30 c9cac4 ._\32 d66c03 a, ._\30 c9cac4 ._\32 d66c03 a:hover
{
    color: #fff;
    font-weight: 400;
}
._\37 0f03e3
{
    margin: 0 -2.1875rem 1rem;
    padding: 0;
}
._\37 0f03e3:not(._\32 f12987) .slick-slider
{
    margin: 0 auto;
}
._\37 0f03e3:not(._\32 f12987) .slick-slide
{
    align-items: center;
    transform: translate(100%);
}
._\37 0f03e3:not(._\32 f12987) .slick-slide:not(.slick-center) h1
{
    color: #666;
}
._\37 0f03e3:not(._\32 f12987) .slick-slide.slick-center h1
{
    font-size: 2.5rem;
    line-height: 2.5rem;
}
@media(min-width: 64rem)
{
    ._\37 0f03e3:not(._\32 f12987)
    {
        display: none;
    }
}
._\37 0f03e3._\32 f12987 .slick-slider
{
    margin: 0 .625rem;
}
._\37 0f03e3._\32 f12987 .slick-track
{
    justify-content: center;
}
._\37 0f03e3._\32 f12987 .slick-slide
{
    align-items: center;
    transform: none;
}
._\37 0f03e3._\32 f12987 .slick-slide:not(:last-child)
{
    margin-right: .5rem;
}
._\37 0f03e3._\32 f12987 .slick-slide:not(.slick-current) h1
{
    color: #666;
}
._\37 0f03e3._\32 f12987 .slick-slide.slick-current h1
{
    font-size: 2.5rem;
    line-height: 2.5rem;
}
@media(min-width: 40rem)
{
    ._\37 0f03e3._\32 f12987
    {
        display: none;
    }
}
._\37 0f03e3 ._\36 313248
{
    font-size: 1.625rem;
    letter-spacing: -.0625rem;
    transition: all .5s ease;
}
._\37 0f03e3 ._\36 313248._\38 897a27
{
    font-size: 2.5rem;
    line-height: 2.5rem;
}
._\38 7cce84
{
    grid-gap: .9375rem;
    display: grid;
}
@media(min-width: 58.125rem)
{
    ._\38 7cce84
    {
        grid-template-columns: repeat(2,1fr);
    }
}
._a90bb55
{
    grid-gap: 1.875rem;
    display: grid;
    grid-template-columns: 1fr 2fr;
}
._\33 981c1a
{
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
}
._\33 3eb671
{
    margin-top: 0;
}
._c9fc5b5
{
    grid-gap: 1.5625rem;
    display: grid;
}
._c9fc5b5 ._\34 ca48ed:before, ._c9fc5b5 ._f511594:before
{
    background-color: #02bd9c;
    border-radius: 100%;
    content: "";
    display: inline-block;
    font-size: 0;
    height: .4375rem;
    margin: .1875rem .375rem .1875rem 0;
    width: .4375rem;
}
._c9fc5b5 ._f511594:before
{
    background-color: #00819f;
}
._c9fc5b5 ._\32 aadeea
{
    font-size: 1.5rem;
    font-weight: 500;
    margin: 0;
}
@media(min-width: 45.3125rem)
{
    ._c9fc5b5
    {
        grid-gap: 0;
        grid-template-columns: 1fr 1fr;
    }
}
._\37 76c70b
{
    grid-row-gap: .9375rem;
    display: grid;
    margin-left: auto;
    margin-right: auto;
    padding: 1.875rem .9375rem;
    row-gap: .9375rem;
}
._\37 76c70b ._bf95c5a
{
    justify-self: center;
    padding: 0 3.125rem;
}
._\39 090da7
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 1.875rem 0;
}
._\32 0ae1ae
{
    align-items: flex-start;
    text-align: left;
}
._\32 0ae1ae, ._\34 54b768
{
    display: flex;
    flex-direction: column;
}
._\34 54b768
{
    align-items: center;
    text-align: center;
}
._dd19a03
{
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    text-align: right;
}
._de088dd
{
    align-items: center;
    grid-template-areas: "col1" "col2";
}
@media(min-width: 45.3125rem)
{
    ._de088dd
    {
        grid-template-areas: "col1 col2";
    }
}
._\33 20b31a
{
    display: block;
    grid-area: col1;
    height: auto;
    max-width: 100%;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\33 20b31a
    {
        grid-area: col2;
    }
}
._\32 493fc4
{
    display: flex;
    flex-direction: column;
    grid-area: col2;
    justify-content: center;
}
@media(min-width: 45.3125rem)
{
    ._\32 493fc4, ._f2ac483 ._\33 20b31a
    {
        grid-area: col1;
    }
    ._f2ac483 ._\32 493fc4
    {
        grid-area: col2;
    }
}
._\33 395e11
{
    overflow: hidden;
    padding-left: .5rem;
    padding-right: .5rem;
    position: relative;
}
._\33 395e11 ._\35 30eff1
{
    background: #fff;
}
._\33 395e11 ._\35 30eff1 ._e6c1092
{
    color: #000;
}
._\33 395e11 ._\35 1388d8
{
    background: #212121;
}
._\33 395e11 ._\35 1388d8 ._e6c1092
{
    color: #fff;
}
._\33 395e11 ._\37 d46dca
{
    background: #000;
}
._\33 395e11 ._\37 d46dca ._e6c1092
{
    color: #fff;
}
._\33 395e11 ._\34 065d52
{
    background: #0000;
}
._\33 395e11 ._\34 065d52 ._e6c1092
{
    color: #fff;
}
@media(min-width: 45.3125rem)
{
    ._\33 395e11
    {
        padding-left: 0;
        padding-right: 0;
    }
}
._\32 567be2
{
    display: flex;
    min-height: 0;
}
._\32 567be2 a:hover, ._e6c1092
{
    text-decoration: none;
}
._e6c1092
{
    border-bottom: 3px solid #0000;
    color: #000;
    line-height: 1.3125rem;
    margin: 0;
    padding: .625rem .9375rem;
    transition: border-bottom-color .2s;
    -webkit-user-select: none;
    user-select: none;
    white-space: nowrap;
    will-change: border-bottom-color;
}
._e6c1092:active, ._e6c1092:hover
{
    border-bottom-color: #666;
}
._e6c1092._d3aab81
{
    border-bottom-color: #d70022;
}
._e6c1092 a
{
    cursor: pointer;
}
._e6c1092._\39 8f2139:active:not(._d3aab81), ._e6c1092._\39 8f2139:hover:not(._d3aab81)
{
    border-bottom-color: #0000;
    color: var(--cmsHeaderNavMenuItemColor);
}
@media(min-width: 45.3125rem)
{
    ._e6c1092
    {
        margin-left: .9375rem;
    }
    ._e6c1092:first-of-type
    {
        margin-left: 0;
    }
}
._\35 a5e396
{
    border: 0;
    bottom: 0;
    color: #fff;
    font-size: 2.1875rem;
    opacity: 0;
    outline: none;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 0;
    transform: translateZ(0);
    transition: opacity .5s,visibility 0s 1s;
    visibility: hidden;
    width: 1.875rem;
    z-index: calc(var(--base-z-index) + 2);
}
._\35 a5e396 svg
{
    margin-top: -.75rem;
    position: absolute;
    top: 50%;
}
._\35 a5e396 svg path
{
    stroke: #fff;
}
._\35 a5e396._fd693c9
{
    opacity: 1;
    transition: opacity .5s,visibility 0s 0s;
    visibility: visible;
}
._\35 a5e396._fd693c9 svg
{
    cursor: pointer;
}
._\35 a5e396._\34 2c48f6
{
    background: linear-gradient(270deg,#0000 0,#000 75%);
    left: 0;
}
._\35 a5e396._\34 2c48f6 svg
{
    left: .1875rem;
    transform: rotate(90deg);
}
._\35 a5e396._\31 d68f65
{
    background: linear-gradient(90deg,#0000 0,#000 75%);
    right: 0;
}
._\35 a5e396._\31 d68f65 svg
{
    right: .1875rem;
    transform: rotate(-90deg);
}
._b8f9ad9
{
    box-sizing: border-box;
    display: flex;
    height: var(--headerWidgetInnerHeight);
    justify-content: space-between;
    padding: .75rem .9375rem;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._b8f9ad9
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._b8f9ad9
    {
        height: var(--headerWidgetInnerHeightSm);
        position: relative;
    }
}
._\32 e49f11 ._\30 468293
{
    display: none;
}
._b220c54
{
    color: #000;
    font-size: .625rem;
    line-height: 1rem;
    position: absolute;
    top: -.375rem;
}
._\37 d2bd12
{
    display: flex!important;
}
._\35 ef66a4, ._\37 d2bd12
{
    justify-content: center;
}
._\35 ef66a4
{
    align-items: center;
    background: #e6a816;
    display: flex;
    height: .75rem;
    padding: 0 .3125rem;
    position: relative;
}
._\39 1edd5a
{
    background: #0000;
}
._\39 1edd5a:after
{
    border-left: 4px solid #0000;
    left: -.25rem;
}
._\39 1edd5a:after, ._\39 1edd5a:before
{
    border-bottom: 6px solid #e6a816;
    border-top: 6px solid #e6a816;
    bottom: 0;
    content: "";
    height: 0;
    position: absolute;
    width: 0;
}
._\39 1edd5a:before
{
    border-right: 4px solid #0000;
    right: -.25rem;
}
._a23b1be
{
    display: grid;
    flex: 1 1;
}
._\38 e84fa7
{
    min-width: 12.5rem;
}
._\38 e84fa7 ul
{
    border-top: 1px solid var(--cmsNavMenuItemBorderColor);
    list-style: none;
    margin: 0;
    padding: 0;
}
._\38 e84fa7 ul:not([data-level])
{
    border-left: 1px solid var(--cmsNavMenuItemBorderColor);
    border-right: 1px solid var(--cmsNavMenuItemBorderColor);
}
._\38 e84fa7 li
{
    border-bottom: 1px solid var(--cmsNavMenuItemBorderColor);
    list-style-type: none;
    position: relative;
}
._\38 e84fa7 li a[data-level="1"], ._\38 e84fa7 li span[data-level="1"]
{
    padding-left: 1.875rem;
}
._\38 e84fa7 li a[data-level="2"], ._\38 e84fa7 li span[data-level="2"]
{
    padding-left: 2.8125rem;
}
._\38 e84fa7 li a[data-level="3"], ._\38 e84fa7 li span[data-level="3"]
{
    padding-left: 3.75rem;
}
._\38 e84fa7 li a[data-level="4"], ._\38 e84fa7 li span[data-level="4"]
{
    padding-left: 4.6875rem;
}
._\38 e84fa7 li a[data-level="5"], ._\38 e84fa7 li span[data-level="5"]
{
    padding-left: 5.625rem;
}
._\38 e84fa7 li a[data-level="6"], ._\38 e84fa7 li span[data-level="6"]
{
    padding-left: 6.5625rem;
}
._\38 e84fa7 li li:last-child
{
    border-bottom: 0;
}
._\37 861591 ._\33 8b7d2a
{
    background-color: var(--cmsNavMenuItemBgColor);
    border: 0;
    color: var(--cmsNavMenuItemColor);
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: .75rem 2.8125rem .75rem .9375rem;
    white-space: break-spaces;
    word-break: break-word;
}
._\37 861591 ._\33 8b7d2a:hover
{
    background-color: var(--cmsNavMenuItemBgColorHover);
    color: var(--cmsNavMenuItemColorHover);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    text-decoration: none;
}
._\37 861591 ._\30 7b6eaa
{
    background-color: var(--cmsNavMenuItemBgColorActive);
    border-left: 4px solid var(--cmsNavMenuItemBorderColorActive);
    color: var(--cmsNavMenuItemColorActive);
}
._\37 861591 ._\30 7b6eaa ._\30 7b6eaa
{
    background-color: var(--cmsNavMenuSubItemBgColor);
    color: var(--cmsNavMenuItemColorActive);
}
._\37 861591 button~._\30 7b6eaa
{
    border-left: 0;
}
._\37 861591 ._\37 06cb8c
{
    background-color: var(--cmsNavMenuArrowButtonBgColor);
    border: 1px solid var(--cmsNavMenuItemBorderColor)!important;
    border-radius: 0;
    height: 2.9375rem;
    position: absolute;
    right: -.0625rem;
    top: -.0625rem;
    width: 2.9375rem;
}
._\37 861591 ._\37 06cb8c:hover
{
    background-color: var(--cmsNavMenuItemArrowBgColorHover);
}
._\37 861591 ._\37 06cb8c:hover svg g, ._\37 861591 ._\37 06cb8c:hover svg path
{
    stroke: var(--cmsNavMenuItemArrowColorHover);
    fill: none;
}
._\37 861591 ._\37 06cb8c:not(._\33 139df7)
{
    transform: rotate(180deg);
}
._\37 861591 ._\37 06cb8c svg g, ._\37 861591 ._\37 06cb8c svg path
{
    stroke: var(--cmsNavMenuItemArrowColor);
    fill: none;
}
._\33 139df7:not(button)
{
    display: none;
}
@media(max-width: 45.3125rem)
{
    ._\38 e84fa7
    {
        display: none;
    }
}
._\39 ecb83c
{
    display: block;
    height: auto;
    margin: 0 auto .46875rem;
    max-width: 100%;
}
._e3cb9d6>article:first-child
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:first-child:before
{
    color: #d70022;
    content: "1";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:first-child p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:first-child h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(2)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(2):before
{
    color: #d70022;
    content: "2";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(2) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(2) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(3)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(3):before
{
    color: #d70022;
    content: "3";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(3) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(3) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(4)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(4):before
{
    color: #d70022;
    content: "4";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(4) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(4) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(5)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(5):before
{
    color: #d70022;
    content: "5";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(5) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(5) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(6)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(6):before
{
    color: #d70022;
    content: "6";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(6) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(6) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(7)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(7):before
{
    color: #d70022;
    content: "7";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(7) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(7) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(8)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(8):before
{
    color: #d70022;
    content: "8";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(8) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(8) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(9)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(9):before
{
    color: #d70022;
    content: "9";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(9) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(9) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._e3cb9d6>article:nth-child(10)
{
    padding-left: 2.5rem;
    position: relative;
}
._e3cb9d6>article:nth-child(10):before
{
    color: #d70022;
    content: "10";
    font-size: 3.375rem;
    font-weight: 700;
    left: 0;
    line-height: 3.375rem;
    position: absolute;
}
._e3cb9d6>article:nth-child(10) p
{
    margin-bottom: 0;
    margin-top: 0;
}
._e3cb9d6>article:nth-child(10) h3
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-s-size);
    font-weight: 400;
    line-height: var(--heading-s-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._a02f349
{
    display: flex;
    justify-content: center;
}
._a02f349._\39 eb1bca
{
    color: #ddd;
}
._a02f349._\37 4778c8
{
    color: #000;
}
._\33 31c254
{
    animation: _\35 dce895 1.7s infinite;
}
@keyframes _\35 dce895
{
    0%
    {
        opacity: .5;
        transform: scale(.72);
    }
    35%
    {
        opacity: 1;
        transform: scale(1);
    }
    70%
    {
        opacity: 1;
        transform: scale(1);
    }
    to
    {
        opacity: .5;
        transform: scale(.72);
    }
}
._\38 109c4f
{
    display: flex;
    height: 12.5rem;
    justify-content: center;
}
._\35 b7137a, ._\37 6fac16
{
    display: inline-block;
}
._\35 b7137a
{
    cursor: pointer;
    height: 1.5625rem;
    margin-left: .625rem;
    width: 1.5625rem;
}
._fe34acb
{
    grid-gap: var(--ui-grid-gap);
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-bottom: .9375rem;
    margin-top: 1.875rem;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._fe34acb
    {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}
._\37 535b1d
{
    grid-column-end: 3;
    grid-column-start: 1;
}
._\34 15ae38, ._\37 535b1d label
{
    padding-top: 0;
}
@media(min-width: 58.125rem)
{
    ._\34 15ae38
    {
        padding-top: 1.125rem;
    }
}
._\33 d5811e
{
    background-color: #fff;
    padding: 1.875rem 1.875rem 1.25rem;
}
._d37994b
{
    color: var(--ui-link-color);
    cursor: pointer;
    font-weight: var(--ui-link-weight);
    -webkit-text-decoration: var(--ui-link-text-decoration);
    text-decoration: var(--ui-link-text-decoration);
}
._d37994b:hover
{
    color: var(--ui-link-hover-color);
    -webkit-text-decoration: var(--ui-link-hover-text-decoration);
    text-decoration: var(--ui-link-hover-text-decoration);
}
._e8e0a25
{
    background-color: #0000;
    margin: auto;
}
._\33 4708bc
{
    margin-bottom: 1.25rem;
}
._\35 0b8d2a
{
    margin-top: .3125rem;
}
._\35 0b8d2a, ._a486288
{
    padding-left: .9375rem;
}
._\30 d7aa77
{
    list-style: none;
    padding-left: 0;
}
._\30 ff9fa7
{
    font-size: .9375rem!important;
    text-align: center;
}
._\31 130d65
{
    margin-left: 1.25rem;
}
._\34 91f3c5
{
    overflow-x: scroll;
}
._\39 47bcca
{
    margin-bottom: 1.25rem;
    margin-top: 1.25rem;
}
._\36 6ce3fc
{
    position: relative;
    width: 100%;
}
._\36 6ce3fc tr th
{
    background: var(--ui-table-head-background);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-table-head-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\36 6ce3fc tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\36 6ce3fc tr:nth-of-type(2n)
{
    background: var(--ui-table-row-alt-background);
}
@media(min-width: 58.125rem)
{
    ._e07e14d
    {
        display: none;
    }
}
._\35 1a578b
{
    display: none;
}
@media(min-width: 58.125rem)
{
    ._\35 1a578b
    {
        display: revert;
    }
}
@media(max-width: 58.125rem)
{
    ._c56978f
    {
        display: none;
    }
}
._\38 e894ec
{
    color: var(--ui-table-head-color);
    font-size: 1rem!important;
    font-weight: bolder;
    padding: .75rem;
}
._\37 f8d4fb
{
    text-align: center;
}
._\38 99c49c
{
    margin-bottom: .9375rem;
}
._\38 82f0e5
{
    display: flex;
}
._c600bf7
{
    margin-right: .625rem;
}
._\30 c02c85
{
    text-align: center;
}
._\32 72bfe0
{
    cursor: pointer;
}
._\30 6e2da2
{
    transform: rotate(180deg);
}
@keyframes _\31 6c58ff
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _ba34971
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\31 4affe8
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\36 f0806a
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _f5bbdfa
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\31 0dc626
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _\30 d6a386
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\30 e215b4
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\33 5d3006
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\39 83c085
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _ab631ea
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\35 2b8813
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _\37 f018ec
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\36 e8b127
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
@keyframes _b366d4c
{
    0%
    {
        transform: scale(.9);
    }
    to
    {
        transform: scale(1);
    }
}
._\31 07b60f #root
{
    pointer-events: none;
    visibility: hidden;
}
@media(min-width: 45.3125rem)
{
    ._\31 07b60f #root
    {
        pointer-events: all;
        visibility: visible;
    }
}
._\31 07b60f .ReactModalPortal
{
    position: relative;
}
._\31 07b60f .ReactModalPortal, ._b1ccf0b
{
    z-index: calc(var(--base-z-index) + 1300);
}
._b1ccf0b
{
    -webkit-overflow-scrolling: touch;
    background-color: #000;
    bottom: 0;
    height: 100%;
    left: 0;
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
    overflow-x: auto;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
}
@media(max-width: 45.3125rem)
{
    ._b1ccf0b._eebb749
    {
        background-color: #000000b3;
        bottom: 0;
        left: 0;
        min-height: auto;
        position: fixed;
        right: 0;
        top: 0;
    }
}
@media(min-width: 45.3125rem)
{
    ._b1ccf0b
    {
        background-color: #000000b3;
        min-height: auto;
    }
    ._b1ccf0b._f5f3907
    {
        width: 99.99%;
    }
}
._ed9f0f0
{
    display: flex;
    flex-direction: column;
    outline: none;
    position: relative;
}
._ed9f0f0:not(._dd7e689)
{
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
}
@media(min-width: 45.3125rem)
{
    ._ed9f0f0:not(._dd7e689)
    {
        border-radius: 4px;
        margin: 3.4375rem auto;
        max-width: 29.375rem;
        min-height: 0;
        overflow: hidden;
        width: 80%;
    }
    ._ed9f0f0:not(._dd7e689)._fd571ed
    {
        max-width: 21.4375rem;
    }
    ._ed9f0f0:not(._dd7e689)._\31 b0ba99
    {
        max-width: 41.875rem;
    }
    ._ed9f0f0:not(._dd7e689)._\39 3c3619
    {
        max-width: 50rem;
    }
    ._ed9f0f0:not(._dd7e689)._\32 ea72c4
    {
        max-width: 61.875rem;
    }
    ._ed9f0f0:not(._dd7e689)._\36 373200
    {
        max-width: 79.0625rem;
    }
}
._\30 03f2b3
{
    animation: _\33 5d3006 .1s steps(10);
}
@media(min-width: 45.3125rem)
{
    ._\30 03f2b3
    {
        animation: _b366d4c .1s steps(10);
    }
}
._\39 3cd4d5
{
    animation: _\39 83c085 .1s steps(10);
}
._\30 bbaaab
{
    left: -100vw;
}
._eaf81ef
{
    -webkit-overflow-scrolling: unset;
    background: none;
    overflow: hidden;
}
._\38 aa2998, ._ead8edb
{
    opacity: .75;
    position: absolute;
}
._\38 aa2998:focus, ._\38 aa2998:hover, ._ead8edb:focus, ._ead8edb:hover
{
    opacity: 1;
}
._\38 aa2998
{
    right: .1875rem;
    top: .375rem;
}
._\38 aa2998 svg g, ._\38 aa2998 svg path
{
    stroke: var(--starsModalCloseBtnColor)!important;
}
._\38 aa2998._\33 2d9c62 svg g, ._\38 aa2998._\33 2d9c62 svg path, ._\38 aa2998._\39 a9e4db svg g, ._\38 aa2998._\39 a9e4db svg path
{
    stroke: #fff!important;
}
._\38 aa2998._\33 2d9c62
{
    background-color: #000000b3;
    border-radius: 50%;
}
._c7ac706
{
    left: .125rem;
    top: .4375rem;
}
._c7ac706 svg
{
    transform: rotate(180deg);
}
._\39 86661b
{
    left: .125rem;
    position: absolute;
    top: .4375rem;
}
._\39 86661b svg
{
    transform: rotate(90deg);
}
._\39 86661b svg g, ._\39 86661b svg path
{
    stroke: #7f7f7f!important;
}
._\39 78e037
{
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    padding: .9375rem .9375rem 3.125rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\39 78e037
    {
        max-width: none;
        padding-left: 10%;
        padding-right: 10%;
    }
}
._\30 a0a696
{
    border-top: 1px solid #ddd;
    justify-self: flex-end;
    padding: 1.25rem;
}
._\38 a0c992
{
    grid-gap: var(--ui-grid-gap);
    display: grid;
    grid-template-columns: 1fr;
    margin-bottom: .9375rem;
    margin-top: 1.875rem;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._\38 a0c992
    {
        grid-template-columns: 1fr 1fr;
    }
}
._d17de91
{
    padding-top: 0;
}
@media(min-width: 58.125rem)
{
    ._d17de91
    {
        padding-top: 1.125rem;
    }
}
._\37 133597
{
    grid-gap: var(--ui-grid-gap);
    display: grid;
    grid-template-columns: 1fr;
    margin-bottom: 1.25rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\37 133597
    {
        grid-template-columns: .9fr .1fr;
    }
}
._\35 56ac08
{
    grid-gap: var(--ui-grid-gap);
    display: grid;
    grid-template-columns: 1fr;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._\35 56ac08
    {
        grid-template-columns: .25fr .25fr .25fr .25fr;
    }
}
._eb62f37
{
    font-size: 1.5rem;
    font-weight: 700;
}
._\33 efd8bd, ._d41bf36
{
    display: grid;
    justify-items: center;
}
._\33 efd8bd
{
    grid-gap: var(--ui-grid-gap);
    grid-template-columns: 1fr;
    margin-bottom: 2.5rem;
    margin-top: 2.5rem;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._\33 efd8bd
    {
        grid-template-columns: .33fr .33fr .33fr;
    }
}
._\32 0f981d
{
    color: #00599e;
    font-size: 2.25rem;
    font-weight: 700;
}
._\31 675b4d
{
    align-items: center;
    display: grid;
    height: 15.875rem;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
._\35 c187d1
{
    align-self: end;
}
._d9ddeb8
{
    margin-top: 1.25rem;
    width: 100%;
}
._c88f252
{
    overflow-x: scroll;
}
._\38 e587d2
{
    position: relative;
    width: 100%;
}
._\38 e587d2 tr th
{
    background: var(--ui-table-head-background);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-table-head-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\38 e587d2 tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\38 e587d2 tr:nth-of-type(2n)
{
    background: var(--ui-table-row-alt-background);
}
._\37 d2aeb7
{
    text-align: center!important;
}
._\30 b2e243
{
    color: #089b80;
}
._\32 63dcb0
{
    color: #e6a816;
}
._fb04636
{
    margin: .9375rem 0;
}
._fb04636 section
{
    margin: 0;
}
._\34 5e9800
{
    background: var(--footerWidgetBgColor);
    color: #fff;
    padding-bottom: var(--footerWidgetBottomPadding);
    padding-top: 2rem;
}
._\34 5e9800:first-child
{
    margin-top: 0;
    padding-top: 2rem;
}
._\32 26a0e0
{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-around;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\32 26a0e0
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\32 26a0e0
    {
        flex-direction: row;
    }
}
._be003a1
{
    background: var(--footerWidgetFootnoteBgColor);
    color: #ddd;
}
._be003a1 ._d731253 a
{
    color: var(--footerWidgetFootnoteLinkColor);
    font-weight: 400;
}
._be003a1 ._d731253 a:hover
{
    color: var(--footerWidgetFootnoteLinkHoverColor);
}
._d731253
{
    align-items: flex-start;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._d731253
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._d731253
    {
        align-items: center;
        flex-direction: row;
    }
}
._\33 bbb60e
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-size: .75rem;
    line-height: 1.125rem;
    line-height: 1.375rem;
    padding: .9375rem 0;
    width: 100%;
}
._\33 bbb60e, ._\33 bbb60e a
{
    font-weight: 400;
}
._\33 bbb60e>p
{
    overflow-wrap: break-word;
    padding: 0 .9375rem;
}
._de70780
{
    box-sizing: border-box;
    display: flex;
    flex: 0 0 25%;
    flex-direction: column;
}
._f8c8142
{
    align-items: center;
    cursor: pointer;
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    height: 2.75rem;
    justify-content: space-between;
    line-height: 1.5rem;
    margin: 0;
    padding: 0 .9375rem;
}
@media(min-width: 58.125rem)
{
    ._f8c8142
    {
        cursor: default;
        height: 1.5rem;
    }
}
._\32 4c6da4 path
{
    stroke: #fff;
}
@media(min-width: 58.125rem)
{
    ._\32 4c6da4
    {
        display: none;
    }
}
._\30 e2fa05
{
    box-sizing: border-box;
    display: none;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0 .9375rem;
}
@media(min-width: 58.125rem)
{
    ._\30 e2fa05
    {
        display: block;
        margin-top: .75rem;
    }
}
._eedfda3
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._eedfda3 a
{
    color: #fff;
    line-height: 2rem;
    text-decoration: none;
}
._eedfda3 a:hover
{
    color: var(--footerMenuLinkHoverColor);
}
._a35e8da ._\32 4c6da4
{
    transform: rotate(180deg);
}
._a35e8da ._\30 e2fa05
{
    display: block;
}
._\32 0a1a1c
{
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: var(--ui-grid-gap) .9375rem;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\32 0a1a1c
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\36 11afc3
{
    background-position-x: 0;
    background-repeat: no-repeat;
    display: block;
    height: 2.5rem;
    margin: .1875rem 1.5625rem;
}
._\36 11afc3._\39 3aaeec
{
    background-position-y: -140.9375rem;
    width: 4.6875rem;
}
._\36 11afc3._b8ba1e1
{
    background-position-y: -36.875rem;
    width: 3.8125rem;
}
._\36 11afc3._\34 dea56f
{
    background-position-y: -25.125rem;
    width: 3rem;
}
._\36 11afc3._\39 e5e5e9
{
    background-position-y: -27.75rem;
    width: 7rem;
}
._\36 11afc3._\34 30f976
{
    background-position-y: -157rem;
    width: 5rem;
}
._\36 11afc3._\32 e7b028
{
    background-position-y: -48.5rem;
    width: 3.75rem;
}
._\36 11afc3._\36 0f406b
{
    background-position-y: -46.1875rem;
    width: 2.875rem;
}
._\36 11afc3._\38 d4756b
{
    background-position-y: -41.875rem;
    width: 2.4375rem;
}
._\36 11afc3._\31 a37d2f
{
    background-position-y: -73.9375rem;
    width: 5rem;
}
._\36 11afc3._\36 4676a2
{
    background-position-y: -9.1875rem;
    width: 2.0625rem;
}
._\36 11afc3._abc172b
{
    background-position-y: -150rem;
    width: 5rem;
}
._\36 11afc3._\36 e44c45
{
    background-position-y: -94.6875rem;
    width: 4.5rem;
}
._\36 11afc3._\37 8940c5
{
    background-position-y: -83rem;
    width: 2.125rem;
}
._\36 11afc3._cd5eba8
{
    background-position-y: -171.125rem;
    width: 3.125rem;
}
._\36 11afc3._\32 6741c2
{
    background-position-y: -115.5rem;
    width: 2.375rem;
}
._\36 11afc3._fa5961b
{
    background-position-y: -71.5625rem;
    width: 5.125rem;
}
._\36 11afc3._a5ec7e6
{
    background-position-y: -57.75rem;
    width: 2.3125rem;
}
._\36 11afc3._d7977f7
{
    background-position-y: -39.1875rem;
    width: 7rem;
}
._\36 11afc3._\31 5a90a0
{
    background-position-y: -78.5rem;
    width: 6.75rem;
}
._\36 11afc3._\37 8ab2ce
{
    background-position-y: -29.875rem;
    width: 5.875rem;
}
._\36 11afc3._ac9478b
{
    background-position-y: -20.75rem;
    width: 1.9375rem;
}
._\36 11afc3._\35 830463
{
    background-position-y: -106.125rem;
    width: 2.375rem;
}
._\36 11afc3._\38 f109c1
{
    background-position-y: -184.9375rem;
    width: 3.25rem;
}
._\36 11afc3._\32 626d67
{
    background-position-y: -113.125rem;
    width: 2.375rem;
}
._\36 11afc3._\34 918fe8
{
    background-position-y: -92.375rem;
    width: 2.375rem;
}
._\36 11afc3._\37 4362c2
{
    background-position-y: -180.375rem;
    width: 5.375rem;
}
._\36 11afc3._fab97f6
{
    background-position-y: -43.9375rem;
    width: 1.75rem;
}
._\36 11afc3._\32 23252b
{
    background-position-y: -99.3125rem;
    width: 5.625rem;
}
._\36 11afc3._\33 293d0a
{
    background-position-y: -173.5rem;
    width: 7.3125rem;
}
._\36 11afc3._dbdfe44
{
    background-position-y: -175.75rem;
    width: 2.1875rem;
}
._\36 11afc3._bed10ba
{
    background-position-y: -101.75rem;
    width: 4.1875rem;
}
._\36 11afc3._e8a7e29
{
    background-position-y: -97.125rem;
    width: 2.5625rem;
}
._\36 11afc3._\30 cb33c3
{
    background-position-y: -148.0625rem;
    width: 2.1875rem;
}
._\36 11afc3._d158af8
{
    background-position-y: -159.1875rem;
    width: 5rem;
}
._\36 11afc3._a598f03
{
    background-position-y: -187.3rem;
    width: 5rem;
}
._\36 11afc3._\39 25a5d3
{
    background-position-y: -117.7rem;
    width: 1.8125rem;
}
._\36 11afc3._\36 e77a3e
{
    background-position-y: -152.5rem;
    width: 5rem;
}
._\36 11afc3._\32 7eeec1
{
    background-position-y: -161.875rem;
    width: 5rem;
}
._\36 11afc3 span
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._\32 bb7e76
{
    height: auto;
}
._\34 4856a0
{
    height: 100%;
}
._d1ef924
{
    background-color: var(--machineDateBgColor);
    color: #ddd;
    display: flex;
    padding: 0 0 .625rem .9375rem;
}
._d1ef924 ._cc5c44a
{
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._d1ef924 ._cc5c44a
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\37 544861
{
    width: 100%;
    word-break: break-word;
}
._\37 544861 h1
{
    font-size: var(--heading-l-size);
    line-height: var(--heading-l-line-height);
}
._\37 544861 h1, ._\37 544861 h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-weight: 400;
    margin: 0;
    overflow-wrap: break-word;
}
._\37 544861 h2
{
    font-size: var(--heading-m-size);
    line-height: var(--heading-m-line-height);
}
._\37 544861 h3
{
    font-size: var(--heading-s-size);
    line-height: var(--heading-s-line-height);
}
._\37 544861 h3, ._\37 544861 h4, ._\37 544861 h5, ._\37 544861 h6
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-weight: 400;
    margin: 0;
    overflow-wrap: break-word;
}
._\37 544861 h4, ._\37 544861 h5, ._\37 544861 h6
{
    font-size: var(--heading-xs-size);
    line-height: var(--heading-xs-line-height);
}
._\37 544861 a
{
    color: var(--ui-link-color);
    font-weight: var(--ui-link-weight);
    -webkit-text-decoration: var(--ui-link-text-decoration);
    text-decoration: var(--ui-link-text-decoration);
}
._\37 544861 a:hover
{
    color: var(--ui-link-hover-color);
    -webkit-text-decoration: var(--ui-link-hover-text-decoration);
    text-decoration: var(--ui-link-hover-text-decoration);
}
._\37 544861 img
{
    height: auto;
    max-width: 100%;
}
._\37 544861 img, ._\37 544861 p a img
{
    vertical-align: middle;
}
._\37 e5a441 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-1-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\37 e5a441 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\37 e5a441 table tbody:first-of-type
{
    display: table-header-group;
}
._\37 e5a441 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\37 e5a441 table tbody:only-child
{
    display: table;
}
._\37 e5a441 table tr th
{
    background: var(--ui-bg-1);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-1-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\37 e5a441 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\37 e5a441 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-1);
}
._\37 d603ce table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-2-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\37 d603ce table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\37 d603ce table tbody:first-of-type
{
    display: table-header-group;
}
._\37 d603ce table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\37 d603ce table tbody:only-child
{
    display: table;
}
._\37 d603ce table tr th
{
    background: var(--ui-bg-2);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-2-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\37 d603ce table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\37 d603ce table tr:nth-of-type(2n)
{
    background: var(--ui-bg-2);
}
._cdc80a7 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-3-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._cdc80a7 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._cdc80a7 table tbody:first-of-type
{
    display: table-header-group;
}
._cdc80a7 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._cdc80a7 table tbody:only-child
{
    display: table;
}
._cdc80a7 table tr th
{
    background: var(--ui-bg-3);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-3-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._cdc80a7 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._cdc80a7 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-3);
}
._bf6f0e0 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-4-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._bf6f0e0 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._bf6f0e0 table tbody:first-of-type
{
    display: table-header-group;
}
._bf6f0e0 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._bf6f0e0 table tbody:only-child
{
    display: table;
}
._bf6f0e0 table tr th
{
    background: var(--ui-bg-4);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-4-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._bf6f0e0 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._bf6f0e0 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-4);
}
._fc1ff30 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-5-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._fc1ff30 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._fc1ff30 table tbody:first-of-type
{
    display: table-header-group;
}
._fc1ff30 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._fc1ff30 table tbody:only-child
{
    display: table;
}
._fc1ff30 table tr th
{
    background: var(--ui-bg-5);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-5-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._fc1ff30 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._fc1ff30 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-5);
}
._b0ecddc table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-6-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._b0ecddc table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._b0ecddc table tbody:first-of-type
{
    display: table-header-group;
}
._b0ecddc table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._b0ecddc table tbody:only-child
{
    display: table;
}
._b0ecddc table tr th
{
    background: var(--ui-bg-6);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-6-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._b0ecddc table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._b0ecddc table tr:nth-of-type(2n)
{
    background: var(--ui-bg-6);
}
._d9a44ef table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-7-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._d9a44ef table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._d9a44ef table tbody:first-of-type
{
    display: table-header-group;
}
._d9a44ef table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._d9a44ef table tbody:only-child
{
    display: table;
}
._d9a44ef table tr th
{
    background: var(--ui-bg-7);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-7-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._d9a44ef table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._d9a44ef table tr:nth-of-type(2n)
{
    background: var(--ui-bg-7);
}
._\32 7a41c1 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-8-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\32 7a41c1 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\32 7a41c1 table tbody:first-of-type
{
    display: table-header-group;
}
._\32 7a41c1 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\32 7a41c1 table tbody:only-child
{
    display: table;
}
._\32 7a41c1 table tr th
{
    background: var(--ui-bg-8);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-8-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\32 7a41c1 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\32 7a41c1 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-8);
}
._\36 234169 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-9-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\36 234169 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\36 234169 table tbody:first-of-type
{
    display: table-header-group;
}
._\36 234169 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\36 234169 table tbody:only-child
{
    display: table;
}
._\36 234169 table tr th
{
    background: var(--ui-bg-9);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-9-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\36 234169 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\36 234169 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-9);
}
._\32 97b274 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-10-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\32 97b274 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\32 97b274 table tbody:first-of-type
{
    display: table-header-group;
}
._\32 97b274 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\32 97b274 table tbody:only-child
{
    display: table;
}
._\32 97b274 table tr th
{
    background: var(--ui-bg-10);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-10-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\32 97b274 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\32 97b274 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-10);
}
._\39 12b9f5 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-11-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\39 12b9f5 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\39 12b9f5 table tbody:first-of-type
{
    display: table-header-group;
}
._\39 12b9f5 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\39 12b9f5 table tbody:only-child
{
    display: table;
}
._\39 12b9f5 table tr th
{
    background: var(--ui-bg-11);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-11-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\39 12b9f5 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\39 12b9f5 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-11);
}
._\31 a7ceb1 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-bg-12-text-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\31 a7ceb1 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\31 a7ceb1 table tbody:first-of-type
{
    display: table-header-group;
}
._\31 a7ceb1 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\31 a7ceb1 table tbody:only-child
{
    display: table;
}
._\31 a7ceb1 table tr th
{
    background: var(--ui-bg-12);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-bg-12-text-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\31 a7ceb1 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\31 a7ceb1 table tr:nth-of-type(2n)
{
    background: var(--ui-bg-12);
}
._\31 ce8b58 table
{
    border-left: 0;
    border-right: 0;
    border-spacing: 0;
    color: var(--ui-table-head-color);
    display: block;
    margin: .625rem 0;
    overflow-x: auto;
    padding: 0;
    width: 100%;
    word-break: normal;
}
._\31 ce8b58 table tbody
{
    border-color: inherit;
    vertical-align: middle;
    width: 100%;
}
._\31 ce8b58 table tbody:first-of-type
{
    display: table-header-group;
}
._\31 ce8b58 table tbody:nth-of-type(2)
{
    display: table-row-group;
}
._\31 ce8b58 table tbody:only-child
{
    display: table;
}
._\31 ce8b58 table tr th
{
    background: var(--ui-table-head-background);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-table-head-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\31 ce8b58 table tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\31 ce8b58 table tr:nth-of-type(2n)
{
    background: var(--ui-table-row-alt-background);
}
._\36 a3fb42
{
    height: auto;
    margin: 0 .3125rem;
    max-width: 100%;
    vertical-align: middle;
}
._d88f7bf
{
    align-items: center;
    border-top: 1px solid #333;
    display: flex;
    height: 3.5rem;
    justify-content: center;
    width: 100%;
}
._\36 571ab7
{
    background-color: #0000;
    border: 0;
    color: #fff;
    cursor: pointer;
    display: flex;
    padding: .125rem;
}
._\36 571ab7>div b
{
    margin-left: .3125rem;
    text-decoration: underline;
}
._\34 027ad7
{
    display: flex;
    flex-direction: column;
}
._\32 c79994
{
    margin-top: 2.5rem!important;
}
._\36 0a11e9
{
    margin-top: 1.25rem;
    max-width: 15.625rem;
}
._\35 736ba8
{
    margin-bottom: 0;
    margin-top: 1.25rem;
}
._\35 e21c2e
{
    margin-left: .3125rem;
}
._\35 e21c2e, ._\39 414c00
{
    color: #d70022;
}
._bbf90e0
{
    color: #02bd9c;
}
._\36 ace12f, ._ccaa4e4, ._f16f4b1
{
    max-width: 22.5rem;
}
._\36 ace12f
{
    align-items: flex-start;
    display: flex;
}
._\35 8a2519
{
    padding: .125rem 0 .5rem .625rem;
    width: 100%;
}
._\36 f4af07
{
    margin-top: 1.25rem;
}
._\32 416f8d
{
    color: var(--ui-input-error-text-color);
}
._\30 861829
{
    padding-left: .0625rem;
}
._\38 fc97e3
{
    margin-top: 1.25rem;
}
._\33 d9462c
{
    color: var(--ui-input-error-text-color);
    margin: 0;
}
._\39 58e79d
{
    display: flex;
    flex-direction: column;
}
@media(max-width: 58.125rem)
{
    ._\39 58e79d
    {
        flex-direction: row;
    }
}
._\30 c6c8f1
{
    padding: .625rem 1.875rem .625rem .625rem;
}
@media(max-width: 58.125rem)
{
    ._\30 c6c8f1
    {
        padding-top: 0;
    }
}
._d1c2ddc, ._ddc80f7
{
    margin-bottom: .625rem;
}
._bdfc5f2
{
    align-content: space-between;
    background-color: var(--ui-main-background);
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    margin-right: .625rem;
    position: sticky;
    text-align: center;
    top: 0;
}
._bdfc5f2 button
{
    background-color: #0000;
    border: 0;
    color: var(--ui-main-color);
    cursor: pointer;
    width: 1.875rem;
}
._bdfc5f2 button:focus
{
    outline: none;
}
@media(max-width: 58.125rem)
{
    ._bdfc5f2
    {
        align-self: flex-start;
        background-color: var(--ui-main-background);
        flex-direction: column;
        height: 100vh;
    }
}
._b18a537
{
    color: var(--ui-link-color)!important;
    font-size: 1.25rem;
}
._ee7faca
{
    grid-gap: 1.875rem;
    display: grid;
    grid-template-columns: 41% 1fr;
    padding: .625rem 0;
}
@media(max-width: 58.125rem)
{
    ._ee7faca
    {
        grid-gap: 0;
        grid-template-columns: 1fr;
    }
}
._\36 a66c92 img, ._acedc99
{
    height: auto;
    max-width: 100%;
}
._acedc99
{
    justify-self: center;
}
._\39 20eb36 p
{
    margin: 0;
    padding-bottom: 1.25rem;
}
._f57fa8a
{
    padding-top: 2.0625rem!important;
}
@media(min-width: 45.3125rem)
{
    ._f57fa8a
    {
        padding-top: 2.375rem!important;
    }
}
._\32 8ab47c
{
    padding-top: 3.875rem!important;
}
@media(min-width: 45.3125rem)
{
    ._\32 8ab47c
    {
        padding-top: 1.875rem!important;
    }
}
._\35 da18ce
{
    padding-top: 9.3125rem!important;
}
@media(min-width: 45.3125rem)
{
    ._\35 da18ce
    {
        padding-top: 7.9375rem!important;
    }
}
._\38 c9a4d3
{
    padding-top: 2.1875rem!important;
}
@media(min-width: 45.3125rem)
{
    ._\38 c9a4d3
    {
        padding-top: 2.3125rem!important;
    }
}
._\32 8faaf4
{
    top: 2rem!important;
}
@media(min-width: 45.3125rem)
{
    ._\32 8faaf4
    {
        top: 2.3125rem!important;
    }
}
._ba690af
{
    top: 3.875rem!important;
}
@media(min-width: 45.3125rem)
{
    ._ba690af
    {
        top: 1.875rem!important;
    }
}
._de4ab8f
{
    top: 9.3125rem!important;
}
@media(min-width: 45.3125rem)
{
    ._de4ab8f
    {
        top: 7.9375rem!important;
    }
}
._\33 249ef0
{
    top: 2.1875rem!important;
}
@media(min-width: 45.3125rem)
{
    ._\33 249ef0
    {
        top: 2.3125rem!important;
    }
}
@media(min-width: 58.125rem)
{
    ._e5c5580
    {
        top: 2.375rem!important;
    }
    ._\35 db476a
    {
        top: 1.875rem!important;
    }
    ._\38 02570b
    {
        top: 7.9375rem!important;
    }
}
._af36f04
{
    align-items: center;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
    position: relative;
}
._af36f04>div:nth-child(n)
{
    justify-self: start;
}
._af36f04>div:nth-child(2n)
{
    justify-self: end;
}
@media(min-width: 48rem)
{
    ._af36f04._\30 47e1a6
    {
        height: var(--mobileMenuRamActiveHeight);
    }
}
@media(min-width: 58.125rem)
{
    ._af36f04._c9c4104
    {
        box-sizing: border-box;
        height: var(--headerWidgetInnerHeight);
        width: 100%;
    }
}
@media(min-width: 58.125rem) and (min-width: 76.875rem)
{
    ._af36f04._c9c4104
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(min-width: 58.125rem)
{
    ._af36f04._c9c4104:not(._\33 de00f4)
    {
        flex-wrap: wrap;
    }
    ._af36f04._c9c4104._\33 de00f4
    {
        align-items: flex-end;
        display: flex;
        flex-direction: column-reverse;
        justify-content: space-evenly;
    }
}
@media(min-width: 58.125rem) and (min-width: 45.3125rem)
{
    ._af36f04._c9c4104
    {
        position: relative;
    }
    ._af36f04._c9c4104:not(._\33 de00f4)
    {
        height: var(--newHeaderWidgetInnerHeightSm);
    }
    ._af36f04._c9c4104._\33 de00f4
    {
        height: var(--headerWidgetInnerHeightSm);
    }
    ._af36f04._c9c4104._\36 c1b201
    {
        height: auto;
        padding: .75rem .9375rem;
    }
}
@media(max-width: 67.5rem)
{
    ._af36f04
    {
        padding: .75rem .9375rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\39 bf4716._c9c4104
    {
        height: var(--headerWidgetInnerHeight);
    }
}
@media(min-width: 58.125rem) and (min-width: 45.3125rem)
{
    ._\39 bf4716._c9c4104
    {
        height: var(--headerWidgetInnerHeightSm);
    }
}
._\33 382ece
{
    background: var(--headerWidgetBgColor);
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    position: relative;
    width: 100%;
    z-index: calc(var(--base-z-index) + 4);
}
._\33 382ece ._\31 429db0 a
{
    color: var(--ui-stars-link-color);
    color: #fff;
    cursor: pointer;
    font-size: 1rem;
    font-weight: 500;
    font-weight: 400;
    text-decoration: underline;
}
._\33 382ece ._\31 429db0 a:hover
{
    color: #fff;
}
@media(min-width: 58.125rem)
{
    ._\36 76888c ._\31 429db0 a
    {
        font-size: .875rem;
    }
}
@media(min-width: 62rem)
{
    ._cade515
    {
        height: var(--desktopMenuRamActiveHeight);
    }
}
@media(min-width: 58.125rem)
{
    ._e27b038
    {
        display: none;
    }
}
._\34 1402c0
{
    display: none;
}
@media(min-width: 58.125rem)
{
    ._\34 1402c0._\34 b5c234
    {
        display: flex;
    }
}
._ff39e11
{
    align-items: center;
    display: flex;
    justify-content: center;
}
._d56f6f0
{
    align-items: center;
    justify-content: var(--headerWidgetJustifyContent);
}
._\36 0a76a6
{
    grid-gap: 1.75rem;
    grid-gap: .9375rem;
    color: #fff;
    display: grid;
    grid-auto-flow: column;
}
@media(min-width: 58.125rem)
{
    ._\36 0a76a6
    {
        margin-left: auto;
    }
}
._b5f3231
{
    color: var(--ui-stars-link-color);
    margin-left: auto;
}
._b763c62
{
    grid-gap: .9375rem;
    color: #fff;
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: max-content;
}
._b763c62:not(._\38 069cb7)
{
    grid-gap: 2.375rem;
}
._b763c62 li
{
    font-size: .8125rem;
    margin: 0;
    padding: 0;
}
._\30 c0d92d
{
    margin-bottom: 1.125rem;
}
._\37 488234
{
    margin-bottom: .3125rem;
}
._\39 1700a5
{
    cursor: pointer;
    display: block;
    flex-grow: 0;
    height: 2rem;
    position: relative;
    width: 3.5rem;
}
._\39 1700a5._\32 134545
{
    height: auto;
    margin-left: calc(var(--ui-grid-gap) * -1);
}
._\39 1700a5._\30 9acf2c
{
    margin-left: 0;
}
@media(min-width: 58.125rem)
{
    ._\39 1700a5._\31 63eea9
    {
        display: none;
    }
}
._\39 e83a77
{
    background: #fff;
    display: block;
    height: .09375rem;
    position: absolute;
    top: 50%;
    transform: translate3d(0,-50%,0);
    transform-origin: center center;
    width: 30%;
}
._\39 e83a77:first-child
{
    transform: translate3d(0,-.5rem,0);
}
._\39 e83a77:last-of-type
{
    transform: translate3d(0,.375rem,0);
}
._ea3e986
{
    background: var(--headerWidgetBgColor);
    position: fixed;
    top: 0;
    width: 100%;
    z-index: calc(var(--base-z-index) + 5);
}
._b026096
{
    background-color: #fd0;
}
._\36 15751f
{
    background-color: #161616;
}
._ffb3814
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 1.5rem;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._ffb3814
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._ffb3814._d0352cf
{
    align-items: flex-end;
    margin-bottom: .3125rem;
}
._\38 451d47
{
    margin-right: .625rem;
}
._\38 451d47 a
{
    color: #c0c0c0;
    font-size: .75rem;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}
._\38 451d47 ._feb143a
{
    display: flex;
    justify-content: flex-end;
    margin-bottom: .3125rem;
}
._cd6d615
{
    width: 100%;
}
._\35 86ccfe, ._cd6d615
{
    display: flex;
    justify-content: space-between;
}
._\35 86ccfe
{
    align-items: flex-end;
}
._b9288b5
{
    margin-left: 1.25rem;
}
._e1a663f
{
    background: var(--cmsHeaderV2BgColorSm);
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    height: var(--cmsHeaderV2HeightSm);
    line-height: 1.125rem;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: calc(var(--base-z-index) + 4);
}
@media(min-width: 45.3125rem)
{
    ._e1a663f
    {
        background: var(--cmsHeaderV2BgColor);
        height: calc(var(--cmsHeaderV2Height) + .5rem);
    }
    ._e1a663f:after
    {
        background: var(--cmsHeaderNavMenuBackgroundColor);
        content: "";
        display: block;
        height: .5rem;
        min-height: .5rem;
    }
}
@media(min-width: 58.125rem)
{
    ._e1a663f
    {
        height: var(--cmsHeaderV2Height);
    }
    ._e1a663f:after
    {
        display: none;
    }
    ._ddf6ac0 ._af96575 a
    {
        font-size: .875rem;
    }
}
._\38 451675
{
    align-items: center;
    justify-content: space-between;
    position: relative;
}
._\36 8c44c0, ._\38 451675
{
    display: flex;
    height: 100%;
    max-height: 100%;
}
._\36 8c44c0
{
    box-sizing: border-box;
    width: 100%;
}
._\36 8c44c0 ._\30 4c79cd
{
    grid-gap: 0;
    background-color: #000;
    display: none;
    height: 100%;
    padding: 0;
}
._\36 8c44c0 ._\30 4c79cd ._ff857c2
{
    border-bottom: 0;
    margin: 0;
    min-height: 100%;
    padding: 0 1.5rem;
}
._\36 8c44c0 ._\30 4c79cd ._\37 ce80ab
{
    background-color: var(--cmsHeaderNavMenuBackgroundColor);
}
._\36 8c44c0 ._\30 4c79cd ._ff857c2 img
{
    height: var(--brandLinksIconHeightMd);
}
@media(min-width: 45.3125rem)
{
    ._\36 8c44c0 ._\30 4c79cd
    {
        display: flex;
    }
}
._b3fff4a
{
    align-items: center;
    box-sizing: border-box;
    display: flex;
    margin-inline-start: auto;
}
._b3fff4a ._\33 a5ed74, ._b3fff4a ._be3c1a5 span
{
    display: none;
}
@media(min-width: 58.125rem)
{
    ._b3fff4a ._\33 a5ed74, ._b3fff4a ._be3c1a5 span
    {
        display: inline-block;
    }
}
._e16ad25
{
    grid-gap: 1.75rem;
    grid-gap: .9375rem;
    color: #fff;
    display: grid;
    grid-auto-flow: column;
    margin-inline-end: .75rem;
}
@media(min-width: 58.125rem)
{
    ._e16ad25
    {
        margin-inline-start: auto;
    }
}
._f655953
{
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-grow: 0;
    justify-content: center;
    margin: 0 .75rem;
    max-height: 100%;
    max-width: 100%;
    position: relative;
}
._f655953 svg
{
    max-height: 1.625rem;
    max-width: fit-content;
}
@media(min-width: 58.125rem)
{
    ._f655953._\33 c9d9ec
    {
        display: none;
    }
    ._f655953
    {
        margin: 0;
        width: 3.875rem;
    }
    ._f655953 svg
    {
        max-height: 2rem;
    }
}
._\34 4ff1b7
{
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 1.25rem;
    justify-content: space-around;
    margin-inline-start: .5rem;
    width: 1.25rem;
}
._\34 4ff1b7 ._\30 7478ca
{
    background: #c0c0c0;
    border-radius: 2px;
    display: block;
    height: .1875rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\34 4ff1b7
    {
        width: 1rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\34 4ff1b7, ._a34f90a
    {
        display: none;
    }
}
._df42342
{
    height: 100%;
    opacity: 0;
    position: absolute;
    width: 100%;
    z-index: 999999;
}
._\30 de0961 .slick-slider
{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    box-sizing: border-box;
    display: block;
    margin-bottom: 1.875rem;
    position: relative;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none;
}
._\30 de0961 ul.slick-dots
{
    bottom: -.625rem;
}
._\30 de0961 ul.slick-dots li
{
    height: .75rem;
    margin: 0 .5rem 0 0;
    width: .75rem;
}
._\30 de0961 ul.slick-dots li.slick-active button
{
    background: #02bd9c;
}
._\30 de0961 ul.slick-dots li button
{
    background: #c0c0c0;
    border-radius: 50%;
    height: .75rem;
    width: .75rem;
}
._\30 de0961 ul.slick-dots li button:before
{
    height: .75rem;
    width: .75rem;
}
._\30 de0961 .slick-list
{
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}
._\30 de0961 .slick-list:focus
{
    outline: none;
}
._\30 de0961 .slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
._\30 de0961 .slick-slider .slick-list, ._\30 de0961 .slick-slider .slick-track
{
    transform: translateZ(0);
}
._\30 de0961 .slick-track
{
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0;
}
._\30 de0961 .slick-track:after, ._\30 de0961 .slick-track:before
{
    content: "";
    display: table;
}
._\30 de0961 .slick-track:after
{
    clear: both;
}
._\36 fb0400 ._\30 de0961 .slick-track
{
    visibility: hidden;
}
._\30 de0961 .slick-slide
{
    float: left;
    height: 100%;
    min-height: .0625rem;
}
._\30 de0961 .slick-slide:focus
{
    outline: none;
}
[dir=rtl] ._\30 de0961 .slick-slide
{
    float: right;
}
._\30 de0961 .slick-slide img
{
    display: block;
}
._\30 de0961 .slick-slide.slick-loading img
{
    display: none;
}
._\30 de0961 .slick-slide.dragging img
{
    pointer-events: none;
}
._\32 3507a9 ._\30 de0961 .slick-slide
{
    display: block;
}
._\36 fb0400 ._\30 de0961 .slick-slide
{
    visibility: hidden;
}
._\34 9b3bd4 ._\30 de0961 .slick-slide
{
    border: 1px solid #0000;
    display: block;
    height: auto;
}
._\30 de0961 .slick-arrow.slick-hidden
{
    display: none;
}
._bfa6aa0 .slick-slider:hover .slick-arrow
{
    border: 0;
    opacity: .5;
}
._bfa6aa0 .slick-slider:hover .slick-prev
{
    left: 1.5625rem;
}
._bfa6aa0 .slick-slider:hover .slick-next
{
    right: 1.5625rem;
}
._bfa6aa0 .slick-arrow
{
    opacity: 0;
    transition: all .2s ease-in-out;
    z-index: 1;
}
._bfa6aa0 .slick-next, ._bfa6aa0 .slick-prev
{
    background: #0000;
    border: 0;
    color: #0000;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 1.25rem;
    line-height: 0;
    outline: none;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 1.25rem;
}
._bfa6aa0 .slick-next:before, ._bfa6aa0 .slick-prev:before
{
    color: #fff;
    font-family: slick;
    font-size: 1.25rem;
    line-height: 1;
    opacity: .75;
}
._bfa6aa0 .slick-next:focus, ._bfa6aa0 .slick-next:hover, ._bfa6aa0 .slick-prev:focus, ._bfa6aa0 .slick-prev:hover
{
    background: #0000;
    color: #0000;
    outline: none;
}
._bfa6aa0 .slick-next:focus:before, ._bfa6aa0 .slick-next:focus:hover, ._bfa6aa0 .slick-next:hover:before, ._bfa6aa0 .slick-next:hover:hover, ._bfa6aa0 .slick-prev:focus:before, ._bfa6aa0 .slick-prev:focus:hover, ._bfa6aa0 .slick-prev:hover:before, ._bfa6aa0 .slick-prev:hover:hover
{
    opacity: 1;
}
._bfa6aa0 .slick-next.slick-disabled:before, ._bfa6aa0 .slick-prev.slick-disabled:before
{
    opacity: .25;
}
._bfa6aa0 .slick-next g g, ._bfa6aa0 .slick-prev g g
{
    stroke: #fff;
}
._bfa6aa0 .slick-prev
{
    left: 0;
}
._bfa6aa0 .slick-prev svg
{
    transform: translateY(-50%) rotate(90deg) scale(2.5);
}
[dir=rtl] ._bfa6aa0 .slick-prev
{
    left: auto;
    right: -1.5625rem;
}
._bfa6aa0 .slick-next
{
    right: 0;
}
._bfa6aa0 .slick-next svg
{
    transform: translateY(-50%) rotate(-90deg) scale(2.5);
}
[dir=rtl] ._bfa6aa0 .slick-next
{
    left: -1.5625rem;
    right: auto;
}
._bfa6aa0 .slick-dotted.slick-slider
{
    margin-bottom: 1.875rem;
}
._bfa6aa0 .slick-dots
{
    bottom: -1.5625rem;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
._bfa6aa0 .slick-dots li
{
    cursor: pointer;
    display: inline-block;
    height: 1.25rem;
    margin: 0 .3125rem;
    padding: 0;
    position: relative;
    width: 1.25rem;
}
._bfa6aa0 .slick-dots li button
{
    background: #0000;
    border: 0;
    color: #0000;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 1.25rem;
    line-height: 0;
    outline: none;
    padding: .3125rem;
    width: 1.25rem;
}
._bfa6aa0 .slick-dots li button:before
{
    color: #000;
    content: "•";
    font-family: slick;
    font-size: .375rem;
    height: 1.25rem;
    left: 0;
    line-height: 1.25rem;
    opacity: .25;
    position: absolute;
    text-align: center;
    top: 0;
    width: 1.25rem;
}
._bfa6aa0 .slick-dots li button:focus, ._bfa6aa0 .slick-dots li button:hover
{
    outline: none;
}
._bfa6aa0 .slick-dots li button:focus:before
{
    opacity: 1;
}
._bfa6aa0 .slick-dots .slick-active button:before
{
    color: #000;
    opacity: .75;
}
@media(max-width: 58.125rem)
{
    ._bfa6aa0 .slick-arrow
    {
        display: none!important;
    }
}
._de2001e, ._f0d8de5
{
    padding: .3125rem;
}
._de2001e .slide, ._f0d8de5 .slide
{
    height: 0;
    max-width: 100%;
    padding: .3125rem .3125rem 46.96%;
    position: relative;
}
._de2001e .slide .crm-wrapper, ._f0d8de5 .slide .crm-wrapper
{
    position: static;
}
._de2001e iframe, ._f0d8de5 iframe
{
    border: 0;
    height: 100%!important;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
._f0d8de5
{
    padding: .3125rem;
}
._f0d8de5 .slick-next, ._f0d8de5 .slick-prev
{
    height: 1.125rem;
    width: .75rem;
}
._f0d8de5 .slick-prev
{
    transform: rotate(90deg) translate3d(-.5rem,.0625rem,0) scale(1.5);
}
._f0d8de5 .slick-next
{
    transform: rotate(-90deg) translate3d(.5rem,.0625rem,0) scale(1.5);
}
._f0d8de5 .slick-slide:focus
{
    outline: none;
}
._f0d8de5 .slide
{
    cursor: pointer;
    padding: .625rem .625rem 47.76%;
}
._f0d8de5 .slide:focus
{
    outline: none;
}
._f0d8de5 .slide .crm-wrapper
{
    position: static;
}
._f0d8de5 iframe
{
    height: auto;
}
._\35 738f2d
{
    padding: .3125rem 2.1875rem;
}
._af3e2a7
{
    height: 5rem;
    position: relative;
}
._af3e2a7 ._\34 02c7d9
{
    cursor: pointer;
    display: block;
    left: 0;
    padding: .9375rem;
    position: absolute;
    top: .9375rem;
}
._af3e2a7 ._\34 02c7d9 path
{
    stroke: #fff;
}
._af3e2a7 ._\32 26acd9
{
    color: #fff;
    position: absolute;
    right: .9375rem;
    text-decoration: none;
    top: 2.1875rem;
}
._d0fbdf7
{
    display: flex;
}
._d0fbdf7:hover
{
    text-decoration: none!important;
}
._d0fbdf7:hover ._c49cd0a path
{
    fill: #fff;
}
._d0fbdf7 ._c96b404
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    line-height: 2rem;
    margin-left: .3125rem;
    text-decoration: none;
}
._d0fbdf7 ._c49cd0a
{
    height: 2rem;
}
._d0fbdf7 ._c49cd0a path
{
    fill: none;
    stroke: #fff;
    stroke-width: .0625rem;
    transition: fill .4s;
    will-change: fill;
}
._dc34219
{
    display: flex;
    flex-direction: row;
}
._dc34219 button+button
{
    margin-inline-start: .9375rem;
}
@media(min-width: 76.875rem)
{
    ._dc34219 button
    {
        min-width: 7.5625rem;
    }
}
._dffb6e5
{
    margin-top: .3125rem;
    position: relative;
}
@media(min-width: 45.3125rem)
{
    ._dffb6e5
    {
        min-width: 8.125rem;
    }
}
._\34 b8f578
{
    margin-left: .625rem;
}
._b3f92c4
{
    display: flex;
    position: relative;
    z-index: 0;
}
._\35 8c7ab8
{
    -webkit-font-smoothing: subpixel-antialiased;
    background-color: #e01b21;
    border-radius: 50%;
    bottom: .875rem;
    color: #fff;
    font-family: Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    height: .875rem;
    left: -.5rem;
    line-height: .625rem;
    padding: .1875rem;
    position: absolute;
    text-align: center;
    width: .875rem;
    z-index: calc(var(--base-z-index) + 5);
}
._b30e00e
{
    margin-bottom: -.125rem;
    margin-left: -2.5rem;
    margin-top: -.3125rem;
    max-width: 20rem;
    position: relative;
}
._b30e00e ._\32 569978
{
    display: flex;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: .5rem;
    padding: .75rem;
    width: 17.5rem;
}
._b30e00e ._\32 569978:before
{
    background-image: url(../../bcgamebettingde/image/srwrds-chest-open.f719ed92.png);
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    display: block;
    flex: none;
    height: 4.9375rem;
    margin-right: 1rem;
    width: 4.6875rem;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._b30e00e ._\32 569978:before
    {
        background-image: url(../../bcgamebettingde/image/srwrds-chest-open@2x.317b0f11.png);
    }
}
@media(min-width: 45.3125rem)
{
    ._b30e00e ._\32 5d46c1
    {
        width: 40%;
    }
}
._b30e00e ._\39 c63f59
{
    display: none;
    height: 1.625rem;
    margin-bottom: .125rem;
    position: relative;
    right: .3125rem;
    top: .3125rem;
    transform: translateY(.375rem);
    width: 60%;
}
@media(min-width: 45.3125rem)
{
    ._b30e00e ._\39 c63f59
    {
        display: inline-block;
    }
}
._b30e00e ._\31 71f40e
{
    transform: scale(.7);
    width: 90%;
}
._b30e00e ._\33 19d147
{
    float: left;
    height: 1.0625rem;
    margin-left: .375rem;
    margin-right: .5rem;
    margin-top: .375rem;
    transform: translateX(.25rem);
    width: 1.0625rem;
}
._b30e00e button+span
{
    bottom: 1.375rem;
    font-size: .625rem;
    font-weight: 500;
    height: .5625rem;
    left: auto;
    padding: .125rem;
    right: .8125rem;
    width: .5625rem;
}
._b30e00e._ed07341
{
    margin-left: -3.125rem;
    max-width: none;
}
._b30e00e._ed07341 ._\32 5d46c1
{
    border-radius: 22px;
    font-size: 1rem;
    height: 2.75rem;
    width: 100%;
}
._b30e00e._ed07341 svg
{
    display: inline-block;
}
._b30e00e._ed07341 ._\31 71f40e+svg
{
    cursor: pointer;
    position: relative;
    right: 2rem;
    top: -.25rem;
}
@media(max-width: 45.3125rem)
{
    ._b30e00e._ed07341 ._\31 71f40e+svg
    {
        height: 1.875rem;
        right: 2.5rem;
        top: .625rem;
        width: 1.375rem;
    }
}
._b30e00e._ed07341 span
{
    bottom: 2.0625rem;
    font-size: .9375rem;
    height: .875rem;
    line-height: .9375rem;
    right: .9375rem;
    width: .875rem;
}
._b30e00e._ed07341 ._\33 19d147
{
    height: 1.125rem;
    margin-left: 1.25rem;
    margin-top: .3125rem;
    transform: scale(1.3);
    width: 1.125rem;
}
._b30e00e._ed07341 ._\33 19d147>path
{
    fill: #69c86b;
}
@media(min-width: 45.3125rem)
{
    ._b30e00e
    {
        margin-left: .75rem;
        margin-top: -.75rem;
    }
}
@keyframes _\31 f9fa96
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _dc33e66
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\36 b4a6a5
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\31 16af75
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _abff101
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\31 747524
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _\30 82165b
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _e0d7f97
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\30 8c9e88
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\31 05ea94
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\30 96f07e
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\35 9c9609
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _b62b7b9
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\33 ec70f4
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._\37 3a0ef5:not(._a7464e5) ._b6dc98f
{
    width: 15rem;
}
._\37 3a0ef5._a7464e5
{
    margin-left: -2.5rem;
    margin-right: -.125rem;
    margin-top: .625rem;
}
._\37 3a0ef5 svg._\37 d7e48b path
{
    fill: #00599e;
}
._\37 3a0ef5 svg._\39 d8fc67 path
{
    fill: #d70022;
    opacity: 1;
}
._\37 3a0ef5 svg._\39 d8fc67 path:nth-of-type(3)
{
    fill: #f5f5f5;
}
._\32 cd179e
{
    background-color: #0000;
    border-radius: 2px;
    box-shadow: none;
    display: block;
    margin-top: .625rem;
    width: calc(100% - 1.5rem);
}
._\36 124490
{
    background: #02bd9c;
    box-shadow: none;
    color: #fff;
    font-size: 1rem;
    font-weight: 400;
    padding: auto;
    position: relative;
    width: 100%;
}
._\36 124490:hover
{
    background: #05d6ae;
    cursor: pointer;
}
._\36 124490:active
{
    background: #0d6426;
    opacity: 1;
}
._\36 124490 span
{
    font-family: inherit;
    font-weight: 400;
}
._\36 0bb0aa, ._\36 124490
{
    height: 2.5rem;
    margin-top: .3125rem;
    position: relative;
}
._ebad4f2
{
    background-color: #f5f5f5;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    box-sizing: border-box;
    color: #161616;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .8125rem;
    font-weight: 400;
    min-height: 2rem;
    padding: .75rem .75rem .625rem;
    position: relative;
    text-align: left;
}
._ebad4f2:first-of-type
{
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #ddd;
}
._ebad4f2:last-of-type
{
    border-radius: 0 0 2px 2px;
}
._ebad4f2>span
{
    margin-right: .9375rem;
}
._ebad4f2._c86f53e
{
    display: grid;
    grid-template-columns: 2.125rem auto .625rem;
    grid-template-rows: auto auto;
}
._ebad4f2._c86f53e:hover
{
    background-color: #ddd;
    cursor: pointer;
}
._ebad4f2._c86f53e:active
{
    background-color: #d8d8d8;
}
._ebad4f2 svg
{
    height: 1.5rem;
    margin-left: 0;
    margin-right: .625rem;
    margin-top: -.125rem;
    object-fit: contain;
    overflow: visible;
    transform-origin: 0 25%;
    width: 1.5rem;
}
._ebad4f2 svg:not(._\37 ccf35a)
{
    transform: scale(.825);
}
._ebad4f2 svg._\31 4524db path
{
    fill: #00599e;
}
._ebad4f2 svg._d76a2ba path
{
    fill: #d70022;
    opacity: 1;
}
._ebad4f2 svg._d76a2ba path:nth-of-type(3)
{
    fill: #f5f5f5;
}
._ebad4f2 ._\37 ccf35a
{
    flex-basis: content;
    height: .3125rem;
    margin-right: 0;
    margin-top: .375rem;
    width: auto;
}
._ebad4f2 ._\34 b30194
{
    display: none;
    font-size: .625rem;
    grid-column: 2/span 2;
    line-height: 1.4;
    margin-right: .3125rem;
    margin-top: .625rem;
}
._ebad4f2._c5f2da7:hover
{
    background-color: #f5f5f5;
}
._ebad4f2._c5f2da7 ._\34 b30194
{
    display: block;
}
._ebad4f2._c5f2da7 ._\37 ccf35a
{
    transform: rotateX(180deg);
}
._f552fe6
{
    text-align: center;
}
._f552fe6 ._e23e8e8
{
    line-height: 1.375rem;
}
._f552fe6 ._\34 d62fff
{
    background-color: #0000;
    border-radius: 2px;
    box-shadow: none;
    display: block;
    height: 2.375rem;
    margin: .625rem 0 .375rem;
    width: 100%;
}
._f552fe6 ._\31 2c35d1
{
    padding: 0;
    text-align: center;
}
._\36 023376 svg
{
    height: 5.625rem;
    margin: 0;
    padding: 0;
    width: 5.625rem;
}
@keyframes _\35 48e1d1
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _d31a93d
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _ca4f842
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _c7caefb
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _c32d2e9
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\31 36dd7d
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _\35 730c86
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _c3f4de9
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\37 99c7fc
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\37 c7566f
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _be7a12b
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _a3cf4eb
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _\30 7e00fc
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _dacc74d
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._\34 76b154, ._ef8e0e5
{
    background-image: url(../../bcgamebettingde/image/chests.89079958.png);
    background-size: 100%;
    height: 2.5625rem;
    left: -2.3125rem;
    position: absolute;
    top: -.4375rem;
    width: 3rem;
    z-index: 5;
}
._\34 76b154._\32 a7d180, ._ef8e0e5._\32 a7d180
{
    height: 3.4375rem;
    left: -3.125rem;
    top: -.6875rem;
    width: 4rem;
}
._\34 76b154._\32 a7d180._db833b7, ._ef8e0e5._\32 a7d180._db833b7
{
    background-position-y: 17.1875rem;
}
._\34 76b154._\32 a7d180._\31 97ed9d, ._ef8e0e5._\32 a7d180._\31 97ed9d
{
    background-position-y: 13.75rem;
}
._\34 76b154._\32 a7d180._\31 d1633b, ._ef8e0e5._\32 a7d180._\31 d1633b
{
    background-position-y: 10.3125rem;
}
._\34 76b154._\32 a7d180._de9cf4d, ._ef8e0e5._\32 a7d180._de9cf4d
{
    background-position-y: 6.875rem;
}
._\34 76b154._\32 a7d180._\37 526227, ._ef8e0e5._\32 a7d180._\37 526227
{
    background-position-y: 3.4375rem;
}
._\34 76b154._\31 814620, ._ef8e0e5._\31 814620
{
    animation-delay: 0;
    animation-direction: alternate;
    animation-duration: .55s;
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: _c7caefb;
    animation-play-state: running;
    animation-timing-function: ease-out;
}
._\34 76b154._\31 814620:after, ._ef8e0e5._\31 814620:after
{
    animation-delay: .55s;
    animation-duration: .4125s;
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: _c32d2e9;
    animation-play-state: running;
    animation-timing-function: ease-out;
    background-color: #fff;
    content: "";
    display: block;
    filter: blur(.25rem);
    height: 55%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 20%;
    transform: skew(12deg);
    width: 30%;
}
._\34 76b154._db833b7, ._ef8e0e5._db833b7
{
    background-position-y: 12.8125rem;
}
._\34 76b154._\31 97ed9d, ._ef8e0e5._\31 97ed9d
{
    background-position-y: 10.25rem;
}
._\34 76b154._\31 d1633b, ._ef8e0e5._\31 d1633b
{
    background-position-y: 7.6875rem;
}
._\34 76b154._de9cf4d, ._ef8e0e5._de9cf4d
{
    background-position-y: 5.125rem;
}
._\34 76b154._\37 526227, ._ef8e0e5._\37 526227
{
    background-position-y: 2.5625rem;
}
._ef8e0e5
{
    background-image: url(../../bcgamebettingde/image/chests-2.011a5fdf.png);
}
@keyframes _\36 f79131
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _\34 d05f57
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\35 fa7f6d
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\36 d9afba
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _\35 c237e0
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\30 210bbe
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _b591e37
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\39 3ad805
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\36 7378f7
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\38 7aa334
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\33 38f9cb
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _c78149c
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _aea6556
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\39 e00448
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._\34 b4e460
{
    background: repeating-linear-gradient(90deg,#fea50c,#fea50c .125rem,#fe6000 0,#fe6000 .25rem),linear-gradient(270deg,#f8a302 0,#eee600 7%,#eee600 20%,#eee60000);
    border: 1px solid #262626;
    border-radius: 5px;
    box-shadow: inset .25rem .25rem .25rem 0 #633200e6,inset -.3125rem -.3125rem .125rem 0 #ffff9ae6;
    box-sizing: border-box;
    display: inline-block;
    height: 100%;
    left: 0;
    margin-right: -.125rem;
    position: absolute;
    transition: width 1.65s;
    width: 0;
    z-index: 2;
}
._\34 b4e460:before
{
    border-radius: 0 3px 3px 0;
    box-shadow: inset .125rem -.8125rem .3125rem 0 #f5a42259;
    mix-blend-mode: color-dodge;
    width: 100%;
}
._\34 b4e460 ._\32 4a9cb5, ._\34 b4e460:before
{
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
}
._\34 b4e460 ._\32 4a9cb5
{
    background-color: #fffd0d;
    border-radius: 20%;
    box-shadow: .0625rem 0 .1875rem #fcaf24;
    display: block;
    width: .125rem;
}
._\34 b4e460 ._\32 4a9cb5:after
{
    background: linear-gradient(270deg,#f8a302 0,#eee600 7%,#eee600 20%,#eee60000);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: .125rem;
    width: 1.5625rem;
}
._\34 b4e460 ._b591e37
{
    animation: _b591e37 1.1s infinite;
    background-color: #fdfd00b3;
    box-shadow: inset -.3125rem -.3125rem .25rem #ffeb11;
    filter: blur(.3125rem);
    height: 60%;
    opacity: 0;
    position: absolute;
    right: 95%;
    top: 20%;
    transform: skew(40deg);
    width: 55%;
}
@keyframes _\35 248262
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _\38 d8b925
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\33 ec8b3a
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _a9df25d
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _\36 b57006
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\34 2cfd20
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _c23f55e
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\34 95a1c4
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _ef016f0
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _f508e14
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\30 8cab41
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\35 1afd7c
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _\37 5b3cfe
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\31 3fd39c
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._e6f1a74:not(._\38 ce693f)
{
    animation: _\33 ec8b3a 1.65s steps(29) 1;
    background-color: #0000;
    background-position-y: 134.125rem;
    height: 4.625rem;
    position: absolute;
    right: -2rem;
    top: -1.5625rem;
    width: 4rem;
}
._e6f1a74:not(._\38 ce693f):not(._\32 35b464)
{
    background-image: url(../../bcgamebettingde/image/srwrds-particles.c015be7c.png);
}
._e6f1a74:not(._\38 ce693f)._\32 35b464
{
    background-image: url(../../bcgamebettingde/image/srwrds-particles-tierup.768b6959.png);
}
._\38 d8b925:not(._\38 ce693f)
{
    animation: _\38 d8b925 .55s ease-in-out 1.1s 1 running;
    background-color: #0000;
    background-position: 50% 50%;
    background-size: cover;
    height: 4.625rem;
    opacity: 0;
    position: absolute;
    right: -3.375rem;
    top: -1.6875rem;
    width: 6.625rem;
    z-index: 6;
}
._\38 d8b925:not(._\38 ce693f):not(._\32 35b464)
{
    background-image: url(../../bcgamebettingde/image/srwrds-glint.b21a79fb.png);
}
._\38 d8b925:not(._\38 ce693f)._\32 35b464
{
    background-image: url(../../bcgamebettingde/image/srwrds-glint-tierup.c4ef5af9.png);
}
._\34 daba8c
{
    background: linear-gradient(90deg,#fff0 0,#fff 55%,#fff0);
    background-size: 100%;
    content: "";
    display: inline-block;
    height: 110%;
    margin-left: -.4375rem;
    position: absolute;
    right: -.125rem;
    top: -5%;
    transform-origin: 50% 0;
    transition: left 1.65s;
    width: .375rem;
    z-index: 6;
}
._\34 daba8c:before
{
    background: radial-gradient(ellipse farthest-side at 55% 100%,#fff 0,#fff0 100%);
    top: -20%;
}
._\34 daba8c:after, ._\34 daba8c:before
{
    content: "";
    display: block;
    height: 20%;
    position: absolute;
    right: 0;
    width: 100%;
}
._\34 daba8c:after
{
    background: radial-gradient(ellipse farthest-side at 55% 0,#fff 0,#fff0 100%);
    bottom: -20%;
}
._\34 daba8c._d03de0f
{
    background: linear-gradient(90deg,#ffa3a300 0,#ffa3a3 55%,#ffa3a300);
}
._\34 daba8c._d03de0f:before
{
    background: radial-gradient(ellipse farthest-side at 55% 100%,#ffa3a3 0,#ffa3a300 100%);
}
._\34 daba8c._d03de0f:after
{
    background: radial-gradient(ellipse farthest-side at 55% 0,#ffa3a3 0,#ffa3a300 100%);
}
._f3a438b
{
    animation: _\33 ec8b3a 1s steps(12) infinite;
    background-image: url(../../bcgamebettingde/image/tier-up-anim-sparkles.cc08d1d2.png);
    background-position-y: 22.5rem;
    bottom: .0625rem;
    height: 100%;
    left: .0625rem;
    position: absolute;
    width: 100%;
    z-index: 4;
}
._\32 35b464._\37 844356
{
    background: linear-gradient(270deg,#04feef 0,#04feefcc 30%,#00ff3c00);
    transform-origin: 100% 0;
}
._\38 ce693f._\37 844356
{
    background: linear-gradient(270deg,#fc2020 0,#fb757500);
    transform-origin: 100% 0;
}
._\37 844356
{
    background: linear-gradient(270deg,#18f9f5 0,#00ff3ccc 30%,#00ff3c00);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: .0625rem;
    top: -.0625rem;
    transform-origin: 100% 0;
    width: 1.5625rem;
    z-index: -1;
}
@keyframes _a325a59
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes _e8cbdc9
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _ccb1a59
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\30 3a576c
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _\38 ec44fa
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _\38 fd3bdc
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _d602020
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\30 629432
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\33 7cd202
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _\34 f92803
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\39 3d976d
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\33 f3e84e
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _fdda687
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\33 ae74f0
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
._\39 273119
{
    background-color: #262626;
    border: 1px solid #8a8a8a;
    border-radius: 5px;
    box-shadow: .0625rem 0 0 #000,-.0625rem 0 0 #000,0 .0625rem 0 #000,0 -.0625rem 0 #000;
    display: block;
    height: 1.3125rem;
    position: relative;
    transform-origin: 0 0;
    width: 100%;
}
._\39 273119:not(._\34 a1446e) ._\35 447646
{
    background: linear-gradient(180deg,#0de64b 0,#09b035 15%,#09b035 40%,#0a8736 41%,#09ab33 87%,#034b13);
}
._\39 273119._bc43689
{
    height: 1.875rem;
}
._\39 273119 ._\35 447646
{
    border: 1px solid #262626;
    border-radius: 5px;
    border-right: 0;
    display: inline-block;
    height: 100%;
    left: 0;
    margin-right: -.125rem;
    position: absolute;
    transition: width 1.65s;
    width: 0;
    z-index: 3;
}
._\39 273119 ._\35 447646._\32 750a0d
{
    opacity: 0;
    transition: width .825s,opacity .825s 1.65s;
}
._\39 273119 ._\35 447646._\32 750a0d:after
{
    animation-delay: .9705882353s;
    animation-duration: .825s;
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: _\38 fd3bdc;
    animation-play-state: running;
    content: "";
    display: block;
    filter: blur(.25rem);
    height: 80%;
    left: -15%;
    opacity: 0;
    position: absolute;
    top: 5%;
    transform: skew(12deg);
    width: 50%;
}
._\39 273119 ._\35 447646._\32 750a0d:not(._\34 a1446e):after
{
    background-color: #72ff56e6;
}
._\39 273119 ._\35 447646._\32 750a0d+._\32 8a1ef6
{
    opacity: 0;
    transition: none;
}
._\39 273119 ._\35 447646._\32 750a0d._\34 a1446e:after
{
    background-color: #2ecdfa;
}
._\39 273119 ._\35 447646._\31 357d47, ._\39 273119 ._\35 447646._\31 357d47+._\32 8a1ef6
{
    transition: none;
}
._\39 273119 ._\35 447646
{
    border-color: #262626;
    border-right-style: none;
    box-sizing: border-box;
    position: relative;
}
._\39 273119 ._\36 124516
{
    animation: _ccb1a59 1.65s steps(29) 1;
    background-color: #0000;
    background-position-y: 134.125rem;
    height: 4.625rem;
    position: absolute;
    right: -2rem;
    top: -1.5625rem;
    width: 4rem;
}
._\39 273119._\34 a1446e ._\35 447646
{
    background: linear-gradient(180deg,#2ecdfa 0,#229dff 39%,#207adc 40%,#1c7dcf 97%,#144f7c);
    background: linear-gradient(180deg,#32dcfa 0,#2493f6 15%,#2493f6 40%,#256fd6 41%,#228ef2 87%,#0d3f66);
}
._\39 273119._e798a39 ._\35 447646
{
    background: linear-gradient(180deg,#df2222 0,#d72121 39%,#ba1c1c 40%,#b81919 87%,#621010);
}
._\39 273119 ._\32 8a1ef6 ._\37 531c8c:after, ._\39 273119 ._\35 447646 ._\37 531c8c:after
{
    width: 2.5rem;
}
._\39 273119 ._\32 8a1ef6 ._\32 750a0d ._e8cbdc9, ._\39 273119 ._\35 447646 ._\32 750a0d ._e8cbdc9
{
    top: -1.375rem;
}
._\39 273119 ._\35 447646 ._\37 531c8c
{
    margin-top: .0625rem;
    width: 2.5rem;
}
._c461824
{
    background: #0000;
    border: 0 solid #0000;
    border-radius: 4px;
    border-radius: 0;
    box-shadow: 0 .125rem .25rem 0 #00000014;
    box-sizing: border-box;
    margin: initial;
    margin-top: 2.25rem;
    max-width: 16.25rem;
    padding: .25rem 0 0;
    z-index: calc(var(--base-z-index) + 6);
}
@media(min-width: 45.3125rem)
{
    ._c461824
    {
        margin-top: auto;
    }
}
._ec7d34f
{
    height: 2rem;
}
._ec7d34f path
{
    fill: none;
    stroke: #fff;
    stroke-width: .0625rem;
    transition: fill .4s;
    will-change: fill;
}
._\32 2a225b, ._\34 9339f9
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    line-height: 2rem;
}
._\32 2a225b
{
    background: #0000;
    border: 0;
    color: #36e7c7;
    cursor: pointer;
    font-size: 1.125rem;
}
._\32 2a225b:hover
{
    color: #fff;
}
._\30 dee235
{
    font-size: .75rem;
}
._\33 06d2f1
{
    background: #0000;
    border: 0;
    color: inherit;
    cursor: pointer;
    display: flex;
}
._\33 06d2f1:hover ._ec7d34f path
{
    fill: #fff;
}
._\34 9339f9, ._\39 ea5b5e
{
    display: none;
}
@media(min-width: 45.3125rem)
{
    ._\34 9339f9, ._\39 ea5b5e
    {
        display: inline-block;
    }
}
._\39 ea5b5e
{
    flex: 0 1;
}
._\34 9339f9
{
    margin-left: .3125rem;
}
._\38 49cf84
{
    align-items: center;
    display: flex;
}
._\38 49cf84 ._b09d5f9
{
    height: 1.375rem;
    margin-left: .3125rem;
    width: fit-content;
    width: 1.375rem;
}
._\38 49cf84 ._b09d5f9, ._\38 49cf84 ._b09d5f9:active, ._\38 49cf84 ._b09d5f9:hover
{
    background: #0000;
    border: 0;
}
._\38 49cf84 ._b09d5f9:active:hover .default, ._\38 49cf84 ._b09d5f9:hover:hover .default
{
    display: none;
}
._\38 49cf84 ._b09d5f9:active:hover .alt, ._\38 49cf84 ._b09d5f9:hover:hover .alt
{
    display: block;
}
._\38 49cf84 ._b09d5f9>svg
{
    cursor: pointer;
}
._\38 49cf84 ._b09d5f9>svg .alt
{
    display: none;
}
._\38 49cf84 ._b09d5f9 svg g, ._\38 49cf84 ._b09d5f9 svg path
{
    stroke: none;
}
._a2cccc4
{
    margin-right: var(--brandIconDesktopMarginRight);
}
@media(max-width: 76.8125rem)
{
    ._\37 bdb1af
    {
        display: none;
    }
}
@media(min-width: 76.875rem)
{
    ._\35 dedeac
    {
        display: none;
    }
}
._\38 ac30d0
{
    margin-left: -.9375rem;
}
._\38 ac30d0 .primary
{
    fill: #d70022;
}
._\38 ac30d0 .secondary
{
    fill: #fff;
}
._\35 084877
{
    background-color: #000000b3;
    display: none;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: calc(var(--base-z-index) + 6);
}
._\32 ef5c33
{
    display: block;
}
._\37 68eca0
{
    background: #212121;
    height: 100%;
    left: 0;
    max-width: 32.8125rem;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    transform: translateX(-32.8125rem);
    width: 100%;
    z-index: calc(var(--base-z-index) + 7);
}
._c65fd1e
{
    transform: translateX(0);
}
._\38 38d761
{
    align-items: center;
    display: flex;
    height: 2.125rem;
    padding: .5rem .75rem;
    width: 100%;
}
._\39 84da8a
{
    color: #fff;
    margin-left: auto;
}
._\39 84da8a svg
{
    height: 1rem;
    width: 1rem;
}
._e5f6aca
{
    align-items: center;
    display: flex;
    height: 100%;
}
._\30 4ada16
{
    list-style: none;
    margin: 0;
    padding: 0;
}
._\35 da3dfa
{
    display: flex;
    flex-direction: column;
}
._\35 5408fd
{
    align-items: center;
    border-bottom: 2px solid #000;
    color: #fff;
    display: flex;
    font-size: var(--fontSizeMD);
    height: 1.875rem;
    line-height: var(--lineHeightBase);
    padding: .5rem 1rem;
}
._\35 5408fd:active, ._\35 5408fd:hover
{
    color: #fff!important;
}
._\35 5408fd._\32 0eb463, ._\35 5408fd._\35 0763fd:active:not(._\32 0eb463), ._\35 5408fd._\35 0763fd:hover:not(._\32 0eb463), ._\35 5408fd:active, ._\35 5408fd:hover
{
    border-bottom-color: #000!important;
}
._e69bfb8
{
    margin-right: .5rem;
}
._e69bfb8 g, ._e69bfb8 path
{
    fill: #e0e0e0!important;
}
._\32 71f337
{
    margin-left: auto;
    padding: 0;
}
._\32 71f337 svg g, ._\32 71f337 svg path
{
    color: #fff;
}
._\35 066f84
{
    transform: rotate(180deg);
}
._b95bca9
{
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
._d47fad5
{
    display: block;
}
._b9e27f2
{
    align-items: center;
    background: #000;
    color: #fff;
    display: flex;
    font-size: var(--fontSizeMD);
    line-height: var(--lineHeightBase);
    padding: .6875rem 1.3125rem;
}
._f8c5de9
{
    border-right: 4px solid #d70022;
}
._fd3cb1e
{
    background-color: #121212;
    box-sizing: border-box;
    width: var(--cmsSideNavWidth);
}
._f54fc04
{
    width: 100%;
}
._ab3cb31
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .125rem;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-y: auto;
    padding: 0;
    scrollbar-width: none;
}
._ab3cb31::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
._\36 cdbb57
{
    flex-direction: row;
    justify-content: flex-end;
}
._\39 d2e0f5
{
    cursor: pointer;
    margin: .5rem .625rem;
}
._cea26ec
{
    border-radius: 6px;
    padding: .5625rem;
    transition: background-color .2s;
}
._cea26ec:hover
{
    background-color: #444;
}
._cea26ec:hover svg g, ._cea26ec:hover svg path
{
    fill: #fff!important;
}
._cea26ec svg
{
    height: 1.5rem;
    padding: 0;
    width: 1.5rem;
}
._cea26ec svg g, ._cea26ec svg path
{
    fill: #999!important;
}
._cea26ec._\38 e7d035
{
    background-color: #d8d8d8;
}
._cea26ec._\38 e7d035 svg g, ._cea26ec._\38 e7d035 svg path
{
    fill: #121212!important;
}
._aa4152a._\38 e7d035, ._aa4152a:hover
{
    background-color: initial;
}
._\36 6c6d28
{
    background-color: #444;
    color: #fff;
    margin: 0;
    padding: .5rem;
}
._\36 6c6d28 p
{
    color: #fff;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    margin: 0;
    padding: 0;
}
._\38 d3a406
{
    background: var(--cmsHeaderV3BgColor);
    box-sizing: border-box;
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    height: var(--cmsHeaderV3Height);
    line-height: 1.125rem;
    padding: 1.125rem 1.5rem;
    z-index: calc(var(--base-z-index) + 4);
}
._\34 8f17e6
{
    height: 100%;
    width: 100%;
}
._\34 46ddd7, ._\34 8f17e6
{
    align-items: center;
    display: flex;
}
._\34 46ddd7
{
    justify-content: center;
}
._\38 71dd10
{
    background: var(--cmsHeaderV3BgColor);
    height: 100%;
    width: 100%;
}
._\38 71dd10 ul
{
    gap: 1.5rem;
}
._\38 71dd10 ul li
{
    margin: 0;
}
._\38 71dd10 ul li a
{
    padding: 0;
}
._\34 0059ea
{
    margin-left: var(--brandMobileIconMarginLeft);
    margin-top: var(--brandMobileIconMarginTop);
    transition: opacity .5s ease-in-out;
}
._\34 0059ea .primary
{
    fill: var(--brandMobilePrimaryIcon);
}
._\34 0059ea .secondary
{
    fill: var(--brandMobileSecondaryIcon);
}
._ed4cd03
{
    height: 1.75rem;
    width: 3.75rem;
}
._\31 83ff14
{
    transform: rotate(30deg);
}
._eddb728
{
    margin: 0;
}
@media(min-width: 58.125rem)
{
    ._eddb728
    {
        grid-gap: .9375rem;
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: max-content;
        padding: 0;
    }
    ._eddb728 li
    {
        font-size: .8125rem;
        margin: 0;
        padding: 0;
    }
}
._ec4cb28
{
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 3.4375rem;
    padding-left: 2.375rem;
}
._ec4cb28:hover a
{
    text-decoration: underline;
}
._ec4cb28:hover .default
{
    display: none;
}
._ec4cb28:hover .alt
{
    display: block;
}
._ec4cb28:hover .alt path, ._ec4cb28:hover .alt path:first-child
{
    fill: #fff;
}
._ec4cb28._\36 cc3405, ._ec4cb28:active:not(._\34 21ded4)
{
    border-left: var(--brandLinkBorderLeftActive);
    padding-left: 2.125rem;
}
@media(min-width: 58.125rem)
{
    ._ec4cb28._\36 cc3405, ._ec4cb28:active:not(._\34 21ded4)
    {
        border: 0;
        padding: 0;
    }
    ._ec4cb28
    {
        height: auto;
        margin-left: 2.375rem;
        padding: 0;
    }
    ._ec4cb28:first-child
    {
        margin: 0;
    }
}
._\38 e51999
{
    align-items: center;
    display: flex;
    justify-content: center;
}
._a4b53fa
{
    box-sizing: initial;
    padding-right: .3125rem;
}
._a4b53fa .default
{
    display: block;
}
._a4b53fa .default:not(.no-stroke) path:first-child
{
    stroke: #fff;
}
._a4b53fa .default path
{
    fill: #fff;
}
._a4b53fa .alt
{
    display: none;
}
._f7f9836:hover
{
    text-decoration: none;
}
._\32 92c533
{
    display: flex;
    padding-right: 1.25rem;
}
._\32 92c533._a80b3ad
{
    border-bottom: 1px solid #3d3d3d;
    margin-bottom: .75rem;
    padding-bottom: .75rem;
}
._\32 92c533 a
{
    flex: 1 1;
}
._cc7d5db
{
    margin-left: .5rem;
    transform: rotate(-180deg);
}
._cc7d5db._\38 e405c7
{
    transform: rotate(0deg);
}
._cc7d5db path
{
    stroke: #fff;
}
@media(min-width: 58.125rem)
{
    ._cc7d5db
    {
        margin-left: .3125rem;
    }
    ._cc7d5db path
    {
        stroke: silver;
    }
}
._\30 166dce:before
{
    background: #252525;
    border: solid #333;
    content: "";
    transform: rotate(45deg);
}
._\30 166dce, ._\30 166dce:before
{
    height: .8125rem;
    position: absolute;
    width: .8125rem;
    z-index: -1;
}
[data-popper-placement^=bottom]>._\30 166dce
{
    top: -.46875rem;
}
[data-popper-placement^=bottom]>._\30 166dce:before
{
    border-width: 1px 0 0 1px;
}
[data-popper-placement^=top]>._\30 166dce
{
    bottom: -.46875rem;
}
[data-popper-placement^=top]>._\30 166dce:before
{
    border-width: 0 1px 1px 0;
}
[data-popper-placement^=left]>._\30 166dce
{
    right: -.46875rem;
}
[data-popper-placement^=right]>._\30 166dce
{
    left: -.46875rem;
}
._\36 88a674
{
    background: #252525;
    border: 1px solid #333;
    border-radius: 4px;
    box-sizing: border-box;
    display: grid;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    grid-template-columns: auto auto auto;
    line-height: 1.125rem;
    list-style: none;
    margin: initial;
    padding: .9375rem;
    z-index: calc(var(--base-z-index) + 8);
}
._\36 88a674 ._b88494f
{
    box-sizing: border-box;
    margin: 0;
    padding: .625rem 1.5625rem;
    white-space: nowrap;
}
._\36 88a674 ._b88494f a
{
    color: var(--ui-stars-link-color);
    color: #fff;
    cursor: pointer;
    font-size: .875rem;
    font-weight: 500;
    font-weight: 400;
    text-decoration: underline;
    width: 33%;
}
._fc584dd
{
    align-items: center;
    display: flex;
    flex-direction: row;
}
._fc584dd p
{
    color: #fff;
    font-size: .9375rem;
    line-height: 1;
    margin: 0 0 0 .3125rem;
    text-transform: uppercase;
}
@media(min-width: 58.125rem)
{
    ._fc584dd p
    {
        color: #c0c0c0;
        font-size: .75rem;
    }
}
._\34 ad33b5
{
    margin-top: .1875rem;
}
@media(min-width: 58.125rem)
{
    ._\34 ad33b5
    {
        line-height: 1;
    }
    ._\34 ad33b5 svg
    {
        height: .75rem;
        width: .75rem;
    }
    ._\34 ad33b5 path
    {
        fill: silver;
    }
}
._\30 97fc0b
{
    margin: 0;
}
@media(min-width: 58.125rem)
{
    ._\30 97fc0b
    {
        grid-gap: .9375rem;
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: max-content;
        padding: 0;
    }
    ._\30 97fc0b li
    {
        font-size: .8125rem;
        margin: 0;
        padding: 0;
    }
}
._f08b848
{
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 3.4375rem;
    padding-left: 2.375rem;
}
._f08b848:hover a
{
    text-decoration: underline;
}
._f08b848:hover .default
{
    display: none;
}
._f08b848:hover .alt
{
    display: block;
}
._f08b848:hover .alt path, ._f08b848:hover .alt path:first-child
{
    fill: #fff;
}
._f08b848._\36 c83c21, ._f08b848:active:not(._c62df59)
{
    border-left: var(--brandLinkBorderLeftActive);
    padding-left: 2.125rem;
}
@media(min-width: 58.125rem)
{
    ._f08b848._\36 c83c21, ._f08b848:active:not(._c62df59)
    {
        border: 0;
        padding: 0;
    }
    ._f08b848
    {
        height: auto;
        margin-left: 2.375rem;
        padding: 0;
    }
    ._f08b848:first-child
    {
        margin: 0;
    }
}
._e9ed88b
{
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: .8125rem;
}
._e9ed88b svg
{
    margin-right: .3125rem;
}
@media(max-width: 58.125rem)
{
    ._e9ed88b
    {
        margin-left: auto;
        margin-top: .3125rem;
    }
}
._\39 64cf8e
{
    color: #000;
    max-width: none;
    width: 25rem;
    z-index: 20;
}
._\39 64cf8e, [data-popper-placement^=bottom]>._a0270dc:before, [data-popper-placement^=top]>._a0270dc:before
{
    background: #fff;
}
._\33 c9cca9
{
    grid-gap: .9375rem .46875rem;
    display: grid;
    grid-template-columns: auto 1fr;
}
._\33 c9cca9 p
{
    grid-column-start: 2;
}
._\33 c9cca9 p:last-child
{
    color: #d70022;
    font-weight: 500;
}
._\33 c9cca9 svg
{
    align-self: center;
}
._\39 3c7720
{
    align-items: center;
    display: flex;
}
._\39 3c7720 ._b480c80
{
    margin-left: .3125rem;
    transform: rotate(-180deg);
}
._\39 3c7720 ._b480c80 path
{
    stroke: var(--cmsHeaderNavMenuItemColor);
}
._\39 3c7720 ._b480c80._\36 d45819
{
    transform: rotate(0deg);
}
@media(max-width: 58.125rem)
{
    ._\39 3c7720 ._b480c80
    {
        font-size: 1rem;
        margin-left: .5rem;
    }
    ._\39 3c7720 ._b480c80 path
    {
        stroke: #fff;
    }
}
._\39 3c7720 a
{
    text-decoration: none!important;
}
._\39 3c7720 ._d4a96b7
{
    border-bottom: 0;
    color: var(--cmsHeaderNavMenuItemColor);
    padding: 0 0 0 1.5rem;
}
@media(max-width: 58.125rem)
{
    ._\39 3c7720 ._d4a96b7
    {
        color: #fff;
        padding: .9375rem 0;
    }
}
._d4a96b7
{
    align-items: center;
    border: solid #0000;
    border-width: 0 0 4px;
    box-sizing: border-box;
    color: var(--cmsHeaderNavMenuItemColor);
    display: flex;
    gap: .1875rem;
    margin: 0;
    position: relative;
}
._\39 9d3bb7[data-level], ._\39 9d3bb7[data-level]:active, ._\39 9d3bb7[data-level]:hover
{
    border-color: var(--cmsHeaderNavMenuItemBorderColorActive);
    color: var(--cmsHeaderNavMenuItemColorActive);
}
._\39 9d3bb7[data-level]._\35 a2b1a7
{
    border-bottom-color: var(--cmsHeaderNavMenuItemBorderColorActive);
}
@media(max-width: 58.125rem)
{
    ._d4a96b7
    {
        flex-direction: column;
        justify-content: center;
    }
}
._\31 7353e7
{
    margin: 0;
    padding: 0;
}
._\31 7353e7 ._\38 002de3
{
    display: flex;
    font-size: 1rem;
    padding-left: 2.375rem;
}
._b6d68a9
{
    padding: .9375rem 0 0 .625rem;
}
._b6d68a9 ._\38 f0e48d
{
    padding: .625rem 0;
}
._af47dd8
{
    padding: 0 0 0 3.125rem;
}
._af47dd8 ._\36 9f85bd
{
    padding: .625rem 0;
}
._af47dd8 ._\36 9f85bd a
{
    padding: 0;
    text-decoration: none;
}
._af47dd8 ._\36 9f85bd span
{
    color: #fff;
    padding: 0;
}
._af47dd8 ._\30 a0a9e5
{
    margin-left: .5rem;
    transform: rotate(0deg);
}
._af47dd8 ._\30 a0a9e5 path
{
    stroke: #fff;
}
._af47dd8 ._\30 a0a9e5._b0d28bf
{
    transform: rotate(-180deg);
}
._\34 5389d2
{
    align-items: center;
    color: #fff;
    display: flex;
    font-size: 1rem;
    padding: .9375rem 0 .9375rem 2.375rem;
}
._\34 5389d2 ._f9ad39b
{
    margin-left: .3125rem;
    transform: rotate(-180deg);
}
._\34 5389d2 ._f9ad39b path
{
    stroke: #fff;
}
._\34 5389d2 ._f9ad39b._\37 ce31b2
{
    transform: rotate(0deg);
}
._\36 7ad4ec
{
    padding-left: .9375rem;
}
._f4ee416
{
    background-color: #000000b3;
    display: none;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: calc(var(--base-z-index) + 6);
}
._\38 adcd70
{
    display: block;
}
._b568b71
{
    background: var(--sidebarBgColor);
    height: 100%;
    max-width: 32.8125rem;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    transform: translateX(-32.8125rem);
    transition: transform .5s ease-in-out;
    width: 100%;
    z-index: calc(var(--base-z-index) + 7);
}
._\36 9732f4
{
    transform: translateX(0);
}
._f3fc5fd
{
    display: flex;
    justify-content: space-between;
    padding: .75rem .9375rem;
    position: relative;
}
._f57edc2
{
    background: none;
    border: 0;
    cursor: pointer;
    outline: 0;
    padding: 0;
    position: relative;
    top: .125rem;
}
._f57edc2 svg
{
    height: 1.125rem;
    width: 1.125rem;
}
._f57edc2 svg g, ._f57edc2 svg path
{
    stroke: #fff;
}
._\38 c25652
{
    align-items: center;
    display: flex;
}
._dce59d0 li
{
    overflow-x: hidden;
}
._\33 c780e9
{
    align-items: flex-start;
    background-color: var(--brandLinksBgColor);
    border-top: 1px solid var(--sidebarBorderColor);
    flex-direction: column;
}
._\33 c780e9 a
{
    max-height: 100%;
    padding: 0;
}
._\33 c780e9, ._dce59d0>nav, ._dce59d0>ul
{
    border-bottom: 1px solid var(--sidebarBorderColor);
    padding: .9375rem 0;
}
._d88d817
{
    flex-wrap: nowrap;
    height: auto;
    padding-bottom: .23438rem;
    padding-top: .23438rem;
}
@media(min-width: 32.8125rem)
{
    ._d88d817
    {
        flex-wrap: wrap;
    }
}
._\39 2d6950
{
    padding-left: 0;
    padding-right: 0;
}
._ee47715
{
    flex-wrap: wrap;
}
@media(min-width: 32.8125rem)
{
    ._\39 2d6950
    {
        padding-left: .9375rem;
        padding-right: .9375rem;
    }
    ._ee47715
    {
        flex-wrap: nowrap;
    }
}
._\35 0018e7
{
    flex-wrap: wrap;
}
._\30 4cb157
{
    align-items: center;
    display: flex;
    justify-content: flex-end;
    width: 100%;
}
._\30 4cb157>a
{
    height: 3.125rem;
}
._\33 8a4c83
{
    color: #fff;
    margin: 0;
    padding-right: .9375rem;
    text-align: center;
}
._\33 8a4c83, ._\33 8a4c83>a
{
    font-size: .875rem;
}
@media(min-width: 58.125rem)
{
    ._\33 8a4c83, ._\33 8a4c83>a
    {
        font-size: 1rem;
    }
}
._b0d89c6
{
    color: #fff;
    height: 2.375rem;
    margin: auto;
    padding-right: 1.5625rem;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._b0d89c6
    {
        font-size: .875rem;
    }
}
@media(min-width: 58.125rem)
{
    ._b0d89c6
    {
        font-size: 1rem;
    }
}
._\30 9639ce
{
    color: #c0c0c0;
    display: inline-block;
    font-size: 1.1875rem;
    font-weight: 500;
    margin-top: .625rem;
    vertical-align: top;
}
@media(max-width: 58.125rem)
{
    ._\30 9639ce
    {
        display: none;
    }
}
._efe5f3d
{
    height: 2.375rem;
    margin-left: 2.1875rem;
    width: 5.1875rem;
}
@media(min-width: 58.125rem)
{
    ._efe5f3d
    {
        margin-left: 1.5625rem;
    }
}
._d12fa18
{
    color: #fff;
    font-size: .75rem;
    margin: auto;
    padding: .3125rem;
    text-align: center;
    text-transform: uppercase;
}
@media(min-width: 45.3125rem)
{
    ._d12fa18
    {
        font-size: .875rem;
        padding: .625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._d12fa18
    {
        font-size: 1rem;
        height: .625rem;
    }
}
._b958a27
{
    color: #fff;
    font-size: .75rem;
    font-weight: 700;
    margin: auto;
    padding: .3125rem;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._b958a27
    {
        font-size: .875rem;
        padding: .625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._b958a27
    {
        font-size: 1rem;
        height: .625rem;
    }
}
._abbd05d
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: .3125rem 0;
    width: 100%;
}
._abbd05d, ._abbd05d a
{
    color: #000;
    font-size: .6875rem;
    font-weight: 700;
    line-height: 1rem;
}
._abbd05d a:hover
{
    color: #000;
}
@media(min-width: 45.3125rem)
{
    ._abbd05d, ._abbd05d a
    {
        font-size: .875rem;
        line-height: 1.3125rem;
    }
    ._abbd05d
    {
        padding: .625rem 0;
    }
}
@media(max-width: 58.125rem)
{
    ._\37 f64048
    {
        margin-right: 1rem;
    }
}
._\38 0a82d0
{
    display: flex;
}
._\38 0a82d0 ._\38 6b30d9
{
    margin-right: 1rem;
}
@media(max-width: 45.3125rem)
{
    ._\38 0a82d0 ._\38 6b30d9
    {
        margin-bottom: .4375rem;
        margin-right: 0;
    }
}
@media(max-width: 58.125rem)
{
    ._\38 0a82d0 ._\38 6b30d9
    {
        height: 5.75rem;
        width: 7.1875rem;
    }
    ._\38 0a82d0 ._\36 c12414
    {
        height: 2rem;
        width: 2rem;
    }
}
@media(max-width: 45.3125rem)
{
    ._\38 0a82d0
    {
        align-items: flex-end;
        flex-direction: column;
    }
}
._\32 a2431e
{
    align-items: center;
    color: #e0e0e0;
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .6875rem;
    font-weight: 500;
    justify-content: center;
    line-height: .875rem;
    min-height: 3.25rem;
    opacity: .75;
    padding: 0 1rem;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\32 a2431e
    {
        font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
        font-size: .9375rem;
        font-weight: 500;
        line-height: 1.5rem;
    }
    ._ea33ffb
    {
        display: none;
    }
}
._\30 2bec2a
{
    display: none;
}
@media(min-width: 45.3125rem)
{
    ._\30 2bec2a
    {
        display: block;
    }
}
._e01b10a
{
    color: #fff;
    font-size: .75rem;
    margin: auto;
    padding: .3125rem;
    text-align: center;
    text-transform: uppercase;
}
@media(min-width: 45.3125rem)
{
    ._e01b10a
    {
        font-size: .875rem;
        padding: .625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._e01b10a
    {
        font-size: 1rem;
        height: .625rem;
    }
}
._d0e1e87
{
    align-items: center;
    color: #c0c0c0;
    display: flex;
    font-size: .625rem;
    justify-content: space-between;
    width: 100%;
}
._d0e1e87 a
{
    font-size: .625rem;
    margin-left: .3125rem;
}
._\37 ca3911
{
    align-items: center;
    color: #c0c0c0;
    display: flex;
    flex-basis: 1 0 50%;
    font-size: .625rem;
    margin-right: 0;
    order: 1;
}
@media(min-width: 32.8125rem)
{
    ._\37 ca3911
    {
        flex-basis: auto;
        margin-right: .625rem;
    }
}
._b7b778c
{
    align-items: center;
    display: flex;
    flex: 1 0 50%;
    justify-content: flex-end;
    order: 3;
}
@media(min-width: 32.8125rem)
{
    ._b7b778c
    {
        flex-basis: auto;
    }
}
._\30 e9a339
{
    align-items: center;
    display: flex;
    text-decoration: none;
}
._\30 e9a339 span
{
    color: var(--ui-link-color);
    font-size: .625rem;
    font-weight: var(--ui-link-weight);
    -webkit-text-decoration: var(--ui-link-text-decoration);
    text-decoration: var(--ui-link-text-decoration);
}
._\30 e9a339 span:hover
{
    color: var(--ui-link-hover-color);
    -webkit-text-decoration: var(--ui-link-hover-text-decoration);
    text-decoration: var(--ui-link-hover-text-decoration);
}
._\30 e9a339 img, ._\35 f1bfa3
{
    margin-right: .3125rem;
}
._\35 f1bfa3
{
    color: #c0c0c0;
    display: none;
    font-size: .625rem;
    white-space: nowrap;
}
@media(min-width: 58.125rem)
{
    ._\35 f1bfa3
    {
        display: flex;
    }
}
._\30 cbff81
{
    color: #fff;
    font-size: .875rem;
    line-height: .625rem;
    margin: auto;
    padding: .625rem;
}
._\30 cbff81>a
{
    font-size: .875rem;
    text-decoration: underline;
}
@media(min-width: 45.3125rem)
{
    ._\30 cbff81, ._\30 cbff81>a
    {
        font-size: 1rem;
    }
}
._\32 608cfb
{
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 1;
    margin-bottom: .625rem;
    order: -1;
    width: 100%;
}
@media(min-width: 32.8125rem)
{
    ._\32 608cfb
    {
        justify-content: flex-end;
        margin-bottom: 0;
        order: 0;
        width: auto;
    }
}
._cf9fafe
{
    cursor: pointer;
    margin-left: .3125rem;
}
._a3c76ea
{
    align-items: center;
    display: flex;
    white-space: nowrap;
}
._\37 86a4dd
{
    color: #fff;
    display: inline-block;
    font-size: .625rem;
    margin-left: .3125rem;
    vertical-align: super;
}
._\37 86a4dd:hover
{
    text-decoration: underline;
}
._\31 69eda9
{
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
    padding-right: .5rem;
}
@media(min-width: 32.8125rem)
{
    ._\31 69eda9
    {
        padding-right: 0;
    }
}
._\39 b91764
{
    align-items: center;
    display: flex;
    justify-content: flex-end;
    order: 3;
}
._\39 b91764>a
{
    font-size: .625rem;
}
._f4d3b4d
{
    display: none;
    text-align: right;
}
@media(min-width: 45.3125rem)
{
    ._f4d3b4d
    {
        color: #c0c0c0;
        display: block;
        font-size: .625rem;
    }
}
._\36 f6d6e6, ._ff5fafd
{
    margin-left: .3125rem;
}
._\36 f6d6e6
{
    color: #fff;
    white-space: nowrap;
}
._\30 c5ff79
{
    align-items: center;
    color: #c0c0c0;
    display: flex;
    flex-basis: 1 0 50%;
    font-size: .625rem;
    margin-right: 0;
    order: 1;
}
@media(min-width: 32.8125rem)
{
    ._\30 c5ff79
    {
        flex-basis: auto;
    }
    ._\30 c5ff79>img
    {
        margin-right: .625rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._\30 c5ff79>span
    {
        margin-right: .3125rem;
        white-space: nowrap;
    }
}
._\36 af4f27
{
    display: none;
    text-align: right;
}
@media(min-width: 45.3125rem)
{
    ._\36 af4f27
    {
        color: #c0c0c0;
        display: block;
        font-size: .625rem;
    }
}
._\37 e9bcdc
{
    align-items: center;
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    justify-content: flex-end;
    letter-spacing: -.01375rem;
    line-height: 1.25rem;
    line-height: 1;
    order: 1;
    width: 100%;
}
._\37 e9bcdc ._c9e713f
{
    border-right: 1px solid #666;
    color: #fff;
    font-size: .5625rem;
    margin-bottom: 0;
    padding: 0 .125rem;
    white-space: nowrap;
}
._\37 e9bcdc ._c9e713f:nth-child(3)
{
    border-right: 0;
}
@media(min-width: 32.8125rem)
{
    ._\37 e9bcdc ._c9e713f
    {
        font-size: .75rem;
        font-size: .6875rem;
        padding: 0 .3125rem;
    }
    ._\37 e9bcdc
    {
        order: -1;
        order: 0;
        width: auto;
    }
}
._a2ebb22
{
    align-items: center;
    display: flex;
    justify-content: center;
}
@media(min-width: 32.8125rem)
{
    ._a2ebb22
    {
        flex-grow: 0;
        justify-content: flex-end;
        line-height: 1;
    }
    ._a2ebb22>svg
    {
        cursor: pointer;
    }
}
._\32 4acc15
{
    height: 1.125rem;
    width: 1.125rem;
}
@media(min-width: 45.3125rem)
{
    ._\32 4acc15
    {
        height: 1.5rem;
        width: 1.5rem;
    }
}
._a9c69b4
{
    height: 1.4375rem;
    width: 1.4375rem;
}
@media(min-width: 45.3125rem)
{
    ._a9c69b4
    {
        height: 1.75rem;
        width: 1.75rem;
    }
}
._\35 189e2e
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    white-space: nowrap;
}
._\31 db4109
{
    padding: 0 .5rem;
}
@media(min-width: 32.8125rem)
{
    ._\31 db4109
    {
        padding: 0;
    }
}
._\32 35819e
{
    color: #e0e0e0;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .75rem;
    font-size: .5625rem;
    font-weight: 400;
    letter-spacing: -.01375rem;
    line-height: 1.25rem;
    margin-right: .125rem;
}
@media(min-width: 32.8125rem)
{
    ._\32 35819e
    {
        font-size: .75rem;
        margin-right: .625rem;
    }
}
._\31 e1a25b
{
    flex-basis: 100%;
    order: 4;
}
@media(min-width: 32.8125rem)
{
    ._\31 e1a25b
    {
        order: 2;
    }
}
@media(min-width: 45.3125rem)
{
    ._\31 e1a25b
    {
        flex-basis: auto;
    }
}
._\39 f8e60f
{
    font-size: .75rem;
    margin-right: .625rem;
}
._\37 a231be
{
    margin-left: auto;
}
._\30 63a4df
{
    font-weight: var(--body-highlight-font-weight);
    margin-left: 20%;
    margin-right: 20%;
    text-align: center;
}
._\36 706b79, ._f954e2d>picture>img
{
    width: 100%;
}
._\36 706b79
{
    display: block;
    height: 40.625rem;
}
._\34 df6b51
{
    grid-gap: calc(var(--ui-grid-gap) / 2);
    box-sizing: border-box;
    display: grid;
    grid-auto-rows: 1fr;
    grid-template-columns: 1fr;
    justify-items: stretch;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\34 df6b51
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\34 df6b51._c76cc79
{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
._\34 df6b51._\35 a65399
{
    grid-template-columns: repeat(3,minmax(0,1fr));
}
._\34 df6b51._\35 a65399>._b10c2b6 ._fdf20a6, ._\34 df6b51._c76cc79>._b10c2b6 ._fdf20a6
{
    grid-gap: 0;
    align-content: baseline;
    grid-template-columns: 1fr;
    justify-items: center;
}
._\34 df6b51._\35 a65399>._b10c2b6 ._\31 cb8130, ._\34 df6b51._c76cc79>._b10c2b6 ._\31 cb8130
{
    margin-bottom: .625rem;
}
._\34 df6b51._\35 a65399>._b10c2b6 ._\33 99aee6, ._\34 df6b51._c76cc79>._b10c2b6 ._\33 99aee6
{
    text-align: center;
}
._\34 df6b51._\35 a65399>._b10c2b6 ._\33 99aee6._\36 6561b2, ._\34 df6b51._c76cc79>._b10c2b6 ._\33 99aee6._\36 6561b2
{
    padding-top: 0;
}
@media(min-width: 45.3125rem)
{
    ._\34 df6b51
    {
        align-items: flex-start;
        justify-items: start;
    }
    ._\34 df6b51._\31 f11898
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    ._\34 df6b51._\31 50337b
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    ._\34 df6b51._\38 f4773b
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    ._\34 df6b51._\36 9a842b
    {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
    ._\34 df6b51._\33 8ad356
    {
        grid-template-columns: repeat(6,minmax(0,1fr));
    }
}
._fdf20a6
{
    grid-gap: calc(var(--ui-grid-gap) / 2);
    display: grid;
    grid-template-columns: auto 1fr;
    justify-self: center;
}
@media(max-width: 45.3125rem)
{
    ._fdf20a6
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
        justify-self: stretch;
        text-align: center;
    }
}
._\31 cb8130._\34 bea8e3
{
    height: 1.25rem;
    width: 1.25rem;
}
._\31 cb8130._\37 1b092b
{
    align-self: start;
}
._\31 cb8130._\35 8c2bf1
{
    align-self: center;
}
._\33 99aee6
{
    color: #444;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.4375rem;
    text-align: left;
}
._\33 99aee6._\36 6561b2
{
    padding-top: .625rem;
}
._\33 99aee6>:first-child
{
    margin-top: 0;
}
._\32 457c0f
{
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    justify-self: stretch;
    padding: 1rem;
}
._\32 457c0f ._\31 cb8130, ._\32 457c0f ._\33 99aee6
{
    align-self: center;
}
._\32 457c0f ._\38 b3be6e
{
    right: 1rem;
    top: 1rem;
}
@media(max-width: 45.3125rem)
{
    ._\32 457c0f
    {
        background: none;
        border: 0;
        padding: 0;
    }
}
._b204e5e
{
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    justify-self: stretch;
    padding: 1rem;
}
._b204e5e ._\31 cb8130, ._b204e5e ._\33 99aee6
{
    align-self: center;
}
._b204e5e ._\38 b3be6e
{
    right: 1rem;
    top: 1rem;
}
@media(min-width: 45.3125rem)
{
    ._b204e5e
    {
        background: none;
        border: 0;
        padding: 0;
    }
}
._\32 11d0dc
{
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    justify-self: stretch;
    padding: 1rem;
}
._\32 11d0dc ._\31 cb8130, ._\32 11d0dc ._\33 99aee6
{
    align-self: center;
}
._\32 11d0dc ._\38 b3be6e
{
    right: 1rem;
    top: 1rem;
}
._\38 b3be6e
{
    position: absolute;
    right: .5rem;
    top: .625rem;
}
._\38 b3be6e path
{
    fill: #000;
}
._b10c2b6
{
    display: grid;
    height: 100%;
    position: relative;
    width: 100%;
}
._b686a5c
{
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 .03125rem .5rem #0000004d;
    color: #444;
    font-size: .875rem;
    line-height: 1.4375rem;
    padding: 1rem;
    position: absolute;
    text-align: left;
    z-index: calc(var(--base-z-index) + 1);
}
._\39 6ab2ea
{
    background: none;
    border: 0;
    color: #000;
    padding: .125rem 0;
    position: absolute;
    right: 1rem;
    top: 1rem;
}
._f78c6b8
{
    display: flex;
    height: 12.5rem;
    justify-content: center;
}
._\38 33c67e
{
    border-collapse: collapse;
    max-height: 25rem;
    position: relative;
    width: 100%;
}
._\38 33c67e thead
{
    border-bottom: 2px solid #ddd;
}
._\38 33c67e tr th
{
    background: var(--ui-table-head-background);
    color: var(--ui-table-head-color);
    font-size: 1rem;
    padding: .75rem;
    text-align: left;
}
._\38 33c67e tr td
{
    border-bottom: var(--ui-table-column-border-bottom);
    font-size: .8125rem;
    padding: .625rem;
}
._\38 33c67e tr:nth-of-type(2n)
{
    background: var(--ui-table-row-alt-background);
}
._f1a7426
{
    overflow-x: scroll;
}
._\31 f5d54f
{
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._\31 f5d54f
    {
        max-width: 25rem;
        text-align: left;
    }
}
._\39 5c4a19
{
    font-weight: bolder;
    padding: .75rem;
    text-align: center;
}
._\34 467d58
{
    background-color: #0000;
    border: 0;
    border-bottom: 3px solid;
    border-color: #e0e0e0;
    color: #666;
    cursor: pointer;
    flex: 1 1;
    font-size: .75rem;
    min-width: 6.25rem;
    padding: .9375rem 0;
    width: 11.25rem;
}
._\34 467d58:hover
{
    border-color: #d70022b3;
    color: #000;
}
@media(min-width: 45.3125rem)
{
    ._\34 467d58
    {
        flex: initial;
        font-size: .875rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\34 467d58
    {
        flex: initial;
        font-size: 1rem;
    }
}
._\32 12f99e
{
    border-color: #d70022;
    font-weight: 700!important;
}
._\36 a32fe0
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: row;
    margin-top: .625rem;
    overflow-y: auto;
    scrollbar-width: none;
    text-align: center;
    width: 100%;
}
._\36 a32fe0::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
@media(min-width: 58.125rem)
{
    ._\36 a32fe0
    {
        text-align: left;
        width: auto;
    }
}
._d0c9d58
{
    text-align: center;
}
._d24a618
{
    transition: all .3s ease-in-out;
}
._d24a618:hover
{
    transform: scale(1.05);
}
._b3f8589
{
    margin: 0 .3125rem;
}
._f9d965d
{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
._f560e36
{
    height: auto;
    margin-left: .625rem;
    margin-right: .625rem;
}
._b3b6cb8
{
    flex-wrap: wrap;
    padding: 1.25rem .625rem;
}
._\31 1ba906:not(img), ._b3b6cb8
{
    display: flex;
    justify-content: center;
}
._\31 1ba906:not(img)
{
    align-items: center;
    background-color: var(--ui-button-primary-bg-color);
    border-radius: 50%;
    height: 3.125rem;
    margin: .625rem;
    width: 3.125rem;
}
._\31 1ba906:not(a)
{
    height: 1.875rem;
    object-fit: cover;
    object-position: left;
    width: 1.875rem;
}
._\31 1ba906:not(a):hover
{
    object-position: right;
}
._aec5df6
{
    align-self: center;
    display: flex;
}
._\35 ae5d99:not(img)
{
    border-radius: 360px;
    margin: .9375rem;
}
._\35 ae5d99:not(a)
{
    height: 1.5rem;
    object-fit: cover;
    object-position: left;
    width: 1.5rem;
}
._\35 ae5d99:not(a):hover
{
    object-position: right;
}
@media(min-width: 45.3125rem)
{
    ._aec5df6
    {
        margin-left: 3.125rem;
        margin-top: -3.125rem;
    }
}
.nlp-match-content-red
{
    color: #f00;
}
.nlp-match-content-blue
{
    color: #00f;
}
.nlg-center
{
    text-align: center!important;
}
.nlg-right
{
    text-align: right!important;
}
.nlg-left
{
    text-align: left!important;
}
.nlg-table td, .nlg-table th
{
    border: 0!important;
    padding: 0!important;
}
.nlg-table tr
{
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(6.25rem,1fr));
}
._\34 7a1dd6 tr
{
    display: grid;
    grid-template-columns: 3fr 1fr 3fr;
}
._\37 977422 tr
{
    grid-template-columns: 1fr .5fr 1fr;
}
._c631644 tr td
{
    font-size: 1rem!important;
}
._\34 ebb642
{
    font-style: italic;
    text-align: center;
}
._\37 ccddba
{
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 5.625rem;
    padding: 1.25rem .625rem;
}
._\37 ccddba p
{
    margin: 0;
}
._b821625
{
    background-image: url(../../bcgamebettingde/image/preview-header-bg.8e13d18e.png);
}
._\34 d7fa49
{
    background-image: url(../../bcgamebettingde/image/report-header-bg.c24f0dd1.png);
}
._a7384d7
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-m-size);
    font-weight: 400;
    line-height: var(--heading-m-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._\39 bdb9d0
{
    font-size: 1.25rem;
    margin: 1.25rem 0 .625rem;
}
._dc58a36
{
    margin: .625rem 0;
}
._f8de049
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-m-size);
    font-weight: 400;
    line-height: var(--heading-m-line-height);
    margin: 0 0 .5rem;
    overflow-wrap: break-word;
}
._\35 206712
{
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    line-height: var(--body-line-height);
    padding: .625rem 0;
}
._\35 206712 img
{
    height: 100%;
    width: 100%;
}
._\35 206712 ._\33 9c8fc7
{
    padding-top: .9375rem;
}
@media(min-width: 45.3125rem)
{
    ._\35 206712
    {
        display: flex;
    }
    ._\35 206712 img
    {
        padding: .625rem .9375rem 0;
        width: 15.625rem;
    }
    ._\35 206712 ._\33 9c8fc7
    {
        padding: 0 .9375rem;
    }
}
._\38 9c0359:hover, ._a25a6c7:hover
{
    background-color: #333;
    border: 1px solid #0000;
    border-radius: 10px;
    padding: .1875rem;
}
._\38 9c0359:hover:active, ._a25a6c7:hover:active
{
    background-color: #444;
    border: 1px solid #666;
}
._b9ce560
{
    display: flex;
    position: relative;
    top: 0;
    z-index: calc(var(--base-z-index) + 3);
}
._b9ce560:not(._\31 18a536)._\30 3be468
{
    max-height: none;
}
._b9ce560._c1a26e3, ._b9ce560:not(._\31 18a536)._\30 3be468
{
    z-index: calc(var(--base-z-index) + 4);
}
@media(max-width: 67.5rem)
{
    ._b9ce560._c1a26e3
    {
        width: 95%;
    }
}
._ffcbc1b
{
    background: var(--cmsHeaderNavMenuBackgroundColor);
    width: 100%;
}
._ffcbc1b._\37 2dce0d
{
    background: var(--navWidgetBgColor);
}
._ffcbc1b._c1a26e3
{
    background: var(--cmsHeaderNavSEOMenuBackgroundColor);
}
._ffcbc1b._\31 92cda9:before
{
    background-color: var(--headerWidgetBgColor);
    content: "";
    height: .625rem;
    position: absolute;
    width: 100%;
}
._\39 37f277
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: auto;
    display: flex;
    scrollbar-width: none;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\39 37f277
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\39 37f277::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
._\39 37f277 ul
{
    list-style: none;
    padding: 0;
}
._\39 37f277._\34 70403c
{
    max-width: 53.125rem;
    position: relative;
}
@media(max-width: 58.125rem)
{
    ._\39 37f277
    {
        flex-direction: row-reverse;
    }
}
._ba494e3
{
    position: sticky;
}
._\35 031f9b
{
    overflow-x: auto;
}
._\32 b864dd
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: unset;
    align-items: flex-end;
    display: flex;
    margin: 0 auto 0 0;
    scrollbar-width: none;
    width: 100%;
}
._\32 b864dd::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
@media(hover: hover) and (pointer: fine)
{
    ._\32 b864dd ._\32 0172f3._\35 77075f:not(._ccabb07) a, ._\32 b864dd ._\32 0172f3._\35 77075f:not(._ccabb07) span, ._\32 b864dd ._\32 0172f3:hover:not(._ccabb07) a, ._\32 b864dd ._\32 0172f3:hover:not(._ccabb07) span
    {
        border-bottom-color: var(--cmsHeaderNavMenuItemBorderHoverColor);
        color: var(--cmsHeaderNavMenuItemColorActive);
    }
}
._\32 b864dd ._\32 0172f3._c1a26e3
{
    font-size: .75rem;
}
._\32 b864dd ._\32 0172f3._c1a26e3:first-child
{
    margin-left: -.5rem;
}
._\32 b864dd._\31 92cda9
{
    padding-top: .625rem;
}
@keyframes _f18bc7b
{
    0%
    {
        left: -10.9375rem;
    }
    92%
    {
        left: -10.9375rem;
    }
    to
    {
        left: 100%;
    }
}
@keyframes _\33 4428ee
{
    0%
    {
        left: -7.5rem;
    }
    92%
    {
        left: -7.5rem;
    }
    to
    {
        left: calc(100% + 3.4375rem);
    }
}
._\35 f57c56
{
    background-repeat: no-repeat;
    background-size: cover;
    margin-inline-start: auto;
    min-width: 12.5rem;
    overflow: hidden;
    position: relative;
    width: 21.375rem;
}
._\35 f57c56:after, ._\35 f57c56:before
{
    background: #fff;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    transform: rotate(305deg);
}
._\35 f57c56:before
{
    animation: _f18bc7b 5s linear -2s infinite forwards;
    height: 1.5625rem;
    left: -10.9375rem;
    opacity: .6;
    width: 7.5rem;
}
._\35 f57c56:after
{
    animation: _\33 4428ee 5s linear -2s infinite forwards;
    height: 2.75rem;
    left: -7.5rem;
    opacity: .8;
    width: 7.5rem;
}
._\35 f57c56._ccabb07 a
{
    -webkit-backdrop-filter: brightness(.8);
    backdrop-filter: brightness(.8);
}
._\35 f57c56._ccabb07 ._\39 b8eede, ._\35 f57c56._ccabb07 a:hover
{
    -webkit-backdrop-filter: brightness(1);
    backdrop-filter: brightness(1);
}
._\35 f57c56 ._\39 b8eede, ._\35 f57c56 ._\39 b8eede:hover
{
    color: #0000;
}
._\35 f57c56 ._\31 92cda9
{
    padding-bottom: .25rem;
    padding-top: 1rem;
}
._\35 f57c56 a
{
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(#fff,#fffdea 45%,#f9d22a 65%,#f4c326 75%);
    color: #0000;
    font-family: var(--druk-text-font-family);
    font-size: 1.1875rem;
    justify-content: center;
    text-transform: uppercase;
    transition: border-bottom-color .2s,-webkit-backdrop-filter .2s;
    transition: backdrop-filter .2s,border-bottom-color .2s;
    transition: backdrop-filter .2s,border-bottom-color .2s,-webkit-backdrop-filter .2s;
}
._\35 f57c56 a:hover
{
    border-bottom-color: #0000;
    color: #0000;
}
._\35 f57c56 a div
{
    mix-blend-mode: lighten;
}
._ece8968 ul
{
    max-width: none;
    width: 100%;
}
._\34 b2a8a4
{
    position: absolute;
    top: 100%;
    width: 100%;
}
._b0223e2
{
    align-items: center;
    display: flex;
    white-space: nowrap;
}
._b0223e2 ._fe9269c
{
    display: flex;
    padding-left: .9375rem;
}
._d2293d2
{
    align-items: center;
    background-color: #0000;
    border: initial;
    color: var(--cmsHeaderNavMenuItemColor);
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    outline: none;
    padding-bottom: .875rem;
}
._d2293d2._\38 eeda7e
{
    order: 1;
}
._d2293d2 svg
{
    margin-bottom: .1875rem;
}
._\30 8c9d3a, ._\39 288f9c
{
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: center;
    position: absolute;
    z-index: calc(var(--base-z-index) + 5);
}
._\39 288f9c
{
    right: 0;
    top: 0;
}
._\39 288f9c._\31 74523b
{
    display: none;
}
._\30 8c9d3a
{
    left: 0;
    top: 0;
}
._\30 8c9d3a._\38 81f3a0
{
    display: none;
}
._\38 9c0359, ._a25a6c7
{
    bottom: 0;
    opacity: .8;
    position: absolute;
    top: 0;
}
._\38 9c0359 svg, ._a25a6c7 svg
{
    height: .8125rem;
    width: .8125rem;
}
._\38 9c0359 svg path, ._a25a6c7 svg path
{
    stroke: #fff;
}
._\38 9c0359
{
    cursor: pointer;
    right: -.9375rem;
    transform: rotate(270deg);
}
._a25a6c7
{
    cursor: pointer;
    left: 0;
    transform: rotate(90deg);
}
._\30 8c9d3a:after, ._\39 288f9c:before
{
    content: "";
    height: 100%;
    pointer-events: none;
    width: 3.125rem;
}
._\39 288f9c:before
{
    background: linear-gradient(270deg,#161616 20%,#21212100 90%);
}
._\30 8c9d3a:after
{
    background: linear-gradient(90deg,#161616 40%,#21212100 90%);
}
._\31 74523b, ._\38 81f3a0
{
    display: none;
}
._f8f9743
{
    border-left: 5px solid var(--cmsNavMenuItemBorderColorActive)!important;
}
._aeec181:active, ._aeec181:hover
{
    background-color: var(--cmsNavPopperMenuItemBgColor);
}
._ef6d792
{
    display: inline;
    justify-content: flex-end!important;
    margin-left: 0;
    position: absolute;
    right: .9375rem;
    top: auto;
}
._ef6d792:focus, ._ef6d792:hover
{
    opacity: 1;
}
._ef6d792:focus svg g, ._ef6d792:focus svg path, ._ef6d792:hover svg g, ._ef6d792:hover svg path
{
    stroke: #000!important;
}
._ef6d792 svg g, ._ef6d792 svg path
{
    stroke: #000;
}
._bb4747e
{
    display: none;
    transform: rotate(270deg);
}
._bb4747e svg g, ._bb4747e svg path
{
    stroke: #000;
}
@media(max-width: 58.125rem)
{
    ._bb4747e
    {
        display: inline;
        margin-left: 0;
        position: absolute;
        right: .9375rem;
        top: auto;
    }
}
@media(max-width: 32.8125rem)
{
    ._bb4747e
    {
        display: none;
    }
}
._\38 b44fe7
{
    align-items: center;
    background-color: var(--cmsNavPopperMenuItemBgColorHover);
    border: 1px solid #fff;
    border-radius: 50%;
    display: flex;
    font-size: .75rem;
    height: 1.875rem;
    justify-content: center;
    line-height: .75rem;
    margin-bottom: -.375rem;
    margin-left: .625rem;
    text-decoration: none;
    width: 1.875rem;
}
@media(max-width: 58.125rem)
{
    ._\38 b44fe7
    {
        display: none;
    }
}
._\36 f9dd6d
{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin-bottom: 1.875rem;
    margin-top: .9375rem;
}
@media(max-width: 58.125rem)
{
    ._\36 f9dd6d
    {
        grid-template-columns: repeat(1,1fr);
        margin: 0;
    }
}
._\35 acfae1
{
    align-items: center;
    border: 0;
    display: flex;
    font-size: 1rem;
    font-weight: 400;
    text-decoration: underline;
    white-space: break-spaces;
    width: 100%;
}
._\35 acfae1:active, ._\35 acfae1:hover
{
    background-color: var(--cmsNavPopperMenuItemBgColorHover);
}
@media(max-width: 58.125rem)
{
    ._\35 acfae1
    {
        text-decoration: none;
    }
    ._\35 acfae1:not(a)
    {
        border-top: 1px solid #e0e0e0;
    }
}
._\35 0a2933
{
    font-size: 1rem;
    font-weight: 700;
    text-decoration: underline;
}
._\34 1b7ab1
{
    background-color: var(--cmsNavPopperBgColor);
    box-shadow: 0 .0625rem .25rem 0 var(--cmsNavPopperShadowColor);
    box-sizing: border-box;
    max-width: 77rem;
    min-width: 31.25rem;
    position: absolute;
    top: 100%;
    width: 100%;
}
._\38 2412cb, ._\39 a9383c
{
    padding-right: 1.875rem;
    white-space: break-spaces;
}
._\39 a9383c
{
    align-items: center;
    border: 0;
    box-sizing: border-box;
    color: var(--cmsNavPopperMenuItemColor);
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin: 0;
}
._\39 a9383c:active, ._\39 a9383c:hover
{
    background-color: var(--cmsNavPopperMenuItemBgColorHover);
}
._\39 a9383c ._f83fcfb
{
    display: inline;
    margin-left: .3125rem;
}
@media(max-width: 58.125rem)
{
    ._\34 1b7ab1
    {
        left: 0;
        min-width: 0;
        width: 100%;
    }
    ._\39 a9383c
    {
        border-top: 1px solid #000;
    }
}
._edaa115
{
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
    padding: .125rem .5rem 0;
}
._\33 6f9bbe
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._fa0e2cd
{
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: small;
}
._fa0e2cd:before
{
    border: 2px solid #f5f5f5;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: .5625rem;
    margin: 0 .5rem 0 0;
    opacity: var(--navWidgetMenuToggleOpacity);
    position: relative;
    top: .125rem;
    width: .5625rem;
}
._fa0e2cd:hover:before
{
    background-image: radial-gradient(#fff 40%,#0000 0);
}
._\33 6f9bbe:checked+._fa0e2cd:before
{
    background-image: radial-gradient(var(--navWidgetMenuToggleActiveBg) 40%,#0000 40%);
    border-color: var(--navWidgetDesktopBorderActive);
}
._\38 03a77e
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._cdb9934
{
    align-items: baseline;
    display: flex;
    justify-content: center;
    padding: .9375rem 0;
    white-space: nowrap;
}
@media(min-width: 45.3125rem)
{
    ._cdb9934
    {
        align-items: flex-start;
        font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
        font-weight: 500;
        padding: .1875rem 0;
    }
}
._c8fb1f7
{
    margin: -.6875rem 0;
}
._\30 ab27a2, ._b11f2fb
{
    color: #999;
    cursor: pointer;
    font-size: .9375rem;
    margin: 0 .3125rem;
}
._\30 ab27a2._\34 5ddec8, ._b11f2fb._\34 5ddec8
{
    color: var(--starsModalCloseBtnColor);
}
@media(min-width: 45.3125rem)
{
    ._b11f2fb
    {
        text-align: right;
    }
}
._\30 09864b
{
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
}
._\33 d2d812 circle:first-of-type
{
    fill: var(--navWidgetPlayMoneyTextColor);
}
._\33 d2d812 circle:nth-of-type(2)
{
    stroke: var(--navWidgetPlayMoneyOuterCircleColor);
}
._\33 d2d812 path
{
    fill: var(--navWidgetPlayMoneyCircleColor);
}
._ea06045 circle:first-of-type
{
    fill: var(--navWidgetRealMoneyTextColor);
}
._ea06045 circle:nth-of-type(2)
{
    stroke: var(--navWidgetRealMoneyCircleColor);
}
._ea06045 path
{
    fill: var(--navWidgetRealMoneyCircleColor);
}
._b2e05ff
{
    border: 1px solid #303030;
    border-radius: 4px;
    box-sizing: border-box;
    margin: initial;
    padding: .9375rem;
}
._\36 66fefa:before, ._b2e05ff
{
    background: var(--navWidgetPopperBgColor);
}
._\36 66fefa:before
{
    border: solid #303030;
    content: "";
    transform: rotate(45deg);
}
._\36 66fefa, ._\36 66fefa:before
{
    height: .8125rem;
    position: absolute;
    width: .8125rem;
    z-index: -1;
}
[data-popper-placement^=bottom]>._\36 66fefa
{
    top: -.46875rem;
}
[data-popper-placement^=bottom]>._\36 66fefa:before
{
    border-width: 1px 0 0 1px;
}
[data-popper-placement^=top]>._\36 66fefa
{
    bottom: -.46875rem;
}
[data-popper-placement^=top]>._\36 66fefa:before
{
    border-width: 0 1px 1px 0;
}
[data-popper-placement^=left]>._\36 66fefa
{
    right: -.46875rem;
}
[data-popper-placement^=right]>._\36 66fefa
{
    left: -.46875rem;
}
._\39 c26932:first-child
{
    color: var(--navWidgetRealMoneyColorActive)!important;
}
._\39 c26932:last-child
{
    color: var(--navWidgetPlayMoneyColorActive)!important;
}
._\30 64c0fd span:first-child
{
    color: var(--navWidgetRealMoneyColor);
    cursor: pointer;
    font-size: .9375rem;
    margin: 0 .3125rem;
}
._\30 64c0fd span:last-child
{
    color: var(--navWidgetPlayMoneyColor);
    cursor: pointer;
    font-size: .9375rem;
    margin: 0 .3125rem;
}
._\30 64c0fd input:not(:checked)+label span
{
    background-color: var(--navWidgetToggleBgColor);
}
._\30 64c0fd input:not(:checked)+label span:before
{
    background-color: var(--navWidgetToggleUncheckedColor)!important;
}
._\30 64c0fd input:checked+label span
{
    background-color: var(--navWidgetToggleBgColor)!important;
}
._\30 64c0fd input:checked+label span:before
{
    background-color: var(--navWidgetToggleCheckedColor)!important;
}
._\35 31c6cb
{
    overflow-y: hidden;
    position: relative;
}
._\33 68d6b0
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    margin-bottom: -1.0625rem;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 1.0625rem;
    scrollbar-width: none;
    -webkit-user-select: none;
    user-select: none;
}
._\33 68d6b0::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
._a61604f
{
    align-items: center;
    background: #ca1515;
    bottom: 0;
    color: #fff;
    display: flex;
    font-family: Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    justify-content: center;
    line-height: 1;
    position: absolute;
    transform: translateZ(0);
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._a61604f
    {
        font-size: 1.125rem;
    }
}
._\38 30e6ac
{
    background-color: var(--starsModalHeaderBgColor);
    border-bottom: 1px solid #ddd;
    color: var(--starsModalHeaderColor);
    font-size: 1.125rem;
    line-height: 1.5rem;
    padding: 1rem 2rem;
    position: relative;
    text-align: center;
}
._\38 30e6ac, ._\38 30e6ac h5
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
}
._\38 30e6ac h5
{
    font-size: 1.25rem;
    line-height: 1.75rem;
    margin-bottom: 0;
    margin-top: 0;
}
._\38 30e6ac._\39 4a8f9e
{
    background-color: #000;
    color: #fff;
}
div._\38 4bc177, div._\39 f4767f, div._d820430, div._eaf423e, div._fe954f2
{
    align-items: flex-start;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    display: flex;
    font-size: .875rem;
    line-height: 1.25rem;
    margin: 1rem 0 0;
    padding: .75rem;
    text-align: left;
    word-break: break-word;
}
div._d820430
{
    background-color: #fcf5f6;
    border-color: #d70022;
    color: #d70022;
}
div._d9b7ae4
{
    padding-top: 1rem;
    text-align: center;
}
div._fe954f2
{
    background-color: #f5fafb;
    border-color: #00599e;
    color: #00599e;
}
div._\39 f4767f
{
    background-color: #fff4ef;
    border-color: #cc3600;
    color: #cc3600;
}
div._eaf423e
{
    background-color: #f5fcfb;
    border-color: #02bd9c;
    color: #089b80;
}
div._\38 4bc177
{
    border-color: #ddd;
    color: #000;
    padding: .5rem 1rem;
}
div._\38 4bc177 div
{
    width: 100%;
}
._\30 8eb4f8, ._\31 ff7eed, ._\34 012580, ._c6172fe
{
    flex: 0 0 1.25rem;
    margin-right: .75rem;
    width: 1.25rem;
}
._\31 ff7eed circle
{
    stroke: #d70022;
}
._\31 ff7eed path
{
    fill: #d70022;
}
._\34 012580 g
{
    fill: #00599e;
}
._c6172fe
{
    flex: 0 0 1.375rem;
    height: 1.375rem;
    width: 1.375rem;
}
._\31 75a04f._\31 75a04f
{
    align-self: center;
    filter: drop-shadow(0 0 .125rem rgba(0,0,0,.15));
    height: 1rem;
    width: 1rem;
}
._\31 75a04f._\31 75a04f._eae73ea
{
    height: 1.5rem;
    width: 1.5rem;
}
._\31 75a04f._\31 75a04f._\36 23846b
{
    cursor: pointer;
    left: .75rem;
    pointer-events: none;
    position: absolute;
    top: .875rem;
}
div._f00ed30
{
    width: 100%;
}
label+div._f00ed30
{
    margin-top: 0;
}
div._f00ed30>label
{
    color: #000;
    font-size: 1rem;
    padding: 0 0 .5rem;
}
div._f00ed30 input
{
    -webkit-appearance: textfield;
    appearance: textfield;
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    height: 3.125rem;
    line-height: 3.125rem;
    padding: 0 .75rem;
}
div._f00ed30 input::-webkit-inner-spin-button, div._f00ed30 input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    appearance: none;
}
div._f00ed30 input::placeholder
{
    opacity: 1;
}
div._f00ed30 input:focus
{
    color: #000;
}
div._f00ed30 ._\36 016f00
{
    color: #000;
    font-family: Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.375rem;
    font-weight: 300;
    margin: -.8125rem .5rem 0 0;
}
div._f00ed30 ._\36 016f00:empty
{
    display: none;
}
div._f00ed30 ._\32 92562d
{
    order: 2;
}
div._ed2f30e
{
    border: 1px solid #ddd;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    overflow: hidden;
}
div._\38 38d8b3
{
    background: var(--ui-input-error-bg-color);
    border-color: var(--ui-input-error-text-color)!important;
}
div._\38 77671a
{
    border-radius: 4px 4px 0 0;
}
._\30 34d6cd
{
    background: var(--ui-input-disabled-bg-color);
}
._\37 85a921
{
    color: var(--ui-input-error-text-color);
    margin-bottom: 1.5rem;
    text-align: left;
}
._e70cc0a
{
    background-color: #f5f5f5;
    border-color: #ddd;
    border-style: solid;
    border-width: 0 1px;
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    margin: 0;
    padding: .4375rem .75rem .25rem;
    text-align: left;
}
._b0363b6+._b0363b6
{
    margin-top: 1.5625rem;
}
._f1c4d38
{
    display: flex;
    position: relative;
}
._f1c4d38 ._\39 fc12c9
{
    margin-left: 0;
}
._dcdf4bf._dcdf4bf
{
    color: #d70022;
    font-size: .875rem;
    line-height: 1.25rem;
    margin: 0;
    padding: .625rem 0 .75rem;
    text-align: left;
}
._dcdf4bf._dcdf4bf>svg
{
    right: .3125rem;
    top: .3125rem;
}
._dcdf4bf._\33 807169
{
    background-color: #f5f5f5;
    border: solid #ddd;
    border-width: 0 1px;
    padding-left: .75rem;
}
._\36 80dc36._\36 80dc36>div:first-of-type
{
    left: .75rem;
    top: 1.125rem;
}
._\36 80dc36._\36 80dc36>select
{
    background: #000;
    border: 0;
    border-radius: 0 4px 0 0;
    color: #fff;
    cursor: pointer;
    font-size: .875rem;
    height: 3.125rem;
    min-height: 3.25rem;
    min-width: 6rem;
    padding-left: 2.125rem;
    padding-right: 1.25rem;
    text-align: left;
}
._\36 80dc36._\36 80dc36>select:focus:not(._a75a9eb)
{
    color: #fff;
}
._\36 80dc36._\36 80dc36>select._a75a9eb, ._\36 80dc36._\36 80dc36>select:disabled
{
    background-color: #f5f5f5;
    color: #000;
    padding-right: 0;
    pointer-events: none;
    width: 4.625rem;
}
._\36 80dc36._\36 80dc36>select
{
    font-weight: 500;
    padding-left: 1.5625rem;
    text-align: center;
    text-align-last: center;
}
._\36 80dc36._\36 80dc36>select._a75a9eb, ._\36 80dc36._\36 80dc36>select:disabled
{
    margin-left: -.6875rem;
    padding-left: 2.9375rem;
    text-align: left;
}
._\36 80dc36._\36 80dc36._\36 6d6c91>div:first-of-type
{
    margin-left: -.75rem;
}
._\36 80dc36._\36 80dc36._\36 6d6c91>select
{
    min-width: 70%;
    padding-left: 1.5rem;
}
._\36 80dc36._\36 80dc36._\36 6d6c91>select._a75a9eb, ._\36 80dc36._\36 80dc36._\36 6d6c91>select:disabled
{
    padding-left: 2rem;
}
._\36 80dc36._\36 80dc36>svg
{
    background-color: #000;
    border-color: #fff;
    height: .4375rem;
    right: .75rem;
    width: .875rem;
}
._\36 80dc36._\36 80dc36>svg path, ._\36 80dc36._\36 80dc36>svg polyline
{
    stroke: #fff;
}
._\36 80dc36._\36 80dc36>svg g g
{
    stroke: #fff!important;
}
a._\31 3c5683, button._\31 3c5683
{
    font-size: 1rem;
    line-height: 1.5rem;
    padding: .625rem 1.5rem;
    text-transform: none;
}
a._\30 b4380b, button._\30 b4380b
{
    align-items: center;
    margin: 0 auto 1rem;
    width: 100%;
}
a._\30 b4380b:not(._c5e0485) span, button._\30 b4380b:not(._c5e0485) span
{
    margin: 0;
}
a._\30 b4380b:not(._c5e0485)>span>*, button._\30 b4380b:not(._c5e0485)>span>*
{
    padding-right: .5rem;
}
a._\33 4caedc, button._\33 4caedc
{
    align-items: center;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: none;
    display: flex;
    justify-content: space-between;
}
a._\33 4caedc ._f7d620d, button._\33 4caedc ._f7d620d
{
    transform: rotate(-90deg);
}
a._\33 4caedc ._f7d620d g path, button._\33 4caedc ._f7d620d g path
{
    stroke: #02bd9c;
}
a._\33 47913e, button._\33 47913e
{
    align-content: center;
    box-shadow: none;
    flex-direction: row;
    font-size: .875rem;
    font-weight: 700;
    height: 1.25rem;
    justify-content: flex-start;
    line-height: 1.25rem;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
    text-align: center;
}
a._\33 47913e:hover, button._\33 47913e:hover
{
    height: 1.25rem;
}
a._d6a173e, button._d6a173e
{
    margin-left: 0;
}
a._\30 ef5888, button._\30 ef5888
{
    margin-right: 0;
}
a._\35 4dc45a svg, button._\35 4dc45a svg
{
    margin: 0;
}
._\31 ae05cc, ._\36 86175c, ._d759ccf, ._f698488
{
    align-items: center;
    display: flex;
    gap: .75rem;
}
._d759ccf>a, ._d759ccf>button
{
    margin-top: 2.5rem;
}
@media(min-width: 45.3125rem)
{
    ._e33988e a, ._e33988e button
    {
        min-width: 7.5rem;
        width: auto;
    }
}
._ff9ee70
{
    align-items: center;
    display: flex;
    justify-content: flex-end;
}
._ff9ee70 svg
{
    margin-left: auto;
    padding: 0 .5rem;
}
span._\32 fcec11
{
    color: #000;
    font-size: .9375rem;
    font-size: 1rem;
    line-height: 1.5rem;
}
span._d66453c
{
    padding: 0 .5625rem 0 0;
}
span._d66453c, span._d66453c:hover
{
    background: #0000;
}
span._d66453c svg .Mui-checked
{
    fill: #02bd9c;
}
span._d66453c svg._ebb2678
{
    fill-opacity: .5;
}
span._d66453c svg g
{
    fill: #fff;
    stroke: #ddd;
}
span._d66453c svg path+path
{
    stroke: #fff;
}
@media(max-width: 45.3125rem)
{
    span._d66453c
    {
        padding: 0 .5rem 0 0;
    }
}
span._bac82e6
{
    color: #d70022;
}
span._\34 45419f svg g
{
    stroke: #d70022;
}
label._\37 2345dd
{
    align-items: flex-start;
    margin: 0 0 .5rem;
}
label._\37 2345dd:first-of-type
{
    margin-top: .625rem;
}
@media(max-width: 45.3125rem)
{
    label._\37 2345dd:first-of-type
    {
        margin-top: .5625rem;
    }
    label._\37 2345dd
    {
        margin: .5rem 0;
    }
}
._e7c4572
{
    color: #000;
    padding-top: 1.5rem;
}
._e7c4572 ._b263a7c
{
    align-items: flex-start;
    color: #02bd9c;
    display: contents;
    white-space: normal;
    width: auto;
    word-break: break-word;
}
._e7c4572 ._b263a7c span
{
    text-align: left;
}
._e7c4572 ._b263a7c ._\31 6a2803
{
    transition: transform .2s ease-in;
}
._e7c4572 ._b263a7c ._\31 6a2803 g, ._e7c4572 ._b263a7c ._\31 6a2803 path
{
    stroke: none;
}
._e7c4572 ._b263a7c ._\31 6a2803._ba2ce34
{
    transform: rotate(180deg);
}
._e7c4572 ._d3eddcd
{
    font-size: .875rem;
    line-height: 1.25rem;
    padding-top: .25rem;
}
._e7c4572 ._c229d9a g, ._e7c4572 ._c229d9a path
{
    fill: #02bd9c;
    stroke: none;
}
._e7c4572 ._\30 0f71b9 g, ._e7c4572 ._\30 0f71b9 path
{
    fill: #00599e;
    stroke: none;
}
._e81af75
{
    background-color: #f5f5f5;
    border-top: 1px solid #c0c0c0;
    display: flex;
    justify-content: center;
}
._e81af75 ._\33 55d519
{
    width: 29.375rem;
}
._e81af75 ._b5bf660
{
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
    justify-content: center;
    padding: 1rem;
}
._e81af75 ._b5bf660 ._\37 7ad955
{
    background-image: url(../../bcgamebettingde/image/deposit-footer-logos.843e94e9.png);
    background-position-x: 0;
    background-repeat: no-repeat;
    display: block;
    height: 1.25rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._fec19fa
{
    background-position-y: -18rem;
    width: 3.75rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._bc93190
{
    background-position-y: -16.5rem;
    width: 4.5rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\37 cf37b8
{
    background-position-y: -31.5rem;
    width: 4.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\34 92510f
{
    background-position-y: -19.5rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 de4e40
{
    background-position-y: -21rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\31 c6af63
{
    background-position-y: -33rem;
    width: 1.9375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._e0f967d
{
    background-position-y: -34.5rem;
    width: 7.5625rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\37 f251fb
{
    background-position-y: -9rem;
    width: 3.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\33 5c6c95
{
    background-position-y: -9.75rem;
    height: 1.5rem;
    width: 2.875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\33 521201
{
    background-position-y: -11.375rem;
    height: 1.5rem;
    width: 2.75rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\31 026b82
{
    background-position-y: -78.0625rem;
    width: 1.6875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\31 16c429, ._e81af75 ._b5bf660 ._\37 7ad955._\32 7cb6d9
{
    background-position-y: -36rem;
    width: 1.3125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\31 0a4f02
{
    background-position-y: -45rem;
    width: 7.625rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 1b944c
{
    background-position-y: -46.375rem;
    width: 4.0625rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._b807d7f
{
    background-position-y: -43.5rem;
    width: 2rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._a4e7dc2
{
    background-position-y: -3rem;
    width: 5.5rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\38 42f250
{
    background-position-y: 0;
    width: 2rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._a02ec40
{
    background-position-y: -41.875rem;
    width: 4.6875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 c6ac96
{
    background-position-y: -25.5rem;
    width: 2.75rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._cafc4f1
{
    background-position-y: -28.25rem;
    height: 1.5rem;
    width: 6.25rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\37 0f154f
{
    background-position-y: -49.5rem;
    width: 3rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\31 868541
{
    background-position-y: -51rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\36 a4bb3a
{
    background-position-y: -7.5rem;
    width: 1.75rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\30 c18e14
{
    background-position-y: -73.5rem;
    height: 1.5rem;
    width: 9.5rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._ba1f902
{
    background-position-y: -52.5rem;
    width: 6.9375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._c7771d4
{
    background-position-y: -54rem;
    height: 1.3125rem;
    width: 5.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\39 1e4437
{
    background-position-y: -55.5rem;
    height: 1.3125rem;
    width: 5.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._d6cf792
{
    background-position-y: -57.0625rem;
    width: 3.1875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\35 03c0c6
{
    background-position-y: -30rem;
    width: 1.1875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._f08b477
{
    background-position-y: -58.5rem;
    width: 4.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._f6e745b
{
    background-position-y: -63rem;
    height: 1.3125rem;
    width: 1.3125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 3dc0b1
{
    background-position-y: -60rem;
    width: 5.9375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\30 36c89d
{
    background-position-y: -61.4375rem;
    height: 1.375rem;
    width: 1.125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._d34b817
{
    background-position-y: -64.5rem;
    height: 1.3125rem;
    width: 5.9375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._c11dc6f
{
    background-position-y: -66rem;
    height: 1.3125rem;
    width: 2.625rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._d6588d6
{
    background-position-y: -67.5rem;
    height: 1.3125rem;
    width: 1.6875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 206b6b
{
    background-position-y: -69rem;
    height: 1.3125rem;
    width: 1.3125rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._de98414
{
    background-position-y: -70.5rem;
    height: 1.3125rem;
    width: 5.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\32 bb47a9
{
    background-position-y: -72rem;
    height: 1.3125rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\36 c993d0
{
    background-position-y: -75rem;
    height: 1.3125rem;
    width: 8.875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._dcace2e
{
    background-position-y: -76.5rem;
    height: 1.3125rem;
    width: 3.9375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._fa91a1a
{
    background-position-y: -48rem;
    width: 2.6875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\35 6bf320
{
    background-position-y: -81.0625rem;
    height: 1.3125rem;
    width: 4.5rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._\36 a17533
{
    background-position-y: -22.5rem;
    height: 1.3125rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._eddc2ee
{
    background-position-y: -24rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._ffa93d1
{
    background-position-y: -87rem;
    width: 1.375rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._b181013
{
    background-position-y: -25.5rem;
    width: 2.1875rem;
}
._e81af75 ._b5bf660 ._\37 7ad955._e70d5a2
{
    background-position-x: -1.3125rem;
    background-position-y: -28.5rem;
    width: 3.625rem;
}
._\34 9cb1fc
{
    align-items: center;
    background: #fff;
    color: #666;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 34.625rem;
}
._\34 9cb1fc span
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    margin-top: .3125rem;
}
@media(min-width: 45.3125rem)
{
    ._\34 9cb1fc
    {
        min-height: 41.25rem;
    }
}
@media(min-width: 67.5rem)
{
    ._\34 9cb1fc
    {
        min-height: 38.75rem;
    }
}
div._daddd9f
{
    background-color: #00000080;
}
@media(min-width: 45.3125rem) and (max-height: 45.3125rem) and (orientation: landscape)
{
    div._\35 d445b3
    {
        height: auto;
    }
}
div._\32 44d4e3
{
    overflow: auto;
}
div._\38 48565f
{
    margin: 0;
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
    min-width: 100%;
}
@media(min-width: 45.3125rem)
{
    div._\38 48565f
    {
        margin: 5.875rem 0 0;
        max-height: calc(100% - 11.75rem);
        min-height: 0;
        min-width: 18.5rem;
        position: absolute;
        top: 0;
        width: 29.375rem;
    }
}
@media(min-width: 45.3125rem) and (max-height: 45.3125rem) and (orientation: landscape)
{
    div._\38 48565f
    {
        max-height: none;
    }
}
div._\39 158b20
{
    display: flex;
    justify-content: center;
    padding: 1rem 2.1875rem 0;
}
div._\39 158b20>h2
{
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.5rem;
    text-align: center;
}
div._\39 158b20>h2, div._\39 67d2f6
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
}
div._\39 67d2f6
{
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    padding: 0 1rem;
}
div._\39 67d2f6>p
{
    line-height: 1.5rem;
    margin: 1rem 0 0;
    text-align: center;
}
@media(max-width: 45.3125rem)
{
    div._\39 67d2f6
    {
        flex: 0 1;
    }
}
div._\31 325804
{
    padding: 1.5rem 1rem 0;
    text-align: center;
}
div._\31 325804 button
{
    margin-top: 0;
}
div ._e7d6c77
{
    padding: 1rem .625rem 1rem 1rem;
    position: absolute;
    right: 0;
    top: 0;
}
div ._e7d6c77:hover
{
    background-color: #0000;
}
div._\36 d9a0c3
{
    background-color: #000;
    border-radius: 8px;
    margin: auto;
    max-width: 22.5rem;
    min-height: 0;
    min-width: 18.5rem;
    top: auto;
    width: 18.5rem;
}
div._\36 d9a0c3 ._d4017fe
{
    background: url(../../bcgamebettingde/image/celebration.3c095efc.jpg) 50%/cover no-repeat;
    flex: 0 0 auto;
    height: 7.4375rem;
    position: relative;
    width: 100%;
}
div._\36 d9a0c3 ._d4017fe:after
{
    background-image: linear-gradient(180deg,#0000,#000);
    bottom: 0;
    content: "";
    height: 7.4375rem;
    position: absolute;
    width: 100%;
    z-index: 1;
}
div._\36 d9a0c3 ._d4017fe+._\39 158b20
{
    margin-top: -.34375rem;
}
div._\36 d9a0c3 h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-x-size);
    font-size: 2.75rem;
    font-weight: 400;
    letter-spacing: .2rem;
    line-height: var(--heading-x-line-height);
    line-height: 1.2;
    margin: 0;
    overflow-wrap: break-word;
    text-align: left;
    text-transform: uppercase;
    width: 100%;
}
@media(max-width: 45.3125rem)
{
    div._\36 d9a0c3 h2
    {
        font-size: 2rem;
    }
}
div._\36 d9a0c3 ._\39 158b20
{
    color: #fff;
    padding: 0 1.5rem;
    z-index: 2;
}
@media(max-width: 45.3125rem)
{
    div._\36 d9a0c3 ._\39 158b20
    {
        padding: 0 1rem;
    }
}
div._\36 d9a0c3 ._d177a25
{
    color: #d70a0a;
    padding: 0 0 0 1.5rem;
}
@media(max-width: 45.3125rem)
{
    div._\36 d9a0c3 ._d177a25
    {
        padding-left: 1rem;
    }
}
div._\36 d9a0c3 ._\39 67d2f6
{
    color: #fff;
    flex: 0 0 auto;
    padding: 1.125rem 1.5rem 0;
}
div._\36 d9a0c3 ._\39 67d2f6>p
{
    font-weight: 100;
    letter-spacing: normal;
    line-height: 1.5rem;
    padding: 0;
    text-align: left;
}
div._\36 d9a0c3 ._\31 325804
{
    flex: 1 0 auto;
    padding: 1.5rem 1.5rem .625rem;
}
div._\36 d9a0c3 ._\31 325804 button:first-of-type
{
    height: auto;
    line-height: 1.625rem;
    min-height: 2.75rem;
    white-space: normal;
}
@media(max-width: 45.3125rem)
{
    div._\36 d9a0c3 ._\31 325804
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
@media(min-width: 45.3125rem)
{
    div._\36 d9a0c3
    {
        width: 29.375rem;
    }
}
div._\37 664c53
{
    background: url(../../bcgamebettingde/image/bg.f0c8eb4c.png) 50%/cover no-repeat #000;
    margin: 0;
    padding-top: 4.3125rem;
    position: relative;
}
div._\37 664c53:after
{
    background-image: linear-gradient(180deg,#0000 2%,#000 40%);
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1;
}
div._\37 664c53 ._d4017fe
{
    display: inline-block;
    margin: 0 auto;
    z-index: 2;
}
div._\37 664c53 ._d4017fe svg
{
    height: 4rem;
    width: 4rem;
}
div._\37 664c53 img
{
    margin-top: 1.25rem;
    max-height: 14.1875rem;
    max-width: 20.875rem;
}
div._\37 664c53 ._\39 158b20
{
    z-index: 2;
}
div._\37 664c53 ._\39 158b20 h2
{
    color: #fff;
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-x-size);
    font-size: 1.5rem;
    font-weight: 400;
    line-height: var(--heading-x-line-height);
    line-height: 1.2;
    margin: 0;
    overflow-wrap: break-word;
}
div._\37 664c53 ._\39 67d2f6
{
    color: #fff;
    flex: 0 0 auto;
    text-align: center;
    z-index: 2;
}
div._\37 664c53 ._\39 67d2f6 p
{
    line-height: 1.5;
    padding: 0 1.25rem;
}
div._\37 664c53 ._\31 325804
{
    padding-bottom: 1.5rem;
    padding-top: 1rem;
    z-index: 2;
}
div._\37 664c53 ._e7d6c77
{
    flex-shrink: 0;
}
div._\37 664c53 ._e7d6c77 path
{
    fill: #fff;
}
@media(max-width: 45.3125rem)
{
    div._\37 664c53
    {
        justify-content: center;
        padding-top: 0;
    }
}
div._\36 2d4eae
{
    background-color: #000;
    display: flex;
    justify-content: center;
    margin: 0;
    position: relative;
}
div._\36 2d4eae._\39 a65aa5
{
    background-color: #fff;
}
div._\36 2d4eae._\39 a65aa5 ._\39 158b20
{
    color: #000;
    line-height: 2rem;
    padding: 1.5rem 1rem 0;
    z-index: 2;
}
div._\36 2d4eae._\39 a65aa5 ._\39 158b20 h2
{
    font-size: 1.5rem;
    letter-spacing: 0;
    line-height: 2rem;
}
div._\36 2d4eae._\39 a65aa5 ._\31 325804
{
    padding-bottom: .5rem;
}
div._\36 2d4eae._\39 a65aa5 ._\31 325804 button
{
    max-width: 100%;
}
div._\36 2d4eae._\39 a65aa5 ._\39 67d2f6
{
    color: #fff;
    color: #000;
    font-size: 1rem;
    line-height: 1.5rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
div._\36 2d4eae._\39 a65aa5 ._e7d6c77 svg path
{
    fill: #fff;
}
@media(min-width: 32.8125rem) and (min-width: 45.3125rem)
{
    div._\36 2d4eae._\38 48565f
    {
        max-height: none;
    }
}
div._\36 2d4eae ._\36 bf5d04
{
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
}
div._\36 2d4eae ._\36 bf5d04:after
{
    background-image: linear-gradient(180deg,#0000 80%,#000);
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 3;
}
div._\36 2d4eae ._\36 bf5d04._a0ae71b video
{
    width: 100%;
}
div._\36 2d4eae ._\36 bf5d04 video
{
    max-width: 100%;
}
div._\36 2d4eae h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-x-size);
    font-size: 2rem;
    font-weight: 400;
    line-height: var(--heading-x-line-height);
    line-height: 1.2;
    margin: 0;
    overflow-wrap: break-word;
}
div._\36 2d4eae ._\39 158b20
{
    color: #fff;
    z-index: 2;
}
div._\36 2d4eae ._\39 67d2f6
{
    color: #fff;
    flex: 0 0 auto;
    text-align: center;
    z-index: 2;
}
div._\36 2d4eae ._\39 67d2f6>p
{
    line-height: 1.5rem;
    padding: 0;
    text-align: center;
}
div._\36 2d4eae ._\31 325804
{
    padding-bottom: 1.5rem;
    z-index: 2;
}
@media(max-width: 45.3125rem)
{
    div._\36 2d4eae
    {
        justify-content: flex-start;
    }
}
div._\35 45a5a4
{
    flex-flow: column-reverse;
    margin: auto;
    min-height: 0;
    min-width: 0;
    padding: 2.5rem 0;
    top: auto;
}
div._\35 45a5a4 ._\39 158b20
{
    padding: 1.625rem 1.875rem;
}
div._\35 45a5a4 ._\39 67d2f6
{
    padding: 0;
}
div._\35 45a5a4 svg
{
    display: block;
}
._\33 e3d12f
{
    cursor: pointer;
    height: 1.1875rem;
    width: 1.1875rem;
}
._\33 e3d12f g
{
    fill: #02bd9c;
}
._\39 0fe560
{
    height: 1.5625rem;
    width: 1.5625rem;
}
._\32 f4c0db
{
    margin-left: .5rem;
    vertical-align: sub;
}
._\31 3c6d58, ._\32 f4c0db
{
    height: 1rem;
    width: 1rem;
}
._\36 2f0ad1
{
    height: .75rem;
    width: .75rem;
}
._\36 2f0ad1 g
{
    fill: rgba(0,0,0,.871);
}
._\36 0c1239
{
    height: 1rem;
    margin-left: .5rem;
    padding-top: .0625rem;
    vertical-align: text-top;
    width: 1rem;
}
._ae2b967
{
    margin: 0;
    position: relative;
}
._ae2b967>span
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 16px;
    font-weight: 400;
    font-weight: 500;
    line-height: 1.375rem;
    line-height: 1.5rem;
}
._ae2b967>p
{
    line-height: 1.25rem;
    margin-top: .25rem;
}
div._\34 0ace24
{
    color: #000;
    padding: .9375rem 1.5rem;
}
div._\33 9891d3:hover, div._\34 0ace24._\32 b7928f, div._\34 0ace24._\33 aa3e31, div._\34 0ace24._\33 aa3e31:hover
{
    background-color: #f5f5f5;
}
._\31 300f35
{
    align-items: flex-start;
    display: flex;
    gap: .625rem;
}
._e2a0df3
{
    flex-shrink: 0;
}
._a1d0b58
{
    background-color: var(--starsModalHeaderBgColor);
    border-bottom: 1px solid var(--starsModalHeaderBorderColor);
    color: var(--starsModalHeaderColorException);
    padding: 1rem .9375rem;
    text-align: center;
}
._a1d0b58 h1
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin: 0 .9375rem 0 1.5625rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@media(min-width: 58.125rem)
{
    ._a1d0b58 h1
    {
        font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 500;
        line-height: 1.75rem;
        margin: 2rem 0 1.125rem;
        overflow: visible;
        overflow: initial;
        text-align: left;
        text-overflow: clip;
        white-space: normal;
    }
}
@media(min-width: 45.3125rem)
{
    ._a1d0b58
    {
        background-color: var(--starsModalHeaderBgColorAlt);
        color: var(--starsModalHeaderColor);
    }
}
._\32 c642c5
{
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: calc(var(--base-z-index) + 10);
}
@media(min-width: 45.3125rem)
{
    ._\32 c642c5
    {
        position: sticky;
        top: 0;
    }
}
._a853912
{
    flex: 1 1;
    font-size: .9375rem;
    line-height: 1.375rem;
    margin-top: 3.5rem;
    overflow-y: auto;
    padding: .9375rem;
}
._\34 72b86f
{
    margin-top: 0;
}
._a853912 p:first-child
{
    padding-top: .6875rem;
}
@media(min-width: 45.3125rem)
{
    ._a853912
    {
        margin-top: 0;
        padding-right: 3.3125rem;
    }
    ._a853912 p:first-child
    {
        padding-top: .1875rem;
    }
}
._\35 2ac89f
{
    position: relative;
}
._dbcacbd
{
    display: flex;
    justify-content: flex-start;
    margin-bottom: .9375rem;
    padding: .75rem;
}
._dbcacbd ._\38 4607e2 p:first-child
{
    font-weight: 500;
    margin-top: 0;
    padding-top: 0;
}
@media(min-width: 45.3125rem)
{
    ._dbcacbd ._\38 4607e2 p:first-child
    {
        padding-top: 0;
    }
}
._dbcacbd ._d132aff
{
    height: 1.25rem;
    margin-right: .75rem;
    min-height: 1.25rem;
    min-width: 1.25rem;
    width: 1.25rem;
}
._dbcacbd ._d132aff path
{
    fill: var(--ui-confimation-color);
}
._dbcacbd ._d132aff svg
{
    flex-shrink: 0;
}
._\37 28c509
{
    flex-grow: 1;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}
._f48ec5e
{
    display: flex;
    flex-direction: column;
}
._\31 a08b27
{
    font-size: .875rem;
    margin-bottom: 0;
    max-width: none;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    text-align: left;
}
._\32 a56436._\32 a56436
{
    flex-direction: row-reverse;
    padding-bottom: .75rem;
    padding-top: .75rem;
}
._b55d433._b55d433
{
    line-height: 1.5rem;
}
._b55d433._b55d433 span
{
    color: #666;
}
._b55d433._b55d433 strong
{
    color: #000;
}
._\39 f5dbaa._\39 f5dbaa
{
    display: flex;
    flex-direction: row-reverse;
    min-width: 2.125rem;
}
._\39 f5dbaa._\39 f5dbaa>div
{
    background-color: #0000;
    border-radius: 0;
    height: auto;
    margin-right: -.1875rem;
    transform: rotate(-90deg);
    width: auto;
}
._\37 0b925c._\37 0b925c
{
    padding-bottom: .75rem;
    padding-top: .75rem;
}
._\33 f8f3f4._\33 f8f3f4
{
    line-height: 1.5rem;
}
._\33 f8f3f4._\33 f8f3f4 span
{
    color: #666;
}
._\33 f8f3f4._\33 f8f3f4 strong
{
    color: #000;
}
._\34 ee6212
{
    background: var(--ui-main-background);
    position: absolute;
    width: 100%;
    z-index: calc(var(--base-z-index) + 10);
}
._\37 0e1230
{
    max-height: 20rem;
}
._d78fad4
{
    display: flex;
    justify-content: flex-start;
    margin-bottom: .9375rem;
    padding: .75rem;
}
._c9d70a2 p:first-child
{
    font-weight: 500;
    margin-top: 0;
    padding-top: 0;
}
@media(min-width: 45.3125rem)
{
    ._c9d70a2 p:first-child
    {
        padding-top: 0;
    }
}
._\33 3c5471
{
    height: 1.25rem;
    margin-right: .75rem;
    min-height: 1.25rem;
    min-width: 1.25rem;
    width: 1.25rem;
}
._\33 3c5471 svg
{
    flex-shrink: 0;
}
._\35 da0cef
{
    margin-top: .625rem;
}
._\32 8e7ce4
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin-top: 10rem;
    text-align: center;
    vertical-align: middle;
}
._\38 b30f42
{
    background-color: #000;
    border: 1px solid #fff;
    border-radius: 2px;
    box-shadow: 0 0 0 .125rem #000;
    box-sizing: border-box;
    color: #fff;
    font-size: 1.125rem;
    height: 1.75rem;
    line-height: 1.5rem;
    margin-right: 1.0625rem;
    max-width: 100%;
    min-width: 7.875rem;
    padding: .125rem 1.125rem;
    position: relative;
    white-space: nowrap;
    width: max-content;
}
._\31 7ab71f, ._\34 5265fe:after
{
    position: absolute;
}
._\34 5265fe:after
{
    background-image: url(../../bcgamebettingde/image/current-balance.08a03201.png);
    background-size: 100%;
    content: "";
    display: block;
    height: 2.3125rem;
    right: -1.375rem;
    top: -.375rem;
    width: 3.25rem;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\34 5265fe:after
    {
        background-image: url(../../bcgamebettingde/image/current-balance@2x.1550cc7d.png);
    }
}
._\34 5265fe._\38 b30f42
{
    display: table-cell;
    padding-right: 2.75rem;
}
._f5c036b:after
{
    background-image: url(../../bcgamebettingde/image/tournament-money@2x.8054da6d.png);
    background-size: 100%;
    content: "";
    display: block;
    height: 2.4375rem;
    position: absolute;
    right: -1.375rem;
    top: -.4375rem;
    width: 4.375rem;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._f5c036b:after
    {
        background-image: url(../../bcgamebettingde/image/tournament-money@2x.8054da6d.png);
    }
}
._f5c036b._\38 b30f42
{
    padding-right: 3.875rem;
}
._\30 34075b
{
    font-size: 1.25rem;
    line-height: 2.5rem;
    margin: .75rem 0;
    padding-bottom: .5rem;
    position: relative;
    text-align: left;
}
._\30 34075b span
{
    display: inline-block;
    margin: 1rem 0;
}
._\30 34075b>*
{
    font-weight: 500;
}
._c3ea2f7
{
    display: flex;
    flex-flow: row wrap;
    margin: 0 auto;
}
._d568d95
{
    height: 5.5625rem;
    margin: .375rem .5rem;
    position: relative;
    width: 7.3125rem;
}
._\34 6592e4
{
    background-position-x: -7.8125rem;
    background-position-y: -2.1875rem;
    background-size: 20.625rem;
    height: 2.8125rem;
}
._\34 6592e4, ._c79a840
{
    position: absolute;
    width: 7.1875rem;
    z-index: 2;
}
._c79a840
{
    background-position-x: 12.75rem;
    background-position-y: -6.125rem;
    background-size: 20.625rem;
    height: 1.5625rem;
    top: 1.25rem;
}
._e5c970f
{
    background-position-x: -.125rem;
    background-position-y: -4.875rem;
    background-size: 20.625rem;
    border-radius: 40px;
    height: 5.3125rem;
    width: 7.5rem;
    z-index: 1;
}
._\34 7b7446
{
    background-position-x: 5.0625rem;
    background-position-y: 2rem;
    background-size: 20.625rem;
    height: 1.25rem;
    position: absolute;
    top: .9375rem;
    width: 3.125rem;
    z-index: 4;
}
._fe386fc
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 1.6875rem;
    left: 1.125rem;
    position: absolute;
    top: 2.25rem;
    width: 2.25rem;
    z-index: 5;
}
._d8b65a5
{
    display: block;
    font-size: .875rem;
    font-weight: 700;
    height: 2.25rem;
    line-height: 1.125rem;
    margin: 0;
    max-height: 2.25rem;
    overflow: hidden;
    padding: .5625rem 1.125rem 0;
    position: relative;
}
._d8b65a5:before
{
    bottom: 0;
    content: "...";
    position: absolute;
    right: .2375rem;
}
._d8b65a5:after
{
    background: #f5f5f5;
    content: "";
    height: 1.625rem;
    margin-top: .5rem;
    position: absolute;
    right: .2375rem;
    width: .9375rem;
    z-index: 1;
}
._efe7db5
{
    color: #666;
}
._efe7db5 span
{
    clear: both;
    display: block;
    font-weight: 100;
}
._afadcb4
{
    background-clip: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 5.5625rem;
    margin: .375rem .5rem;
    width: 7.3125rem;
}
._afadcb4._c45f1bc, ._afadcb4._e23ef6d
{
    background-image: url(../../bcgamebettingde/image/sr_chests.9d2400fa.png);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._afadcb4._c45f1bc, ._afadcb4._e23ef6d
    {
        background-image: url(../../bcgamebettingde/image/sr_chests@2x.aa78941c.png);
    }
}
._afadcb4._c45f1bc._\37 9ae4f4
{
    background-position-y: -27.8125rem;
}
._afadcb4._c45f1bc._ad1ed01
{
    background-position-y: -22.25rem;
}
._afadcb4._c45f1bc._eeb8f84
{
    background-position-y: -16.6875rem;
}
._afadcb4._c45f1bc._\36 f5cda1
{
    background-position-y: -11.125rem;
}
._afadcb4._c45f1bc._\34 5dbc0a
{
    background-position-y: -5.5625rem;
}
._afadcb4._e23ef6d._\37 9ae4f4
{
    background-position-y: -38.9375rem;
}
._afadcb4._e23ef6d._ad1ed01
{
    background-position-y: -33.375rem;
}
._afadcb4._e23ef6d._eeb8f84
{
    background-position-y: -22.25rem;
}
._afadcb4._e23ef6d._\36 f5cda1
{
    background-position-y: -16.6875rem;
}
._afadcb4._e23ef6d._\34 5dbc0a
{
    background-position-y: -11.125rem;
}
._afadcb4._e23ef6d._\32 4f0d5f
{
    background-position-y: -5.5625rem;
}
._afadcb4._\36 ce62e1
{
    background-image: url(../../bcgamebettingde/image/mpc_chests.2edb9987.png);
    background-position: 0 0;
    background-position-y: -5.5625rem;
    background-repeat: no-repeat;
}
._afadcb4._\36 ce62e1 ._\37 7f463d
{
    display: none;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._afadcb4._\36 ce62e1
    {
        background-image: url(../../bcgamebettingde/image/mpc_chests@2x.ac35e6a1.png);
    }
}
._afadcb4._\39 a2768f
{
    background-image: url(../../bcgamebettingde/image/mpc_chests.2edb9987.png);
    background-position: 0 0;
    background-position-y: 0;
    background-repeat: no-repeat;
}
._afadcb4._\39 a2768f._\30 b10cd6
{
    background-position-y: -11.375rem;
}
._afadcb4._\39 a2768f._b21475c
{
    background-position-y: -16.9375rem;
}
._afadcb4._\39 a2768f._\37 d5e90e
{
    background-position-y: -22.375rem;
}
._afadcb4._\39 a2768f._\39 48a885
{
    background-position-y: -27.9375rem;
}
._afadcb4._\39 a2768f._c45e399
{
    background-position-y: -33.375rem;
}
._afadcb4._\39 a2768f._deb4e42
{
    background-position-y: -38.8125rem;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._afadcb4._\39 a2768f
    {
        background-image: url(../../bcgamebettingde/image/mpc_chests@2x.ac35e6a1.png);
    }
}
._aeb0920
{
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #000;
    display: inline-block;
    height: 12rem;
    margin: .4375rem .8125rem 1.25rem 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 8.4375rem;
}
._aeb0920:not(._\35 b0dafc):hover
{
    background-color: #fff;
    cursor: pointer;
}
._aeb0920:not(._\35 b0dafc):hover ._d8b65a5:after
{
    background-color: #fff;
}
._aeb0920:not(._\35 b0dafc):active, ._aeb0920:not(._\35 b0dafc):active ._d8b65a5:after
{
    background-color: #ddd;
}
._aeb0920:not(._\35 b0dafc) svg ._\39 e251c5
{
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    stroke-width: .1875rem;
}
._aeb0920>*
{
    pointer-events: none;
}
._aeb0920._\35 b0dafc
{
    background-color: #fff;
}
._aeb0920._\35 b0dafc *
{
    opacity: .5;
}
._aeb0920._\35 b0dafc ._d8b65a5:after
{
    background: #fff;
}
._aeb0920._\35 b0dafc>._\33 7c12d9
{
    background-color: #d98a01;
    border-radius: 16px;
    height: .875rem;
    opacity: 1;
    padding: .375rem .4375rem .5rem;
    position: absolute;
    right: -.375rem;
    top: -.5625rem;
    width: .875rem;
    z-index: 2;
}
._aeb0920._\35 b0dafc>._\33 7c12d9._ca9120f
{
    background-color: #bc2429;
    padding: .25rem .4375rem .625rem;
}
._aeb0920._\35 b0dafc>._\33 7c12d9 svg, ._aeb0920._\35 b0dafc>._\33 7c12d9 svg path
{
    opacity: 1;
}
._aeb0920._\35 b0dafc ._\30 2c3c40
{
    opacity: 1;
    pointer-events: auto;
}
._e6c1009
{
    bottom: .25rem;
    position: absolute;
    right: 0;
}
._\31 5686ae
{
    flex-direction: column;
    margin-top: .9375rem;
}
._\31 5686ae, ._f3177c3
{
    display: flex;
    gap: .625rem;
}
._f3177c3
{
    align-items: center;
}
._\34 f01f56
{
    flex-shrink: 0;
}
._\34 f01f56, ._b1dfe57
{
    height: 1.25rem;
    width: 1.25rem;
}
._b1dfe57 path
{
    fill: #00599e;
}
._\34 2f8a09, ._\38 6741b5
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin: 0 0 .25rem;
}
@media(min-width: 45.3125rem)
{
    ._\34 2f8a09, ._\38 6741b5
    {
        font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
        font-size: 1.25rem;
        font-weight: 500;
        line-height: 1.75rem;
    }
}
._\32 c13e26, ._\37 16022a
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    margin: 0;
}
._\34 2f8a09, ._\38 6741b5
{
    margin-right: .75rem;
}
._bf8cfe3
{
    background: var(--starsModalHeaderBgColor);
    border: 0;
    border-bottom: 1px solid var(--starsModalHeaderBorderColor);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    padding: 1.5rem;
    text-align: center;
    z-index: calc(var(--base-z-index) + 10);
}
@media(min-width: 45.3125rem)
{
    ._bf8cfe3
    {
        grid-gap: 1.25rem;
        align-items: center;
        display: grid;
        grid-template-columns: 1fr 1fr;
        justify-items: start;
        text-align: left;
    }
}
@media(min-width: 58.125rem)
{
    ._bf8cfe3
    {
        grid-template-columns: minmax(0,19.6875rem) minmax(17.8125rem,1fr) 1fr;
    }
}
._\32 c13e26
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    height: auto;
    padding: 0;
}
._\32 c13e26, ._\34 2f8a09
{
    color: var(--ui-button-text-color);
}
._\34 2f8a09
{
    text-decoration: none;
}
._\34 2f8a09:hover
{
    color: var(--ui-button-text-hover-color);
    transition: .2s;
}
._\37 16022a
{
    color: var(--starsModalSubText);
}
._a41d3b7
{
    font-size: 1rem;
    line-height: 1;
}
._e7f7113
{
    display: flex;
    flex-direction: column;
}
._e7f7113._\35 8cdb7e
{
    grid-row: 2;
}
._e7f7113._\39 4208b9
{
    flex-direction: column;
    margin-top: 1.5rem;
}
._e7f7113._\39 4208b9 ._\36 a76b8a
{
    display: block;
    height: 2.75rem;
    line-height: 2.75rem;
    margin: 0 0 1rem;
    text-transform: lowercase;
}
._e7f7113._\39 4208b9 ._\36 a76b8a:first-letter 
{
    text-transform: uppercase;
}
._e7f7113._\39 4208b9:not(:has(button))
{
    margin-top: 0;
}
._e7f7113 ._\36 a76b8a
{
    border-radius: 22px;
    height: 2.75rem;
    line-height: 2.75rem;
    margin-bottom: .9375rem;
}
@media(min-width: 45.3125rem)
{
    ._e7f7113 ._\36 a76b8a
    {
        border-radius: 22px;
        height: 2rem;
        line-height: 2rem;
        margin-bottom: 0;
        margin-right: .9375rem;
    }
    ._e7f7113
    {
        flex-direction: row;
        margin: 0;
    }
}
._\38 3fb187 span:first-child
{
    margin-left: 0;
}
@media(min-width: 45.3125rem)
{
    ._\38 3fb187
    {
        padding-right: 2rem;
    }
}
._ae70474
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._ae70474 a
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._\35 c25c58
{
    display: flex;
    flex-direction: column;
}
@media(min-width: 45.3125rem)
{
    ._\35 c25c58
    {
        flex-direction: row;
    }
}
._\30 53b5d9
{
    grid-column: 2;
}
@media(min-width: 58.125rem)
{
    ._\30 53b5d9
    {
        grid-column: auto;
    }
    ._\30 53b5d9._\31 b0bb74, ._\30 53b5d9._ae70474
    {
        grid-column: 3;
    }
}
._\34 9f8fb6
{
    font-size: .875rem;
    line-height: 1.25rem;
    margin: 0;
    text-align: center;
}
._a80b3b4
{
    padding-top: 1.375rem;
}
._\36 f487f7
{
    display: flex;
    flex-direction: column;
    margin-bottom: .3125rem;
}
@media(min-width: 45.3125rem)
{
    ._\36 f487f7
    {
        flex-direction: row;
    }
}
._d46a1fc
{
    flex-shrink: 0;
    width: 15.625rem;
}
._\37 f14f13
{
    display: flex;
    justify-content: space-between;
}
._\37 f14f13 ._e24f46a
{
    display: flex;
    margin-left: .3125rem;
}
._\36 b0d737
{
    margin: .9375rem 0;
}
._\31 34d4a4
{
    margin-top: 0;
    padding-right: .9375rem;
}
._f5d2a9d p
{
    display: flex;
    flex-direction: column;
    margin: .25rem 0 0;
}
._\35 6384eb
{
    display: flex;
    justify-content: space-between;
    padding-top: 1.125rem;
}
._\35 6384eb ._\36 71e04d
{
    margin-left: .3125rem;
}
._\31 199643
{
    display: flex;
    flex-direction: column;
    margin-bottom: .3125rem;
}
@media(min-width: 45.3125rem)
{
    ._\31 199643
    {
        flex-direction: row;
    }
}
._\32 1c4afd
{
    flex-shrink: 0;
    width: 15.625rem;
}
._\35 657697
{
    display: flex;
    justify-content: space-between;
}
._\35 657697 ._\39 a590f9
{
    display: flex;
    margin-left: .3125rem;
}
._f62a7b9
{
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-top: 1rem;
    padding: .9375rem;
    position: relative;
}
._f62a7b9 ._\30 11324d
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-stretch: condensed;
    font-weight: 400;
    line-height: 1.125rem;
}
._f62a7b9 ._c8cdca6
{
    display: flex;
    flex-direction: column;
    margin-top: 1.5rem;
}
._f62a7b9 ._c8cdca6 ._bf5f394
{
    line-height: 1rem;
    margin-top: .5rem;
    min-width: 9.375rem;
    white-space: normal;
}
@media(min-width: 45.3125rem)
{
    ._f62a7b9 ._c8cdca6 ._bf5f394
    {
        margin-right: .5rem;
    }
    ._f62a7b9 ._c8cdca6
    {
        flex-direction: row;
        justify-content: flex-start;
    }
}
._f62a7b9 ._\38 badf62
{
    color: var(--starsModalSubText);
    font-size: .9375rem;
}
._f62a7b9 ._ae83d71
{
    margin: .9375rem;
    position: absolute;
    right: 0;
    top: 0;
}
._f62a7b9 ._ae83d71 path, ._f62a7b9 ._ae83d71 rect
{
    fill: #02bd9c;
    stroke: #02bd9c;
    stroke-width: 0;
}
._\37 0026b2
{
    grid-gap: 1rem;
    display: grid;
    grid-template-columns: 1fr;
    margin-top: 1rem;
}
@media(min-width: 58.125rem)
{
    ._\37 0026b2
    {
        grid-template-columns: 1fr 1fr;
    }
}
._\33 0f1082
{
    display: grid;
}
._b76a443
{
    cursor: pointer;
}
._ead4bab
{
    height: 1.25rem;
    width: 1.25rem;
}
._ead4bab path
{
    fill: #00599e;
}
._\39 eb6181
{
    height: 1.25rem;
    width: 1.25rem;
}
._\39 eb6181 path
{
    fill: #d70022;
}
._\32 83ace5
{
    height: 1.25rem;
    width: 1.25rem;
}
._\32 83ace5 path
{
    fill: #089b80;
}
._f52b141
{
    margin-top: 1.5rem;
}
._ab19b5d
{
    align-items: center;
    display: flex;
}
._ab19b5d b
{
    margin-left: .5rem;
}
._d633800
{
    margin-bottom: .9375rem;
}
._b850049
{
    height: 35.625rem;
}
._\35 eecef9
{
    margin-top: .9375rem;
}
._f168ac8
{
    margin: 2.8125rem auto 0;
    width: 95%;
}
._\34 1489dd
{
    margin-left: .3125rem;
}
._\39 9dfebf
{
    color: #d70022;
}
._\39 719de4
{
    margin-bottom: 1.25rem;
}
._\32 496012
{
    margin-bottom: .9375rem;
    margin-top: 1.875rem;
}
._\32 be9bf8
{
    margin-top: 2.5rem;
    max-width: 15.875rem;
}
._bccb9f7
{
    display: flex;
    flex-direction: column;
    margin-top: 2.5rem;
}
._bccb9f7 ._bf5f394
{
    line-height: 1rem;
    min-width: 9.375rem;
    white-space: normal;
}
@media(min-width: 45.3125rem)
{
    ._bccb9f7 ._bf5f394
    {
        margin-right: .5rem;
    }
    ._bccb9f7
    {
        flex-direction: row;
        justify-content: flex-start;
    }
}
._\39 52a055
{
    margin-top: 0;
}
._ce0bbd6
{
    line-height: 1.5rem;
    margin-bottom: .75rem;
    margin-top: -.875rem;
}
._\33 8fea9f
{
    margin-top: 2.5rem;
}
._\33 8fea9f a, ._\33 8fea9f button
{
    width: 100%;
}
._\33 8fea9f a+a, ._\33 8fea9f a+button, ._\33 8fea9f button+a, ._\33 8fea9f button+button
{
    margin-top: .625rem;
}
._\33 8fea9f._\39 cd7827 button, ._\33 8fea9f._\39 cd7827>a
{
    display: flex;
    justify-content: flex-start;
}
._\32 c2ace6
{
    display: flex;
    justify-content: space-between;
}
._\32 c2ace6 a+a, ._\32 c2ace6 a+button, ._\32 c2ace6 button+a, ._\32 c2ace6 button+button
{
    margin-top: 0;
}
._ef37684
{
    justify-content: center;
}
._ef37684 button
{
    max-width: 12.5rem;
}
._ef37684 button:first-child
{
    margin-right: 1rem;
}
._\39 92f32b
{
    margin-left: -1.3125rem;
    margin-right: -1.3125rem;
}
._\39 92f32b td
{
    border-bottom: 1px solid var(--ui-table-border-color);
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
}
._\39 92f32b td:last-child
{
    padding-right: 1.1875rem;
}
._\39 92f32b td:first-child
{
    padding-left: 1.1875rem;
}
._\39 92f32b tr:first-child td
{
    padding-top: 0;
}
._\39 92f32b tr:last-child td
{
    border-bottom: 1px solid #0000;
    padding-bottom: 0;
}
._ae34fc7
{
    vertical-align: top;
}
._\31 f68c2c
{
    display: flex;
}
._\39 377685
{
    padding-right: .25rem;
}
._\31 301553, ._a5fb641
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    line-height: 1.5rem;
    margin-bottom: .75rem;
}
._\31 301553
{
    font-size: 1.25rem;
}
._d554d25
{
    margin-bottom: 1.25rem;
}
._d8eb90c
{
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin-bottom: .9375rem;
    width: 100%;
}
._d8eb90c tr:first-child td
{
    padding-top: .5rem;
}
._d8eb90c tr:last-child td
{
    padding-bottom: .5rem;
}
._d8eb90c tr td
{
    padding: 0;
}
@media(min-width: 45.3125rem)
{
    ._d8eb90c
    {
        min-width: fit-content;
        width: 50%;
    }
}
._\37 f5c125
{
    color: #666;
    width: 6.875rem;
}
@media(min-width: 45.3125rem)
{
    ._\37 f5c125
    {
        min-width: 8.75rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\37 f5c125
    {
        min-width: 10.625rem;
    }
}
._\34 2b09c6
{
    line-height: 1.5rem;
    margin-top: 1.5rem;
    padding: .625rem 1.875rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\34 2b09c6
    {
        margin-top: 2rem;
        width: auto;
    }
}
._c6993b3
{
    margin-top: 1.5rem;
    width: fit-content;
}
@media(min-width: 45.3125rem)
{
    ._c6993b3
    {
        margin-top: 2rem;
    }
}
._c433be7
{
    line-height: 1.5rem;
    margin-top: 1.5rem;
    padding: .625rem 1.875rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._c433be7
    {
        margin-top: 2rem;
        width: auto;
    }
}
._fd957e3
{
    display: flex;
    flex-direction: column;
    gap: 1rem;
    justify-content: center;
    margin-top: 1.5rem;
}
@media(min-width: 45.3125rem)
{
    ._fd957e3
    {
        flex-direction: row;
        margin-top: 2rem;
    }
}
._d4b73ea
{
    left: 0;
    position: absolute;
    top: 0;
}
._\35 f66c84
{
    border-radius: 0;
}
._\35 f66c84, ._\35 f66c84 iframe
{
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
}
@media(min-width: 45.3125rem)
{
    ._\35 f66c84
    {
        -webkit-overflow-scrolling: touch;
        border: 1px solid #fff;
        height: 40.625rem;
        margin: 2.1875rem auto 0;
        max-height: 90%;
        overflow-y: auto;
        width: 46.5625rem;
    }
    ._\35 f66c84, ._\35 f66c84 iframe
    {
        min-height: auto;
    }
}
@media(min-width: 58.125rem)
{
    ._\35 f66c84
    {
        width: 61.875rem;
    }
}
._aa64ade
{
    border-radius: 0;
    max-width: 50rem;
    overflow: hidden;
}
._aa64ade>iframe
{
    border: 0;
    height: 100vh;
    height: calc(var(--vh,1vh) * 100);
    margin: 0;
    padding: 0;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._aa64ade>iframe
    {
        height: 29.375rem;
    }
    ._aa64ade
    {
        border: 1px solid #fff;
        height: auto;
    }
    ._\33 3ed373
    {
        max-width: 33.75rem!important;
    }
}
._\33 cc93a5
{
    max-width: 22.5rem;
}
@media(max-width: 58.125rem)
{
    ._\33 cc93a5
    {
        width: 100%;
    }
}
._\36 045e35
{
    margin-bottom: 7.875rem;
}
._\31 7a820c
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.3125rem;
}
._\37 8e4a8c
{
    margin-bottom: .9375rem;
    margin-top: 2.5rem;
}
._b7ad07a
{
    height: calc(100vh - 3.875rem);
    height: calc(var(--vh,1vh) * 100 - 3.875rem);
}
@media(min-width: 45.3125rem)
{
    ._b7ad07a
    {
        height: calc(100vh - 10.75rem);
        height: calc(var(--vh,1vh) * 100 - 10.75rem);
    }
}
@media(min-width: 58.125rem)
{
    ._b7ad07a
    {
        height: calc(100% - 7.25rem);
    }
}
._\32 31519f
{
    margin: .9375rem 0;
}
._\32 31519f h2
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin-top: 5;
}
._\32 31519f p
{
    margin-bottom: 0;
    margin-top: 0;
}
._\39 995581
{
    margin-bottom: 1.25rem;
}
._\39 995581 p
{
    line-height: 1.5rem;
}
._\35 b005fb
{
    border-bottom: 1px solid #3d3d3d;
    margin-left: -.9375rem;
    margin-right: -.9375rem;
}
._\31 a66a54
{
    padding-left: 1rem;
}
._f953b2b
{
    color: #d70022;
}
._\30 240ef8
{
    margin-top: .9375rem;
}
._\32 069e6f, ._d278aa5
{
    margin: .9375rem 0;
}
._d278aa5
{
    display: inline-block;
}
._c8d75e0
{
    height: 34.8125rem;
}
._\32 a52b93
{
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
}
._\32 df6108
{
    align-items: center;
    display: flex;
    flex-direction: row;
    margin: .75rem 0 1.5rem;
}
._\32 df6108>div:last-of-type label
{
    clip: rect(0,0,0,0);
    border: 0;
    height: .0625rem;
    margin: -.0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625rem;
}
._\32 df6108._\34 a38241 span
{
    color: var(--ui-input-error-text-color);
}
._\36 ca39ec
{
    flex: 1 1;
    padding: 0 .5rem;
}
._\36 ca39ec:last-child
{
    padding-right: 0;
}
._\36 ca39ec [type=number]
{
    -moz-appearance: textfield;
}
._\36 ca39ec._\34 a38241 input
{
    background-color: var(--ui-input-error-bg-color);
    border: 1px solid var(--ui-input-error-border-color);
    color: var(--ui-input-error-color);
}
._\36 ca39ec._\34 a38241 label
{
    color: var(--ui-input-error-text-color);
}
._\31 91d0d1
{
    color: var(--ui-select-text-color);
}
._\34 7b82a6
{
    color: var(--ui-select-color);
}
._\35 b005fb
{
    border: 0;
    border-bottom: 1px solid #c0c0c0;
    margin-bottom: .9375rem;
    margin-top: .9375rem;
    width: 100%;
}
._\38 dbbf92
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin: 0 0 .75rem;
}
@media(max-width: 58.125rem)
{
    ._\34 caa690
    {
        align-items: center;
        display: flex;
        flex-direction: column;
    }
}
@media(max-width: 58.125rem) and (min-width: 45.3125rem)
{
    ._\34 caa690
    {
        padding-left: 0;
        padding-right: 0;
    }
}
._\36 27db04
{
    grid-gap: .75rem;
    border: 1px solid var(--ui-input-border-color);
    border-radius: 4px;
    cursor: pointer;
    display: grid;
    grid-template-columns: 2.5rem 1fr;
    grid-template-rows: auto;
    padding: .6875rem 1.25rem;
}
._\36 27db04:hover
{
    background-color: var(--ui-bg-1-hover-color);
}
._\36 27db04._b36f980, ._\36 27db04:hover
{
    box-shadow: .125rem .125rem .25rem #00000029;
}
._\36 27db04._b36f980
{
    background-color: var(--ui-icon-button-background-color);
    border: 1px solid var(--ui-icon-button-border-color);
}
._\36 27db04._b36f980._\38 584924 g, ._\36 27db04._b36f980._\38 584924 path
{
    fill: var(--ui-bg-1-link-color);
}
._\36 27db04._d4f14e5
{
    cursor: default;
    opacity: .6;
    pointer-events: none;
}
._\36 27db04 ._\30 293f71
{
    align-self: center;
    justify-self: center;
}
._\36 27db04 ._\30 293f71 svg
{
    height: 2.5rem;
    vertical-align: middle;
}
._\36 27db04 ._\30 293f71 svg g, ._\36 27db04 ._\30 293f71 svg path
{
    fill: var(--ui-toggle-active-label-color);
}
._\36 27db04 ._\30 293f71._\38 efa0b5
{
    grid-column-start: 1;
    grid-row: span 2;
}
._\36 27db04 ._\36 1ee6e1
{
    align-self: center;
    font-weight: 700;
    justify-self: start;
    margin: 0;
}
._\36 27db04 ._\38 efa0b5
{
    color: var(--starsModalSubText);
    font-size: 1rem;
    margin: 0 .3125rem;
    text-align: center;
}
@media(max-width: 58.125rem)
{
    ._\36 27db04 ._\38 efa0b5
    {
        grid-column-start: 2;
        margin: 0;
        text-align: start;
    }
}
@media(min-width: 58.125rem)
{
    ._\36 27db04:not(._a034304)
    {
        align-items: center;
        display: flex;
        flex-direction: column;
        font-size: 1.25rem;
        padding: 2.3125rem 0 1.875rem;
    }
    ._\36 27db04:not(._a034304) ._\30 293f71, ._\36 27db04:not(._a034304) ._\36 1ee6e1
    {
        align-self: center;
        justify-self: center;
    }
    ._\36 27db04:not(._a034304) ._\36 1ee6e1
    {
        text-align: center;
    }
    ._\36 27db04:not(._a034304)._\39 64500a
    {
        font-size: 1rem;
        padding: .75rem;
    }
}
._c7e6719
{
    grid-gap: 1rem;
    display: grid;
    grid-template-columns: 1fr;
}
@media(min-width: 58.125rem)
{
    ._c7e6719
    {
        grid-template-columns: 1fr 1fr 1fr;
    }
    ._c7e6719._\35 d5b219
    {
        grid-gap: .5rem;
    }
}
._\35 7e630b
{
    grid-template-columns: 1fr;
}
._\37 874687
{
    margin-bottom: 0;
}
._\38 898134, ._a79e74f
{
    margin-top: 1.25rem;
}
._a79e74f
{
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 1rem;
}
._a79e74f p
{
    color: #666;
}
._\32 1ea15a
{
    font-size: 1rem;
}
@media(min-width: 58.125rem)
{
    ._\32 1ea15a
    {
        font-size: 1.125rem;
    }
}
._a2062be
{
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._a2062be
    {
        width: auto;
    }
}
._\36 39ba2b
{
    line-height: 1rem;
    white-space: normal;
}
._a3ecc7f
{
    margin-top: 1.5625rem;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html
{
    -webkit-text-size-adjust: 100%;
    line-height: 1.15;
}
body
{
    margin: 0;
}
main
{
    display: block;
}
h1
{
    font-size: 2em;
    margin: .67em 0;
}
hr
{
    box-sizing: initial;
    height: 0;
    overflow: visible;
}
pre
{
    font-family: monospace,monospace;
    font-size: 1em;
}
a
{
    background-color: #0000;
}
abbr[title]
{
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
b, strong
{
    font-weight: bolder;
}
code, kbd, samp
{
    font-family: monospace,monospace;
    font-size: 1em;
}
small
{
    font-size: 80%;
}
sub, sup
{
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial;
}
sub
{
    bottom: -.25em;
}
sup
{
    top: -.5em;
}
img
{
    border-style: none;
}
button, input, optgroup, select, textarea
{
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button, input
{
    overflow: visible;
}
button, select
{
    text-transform: none;
}
[type=button], [type=reset], [type=submit], button
{
    -webkit-appearance: button;
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner
{
    border-style: none;
    padding: 0;
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring
{
    outline: .0625rem dotted ButtonText;
}
fieldset
{
    padding: .35em .75em .625em;
}
legend
{
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
progress
{
    vertical-align: initial;
}
textarea
{
    overflow: auto;
}
[type=checkbox], [type=radio]
{
    box-sizing: border-box;
    padding: 0;
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button
{
    height: auto;
}
[type=search]
{
    -webkit-appearance: textfield;
    outline-offset: -.125rem;
}
[type=search]::-webkit-search-decoration
{
    -webkit-appearance: none;
}
::-webkit-file-upload-button
{
    -webkit-appearance: button;
    font: inherit;
}
details
{
    display: block;
}
summary
{
    display: list-item;
}
[hidden], template
{
    display: none;
}
._ad6b36a
{
    flex-grow: 1;
}
._\36 e18be0
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._\38 02df39
{
    margin-top: .625rem;
}
._\31 5ca7a6
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
}
._\31 505163
{
    grid-gap: .5rem;
    display: grid!important;
    grid-template-columns: repeat(auto-fit,minmax(3.125rem,1fr));
    margin: .5rem 0;
}
._\31 505163:not(form)
{
    display: block!important;
}
._c50bb8e
{
    max-height: 48vh;
    max-width: 100%;
    object-fit: contain;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._c50bb8e
    {
        max-height: none;
        object-fit: fill;
    }
}
._dd9e545
{
    position: relative;
}
._\36 5dac58
{
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--ui-select-pristine-bg-color);
    border: 1px solid var(--ui-select-border-color);
    border-radius: 4px;
    box-sizing: border-box;
    color: var(--ui-select-text-color);
    cursor: pointer;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    margin-bottom: .9375rem;
    min-height: 2.75rem;
    overflow: hidden;
    padding: .625rem 3.125rem .625rem .625rem;
    text-overflow: ellipsis;
    transition: background-color .125s ease-in-out,border-color .125s ease-in-out;
    width: 100%;
    will-change: border-color,background-color;
}
._\36 5dac58::-ms-expand
{
    display: none;
}
._\36 5dac58:active
{
    border: 1px solid var(--ui-select-active-border-color);
}
._\36 5dac58:focus
{
    outline: medium none invert;
    outline: initial;
}
._\36 5dac58:focus:not(._\32 08d0d6)
{
    border-color: var(--ui-select-focused-border-color);
    color: var(--ui-select-focused-text-color);
}
._\36 5dac58._\32 08d0d6, ._\36 5dac58:disabled
{
    background-color: var(--ui-select-disabled-bg-color);
    border-color: var(--ui-select-disabled-border-color);
    color: var(--ui-select-disabled-text-color);
    cursor: auto;
    opacity: 1;
}
._\36 5dac58:empty+._f71bfd0
{
    display: none;
}
._f71bfd0
{
    cursor: pointer;
    pointer-events: none;
    position: absolute;
    right: 1.5rem;
    top: 1.375rem;
}
._\35 9d890c
{
    display: flex;
}
._\35 9d890c>span:not(:last-child)
{
    margin-right: .5rem;
}
[wsdk-container] ._d02980c
{
    margin: 0 0 .3125rem 1.25rem;
}
[wsdk-container] ._d02980c>div
{
    display: flex;
    justify-content: space-between;
}
@media(min-width: 45.3125rem)
{
    [wsdk-container] ._d02980c>div
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
}
[wsdk-container] ._\32 d3ce3c
{
    margin-top: 1.875rem;
}
/*!
 * GBG - WJCS
 * Version: 15.0.2
 * Build Mode: Production
 * Build Timestamp: 1691658766920
 * Build Time: 2023-08-10T09:12:46.920Z
 * Chunk Hash: 568d540fc5f079cd4201
 */
[wsdk-container] main
{
    display: block;
}
[wsdk-container] div[data-jcs-element=attempt__count__container].notification
{
    background: #ffefdf;
    border-left: 2px solid #f88618;
    color: #444b53;
}
[wsdk-container] div[data-jcs-element=attempt__count__container].notification span[data-jcs-element=attempt__counter], [wsdk-container] div[data-jcs-element=attempt__count__container].notification svg
{
    display: none;
}
[wsdk-container] .button-actions-container
{
    grid-gap: .5rem;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(3.125rem,1fr));
    margin: .5rem 0;
}
[wsdk-container] button[data-jcs-element=cancel__journey]
{
    display: none;
}
[wsdk-container] .button
{
    border-radius: 22px;
    border-radius: var(--ui-button-border-radius,22px);
    box-sizing: border-box;
    cursor: pointer;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 16px;
    font-weight: 500;
    height: 2.75rem;
    line-height: 1rem;
    line-height: 2.625rem;
    padding: 0 1.375rem;
}
[wsdk-container] .button.icon
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.75rem;
}
[wsdk-container] .button.button--primary
{
    background-color: var(--ui-button-primary-bg-color);
    border: 1px solid var(--ui-button-primary-bg-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-bg-color) inset,0 0 .0625rem 0 var(--ui-button-primary-bg-color);
    color: var(--ui-button-primary-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--primary
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--primary svg g, [wsdk-container] .button.button--primary svg path
{
    stroke: var(--ui-button-primary-color);
}
[wsdk-container] .button.button--primary:not(.disabled):hover
{
    background-color: var(--ui-button-primary-hover-color);
    border: 1px solid var(--ui-button-primary-hover-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-hover-color) inset,0 0 .0625rem 0 var(--ui-button-primary-hover-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--primary:not(.disabled):hover
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--primary:not(.disabled):active
{
    background-color: var(--ui-button-primary-active-color);
    border: 1px solid var(--ui-button-primary-active-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-active-color) inset,0 0 .0625rem 0 var(--ui-button-primary-active-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--primary:not(.disabled):active
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--secondary
{
    background-color: #fff;
    border: 1px solid #000;
    box-shadow: inset 0 0 .0625rem 0 #000,0 0 .0625rem 0 #000;
    color: #000;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--secondary
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--secondary svg g, [wsdk-container] .button.button--secondary svg path
{
    stroke: #000;
}
[wsdk-container] .button.button--secondary:not(.disabled):hover
{
    background-color: #000;
    border: 1px solid #000;
    box-shadow: inset 0 0 .0625rem 0 #000,0 0 .0625rem 0 #000;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--secondary:not(.disabled):hover
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--secondary:not(.disabled):hover svg g, [wsdk-container] .button.button--secondary:not(.disabled):hover svg path
{
    stroke: #fff;
}
[wsdk-container] .button.button--secondary:not(.disabled):active
{
    background-color: #999;
    border: 1px solid #999;
    box-shadow: inset 0 0 .0625rem 0 #999,0 0 .0625rem 0 #999;
    color: #fff;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    [wsdk-container] .button.button--secondary:not(.disabled):active
    {
        box-shadow: none;
    }
}
[wsdk-container] .button.button--secondary:not(.disabled):active svg g, [wsdk-container] .button.button--secondary:not(.disabled):active svg path
{
    stroke: #fff;
}
[wsdk-container] h1
{
    font-size: 2em;
    margin: .67em 0;
}
[wsdk-container] b, [wsdk-container] strong
{
    font-weight: bolder;
}
[wsdk-container] img
{
    border-style: none;
}
[wsdk-container] button, [wsdk-container] input, [wsdk-container] optgroup, [wsdk-container] select, [wsdk-container] textarea
{
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
[wsdk-container] button, [wsdk-container] input
{
    overflow: visible;
}
[wsdk-container] button, [wsdk-container] select
{
    text-transform: none;
}
[wsdk-container] [type=button], [wsdk-container] [type=reset], [wsdk-container] [type=submit], [wsdk-container] button
{
    -webkit-appearance: button;
    appearance: button;
}
[wsdk-container] [type=button]::-moz-focus-inner, [wsdk-container] [type=reset]::-moz-focus-inner, [wsdk-container] [type=submit]::-moz-focus-inner, [wsdk-container] button::-moz-focus-inner
{
    border-style: none;
    padding: 0;
}
[wsdk-container] [type=button]:-moz-focusring, [wsdk-container] [type=reset]:-moz-focusring, [wsdk-container] [type=submit]:-moz-focusring, [wsdk-container] button:-moz-focusring
{
    outline: .0625rem dotted ButtonText;
}
[wsdk-container] textarea
{
    overflow: auto;
}
[wsdk-container] [type=checkbox], [wsdk-container] [type=radio]
{
    box-sizing: border-box;
    padding: 0;
}
[wsdk-container] [type=number]::-webkit-inner-spin-button, [wsdk-container] [type=number]::-webkit-outer-spin-button
{
    height: auto;
}
[wsdk-container] [type=search]
{
    -webkit-appearance: textfield;
    appearance: textfield;
    outline-offset: -.125rem;
}
[wsdk-container] [type=search]::-webkit-search-decoration
{
    -webkit-appearance: none;
    appearance: none;
}
[wsdk-container] ::-webkit-file-upload-button
{
    -webkit-appearance: button;
    appearance: button;
    font: inherit;
}
[wsdk-container] [hidden]
{
    display: none;
}
[wsdk-container] img
{
    max-width: 100%;
}
[wsdk-container] figure, [wsdk-container] p
{
    margin: 0;
}
[wsdk-container] *
{
    font-weight: 400;
}
[wsdk-container] .typo-weight-medium
{
    font-family: Inter-Medium,Inter;
    font-weight: 500;
}
[wsdk-container] .typo-weight-semi-bold
{
    font-family: Inter-SemiBold,Inter;
    font-weight: 400;
}
[wsdk-container] .typo-weight-regular
{
    font-family: Inter-Regular,Inter;
    font-weight: 400;
}
[wsdk-container] .label-small
{
    font-family: Inter-SemiBold,Inter;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0175rem;
    line-height: 1rem;
}
[wsdk-container] .inlinelabel-medium
{
    font-family: Inter-Regular,Inter;
}
[wsdk-container] .inlinelabel-medium, [wsdk-container] .label-medium
{
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: .02rem;
    line-height: 1.5rem;
}
[wsdk-container] .label-medium
{
    font-family: Inter-SemiBold,Inter;
}
[wsdk-container] .overline
{
    font-family: Inter-SemiBold,Inter;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: .075rem;
    line-height: 1.25rem;
}
[wsdk-container] .float-menu__link, [wsdk-container] .paragraph-xsmall
{
    font-family: Inter-Regular,Inter;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: .015rem;
    line-height: 1rem;
}
[wsdk-container] .paragraph-small
{
    font-family: Inter-Regular,Inter;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .00875rem;
    line-height: 1.25rem;
}
[wsdk-container] .paragraph-medium
{
    font-family: Inter-Regular,Inter;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: .01rem;
    line-height: 1.5rem;
}
[wsdk-container] .form__intro, [wsdk-container] .paragraph-large
{
    font-family: Inter-Regular,Inter;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: .01125rem;
    line-height: 1.75rem;
}
[wsdk-container] .heading-xsmall
{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
[wsdk-container] .heading-small, [wsdk-container] .heading-xsmall
{
    font-family: Inter-SemiBold,Inter;
    font-weight: 400;
    letter-spacing: normal;
}
[wsdk-container] .heading-small
{
    font-size: 1.5rem;
    line-height: 2rem;
}
[wsdk-container] .form__title, [wsdk-container] .heading-medium
{
    font-family: Inter-SemiBold,Inter;
    font-size: 2rem;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 3rem;
}
[wsdk-container] .heading-large
{
    font-family: Inter-SemiBold,Inter;
    font-size: 3rem;
    font-weight: 400;
    letter-spacing: -.03rem;
    line-height: 3.75rem;
}
[wsdk-container] .heading-xlarge
{
    font-family: Inter-SemiBold,Inter;
    font-size: 4.5rem;
    font-weight: 400;
    letter-spacing: -.09rem;
    line-height: 5.5rem;
}
[wsdk-container] .grid-small
{
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    column-gap: 1rem;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    padding: 0;
    row-gap: 1rem;
}
[wsdk-container] .grid-medium
{
    grid-template-columns: repeat(8,1fr);
}
[wsdk-container] .grid-large, [wsdk-container] .grid-medium
{
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    column-gap: 1rem;
    display: grid;
    padding: 1rem;
    row-gap: 1rem;
}
[wsdk-container] .grid-large
{
    grid-template-columns: repeat(12,1fr);
}
@media(min-width: 20rem)
{
    [wsdk-container] .grid-adaptive
    {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        column-gap: 1rem;
        display: grid;
        grid-template-columns: repeat(4,1fr);
        padding: 0;
        row-gap: 1rem;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-start-1
    {
        grid-column-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-end-1
    {
        grid-column-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-start-2
    {
        grid-column-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-end-2
    {
        grid-column-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-start-3
    {
        grid-column-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-end-3
    {
        grid-column-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-start-4
    {
        grid-column-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-end-4
    {
        grid-column-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-start-5
    {
        grid-column-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-column-small-end-5
    {
        grid-column-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-1
    {
        grid-row-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-1
    {
        grid-row-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-2
    {
        grid-row-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-2
    {
        grid-row-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-3
    {
        grid-row-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-3
    {
        grid-row-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-4
    {
        grid-row-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-4
    {
        grid-row-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-5
    {
        grid-row-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-5
    {
        grid-row-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-start-6
    {
        grid-row-start: 6;
    }
    [wsdk-container] .grid-adaptive .grid-row-small-end-6
    {
        grid-row-end: 6;
    }
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .grid-adaptive
    {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        column-gap: 1rem;
        display: grid;
        grid-template-columns: repeat(8,1fr);
        padding: 1rem;
        row-gap: 1rem;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-1
    {
        grid-column-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-1
    {
        grid-column-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-2
    {
        grid-column-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-2
    {
        grid-column-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-3
    {
        grid-column-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-3
    {
        grid-column-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-4
    {
        grid-column-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-4
    {
        grid-column-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-5
    {
        grid-column-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-5
    {
        grid-column-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-6
    {
        grid-column-start: 6;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-6
    {
        grid-column-end: 6;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-7
    {
        grid-column-start: 7;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-7
    {
        grid-column-end: 7;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-8
    {
        grid-column-start: 8;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-8
    {
        grid-column-end: 8;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-start-9
    {
        grid-column-start: 9;
    }
    [wsdk-container] .grid-adaptive .grid-column-medium-end-9
    {
        grid-column-end: 9;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-1
    {
        grid-row-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-1
    {
        grid-row-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-2
    {
        grid-row-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-2
    {
        grid-row-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-3
    {
        grid-row-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-3
    {
        grid-row-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-4
    {
        grid-row-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-4
    {
        grid-row-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-5
    {
        grid-row-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-5
    {
        grid-row-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-start-6
    {
        grid-row-start: 6;
    }
    [wsdk-container] .grid-adaptive .grid-row-medium-end-6
    {
        grid-row-end: 6;
    }
}
@media(min-width: 71rem)
{
    [wsdk-container] .grid-adaptive
    {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        column-gap: 1rem;
        display: grid;
        grid-template-columns: repeat(12,1fr);
        padding: 1rem;
        row-gap: 1rem;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-1
    {
        grid-column-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-1
    {
        grid-column-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-2
    {
        grid-column-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-2
    {
        grid-column-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-3
    {
        grid-column-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-3
    {
        grid-column-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-4
    {
        grid-column-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-4
    {
        grid-column-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-5
    {
        grid-column-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-5
    {
        grid-column-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-6
    {
        grid-column-start: 6;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-6
    {
        grid-column-end: 6;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-7
    {
        grid-column-start: 7;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-7
    {
        grid-column-end: 7;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-8
    {
        grid-column-start: 8;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-8
    {
        grid-column-end: 8;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-9
    {
        grid-column-start: 9;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-9
    {
        grid-column-end: 9;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-10
    {
        grid-column-start: 10;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-10
    {
        grid-column-end: 10;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-11
    {
        grid-column-start: 11;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-11
    {
        grid-column-end: 11;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-12
    {
        grid-column-start: 12;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-12
    {
        grid-column-end: 12;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-start-13
    {
        grid-column-start: 13;
    }
    [wsdk-container] .grid-adaptive .grid-column-large-end-13
    {
        grid-column-end: 13;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-1
    {
        grid-row-start: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-1
    {
        grid-row-end: 1;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-2
    {
        grid-row-start: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-2
    {
        grid-row-end: 2;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-3
    {
        grid-row-start: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-3
    {
        grid-row-end: 3;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-4
    {
        grid-row-start: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-4
    {
        grid-row-end: 4;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-5
    {
        grid-row-start: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-5
    {
        grid-row-end: 5;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-start-6
    {
        grid-row-start: 6;
    }
    [wsdk-container] .grid-adaptive .grid-row-large-end-6
    {
        grid-row-end: 6;
    }
}
[wsdk-container] .m-s-1
{
    margin: .25rem!important;
}
[wsdk-container] .p-s-1
{
    padding: .25rem!important;
}
[wsdk-container] .m-s-2
{
    margin: .5rem!important;
}
[wsdk-container] .p-s-2
{
    padding: .5rem!important;
}
[wsdk-container] .m-s-3
{
    margin: .75rem!important;
}
[wsdk-container] .p-s-3
{
    padding: .75rem!important;
}
[wsdk-container] .m-s-4
{
    margin: 1rem!important;
}
[wsdk-container] .p-s-4
{
    padding: 1rem!important;
}
[wsdk-container] .m-s-5
{
    margin: 1.25rem!important;
}
[wsdk-container] .p-s-5
{
    padding: 1.25rem!important;
}
[wsdk-container] .m-s-6
{
    margin: 1.5rem!important;
}
[wsdk-container] .p-s-6
{
    padding: 1.5rem!important;
}
[wsdk-container] .m-s-7
{
    margin: 1.75rem!important;
}
[wsdk-container] .p-s-7
{
    padding: 1.75rem!important;
}
[wsdk-container] .m-s-8
{
    margin: 2rem!important;
}
[wsdk-container] .p-s-8
{
    padding: 2rem!important;
}
[wsdk-container] .m-s-9
{
    margin: 2.25rem!important;
}
[wsdk-container] .p-s-9
{
    padding: 2.25rem!important;
}
[wsdk-container] .m-s-10
{
    margin: 2.5rem!important;
}
[wsdk-container] .p-s-10
{
    padding: 2.5rem!important;
}
[wsdk-container] .m-s-11
{
    margin: 2.75rem!important;
}
[wsdk-container] .p-s-11
{
    padding: 2.75rem!important;
}
[wsdk-container] .m-s-12
{
    margin: 3rem!important;
}
[wsdk-container] .p-s-12
{
    padding: 3rem!important;
}
[wsdk-container] .m-s-13
{
    margin: 3.25rem!important;
}
[wsdk-container] .p-s-13
{
    padding: 3.25rem!important;
}
[wsdk-container] .m-s-14
{
    margin: 3.5rem!important;
}
[wsdk-container] .p-s-14
{
    padding: 3.5rem!important;
}
[wsdk-container] .m-s-15
{
    margin: 3.75rem!important;
}
[wsdk-container] .p-s-15
{
    padding: 3.75rem!important;
}
[wsdk-container] .m-s-16
{
    margin: 4rem!important;
}
[wsdk-container] .p-s-16
{
    padding: 4rem!important;
}
[wsdk-container] .m-s-17
{
    margin: 4.25rem!important;
}
[wsdk-container] .p-s-17
{
    padding: 4.25rem!important;
}
[wsdk-container] .m-s-18
{
    margin: 4.5rem!important;
}
[wsdk-container] .p-s-18
{
    padding: 4.5rem!important;
}
[wsdk-container] .m-s-19
{
    margin: 4.75rem!important;
}
[wsdk-container] .p-s-19
{
    padding: 4.75rem!important;
}
[wsdk-container] .m-s-20
{
    margin: 5rem!important;
}
[wsdk-container] .p-s-20
{
    padding: 5rem!important;
}
[wsdk-container] .m-m-1
{
    margin: .5rem!important;
}
[wsdk-container] .p-m-1
{
    padding: .5rem!important;
}
[wsdk-container] .m-m-2
{
    margin: 1rem!important;
}
[wsdk-container] .p-m-2
{
    padding: 1rem!important;
}
[wsdk-container] .m-m-3
{
    margin: 1.5rem!important;
}
[wsdk-container] .p-m-3
{
    padding: 1.5rem!important;
}
[wsdk-container] .m-m-4
{
    margin: 2rem!important;
}
[wsdk-container] .p-m-4
{
    padding: 2rem!important;
}
[wsdk-container] .m-m-5
{
    margin: 2.5rem!important;
}
[wsdk-container] .p-m-5
{
    padding: 2.5rem!important;
}
[wsdk-container] .m-m-6
{
    margin: 3rem!important;
}
[wsdk-container] .p-m-6
{
    padding: 3rem!important;
}
[wsdk-container] .m-m-7
{
    margin: 3.5rem!important;
}
[wsdk-container] .p-m-7
{
    padding: 3.5rem!important;
}
[wsdk-container] .m-m-8
{
    margin: 4rem!important;
}
[wsdk-container] .p-m-8
{
    padding: 4rem!important;
}
[wsdk-container] .m-m-9
{
    margin: 4.5rem!important;
}
[wsdk-container] .p-m-9
{
    padding: 4.5rem!important;
}
[wsdk-container] .m-m-10
{
    margin: 5rem!important;
}
[wsdk-container] .p-m-10
{
    padding: 5rem!important;
}
[wsdk-container] .m-m-11
{
    margin: 5.5rem!important;
}
[wsdk-container] .p-m-11
{
    padding: 5.5rem!important;
}
[wsdk-container] .m-m-12
{
    margin: 6rem!important;
}
[wsdk-container] .p-m-12
{
    padding: 6rem!important;
}
[wsdk-container] .m-m-13
{
    margin: 6.5rem!important;
}
[wsdk-container] .p-m-13
{
    padding: 6.5rem!important;
}
[wsdk-container] .m-m-14
{
    margin: 7rem!important;
}
[wsdk-container] .p-m-14
{
    padding: 7rem!important;
}
[wsdk-container] .m-m-15
{
    margin: 7.5rem!important;
}
[wsdk-container] .p-m-15
{
    padding: 7.5rem!important;
}
[wsdk-container] .m-m-16
{
    margin: 8rem!important;
}
[wsdk-container] .p-m-16
{
    padding: 8rem!important;
}
[wsdk-container] .m-m-17
{
    margin: 8.5rem!important;
}
[wsdk-container] .p-m-17
{
    padding: 8.5rem!important;
}
[wsdk-container] .m-m-18
{
    margin: 9rem!important;
}
[wsdk-container] .p-m-18
{
    padding: 9rem!important;
}
[wsdk-container] .m-m-19
{
    margin: 9.5rem!important;
}
[wsdk-container] .p-m-19
{
    padding: 9.5rem!important;
}
[wsdk-container] .m-m-20
{
    margin: 10rem!important;
}
[wsdk-container] .p-m-20
{
    padding: 10rem!important;
}
[wsdk-container] .m-0
{
    margin: 0!important;
}
[wsdk-container] .p-0
{
    padding: 0!important;
}
[wsdk-container] .m-s-t-1
{
    margin-top: .25rem!important;
}
[wsdk-container] .p-s-t-1
{
    padding-top: .25rem!important;
}
[wsdk-container] .m-s-t-2
{
    margin-top: .5rem!important;
}
[wsdk-container] .p-s-t-2
{
    padding-top: .5rem!important;
}
[wsdk-container] .m-s-t-3
{
    margin-top: .75rem!important;
}
[wsdk-container] .p-s-t-3
{
    padding-top: .75rem!important;
}
[wsdk-container] .m-s-t-4
{
    margin-top: 1rem!important;
}
[wsdk-container] .p-s-t-4
{
    padding-top: 1rem!important;
}
[wsdk-container] .m-s-t-5
{
    margin-top: 1.25rem!important;
}
[wsdk-container] .p-s-t-5
{
    padding-top: 1.25rem!important;
}
[wsdk-container] .m-s-t-6
{
    margin-top: 1.5rem!important;
}
[wsdk-container] .p-s-t-6
{
    padding-top: 1.5rem!important;
}
[wsdk-container] .m-s-t-7
{
    margin-top: 1.75rem!important;
}
[wsdk-container] .p-s-t-7
{
    padding-top: 1.75rem!important;
}
[wsdk-container] .m-s-t-8
{
    margin-top: 2rem!important;
}
[wsdk-container] .p-s-t-8
{
    padding-top: 2rem!important;
}
[wsdk-container] .m-s-t-9
{
    margin-top: 2.25rem!important;
}
[wsdk-container] .p-s-t-9
{
    padding-top: 2.25rem!important;
}
[wsdk-container] .m-s-t-10
{
    margin-top: 2.5rem!important;
}
[wsdk-container] .p-s-t-10
{
    padding-top: 2.5rem!important;
}
[wsdk-container] .m-s-t-11
{
    margin-top: 2.75rem!important;
}
[wsdk-container] .p-s-t-11
{
    padding-top: 2.75rem!important;
}
[wsdk-container] .m-s-t-12
{
    margin-top: 3rem!important;
}
[wsdk-container] .p-s-t-12
{
    padding-top: 3rem!important;
}
[wsdk-container] .m-s-t-13
{
    margin-top: 3.25rem!important;
}
[wsdk-container] .p-s-t-13
{
    padding-top: 3.25rem!important;
}
[wsdk-container] .m-s-t-14
{
    margin-top: 3.5rem!important;
}
[wsdk-container] .p-s-t-14
{
    padding-top: 3.5rem!important;
}
[wsdk-container] .m-s-t-15
{
    margin-top: 3.75rem!important;
}
[wsdk-container] .p-s-t-15
{
    padding-top: 3.75rem!important;
}
[wsdk-container] .m-s-t-16
{
    margin-top: 4rem!important;
}
[wsdk-container] .p-s-t-16
{
    padding-top: 4rem!important;
}
[wsdk-container] .m-s-t-17
{
    margin-top: 4.25rem!important;
}
[wsdk-container] .p-s-t-17
{
    padding-top: 4.25rem!important;
}
[wsdk-container] .m-s-t-18
{
    margin-top: 4.5rem!important;
}
[wsdk-container] .p-s-t-18
{
    padding-top: 4.5rem!important;
}
[wsdk-container] .m-s-t-19
{
    margin-top: 4.75rem!important;
}
[wsdk-container] .p-s-t-19
{
    padding-top: 4.75rem!important;
}
[wsdk-container] .m-s-t-20
{
    margin-top: 5rem!important;
}
[wsdk-container] .p-s-t-20
{
    padding-top: 5rem!important;
}
[wsdk-container] .m-s-b-1
{
    margin-bottom: .25rem!important;
}
[wsdk-container] .p-s-b-1
{
    padding-bottom: .25rem!important;
}
[wsdk-container] .m-s-b-2
{
    margin-bottom: .5rem!important;
}
[wsdk-container] .p-s-b-2
{
    padding-bottom: .5rem!important;
}
[wsdk-container] .m-s-b-3
{
    margin-bottom: .75rem!important;
}
[wsdk-container] .p-s-b-3
{
    padding-bottom: .75rem!important;
}
[wsdk-container] .m-s-b-4
{
    margin-bottom: 1rem!important;
}
[wsdk-container] .p-s-b-4
{
    padding-bottom: 1rem!important;
}
[wsdk-container] .m-s-b-5
{
    margin-bottom: 1.25rem!important;
}
[wsdk-container] .p-s-b-5
{
    padding-bottom: 1.25rem!important;
}
[wsdk-container] .m-s-b-6
{
    margin-bottom: 1.5rem!important;
}
[wsdk-container] .p-s-b-6
{
    padding-bottom: 1.5rem!important;
}
[wsdk-container] .m-s-b-7
{
    margin-bottom: 1.75rem!important;
}
[wsdk-container] .p-s-b-7
{
    padding-bottom: 1.75rem!important;
}
[wsdk-container] .m-s-b-8
{
    margin-bottom: 2rem!important;
}
[wsdk-container] .p-s-b-8
{
    padding-bottom: 2rem!important;
}
[wsdk-container] .m-s-b-9
{
    margin-bottom: 2.25rem!important;
}
[wsdk-container] .p-s-b-9
{
    padding-bottom: 2.25rem!important;
}
[wsdk-container] .m-s-b-10
{
    margin-bottom: 2.5rem!important;
}
[wsdk-container] .p-s-b-10
{
    padding-bottom: 2.5rem!important;
}
[wsdk-container] .m-s-b-11
{
    margin-bottom: 2.75rem!important;
}
[wsdk-container] .p-s-b-11
{
    padding-bottom: 2.75rem!important;
}
[wsdk-container] .m-s-b-12
{
    margin-bottom: 3rem!important;
}
[wsdk-container] .p-s-b-12
{
    padding-bottom: 3rem!important;
}
[wsdk-container] .m-s-b-13
{
    margin-bottom: 3.25rem!important;
}
[wsdk-container] .p-s-b-13
{
    padding-bottom: 3.25rem!important;
}
[wsdk-container] .m-s-b-14
{
    margin-bottom: 3.5rem!important;
}
[wsdk-container] .p-s-b-14
{
    padding-bottom: 3.5rem!important;
}
[wsdk-container] .m-s-b-15
{
    margin-bottom: 3.75rem!important;
}
[wsdk-container] .p-s-b-15
{
    padding-bottom: 3.75rem!important;
}
[wsdk-container] .m-s-b-16
{
    margin-bottom: 4rem!important;
}
[wsdk-container] .p-s-b-16
{
    padding-bottom: 4rem!important;
}
[wsdk-container] .m-s-b-17
{
    margin-bottom: 4.25rem!important;
}
[wsdk-container] .p-s-b-17
{
    padding-bottom: 4.25rem!important;
}
[wsdk-container] .m-s-b-18
{
    margin-bottom: 4.5rem!important;
}
[wsdk-container] .p-s-b-18
{
    padding-bottom: 4.5rem!important;
}
[wsdk-container] .m-s-b-19
{
    margin-bottom: 4.75rem!important;
}
[wsdk-container] .p-s-b-19
{
    padding-bottom: 4.75rem!important;
}
[wsdk-container] .m-s-b-20
{
    margin-bottom: 5rem!important;
}
[wsdk-container] .p-s-b-20
{
    padding-bottom: 5rem!important;
}
[wsdk-container] .m-s-l-1
{
    margin-left: .25rem!important;
}
[wsdk-container] .p-s-l-1
{
    padding-left: .25rem!important;
}
[wsdk-container] .m-s-l-2
{
    margin-left: .5rem!important;
}
[wsdk-container] .p-s-l-2
{
    padding-left: .5rem!important;
}
[wsdk-container] .m-s-l-3
{
    margin-left: .75rem!important;
}
[wsdk-container] .p-s-l-3
{
    padding-left: .75rem!important;
}
[wsdk-container] .m-s-l-4
{
    margin-left: 1rem!important;
}
[wsdk-container] .p-s-l-4
{
    padding-left: 1rem!important;
}
[wsdk-container] .m-s-l-5
{
    margin-left: 1.25rem!important;
}
[wsdk-container] .p-s-l-5
{
    padding-left: 1.25rem!important;
}
[wsdk-container] .m-s-l-6
{
    margin-left: 1.5rem!important;
}
[wsdk-container] .p-s-l-6
{
    padding-left: 1.5rem!important;
}
[wsdk-container] .m-s-l-7
{
    margin-left: 1.75rem!important;
}
[wsdk-container] .p-s-l-7
{
    padding-left: 1.75rem!important;
}
[wsdk-container] .m-s-l-8
{
    margin-left: 2rem!important;
}
[wsdk-container] .p-s-l-8
{
    padding-left: 2rem!important;
}
[wsdk-container] .m-s-l-9
{
    margin-left: 2.25rem!important;
}
[wsdk-container] .p-s-l-9
{
    padding-left: 2.25rem!important;
}
[wsdk-container] .m-s-l-10
{
    margin-left: 2.5rem!important;
}
[wsdk-container] .p-s-l-10
{
    padding-left: 2.5rem!important;
}
[wsdk-container] .m-s-l-11
{
    margin-left: 2.75rem!important;
}
[wsdk-container] .p-s-l-11
{
    padding-left: 2.75rem!important;
}
[wsdk-container] .m-s-l-12
{
    margin-left: 3rem!important;
}
[wsdk-container] .p-s-l-12
{
    padding-left: 3rem!important;
}
[wsdk-container] .m-s-l-13
{
    margin-left: 3.25rem!important;
}
[wsdk-container] .p-s-l-13
{
    padding-left: 3.25rem!important;
}
[wsdk-container] .m-s-l-14
{
    margin-left: 3.5rem!important;
}
[wsdk-container] .p-s-l-14
{
    padding-left: 3.5rem!important;
}
[wsdk-container] .m-s-l-15
{
    margin-left: 3.75rem!important;
}
[wsdk-container] .p-s-l-15
{
    padding-left: 3.75rem!important;
}
[wsdk-container] .m-s-l-16
{
    margin-left: 4rem!important;
}
[wsdk-container] .p-s-l-16
{
    padding-left: 4rem!important;
}
[wsdk-container] .m-s-l-17
{
    margin-left: 4.25rem!important;
}
[wsdk-container] .p-s-l-17
{
    padding-left: 4.25rem!important;
}
[wsdk-container] .m-s-l-18
{
    margin-left: 4.5rem!important;
}
[wsdk-container] .p-s-l-18
{
    padding-left: 4.5rem!important;
}
[wsdk-container] .m-s-l-19
{
    margin-left: 4.75rem!important;
}
[wsdk-container] .p-s-l-19
{
    padding-left: 4.75rem!important;
}
[wsdk-container] .m-s-l-20
{
    margin-left: 5rem!important;
}
[wsdk-container] .p-s-l-20
{
    padding-left: 5rem!important;
}
[wsdk-container] .m-s-r-1
{
    margin-right: .25rem!important;
}
[wsdk-container] .p-s-r-1
{
    padding-right: .25rem!important;
}
[wsdk-container] .m-s-r-2
{
    margin-right: .5rem!important;
}
[wsdk-container] .p-s-r-2
{
    padding-right: .5rem!important;
}
[wsdk-container] .m-s-r-3
{
    margin-right: .75rem!important;
}
[wsdk-container] .p-s-r-3
{
    padding-right: .75rem!important;
}
[wsdk-container] .m-s-r-4
{
    margin-right: 1rem!important;
}
[wsdk-container] .p-s-r-4
{
    padding-right: 1rem!important;
}
[wsdk-container] .m-s-r-5
{
    margin-right: 1.25rem!important;
}
[wsdk-container] .p-s-r-5
{
    padding-right: 1.25rem!important;
}
[wsdk-container] .m-s-r-6
{
    margin-right: 1.5rem!important;
}
[wsdk-container] .p-s-r-6
{
    padding-right: 1.5rem!important;
}
[wsdk-container] .m-s-r-7
{
    margin-right: 1.75rem!important;
}
[wsdk-container] .p-s-r-7
{
    padding-right: 1.75rem!important;
}
[wsdk-container] .m-s-r-8
{
    margin-right: 2rem!important;
}
[wsdk-container] .p-s-r-8
{
    padding-right: 2rem!important;
}
[wsdk-container] .m-s-r-9
{
    margin-right: 2.25rem!important;
}
[wsdk-container] .p-s-r-9
{
    padding-right: 2.25rem!important;
}
[wsdk-container] .m-s-r-10
{
    margin-right: 2.5rem!important;
}
[wsdk-container] .p-s-r-10
{
    padding-right: 2.5rem!important;
}
[wsdk-container] .m-s-r-11
{
    margin-right: 2.75rem!important;
}
[wsdk-container] .p-s-r-11
{
    padding-right: 2.75rem!important;
}
[wsdk-container] .m-s-r-12
{
    margin-right: 3rem!important;
}
[wsdk-container] .p-s-r-12
{
    padding-right: 3rem!important;
}
[wsdk-container] .m-s-r-13
{
    margin-right: 3.25rem!important;
}
[wsdk-container] .p-s-r-13
{
    padding-right: 3.25rem!important;
}
[wsdk-container] .m-s-r-14
{
    margin-right: 3.5rem!important;
}
[wsdk-container] .p-s-r-14
{
    padding-right: 3.5rem!important;
}
[wsdk-container] .m-s-r-15
{
    margin-right: 3.75rem!important;
}
[wsdk-container] .p-s-r-15
{
    padding-right: 3.75rem!important;
}
[wsdk-container] .m-s-r-16
{
    margin-right: 4rem!important;
}
[wsdk-container] .p-s-r-16
{
    padding-right: 4rem!important;
}
[wsdk-container] .m-s-r-17
{
    margin-right: 4.25rem!important;
}
[wsdk-container] .p-s-r-17
{
    padding-right: 4.25rem!important;
}
[wsdk-container] .m-s-r-18
{
    margin-right: 4.5rem!important;
}
[wsdk-container] .p-s-r-18
{
    padding-right: 4.5rem!important;
}
[wsdk-container] .m-s-r-19
{
    margin-right: 4.75rem!important;
}
[wsdk-container] .p-s-r-19
{
    padding-right: 4.75rem!important;
}
[wsdk-container] .m-s-r-20
{
    margin-right: 5rem!important;
}
[wsdk-container] .p-s-r-20
{
    padding-right: 5rem!important;
}
[wsdk-container] .fieldset__description, [wsdk-container] .m-m-t-1
{
    margin-top: .5rem!important;
}
[wsdk-container] .p-m-t-1
{
    padding-top: .5rem!important;
}
[wsdk-container] .fieldset__title, [wsdk-container] .m-m-t-2
{
    margin-top: 1rem!important;
}
[wsdk-container] .p-m-t-2
{
    padding-top: 1rem!important;
}
[wsdk-container] .fieldset .form-group+.form-group, [wsdk-container] .m-m-t-3
{
    margin-top: 1.5rem!important;
}
[wsdk-container] .p-m-t-3
{
    padding-top: 1.5rem!important;
}
[wsdk-container] .m-m-t-4
{
    margin-top: 2rem!important;
}
[wsdk-container] .p-m-t-4
{
    padding-top: 2rem!important;
}
[wsdk-container] .m-m-t-5
{
    margin-top: 2.5rem!important;
}
[wsdk-container] .p-m-t-5
{
    padding-top: 2.5rem!important;
}
[wsdk-container] .m-m-t-6
{
    margin-top: 3rem!important;
}
[wsdk-container] .p-m-t-6
{
    padding-top: 3rem!important;
}
[wsdk-container] .m-m-t-7
{
    margin-top: 3.5rem!important;
}
[wsdk-container] .fieldset, [wsdk-container] .p-m-t-7
{
    padding-top: 3.5rem!important;
}
[wsdk-container] .m-m-t-8
{
    margin-top: 4rem!important;
}
[wsdk-container] .p-m-t-8
{
    padding-top: 4rem!important;
}
[wsdk-container] .m-m-t-9
{
    margin-top: 4.5rem!important;
}
[wsdk-container] .p-m-t-9
{
    padding-top: 4.5rem!important;
}
[wsdk-container] .m-m-t-10
{
    margin-top: 5rem!important;
}
[wsdk-container] .p-m-t-10
{
    padding-top: 5rem!important;
}
[wsdk-container] .m-m-t-11
{
    margin-top: 5.5rem!important;
}
[wsdk-container] .p-m-t-11
{
    padding-top: 5.5rem!important;
}
[wsdk-container] .m-m-t-12
{
    margin-top: 6rem!important;
}
[wsdk-container] .p-m-t-12
{
    padding-top: 6rem!important;
}
[wsdk-container] .m-m-t-13
{
    margin-top: 6.5rem!important;
}
[wsdk-container] .p-m-t-13
{
    padding-top: 6.5rem!important;
}
[wsdk-container] .m-m-t-14
{
    margin-top: 7rem!important;
}
[wsdk-container] .p-m-t-14
{
    padding-top: 7rem!important;
}
[wsdk-container] .m-m-t-15
{
    margin-top: 7.5rem!important;
}
[wsdk-container] .p-m-t-15
{
    padding-top: 7.5rem!important;
}
[wsdk-container] .m-m-t-16
{
    margin-top: 8rem!important;
}
[wsdk-container] .p-m-t-16
{
    padding-top: 8rem!important;
}
[wsdk-container] .m-m-t-17
{
    margin-top: 8.5rem!important;
}
[wsdk-container] .p-m-t-17
{
    padding-top: 8.5rem!important;
}
[wsdk-container] .m-m-t-18
{
    margin-top: 9rem!important;
}
[wsdk-container] .p-m-t-18
{
    padding-top: 9rem!important;
}
[wsdk-container] .m-m-t-19
{
    margin-top: 9.5rem!important;
}
[wsdk-container] .p-m-t-19
{
    padding-top: 9.5rem!important;
}
[wsdk-container] .m-m-t-20
{
    margin-top: 10rem!important;
}
[wsdk-container] .p-m-t-20
{
    padding-top: 10rem!important;
}
[wsdk-container] .m-m-b-1
{
    margin-bottom: .5rem!important;
}
[wsdk-container] .p-m-b-1
{
    padding-bottom: .5rem!important;
}
[wsdk-container] .m-m-b-2
{
    margin-bottom: 1rem!important;
}
[wsdk-container] .p-m-b-2
{
    padding-bottom: 1rem!important;
}
[wsdk-container] .m-m-b-3
{
    margin-bottom: 1.5rem!important;
}
[wsdk-container] .p-m-b-3
{
    padding-bottom: 1.5rem!important;
}
[wsdk-container] .m-m-b-4
{
    margin-bottom: 2rem!important;
}
[wsdk-container] .p-m-b-4
{
    padding-bottom: 2rem!important;
}
[wsdk-container] .m-m-b-5
{
    margin-bottom: 2.5rem!important;
}
[wsdk-container] .p-m-b-5
{
    padding-bottom: 2.5rem!important;
}
[wsdk-container] .m-m-b-6
{
    margin-bottom: 3rem!important;
}
[wsdk-container] .p-m-b-6
{
    padding-bottom: 3rem!important;
}
[wsdk-container] .m-m-b-7
{
    margin-bottom: 3.5rem!important;
}
[wsdk-container] .fieldset, [wsdk-container] .p-m-b-7
{
    padding-bottom: 3.5rem!important;
}
[wsdk-container] .m-m-b-8
{
    margin-bottom: 4rem!important;
}
[wsdk-container] .p-m-b-8
{
    padding-bottom: 4rem!important;
}
[wsdk-container] .m-m-b-9
{
    margin-bottom: 4.5rem!important;
}
[wsdk-container] .p-m-b-9
{
    padding-bottom: 4.5rem!important;
}
[wsdk-container] .m-m-b-10
{
    margin-bottom: 5rem!important;
}
[wsdk-container] .p-m-b-10
{
    padding-bottom: 5rem!important;
}
[wsdk-container] .m-m-b-11
{
    margin-bottom: 5.5rem!important;
}
[wsdk-container] .p-m-b-11
{
    padding-bottom: 5.5rem!important;
}
[wsdk-container] .m-m-b-12
{
    margin-bottom: 6rem!important;
}
[wsdk-container] .p-m-b-12
{
    padding-bottom: 6rem!important;
}
[wsdk-container] .m-m-b-13
{
    margin-bottom: 6.5rem!important;
}
[wsdk-container] .p-m-b-13
{
    padding-bottom: 6.5rem!important;
}
[wsdk-container] .m-m-b-14
{
    margin-bottom: 7rem!important;
}
[wsdk-container] .p-m-b-14
{
    padding-bottom: 7rem!important;
}
[wsdk-container] .m-m-b-15
{
    margin-bottom: 7.5rem!important;
}
[wsdk-container] .p-m-b-15
{
    padding-bottom: 7.5rem!important;
}
[wsdk-container] .m-m-b-16
{
    margin-bottom: 8rem!important;
}
[wsdk-container] .p-m-b-16
{
    padding-bottom: 8rem!important;
}
[wsdk-container] .m-m-b-17
{
    margin-bottom: 8.5rem!important;
}
[wsdk-container] .p-m-b-17
{
    padding-bottom: 8.5rem!important;
}
[wsdk-container] .m-m-b-18
{
    margin-bottom: 9rem!important;
}
[wsdk-container] .p-m-b-18
{
    padding-bottom: 9rem!important;
}
[wsdk-container] .m-m-b-19
{
    margin-bottom: 9.5rem!important;
}
[wsdk-container] .p-m-b-19
{
    padding-bottom: 9.5rem!important;
}
[wsdk-container] .m-m-b-20
{
    margin-bottom: 10rem!important;
}
[wsdk-container] .p-m-b-20
{
    padding-bottom: 10rem!important;
}
[wsdk-container] .m-m-l-1
{
    margin-left: .5rem!important;
}
[wsdk-container] .p-m-l-1
{
    padding-left: .5rem!important;
}
[wsdk-container] .m-m-l-2
{
    margin-left: 1rem!important;
}
[wsdk-container] .p-m-l-2
{
    padding-left: 1rem!important;
}
[wsdk-container] .m-m-l-3
{
    margin-left: 1.5rem!important;
}
[wsdk-container] .p-m-l-3
{
    padding-left: 1.5rem!important;
}
[wsdk-container] .m-m-l-4
{
    margin-left: 2rem!important;
}
[wsdk-container] .p-m-l-4
{
    padding-left: 2rem!important;
}
[wsdk-container] .m-m-l-5
{
    margin-left: 2.5rem!important;
}
[wsdk-container] .p-m-l-5
{
    padding-left: 2.5rem!important;
}
[wsdk-container] .m-m-l-6
{
    margin-left: 3rem!important;
}
[wsdk-container] .p-m-l-6
{
    padding-left: 3rem!important;
}
[wsdk-container] .m-m-l-7
{
    margin-left: 3.5rem!important;
}
[wsdk-container] .p-m-l-7
{
    padding-left: 3.5rem!important;
}
[wsdk-container] .m-m-l-8
{
    margin-left: 4rem!important;
}
[wsdk-container] .p-m-l-8
{
    padding-left: 4rem!important;
}
[wsdk-container] .m-m-l-9
{
    margin-left: 4.5rem!important;
}
[wsdk-container] .p-m-l-9
{
    padding-left: 4.5rem!important;
}
[wsdk-container] .m-m-l-10
{
    margin-left: 5rem!important;
}
[wsdk-container] .p-m-l-10
{
    padding-left: 5rem!important;
}
[wsdk-container] .m-m-l-11
{
    margin-left: 5.5rem!important;
}
[wsdk-container] .p-m-l-11
{
    padding-left: 5.5rem!important;
}
[wsdk-container] .m-m-l-12
{
    margin-left: 6rem!important;
}
[wsdk-container] .p-m-l-12
{
    padding-left: 6rem!important;
}
[wsdk-container] .m-m-l-13
{
    margin-left: 6.5rem!important;
}
[wsdk-container] .p-m-l-13
{
    padding-left: 6.5rem!important;
}
[wsdk-container] .m-m-l-14
{
    margin-left: 7rem!important;
}
[wsdk-container] .p-m-l-14
{
    padding-left: 7rem!important;
}
[wsdk-container] .m-m-l-15
{
    margin-left: 7.5rem!important;
}
[wsdk-container] .p-m-l-15
{
    padding-left: 7.5rem!important;
}
[wsdk-container] .m-m-l-16
{
    margin-left: 8rem!important;
}
[wsdk-container] .p-m-l-16
{
    padding-left: 8rem!important;
}
[wsdk-container] .m-m-l-17
{
    margin-left: 8.5rem!important;
}
[wsdk-container] .p-m-l-17
{
    padding-left: 8.5rem!important;
}
[wsdk-container] .m-m-l-18
{
    margin-left: 9rem!important;
}
[wsdk-container] .p-m-l-18
{
    padding-left: 9rem!important;
}
[wsdk-container] .m-m-l-19
{
    margin-left: 9.5rem!important;
}
[wsdk-container] .p-m-l-19
{
    padding-left: 9.5rem!important;
}
[wsdk-container] .m-m-l-20
{
    margin-left: 10rem!important;
}
[wsdk-container] .p-m-l-20
{
    padding-left: 10rem!important;
}
[wsdk-container] .m-m-r-1
{
    margin-right: .5rem!important;
}
[wsdk-container] .p-m-r-1
{
    padding-right: .5rem!important;
}
[wsdk-container] .m-m-r-2
{
    margin-right: 1rem!important;
}
[wsdk-container] .p-m-r-2
{
    padding-right: 1rem!important;
}
[wsdk-container] .m-m-r-3
{
    margin-right: 1.5rem!important;
}
[wsdk-container] .p-m-r-3
{
    padding-right: 1.5rem!important;
}
[wsdk-container] .m-m-r-4
{
    margin-right: 2rem!important;
}
[wsdk-container] .p-m-r-4
{
    padding-right: 2rem!important;
}
[wsdk-container] .m-m-r-5
{
    margin-right: 2.5rem!important;
}
[wsdk-container] .p-m-r-5
{
    padding-right: 2.5rem!important;
}
[wsdk-container] .m-m-r-6
{
    margin-right: 3rem!important;
}
[wsdk-container] .p-m-r-6
{
    padding-right: 3rem!important;
}
[wsdk-container] .m-m-r-7
{
    margin-right: 3.5rem!important;
}
[wsdk-container] .p-m-r-7
{
    padding-right: 3.5rem!important;
}
[wsdk-container] .m-m-r-8
{
    margin-right: 4rem!important;
}
[wsdk-container] .p-m-r-8
{
    padding-right: 4rem!important;
}
[wsdk-container] .m-m-r-9
{
    margin-right: 4.5rem!important;
}
[wsdk-container] .p-m-r-9
{
    padding-right: 4.5rem!important;
}
[wsdk-container] .m-m-r-10
{
    margin-right: 5rem!important;
}
[wsdk-container] .p-m-r-10
{
    padding-right: 5rem!important;
}
[wsdk-container] .m-m-r-11
{
    margin-right: 5.5rem!important;
}
[wsdk-container] .p-m-r-11
{
    padding-right: 5.5rem!important;
}
[wsdk-container] .m-m-r-12
{
    margin-right: 6rem!important;
}
[wsdk-container] .p-m-r-12
{
    padding-right: 6rem!important;
}
[wsdk-container] .m-m-r-13
{
    margin-right: 6.5rem!important;
}
[wsdk-container] .p-m-r-13
{
    padding-right: 6.5rem!important;
}
[wsdk-container] .m-m-r-14
{
    margin-right: 7rem!important;
}
[wsdk-container] .p-m-r-14
{
    padding-right: 7rem!important;
}
[wsdk-container] .m-m-r-15
{
    margin-right: 7.5rem!important;
}
[wsdk-container] .p-m-r-15
{
    padding-right: 7.5rem!important;
}
[wsdk-container] .m-m-r-16
{
    margin-right: 8rem!important;
}
[wsdk-container] .p-m-r-16
{
    padding-right: 8rem!important;
}
[wsdk-container] .m-m-r-17
{
    margin-right: 8.5rem!important;
}
[wsdk-container] .p-m-r-17
{
    padding-right: 8.5rem!important;
}
[wsdk-container] .m-m-r-18
{
    margin-right: 9rem!important;
}
[wsdk-container] .p-m-r-18
{
    padding-right: 9rem!important;
}
[wsdk-container] .m-m-r-19
{
    margin-right: 9.5rem!important;
}
[wsdk-container] .p-m-r-19
{
    padding-right: 9.5rem!important;
}
[wsdk-container] .m-m-r-20
{
    margin-right: 10rem!important;
}
[wsdk-container] .p-m-r-20
{
    padding-right: 10rem!important;
}
[wsdk-container] .m-0
{
    margin-top: 0!important;
}
[wsdk-container] .p-0
{
    padding-top: 0!important;
}
[wsdk-container] .m-0
{
    margin-bottom: 0!important;
}
[wsdk-container] .p-0
{
    padding-bottom: 0!important;
}
[wsdk-container] .m-0
{
    margin-left: 0!important;
}
[wsdk-container] .p-0
{
    padding-left: 0!important;
}
[wsdk-container] .m-0
{
    margin-right: 0!important;
}
[wsdk-container] .p-0
{
    padding-right: 0!important;
}
[wsdk-container] .w-100
{
    width: 100%!important;
}
[wsdk-container] .text-right
{
    text-align: right!important;
}
[wsdk-container] .text-left
{
    text-align: left!important;
}
[wsdk-container] .text-center
{
    text-align: center!important;
}
[wsdk-container] .text-b900
{
    color: #003264;
}
[wsdk-container] .text-b800
{
    color: #0b4886;
}
[wsdk-container] .text-b700
{
    color: #2468ad;
}
[wsdk-container] .text-b600
{
    color: #4a88c6;
}
[wsdk-container] .text-b500
{
    color: #63a0dd;
}
[wsdk-container] .text-b400
{
    color: #9ec7f0;
}
[wsdk-container] .text-b300
{
    color: #bad6f2;
}
[wsdk-container] .text-b200
{
    color: #e2edf9;
}
[wsdk-container] .text-b100
{
    color: #f3f7fc;
}
[wsdk-container] .text-n900
{
    color: #000d1a;
}
[wsdk-container] .text-n800
{
    color: #444b53;
}
[wsdk-container] .text-n700
{
    color: #7e878f;
}
[wsdk-container] .text-n600
{
    color: #a1a8ae;
}
[wsdk-container] .text-n500
{
    color: #babdc1;
}
[wsdk-container] .text-n400
{
    color: #dadcdd;
}
[wsdk-container] .text-n300
{
    color: #e5e6e7;
}
[wsdk-container] .text-n200
{
    color: #eef0f2;
}
[wsdk-container] .text-n100
{
    color: #f6f7f8;
}
[wsdk-container] .text-o900
{
    color: #9f3f01;
}
[wsdk-container] .text-o800
{
    color: #b65a19;
}
[wsdk-container] .text-o700
{
    color: #d87212;
}
[wsdk-container] .text-o600
{
    color: #f88618;
}
[wsdk-container] .text-o500
{
    color: #fc9532;
}
[wsdk-container] .text-o400
{
    color: #fcaf65;
}
[wsdk-container] .text-o300
{
    color: #feca98;
}
[wsdk-container] .text-o200
{
    color: #ffe0c2;
}
[wsdk-container] .text-o100
{
    color: #ffefdf;
}
[wsdk-container] .text-cherry
{
    color: #b0013a;
}
[wsdk-container] .text-white
{
    color: #fff;
}
[wsdk-container] .text-g900
{
    color: #18562e;
}
[wsdk-container] .text-g800
{
    color: #1e8542;
}
[wsdk-container] .text-g700
{
    color: #219c4c;
}
[wsdk-container] .text-g600
{
    color: #29b059;
}
[wsdk-container] .text-g500
{
    color: #48bb78;
}
[wsdk-container] .text-g400
{
    color: #68d391;
}
[wsdk-container] .text-g300
{
    color: #b1e3c2;
}
[wsdk-container] .text-g200
{
    color: #d5f2df;
}
[wsdk-container] .text-g100
{
    color: #f1f9f4;
}
[wsdk-container] .text-r900
{
    color: #772828;
}
[wsdk-container] .text-r800
{
    color: #9d3333;
}
[wsdk-container] .text-r700
{
    color: #bf4040;
}
[wsdk-container] .text-r600
{
    color: #d84545;
}
[wsdk-container] .text-r500
{
    color: #f55757;
}
[wsdk-container] .text-r400
{
    color: #f17c7c;
}
[wsdk-container] .text-r300
{
    color: #ffa8a8;
}
[wsdk-container] .text-r200
{
    color: #ffd0d0;
}
[wsdk-container] .text-r100
{
    color: #ffebeb;
}
[wsdk-container] .bg-b900
{
    background: #003264;
}
[wsdk-container] .bg-b800
{
    background: #0b4886;
}
[wsdk-container] .bg-b700
{
    background: #2468ad;
}
[wsdk-container] .bg-b600
{
    background: #4a88c6;
}
[wsdk-container] .bg-b500
{
    background: #63a0dd;
}
[wsdk-container] .bg-b400
{
    background: #9ec7f0;
}
[wsdk-container] .bg-b300
{
    background: #bad6f2;
}
[wsdk-container] .bg-b200
{
    background: #e2edf9;
}
[wsdk-container] .bg-b100
{
    background: #f3f7fc;
}
[wsdk-container] .bg-n900
{
    background: #000d1a;
}
[wsdk-container] .bg-n800
{
    background: #444b53;
}
[wsdk-container] .bg-n700
{
    background: #7e878f;
}
[wsdk-container] .bg-n600
{
    background: #a1a8ae;
}
[wsdk-container] .bg-n500
{
    background: #babdc1;
}
[wsdk-container] .bg-n400
{
    background: #dadcdd;
}
[wsdk-container] .bg-n300
{
    background: #e5e6e7;
}
[wsdk-container] .bg-n200
{
    background: #eef0f2;
}
[wsdk-container] .bg-n100
{
    background: #f6f7f8;
}
[wsdk-container] .bg-o900
{
    background: #9f3f01;
}
[wsdk-container] .bg-o800
{
    background: #b65a19;
}
[wsdk-container] .bg-o700
{
    background: #d87212;
}
[wsdk-container] .bg-o600
{
    background: #f88618;
}
[wsdk-container] .bg-o500
{
    background: #fc9532;
}
[wsdk-container] .bg-o400
{
    background: #fcaf65;
}
[wsdk-container] .bg-o300
{
    background: #feca98;
}
[wsdk-container] .bg-o200
{
    background: #ffe0c2;
}
[wsdk-container] .bg-o100
{
    background: #ffefdf;
}
[wsdk-container] .bg-cherry
{
    background: #b0013a;
}
[wsdk-container] .bg-white
{
    background: #fff;
}
[wsdk-container] .bg-g900
{
    background: #18562e;
}
[wsdk-container] .bg-g800
{
    background: #1e8542;
}
[wsdk-container] .bg-g700
{
    background: #219c4c;
}
[wsdk-container] .bg-g600
{
    background: #29b059;
}
[wsdk-container] .bg-g500
{
    background: #48bb78;
}
[wsdk-container] .bg-g400
{
    background: #68d391;
}
[wsdk-container] .bg-g300
{
    background: #b1e3c2;
}
[wsdk-container] .bg-g200
{
    background: #d5f2df;
}
[wsdk-container] .bg-g100
{
    background: #f1f9f4;
}
[wsdk-container] .bg-r900
{
    background: #772828;
}
[wsdk-container] .bg-r800
{
    background: #9d3333;
}
[wsdk-container] .bg-r700
{
    background: #bf4040;
}
[wsdk-container] .bg-r600
{
    background: #d84545;
}
[wsdk-container] .bg-r500
{
    background: #f55757;
}
[wsdk-container] .bg-r400
{
    background: #f17c7c;
}
[wsdk-container] .bg-r300
{
    background: #ffa8a8;
}
[wsdk-container] .bg-r200
{
    background: #ffd0d0;
}
[wsdk-container] .bg-r100
{
    background: #ffebeb;
}
[wsdk-container] .pad-medium
{
    padding: 1rem!important;
}
[wsdk-container] .pad-large
{
    padding: 1.5rem!important;
}
[wsdk-container] .pad-xlarge
{
    padding: 2rem!important;
}
[wsdk-container] .pad-small
{
    padding: .5rem!important;
}
[wsdk-container] .elev-small, [wsdk-container] .overflow-menu__button--active
{
    box-shadow: 0 .0625rem .1875rem #0003,0 .125rem .0625rem #0000001f,0 .0625rem .0625rem #00000024!important;
}
[wsdk-container] .elev-medium
{
    box-shadow: 0 .125rem .25rem #0003,0 .0625rem .625rem #0000001f,0 .25rem .3125rem #00000024!important;
}
[wsdk-container] .elev-large
{
    box-shadow: 0 .3125rem .3125rem #0003,0 .1875rem .875rem #0000001f,0 .5rem .625rem #00000024!important;
}
[wsdk-container] .control, [wsdk-container] .control--select
{
    align-items: center;
    background-color: #fff;
    border: 1px solid #444b53;
    border-radius: 3px;
    display: flex;
    padding: .9375rem;
    transition: box-shadow .2s ease;
}
[wsdk-container] .control :not(input)+.icon, [wsdk-container] .control :not(input)+svg, [wsdk-container] .control input+:not(.control__checkbox,.control__radio,.control__switch), [wsdk-container] .control--select :not(input)+.icon, [wsdk-container] .control--select :not(input)+svg, [wsdk-container] .control--select input+:not(.control__checkbox,.control__radio,.control__switch)
{
    margin-left: .5rem;
}
[wsdk-container] .control--select:focus-within, [wsdk-container] .control:focus-within
{
    box-shadow: 0 0 0 .25rem #bad6f2;
}
[wsdk-container] input, [wsdk-container] select
{
    background-color: #0000;
    border: 0;
    border-radius: 3px;
    flex: 1 1;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem;
    outline: none;
    padding: 0;
    width: 100%;
}
[wsdk-container] input::placeholder, [wsdk-container] select::placeholder
{
    color: #babdc1;
}
[wsdk-container] .control--disabled, [wsdk-container] input:disabled, [wsdk-container] select:disabled
{
    border-color: #babdc1;
    color: #a1a8ae;
}
[wsdk-container] .control--error
{
    border: 2px solid #f88618;
}
[wsdk-container] .control__slug
{
    color: #7e878f;
    font-size: .875rem;
    height: 1.5rem;
    letter-spacing: .01em;
    line-height: 1.5rem;
    margin-right: .5rem;
}
[wsdk-container] .control--colour, [wsdk-container] .control--slug
{
    padding: .5rem;
}
[wsdk-container] .control--colour input, [wsdk-container] .control--slug input
{
    border-left: 1px solid #dadcdd;
    border-radius: 0;
    padding-bottom: .5rem;
    padding-left: .5rem;
    padding-top: .5rem;
}
[wsdk-container] .control__swatch
{
    border-radius: 4px;
    height: 2.5rem;
    width: 2.5rem;
}
[wsdk-container] .control--disabled .control__swatch
{
    opacity: 50%;
}
[wsdk-container] .password__toggle
{
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 1.5rem;
}
[wsdk-container] .password__toggle .ico-eye-invisible-16
{
    display: none;
}
[wsdk-container] .password__toggle .ico-eye-invisible-16, [wsdk-container] .password__toggle .ico-eye-visible-16
{
    color: #444b53;
}
[wsdk-container] .password__toggle--visible .ico-eye-invisible-16
{
    display: block;
}
[wsdk-container] .password__toggle--visible .ico-eye-visible-16
{
    display: none;
}
[wsdk-container] textarea
{
    border: 0;
    border-radius: 3px;
    flex: 1 1;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem;
    outline: none;
    padding: 1rem;
    resize: none;
    width: 100%;
}
[wsdk-container] textarea::placeholder
{
    color: #babdc1;
}
[wsdk-container] textarea:disabled
{
    border-color: #babdc1;
    color: #a1a8ae;
}
[wsdk-container] .control--textarea
{
    align-items: flex-start;
    padding: .25rem;
}
[wsdk-container] .label
{
    align-items: center;
    display: flex;
    flex-basis: 100%;
    font-family: Inter-SemiBold,Inter;
    font-size: 1rem;
    font-weight: 400;
    justify-content: space-between;
    letter-spacing: .02rem;
    line-height: 1.5rem;
    margin: 0;
    position: relative;
    width: 100%;
}
[wsdk-container] .label .icon
{
    cursor: pointer;
    margin-right: .5em;
    top: .3125rem;
}
[wsdk-container] .label *+svg
{
    margin-left: .25rem;
}
[wsdk-container] .label__optional
{
    color: #444b53;
    font-family: Inter;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75rem;
    margin-right: .5em;
}
[wsdk-container] .label--assistive
{
    color: #444b53;
    font-size: .75em;
    font-weight: 400;
    letter-spacing: .02em;
    line-height: 1rem;
}
[wsdk-container] .label__text
{
    flex: 1 1;
}
[wsdk-container] .label--inline
{
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .02em;
    line-height: 1.5rem;
}
[wsdk-container] .error-text
{
    color: #d87212;
    flex-basis: 100%;
    font-size: .75em;
    font-weight: 400;
    margin: .25rem 0 0;
}
[wsdk-container] .control select, [wsdk-container] .control--select select
{
    -webkit-appearance: none;
    appearance: none;
    background-image: url(../../bcgamebettingde/image/inline-caff64e2a089dad69f7d.svg);
    background-position: right 1rem center;
    background-repeat: no-repeat;
    padding-right: 1.5rem;
}
[wsdk-container] .control__icons
{
    height: 1.5rem;
    position: absolute;
    right: 1rem;
}
[wsdk-container] .control--checkbox
{
    background-color: #0000;
    border: 0;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    width: fit-content;
}
[wsdk-container] .control--checkbox input
{
    max-width: .125rem;
    opacity: 0;
    position: absolute;
}
[wsdk-container] .control--checkbox svg
{
    left: -.0625rem;
    position: absolute;
    top: -.0625rem;
}
[wsdk-container] .control--error .control__checkbox
{
    border: 1px solid #f88618;
}
[wsdk-container] .control--disabled .control__checkbox
{
    border: 1px solid #a1a8ae;
}
[wsdk-container] .control__checkbox
{
    background-color: #fff;
    border: 1px solid #000d1a;
    border-radius: 2px;
    height: 1rem;
    position: relative;
    width: 1rem;
}
[wsdk-container] input:checked+.control__checkbox
{
    background-color: #0b4886;
}
[wsdk-container] .control--radio
{
    background-color: #0000;
    border: 0;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    width: fit-content;
}
[wsdk-container] .control--radio input
{
    max-width: .125rem;
    opacity: 0;
    position: absolute;
}
[wsdk-container] .control--error .control__radio
{
    border: 1px solid #f88618;
}
[wsdk-container] .control--disabled .control__radio
{
    border: 1px solid #a1a8ae;
}
[wsdk-container] .control__radio
{
    background-color: #fff;
    border: 1px solid #000d1a;
    border-radius: 50%;
    height: 1rem;
    width: 1rem;
}
[wsdk-container] input:checked+.control__radio
{
    background-color: #0b4886;
    box-shadow: inset 0 0 0 .1875rem #fff;
}
[wsdk-container] .control--switch
{
    background-color: #0000;
    border: 0;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    width: fit-content;
}
[wsdk-container] .control--switch input
{
    height: .125rem;
    opacity: 0;
    position: absolute;
    width: .125rem;
}
[wsdk-container] input:disabled+.control__switch
{
    border-color: #a1a8ae;
}
[wsdk-container] input:disabled+.control__switch:after
{
    background-color: #a1a8ae;
}
[wsdk-container] input:disabled:checked+.control__switch
{
    background-color: #a1a8ae;
    border-color: #a1a8ae;
}
[wsdk-container] input:disabled:checked+.control__switch:after
{
    background-color: #fff;
}
[wsdk-container] input:checked+.control__switch
{
    background-color: #0b4886;
}
[wsdk-container] input:checked+.control__switch:after
{
    background-color: #fff;
    transform: translateY(.0625rem) translateX(1.375rem);
}
[wsdk-container] .control__switch
{
    background-color: #fff;
    border: 2px solid #0b4886;
    border-radius: 5000px;
    height: 1.375rem;
    transition: background-color .25s ease;
    width: 2.6875rem;
}
[wsdk-container] .control__switch:after
{
    background-color: #0b4886;
    border-radius: 50%;
    content: "";
    display: block;
    height: 1rem;
    transform: translateY(.0625rem) translateX(.0625rem);
    transition: transform .25s ease,background-color .25s ease;
    width: 1rem;
}
[wsdk-container] .control__switchIcon
{
    left: .125rem;
    position: absolute;
    top: .0625rem;
}
[wsdk-container] .code-sample
{
    display: inline-block;
    max-width: 100%;
    overflow-x: scroll;
}
[wsdk-container] .primary-nav
{
    background-color: #003264;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    width: 100vw;
    z-index: 3;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav
    {
        background-color: #f5f7f9;
        min-width: 12.5rem;
        width: auto;
    }
}
[wsdk-container] .primary-nav__header, [wsdk-container] .primary-nav__section
{
    list-style-type: none;
    margin: 0;
    padding: 1rem 0;
}
[wsdk-container] .primary-nav__counter
{
    color: #fff;
    font-size: .625rem;
    font-weight: 400;
    line-height: 1.5rem;
    margin-left: auto;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__counter
    {
        color: #444b53;
    }
}
[wsdk-container] .primary-nav__item
{
    border-left: 4px solid #0000;
    color: #f3f7fc;
    cursor: pointer;
    font-size: .875rem;
    letter-spacing: .01em;
    line-height: 1.75rem;
    list-style-type: none;
    white-space: nowrap;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__item
    {
        color: #444b53;
    }
    [wsdk-container] .primary-nav__item:hover
    {
        background-color: #f3f7fc;
        border-left-color: #0b4886;
    }
}
[wsdk-container] .primary-nav__section--collapsable .primary-nav__item
{
    display: none;
}
[wsdk-container] .primary-nav__section--collapsable .primary-nav__item--title
{
    display: flex;
}
[wsdk-container] .primary-nav__section--collapsable .primary-nav__item--title svg
{
    transform: rotate(180deg);
}
[wsdk-container] .primary-nav__section--collapsable .primary-nav__item--title svg path
{
    stroke: #fff;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__section--collapsable .primary-nav__item--title svg path
    {
        stroke: #444b53;
    }
}
[wsdk-container] .primary-nav__section--collapsable.primary-nav__section--open .primary-nav__item
{
    display: flex;
}
[wsdk-container] .primary-nav__section--collapsable.primary-nav__section--open .primary-nav__item--title svg
{
    transform: none;
}
[wsdk-container] .primary-nav__item--title
{
    align-items: center;
    color: #9ec7f0;
    display: flex;
    font-size: .75rem;
    font-weight: 600;
    justify-content: space-between;
    letter-spacing: .08em;
    line-height: 1.5rem;
    padding: .5rem;
    text-transform: uppercase;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__item--title
    {
        color: #000d1a;
    }
}
[wsdk-container] .primary-nav__item--title:hover
{
    background-color: #0000;
    border-left-color: #0000;
}
[wsdk-container] .primary-nav__item--active
{
    border-left-color: #fff;
    color: #fff;
    font-weight: 600;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__item--active
    {
        border-left-color: #0b4886;
        color: #0b4886;
    }
}
[wsdk-container] .primary-nav__link
{
    color: inherit;
    text-decoration: none;
}
[wsdk-container] .primary-nav__linktext
{
    padding: 0 1rem;
}
[wsdk-container] .primary-nav__header
{
    color: #fff;
    padding-bottom: 0;
    padding-left: .5rem;
    padding-top: .5rem;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .primary-nav__header
    {
        display: none;
    }
}
[wsdk-container] .primary-nav__closer
{
    cursor: pointer;
    display: block;
    height: 1.5rem;
    width: 1.5rem;
}
[wsdk-container] .tab-bar
{
    box-shadow: inset 0 -.125rem 0 0 #dadcdd;
    display: inline-flex;
    margin: 0;
    padding: 0;
}
[wsdk-container] .tab-bar--contained .tab
{
    background-color: #f6f7f8;
    border-bottom: 2px solid #dadcdd;
    padding: .375rem 1rem .5rem .5rem;
}
[wsdk-container] .tab-bar--contained .tab--active
{
    background-color: #e5e6e7;
    border-top: 2px solid #0b4886;
}
[wsdk-container] .tab
{
    color: #0b4886;
    cursor: pointer;
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.0625rem;
    list-style-type: none;
    padding: 1rem 1rem 1rem .5rem;
    -webkit-user-select: none;
    user-select: none;
}
[wsdk-container] .tab--active
{
    border-bottom: 2px solid #0b4886;
    font-weight: 600;
}
[wsdk-container] .top-bar
{
    align-items: center;
    background-color: #f5f7f9;
    display: flex;
    flex-direction: row;
    padding: 1rem;
}
[wsdk-container] .top-bar__logo
{
    display: inline-block;
    flex: 1 1;
    text-align: center;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .top-bar__logo
    {
        text-align: left;
    }
}
[wsdk-container] .top-bar__menu
{
    display: flex;
    float: right;
    margin-left: auto;
    position: relative;
}
[wsdk-container] .top-bar__menutarget
{
    cursor: pointer;
    display: inline-flex;
}
[wsdk-container] .top-bar__menuicon
{
    align-self: center;
    color: #000d1a;
    display: none;
    font-size: .875rem;
    line-height: 1.25rem;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .top-bar__menuicon
    {
        display: block;
    }
}
[wsdk-container] .top-bar__menuicon svg
{
    margin-left: .5rem;
}
[wsdk-container] .top-bar__menuicon--active
{
    transform: rotate(180deg);
}
[wsdk-container] .top-bar__menuicon--active svg
{
    margin-left: 0;
    margin-right: .5rem;
}
[wsdk-container] .top-bar__avatar
{
    background-color: #f3f7fc;
    border-radius: 50%;
    display: inline-block;
    height: 1.75rem;
    width: 1.75rem;
}
[wsdk-container] .top-bar__information, [wsdk-container] .top-bar__userdetails
{
    display: none;
    margin-right: 1rem;
    text-align: right;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .top-bar__information, [wsdk-container] .top-bar__userdetails
    {
        display: inline-block;
    }
}
[wsdk-container] .top-bar__informationtitle, [wsdk-container] .top-bar__username
{
    color: #003264;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: .02em;
    line-height: 1rem;
}
[wsdk-container] .top-bar__companyname, [wsdk-container] .top-bar__informationsubtitle
{
    color: #a1a8ae;
    font-size: .625rem;
    font-weight: 500;
    letter-spacing: .05em;
    line-height: .75rem;
    text-transform: uppercase;
}
[wsdk-container] .top-bar__information
{
    border-right: 1px solid #e5e6e7;
    padding-right: .75rem;
}
[wsdk-container] .top-bar__menu-icon
{
    cursor: pointer;
    margin-right: .5rem;
    position: relative;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .top-bar__menu-icon
    {
        display: none;
    }
}
[wsdk-container] .top-bar__menu-icon path
{
    stroke: #003264;
}
[wsdk-container] .float-menu
{
    position: relative;
    -webkit-user-select: none;
    user-select: none;
}
[wsdk-container] .float-menu__menu
{
    display: none;
    padding-top: 1rem;
    position: absolute;
    right: 0;
    top: 100%;
}
[wsdk-container] .float-menu__menuitems
{
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 .0625rem .1875rem #0003,0 .125rem .0625rem #0000001f,0 .0625rem .0625rem #00000024;
    list-style-type: none;
    margin: 0;
    padding: 1rem;
    text-align: right;
}
[wsdk-container] .float-menu__menu--active
{
    display: flex;
    justify-content: flex-end;
    width: 100%;
}
[wsdk-container] .float-menu__link
{
    align-items: center;
    color: #000d1a!important;
    display: flex;
    font-size: .875rem;
    min-width: 12.5rem;
    padding: .75rem 1rem .75rem 0;
    text-decoration: none;
    text-transform: capitalize;
    -webkit-user-select: none;
    user-select: none;
    white-space: nowrap;
}
[wsdk-container] .float-menu__menuitem:first-of-type .float-menu__link
{
    padding-top: .25rem;
}
[wsdk-container] .float-menu__menuitem:last-of-type .float-menu__link
{
    padding-bottom: .25rem;
}
[wsdk-container] .table
{
    border-collapse: initial;
    border-radius: 4px;
    border-spacing: 0;
    table-layout: fixed;
}
[wsdk-container] .table__row--footer:last-child .table__cell:first-child
{
    border-bottom-left-radius: 4px;
}
[wsdk-container] .table__row--footer:last-child .table__cell:last-child
{
    border-bottom-right-radius: 4px;
}
[wsdk-container] .table__cell
{
    background-color: #f6f7f8;
    border-bottom: 1px solid #e5e6e7;
    color: #000d1a;
    padding: 1rem 2rem 1rem 1rem;
    vertical-align: initial;
}
[wsdk-container] .table__cell--checkbox
{
    padding: 1rem;
    width: 3rem;
}
[wsdk-container] .table__row--header:first-child .table__cell--header:first-child
{
    border-top-left-radius: 4px;
}
[wsdk-container] .table__row--header:first-child .table__cell--header:last-child
{
    border-top-right-radius: 4px;
}
[wsdk-container] .table__cell--header
{
    background-color: #dadcdd;
    color: #000d1a;
    font-size: .875rem;
    text-align: left;
}
[wsdk-container] .table__cell--footer, [wsdk-container] .table__cell--header
{
    border-bottom: 0;
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    line-height: 1rem;
}
[wsdk-container] .table__cell--footer
{
    background-color: #eef0f2;
    font-size: .75rem;
}
[wsdk-container] .table__cell--buttons
{
    text-align: right;
}
[wsdk-container] .table__cell:last-child
{
    padding: 1rem;
}
[wsdk-container] .button--table
{
    color: #444b53;
    display: inline-block;
    padding: 0;
}
[wsdk-container] .table--sortable .table__cell--header
{
    cursor: pointer;
}
[wsdk-container] .table__cell--asc, [wsdk-container] .table__cell--des
{
    position: relative;
}
[wsdk-container] .table__cell--asc:after, [wsdk-container] .table__cell--des:after
{
    background-image: url(../../bcgamebettingde/image/inline-e74e4278d5470dc01e69.svg);
    background-position: 50%;
    background-size: contain;
    content: "";
    display: block;
    height: .625rem;
    position: absolute;
    right: .625rem;
    top: .875rem;
    width: .625rem;
}
[wsdk-container] .table__cell--asc:after
{
    transform: rotate(180deg);
}
[wsdk-container] .pager
{
    align-items: center;
    display: flex;
    justify-content: flex-end;
    text-align: right;
}
[wsdk-container] .pager__page
{
    margin-right: 1rem;
}
[wsdk-container] .button--pager
{
    display: inline-block;
    padding: .25rem;
}
[wsdk-container] .button--pager path
{
    stroke: #0b4886;
}
[wsdk-container] .button--pager[disabled] path
{
    stroke: #babdc1;
}
[wsdk-container] .table__cell--sortable
{
    align-items: center;
    cursor: pointer;
    display: flex;
}
[wsdk-container] .table__cell--sortedasc, [wsdk-container] .table__cell--sorteddesc
{
    text-decoration: underline;
}
[wsdk-container] .table__cell--sortedasc:after, [wsdk-container] .table__cell--sorteddesc:after
{
    content: "";
    display: inline-block;
    height: 1rem;
    margin-left: .5rem;
    width: 1rem;
}
[wsdk-container] .table__cell--sortedasc:after
{
    background-image: url(../../bcgamebettingde/image/inline-9a37a1c17688890a00a6.svg);
}
[wsdk-container] .table__cell--sorteddesc:after
{
    background-image: url(../../bcgamebettingde/image/inline-0a2bb1f77938dfb30fe7.svg);
}
[wsdk-container] .intro
{
    color: #444b53;
}
[wsdk-container] .card, [wsdk-container] .modal__content
{
    background-color: #fff;
    border: 1px solid #dadcdd;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
}
[wsdk-container] .card__head
{
    background-color: #f6f7f8;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding: 1rem;
}
[wsdk-container] .card__body
{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 1rem;
}
[wsdk-container] .card--primary-content
{
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    flex-grow: 1;
    width: 100%;
}
[wsdk-container] .sparkline
{
    height: 1.0625rem;
    width: 2.5625rem;
}
[wsdk-container] .chart
{
    min-height: 15.625rem;
    width: 100%;
}
[wsdk-container] .avatar
{
    border-radius: 50%;
}
[wsdk-container] .pill
{
    border-radius: 5000px;
    display: inline-block;
    font-size: .75rem;
    font-weight: 600;
    letter-spacing: .1em;
    line-height: 1.75rem;
    padding: 0 .5rem;
    text-transform: uppercase;
}
[wsdk-container] .pill--info
{
    background-color: #f3f7fc;
    color: #003264;
}
[wsdk-container] .pill--success
{
    background-color: #f1f9f4;
    color: #18562e;
}
[wsdk-container] .pill--warn
{
    background-color: #ffefdf;
    color: #9f3f01;
}
[wsdk-container] .pill--error
{
    background-color: #ffebeb;
    color: #772828;
}
[wsdk-container] .pill--square
{
    border-radius: 2px;
}
[wsdk-container] .icon svg
{
    display: block;
}
[wsdk-container] .progress
{
    counter-reset: progress;
}
[wsdk-container] .progress__step
{
    counter-increment: progress;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.75rem;
}
[wsdk-container] .progress__step:after
{
    background-color: #a1a8ae;
    border-radius: 5000px;
    content: "";
    display: block;
    height: 1.625rem;
    margin: .5rem .8125rem;
    width: .125rem;
}
[wsdk-container] .progress__step:last-child:after
{
    display: none;
}
[wsdk-container] .progress__stepcontent
{
    align-items: center;
    display: flex;
}
[wsdk-container] .progress__step--complete:after
{
    background-color: #0b4886;
}
[wsdk-container] .progress__step--active
{
    color: #0b4886;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.75rem;
}
[wsdk-container] .progress__badge
{
    align-items: center;
    background-color: #fff;
    border: 2px solid #a1a8ae;
    border-radius: 50%;
    display: flex;
    height: 1.75rem;
    justify-content: center;
    margin-right: 1rem;
    width: 1.75rem;
}
[wsdk-container] .progress__badge:before
{
    color: #a1a8ae;
    content: counter(progress);
    display: block;
    font-size: 1rem;
    font-weight: 600;
    line-height: 165%;
}
[wsdk-container] .progress__badge--active
{
    background-color: #e2edf9;
    border-color: #0b4886;
}
[wsdk-container] .progress__badge--active:before
{
    color: #0b4886;
}
[wsdk-container] .progress__badge--complete
{
    border-color: #0b4886;
}
[wsdk-container] .progress__badge--complete:before
{
    background-color: #0b4886;
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    height: 1rem;
    -webkit-mask-image: url(../../bcgamebettingde/image/inline-72739841c12b6e6b39f6.svg);
    mask-image: url(../../bcgamebettingde/image/inline-72739841c12b6e6b39f6.svg);
    -webkit-mask-image: url(../../bcgamebettingde/image/inline-649a0ced5e895678a8ff.svg);
    mask-image: url(../../bcgamebettingde/image/inline-649a0ced5e895678a8ff.svg);
    width: 1rem;
}
[wsdk-container] .progress--small
{
    display: flex;
    flex-direction: row;
}
[wsdk-container] .progress--small .progress__step
{
    align-items: center;
    display: flex;
    flex-direction: row;
}
[wsdk-container] .progress--small .progress__step:before
{
    background-color: #a1a8ae;
    border-radius: 50%;
    content: "";
    height: .375rem;
    width: .375rem;
}
[wsdk-container] .progress--small .progress__step:after
{
    height: .125rem;
    margin: 0 .5rem;
    width: 1.625rem;
}
[wsdk-container] .progress--small .progress__step--active:before
{
    background-color: #fff;
    border: 3px solid #0b4886;
    height: .75rem;
    width: .75rem;
}
[wsdk-container] .progress--small .progress__step--complete:before
{
    background-color: #0b4886;
    background-position: 50%;
    background-repeat: no-repeat;
    height: 1rem;
    -webkit-mask-image: url(../../bcgamebettingde/image/inline-72739841c12b6e6b39f6.svg);
    mask-image: url(../../bcgamebettingde/image/inline-72739841c12b6e6b39f6.svg);
    width: 1rem;
}
[wsdk-container] .tooltip
{
    background-color: #003264;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-family: Inter-light;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .00875rem;
    line-height: 1.25rem;
    max-width: 18.75rem;
    min-height: 3.875rem;
    min-width: 8.75rem;
    padding: .75rem 1rem 1rem;
    position: relative;
}
[wsdk-container] .tooltip:before
{
    background-color: #003264;
    content: "";
    display: block;
    height: 1.0625rem;
    left: 50%;
    position: absolute;
    top: 100%;
    transform: translateX(-50%) translateY(-80%) rotate(45deg);
    width: 1.0625rem;
    z-index: -1;
}
[wsdk-container] .tooltip--bottom-left:before
{
    left: 0;
    transform: translateX(.625rem) translateY(-80%) rotate(45deg);
}
[wsdk-container] .tooltip--bottom-right:before
{
    left: auto;
    right: 0;
    transform: translateX(-.625rem) translateY(-80%) rotate(45deg);
}
[wsdk-container] .tooltip--top-center:before
{
    top: 0;
    transform: translateX(-50%) translateY(-20%) rotate(45deg);
}
[wsdk-container] .tooltip--top-left:before
{
    left: 0;
    top: 0;
    transform: translateX(.625rem) translateY(-20%) rotate(45deg);
}
[wsdk-container] .tooltip--top-right:before
{
    left: auto;
    right: 0;
    top: 0;
    transform: translateX(-.625rem) translateY(-20%) rotate(45deg);
}
[wsdk-container] .tooltip__title
{
    font-family: Inter-SemiBold,Inter;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: .02rem;
    line-height: 1.5rem;
}
[wsdk-container] .tooltip__title+.tooltip__content
{
    margin-top: .25rem;
}
[wsdk-container] .form-group .control, [wsdk-container] .form-group .control--select
{
    margin-top: .5rem;
}
[wsdk-container] .form-group--checkbox, [wsdk-container] .form-group--radio
{
    align-items: flex-start;
    display: flex;
}
[wsdk-container] .form-group--checkbox .control, [wsdk-container] .form-group--checkbox .control--select, [wsdk-container] .form-group--radio .control, [wsdk-container] .form-group--radio .control--select
{
    margin-right: .5rem;
    margin-top: .25rem;
}
[wsdk-container] .form-group--checkbox .form-group__info, [wsdk-container] .form-group--radio .form-group__info
{
    flex: 1 1;
}
[wsdk-container] .form-group--radio
{
    margin-top: .5rem;
}
[wsdk-container] .form-group__controls--horizontal
{
    display: flex;
    justify-content: flex-start;
}
[wsdk-container] .form-group__controls--horizontal .form-group
{
    display: inline-flex;
    margin-left: 1.5rem;
}
[wsdk-container] .form-group__controls--horizontal .form-group:first-of-type
{
    margin-left: 0;
}
[wsdk-container] .fieldset
{
    border: 0;
    border-bottom: 1px solid #e5e6e7;
    display: grid;
    grid-template-columns: 1fr;
    margin: 0;
    padding: 0;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .fieldset
    {
        grid-template-columns: minmax(10rem,33%) 1fr;
    }
}
[wsdk-container] .fieldset:last-of-type
{
    border-bottom: 0;
}
[wsdk-container] .fieldset__info
{
    padding-right: 1rem;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .fieldset__info
    {
        padding-right: 0;
    }
}
[wsdk-container] .fieldset__title
{
    color: #2468ad;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.75rem;
    margin: 0;
}
[wsdk-container] .fieldset__description
{
    color: #4a88c6;
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.25rem;
}
@media(max-width: 48rem)
{
    [wsdk-container] .fieldset__description
    {
        margin-bottom: 2rem;
    }
}
[wsdk-container] .form__title
{
    line-height: 2.25rem;
}
[wsdk-container] .form__intro
{
    color: #444b53;
}
[wsdk-container] .tab-views__view
{
    display: none;
}
[wsdk-container] .tab-views__view--active
{
    display: block;
}
[wsdk-container] .breadcrumb
{
    display: flex;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
[wsdk-container] .breadcrumb__crumb
{
    color: #444b53;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1rem;
}
[wsdk-container] .breadcrumb__crumb:not(:last-of-type):after
{
    content: " / ";
    margin: 0 .375rem 0 .25rem;
}
[wsdk-container] .breadcrumb__link
{
    color: #0b4886;
    text-decoration: none;
}
[wsdk-container] .alert-bar
{
    border-radius: 2px;
    display: flex;
    padding: 1rem;
}
[wsdk-container] .alert-bar__icon
{
    margin-right: 1rem;
}
[wsdk-container] .alert-bar__icon svg
{
    margin: 0;
}
[wsdk-container] .alert-bar--info
{
    background-color: #f3f7fc;
    color: #003264;
}
[wsdk-container] .alert-bar--success
{
    background-color: #f1f9f4;
    color: #18562e;
}
[wsdk-container] .alert-bar--warn
{
    background-color: #ffefdf;
    color: #9f3f01;
}
[wsdk-container] .alert-bar--help
{
    background-color: #f3f7fc;
    color: #003264;
}
[wsdk-container] .alert-bar--error
{
    background-color: #ffebeb;
    color: #772828;
}
[wsdk-container] .alert-bar--inline
{
    background-color: #f6f7f8;
    display: flex;
}
[wsdk-container] .alert-bar--inline.alert-bar--help
{
    border-left: 4px solid #4a88c6;
    color: #4a88c6;
}
[wsdk-container] .alert-bar--inline.alert-bar--warn
{
    border-left: 4px solid #f88618;
    color: #f88618;
}
[wsdk-container] .alert-bar--inline.alert-bar--success
{
    border-left: 4px solid #29b059;
    color: #29b059;
}
[wsdk-container] .alert-bar--inline .alert-bar__text
{
    color: #444b53;
}
[wsdk-container] .alert-bar__closer
{
    color: #a1a8ae;
    cursor: pointer;
}
[wsdk-container] .alert-bar__title
{
    white-space: nowrap;
}
[wsdk-container] .alert-bar__text
{
    flex: 1 1;
}
[wsdk-container] .modal
{
    display: none;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
[wsdk-container] .modal--transition
{
    display: block;
    transition: opacity .25s ease;
}
[wsdk-container] .modal--active
{
    display: block;
    opacity: 1;
}
[wsdk-container] .modal__overlay
{
    background-color: #444b534d;
    height: 100%;
    width: 100%;
}
[wsdk-container] .modal__content
{
    left: 50%;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
}
[wsdk-container] .modal__body
{
    padding: 1rem;
}
[wsdk-container] .overflow-menu
{
    color: #000d1a;
    display: inline-block;
    position: relative;
}
[wsdk-container] .overflow-menu__menu
{
    background-color: #f3f7fc;
    border-radius: 4px;
    box-shadow: 0 .1875rem .1875rem #0003,0 .125rem .0625rem #0000001f,0 .0625rem .0625rem #00000024!important;
    display: none;
    list-style-type: none;
    margin: 0;
    min-width: 15rem;
    padding: .5rem 0;
    position: absolute;
    text-align: left;
}
[wsdk-container] .overflow-menu__menu--active
{
    display: block;
    transform: translateY(-.375rem);
    z-index: 9;
}
[wsdk-container] .overflow-menu__menu--active.overflow-menu__menu--open-left
{
    right: 0;
}
[wsdk-container] .overflow-menu__item
{
    color: #000d1a;
    padding: 0;
}
[wsdk-container] .overflow-menu__item:hover
{
    background-color: #e2edf9;
}
[wsdk-container] .overflow-menu__item--disabled
{
    color: #7e878f;
    padding: .75rem 1rem;
}
[wsdk-container] .overflow-menu__item--disabled:hover
{
    background-color: inherit;
}
[wsdk-container] .overflow-menu__button
{
    background-color: #f3f7fc;
    color: #444b53;
}
[wsdk-container] .overflow-menu__link
{
    color: inherit;
    display: block;
    padding: .75rem 1rem;
    text-decoration: none;
}
[wsdk-container] .overflow-menu__item--danger
{
    background-color: #f55757;
    color: #fff;
}
[wsdk-container] .overflow-menu__item--danger:hover
{
    background-color: #f55757;
}
[wsdk-container] .page-titles
{
    margin-bottom: 1.875rem;
}
[wsdk-container] .structure
{
    display: flex;
    flex-direction: column;
    height: 100%;
}
[wsdk-container] .structure--stepper .top-bar
{
    background-color: #0000;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4;
}
[wsdk-container] .structure--stepper .page__content
{
    padding: 0;
}
[wsdk-container] .structure--stepper .card--primary-content, [wsdk-container] .structure--stepper .page__navigation
{
    padding-top: 3.75rem;
}
[wsdk-container] .structure--stepper .card--primary-content
{
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
[wsdk-container] .page
{
    display: flex;
    flex: 1 1;
    flex-direction: row;
}
[wsdk-container] .page__navigation
{
    display: flex;
    flex-direction: row;
    min-height: 100%;
    opacity: 0;
    position: fixed;
    top: 0;
    transform: translateY(-100%);
    transition: opacity .25s cubic-bezier(.22,.61,.36,1);
    z-index: 3;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .page__navigation
    {
        opacity: 1;
        position: relative;
        transform: none;
    }
}
[wsdk-container] .page__navigationbg
{
    background-color: #000d1a;
    display: none;
    height: 100vh;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    transition: opacity .25s ease;
    width: 100vw;
    z-index: 2;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .page__navigationbg
    {
        display: none;
    }
}
[wsdk-container] .page__navigationbg--open
{
    display: block;
    opacity: .2;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .page__navigationbg--open
    {
        display: none;
    }
}
[wsdk-container] .page__navigation--open
{
    opacity: 1;
    transform: none;
}
[wsdk-container] .page__content
{
    display: flex;
    flex: 1 1;
    flex-direction: column;
    min-width: 0;
    padding: 0 .5rem;
}
@media(min-width: 37.5rem)
{
    [wsdk-container] .page__content
    {
        padding: 0 1rem 0 .5rem;
    }
}
[wsdk-container] body
{
    background-color: #f5f7f9;
}
[wsdk-container] .file-input
{
    display: none;
}
[wsdk-container] .file-input--alternatives
{
    cursor: pointer;
    display: block;
    padding: 1.25rem;
    text-align: center;
    width: 100%;
}
[wsdk-container] .color-gray
{
    color: #7e878f;
}
[wsdk-container] .check-error-color
{
    color: #f88d21;
}
[wsdk-container] .file-upload-container
{
    align-items: center;
    background-color: #f6f7f9;
    border: 2px dashed #2468ad;
    display: flex;
    flex-direction: column;
    margin-bottom: .5rem;
    padding: 1.875rem;
    width: 100%;
}
[wsdk-container] .file-upload-container *
{
    margin-bottom: .625rem;
    margin-top: .625rem;
}
[wsdk-container] .file-upload-container.dragover
{
    border-style: solid;
}
[wsdk-container] .file-upload-container.error
{
    border-color: #f88d21;
}
[wsdk-container] .drag-and-drop-container
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .drag-and-drop-container
    {
        display: none;
    }
}
[wsdk-container] .scanner-error-text
{
    color: #d87212;
}
[wsdk-container] .scanner-success-text
{
    color: #219c4c;
}
[wsdk-container] .scanner-animation>path
{
    fill: gray;
}
[wsdk-container] .scanner-container
{
    align-items: center;
    background-color: #f6f7f9;
    border: 1px solid #a1a8ae;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    padding: 1.875rem;
    width: 100%;
}
[wsdk-container] .scanner-container *
{
    margin-bottom: .625rem;
    margin-top: .625rem;
}
[wsdk-container] .scanner-container.dragover
{
    border-style: solid;
}
[wsdk-container] .scanner-container.error
{
    border: 2px solid #f88618;
}
[wsdk-container] .scanner-feedback-container, [wsdk-container] .scanner-inner-container
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
[wsdk-container] .scanner-loading-container
{
    max-height: 4rem;
    max-width: 4rem;
}
[wsdk-container] .scanner-animation-container
{
    margin-bottom: 0;
    margin-top: 0;
    max-height: 2.125rem;
    max-width: 2.125rem;
}
[wsdk-container] .scanner-animation-container.animation-error>svg path
{
    fill: #d87212;
}
[wsdk-container] .scanner-animation-container.animation-success>svg path
{
    fill: #219c4c;
}
[wsdk-container] .scanner-animation-container>svg
{
    margin-bottom: 0;
    margin-top: 0;
}
[wsdk-container] .button-actions-container
{
    margin-top: .5rem;
}
[wsdk-container] .button-cancel-container, [wsdk-container] .button-gateway-container
{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: .5rem;
    margin-top: .5rem;
    width: 100%;
}
[wsdk-container] select
{
    display: block;
    height: 2.75rem;
    padding: .5rem;
    width: 100%;
}
[wsdk-container] .control, [wsdk-container] .control--select
{
    background-color: #000d1a;
    border-color: #fff;
    color: #fff;
    font-size: .875rem;
    margin-top: 0;
    padding: .625rem;
}
[wsdk-container] .control--switch.manual--mode--switch
{
    background-color: #0000;
    padding-bottom: .375rem;
    padding-left: 0;
}
[wsdk-container] .control--switch.manual--mode--switch>.control__switch
{
    background-color: #0000;
    border-color: #fff;
}
[wsdk-container] .control--switch.manual--mode--switch>.control__switch:after
{
    background-color: #fff;
}
[wsdk-container] .control--switch.manual--mode--switch>.control__switch__blue
{
    background-color: #0000;
    border-color: #000d1a;
}
[wsdk-container] .control--switch.manual--mode--switch>.control__switch__blue:after
{
    background-color: #000d1a;
}
[wsdk-container] .control--switch.manual--mode--switch>input:checked+.control__switch
{
    background-color: #fff;
}
[wsdk-container] .control--switch.manual--mode--switch>input:checked+.control__switch:after
{
    background-color: #000d1a;
    transform: translateY(.0625rem) translateX(1.375rem);
}
[wsdk-container] .control--switch.manual--mode--switch>input:checked+.control__switch__blue
{
    background-color: #000d1a;
}
[wsdk-container] .control--switch.manual--mode--switch>input:checked+.control__switch__blue:after
{
    background-color: #fff;
    transform: translateY(.0625rem) translateX(1.375rem);
}
[wsdk-container] div.control__switchIcon
{
    top: .75rem;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .button-container
    {
        margin-top: auto;
    }
}
[wsdk-container] .camera-choices
{
    margin-bottom: .5rem;
}
[wsdk-container] .camera-capture--button
{
    background-color: #fff;
    border-radius: 50%;
    height: 2.5rem;
    margin: .125rem;
    width: 2.5rem;
}
[wsdk-container] .camera-capture--button:hover
{
    cursor: pointer;
}
[wsdk-container] .camera-capture--caption
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 1.5625rem;
    max-width: 60%;
    text-align: center;
}
[wsdk-container] .camera-capture--container
{
    border: 2px solid #fff;
    border-radius: 50%;
    height: 3rem;
    margin: 0 auto;
    width: 3rem;
}
[wsdk-container] .camera-viewfinder
{
    border-radius: 2px;
    position: relative;
}
[wsdk-container] .camera-viewfinder--container
{
    border: 2px solid #444b53;
    border-radius: 8px;
    box-sizing: border-box;
    max-height: 80%;
    position: relative;
}
[wsdk-container] .camera-viewfinder--inner-container
{
    border: 4px solid #0000;
    border-radius: 6px;
    box-sizing: border-box;
}
[wsdk-container] .camera-viewfinder--inner-container-success
{
    border-color: #48bb78;
}
[wsdk-container] .camera-viewfinder--inner-container-error
{
    border-color: #f88618;
}
[wsdk-container] .camera-viewfinder--overlay
{
    background-color: #eef0f2;
    opacity: 90%;
    z-index: 2;
}
[wsdk-container] .camera-viewfinder--overlay, [wsdk-container] .camera-viewfinder--overlay--transparent
{
    align-content: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    left: 0;
    max-height: 70vh;
    object-fit: contain;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
[wsdk-container] .camera-viewfinder--overlay--transparent
{
    z-index: 3;
}
[wsdk-container] .text-black
{
    color: #000d1a!important;
}
[wsdk-container] .canvas-overlay
{
    height: 3rem;
    left: calc(50% - 1.5rem);
    position: absolute;
    top: calc(50% - 1.5rem);
    width: 3rem;
}
[wsdk-container] .camera-conditions--container
{
    display: flex;
    flex-direction: row;
    padding-left: 1rem;
    padding-top: 1rem;
}
[wsdk-container] .camera-conditions--container-list
{
    display: flex;
    flex: 1 1;
    flex-direction: column;
}
[wsdk-container] .camera-conditions--container-list-item
{
    align-items: center;
    display: flex;
    flex-direction: row;
    font-weight: 600;
}
[wsdk-container] .camera-conditions--container-list-item>svg
{
    margin-right: .625rem;
}
[wsdk-container] .camera-conditions--container-list-item:not(:last-child)
{
    padding-bottom: .5rem;
}
[wsdk-container] .camera-conditions--container-detail
{
    display: flex;
    flex: 1 1;
    flex-direction: row;
    padding-right: 1rem;
}
[wsdk-container] .camera-conditions--container-detail-animation
{
    align-self: center;
    max-height: 10vh;
    max-width: 40%;
}
[wsdk-container] .camera-conditions--container-detail-animation>svg
{
    max-height: 8vh;
}
[wsdk-container] .camera-conditions--container-detail-description
{
    display: flex;
    flex: 70 1 auto;
    flex-direction: column;
    max-width: 60%;
    padding-left: .75rem;
}
[wsdk-container] .camera-conditions--container-detail-description-title
{
    align-items: center;
    display: flex;
    flex-direction: row;
}
[wsdk-container] .camera-conditions--container-detail-description-title-text
{
    align-self: center;
    color: #f88618;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    padding-left: .5rem;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .camera-conditions--container-detail-description-title-text
    {
        font-size: .875rem;
        font-weight: 500;
    }
}
[wsdk-container] .camera-conditions--container-detail-description-hint
{
    align-items: center;
    padding-top: .5rem;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .camera-conditions--container-detail-description-hint
    {
        font-size: .625rem;
    }
}
[wsdk-container] .help-button-container
{
    align-self: flex-end;
    cursor: pointer;
    margin: .5rem 0;
    text-align: right;
}
[wsdk-container] .help-button-container>svg
{
    margin-bottom: .125rem;
}
[wsdk-container] .help-button-modal-close
{
    stroke: #000d1a;
}
[wsdk-container] .help-info-inner-container
{
    background-color: #fff;
    bottom: 0;
    color: #444b53;
    left: 0;
    max-height: 100%;
    padding: 0;
    top: 0;
    width: 100%;
    z-index: 4;
}
[wsdk-container] .help-inner-container
{
    background-color: #fff;
    margin: -.5rem;
    padding: .625rem;
    position: absolute;
    z-index: 4;
}
[wsdk-container] .help-inner-container>*
{
    color: #000;
    margin: .3125rem 0;
}
[wsdk-container] .help-inner-container>h2
{
    line-height: 1.4;
    margin-bottom: 1.5rem;
    margin-top: 1rem;
}
[wsdk-container] .help-inner-container-subtitle
{
    line-height: 1.25;
    margin-bottom: .9375rem;
}
[wsdk-container] .help-images-container
{
    margin-top: 1rem;
}
[wsdk-container] .help-images-inner-container
{
    margin-bottom: 1rem;
}
[wsdk-container] .modal-actions-container
{
    display: flex;
    flex-direction: column;
}
@media(min-width: 48rem)
{
    [wsdk-container] .camera-choices-half-s
    {
        width: 50%;
    }
    [wsdk-container] .camera-button
    {
        margin-bottom: 2.5rem;
        margin-top: 2.5rem;
    }
    [wsdk-container] .help-container
    {
        position: relative;
    }
    [wsdk-container] .help-inner-container
    {
        bottom: .3125rem;
    }
    [wsdk-container] .help-inner-container:after
    {
        border: 5px solid #0000;
        border-top-color: #fff;
        content: " ";
        margin-left: -.3125rem;
        position: absolute;
        right: .9375rem;
        top: 100%;
    }
    [wsdk-container] .help-image
    {
        background: #e5e6e7;
        border-radius: 4px;
        padding: .5rem;
        width: 25%;
    }
    [wsdk-container] .help-image-inner-container
    {
        display: flex;
        flex-flow: row wrap;
        flex-grow: 1;
        margin: .625rem 0;
        max-width: 50%;
        width: 50%;
    }
    [wsdk-container] .help-images-container
    {
        display: flex;
        flex-wrap: wrap;
    }
    [wsdk-container] .help-text
    {
        padding: 0 .625rem;
        width: 75%;
    }
    [wsdk-container] .modal-bottom
    {
        bottom: 0;
        position: absolute;
    }
    [wsdk-container] .modal-close-button
    {
        display: none;
    }
    [wsdk-container] .modal-footer .actions-container
    {
        display: none!important;
    }
    [wsdk-container] .modal-footer p
    {
        margin: 0;
    }
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .button-camera-container
    {
        margin-bottom: 1rem;
        margin-top: 1rem;
    }
    [wsdk-container] .camera-capture--caption
    {
        max-width: 95%;
        padding-bottom: .625rem;
    }
    [wsdk-container] .camera-choices-full-xs
    {
        width: 100%;
    }
    [wsdk-container] .help-image
    {
        background: #e5e6e7;
        border-radius: 4px;
        padding: .5rem;
        width: 25%;
    }
    [wsdk-container] .help-image-inner-container
    {
        display: flex;
        flex-flow: row wrap;
        flex-grow: 1;
        margin: .625rem 0;
        width: 100%;
    }
    [wsdk-container] .help-inner-container
    {
        margin-bottom: 0;
        margin-top: 0;
        min-height: 100%;
        padding-bottom: 0;
        padding-top: 0;
        top: 0;
        width: 100%;
    }
    [wsdk-container] .help-text
    {
        padding: 0 .625rem;
        width: 75%;
    }
    [wsdk-container] .modal-close-button
    {
        align-items: flex-end;
        color: #000d1a;
        display: flex;
        flex-direction: column;
    }
    [wsdk-container] .modal-footer
    {
        bottom: 0;
        left: 0;
        padding: .625rem;
        width: 100%;
    }
}
[wsdk-container] .preview-label
{
    align-items: flex-end;
    display: flex;
    font-family: Inter;
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .02em;
    line-height: 1.1em;
    margin-bottom: .4em;
    margin-top: .5em;
}
[wsdk-container] .preview-label-error
{
    color: #bf4040;
}
[wsdk-container] .preview-label-icon
{
    margin-right: .4em;
    margin-top: .05em;
}
[wsdk-container] .preview-label-success
{
    color: #219c4c;
}
[wsdk-container] .sample-image
{
    left: 0;
    margin-bottom: .6em;
    top: 0;
}
[wsdk-container] .sample-image-error
{
    border: 1px solid #bf4040;
}
[wsdk-container] .sample-image-success
{
    border: 1px solid #219c4c;
}
[wsdk-container] .preview-info-example-text
{
    bottom: 6.32%;
    color: #444b53;
    font-family: Inter;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    left: 2.51%;
    letter-spacing: .02em;
    line-height: 1rem;
    right: 75.55%;
    top: 81.03%;
}
[wsdk-container] .separating-rectangle
{
    bottom: 31.62%;
    height: .25rem;
    top: 66.8%;
}
[wsdk-container] .separating-rectangle-error
{
    background: #bf4040;
}
[wsdk-container] .separating-rectangle-success
{
    background: #219c4c;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .preview-description
    {
        bottom: 80.81%;
        color: #444b53;
        font-family: Inter;
        font-size: .875rem;
        font-style: normal;
        font-weight: 400;
        left: 4.27%;
        letter-spacing: .01em;
        line-height: 1.25rem;
        right: 4.27%;
        top: 13.19%;
    }
    [wsdk-container] .preview-info-icon
    {
        height: 1.375rem;
        left: .0625rem;
        margin-right: .6em;
        top: .0625rem;
        width: 1.375rem;
    }
    [wsdk-container] .preview-info-inner-container
    {
        background-color: #fff;
        bottom: 0;
        color: #444b53;
        left: 0;
        max-height: 100%;
        padding: 1rem;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 2;
    }
    [wsdk-container] .preview-info-main-text
    {
        align-items: center;
        bottom: 0;
        color: #003264;
        display: flex;
        flex: none;
        flex-grow: 0;
        font-family: Inter;
        font-size: .875rem;
        font-style: normal;
        font-weight: 400;
        left: 0;
        letter-spacing: .01em;
        line-height: .6em;
        margin: .5rem 0;
        order: 0;
        position: static;
        right: 0;
        text-align: center;
        top: 0;
    }
    [wsdk-container] .preview-info-mobile-button
    {
        align-items: flex-end;
        display: flex;
        margin-bottom: 1em;
    }
    [wsdk-container] .preview-info-title
    {
        align-items: flex-end;
        display: flex;
    }
    [wsdk-container] .preview-info-title, [wsdk-container] .preview-title
    {
        color: #000d1a;
        font-family: Inter;
        font-size: 1.125rem;
        font-style: normal;
        font-weight: 600;
        line-height: 1.75rem;
    }
    [wsdk-container] .preview-title, [wsdk-container] .preview-title-container
    {
        margin-bottom: 1em;
    }
    [wsdk-container] .close-preview-info-button
    {
        bottom: 2%;
        position: absolute;
        right: 5%;
    }
    [wsdk-container] .image-preview-container
    {
        background: #f6f7f9;
        border: 1px solid #000d1a;
        bottom: -47.95%;
        box-sizing: border-box;
        left: 0;
        padding-block: .2em;
        position: relative;
        right: 0;
        top: 85.64%;
    }
    [wsdk-container] .id-example
    {
        bottom: 6.32%;
        top: 25.3%;
        width: 50%;
    }
    [wsdk-container] .id-example:first-child
    {
        margin-right: .5rem;
    }
    [wsdk-container] .id-example:last-child
    {
        margin-left: .5rem;
    }
    [wsdk-container] .id-example-container
    {
        display: flex;
        flex-direction: column;
    }
    [wsdk-container] .id-example-container-row
    {
        display: flex;
        flex-direction: row;
        padding-top: 1rem;
    }
    [wsdk-container] .id-example-container-row:not(:last-child)
    {
        padding-bottom: .5rem;
    }
    [wsdk-container] .sample-image
    {
        left: 0;
        margin-bottom: .6em;
        top: 0;
        width: 100%;
    }
}
@media(min-width: 48rem)
{
    [wsdk-container] .preview-title
    {
        color: #000;
        font-family: Inter;
        font-size: 1.5rem;
        font-style: normal;
        font-weight: 600;
        line-height: 2rem;
        margin-bottom: 1em;
    }
    [wsdk-container] .preview-title-container
    {
        margin-bottom: 1em;
    }
    [wsdk-container] .preview-title-description
    {
        color: #444b53;
        font-family: Inter;
        font-size: 1rem;
        font-style: normal;
        font-weight: 400;
        letter-spacing: .01em;
        line-height: 1.5rem;
    }
    [wsdk-container] .preview-info-container
    {
        background-color: #f3f7fc;
        bottom: 58.89%;
        left: 27.85%;
        margin-bottom: 1.5em;
        padding: .4em;
        right: 27.85%;
        text-decoration-color: #000d1a;
        top: 16.41%;
    }
    [wsdk-container] .preview-info-icon
    {
        bottom: 84.19%;
        left: 2.51%;
        margin-left: .2em;
        margin-right: .9em;
        right: 93.73%;
        top: 6.32%;
    }
    [wsdk-container] .preview-info-title
    {
        align-items: flex-end;
        display: flex;
        margin-top: .5em;
    }
    [wsdk-container] .preview-info-main-text
    {
        bottom: 84.19%;
        color: #444b53;
        font-family: Inter;
        font-size: 1rem;
        font-style: normal;
        font-weight: 400;
        left: 8.78%;
        letter-spacing: .01em;
        line-height: 1.4em;
        right: 12.85%;
        top: 6.32%;
    }
    [wsdk-container] .id-example
    {
        bottom: 6.32%;
        margin: 1%;
        top: 25.3%;
        width: 22.4%;
    }
    [wsdk-container] .id-example-container
    {
        display: flex;
        margin-top: 1em;
    }
    [wsdk-container] .id-example-good
    {
        left: 2.51%;
        right: 75.55%;
    }
    [wsdk-container] .id-example-angle-check
    {
        left: 26.8%;
        right: 51.25%;
    }
    [wsdk-container] .id-example-example-cover-check
    {
        left: 51.1%;
        right: 26.96%;
    }
    [wsdk-container] .id-example-blur-check
    {
        left: 75.39%;
        right: 2.66%;
    }
    [wsdk-container] .image-preview-container
    {
        background: #f6f7f9;
        border: 1px solid #000d1a;
        bottom: -47.95%;
        box-sizing: border-box;
        left: 0;
        padding-block: 1.3em;
        padding-inline: 2em;
        position: relative;
        right: 0;
        top: 85.64%;
    }
    [wsdk-container] .sample-image
    {
        left: 0;
        margin-bottom: .6em;
        top: 0;
    }
}
[wsdk-container] .liveness-actions-container
{
    background: rgba(0,0,0,.541);
    margin: 1rem .5rem;
    padding-right: .625rem;
}
[wsdk-container] .liveness-actions-container p
{
    margin-left: 1rem;
}
[wsdk-container] .animation-container
{
    margin: 1rem .5rem;
    max-height: 4.75rem;
    max-width: 4.75rem;
}
[wsdk-container] .liveness-start-container
{
    align-items: center;
    background-color: #eef0f2;
    display: flex;
    opacity: 85%;
}
[wsdk-container] .liveness-start-container-transparent
{
    opacity: 100%;
}
[wsdk-container] .document
{
    border: 1px solid #c0c0c0;
    border-radius: 4px;
    margin-bottom: .625rem;
    padding: .3125rem;
}
[wsdk-container] .document__details
{
    border-bottom: 1px solid #c0c0c0;
}
[wsdk-container] .info-item
{
    margin: .3125rem 0;
}
[wsdk-container] .info-item__name
{
    font-weight: 700;
}
[wsdk-container] .info-item__name:after
{
    content: ":";
}
[wsdk-container] .input
{
    border: 1px solid #ccc;
    box-shadow: inset 0 .0625rem .125rem #0000001a;
    display: block;
    height: 2.125rem;
    padding: .5rem;
    width: 100%;
}
[wsdk-container] .input--label
{
    display: block;
    margin: .5rem auto;
}
[wsdk-container] .input_failure
{
    border: 1px solid #f00;
}
[wsdk-container] .loader
{
    animation: spin 2s linear infinite;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top-color: #3498db;
    height: 7.5rem;
    left: calc(50% - 3.75rem);
    position: absolute;
    top: calc(50% - 3.75rem);
    width: 7.5rem;
}
[wsdk-container] .login-error, [wsdk-container] .user-input-error
{
    color: #bf4040;
}
[wsdk-container] .section-title
{
    border-bottom: 1px solid #000;
    margin-bottom: .5rem auto;
    margin-top: 0;
    padding-bottom: .25rem;
}
[wsdk-container] .camera-viewfinder, [wsdk-container] .cropper, [wsdk-container] .image-preview
{
    display: block;
    max-height: 50vh;
    object-fit: contain;
    width: 100%;
}
[wsdk-container] .dark-inner-provider-container, [wsdk-container] .light-inner-provider-container
{
    display: flex;
    flex-direction: column;
    flex-grow: 50;
    min-height: 100%;
}
@keyframes _\30 8127b8
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
[wsdk-container] *
{
    box-sizing: border-box;
    font-family: Inter,sans-serif;
    margin: 0;
    padding: 0;
}
[wsdk-container] body
{
    background-color: #fff!important;
    margin: auto!important;
}
[wsdk-container] h1, [wsdk-container] h2, [wsdk-container] h3, [wsdk-container] h4, [wsdk-container] h5
{
    margin: .3125rem 0;
}
[wsdk-container] p
{
    margin: .5rem auto;
}
[wsdk-container] li, [wsdk-container] ul
{
    list-style: none;
}
[wsdk-container] .quality-ul
{
    margin-left: 2.0625rem;
}
[wsdk-container] .quality-list
{
    list-style: disc;
}
[wsdk-container] .container
{
    display: flex;
    flex-direction: column;
    margin: auto;
}
[wsdk-container] .spacer
{
    flex-grow: 3;
}
[wsdk-container] .light-inner-provider-container
{
    background-color: #fff;
    color: #000d1a;
}
[wsdk-container] .dark-inner-provider-container
{
    background-color: #000d1a;
    color: #fff;
    padding: .5rem;
}
[wsdk-container] .action-caption
{
    font-size: .75rem;
    margin-top: 0;
}
[wsdk-container] .actions-container
{
    display: flex;
    flex-direction: row;
}
[wsdk-container] .actions-container>.item:not(:nth-child(2))
{
    flex-basis: 0%;
    flex-grow: 1;
}
[wsdk-container] .actions-container>.item:last-child
{
    text-align: right;
}
[wsdk-container] .notification
{
    align-items: center;
    border-radius: 2px;
    display: flex;
    margin: .5rem 0;
    padding: .9375rem;
}
[wsdk-container] .notification p
{
    margin-left: .9375rem;
}
[wsdk-container] .notification-blue
{
    background: #f3f7fc;
    border-left: 2px solid #4a88c6;
    color: #003264;
}
[wsdk-container] .notification-orange
{
    background: #ffefdf;
    border-left: 2px solid #f88618;
    color: #444b53;
}
[wsdk-container] .quality-issues-guidance
{
    bottom: .5rem;
    color: #9f3f01;
    flex: none;
    flex-grow: 0;
    font-family: Inter;
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    left: calc(50% - 7.96875rem);
    letter-spacing: .02em;
    line-height: 1rem;
    margin-left: .625rem;
    margin-top: -.375rem;
    order: 1;
    position: static;
    top: .5rem;
    width: 90%;
}
[wsdk-container] .guidance-info-text
{
    bottom: 78.91%;
    color: #444b53;
    font-family: Inter;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    left: 8.33%;
    letter-spacing: .01em;
    line-height: 1.5rem;
    margin-bottom: 1.25rem;
    margin-top: 1.25rem;
    position: static;
    right: 25.21%;
    top: 14.06%;
}
@media(max-width: 47.9375rem)
{
    [wsdk-container] .button-gateway-container
    {
        flex-direction: column-reverse;
        flex-grow: 0;
        flex-shrink: 1;
        margin-top: .5rem;
        padding-left: .5rem;
        padding-right: .5rem;
    }
    [wsdk-container] .button-full-xs
    {
        margin-bottom: .5rem;
        width: 100%;
    }
    [wsdk-container] .light-inner-provider-container
    {
        padding-left: .5rem;
        padding-right: .5rem;
    }
    [wsdk-container] .show-desktop
    {
        display: none;
    }
    [wsdk-container] .show-mobile
    {
        display: block;
    }
    [wsdk-container] .container
    {
        min-height: 100%;
        padding-left: .375rem;
        padding-right: .375rem;
        position: relative;
    }
    [wsdk-container] select.journey-choice
    {
        -webkit-appearance: none;
        appearance: none;
    }
    [wsdk-container] .journey-select--choices
    {
        background-color: #fff;
        border: 2px solid #a9a9a9;
        border-radius: 8px;
        color: #a9a9a9;
        display: flex;
        height: 3em;
        line-height: 3;
        position: relative;
    }
    [wsdk-container] .journey-select--choices:after
    {
        content: "▼";
        cursor: pointer;
        padding: 0 1em;
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0;
        transition: all .25s ease;
    }
    [wsdk-container] .provider-container
    {
        display: flex;
        flex-direction: column;
        flex-grow: 50;
        min-height: 100%;
    }
}
@media(min-width: 48rem)
{
    [wsdk-container] .show-desktop
    {
        display: block;
    }
    [wsdk-container] .show-mobile
    {
        display: none;
    }
    [wsdk-container] .container
    {
        max-width: 40rem;
    }
    [wsdk-container] .gateway-button-container
    {
        display: flex;
    }
    [wsdk-container] .toggle-button-container
    {
        align-content: flex-end;
    }
}
[wsdk-container] .lds-dual-ring
{
    display: inline-block;
    height: 3.75rem;
    width: 3.75rem;
}
[wsdk-container] .lds-dual-ring:after
{
    animation: lds-dual-ring 1.2s linear infinite;
    border-color: #219c4c #0000;
    border-radius: 50%;
    border-style: solid;
    border-width: 6px;
    content: " ";
    display: block;
    height: 2.125rem;
    margin: .5rem;
    width: 2.125rem;
}
@keyframes _c2cd053
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
[wsdk-container] .loading-animation-container
{
    align-self: center;
    justify-self: center;
    max-height: 9.75rem;
    max-width: 9.75rem;
}
[wsdk-container] .loading-container
{
    display: flex;
    flex-direction: column;
}
[wsdk-container] .verifying-title-container
{
    align-self: center;
    color: #7e878f;
    justify-self: center;
    margin-top: -1rem;
}
._f8b09e5
{
    padding-bottom: .9375rem;
}
._f8b09e5._a9d5301
{
    align-items: center;
    display: flex;
    flex-direction: column;
    height: auto;
    width: 100%;
}
._\36 443d9e
{
    height: 100%;
}
._\36 443d9e._a9d5301
{
    max-width: 40rem;
}
@media(min-width: 45.3125rem)
{
    ._\36 443d9e._a9d5301
    {
        width: 40rem;
    }
}
._d6f39b6
{
    margin-top: .5rem;
}
._\30 249a2d
{
    margin-top: .9375rem;
}
._bf6d251
{
    font-size: 1rem;
    font-weight: 700;
}
@media(min-width: 58.125rem)
{
    ._bf6d251
    {
        font-size: 1.25rem;
    }
}
._\36 ef89e1
{
    height: 42.125rem;
}
@media(min-width: 58.125rem)
{
    ._\36 ef89e1
    {
        height: 100%;
    }
    ._\36 ef89e1._a9d5301
    {
        height: 42.125rem;
    }
}
._e90d752
{
    height: 1.25rem;
    width: 1.25rem;
}
._e90d752 path
{
    fill: #00599e;
}
._\30 f0a91c
{
    margin-top: .625rem;
}
._\38 11ab14
{
    align-items: center;
    display: flex;
}
._\38 11ab14 b
{
    margin-left: .3125rem;
}
._e408300
{
    height: 42.125rem;
}
@media(min-width: 58.125rem)
{
    ._e408300
    {
        height: 100%;
    }
    ._e408300._\39 f67699
    {
        height: 42.125rem;
    }
}
._e69ffd2
{
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    width: 100%;
}
._\30 af7ba8
{
    bottom: 0;
    display: flex;
    justify-content: flex-end;
    position: sticky;
}
._\30 af7ba8 ._\39 f23735
{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
._\32 e48baa
{
    padding-bottom: 1rem;
}
._\34 e47a3d
{
    display: flex;
    flex-direction: column;
}
@media(min-width: 45.3125rem)
{
    ._\34 e47a3d
    {
        flex-direction: row;
        justify-content: flex-start;
        margin-top: 2.5rem;
    }
    ._\34 e47a3d a, ._\34 e47a3d button
    {
        min-width: 7.5rem;
    }
    ._\34 e47a3d a:first-of-type, ._\34 e47a3d button:first-of-type
    {
        margin-right: 1rem;
        margin-top: 0;
    }
}
._\35 34d74f
{
    margin: 1rem auto;
    padding: 0 0 0 1.5em;
    width: fit-content;
}
._\35 34d74f li::marker
{
    font-size: .8em;
}
._\35 34d74f>li
{
    text-align: left;
}
._\38 020407
{
    font-size: .75rem;
}
._d608ece
{
    font-size: .9375rem;
    font-size: 1rem;
    line-height: 1.125rem;
    line-height: 1.5;
    margin: 1.5rem 0 0;
    text-align: left;
}
._\31 a00d41, ._d608ece
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
}
._\31 a00d41
{
    font-size: .9375rem;
    font-size: .875rem;
    line-height: 1.125rem;
    line-height: 1.43;
}
._\31 a00d41>:first-child
{
    margin-top: 0;
}
._\31 a00d41 ._b212c3d
{
    margin-bottom: .375rem;
}
._\31 a00d41 :last-child
{
    margin-bottom: 0;
}
._\31 a00d41 ._dde0e10
{
    background-color: #f5effe;
    border: 1px solid #572da5;
    border-radius: 4px;
    color: #572da5;
    display: flex;
    flex-wrap: wrap;
    font-size: .6875rem;
    letter-spacing: normal;
    line-height: normal;
    padding: .8125rem .375rem;
}
._\31 a00d41 ._\35 f8dcb2
{
    color: #000;
    display: block;
    font-size: .75rem;
    padding-bottom: .3125rem;
}
._\31 a00d41 ._\33 76e389
{
    box-sizing: border-box;
    flex: 0 1 31%;
    margin: 0;
    padding: 0 .3125rem;
    text-align: center;
}
._\31 a00d41 ._\32 30a3e9
{
    color: #572da5;
    display: block;
    flex: 1 1 3.5%;
    font-size: 1.125rem;
    line-height: 3;
    overflow: hidden;
    text-align: center;
}
._\31 a00d41 ._\34 02ae3d
{
    display: block;
    margin: 0 auto 1.25rem;
}
._\31 a00d41 ._\30 a937c5
{
    flex: 1 0 100%;
    margin: 1rem 0 0;
    order: 4;
    text-align: center;
}
._\31 a00d41 ._\30 72d292
{
    color: #666;
    padding: 0 0 0 1.5em;
}
._\31 a00d41 ._\30 72d292 li::marker
{
    font-size: .8em;
}
._\31 a00d41 ._dd1eecb
{
    font-size: .875rem;
}
._\36 713f97 h2
{
    text-transform: capitalize;
}
._f5ea7a3
{
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    padding: 1.5rem;
}
._f5ea7a3 ._b6cfa84
{
    text-decoration: underline;
}
._\32 fa5418:first-of-type
{
    width: 100%;
}
._ae763fd
{
    padding-top: 1.5rem;
    text-align: center;
}
._\33 84a818, ._ed35178
{
    align-items: center;
    display: flex;
    justify-content: space-evenly;
}
._\35 060ff8
{
    margin-bottom: 0;
    margin-top: 0;
}
._\35 4dd8a1
{
    padding-top: 1.5rem;
    text-align: center;
}
._\33 121591>input
{
    color: #000;
}
._\30 1d99b1 ._c41ccd6
{
    padding-top: 0;
}
._\30 1d99b1+._\30 1d99b1, ._\30 1d99b1+div, div+._\30 1d99b1
{
    margin-top: 1.5rem;
}
._\30 f9cc36
{
    margin: 1.25rem 0 0;
}
._\36 6b7fc3
{
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 0 1.25rem;
}
._\36 6b7fc3>div
{
    max-width: 9.375rem;
}
._\36 6b7fc3 ._d82769d
{
    margin: 0 0 0 .625rem;
}
._ad0af8a
{
    line-height: 1rem;
    margin: 1.875rem 0 .625rem;
    white-space: normal;
    width: 100%;
}
._b8081e4
{
    padding-top: 1.5rem;
    text-align: center;
}
div._\35 f8701f
{
    align-items: center;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: border-box;
    display: flex;
    height: 2.5rem;
    width: 3.875rem;
}
div._\35 f8701f img
{
    min-height: 1.6875rem;
    min-width: 3.125rem;
    object-fit: contain;
}
div._\35 f8701f svg
{
    align-self: center;
    height: 100%;
    width: 100%;
}
div._\35 f8701f svg path
{
    stroke: none;
}
div._\35 f8701f ._\38 003dfa
{
    height: 100%;
    width: 100%;
}
div._\39 75294e
{
    background-color: #0000;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: .375rem;
}
div._bafeafe
{
    background-color: #fff;
}
div._\37 6c237e
{
    background-color: #0000;
    padding-bottom: .25rem;
    padding-top: .25rem;
}
div._\32 6d7e0a, div._\37 6c237e
{
    border: 1px solid #e0e0e0;
    border-radius: 4px;
}
div._\32 6d7e0a
{
    height: 2rem;
    width: 3.125rem;
}
div._\33 99ceee
{
    padding: .3125rem;
}
._\34 1ad318
{
    padding: 2.5rem 1rem 1rem;
}
._\37 c98920
{
    align-items: center;
    display: flex;
    justify-content: center;
}
._\37 c98920>div
{
    border: 0;
    height: 4.25rem;
    width: 5rem;
}
._\37 c98920 hr
{
    height: 4.25rem;
    margin: 0 .625rem;
}
._\38 e474ad
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    padding: 1rem 0 0;
}
._\38 e474ad:last-child
{
    margin-top: 1rem;
}
._\36 07d8da._\36 07d8da
{
    border-radius: 8px!important;
    box-shadow: 0 .03125rem .125rem 0 #00000040;
    color: #000;
    font-size: .875rem;
    overflow: hidden;
}
._\36 07d8da._\36 07d8da, ._\36 07d8da._\36 07d8da._d6399a2
{
    margin-bottom: 1.5rem;
}
._f6bf0a7
{
    background-color: #f5effe;
    border-radius: 8px 8px 0 0;
    cursor: pointer;
    padding: .625rem 1rem;
}
._\38 943fc8
{
    align-items: center;
    display: flex;
    font-weight: 500;
    margin: 0;
}
._beaa12e
{
    height: 1.25rem;
    margin-right: .5rem;
    width: 1.25rem;
}
._\31 4a6ef7
{
    align-items: center;
    display: flex;
    margin-left: auto;
    transition: transform .25s ease-in-out;
}
._eb23d2a
{
    transform: rotate(180deg);
}
._\31 3b4c58
{
    border-top: .5px solid #0000001a;
    height: auto;
    overflow: hidden;
    padding: 1rem;
}
._de4fa79
{
    margin-bottom: 1rem;
}
._a474c6e
{
    font-weight: 500;
    margin: 0 0 .5rem;
}
._c6fcb22
{
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.17;
    margin: 0 0 .5rem;
}
._\31 b97108
{
    font-weight: 500;
    margin: 0 0 .5rem;
}
._c0cceaf
{
    background-color: #f5effe;
    border: 1px solid #572da5;
    border-radius: 4px;
    color: #572da5;
    line-height: 1.4;
    padding: .75rem;
}
._\36 e6fa51._\36 e6fa51
{
    border: 1px solid #ddd;
    border-left: 4px solid #02bd9c;
    color: rgba(0,0,0,.871);
    font-size: .875rem;
    font-weight: 400;
    height: auto;
    margin: 1.5rem 0 0;
    width: 100%;
}
@media(max-width: 45.3125rem)
{
    ._\36 e6fa51._\36 e6fa51
    {
        text-wrap: wrap;
        gap: .25rem;
        height: auto;
        line-height: 1.25rem;
        margin: 0;
        padding: .75rem;
        text-align: left;
    }
    ._\36 e6fa51._\36 e6fa51>span>span
    {
        padding-right: 0;
        right: .3125rem!important;
    }
}
._\36 e6fa51._\36 e6fa51:active, ._\36 e6fa51._\36 e6fa51:hover
{
    background-color: rgba(0,0,0,.039);
    border: 1px solid #ddd;
    border-left: 4px solid #02bd9c;
    box-shadow: none;
}
@media(min-width: 45.3125rem)
{
    ._\31 e415e2._\31 e415e2
    {
        display: none;
    }
}
._\37 9fb830
{
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.01375rem;
    line-height: 1.25rem;
    line-height: 1rem;
    margin-top: 1.5rem;
}
._\37 9fb830 ._\34 c2e64d>div
{
    display: inline;
}
._\37 9fb830 ._\34 c2e64d>div:first-child:after
{
    content: " |";
}
@media(max-width: 45.3125rem)
{
    ._\37 9fb830 ._\34 c2e64d>div:first-child:after
    {
        content: "";
    }
    ._\37 9fb830 ._\34 c2e64d>div
    {
        display: block;
    }
}
._\37 9fb830 ._\37 f2a4e8
{
    margin-bottom: 1rem;
}
._\37 9fb830 ._b961665
{
    margin-bottom: .5rem;
}
._\37 9fb830 ._defe9b9
{
    font-size: .75rem;
    height: 1rem;
    line-height: 1rem;
}
._\37 9fb830 ._defe9b9:hover
{
    color: #089b80!important;
}
@media(max-width: 45.3125rem)
{
    ._\37 9fb830
    {
        text-align: center;
    }
}
._d19bb81 #root, ._d19bb81>body
{
    height: 100%;
    margin: 0;
    overflow-x: hidden;
}
._\39 d5f11a
{
    overflow: hidden;
}
._ccc0c01
{
    pointer-events: none;
}
._f7222be
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 25.625rem;
}
@media(max-width: 45.3125rem)
{
    ._f7222be ._b42f523
    {
        grid-gap: 1rem;
        display: grid;
        gap: 1rem;
        grid-template-rows: auto;
        padding-top: 2.5rem;
    }
}
._\32 1fc4de
{
    border: 1px solid #ddd;
    border-left: 4px solid #02bd9c;
    border-radius: 4px;
    font-size: .875rem;
    margin-top: 1.5rem;
    padding: 1.5rem 1rem;
}
@media(min-width: 67.5rem)
{
    ._\32 1fc4de
    {
        padding: 1.5rem 1rem;
    }
}
._\38 72f35f
{
    grid-gap: .5rem;
    display: grid;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    grid-template-rows: auto auto;
    line-height: var(--body-line-height);
}
._\37 f9d15c
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-l-size);
    font-size: 1.25rem;
    font-weight: 400;
    line-height: var(--heading-l-line-height);
    line-height: 1.75rem;
    margin: 0;
    overflow-wrap: break-word;
}
._\34 858afc
{
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
}
._ae82995
{
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 100vh;
}
._ae82995>header
{
    flex-shrink: 0;
}
._ae82995>section
{
    display: flex;
    flex-grow: 1;
    justify-content: center;
    overflow: auto;
}
._ae82995>section>main
{
    min-width: 20rem;
    position: relative;
    width: 100%;
}
@media(min-width: 32.8125rem)
{
    ._ae82995>section>main
    {
        width: 29.375rem;
    }
}
._ae82995>._b38e60b
{
    min-height: 18.75rem;
}
._ae82995>._b38e60b>section
{
    grid-gap: 1rem;
    grid-gap: 1.5rem;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    padding: 0;
}
@media(min-width: 45.3125rem)
{
    ._ae82995>._b38e60b>section
    {
        grid-template-columns: repeat(6,1fr);
    }
}
@media(min-width: 67.5rem)
{
    ._ae82995>._b38e60b>section
    {
        grid-gap: 1.5rem;
        grid-template-columns: repeat(12,1fr);
    }
}
._ae82995>._b38e60b>section ._\33 0fa68c, ._ae82995>._b38e60b>section ._e1dfa04
{
    word-break: break-word;
}
._ae82995>._b38e60b>section ._e1dfa04
{
    grid-column: span 4;
}
@media(min-width: 67.5rem)
{
    ._ae82995>._b38e60b>section ._e1dfa04
    {
        grid-column: span 6;
    }
}
._ae82995>._b38e60b>section ._\33 0fa68c
{
    display: none;
    grid-column: span 4;
}
@media(min-width: 45.3125rem)
{
    ._ae82995>._b38e60b>section ._\33 0fa68c
    {
        display: block;
        grid-column: span 2;
        margin-left: .5rem;
        padding-top: 3.75rem;
    }
}
@media(min-width: 67.5rem)
{
    ._ae82995>._b38e60b>section ._\33 0fa68c
    {
        grid-column: 8/span 4;
        margin-left: 0;
    }
}
@media(min-width: 76.875rem)
{
    ._ae82995>._b38e60b>section
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(max-width: 45.3125rem)
{
    ._ae82995>._b38e60b>section
    {
        padding: 0 1rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._ae82995>._b38e60b
    {
        min-height: 31.25rem;
        padding: 0 1rem;
    }
}
._ae82995._b38e60b
{
    min-height: 31.25rem;
}
._ae82995._b38e60b>section
{
    flex-grow: 0;
}
@media(max-width: 45.3125rem)
{
    ._ae82995
    {
        padding: 0;
    }
}
._\30 3d2ab6
{
    margin: 0 1rem;
    max-width: 24.125rem;
    width: 100%;
}
._\35 3cb505
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._\35 3cb505 p
{
    font-size: 1rem;
    line-height: 1.5;
}
._e7b759d
{
    margin-bottom: 4.375rem;
    position: relative;
}
._\38 1242cc
{
    bottom: -2.125rem;
    position: absolute;
    right: -.8125rem;
    width: 6.5625rem;
    z-index: 3;
}
._d41bdfb
{
    background-color: #000;
    bottom: 1.1875rem;
    height: 10.1875rem;
    left: 2.375rem;
    position: absolute;
    width: 16.125rem;
    z-index: 2;
}
._\30 940612
{
    display: none;
}
._\36 a8cd82
{
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    line-height: 1.25rem;
}
@media(max-width: 45.3125rem)
{
    ._\36 a8cd82
    {
        height: 2.75rem;
        padding: 0 1rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._\36 a8cd82
    {
        padding: 0 1rem;
    }
}
._\32 e1776a
{
    background: #0000 none repeat 0 0/auto auto padding-box border-box scroll;
    background: initial;
    border-bottom: 1px solid #d8d8d8;
    height: 3.1875rem;
}
@media(max-width: 45.3125rem)
{
    ._\32 e1776a
    {
        box-sizing: border-box;
        height: 2.75rem;
    }
}
._\33 c1ba37._\33 c1ba37
{
    box-sizing: border-box;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\33 c1ba37._\33 c1ba37
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\33 c1ba37._\33 c1ba37>button
{
    border: 0;
    color: #000!important;
    font-size: .875rem;
    font-weight: 400;
    height: 3.1875rem;
    position: relative;
}
._\33 c1ba37._\33 c1ba37>button:hover
{
    border: 0;
}
._\33 c1ba37._\33 c1ba37>button:hover svg path
{
    stroke: none;
}
._\33 c1ba37._\33 c1ba37>button path
{
    fill: #000;
    stroke: none;
}
._\33 c1ba37._\33 c1ba37>button svg
{
    height: .625rem;
    vertical-align: middle;
}
@media(max-width: 45.3125rem)
{
    ._\33 c1ba37._\33 c1ba37>button svg
    {
        margin-right: .5rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._\33 c1ba37._\33 c1ba37>button svg
    {
        padding-right: .5rem;
    }
}
@media(max-width: 45.3125rem)
{
    ._\33 c1ba37._\33 c1ba37>button
    {
        height: 2.75rem;
    }
}
._\38 8e00b5
{
    background-color: #f6f6f6;
    flex-direction: row;
    height: 2.5rem;
    justify-content: center;
}
._\37 c374bc, ._\38 8e00b5
{
    align-items: center;
    display: flex;
}
._\37 c374bc
{
    font-family: Roboto Mono,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    gap: .3125rem;
    margin-inline: .3125rem;
}
._\34 0bb880
{
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 0;
    width: 20.5rem;
}
._e13c0cf
{
    flex-direction: column;
    margin-bottom: 1.25rem;
    width: 100%;
}
._e13c0cf, ._e13c0cf>div
{
    align-items: center;
    display: flex;
}
._e13c0cf ._efd972d path
{
    stroke: #089b80;
}
._e13c0cf>div:first-of-type
{
    padding-bottom: .625rem;
}
._e13c0cf>div:first-of-type div
{
    align-items: center;
    border: 1px solid #fff;
    border-radius: 50%;
    display: flex;
    height: 2.5rem;
    justify-content: center;
    width: 2.5rem;
}
._e13c0cf>div:first-of-type div path
{
    fill: #fff;
}
._e13c0cf>div+div
{
    align-items: flex-start;
    display: flex;
    width: 100%;
}
._e13c0cf>div+div div
{
    text-align: center;
    width: 25%;
}
._bbf2afc
{
    align-self: center;
    width: 29.375rem;
}
@media(max-width: 32.8125rem)
{
    ._bbf2afc
    {
        width: 100%;
    }
}
._\35 cf50e2
{
    margin-bottom: 1.5rem;
    width: 100%;
}
._\38 5197b5
{
    align-self: center;
    width: 29.375rem;
}
@media(max-width: 32.8125rem)
{
    ._\38 5197b5
    {
        width: 100%;
    }
}
._ea853b4
{
    display: block;
    height: 1.5rem;
    margin: 1rem;
}
._\37 da85bc
{
    background-color: #000;
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-x-size);
    font-weight: 400;
    height: 3.5rem;
    line-height: var(--heading-x-line-height);
    margin: 0;
    overflow-wrap: break-word;
}
._\37 da85bc>main
{
    margin: auto;
    max-width: 29.375rem;
    width: 100%;
}
._e9fa10e
{
    background: #000;
    border-bottom: 4px solid #d70a0a;
    color: #fff;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    min-height: 2.5rem;
}
._e9fa10e>main
{
    align-items: center;
    display: flex;
    flex-direction: column;
    max-width: 29.375rem;
    position: relative;
    width: 100%;
}
._e9fa10e>main>h2
{
    align-items: center;
    display: flex;
    flex-grow: 1;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    justify-content: center;
    line-height: 1.5;
    margin: 0;
    padding: .5rem 2.5rem;
    text-align: center;
    vertical-align: middle;
}
._e9fa10e>main>button
{
    position: absolute;
}
._e9fa10e>main>button._\36 e8a932, ._e9fa10e>main>button._bc3d1b2
{
    background-color: #0000;
    border-radius: 0;
    border-style: none;
    box-shadow: none;
    height: 1.75rem;
    left: auto;
    margin: auto 0 auto auto;
    right: .5625rem;
    top: .375rem;
    width: 1.75rem;
}
._e9fa10e>main>button._\36 e8a932:active, ._e9fa10e>main>button._\36 e8a932:hover, ._e9fa10e>main>button._bc3d1b2:active, ._e9fa10e>main>button._bc3d1b2:hover
{
    background-color: #0000;
    border-style: none;
    box-shadow: none;
}
@media(min-width: 45.3125rem)
{
    ._e9fa10e>main>button._\36 e8a932, ._e9fa10e>main>button._bc3d1b2
    {
        height: 2.75rem;
        right: .0625rem;
        top: -.125rem;
        width: 2.75rem;
    }
}
._e9fa10e>main>button._\36 e8a932 svg, ._e9fa10e>main>button._bc3d1b2 svg
{
    width: 1rem;
}
._e9fa10e>main>button._\36 e8a932 path, ._e9fa10e>main>button._bc3d1b2 path
{
    fill: #fff;
    stroke: none;
}
._e9fa10e>main>button._bc3d1b2
{
    left: .5625rem;
    margin-left: 0;
    margin-right: auto;
    right: auto;
}
._e9fa10e>main>button._bc3d1b2 svg
{
    height: .875rem;
    transform: translateX(-.1875rem);
    width: .875rem;
}
@media(min-width: 45.3125rem)
{
    ._e9fa10e>main>button._bc3d1b2
    {
        left: .0625rem;
    }
}
._c9696fb
{
    height: 16.25rem;
}
@media(max-width: 20rem)
{
    ._c9696fb
    {
        height: 10.5rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._c9696fb
    {
        height: auto;
    }
}
._\31 4a47e7._\31 4a47e7
{
    color: #666;
}
._\31 4a47e7._\31 4a47e7 h2
{
    font-size: 1rem;
    font-weight: 400;
}
._\39 61bf6d
{
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    line-height: var(--body-line-height);
    padding: 1.5rem 1rem;
}
._\39 61bf6d._\31 c8d9ba
{
    padding-left: 0;
    padding-right: 0;
}
._\39 61bf6d fieldset
{
    border-style: none;
    margin: 0;
    min-inline-size: auto;
    padding: 0;
}
._\39 61bf6d fieldset>:last-child
{
    margin-bottom: 0;
}
._\39 61bf6d>p
{
    margin: 0 0 1.5rem;
}
._\39 61bf6d a
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._\39 61bf6d>h1
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin: 0 0 1.5rem;
    text-align: center;
}
._\39 61bf6d h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-l-size);
    font-weight: 400;
    line-height: var(--heading-l-line-height);
    margin: 1.5rem 0;
    overflow-wrap: break-word;
}
._\39 61bf6d h2:first-of-type
{
    margin-top: 0;
}
._\39 61bf6d h3
{
    color: #666;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    font-weight: 400;
    line-height: var(--body-line-height);
    margin: 1.5rem 0;
}
._\39 61bf6d h2+h3, ._\39 61bf6d h2+p
{
    margin-top: -1rem;
}
._\31 c8d9ba ._\34 e58d64
{
    left: 50%;
    padding-top: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
}
._\39 1621cc
{
    border-radius: 8px;
    box-shadow: 0 .03125rem .125rem 0 #00000040;
    display: flex;
    flex-direction: column;
}
._\39 1621cc._\37 0ee3e1
{
    background: #f5effe;
    box-shadow: inset 0 0 0 .125rem #572da5;
}
._\39 1621cc._\37 0ee3e1 ._\31 836983
{
    box-shadow: 0 0 0 .125rem #572da5;
}
._aeebc0d
{
    overflow: hidden;
    padding: .125rem .125rem 0;
}
._\31 836983
{
    background: #000;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    box-shadow: 0 0 0 .125rem #000;
    color: #fff;
    padding: .75rem;
}
._\38 1808ef
{
    background-color: #e0e0e0;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    color: #000;
    height: 2.25rem;
    line-height: 2.25rem;
    text-align: center;
    transition: background-color .5s ease-out;
}
._\38 1808ef._c8f6823
{
    background-color: #572da5;
    color: #fff;
}
._dcc06db
{
    transition: all .5s ease-out;
}
._\30 8fd46c
{
    padding: .25rem;
}
._\30 8fd46c>svg
{
    height: 1.25rem;
    vertical-align: text-top;
}
._b68140c
{
    height: 28.75rem;
}
._\30 0bb6c2
{
    display: flex;
    flex-direction: column;
    padding: .9375rem;
}
._\35 b4a038
{
    max-height: 0;
    overflow: hidden;
    transition: max-height 1s;
}
._\35 b4a038._\34 dbbb9a
{
    height: auto;
    max-height: 32.8125rem;
}
._ecd43e3
{
    padding: .9375rem;
}
hr
{
    color: #c0c0c0;
    margin: 0 0 .0625rem .9375rem;
    text-align: left;
    width: 5rem;
}
._\31 e5a58e._\31 e5a58e, ._\33 77a522._\33 77a522
{
    display: inherit;
}
._b422b36
{
    border-bottom: 1px solid #e0e0e0;
    line-height: .0625rem;
    margin: 2rem 0;
    text-align: center;
    width: 100%;
}
._b422b36>span
{
    background: #fff;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    padding: 0 .625rem;
}
._\33 083439
{
    color: #666;
}
._\37 90b070
{
    margin-bottom: .5rem;
}
._\33 f55257
{
    margin-bottom: .9375rem;
    margin-top: 1.5rem;
}
._\33 f55257 ._\35 3f906f
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._\39 625ce3
{
    height: 100%;
    width: 100%;
}
._\37 72358d
{
    left: 100%;
    transition: left .5s ease-in;
}
._\31 ecf078, ._\36 e97e01, ._\37 72358d, ._e841429
{
    height: 100%;
    position: relative;
    width: 100%;
}
._\33 9a90f1, ._\33 a77d7c, ._\36 2f85d1, ._e330435
{
    transition: none;
}
._\36 802baa
{
    left: 0;
}
._e841429
{
    right: 0;
    transition: right .5s ease-in;
}
._\30 a0db4d, ._\31 ecf078
{
    right: 100%;
}
._\31 ecf078
{
    transition: right .5s ease-in;
}
._\33 ce859a
{
    right: 0;
}
._\36 e97e01
{
    left: 0;
    transition: left .5s ease-in;
}
._\35 32d1c7
{
    left: 100%;
}
._\37 910216
{
    background-color: #f5f5f5;
    border-radius: 4px;
    box-shadow: 0 .0625rem .125rem silver;
    color: #000;
    font-size: 1rem;
    padding: .75rem 1rem;
}
._\37 910216 strong
{
    font-weight: 500;
}
._ee649d6
{
    display: grid;
}
._ee649d6>label
{
    margin-top: .5rem!important;
}
._ee649d6>label span
{
    font-size: 1rem;
}
._ea5f230
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._ab980d6>label:first-of-type
{
    margin-bottom: 0;
    margin-top: 1.5rem;
}
._fbcc37b
{
    margin-top: 1.5rem;
}
._fbcc37b label
{
    font-size: 1rem;
}
._\34 df8614+h2:first-of-type
{
    margin-top: 1.5rem;
}
._\34 df8614
{
    background-color: #0000;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    box-shadow: none;
    margin-bottom: 1.5rem;
    max-width: 100%;
    padding: .75rem;
}
._\34 df8614 ._b5150a0
{
    align-items: center;
    display: flex;
}
._\34 df8614 ._\38 137f13
{
    flex-shrink: 0;
    height: 2.25rem;
    margin: .125rem;
    width: 2.25rem;
}
._\34 df8614 ._\38 137f13 g, ._\34 df8614 ._\38 137f13 path
{
    stroke: none;
    fill: #02bd9c;
}
._\34 df8614 ._e7df44a
{
    padding-left: .75rem;
}
._\34 df8614 ._e7df44a span
{
    color: #666;
    display: block;
    font-size: .875rem;
    line-height: 1.25rem;
    text-transform: lowercase;
}
._\34 df8614 ._e7df44a span:first-letter 
{
    text-transform: uppercase;
}
._\34 df8614 ._\32 3b6297._\32 3b6297
{
    font-family: var(--druk-text-font-family);
    font-size: 1.25rem;
    line-height: 1.75rem;
}
._\34 df8614 ._\32 3b6297._\32 3b6297 button
{
    margin-left: .5rem;
    padding: 0 0 .125rem;
}
._\34 df8614 ._\32 3b6297._\32 3b6297 span
{
    align-items: center;
    display: flex;
}
._\34 df8614 ._\32 3b6297._\32 3b6297 svg
{
    height: 1rem;
    width: 1rem;
}
._\34 df8614 ._\32 3b6297._\32 3b6297 svg g, ._\34 df8614 ._\32 3b6297._\32 3b6297 svg path
{
    stroke: none;
    fill: #02bd9c;
}
._\34 df8614 ._e7df44a span
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
}
._\37 d684f6
{
    align-items: center;
    display: flex;
    font-size: .875rem;
    font-weight: 500;
}
._\37 d684f6 ._b27abe4
{
    font-size: 1.5rem;
    margin-right: .75rem;
}
._\37 d684f6 ._\37 b18c48
{
    height: 1rem;
    margin-right: .5rem;
    width: 1rem;
}
._\36 5eb455
{
    margin-top: 1.5rem;
}
._\37 af62f4, ._d56d031
{
    margin-bottom: 1.5rem;
}
._\37 79aa2d
{
    margin-top: 0;
}
._\37 79aa2d>span
{
    font-weight: 500;
}
._\35 4adc30>p
{
    font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: .5rem;
    margin-top: .5rem;
}
._\35 4adc30>p:first-of-type
{
    margin-bottom: 0;
    margin-top: 1rem;
}
._\35 4adc30>p:last-of-type
{
    margin-bottom: 0;
}
._a3c2a8b
{
    color: #000;
    margin-top: 1.5rem;
}
._a3c2a8b ._\33 4aaf2a
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    padding-bottom: .25rem;
}
._a3c2a8b ._e5ce744
{
    align-items: flex-start;
    color: #02bd9c;
    display: contents;
    width: auto;
}
._a3c2a8b ._e5ce744 ._a970e6a
{
    transition: transform .2s ease-in;
}
._a3c2a8b ._e5ce744 ._a970e6a g, ._a3c2a8b ._e5ce744 ._a970e6a path
{
    stroke: none;
}
._a3c2a8b ._e5ce744 ._a970e6a._\36 691757
{
    transform: rotate(-180deg);
}
._a3c2a8b ._\37 19a4fb
{
    height: 1rem;
    vertical-align: text-top;
    width: 1rem;
}
._a3c2a8b ._\37 19a4fb g
{
    fill: #02bd9c;
}
._a3c2a8b ._\37 19a4fb g, ._a3c2a8b ._\37 19a4fb path
{
    stroke: none;
}
._a3c2a8b ._\31 666653
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
    margin-top: .25rem;
}
._a3c2a8b ._ef4c758
{
    color: #808080;
    font-size: .75rem;
    line-height: 1rem;
    margin-top: .25rem;
}
@media(min-width: 67.5rem)
{
    ._\31 a0c173
    {
        padding: .25rem 0;
    }
}
._\32 84d1e3
{
    margin-top: 0;
}
._c52cab3
{
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 0 0 4px 4px;
    border-top: 0 solid #ddd;
    padding: 0 .6875rem .6875rem;
}
._c52cab3 ._\36 961058
{
    color: #000;
    display: flex;
    padding: .75rem 0;
}
._c52cab3 ._\32 46cd5f
{
    display: flex;
    gap: .25rem;
    justify-content: flex-start;
}
._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a
{
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: none;
    font-size: 1rem;
    height: 2.875rem;
    margin: 0;
    min-width: 3.75rem;
    padding: 0 .625rem;
    width: auto;
}
._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a:hover
{
    background-color: #e0e0e0;
    color: #000;
}
._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a._\33 57ee01, ._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a._\33 57ee01:active, ._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a._\33 57ee01:focus, ._c52cab3 ._\32 46cd5f ._bbaea4a._bbaea4a._\33 57ee01:hover
{
    background-color: #000;
    color: #fff;
}
._\34 572f4e ._\36 961058
{
    align-items: center;
    color: #000;
    display: flex;
    margin-bottom: 1rem;
}
._\34 572f4e ._\36 961058 ._\32 e0d014
{
    border-radius: 50%;
    height: 1rem;
    margin-right: .5rem;
    width: 1rem;
}
._\34 572f4e ._\36 961058 ._\35 3c3fd6
{
    align-items: center;
    display: flex;
    margin-left: auto;
}
._\34 572f4e ._bbaea4a._bbaea4a
{
    border-color: #ddd;
    border-radius: 4px;
    box-shadow: none;
    font-size: 1rem;
    font-weight: 400;
    justify-content: flex-start;
    margin: 0 0 .75rem;
    max-width: none;
    text-align: left;
    width: 100%;
}
._\34 572f4e ._bbaea4a._bbaea4a:hover
{
    background-color: #e0e0e0;
    color: #000;
}
._\34 572f4e ._bbaea4a._bbaea4a:active, ._\34 572f4e ._bbaea4a._bbaea4a:focus
{
    border: 1px solid #089b80;
}
._\34 572f4e ._bbaea4a._bbaea4a:last-child
{
    margin-bottom: 0;
}
._\34 572f4e ._bbaea4a._bbaea4a._\34 3eabf3
{
    height: 3rem;
    padding: 0 .6875rem;
}
._\34 572f4e ._bbaea4a._bbaea4a._f81078b, ._\34 572f4e ._bbaea4a._bbaea4a._f81078b:active, ._\34 572f4e ._bbaea4a._bbaea4a._f81078b:focus, ._\34 572f4e ._bbaea4a._bbaea4a._f81078b:hover
{
    background-color: #f5fcfb;
    border: 1px solid #089b80;
    box-shadow: 0 .0625rem .125rem 0 #00000040;
    color: #000;
    font-weight: 900;
}
._\34 0dbb53
{
    margin-top: 1.5rem;
}
._\37 e66e26 b, ._\37 e66e26 p
{
    margin: .5rem 0;
}
._\31 31048f
{
    align-items: center;
    display: flex;
    margin: -1.4375rem 0 1.5rem;
}
._\31 31048f h3
{
    margin: 0 0 0 .25rem;
}
._\33 bc8430
{
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    height: 5rem;
    margin: auto auto 1.5rem;
    width: 7.75rem;
}
@media(min-width: 45.3125rem)
{
    ._\33 bc8430
    {
        margin-left: 0;
    }
}
._da68288 h2:first-of-type
{
    margin-top: -.0625rem;
}
._da68288 h2+div
{
    margin: -1.1875rem 0 1.5rem;
}
._fc9e3c8._fc9e3c8
{
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
}
._\30 e1438f
{
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.25rem;
    padding-bottom: .25rem;
}
._\36 99c528
{
    margin-bottom: 1.5rem;
}
._\36 99c528 ._\34 bc32ee
{
    color: var(--ui-input-error-text-color);
    margin-bottom: 0;
}
._bdefd5f
{
    padding-bottom: .25rem;
}
._\39 aeef05
{
    color: var(--ui-input-error-text-color);
}
._\36 942ea0
{
    position: absolute;
    right: 0;
}
fieldset>div:last-of-type
{
    margin-bottom: .9375rem;
}
._\31 03e9d9
{
    display: block;
    margin: 1.5rem auto 0;
    max-width: 100%;
}
._\30 5cb098>label
{
    align-items: center;
    display: flex;
    justify-content: space-between;
}
div._a1049cf
{
    color: #000;
    font-size: .9375rem;
    line-height: 1.5rem;
    margin: 1.375rem 0 0;
    text-align: left;
}
div._a1049cf h3
{
    font-weight: 500;
    margin: 0;
}
div._a1049cf ol, div._a1049cf ul
{
    line-height: 1.6;
    margin: 1rem 0;
    padding-left: 1rem;
}
div._a1049cf a
{
    cursor: pointer;
}
div._a1049cf+button
{
    margin-top: 2.5rem;
}
._\36 b88b05
{
    padding: 1rem 1.5rem 0;
}
._\39 cef99f._\39 cef99f
{
    margin-bottom: .875rem;
}
._\37 65512b._\37 65512b
{
    margin-top: 1rem;
}
div ._\31 e6b90f
{
    box-shadow: none;
    margin: 0 -1rem .625rem;
}
div ._\31 e6b90f, div ._\31 e6b90f._\35 1d9f45
{
    background-color: #0000;
}
div ._\31 e6b90f._\35 1d9f45:first-of-type ._bbd2988._\32 afc819
{
    min-height: 0;
    padding-bottom: .6875rem;
    padding-left: 0;
    padding-top: 0;
}
div ._\31 e6b90f._dd3c965
{
    margin-top: -.75rem;
}
div ._\31 e6b90f._f334975
{
    margin: 0;
}
div ._\31 e6b90f._f334975._dd3c965:not(:first-child)
{
    margin-top: -.75rem;
}
@media(max-width: 45.3125rem)
{
    div ._\31 e6b90f._f334975
    {
        margin-left: 0;
        margin-right: 0;
    }
}
@media(max-width: 67.5rem)
{
    div ._\31 e6b90f._f334975
    {
        margin-left: 0;
        margin-right: 0;
    }
}
div ._\31 e6b90f._\32 28ca8a
{
    margin: 0;
    padding-left: 0;
    padding-right: 0;
}
div ._bbd2988
{
    border-bottom: 1px solid #e0e0e0;
    box-sizing: border-box;
    color: #000;
    font-size: .875rem;
    font-weight: 400;
    padding: .3125rem 1.25rem;
}
div ._bbd2988, div ._bbd2988._e3f20df
{
    min-height: 3.25rem;
}
div ._bbd2988._\32 afc819
{
    opacity: 1;
    padding-left: 0;
}
div ._bbd2988 ._\35 663852
{
    font-size: 1rem;
    margin: 0;
}
div ._bbd2988._\32 28ca8a
{
    padding-left: 0;
    padding-right: 0;
}
div ._\30 68ef86
{
    display: block;
    padding: 0;
}
div ._\34 b0055c
{
    height: auto;
    overflow: hidden;
    padding: 0;
}
div ._\35 8e09b3
{
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 1rem;
    padding-top: 1rem;
}
div ._\35 8e09b3 div
{
    margin: 0;
}
@media(max-width: 45.3125rem)
{
    div ._\35 8e09b3
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
div ._\35 1157ca
{
    background-color: #0000;
    border-radius: 0;
    border-style: none;
    height: 2.5rem;
    width: 3.875rem;
}
div ._\34 921e69
{
    align-self: baseline;
    padding-bottom: .25rem;
    padding-top: .25rem;
    width: 4.875rem;
}
@media(max-width: 45.3125rem)
{
    div ._\34 921e69
    {
        width: 4.625rem;
    }
}
div ._\31 a78b8e
{
    align-items: flex-start;
}
div ._\31 a78b8e:last-of-type
{
    border-bottom-width: 1px;
}
div ._\31 a78b8e:hover
{
    background-color: #f5f5f5;
}
div ._\31 a78b8e ._b3c03be
{
    color: #000;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    line-height: 1.5rem;
    max-width: 16.5625rem;
}
div ._\31 a78b8e ._\38 db5fa5
{
    font-size: .875rem;
    font-weight: 300;
    line-height: 1rem;
}
div ._\31 a78b8e ._\32 b81119
{
    color: #666;
    display: block;
}
div ._\31 a78b8e ._\30 6612a5
{
    color: #cc3600;
    display: flex;
}
div ._\31 a78b8e ._c77e5b5
{
    height: .875rem;
    margin-right: .25rem;
    width: .875rem;
}
div ._\31 a78b8e ._c77e5b5 circle
{
    stroke: #cc3600;
}
div ._\31 a78b8e ._c77e5b5 path
{
    fill: #cc3600;
}
._ee20aa4._ee20aa4
{
    align-items: center;
    border-radius: 2px;
    color: #cc3600;
    display: inline-flex;
    display: flex;
    margin-bottom: .25rem;
    margin-top: .25rem;
}
._ee20aa4._ee20aa4 svg
{
    height: .875rem;
    margin-right: .25rem;
    width: .875rem;
}
._\36 ae8e72._a9bd7c7
{
    padding-bottom: 1.5rem;
}
._\36 ae8e72._a9bd7c7 ._\35 abf1fc
{
    padding-top: 1.5rem;
}
._\36 39754d
{
    overflow: hidden;
}
._\36 39754d._a9bd7c7
{
    padding: 0;
}
._b9f4e63
{
    width: 100%;
}
._b9f4e63>._e51c03c
{
    box-sizing: border-box;
    position: relative;
}
._\33 51d7f2
{
    padding-bottom: 1.5rem;
    width: 100%;
}
._\33 51d7f2:empty
{
    display: none;
}
._\33 51d7f2>iframe
{
    display: block;
}
div ._\31 529d7e
{
    color: #000;
    min-height: 4.9375rem;
    min-width: 20rem;
    padding: 0 1rem;
}
div ._\31 529d7e._a9bd7c7
{
    color: #000;
    padding: 1rem;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    div ._\31 529d7e._a9bd7c7
    {
        width: 100%;
    }
    div ._\31 529d7e
    {
        width: 29.375rem;
    }
}
div._c4d8d50
{
    background-color: #0000;
    border: 1px solid #ddd;
    border-radius: 4px;
    height: 2.5rem;
    margin-right: .9375rem;
    width: 3.875rem;
}
@media(max-width: 67.5rem)
{
    div._c4d8d50._a9bd7c7
    {
        margin-right: .75rem;
    }
}
@media(max-width: 45.3125rem)
{
    div._c4d8d50._a9bd7c7
    {
        padding-left: 0;
    }
}
div._c4d8d50 svg
{
    height: .8125rem;
    width: .8125rem;
}
div._c4d8d50 svg g
{
    fill: #000;
    opacity: 1;
}
div._\33 6aae74
{
    margin-bottom: .625rem;
    margin-top: 0;
}
div._\38 e6303f
{
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.25rem;
    padding-bottom: .25rem;
}
div._bfc8629
{
    font-weight: 500;
    margin-bottom: 1.5rem;
    margin-top: 0;
}
div._bfc8629 ._\31 fa48ea
{
    font-weight: 400;
    margin: .25rem 0;
}
div._bfc8629 a, div._bfc8629 a:hover
{
    color: #cc3600;
    font-weight: 400;
    text-decoration: underline;
}
div._bfc8629 div :last-child
{
    font-weight: 500;
}
._\35 e851e8
{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
._\35 e851e8 ._afb0f75
{
    width: 100%;
}
._\34 3adbb7._\34 3adbb7
{
    margin-bottom: 1.5rem;
    margin-top: 0;
}
._\34 3adbb7._\34 3adbb7 p
{
    margin-bottom: 0;
    margin-top: .3125rem;
}
._\39 149bee
{
    grid-gap: .625rem;
    align-items: center;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    display: grid;
    gap: .625rem;
    grid-template-columns: auto 1fr auto;
    height: 4.375rem;
    margin-bottom: .75rem;
    padding: 0 1rem;
}
._\39 149bee ._\37 c9e42b
{
    font-weight: 700;
}
._\39 149bee ._\36 6bf650
{
    color: #999;
    font-size: .75rem;
}
._\39 149bee ._\30 c824fa
{
    cursor: pointer;
    display: block;
}
._\34 eda972
{
    background: #f5f5f5;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    font-size: .875rem;
    font-weight: 700;
    margin-top: .75rem;
    padding: .625rem 1rem;
}
._\34 eda972, ._\34 eda972 ._d4af736
{
    display: grid;
    grid-template-columns: 1fr auto;
}
._\34 eda972 ._d4af736
{
    grid-gap: .375rem;
    align-items: center;
    gap: .375rem;
    margin-bottom: .625rem;
}
._\34 eda972 ._d4af736:last-child
{
    margin-bottom: 0;
}
._\34 eda972 ._\37 7743e9
{
    height: 1rem;
    width: 1rem;
}
._\33 93b8e9._\33 93b8e9
{
    display: block;
    text-transform: lowercase;
}
._\33 93b8e9._\33 93b8e9:first-letter 
{
    text-transform: uppercase;
}
._\37 6be103._\37 6be103, ._\39 748a44
{
    display: block;
    text-transform: lowercase;
}
._\37 6be103._\37 6be103:first-letter, ._\39 748a44:first-letter 
{
    text-transform: uppercase;
}
._\39 62c98b
{
    height: 2.5rem;
    width: 2.5rem;
}
._\39 36b900
{
    grid-gap: 1rem;
    display: grid;
    grid-template-columns: 2.5rem 1fr;
    padding-bottom: 0;
}
._\39 36b900>h2
{
    line-height: 2.5rem;
    margin-bottom: 0;
}
@media(max-width: 45.3125rem)
{
    ._\39 36b900
    {
        display: block;
        text-align: center;
    }
}
._d2ed464
{
    grid-column: span 2;
}
._e8fe891 ._cdc63e3
{
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    height: 20.9375rem;
    margin: 2.125rem 0 0;
}
@media(max-width: 32.8125rem)
{
    ._e8fe891 ._cdc63e3
    {
        height: 21.25rem;
    }
}
._e8fe891 ._cdc63e3 h2
{
    color: #999;
    font-family: Roboto;
    font-size: .75rem;
    height: 0;
    position: relative;
    text-align: center;
    z-index: 2;
}
._e8fe891 ._cdc63e3 h2 span
{
    background-color: #fff;
    padding: 0 .625rem;
    position: relative;
    top: -1.25rem;
}
._\30 a32100
{
    height: 20.625rem;
    position: relative;
    width: 200%;
}
@media(max-width: 32.8125rem)
{
    ._\30 a32100
    {
        height: 100%;
        margin: -.625rem auto auto;
        width: 80%;
    }
}
._\30 a32100 iframe
{
    border: 0;
    height: 20.625rem;
    left: 0;
    margin: -1.5rem auto 0;
    overflow: hidden;
    position: absolute;
    right: 50%;
    top: 0;
    width: 25%;
}
@media(max-width: 32.8125rem)
{
    ._\30 a32100 iframe
    {
        height: 20.9375rem;
        margin-top: -.625rem;
        right: 0;
        width: 90%;
    }
}
p._\38 fc4a5f
{
    color: #000;
    margin-bottom: 0;
    text-align: left;
}
._\32 53b699
{
    align-items: center;
    background-color: #f5f5f5;
    border-radius: 4px 4px 0 0;
    box-shadow: inset 0 0 0 .0625rem #ddd;
    display: grid;
    font-size: .875rem;
    font-weight: 700;
    grid-template-columns: 1fr 1fr;
    line-height: 1.5rem;
    padding: .625rem 1rem;
}
._\31 8156e7
{
    text-align: end;
}
._\37 f917cc
{
    border-radius: 4px;
}
._e132e78
{
    box-shadow: inset 0 0 0 .0625rem #ddd;
}
._\34 b78d4c
{
    padding: .625rem;
}
._\31 e88111
{
    align-items: center;
    border-radius: 4px;
    display: grid;
    grid-template-columns: 3.875rem 1fr auto;
}
._\30 280259
{
    grid-gap: 1rem;
    background: #f5f5f5;
    box-shadow: inherit;
    cursor: pointer;
    min-height: 2.9375rem;
    padding: 1rem .75rem;
}
._\30 280259._\30 c218b3
{
    border-radius: 4px 4px 0 0;
}
._\30 280259 ._\36 4bb7a6
{
    font-weight: 500;
}
._\30 280259 svg
{
    align-self: start;
    height: 1rem;
    width: 1rem;
}
@media(max-width: 45.3125rem)
{
    ._\30 280259
    {
        grid-gap: .75rem;
        min-height: 3.0625rem;
        padding: 1rem .75rem;
    }
}
._\39 8a6606, ._b501050
{
    grid-gap: 1rem;
    align-items: start;
    border-bottom: 1px dashed #c0c0c0;
    border-radius: 0;
    border-top: 1px dashed #c0c0c0;
    min-height: 2.5rem;
    padding: 1rem .5rem;
}
._\39 8a6606 ._\36 4bb7a6, ._b501050 ._\36 4bb7a6
{
    font-weight: 500;
    line-height: 150%;
}
@media(max-width: 45.3125rem)
{
    ._\39 8a6606, ._b501050
    {
        grid-gap: .75rem;
    }
}
@media(max-width: 67.5rem)
{
    ._\39 8a6606, ._b501050
    {
        padding: 1rem 0;
    }
}
._b501050
{
    align-items: center;
    padding-left: 0;
}
._fb30c67
{
    grid-gap: .25rem;
    display: grid;
    font-weight: 500;
    grid-template-rows: 1fr auto;
    z-index: 2;
}
._c74894c
{
    color: #666;
    font-size: .875rem;
    font-weight: 300;
    line-height: 1.3125rem;
}
._\33 1c354a
{
    color: #000;
    line-height: 1.5rem;
}
._\33 1c354a>p
{
    margin-top: 0;
}
._\33 1c354a>ol, ._\33 1c354a>ul
{
    margin: 1.5rem 0;
    padding: 0;
}
._\33 1c354a ol, ._\33 1c354a ul
{
    counter-reset: item;
}
._\33 1c354a ol>li, ._\33 1c354a ul>li
{
    counter-increment: item;
    list-style-type: none;
}
._\33 1c354a ol>li:before, ._\33 1c354a ul>li:before
{
    content: counter(item) ".";
    display: inline-block;
    font-weight: 700;
    padding-right: .3125rem;
}
._\33 1c354a>:last-child
{
    margin-bottom: 0;
}
._\30 383e86._\30 383e86
{
    background-color: #f5fafb;
    border: 1px solid #00599e;
    border-radius: 4px;
    color: #00599e;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 1.5rem;
    padding: .625rem 1rem;
}
._\30 383e86._\30 383e86>p
{
    margin: 0;
}
._\30 383e86._\30 383e86>p:first-of-type
{
    margin-bottom: 1.5rem;
}
._b2073f3._b2073f3
{
    background-color: #f5fafb;
    color: #00599e;
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
    line-height: 1.5rem;
}
._b2073f3._b2073f3 ._ddc6b71
{
    min-width: 1.25rem;
}
._b2073f3._b2073f3 p:first-of-type
{
    margin-bottom: 1.5rem;
    margin-top: 0;
}
._b2073f3._b2073f3 p:last-of-type
{
    margin-bottom: 0;
    margin-top: 1.5rem;
}
._b2073f3._b2073f3 ._b4f4868
{
    display: flex;
    flex-direction: column;
}
._b2073f3._b2073f3 ._b4f4868 div
{
    display: flex;
    gap: .25rem;
}
._b2073f3._b2073f3 ._b4f4868 div>p
{
    font-weight: 700;
    margin: 0;
}
._\39 997b20
{
    height: 2.5rem;
    width: 2.5rem;
}
@media(max-width: 45.3125rem)
{
    ._\39 997b20
    {
        height: 3rem;
        width: 3rem;
    }
}
._d4aba4b
{
    grid-gap: 1rem;
    display: grid;
    grid-template-columns: 2.5rem 1fr;
    padding-bottom: 2.5rem;
    padding-top: 1rem;
}
._d4aba4b>h2
{
    line-height: 2.5rem;
    margin-bottom: 0;
}
@media(max-width: 45.3125rem)
{
    ._d4aba4b
    {
        display: block;
        line-height: 0;
        padding-bottom: 2rem;
        padding-top: .5rem;
        text-align: center;
    }
    ._d4aba4b h2
    {
        line-height: 2rem;
        padding-top: .75rem;
    }
}
._\37 930f28
{
    grid-gap: 1rem;
    align-items: center;
    align-items: start;
    border-bottom: 1px dashed #c0c0c0;
    border-radius: 4px;
    border-radius: 0;
    display: grid;
    grid-template-columns: 3.875rem 1fr auto;
    min-height: 2.5rem;
    padding: 1rem .5rem;
}
._\37 930f28 ._\31 a23c9c
{
    font-weight: 500;
    line-height: 150%;
}
@media(max-width: 45.3125rem)
{
    ._\37 930f28
    {
        grid-gap: .75rem;
    }
}
@media(max-width: 67.5rem)
{
    ._\37 930f28
    {
        padding: 1rem 0;
    }
}
._\38 7f8788
{
    grid-gap: .25rem;
    display: grid;
    font-weight: 500;
    grid-template-rows: 1fr auto;
    z-index: 2;
}
._\31 e4730a
{
    background-color: #0000;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    padding-bottom: .4375rem;
    padding-top: .4375rem;
    text-align: center;
}
._\31 e4730a svg
{
    object-fit: contain;
    vertical-align: middle;
}
._baa8ac1
{
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-top: 1rem;
}
._baa8ac1>a
{
    text-decoration: underline;
}
._\35 18104a._\35 18104a
{
    margin-top: 1.5rem;
}
._\38 e142c6
{
    font-weight: 500;
    margin-bottom: .25rem;
}
._d0297db :last-child
{
    margin-bottom: 0;
}
._\37 6e687a
{
    margin-bottom: .625rem;
    text-align: center;
}
._f1b9d96
{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
._\30 9deb37
{
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-bottom: .625rem;
}
._\30 9deb37>a
{
    text-decoration: underline;
}
._\30 9deb37 h2
{
    color: #000;
}
._ea0cd4f
{
    width: 60%;
}
@media(max-width: 45.3125rem)
{
    ._ea0cd4f
    {
        width: 100%;
    }
}
._\31 6f2aa4
{
    margin-bottom: .625rem;
}
@media(max-width: 45.3125rem)
{
    ._\31 6f2aa4
    {
        text-align: center;
    }
}
._\35 2cc3d5
{
    height: 16.875rem;
    margin: 0 auto;
    min-width: 14.375rem;
    width: 100%;
}
._\32 fd97fc
{
    height: 11.25rem;
    margin: 3.75rem auto 0;
    max-width: 11.25rem;
    width: 11.25rem;
}
._\32 2713c2
{
    align-items: center;
    background-color: #fff;
    height: 2.5rem;
    left: calc(50% - 1.25rem);
    position: absolute;
    top: calc(50% - 1.25rem);
    width: 2.5rem;
}
._\31 7cff51, ._\32 2713c2
{
    display: flex;
    justify-content: center;
}
._\31 7cff51
{
    background-image: url(../../bcgamebettingde/image/payconiq_background.5d7984a4.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 16.875rem;
    margin: 0 auto;
    position: relative;
    width: 14.375rem;
}
._\35 f62a27
{
    text-align: center;
}
._c253c7f
{
    align-items: center;
    color: #666;
    display: flex;
    flex-direction: column;
}
._\31 3aaa3d
{
    margin-top: 1.5rem;
}
._f77d492
{
    color: #666;
    font-size: .75rem;
    line-height: 1rem;
    margin-top: .375rem;
}
._\35 74e263
{
    border-radius: 4px;
    box-shadow: inset 0 0 0 .0625rem #ddd;
    margin-bottom: .625rem;
    margin-top: 1.5rem;
}
._cc568bb
{
    background-color: #f5f5f5;
    border-radius: 4px;
}
._cc568bb._\35 6d80ff
{
    border-radius: 0 0 4px 4px;
    box-shadow: inset 0 0 0 .0625rem #ddd;
}
._\35 802173:first-child
{
    border-radius: 4px 4px 0 0;
}
._a90f496
{
    box-shadow: inset 0 0 0 .0625rem #ddd;
    height: .0625rem;
}
._f5975fb
{
    align-items: center;
    display: grid;
    font-size: .875rem;
    grid-template-columns: 1fr 1fr;
    line-height: 1.5rem;
    padding: .25rem 1rem;
}
._f5975fb._\36 800158
{
    font-weight: 700;
    padding: .625rem 1rem;
}
._f5975fb._\37 2377dc
{
    box-shadow: inset 0 0 0 .0625rem #ddd;
}
._f5975fb ._\33 cbf2bd
{
    grid-gap: .375rem;
    align-items: center;
    display: grid;
    grid-template-columns: 1fr auto auto 1.25rem;
    line-height: 1.5rem;
}
._f5975fb ._\34 40811e
{
    grid-template-columns: 1fr 1.25rem;
    text-align: right;
}
._f5975fb ._\30 80c509
{
    height: 1rem;
    margin: auto;
    width: 1rem;
}
._f5975fb ._a83f884
{
    font-size: .875rem;
    text-align: right;
}
@media(max-width: 45.3125rem)
{
    ._f5975fb
    {
        grid-template-columns: auto 1fr;
        padding: .3125rem 1rem;
    }
}
._ba30905
{
    -apple-pay-button-type: plain;
    -webkit-appearance: -apple-pay-button;
    appearance: -apple-pay-button;
    background-color: #fff;
    background-image: -webkit-named-image(apple-pay-logo-black);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 50%;
    border: 1px solid #000;
    border-radius: 22px;
    cursor: pointer;
    display: inline-block;
    line-height: 1.5rem;
    margin: 2.5rem auto 1rem;
    max-width: 24.125rem;
    padding: 0;
    transition: background-color .15s;
    width: 100%;
}
._ba30905:active
{
    background-color: #989898;
}
._ba30905._\30 84effc
{
    -webkit-appearance: initial;
    appearance: none;
}
._aab345e
{
    font-weight: 500;
    margin-bottom: .25rem;
}
._\36 50e7fb>div
{
    margin-top: 1.5rem;
}
@media(max-width: 45.3125rem)
{
    ._\36 50e7fb>div
    {
        margin-top: 1rem;
    }
}
._\36 50e7fb a
{
    color: #00599e;
    text-decoration: underline;
}
._\36 50e7fb a:hover
{
    color: #0075f3;
}
._\34 e7b1ae
{
    color: #666;
    font-size: .75rem;
    line-height: 1rem;
    margin-top: .375rem;
}
._\35 de54bc._\35 de54bc
{
    margin: 1.5rem 0;
}
._e40c52d
{
    height: 42.125rem;
}
._\39 01628e
{
    height: 100%;
}
._\32 e2b758
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-l-size);
    font-size: 1.5rem;
    font-weight: 400;
    line-height: var(--heading-l-line-height);
    margin: 1.5rem 0;
    overflow-wrap: break-word;
}
@media(max-width: 45.3125rem)
{
    ._\32 e2b758
    {
        font-size: 1.25rem;
    }
}
._\37 47570b
{
    margin-bottom: 1.5rem;
}
._\30 e93e48 ._\36 27d0bb
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._\30 e93e48>p
{
    margin: 1rem 0 0;
}
._\33 aaf159
{
    display: flex;
}
._\33 aaf159>select:first-of-type
{
    border-radius: 0 4px 4px 0;
    padding-left: .625rem;
}
._\30 f42229:first-of-type
{
    border-bottom: 1px solid var(--ui-input-border-color);
    border-left: 1px solid var(--ui-input-border-color);
    border-radius: 4px 0 0 4px;
    border-top: 1px solid var(--ui-input-border-color);
}
._\30 f42229:first-of-type>div:first-of-type
{
    left: .75rem;
    top: 1.125rem;
}
._\30 f42229:first-of-type>select
{
    background: #000;
    border: 0;
    border-radius: 0 4px 0 0;
    color: #fff;
    cursor: pointer;
    font-size: .875rem;
    height: 3.125rem;
    min-height: 3.25rem;
    min-width: 6rem;
    padding-left: 2.125rem;
    padding-right: 1.25rem;
    text-align: left;
}
._\30 f42229:first-of-type>select:focus:not(._\32 abcb3f)
{
    color: #fff;
}
._\30 f42229:first-of-type>select._\32 abcb3f, ._\30 f42229:first-of-type>select:disabled
{
    background-color: #f5f5f5;
    color: #000;
    padding-right: 0;
    pointer-events: none;
    width: 4.625rem;
}
._\30 f42229:first-of-type>select
{
    -webkit-appearance: none;
    appearance: none;
    line-height: 1.375rem;
    opacity: 1;
}
._aef5bea>div:not(:first-child)
{
    margin-top: 1.5rem;
}
._aef5bea>div:not(:first-child) ._\36 e2ec9b
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._b7b84c5
{
    bottom: 0;
    display: flex;
    position: sticky;
}
._b7b84c5 ._ed2234e
{
    border-bottom-left-radius: 0;
    margin-top: 1.5rem;
}
._\37 3afd29
{
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .75rem;
    letter-spacing: -.01375rem;
    line-height: 1.25rem;
}
._\37 3afd29, ._f3905e7
{
    margin-top: 1.5rem;
    text-align: center;
}
._f3905e7
{
    font-size: 1rem;
    line-height: 1.5rem;
}
._\33 6ffa1e
{
    background: #0000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: calc(var(--base-z-index) + 5);
}
._decdeca
{
    overflow: hidden;
}
._e411508
{
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
._\30 99ed46, ._daacbf8
{
    height: 100%;
    position: absolute;
    width: 100%;
}
._\30 99ed46
{
    transform: translate3d(0,100%,0);
}
._\38 317c5d
{
    transition: transform .5s ease-in;
}
._\38 317c5d, ._daacbf8
{
    transform: translateZ(0);
}
._d98e140
{
    transform: translate3d(0,100%,0);
    transition: transform .5s ease-in;
}
._\35 31a01d, ._\35 c35883
{
    transition: none;
}
._\33 c900eb
{
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
}
._\33 c900eb svg
{
    height: 1.125rem;
    left: .8125rem;
    position: absolute;
    top: .75rem;
    width: 1.125rem;
}
._\33 c900eb svg path
{
    stroke: #000;
}
._\37 7cdbc1
{
    display: flex;
    flex-direction: column;
    height: 100%;
    position: absolute;
    width: 100%;
}
._\37 7cdbc1>div:first-of-type
{
    padding-left: 1.5rem;
}
._\37 7cdbc1>h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-l-size);
    font-weight: 400;
    line-height: var(--heading-l-line-height);
    margin: 1.5rem 0;
    overflow-wrap: break-word;
    padding: 0 1.5rem;
}
._db4feb2
{
    flex-grow: 1;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}
._\35 c7261b
{
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    padding: 0 1.5rem;
}
._\35 c7261b ._\31 e3c744
{
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
}
._e863b10
{
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
    position: absolute;
}
._e47252b, ._e863b10
{
    height: 100%;
    width: 100%;
}
._e47252b
{
    flex-grow: 1;
    overflow-x: hidden;
    overflow-y: auto;
}
._\31 169d69, ._\39 133015
{
    display: flex;
    flex-direction: column;
}
._\31 169d69
{
    flex-shrink: 0;
    padding: 0 1.5rem;
}
._\31 169d69 ._a908632
{
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
}
._\38 e000e9
{
    border-top: 1px solid #e0e0e0;
}
._\38 e000e9:last-child
{
    border-bottom: 1px solid #e0e0e0;
}
._\37 ab0dc8._\37 ab0dc8
{
    pointer-events: none;
}
._\37 ab0dc8._\37 ab0dc8>div
{
    background-color: #f5f5f5;
}
._\35 cbacf4>div
{
    pointer-events: none;
}
div._b8d2736
{
    width: 1.5rem;
}
div._b8d2736, div._b8d2736>svg
{
    height: 1.5rem;
}
div._\37 b9dba1
{
    min-width: 2.3125rem;
}
._\36 cfe288
{
    padding: 0 0 .25rem;
}
div+._\32 92cf54
{
    margin-top: 1.5rem;
}
._\35 37efca
{
    padding: 0 0 .25rem;
}
._\36 143732
{
    cursor: pointer!important;
}
._\36 143732._e2697fb._e2697fb
{
    background-color: #fff;
}
._\36 143732._e2697fb._e2697fb input:disabled
{
    background: var(--ui-input-disabled-bg-color);
}
._\36 143732 input
{
    color: #000;
    cursor: pointer;
}
._\36 143732 input:disabled
{
    background-color: #fff;
}
._\36 143732 input:read-only
{
    background-color: #fff;
}
._\36 143732 svg
{
    height: 1.3125rem;
}
._\36 bcc949 section, div+._\31 208f3d
{
    margin-top: 1.5rem;
}
._\33 3a4f05>:first-child, ._\36 bcc949 section>:last-child
{
    margin-bottom: 0;
}
._\33 3a4f05 section
{
    display: none;
}
._f87c53b section
{
    display: flex;
    flex-direction: column;
}
._\36 c8b2ae>label
{
    padding-top: 0;
}
._\36 c8b2ae>label+div
{
    margin-bottom: .9375rem;
}
._\36 c8b2ae>p
{
    margin-top: 0;
}
._\36 c8b2ae section>label
{
    padding-top: 0;
}
._\36 c8b2ae section>label+div
{
    margin-bottom: .9375rem;
}
._\36 c8b2ae section>p
{
    margin-top: 0;
}
._\36 bcc949 ._\36 fc1dc1
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._\30 043d63
{
    color: #666;
}
._\35 9b2db7>div>input:read-only
{
    color: #999;
}
._fb19092._fb19092
{
    margin-top: 0;
}
._\34 970f4e
{
    font-weight: 500;
    margin-bottom: .25rem;
}
._\34 2f80d6 section>:last-child
{
    margin-bottom: 0;
}
._\34 2f80d6 section>:first-child
{
    margin-top: 1.5rem;
}
._\31 5a6beb>:first-child
{
    margin-bottom: 0;
}
._\31 5a6beb section
{
    display: none;
}
._\32 61063c section
{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}
._\34 2f80d6 ._\35 4e05e2
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._a214d29
{
    color: #666;
}
._\30 89566f>div>input:read-only
{
    color: #999;
}
div._\30 89566f
{
    margin-bottom: 0!important;
}
._\35 608097._\35 608097
{
    margin-bottom: 1.5rem;
}
._b3cb9b6
{
    align-items: center;
    border-radius: 10px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding: 1.5rem;
}
._b3cb9b6>svg
{
    height: 2.5rem;
    width: 2.5rem;
}
._b3cb9b6>div>img
{
    border-radius: 50%;
}
._b3cb9b6~div
{
    margin-top: .9375rem;
}
._b3cb9b6 ._\32 e25880
{
    position: relative;
}
._b3cb9b6 ._\32 e25880>p
{
    font-size: bold;
    text-align: left;
}
._b3cb9b6 ._\32 e25880>div
{
    margin: -.3125rem 0 0;
    padding: 0;
}
._c2444e4
{
    display: flex;
    justify-content: space-between;
    padding: 0;
}
._\36 5d46f9
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._\36 5d46f9>p
{
    padding: 0 .625rem;
    text-align: center;
}
._\31 d79e51
{
    align-items: center;
    border-radius: 10px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding: 1.5rem;
}
._\31 d79e51>svg
{
    height: 2.5rem;
    width: 2.5rem;
}
._\31 d79e51>div>img
{
    border-radius: 50%;
}
._\31 d79e51~div
{
    margin-top: .9375rem;
}
._\31 d79e51 ._\37 2371d7
{
    position: relative;
}
._\31 d79e51 ._\37 2371d7>p
{
    font-size: bold;
    text-align: left;
}
._\31 d79e51 ._\37 2371d7>div
{
    margin: -.3125rem 0 0;
    padding: 0;
}
._af327e2, ._c3378ea
{
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: .75rem 1.5rem;
}
._\30 9b2c3a, ._af327e2, ._c3378ea
{
    display: flex;
    flex-direction: column;
}
._\30 9b2c3a
{
    justify-content: space-between;
}
._af327e2>div>label
{
    padding-top: 0;
}
._c57b4bf, ._c57b4bf ._\34 f2b9db
{
    border: 1px solid #e0e0e0;
}
._c57b4bf ._\34 f2b9db
{
    background-color: #f5f5f5;
    display: flex;
    justify-content: space-between;
    padding: 1rem;
}
._c57b4bf h3
{
    margin: 0;
}
._aa9c51c
{
    margin-bottom: 1rem;
}
._a81fb3c
{
    color: #e0e0e0;
}
._\32 b3633f
{
    display: grid;
    grid-template-columns: 55% 45%;
    padding: 1rem;
}
._\32 b3633f h3
{
    margin: 0;
}
._\32 b3633f ._\30 5e917f
{
    align-items: start;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
._\32 b3633f ._\33 ebb942
{
    align-items: center;
}
._\32 b3633f ._\33 ebb942 [class*=-wrapper]
{
    justify-content: end!important;
}
._\32 b3633f ._\33 ebb942 button
{
    margin: .75rem 0;
}
._b1f09d4
{
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.375rem;
    min-height: 100%;
    padding: 1.5rem 1rem;
}
._e99ea86
{
    padding: 0;
}
._b1f09d4>h2
{
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-size: var(--heading-l-size);
    font-weight: 400;
    line-height: var(--heading-l-line-height);
    margin: 1.5rem 0;
    overflow-wrap: break-word;
}
._b1f09d4>h2:first-of-type
{
    margin-top: 0;
}
._b1f09d4>h3
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    font-weight: 700;
    line-height: 1.125rem;
    margin: 0;
}
._b1f09d4>p
{
    margin: 0 0 1.5rem;
}
._\31 be8130
{
    display: grid;
    grid-template-columns: 55% 45%;
    padding: 1rem;
}
._\31 be8130 h3
{
    margin: 0;
}
._\31 be8130 ._bf9973f
{
    align-items: start;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
._\31 be8130 ._\30 0ae8b5
{
    align-items: center;
}
._\31 be8130 ._\30 0ae8b5 [class*=-wrapper]
{
    justify-content: end!important;
}
._\31 be8130 ._\30 0ae8b5 button
{
    margin: .75rem 0;
}
._\33 262a85
{
    border-radius: 4px;
}
._\35 d3d19e._\35 d3d19e
{
    background-color: inherit;
}
div._a85fdf5
{
    margin-bottom: 1rem;
    min-height: 4.5rem;
}
._e327c15
{
    align-items: flex-start;
    display: flex;
    flex: 1 0 auto;
    gap: .75rem;
    margin-bottom: 1.25rem;
    padding: .75rem;
}
._\35 02e706
{
    align-items: center;
    display: flex;
}
._\35 02e706 svg
{
    margin: .125rem .375rem 0 0;
}
._\39 95811b
{
    padding: 0 2rem!important;
}
._f6250b7
{
    height: 1.25rem;
    width: 1.375rem;
}
._\33 c3ed22
{
    color: #00599e;
    padding-top: 0;
}
._\33 c3ed22>div
{
    line-height: 1.25rem;
}
._\33 c3ed22>div svg
{
    align-self: start;
    min-width: 1.25rem;
    padding-top: .125rem;
}
._\33 c3ed22>div button
{
    color: #00599e!important;
}
._\33 c3ed22>div button svg
{
    align-self: start;
    min-width: 1.25rem;
    padding: .5rem 0;
}
._\32 53499a
{
    display: flex;
    flex-direction: column;
    margin-top: 1rem;
}
._\32 53499a div>button+*, ._\32 53499a._\37 04a629 div:first-of-type
{
    margin-top: 0;
}
._cd8ff56._cd8ff56
{
    margin-bottom: 1rem;
}
._\30 0b5c76
{
    background: #f5f5f5;
    background: var(--Greys-Grey-10,#f5f5f5);
    border-radius: 0 0 4px 4px;
    font-size: .875rem;
    margin-top: 0!important;
    padding: .625rem .75rem;
}
._\30 0b5c76, ._f07664b
{
    align-self: stretch;
    display: flex;
    gap: .25rem;
}
._f07664b
{
    align-items: center;
    flex: 1 1;
}
._fcae1e2
{
    align-items: flex-end;
    display: flex;
    flex: 1 1;
    flex-direction: column;
}
._\34 a628e6
{
    flex: 0 0 1.25rem;
    width: 1.25rem;
}
._\34 a628e6 g
{
    fill: #000;
}
._\34 a7d80a ._\34 14009d, ._\34 a7d80a input
{
    display: none;
}
._\34 a7d80a ._\34 14009d._\37 068d4c+._\38 d893cc ._\32 fd4956
{
    background-color: #02bd9c;
    transform: translateX(100%);
}
._\36 3ea378
{
    display: flex;
    flex-direction: column;
    width: 85%;
}
._\32 fd4956, ._a39ae03
{
    border-radius: 100px;
    height: 1.625rem;
}
@media(min-width: 58.125rem)
{
    ._\32 fd4956, ._a39ae03
    {
        height: 2rem;
    }
}
._a39ae03
{
    align-items: center;
    border: 1px solid #666;
    border-radius: 100px;
    cursor: pointer;
    display: flex;
    padding: .125rem;
    position: relative;
    width: 100%;
}
._\32 fd4956
{
    background-color: #02bd9c;
    position: absolute;
    transition: transform .3s cubic-bezier(.5,.5,.5,.94);
    width: 49.5%;
}
._\38 46cad2
{
    color: inherit;
    display: flex;
    font-size: 90%;
    font-weight: bolder;
    justify-content: space-around;
    margin-top: .125rem;
    position: absolute;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
}
._\38 d893cc
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: .3125rem 0 .625rem;
}
._\33 830fd5, ._ae3b614
{
    color: #000;
    transition: color .3s;
}
._\33 830fd5._\35 00f576, ._ae3b614._\35 00f576
{
    color: #fff;
}
._\38 c67ba2
{
    margin-top: -.9375rem!important;
}
._\34 25ef82
{
    margin-bottom: -.75rem;
    padding-top: 0;
}
._d29a6e2 input[readonly]
{
    background: #fff;
}
._\34 8e0554
{
    display: block;
    max-width: 100%;
    position: relative;
}
._\34 8e0554._\38 5a5e4b
{
    pointer-events: none;
}
._\34 8e0554._\38 5a5e4b input[readonly]
{
    background-color: var(--ui-select-disabled-bg-color);
    border-color: var(--ui-select-disabled-border-color);
    color: var(--ui-select-disabled-text-color);
}
._\34 8e0554 svg
{
    position: absolute;
    right: 1rem;
}
._\36 0b1fc9
{
    position: relative;
}
div+._\36 0b1fc9
{
    margin-top: 1.5rem;
}
._\36 0b1fc9 ._\32 3c6d5c
{
    padding-top: 0;
}
._f47799c input[readonly]
{
    background: #fff;
}
._\36 7a11c4 ._\35 521d2b
{
    padding-top: 0;
}
._\32 0ccd27
{
    display: block;
    max-width: 100%;
    position: relative;
}
._\32 0ccd27._bc69526
{
    pointer-events: none;
}
._\32 0ccd27._bc69526 input[readonly]
{
    background-color: var(--ui-select-disabled-bg-color);
    border-color: var(--ui-select-disabled-border-color);
    color: var(--ui-select-disabled-text-color);
}
._\32 0ccd27 svg
{
    position: absolute;
    right: 1rem;
}
fieldset ._f8db869
{
    padding-top: 0;
}
._\37 61af51
{
    display: block;
    margin: 1.5rem auto 0;
}
._d9b00d4
{
    align-items: center;
    justify-content: space-between;
}
._bde4009, ._d9b00d4
{
    display: flex;
}
._bde4009 ._\31 00f3af
{
    margin-right: .3125rem;
}
._bde4009 ._\34 1f41ca
{
    color: #666;
}
._ce5ed4c
{
    margin: .625rem 0 0;
}
._\37 53a7a7
{
    background-color: #fff!important;
    height: 2.75rem;
}
._\37 53a7a7 span
{
    font-weight: 500;
}
._\37 53a7a7 ._\39 a74e5a
{
    color: #02bd9c;
    font-size: .875rem;
}
._\37 53a7a7._\31 aef5dc
{
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: .625rem;
}
._d5bcdba>label
{
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
._dd7b14e
{
    display: block;
    margin: 1.5rem auto 0;
}
._f4858a4 label
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 1.5rem;
}
._f28c0db
{
    margin-bottom: .9375rem;
    padding-top: 0;
}
._\39 70223e
{
    display: flex;
    justify-content: space-between;
    padding-bottom: .25rem;
}
._\39 7b7cb7
{
    align-items: center;
    display: flex;
}
._\39 7b7cb7>span
{
    color: #666;
    margin-top: 1rem;
    padding: 0 .625rem;
    text-align: center;
}
._e3cb42c>label
{
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
._a3916b2
{
    display: block;
    margin: 1.5rem auto 0;
}
._\35 c8cac3
{
    margin-bottom: .9375rem;
    padding-top: 0;
}
._a80a448
{
    color: var(--ui-input-error-text-color);
    margin: .625rem 0 0;
}
._\39 f05a04>:last-child
{
    margin-top: 1.5rem;
}
._\39 87459a
{
    color: #666;
}
._\33 02c377
{
    margin-bottom: .9375rem;
}
._\33 02c377 ._\34 81291e
{
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-top: 0;
}
._\38 298d98
{
    display: flex;
    flex-direction: column;
}
._\38 298d98 div._\32 e9daad
{
    align-items: center;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: flex;
    gap: .75rem;
    height: 2.75rem;
    margin-top: .04375rem;
    padding: 0 .75rem;
}
._\38 298d98 div._\32 e9daad:hover
{
    background-color: #f5f5f5;
}
._\38 298d98 div._\32 e9daad ._\38 fa729a, ._\38 298d98 div._\32 e9daad>:first-child
{
    height: 1.5rem;
    min-width: 1.5rem;
    width: 1.5rem;
}
._\38 298d98 div._\32 e9daad ._\38 fa729a svg, ._\38 298d98 div._\32 e9daad>:first-child svg
{
    height: 1.5rem;
}
._\38 298d98 div._\32 e9daad>:nth-child(2)
{
    align-items: center;
    display: flex;
    flex-grow: 1;
    justify-content: center;
}
._\38 298d98 label
{
    padding-bottom: .25rem;
}
div._\32 4d3828
{
    display: flex;
    justify-content: space-between;
}
div._\32 4d3828>p
{
    color: #000;
    font-weight: 500;
}
div._\38 dcc0c7
{
    height: 2rem;
    width: 2rem;
}
div._\38 dcc0c7>svg
{
    height: 2rem;
}
._\39 3c71d0
{
    grid-gap: 1rem;
    align-items: baseline;
    display: grid;
    gap: 1rem;
    grid-template-columns: 1fr 2.5fr;
}
._\39 3c71d0>*
{
    margin-top: 0!important;
}
._\39 92d80b>select
{
    padding-right: .3125rem;
}
._ba2fe95
{
    color: #666;
    margin: 0;
}
._\35 1d4ea6
{
    margin: 1.125rem 0 .3125rem;
}
._\33 6db385
{
    text-align: center;
}
._\33 6db385 button
{
    max-width: 24.125rem;
}
._\37 142604
{
    color: #666;
    font-size: .875rem;
    margin-top: 2.5rem;
    text-align: center;
}
._\39 8c126d
{
    color: #666;
    font-weight: 400;
    text-decoration: underline;
}
._ae5fd2a
{
    grid-gap: 1rem;
    align-items: baseline;
    display: grid;
    gap: 1rem;
    grid-template-columns: 1fr 2.5fr;
}
@media(max-width: 20rem)
{
    ._ae5fd2a
    {
        grid-template-columns: auto 1fr;
    }
}
._ae5fd2a>*
{
    margin-top: 0!important;
}
._e9a41bc
{
    grid-template-columns: 1fr;
}
._\35 1a1521
{
    margin-top: 1.5625rem;
}
._\35 1a1521._\33 c9bb8f
{
    margin: 2.5rem auto 0;
}
._\35 1a1521._ee1468d
{
    margin-left: 0;
    width: auto;
}
._\30 4779c1
{
    color: #666;
    margin: 0 0 1.5rem;
}
._a45ad41._a45ad41
{
    margin-bottom: 1.5rem;
    margin-top: 0;
}
._\35 36846c div>a
{
    color: #666;
    font-weight: 400;
    text-decoration: underline;
}
._\36 8b5527>label:first-child
{
    padding-top: 0;
}
._\36 8b5527>p
{
    margin-bottom: 0;
}
._\31 216721
{
    margin: 1.125rem 0 0;
}
._b8b27ee>label:first-child
{
    padding-top: 0;
}
._b8b27ee>p
{
    margin-bottom: 0;
}
._\37 80e9b4
{
    margin: 1.125rem 0 0;
}
._d23f884>label:first-child
{
    padding-top: 0;
}
._d23f884>p
{
    margin-bottom: 0;
}
._\35 76efb4
{
    margin: 1.125rem 0 0;
}
._\37 2bf360
{
    flex: 1 1 auto;
    overflow: auto;
    padding: 0 1.5rem;
}
._\37 2bf360 h2
{
    line-height: normal;
}
._\37 2bf360 a
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._\37 2bf360 table tbody tr:nth-of-type(odd)
{
    color: #000;
}
._\31 3ca795
{
    align-items: center;
    background: #fff;
    display: flex;
    flex: 0 0 auto;
    height: 5.3125rem;
    justify-content: center;
    width: 100%;
}
._\31 3ca795 ._\33 3acb68
{
    width: 16.875rem;
}
@media(min-width: 45.3125rem)
{
    ._\31 3ca795 ._\33 3acb68
    {
        width: 26.25rem;
    }
}
._d7a5c48
{
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    max-width: 32.1875rem;
}
._\34 9843c4
{
    position: relative;
}
._d194c47
{
    color: #666;
    display: block;
    position: absolute;
    right: .75rem;
    top: 2.375rem;
}
._bcc1f80
{
    margin: 0!important;
}
._\32 88aeda
{
    margin-top: 0!important;
}
._b066d19, ._dbe6d49
{
    align-items: center;
    display: flex;
}
._b066d19 svg, ._dbe6d49 svg
{
    margin-right: .5rem;
    width: 1rem;
}
._dbe6d49
{
    cursor: pointer;
    margin-top: 1rem;
}
._\35 71ae33
{
    color: #089b80;
    margin: 0 .5rem;
}
._e086327
{
    margin-bottom: .1875rem;
}
._f3c71cb
{
    height: .4375rem;
    position: absolute;
    width: .6875rem;
}
._f3c71cb g
{
    stroke: #089b80;
}
._f3c71cb._f9ff27d
{
    transform: rotate(180deg);
}
._\38 d745ee
{
    float: left;
    width: 20%;
}
._adc1119
{
    display: inline-block;
}
._\30 19884c
{
    display: inline;
    float: left;
    height: 100%;
    padding-left: 1%;
    padding-right: 1%;
    padding-top: 6%;
}
@media only screen and (max-width: 58.125rem)
{
    ._\30 19884c
    {
        padding-top: 9%;
    }
}
._a7095a6
{
    color: var(--ui-input-error-text-color);
    margin: .25rem 0 0;
}
._e6aac62._e6aac62
{
    margin-bottom: 1.5rem;
    margin-top: 0;
}
._\33 8b61f0
{
    padding-top: 0;
}
._abe4ed5
{
    margin-bottom: 1rem;
}
._\33 1ffc2c
{
    align-items: center;
    background: #f5f5f5;
    border-radius: 8px;
    box-shadow: 0 .03125rem .125rem #00000040;
    display: flex;
    justify-content: space-between;
    padding: .5rem .75rem;
}
._\33 1ffc2c:hover
{
    cursor: pointer;
}
._\33 1ffc2c>svg
{
    flex-shrink: 0;
}
._\35 53d07f
{
    margin-right: 3.125rem;
}
._afdb1c5
{
    font-weight: 500;
}
._fe1eef4
{
    color: #666;
    font-size: .8125rem;
}
._\36 ba2042>._b13825c
{
    margin-bottom: 1.25rem;
}
._b13825c>._d61cf01
{
    margin-bottom: .9375rem;
}
._b13825c>._bd92858
{
    grid-gap: .625rem;
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: 30% auto;
}
._b13825c>._bd92858>*
{
    margin-top: 0!important;
}
._b13825c>._bd92858 :last-child
{
    margin-bottom: 0;
}
._\36 ba2042 input
{
    color: #666;
}
._\30 72f2ef, ._a3ed7bc>label:first-child
{
    padding-top: 0;
}
._a3ed7bc>p
{
    margin-bottom: 0;
}
._c0fb609._c0fb609
{
    margin-bottom: 1.5rem;
    margin-top: 0;
}
._df24cfd>p, ._e5e1971:last-of-type>label
{
    margin: 0;
}
._\30 ab36d3
{
    align-items: center;
    display: flex;
    margin-top: .09375rem;
}
._\30 ab36d3>svg
{
    margin-left: .3125rem;
    max-height: 1rem;
    max-width: 1rem;
}
._\32 6a1554
{
    margin: .9375rem 0;
}
._\31 77672c
{
    align-items: center;
    cursor: pointer;
    display: flex;
    margin-top: 1rem;
}
._\31 77672c svg
{
    width: 1rem;
}
._\36 998fe8
{
    color: #089b80;
    margin: 0 .5rem;
}
._\39 905f6d
{
    margin-bottom: .1875rem;
}
._d09ac3b
{
    height: .4375rem;
    position: absolute;
    width: .6875rem;
}
._d09ac3b g
{
    stroke: #089b80;
}
._d09ac3b._\31 029b53
{
    transform: rotate(180deg);
}
._d6dd5f1 h2
{
    display: block;
    text-transform: lowercase;
}
._d6dd5f1 h2:first-letter 
{
    text-transform: uppercase;
}
._\39 d2a6ff._e500521 button:nth-of-type(2)
{
    color: #000;
}
._\39 d2a6ff._e500521 button:nth-of-type(2):hover
{
    color: #fff;
}
._\36 ff1de1
{
    margin-bottom: 1.25rem;
}
._b97ede5
{
    align-items: center;
    display: flex;
}
._b97ede5 svg
{
    margin-right: .375rem;
}
._\34 7e44bd
{
    background-color: #e0e0e0;
    height: .0625rem;
    margin: 1.5rem 0;
}
section._\30 5af270
{
    text-align: left;
}
span._\34 bf9d86
{
    display: inline-block;
}
._b160d4f
{
    font-weight: 500;
    line-height: 1.35;
}
._\31 51725a
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    line-height: 1.5rem;
}
._\36 d3f7a6
{
    color: #02bd9c;
    margin-bottom: 1.40625rem;
    padding-left: 0;
    padding-right: 0;
}
._\36 d3f7a6._\33 7d5af7
{
    margin: auto;
}
._a8e3b7e
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._\35 dddb43
{
    color: #d70022;
    text-align: center;
}
._b1273de
{
    margin: .9375rem 0;
}
._\32 3a3caa
{
    white-space: nowrap;
}
._\31 200f37
{
    margin-left: 2.5rem;
}
._d1b27d0
{
    margin: .9375rem auto;
    position: relative;
}
._\35 a4db06
{
    align-items: center;
    display: flex;
    justify-content: space-between;
}
._\39 da80f9
{
    color: #000;
}
._a6d58f5
{
    text-align: right;
}
._\37 58d546
{
    color: #d70022;
}
._\31 431336
{
    padding-bottom: .9375rem;
    text-align: left;
}
._a26b900
{
    margin-bottom: .9375rem;
    margin-top: 0;
}
._\38 d4c2fb
{
    margin-top: .625rem;
}
._\34 305c23 p
{
    margin-bottom: 0;
    margin-top: .9375rem;
}
._a85143e a, a._a85143e
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._bff4a40
{
    align-items: center;
    display: flex;
    gap: .625rem;
}
div._be05266
{
    font-family: var(--druk-text-font-family);
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 2rem;
}
div._be05266 b
{
    color: #d70a0a;
}
._ae3ad01
{
    display: flex;
    gap: .625rem;
}
._ae3ad01 svg
{
    stroke: var(--ui-error-color);
    height: 1.0625rem;
    margin-top: .25rem;
    width: 1.0625rem;
}
._ae3ad01 p
{
    margin: 0;
}
._\31 887af6
{
    max-width: 22.5rem;
}
@media(max-width: 58.125rem)
{
    ._\31 887af6
    {
        width: 100%;
    }
}
._bafeb1d
{
    grid-row-gap: 1.5rem;
    display: grid;
    row-gap: 1.5rem;
}
._\36 7b4b47
{
    color: #666;
    color: #d70022;
    font-size: .875rem;
    line-height: 1.25rem;
    margin: .25rem 0 0;
}
._\31 2650cf
{
    color: #000;
}
._\30 255743
{
    padding-top: .25rem;
}
._\33 a580e5 ._\34 32d891, ._\33 a580e5 ._b048f61:hover
{
    background-color: #f5fcfb;
    border: 1px solid #02bd9c;
}
._\33 a580e5
{
    grid-gap: .25rem;
    display: grid;
    gap: .25rem;
    grid-template-columns: repeat(2,1fr);
}
._\33 a580e5 ._b048f61
{
    width: 100%;
}
@media(min-width: 32.8125rem)
{
    ._\33 a580e5
    {
        grid-template-columns: repeat(4,1fr);
    }
}
._\32 ab9624
{
    display: flex;
    justify-content: space-between;
}
._\32 ab9624:first-of-type
{
    font-size: .9375rem;
}
._d59b4bb:first-of-type
{
    font-size: 1rem;
    height: 2.75rem;
}
._d59b4bb:first-of-type::placeholder
{
    color: var(--ui-input-placeholder-color);
}
._b3faef6
{
    margin-bottom: 0;
}
span._ce4a0fc
{
    padding-top: 0;
}
span._\38 ec11d0
{
    display: block!important;
    height: 0!important;
}
span._\38 ec11d0:after
{
    border-left: 2px solid #e0e0e0;
    content: "";
    position: absolute;
    top: .625rem;
}
span._\38 ec11d0:nth-child(3n+3):after
{
    height: .25rem;
}
span._\38 ec11d0:nth-child(3n+7):after
{
    height: .5rem;
}
span._\38 ec11d0:nth-last-child(3):after
{
    height: 0;
}
span._\32 ceb5ec:nth-child(3n+8)
{
    transform: translateX(-50%);
}
span._\32 ceb5ec:nth-last-child(2)
{
    transform: translateX(-100%);
}
._cc230d5
{
    background-color: #fff;
    line-height: 1.5rem;
    text-align: center;
}
._\39 630bab
{
    display: none;
}
._\38 d1d833
{
    background-color: #fff;
    background-image: linear-gradient(180deg,#fff0 42%,#fff 50.85%),url(../../bcgamebettingde/image/notification-background.embed.3bffdba9.svg);
    background-repeat: no-repeat;
    background-size: cover;
    line-height: 1.5rem;
    padding-top: 2.5rem;
    position: relative;
    text-align: center;
}
._b18cbc9
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
}
._dc2571a
{
    margin-bottom: -.625rem;
}
._\32 02710f
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    line-height: 1.5rem;
    margin-top: .6875rem;
}
._e2e932b
{
    margin-bottom: 1rem;
}
._\39 541d69
{
    margin-bottom: .5625rem;
}
._abdaf4c
{
    align-items: center;
    display: flex;
}
._abdaf4c svg
{
    margin-right: .375rem;
}
._\34 810a5b svg path
{
    fill: #00819f;
}
._dfca88c
{
    margin-bottom: 1rem;
}
._\35 1e8fb8
{
    display: flex;
    margin-top: .5rem;
}
._\38 d9c893
{
    margin: .4375rem 0 .625rem;
}
._a8d1bfc
{
    align-items: center;
    background: #151515;
    display: flex;
    flex-direction: column;
    height: 19.4375rem;
    justify-content: center;
    overflow: hidden;
}
._a8d1bfc._\39 95300f
{
    border: 2px;
    border-color: #2c2c2c;
    border-style: solid;
}
._\36 38dfac
{
    color: #fff;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    line-height: 4.375rem;
    z-index: 1;
}
._\36 38dfac ._\32 d22ba4
{
    font-size: 1.125rem;
    text-align: center;
}
._\36 38dfac ._\32 d22ba4 a
{
    color: #02bd9c;
    padding: .3125rem;
}
@media(min-width: 32.8125rem)
{
    ._\36 38dfac ._\32 d22ba4
    {
        font-size: 1.3125rem;
    }
}
._\34 16b483
{
    font-size: 2rem;
}
._\34 16b483._\39 95300f
{
    font-size: 1.75rem;
}
@media(min-width: 45.3125rem)
{
    ._\34 16b483._\39 95300f
    {
        font-size: 2.5rem;
        padding: 0 6.25rem;
    }
}
@media(min-width: 32.8125rem)
{
    ._\34 16b483
    {
        font-size: 3.0625rem;
    }
}
._a3dc7ea
{
    background-image: url(../../bcgamebettingde/image/page-not-found.8682810d.png);
    background-size: inherit;
    position: absolute;
    width: 100%;
    z-index: 0;
}
._a3dc7ea, ._a3dc7ea._\39 95300f
{
    height: 19.9375rem;
}
@media(min-width: 32.8125rem)
{
    ._a3dc7ea
    {
        height: inherit;
    }
}
._\36 33ddbb
{
    background-color: #000000b3;
    bottom: 0;
    display: block!important;
    left: 0;
    margin: 0!important;
    position: fixed;
    right: 0;
    top: 0;
}
._\36 33ddbb, ._\37 3d60cd
{
    z-index: calc(var(--base-z-index) + 6);
}
._\37 3d60cd
{
    background: var(--navWidgetSearchPopperBgColor);
    border: 1px solid #303030;
    border-radius: 4px;
    box-sizing: border-box;
    color: var(--navWidgetSearchPopperColor);
    margin: initial;
    padding: 0;
}
._\37 3d60cd._\30 6ea9ce
{
    border-radius: 0;
    padding-left: 0!important;
}
._\39 9176dc:before
{
    background: var(--navWidgetSearchPopperBgColor);
    border: solid #303030;
    content: "";
    transform: rotate(45deg);
}
._\39 9176dc, ._\39 9176dc:before
{
    height: .5rem;
    position: absolute;
    width: .5rem;
    z-index: -1;
}
[data-popper-placement^=bottom]>._\39 9176dc
{
    top: -.3125rem;
}
[data-popper-placement^=bottom]>._\39 9176dc:before
{
    border-width: 1px 0 0 1px;
}
[data-popper-placement^=top]>._\39 9176dc
{
    bottom: -.3125rem;
}
[data-popper-placement^=top]>._\39 9176dc:before
{
    border-width: 0 1px 1px 0;
}
[data-popper-placement^=left]>._\39 9176dc
{
    right: -.3125rem;
}
[data-popper-placement^=right]>._\39 9176dc
{
    left: -.3125rem;
}
._adadc79
{
    color: #d04437;
    display: block;
    min-width: 14.375rem;
    padding: .625rem 1.25rem;
}
._adadc79._\30 6ea9ce
{
    padding: .9375rem 1.25rem;
}
._\37 0d2122, ._e40bdc2
{
    box-sizing: border-box;
}
._e40bdc2
{
    display: flex;
    min-width: 16.875rem;
    overflow-x: auto;
}
._e40bdc2 ul
{
    flex: 1 1;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
._e40bdc2 ._\32 ba1e14
{
    cursor: pointer;
    padding: .625rem 1.25rem;
}
._e40bdc2 ._\32 ba1e14._\33 47c9ff, ._e40bdc2 ._\32 ba1e14:active
{
    background-color: var(--navWidgetSearchPopperItemColorActive);
}
._e40bdc2._\30 6ea9ce ._\32 ba1e14
{
    padding: .9375rem 1.25rem;
}
._e40bdc2 ._ae29825
{
    font-family: Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 700;
}
._\37 0d2122
{
    display: flex;
    padding: .5rem 0;
}
._\37 0d2122>div:first-child
{
    flex: 1 1;
    justify-content: center;
    overflow-x: auto;
}
@media(min-width: 45.3125rem)
{
    ._\37 0d2122
    {
        padding: 1.125rem 0;
    }
}
@media(min-width: 76.875rem)
{
    ._\37 0d2122
    {
        padding: .75rem .5625rem;
    }
    ._\37 0d2122>div
    {
        grid-gap: .75rem;
    }
    ._\33 1681af
    {
        overflow: auto;
        scrollbar-gutter: stable both-edges;
    }
}
@media(min-width: 76.875rem)
{
    ._\33 1681af::-webkit-scrollbar
    {
        width: .3125rem;
    }
    ._\33 1681af::-webkit-scrollbar-track
    {
        background: #222;
        border-radius: 2.5px;
    }
    ._\33 1681af::-webkit-scrollbar-thumb
    {
        background: #303030;
        border-radius: 2.5px;
        width: .3125rem;
    }
    ._\33 1681af::-webkit-scrollbar-thumb:hover
    {
        background: #555;
    }
}
._\31 426f44
{
    opacity: 1;
    transition: visibility .1s linear,opacity .1s linear;
}
._\31 426f44 svg
{
    transform: none!important;
}
._\31 426f44 svg path
{
    stroke: none!important;
}
._\36 a63b83
{
    opacity: 0;
    visibility: hidden;
}
._d9dacaf g, ._d9dacaf path
{
    stroke: #fff!important;
}
._\34 254178, ._d9dacaf
{
    cursor: pointer;
}
._b61bddf
{
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
}
._\30 411d12
{
    align-items: center;
}
._\30 411d12:not(._d0766f0,._\34 b689aa)
{
    padding-right: .9375rem;
}
._\30 411d12 ._d0f672d, ._\30 411d12 ._df28988
{
    flex: 1 1;
}
._\30 411d12 ._df28988
{
    display: block;
}
._\34 b689aa
{
    display: flex;
    flex-direction: row;
    margin: 0;
    padding: .375rem .625rem;
    z-index: calc(var(--base-z-index) + 1299);
}
._\34 b689aa ._\34 254178
{
    display: none;
}
._\34 b689aa ._d9dacaf
{
    display: block;
}
._d0f672d
{
    align-items: center;
    background-color: #4b4b4b;
    box-sizing: border-box;
    display: flex;
    padding: 0 .5625rem 0 .375rem;
}
:not(._d0766f0)>._d0f672d
{
    align-items: center;
    border-radius: 16px;
    height: 2rem;
}
._df28988
{
    -webkit-appearance: initial;
    appearance: none;
    background-color: #0000;
    border: 0;
    caret-color: #fff;
    display: none;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 16px;
    font-weight: 400;
    height: 2rem;
    line-height: 1.375rem;
    outline: none;
    padding: 0 .3125rem 0 .1875rem;
}
._df28988, ._df28988::placeholder
{
    color: #fff;
}
._df28988:focus::placeholder
{
    color: #c0c0c0;
}
._df28988:focus+._\34 254178 path
{
    stroke: #02bd9c;
}
._d0766f0
{
    background: #212121;
    box-sizing: border-box;
    display: flex;
    flex-grow: 1;
    justify-content: center;
    left: 0;
    margin: 0;
    max-width: 100%;
    padding: 1.5rem 1.0625rem;
    position: absolute;
    right: 0;
    transform: translate3d(0,73%,0);
}
._d0766f0 ._d0f672d
{
    align-items: center;
    background: none;
    max-width: 77rem;
}
._d0766f0 ._d0f672d input
{
    background: #fff;
    border-radius: 4px;
    caret-color: #000;
    color: #212121;
    height: 2.8125rem;
    line-height: 1;
    margin: 0 1.0625rem;
    padding: 0 1.0625rem;
}
._d0766f0 ._d0f672d input::placeholder
{
    color: #666;
    line-height: normal!important;
}
._d0766f0 ._d0f672d ._\31 426f44
{
    order: 1;
    transform: translate3d(-9.375rem,0,0);
    width: 1.25rem;
}
._d0766f0 ._d9dacaf
{
    display: block;
    left: .5rem;
    opacity: .6;
    order: -1;
    position: relative;
    top: 0;
}
._d0766f0 ._d9dacaf:hover
{
    opacity: 1;
}
._d0766f0 ._d9dacaf g
{
    stroke: #fff;
}
._d9dacaf
{
    color: var(--ui-stars-link-color);
    cursor: pointer;
    display: none;
    font-weight: 500;
    padding: 0 .625rem;
    position: relative;
    text-decoration: underline;
}
._d9dacaf g
{
    stroke: #fff;
}
._df28988::-webkit-search-cancel-button
{
    -webkit-appearance: none;
}
._\39 03e030 p:first-child
{
    margin: 0;
}
._a4604a4
{
    padding: 3.125rem 0;
    text-align: center;
}
._a4604a4 h1
{
    font-size: 1.5rem;
}
._a4604a4 h1, ._a4604a4 h2
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    line-height: 1.75rem;
}
._a4604a4 h2
{
    font-size: 1.25rem;
}
._a4604a4 p
{
    line-height: 1.5rem;
    margin: auto;
    max-width: 28.125rem;
}
._\36 d2018c
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    line-height: var(--body-line-height);
    position: relative;
    z-index: calc(var(--base-z-index) + 1);
}
._\36 d2018c._d2c4325
{
    grid-gap: var(--ui-grid-gap);
    box-sizing: border-box;
    display: grid;
    grid-template-columns: minmax(0,1fr);
    padding: calc(var(--ui-grid-gap) / 2);
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\36 d2018c._d2c4325
    {
        margin: 0 auto;
        max-width: 77rem;
        padding: var(--ui-grid-gap) 0;
    }
}
._\36 d2018c._d2c4325 h1, ._\36 d2018c._d2c4325 h2, ._\36 d2018c._d2c4325 h3, ._\36 d2018c._d2c4325 h4
{
    margin: var(--ui-grid-gap) 0 calc(var(--ui-grid-gap) / 2);
}
._\36 d2018c._d2c4325 h1:first-child, ._\36 d2018c._d2c4325 h2:first-child, ._\36 d2018c._d2c4325 h3:first-child, ._\36 d2018c._d2c4325 h4:first-child
{
    margin-top: 0;
}
@media(min-width: 45.3125rem)
{
    ._\36 d2018c._d2c4325
    {
        grid-template-columns: minmax(0,3fr) 1fr;
    }
    ._\36 d2018c._d2c4325 ._\38 f99213
    {
        order: 1;
    }
    ._\36 d2018c._d2c4325 ._\34 2a06f7
    {
        order: 2;
    }
}
._e41bfcf
{
    box-sizing: border-box;
    overflow: auto;
    padding: calc(var(--ui-grid-gap) / 2);
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._e41bfcf
    {
        margin: 0 auto;
        max-width: 77rem;
        max-width: none;
        padding: var(--ui-grid-gap) 0;
        padding: calc(var(--ui-grid-gap) / 2);
    }
}
._\34 2a06f7
{
    grid-gap: calc(var(--ui-grid-gap) / 2);
    align-content: flex-start;
    align-items: flex-start;
    display: grid;
    grid-auto-flow: row;
    order: 2;
}
._\37 b5bf84
{
    margin: 0 auto;
    max-width: 77rem;
    padding: .625rem 0 var(--ui-grid-gap);
}
._ceac433
{
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._ceac433
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\30 3437e2, ._\34 eec8d9
{
    box-sizing: border-box;
    padding: calc(var(--ui-grid-gap) / 2) 0;
}
._\30 3437e2
{
    grid-gap: var(--ui-grid-gap);
    display: grid;
    grid-template-columns: 1fr;
}
@media(min-width: 45.3125rem)
{
    ._\30 3437e2._bc37a1c
    {
        grid-template-columns: repeat(2,1fr);
    }
    ._\30 3437e2._a405d71
    {
        grid-template-columns: repeat(3,1fr);
    }
    ._\30 3437e2._\34 70c70e
    {
        grid-template-columns: repeat(4,1fr);
    }
}
._d7898a6
{
    margin: .9375rem 0;
}
._\31 c034b7, ._d7898a6
{
    width: 100%;
}
._ff8a030
{
    display: flex;
    flex-wrap: wrap;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    font-weight: 700;
    justify-content: space-between;
    line-height: var(--body-line-height);
    margin-top: 1.25rem;
}
._\39 fc8445
{
    background-color: var(--ui-select-bg-color);
    color: var(--ui-select-color);
    height: 2.5rem;
    margin-bottom: 1.25rem;
    margin-right: .9375rem;
    padding: .25rem;
}
._\37 c78de2
{
    overflow-x: auto;
}
._\37 c78de2 ._\38 0762c0
{
    border-spacing: 0;
    width: 100%;
}
._\37 c78de2 ._\38 0762c0 tr:nth-child(odd)
{
    background-color: var(--ui-table-row-alt-background);
}
._\37 c78de2 ._\38 0762c0 th
{
    background-color: var(--ui-table-head-background);
    border-bottom: var(--ui-table-head-border-bottom);
    border-top: var(--ui-table-head-border-top);
    color: var(--ui-table-head-color);
    font-size: 1rem;
    padding: .75rem;
}
._\37 c78de2 ._\38 0762c0 th:nth-child(2)
{
    text-align: left;
}
._\37 c78de2 ._\38 0762c0 td:nth-child(n+3)
{
    text-align: center;
}
._\37 c78de2 ._\38 0762c0 td
{
    border-bottom: var(--ui-table-column-border-bottom);
    padding: .625rem;
}
._\37 c78de2 ._\38 0762c0 td a
{
    color: var(--ui-link-color);
    text-decoration: none;
}
._\30 c29479 g, ._\30 c29479 path
{
    stroke: #0baa10;
}
._\32 f2d047 svg
{
    height: 30;
    width: 30;
}
._\32 f2d047 g, ._\32 f2d047 path
{
    stroke: #d61515;
}
._\35 bf84b9
{
    display: flex;
    flex-direction: column;
}
._\30 4783c0
{
    border: .5px solid #c0c0c0;
    border-radius: 10px;
    margin-bottom: .625rem;
    overflow-wrap: break-word;
    padding: .625rem;
}
._\38 746b5d a
{
    color: #000;
    text-decoration: none;
}
._\33 e8b672
{
    display: flex;
    margin-top: .625rem;
}
._\35 1ee0f4
{
    display: inline-flex;
    height: 1.5625rem;
    width: 1.5625rem;
}
._bde07fc
{
    fill: var(--ui-main-color);
}
._bdda21b
{
    align-self: center;
    margin-left: .625rem;
}
._\30 c42b32
{
    background-color: var(--ui-main-background);
    border: .5px solid #c0c0c0;
    border-radius: 10px;
    color: var(--ui-main-color);
    cursor: pointer;
}
._\36 f18786
{
    background-position: 50%;
    background-size: cover;
}
._\33 702f78, ._\36 f18786
{
    background-color: #000;
    background-repeat: no-repeat;
}
._\33 702f78
{
    background-position: top;
    background-size: 100%;
    display: flex;
    height: auto;
}
._fb0e2d8
{
    grid-gap: 1.25rem;
    color: #fff;
    display: grid;
    gap: 1.25rem;
    grid-auto-flow: row;
    max-width: 78.75rem;
    padding: .9375rem;
    position: relative;
}
._\39 82c023
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}
._\39 82c023 [button]
{
    background-color: var(--ui-button-primary-bg-color);
    border: 1px solid var(--ui-button-primary-bg-color);
    border-radius: 22px;
    border-radius: var(--ui-button-border-radius,22px);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-bg-color) inset,0 0 .0625rem 0 var(--ui-button-primary-bg-color);
    box-sizing: border-box;
    color: var(--ui-button-primary-color);
    color: var(--ui-button-primary-color)!important;
    cursor: pointer;
    display: block;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1rem;
    font-size: 16px;
    font-weight: 500;
    height: 2.75rem;
    line-height: 1rem;
    line-height: 2.625rem;
    margin: .625rem 0;
    padding: 0 1.375rem;
    text-decoration: none!important;
    width: 100%;
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 82c023 [button]
    {
        box-shadow: none;
    }
}
._\39 82c023 [button] svg g, ._\39 82c023 [button] svg path
{
    stroke: var(--ui-button-primary-color);
}
._\39 82c023 [button]:not(._\35 663253):hover
{
    background-color: var(--ui-button-primary-hover-color);
    border: 1px solid var(--ui-button-primary-hover-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-hover-color) inset,0 0 .0625rem 0 var(--ui-button-primary-hover-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 82c023 [button]:not(._\35 663253):hover
    {
        box-shadow: none;
    }
}
._\39 82c023 [button]:not(._\35 663253):active
{
    background-color: var(--ui-button-primary-active-color);
    border: 1px solid var(--ui-button-primary-active-color);
    box-shadow: 0 0 .0625rem 0 var(--ui-button-primary-active-color) inset,0 0 .0625rem 0 var(--ui-button-primary-active-color);
}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx)
{
    ._\39 82c023 [button]:not(._\35 663253):active
    {
        box-shadow: none;
    }
}
._\39 82c023 [button]._\38 7f0e23
{
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 0;
    width: 2.75rem;
}
._\35 af2732
{
    grid-gap: 1.25rem;
    display: grid;
    gap: 1.25rem;
    grid-auto-flow: column;
    overflow-x: scroll;
    overflow-y: hidden;
    padding-top: 1.25rem;
}
._\32 bdd4b2
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 5px;
    cursor: pointer;
    height: 19.6875rem;
    min-width: 13.125rem;
    padding: .625rem;
    position: relative;
}
._eb19d30
{
    border: .5px solid #d70022;
    box-shadow: 0 0 .625rem #d70022;
    margin-top: -.625rem;
}
._eb19d30 ._bf99ac0>div>img
{
    background-color: #d7002299;
}
._bf99ac0
{
    height: 100%;
}
._\31 8d32cd
{
    grid-row-start: 3;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._fb0e2d8
    {
        grid-auto-flow: row;
        padding-top: 0;
    }
    ._\33 702f78
    {
        background-position: 50%;
        background-size: cover;
    }
    ._\39 82c023
    {
        text-align: left;
    }
    ._\39 82c023 [button]
    {
        width: fit-content;
    }
}
@media(min-width: 67.5rem)
{
    ._ee99f7b
    {
        grid-template-columns: 1fr 2fr;
        max-width: auto;
    }
    ._\35 af2732
    {
        overflow-x: visible;
        overflow-x: initial;
        overflow-y: visible;
        overflow-y: initial;
        padding-top: 1.25rem;
    }
    ._\31 8d32cd
    {
        grid-column-end: 3;
        grid-column-start: 1;
    }
}
._\31 03e8c5
{
    background-color: #000;
}
._\31 1ed403
{
    background-color: #fff;
}
._\35 a32045
{
    background-color: var(--ui-main-background);
    color: var(--ui-main-color);
    margin: 0 auto;
    max-width: 31.25rem;
    padding: .9375rem;
}
@media(min-width: 32.8125rem)
{
    ._\35 a32045
    {
        padding: 1.25rem;
    }
}
._\37 1df075
{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    min-height: 7rem;
}
._\33 c1a3c6
{
    justify-content: flex-start;
}
._\30 0f9124, ._ee1428c
{
    margin: .3125rem 0;
    width: 100%;
}
._e0a3301
{
    width: 100%;
}
@media(min-width: 32.8125rem)
{
    ._e0a3301
    {
        align-items: center;
        display: flex;
    }
}
._\38 e35625
{
    border: 1px solid var(--ui-input-border-color);
    margin: 0 0 .625rem;
    padding: .5625rem;
}
@media(min-width: 32.8125rem)
{
    ._\38 e35625
    {
        display: inline-block;
        margin: 0 .625rem 0 0;
        width: 100%;
    }
}
._e3e8bdc
{
    margin: 2.5rem 0 .625rem;
    width: 100%;
}
@media(min-width: 32.8125rem)
{
    ._e3e8bdc
    {
        margin: 0;
        width: auto;
    }
}
._\30 84175a
{
    justify-content: flex-start;
}
._\32 6a7fc7
{
    justify-content: center;
}
._\31 0b940a
{
    justify-content: flex-end;
}
._\31 7250fa
{
    align-items: center;
    display: flex;
    gap: 1rem;
    margin-top: 1rem;
}
._\31 7250fa ._\38 fefaf6
{
    font-size: .875rem;
    line-height: 1.25rem;
    margin-bottom: .3125rem;
}
._\31 7250fa img
{
    height: 2.625rem;
    width: 2.625rem;
}
._a372eed svg
{
    background-color: #000;
    border-radius: 50%;
    padding: .75rem .1875rem;
    width: 2.625rem;
}
._a372eed path
{
    fill: #fff;
}
._\32 80e27b g
{
    stroke: #000;
}
._\36 21d621
{
    margin: 2.5rem 0 2rem;
    width: 100%;
}
._\30 a3df00
{
    background-color: #000;
    color: #fff;
    display: flex;
    padding: 1.5rem 1rem 0;
}
._\30 a3df00:not(._\38 a07bfc)
{
    padding-bottom: 1.5rem;
}
._\30 a3df00 ._\32 f60a23
{
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\30 a3df00 ._\32 f60a23
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
@media(min-width: 77rem)
{
    ._\30 a3df00
    {
        padding-top: 2rem;
    }
    ._\30 a3df00:not(._\38 a07bfc)
    {
        padding-bottom: 2rem;
    }
}
._\33 87d2a8
{
    height: 7rem;
    overflow: hidden;
    position: relative;
}
._\33 87d2a8:not(._\30 5cfb05)
{
    height: auto;
}
._\33 87d2a8 ._\33 ae598a
{
    background: linear-gradient(180deg,#0000,#000);
    bottom: 0;
    height: 3.5rem;
    position: absolute;
    width: 100%;
}
._\33 87d2a8 ._\33 5e057e
{
    font-size: .75rem;
    line-height: 1rem;
}
._\33 87d2a8 ._\33 5e057e:last-child>p:last-child
{
    margin-bottom: 0;
}
._\33 87d2a8 ._\33 5e057e>p
{
    margin-top: 0;
}
@media(min-width: 77rem)
{
    ._\33 87d2a8
    {
        height: 8.5625rem;
    }
    ._\33 87d2a8 ._\33 ae598a
    {
        height: 5rem;
    }
    ._\33 87d2a8 ._\33 5e057e
    {
        font-size: .875rem;
        line-height: 1.25rem;
    }
}
._bfa3584
{
    color: #fff!important;
    margin: .75rem auto;
    text-decoration: underline!important;
    width: auto;
}
._bfa3584 svg
{
    margin-left: .40625rem;
    vertical-align: middle;
}
._bfa3584 svg path
{
    stroke: #fff!important;
}
@media(min-width: 77rem)
{
    ._bfa3584
    {
        font-size: 1rem;
    }
}
._a85cb93
{
    transform: rotate(180deg);
}
._\37 45b262
{
    border-bottom: 1px dashed #e7e7e7;
}
._\31 d4f24a
{
    grid-gap: 0 1.875rem;
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-template-rows: auto auto;
}
._f358dc3
{
    margin-top: .9375rem;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._f358dc3
    {
        grid-row-end: 3;
        grid-row-start: 1;
    }
}
._\38 ba0524
{
    grid-column-end: 3;
    grid-column-start: 1;
    text-align: left;
}
@media(min-width: 58.125rem)
{
    ._\38 ba0524
    {
        grid-column-end: 3;
        grid-column-start: 2;
        grid-row-end: 3;
        grid-row-start: 2;
    }
}
@media(min-width: 45.3125rem)
{
    ._a86d778
    {
        height: 28.25rem;
        overflow: auto;
    }
}
._e5c2fb1
{
    background-color: #000;
    bottom: -12.5rem;
    color: #fff;
    left: 0;
    position: fixed;
    right: 0;
    transition: bottom .5s linear;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._e5c2fb1
    {
        padding-left: 0;
        padding-right: 0;
    }
}
._\36 cdf6b2
{
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
@media(min-width: 45.3125rem)
{
    ._\36 cdf6b2
    {
        flex-direction: row;
        width: 42.8125rem;
    }
}
@media(min-width: 58.125rem)
{
    ._\36 cdf6b2
    {
        width: 55.625rem;
    }
}
@media(min-width: 67.5rem)
{
    ._\36 cdf6b2
    {
        width: 73.125rem;
    }
}
._d12dded
{
    font-size: .75rem;
    padding-bottom: .3125rem;
    padding-top: .3125rem;
    text-align: center;
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._d12dded
    {
        font-size: 1rem;
        text-align: left;
        width: 58.33%;
    }
}
@media(min-width: 67.5rem)
{
    ._d12dded
    {
        width: 66.67%;
    }
}
._a241fd4
{
    padding-bottom: 0;
    padding-top: 0;
}
@media(max-width: 32.8125rem)
{
    ._a241fd4>a
    {
        width: 85%;
    }
}
._e9f9eb9:not(._f831438)
{
    text-align: center;
    width: 100%;
}
._e9f9eb9:not(._f831438) ._\32 11ff0d
{
    float: none;
    max-width: none;
}
@media(min-width: 58.125rem)
{
    ._e9f9eb9:not(._f831438)
    {
        float: right;
        width: 41.67%;
    }
}
@media(min-width: 67.5rem)
{
    ._e9f9eb9:not(._f831438)
    {
        width: 33.33%;
    }
}
._\38 e2e798
{
    text-align: center;
    width: 100%;
}
._\34 72f068
{
    flex-direction: column;
}
._\36 670e9d
{
    width: 100%;
}
@media(min-width: 58.125rem)
{
    ._\36 670e9d
    {
        display: flex;
        justify-content: space-around;
    }
}
._\33 068648
{
    background-color: #0000;
}
._\31 144441
{
    background-color: #000;
}
._e32c8f0
{
    background-color: #fff;
    color: #000;
}
._f831438
{
    display: flex;
    flex-direction: column;
}
._f831438._d12dded
{
    padding-top: .625rem;
}
@media(max-width: 45.3125rem)
{
    ._f831438
    {
        gap: .3125rem;
        margin-top: .625rem;
        width: 100%;
    }
}
@media(min-width: 45.3125rem)
{
    ._f831438
    {
        display: flex;
        flex-direction: row;
    }
    ._f831438>div
    {
        width: auto;
    }
    ._f831438._\35 0920c3
    {
        align-items: center;
        justify-content: flex-end;
        margin-right: 10%;
        width: 100%;
    }
}
._d5a9503 div
{
    display: flex;
    justify-content: center;
    text-align: center;
}
._\33 1c268c
{
    grid-gap: .1875rem;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(7.5rem,1fr));
}
@media(max-width: 45.3125rem)
{
    ._\33 1c268c
    {
        grid-template-columns: repeat(2,1fr);
    }
    ._\33 1c268c:has(>:nth-child(3)):not(:has(>:nth-child(4)))
    {
        grid-template-columns: repeat(3,1fr);
    }
}
._\35 8e03af
{
    background-color: var(--ui-tabs-background-color);
    border: 1px solid var(--ui-tabs-border-color);
    color: var(--ui-tabs-color);
    cursor: pointer;
    height: 2.5rem;
    opacity: .7;
}
._\32 3aa56b
{
    background-color: var(--ui-tab-selected-background-color);
    color: var(--ui-tab-selected-color);
    opacity: 1;
}
._\34 a9bef8
{
    background-color: var(--ui-main-background);
    box-sizing: border-box;
    color: var(--ui-main-color);
    width: 100%;
}
._\34 a9bef8 table
{
    border-spacing: 0;
    text-align: left;
    width: 100%;
}
._\34 a9bef8 table th
{
    background-color: #fff;
    border-bottom: 3px solid #ddd;
    border-top: 1px solid #e4e4e4;
    color: #000;
    font-size: 1rem;
    padding: .75rem;
}
._\34 a9bef8 table tr:nth-child(2n)
{
    background-color: #f5f5f5;
}
._\34 a9bef8 table td
{
    border-bottom: 1px solid #e4e4e4;
    padding: .625rem;
}
._\32 c62aac div>ol
{
    list-style-type: lower-alpha;
}
._\31 47be7e
{
    float: left;
    width: 100%;
}
._\31 47be7e>ol~div, ._\31 47be7e>ul~div
{
    display: inline-block;
}
._\31 47be7e>div>ol, ._\31 47be7e>div>ul
{
    padding-left: 3.125rem;
}
._a2083c0
{
    margin-left: var(--ui-grid-gap);
}
._\39 660c6b
{
    display: grid;
    grid-template-columns: 2.8125rem auto;
}
._\35 3d8a71
{
    display: grid;
    grid-template-columns: auto;
}
._a7a742d
{
    font-weight: 700;
    margin-top: 1rem;
}
._e310a0e ol>li
{
    list-style-position: outside;
}
._f309e78
{
    font-weight: 700;
    padding: .625rem 0;
}
._\36 88ab7b
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._dbff496
{
    height: auto;
}
._\35 2d56f6
{
    height: auto;
}
._\35 2d56f6, ._\35 2d56f6 img
{
    display: block;
    max-width: 100%;
    min-width: 100%;
}
._f71b04a ._\36 d451df
{
    padding: 1.875rem 0;
    text-align: center;
}
._f71b04a .slick-slider
{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    box-sizing: border-box;
    display: block;
    position: relative;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none;
}
._f71b04a ul.slick-dots
{
    display: flex!important;
    left: 50%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 8.75rem;
    transform: translateX(-50%);
}
._f71b04a ul.slick-dots li
{
    height: .75rem;
    margin: 0 .5rem 0 0;
    width: .75rem;
}
._f71b04a ul.slick-dots li.slick-active button
{
    background: #02bd9c;
}
._f71b04a ul.slick-dots li button
{
    background: #c0c0c0;
    border: initial;
    border-radius: 50%;
    color: #0000;
    height: .75rem;
    padding: 0;
    width: .75rem;
}
._f71b04a ul.slick-dots li button:focus
{
    outline: none;
}
@media(min-width: 32.8125rem)
{
    ._f71b04a ul.slick-dots
    {
        top: 11.25rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._f71b04a ul.slick-dots
    {
        top: 14.375rem;
    }
}
@media(min-width: 58.125rem)
{
    ._f71b04a ul.slick-dots
    {
        top: 15.9375rem;
    }
}
@media(min-width: 76.875rem)
{
    ._f71b04a ul.slick-dots
    {
        top: 20rem;
    }
}
._f71b04a .slick-list
{
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}
._f71b04a .slick-list:focus
{
    outline: none;
}
._f71b04a .slick-slide
{
    float: left;
    height: 100%;
    min-height: .0625rem;
}
._f71b04a .slick-slide:focus
{
    outline: none;
}
._\34 e8c6cd
{
    background: var(--cmsNavBgColor);
    margin: 0!important;
    position: relative;
}
._\34 e8c6cd ul
{
    list-style: none;
    padding: 0;
    z-index: calc(var(--base-z-index) + 3);
}
@media(max-width: 58.125rem)
{
    ._\34 e8c6cd
    {
        display: none;
    }
}
._\36 66bdb9
{
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    display: flex;
    flex-direction: row;
    margin: 0 auto;
    scrollbar-width: none;
    width: 100%;
}
@media(min-width: 76.875rem)
{
    ._\36 66bdb9
    {
        margin: 0 auto;
        max-width: 77rem;
    }
}
._\36 66bdb9::-webkit-scrollbar
{
    display: none;
    height: 0!important;
    width: 0!important;
}
._\36 66bdb9>li:first-child
{
    font-weight: 700;
}
._\36 66bdb9 li
{
    align-items: center;
    display: flex;
    position: relative;
}
._\36 66bdb9 li:hover ul[data-level="1"]
{
    display: flex;
    flex-direction: column;
}
._\36 66bdb9 li:hover ._\38 d2177d
{
    color: var(--cmsSubHeaderNavMenuItemActiveColor);
}
._\36 66bdb9 li:hover svg path
{
    stroke: var(--cmsNavPopperMenuItemColorActive);
}
._\36 66bdb9 ._\38 d2177d
{
    border: 0;
    color: var(--cmsSubHeaderNavMenuItemColor);
    padding: .625rem;
    width: 100%;
}
._\36 66bdb9 ._\30 f291da
{
    color: var(--cmsSubHeaderNavMenuItemActiveColor);
}
._\36 66bdb9 ul[data-level="1"]
{
    box-shadow: 0 .0625rem .25rem 0 var(--cmsNavPopperShadowColor);
    display: none;
    left: 0;
    min-width: 13.75rem;
    position: absolute;
    top: 2.75rem;
}
._\36 66bdb9 ul[data-level="1"] ._\38 d2177d
{
    background-color: var(--cmsNavPopperBgColor);
    color: var(--cmsNavPopperMenuItemColor);
}
._\36 66bdb9 ul[data-level="1"] ._\30 f291da, ._\36 66bdb9 ul[data-level="1"] ._\38 d2177d:hover
{
    color: var(--cmsNavPopperMenuItemColorActive);
}
._\36 66bdb9 ul[data-level="1"] a
{
    border-bottom: 1px solid var(--cmsNavPopperMenuItemDividerColor);
}
._\36 66bdb9 ._\31 41bbb2
{
    order: 2;
    width: .9375rem;
}
._\36 66bdb9 ._\31 41bbb2:hover svg path
{
    stroke: var(--cmsNavPopperMenuItemColorActive);
}
._\36 66bdb9 ._\31 41bbb2 svg g, ._\36 66bdb9 ._\31 41bbb2 svg path
{
    stroke: var(--cmsNavMenuItemArrowColor);
    transition: none;
}
._\36 66bdb9 ._b637095 svg path
{
    stroke: var(--cmsNavPopperMenuItemColorActive);
}
._d883121
{
    margin: 0 auto;
    overflow: hidden;
    padding-top: 56.25%;
    position: relative;
    width: 100%;
}
._c48d9fd
{
    border: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
._c1cdfbb
{
    position: relative;
}
._ce722a2
{
    display: block;
    height: 50vh;
    object-fit: cover;
    object-position: center center;
    width: 100%;
}
._f9e8e38
{
    bottom: 2vh;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}
._d2d34bc
{
    display: block;
    overflow-x: auto;
    width: 100%;
}
._d2d34bc tr
{
    border-bottom: 1px solid #e4e4e4;
}
._d2d34bc tr:nth-child(2n)
{
    background: #f5f5f5;
}
._d2d34bc td
{
    padding: .9375rem;
}
._b490016
{
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._\31 587854
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: var(--body-font-family);
    font-size: var(--body-size);
    line-height: var(--body-line-height);
    overflow: auto;
}
._\31 e009b2, ._a1fbf7b
{
    height: 100%;
}
._\31 e009b2
{
    align-items: center;
    display: flex;
    justify-content: center;
}
._\35 f4d971
{
    align-self: center;
    display: inline-block;
    position: relative;
}
._\35 f4d971 ._\30 43bfdc
{
    background: #0000;
    border: none;
    border-radius: 0;
    height: auto;
}
._\35 f4d971 ._\30 43bfdc:active, ._\35 f4d971 ._\30 43bfdc:hover
{
    background: #0000;
    border: none;
}
._\35 f4d971 ._\30 43bfdc:hover svg path
{
    stroke: none;
}
._\35 f4d971 ._\30 43bfdc:hover svg path:first-of-type, ._\35 f4d971 ._\30 43bfdc:hover svg path:nth-of-type(2)
{
    stroke: #fff;
    fill: #fff;
}
._\35 f4d971 ._\30 43bfdc:hover svg path:nth-of-type(3), ._\35 f4d971 ._\30 43bfdc:hover svg path:nth-of-type(4)
{
    fill: #000;
}
._\35 f4d971 ._\30 43bfdc svg path
{
    stroke: none;
    transition: stroke .2s ease,fill .2s ease;
}
._\35 f4d971 ._\30 43bfdc svg path:first-of-type, ._\35 f4d971 ._\30 43bfdc svg path:nth-of-type(2)
{
    stroke: #fff;
}
._ca4b88f
{
    align-items: center;
    background-color: #d70022;
    border-radius: 9px;
    color: #fff;
    display: flex;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    height: 1.125rem;
    justify-content: center;
    line-height: 1rem;
    position: absolute;
    right: -.5625rem;
    top: -.5625rem;
    -webkit-user-select: none;
    user-select: none;
    width: 1.125rem;
}
._f552cc8
{
    display: flex;
    gap: .375rem;
}
._\38 65aa65
{
    align-items: center;
    border: 1px solid #333;
    border-radius: 8px;
    display: flex;
}
._\38 65aa65 ._ea5119a
{
    flex: 1 1;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.125rem;
    min-width: 20%;
    padding: .5rem .75rem;
}
._\38 65aa65 ._ea5119a ._b5aa868
{
    font-weight: 400;
    margin: 0;
}
._\38 65aa65 ._ea5119a ._\37 7bc998, ._\38 65aa65 ._ea5119a ._b5aa868
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._\38 65aa65 ._ea5119a ._\37 7bc998
{
    color: #fff;
    font-weight: 700;
    margin: 0 0 .25rem;
}
._\38 65aa65 ._\32 ed68bf
{
    padding: .75rem;
}
._\38 65aa65 ._\32 ed68bf ._\37 de9685
{
    background-color: #d70022;
    border-color: #d70022;
    color: #fff;
}
._\38 65aa65 ._\32 ed68bf ._\37 de9685:hover
{
    background-color: #f40027;
    border-color: #f40027;
}
._\39 a24c79
{
    color: #02bd9c;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._\39 51a229
{
    color: #575757;
}
._\30 c8ae30
{
    display: flex;
    flex-direction: column;
    gap: .75rem;
}
._b7787ed
{
    text-align: center;
}
._b7787ed ._\36 0d2fe2
{
    font-size: 1rem;
    font-weight: 700;
    margin: 2rem 0 .75rem;
}
._b7787ed ._\36 0d2fe2, ._b7787ed ._c041c24
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
}
._b7787ed ._c041c24
{
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
}
._dea1acf
{
    background-color: var(--starsModalBgColorAlt);
}
._dea1acf form
{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
@media(prefers-color-scheme: dark)
{
    ._\35 e5b396
    {
        --starsModalNavBg: #262626;
        --starsModalHeaderColor: #f3f3f3;
        --starsModalNavHighlightBg: #1f1f1f;
        --starsModalNavActiveBg: #262626;
        --starsModalHeaderBgColorAlt: #000;
        --starsModalHeaderBgColor: #000;
        --starsModalHeaderBorderColor: #222;
        --starsModalCloseBtnColor: #f3f3f3;
        --starsModalColor: #fff;
        --starsModalBgColor: #000;
        --starsModalBgColorAlt: #000;
        --starsModalSubText: #ddd;
        --ui-tooltip-info-icon-color: #02bd9c;
        --ui-confirmation-border-color: #02bd9c;
        --ui-confirmation-bg-color: #001916;
        --ui-confimation-color: #02bd9c;
        --ui-confimation-link-color: #02bd9c;
        --ui-info-border-color: #66bcff;
        --ui-info-bg-color: #000f19;
        --ui-info-color: #66bcff;
        --ui-info-link-color: #66bcff;
        --ui-error-border-color: #d70022;
        --ui-error-bg-color: #1a0000;
        --ui-error-color: #d70022;
        --ui-error-color-hover: #d70022;
        --ui-error-link-color: #d70022;
        --ui-warning-border-color: #ff8e66;
        --ui-warning-bg-color: #1a0000;
        --ui-warning-color: #ff8e66;
        --ui-warning-link-color: #ff8e66;
        --ui-input-bg-color: #000;
        --ui-input-placeholder-color: #999;
        --ui-input-focused-border-color: #f3f3f3;
        --ui-input-valid-bg-color: #001916;
        --ui-input-valid-border-color: #41cdb5;
        --ui-input-valid-tick-color: #41cdb5;
        --ui-input-error-border-color: #d70022;
        --ui-input-error-bg-color: #1d1b1b;
        --ui-input-error-text-color: #d70022;
        --ui-input-disabled-border-color: #141414;
        --ui-input-disabled-bg-color: #1f1f1f;
        --ui-input-disabled-text-color: #999;
        --ui-toggle-checked-bg-color: #41cdb5;
        --ui-toggle-checked-border-color: #41cdb5;
        --ui-toggle-checked-error-bg-color: #d70022;
        --ui-toggle-disabled-border-color: #141414;
        --ui-toggle-label-color: #999;
        --ui-toggle-active-label-color: #f3f3f3;
        --ui-checkbox-tick-color: #000;
        --ui-checkbox-tick-hover-color: #222;
        --ui-switch-color: #41cdb5;
        --ui-switch-on-bg-color: #1a1a1a;
        --ui-switch-off-bg-color: #1a1a1a;
        --ui-select-bg-color: #000;
        --ui-select-pristine-bg-color: #000;
        --ui-select-text-color: #fff;
        --ui-select-color: #f3f3f3;
        --ui-select-option-bg-color: #000;
        --ui-select-option-color: #262626;
        --ui-select-focused-border-color: #ddd;
        --ui-select-focused-text-color: #fff;
        --ui-select-valid-border-color: #41cdb5;
        --ui-select-valid-bg-color: #001916;
        --ui-select-disabled-border-color: #141414;
        --ui-select-disabled-bg-color: #000;
        --ui-select-disabled-text-color: #999;
        --ui-button-primary-color: #f3f3f3;
        --ui-button-primary-bg-color: #41cdb5;
        --ui-button-primary-hover-color: #30a692;
        --ui-button-primary-active-color: #41cdb5;
        --ui-button-primary-disabled-bg-color: #404040;
        --ui-button-primary-disabled-color: #bfbfbf;
        --ui-button-primary-disabled-border-color: #404040;
        --ui-button-secondary-color: #f3f3f3;
        --ui-button-secondary-bg-color: #000;
        --ui-button-secondary-border-color: #f3f3f3;
        --ui-button-secondary-active-bg-color: #999;
        --ui-button-secondary-active-color: #000;
        --ui-button-secondary-hover-bg-color: #f3f3f3;
        --ui-button-secondary-hover-color: #000;
        --ui-button-secondary-inverse-bg-color: #f3f3f3;
        --ui-button-secondary-inverse-hover-color: #333;
        --ui-button-secondary-inverse-hover-border-color: #0000;
        --ui-button-secondary-inverse-active-color: #999;
        --ui-button-secondary-inverse-border-color: #000;
        --ui-button-text-color: #41cdb5;
        --ui-button-text-hover-color: #41cdb5;
        --ui-icon-button-background-color: #10251d;
        --ui-icon-button-border-color: #41cdb5;
        --ui-stars-link-color: #41cdb5;
        --ui-stars-link-hover-color: #41cdb5;
        --ui-calendar-flatpickr-active-bg-color: #222;
        --ui-calendar-flatpickr-bg-color: #000;
        --ui-calendar-flatpickr-border-color: #c0c0c0;
        --ui-calendar-flatpickr-color: #000;
        --ui-calendar-flatpickr-disabled-color: #999;
        --ui-calendar-flatpickr-hover-color: #f3f3f3;
        --ui-calendar-flatpickr-select-bg-color: #000;
        --ui-calendar-flatpickr-select-color: #f3f3f3;
        --ui-calendar-flatpickr-icon-color: #f3f3f3;
        --ui-calendar-flatpickr-indicator-bg-color: #41cdb5;
        --ui-bg-1: #000;
        --ui-bg-1-link-color: #41cdb5;
        --ui-bg-1-hover-color: #000;
        --ui-bg-2: #000;
    }
}
._\36 b808d6
{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
}
._\38 ff43fb
{
    background-color: #e0e0e0;
    height: .375rem;
    overflow: hidden;
    position: relative;
    transition: background-color .5s,opacity .5s;
}
._\38 ff43fb, ._\38 ff43fb:after
{
    border-radius: 3px;
    opacity: 0;
}
._\38 ff43fb:after
{
    background: linear-gradient(90deg,#e0e0e000,#e0e0e0 15%);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: left .5s,opacity .5s;
    width: 100%;
}
._\38 ff43fb._\33 594b9c, ._\38 ff43fb._\33 594b9c:after
{
    opacity: 1;
}
._\38 ff43fb._\31 db8df2
{
    background-color: #d70022;
}
._\38 ff43fb._\31 db8df2:after
{
    left: 25.5%;
}
._\38 ff43fb._\30 026cc6
{
    background-color: #f1b63a;
}
._\38 ff43fb._\30 026cc6:after
{
    left: 58.5%;
}
._\38 ff43fb._\33 6324c5
{
    background-color: #02bd9c;
}
._\38 ff43fb._\33 6324c5:after
{
    left: 100%;
}
._af28c6d
{
    margin-top: .5rem;
}
._\39 02a308
{
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 1.875rem;
}
._f7de35d
{
    flex-grow: 1;
}
._f7de35d+._f7de35d
{
    margin-left: 1.25rem;
}
._\37 764ed8
{
    color: #d70022;
}
._\37 764ed8 a
{
    color: var(--ui-stars-link-color);
    color: #d70022;
    cursor: pointer;
    font-weight: 500;
    text-decoration: underline;
}
._\37 764ed8 span
{
    display: block;
}
._\37 764ed8 p:first-of-type
{
    margin-top: 0;
}
._a1f56c3
{
    display: flex;
    justify-content: center;
    margin: 1.25rem 0 0;
}
._a1f56c3 img
{
    margin-right: .3125rem;
}
._\37 6b2f07
{
    height: auto;
    line-height: 1.75rem;
}
._\38 5bc5b0
{
    text-align: center;
}
._\35 7fdc2c
{
    align-items: center;
    display: flex;
    padding-top: 1.375rem;
}
._c39d93d
{
    margin: .25rem 0 0 .25rem;
}
._c39d93d svg
{
    max-height: 1rem;
    max-width: 1rem;
}
._\35 357771
{
    max-width: 15.625rem;
}
._b6cc05f
{
    align-content: center;
    align-items: center;
    display: flex;
    justify-content: center;
}
._b6cc05f svg path
{
    fill: #fff;
}
._\38 8c766c
{
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.75rem;
    margin: 1.625rem 0 .75rem;
}
._\38 8c766c span
{
    margin-bottom: .625rem;
}
._\32 c669c1
{
    color: #666;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-bottom: 1.25rem;
    margin-top: 1.25rem;
    text-align: center;
}
._\30 f02616:empty
{
    display: none;
}
._\30 f02616 h2
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.75rem;
}
._\30 f02616 iframe
{
    height: 5.125rem;
}
._e5a722d
{
    bottom: .25rem;
    position: absolute;
    right: 1rem;
}
._\38 8897ef
{
    text-align: justify;
}
._f74b917
{
    color: #d70022;
    text-align: center;
}
._\32 39e93c
{
    height: 21.25rem;
}
._ae96a69
{
    margin-top: 1.375rem;
}
._\33 19b8ae
{
    margin-top: 2.5rem;
}
._\38 8def79
{
    margin-top: 1.625rem;
}
._\38 8def79 p
{
    line-height: 1.5rem;
    margin: 0;
}
._\38 8def79 ._\37 85b1ed
{
    margin-top: 2rem;
}
._\38 8def79 ._d30d158
{
    margin-bottom: .75rem;
}
._\30 57a3ae
{
    text-align: center;
}
._\30 57a3ae p
{
    margin-bottom: 0;
}
._\33 b737a0
{
    margin-bottom: .4375rem;
}
._\32 de518c
{
    display: flex;
    flex-direction: column;
}
._\32 de518c a
{
    margin-bottom: .9375rem;
}
@media(min-width: 32.8125rem)
{
    ._\32 de518c
    {
        flex-direction: row;
        justify-content: space-between;
    }
    ._\32 de518c button, ._\32 de518c>a
    {
        margin: 0;
        width: auto;
    }
}
@keyframes _\31 f5973a
{
    0%
    {
        background-size: 0 0;
        opacity: 0;
    }
    50%
    {
        background-size: cover;
        opacity: 1;
    }
    to
    {
        background-size: 0 0;
        opacity: 0;
    }
}
@keyframes _\37 8110f5
{
    to
    {
        background-position-y: 0;
    }
}
@keyframes _\30 97fbe1
{
    0%
    {
        transform: scale(1);
    }
    to
    {
        transform: scale(1.25);
    }
}
@keyframes _d8ea89d
{
    20%
    {
        opacity: .4;
    }
    40%
    {
        height: 70%;
        opacity: 1;
        top: 15%;
    }
    80%
    {
        height: 60%;
        opacity: 1;
    }
    to
    {
        left: 75%;
        opacity: 0;
        width: 10%;
    }
}
@keyframes _ca80e29
{
    20%
    {
        opacity: 1;
    }
    90%
    {
        opacity: 1;
    }
    to
    {
        left: 68%;
        width: 30%;
    }
}
@keyframes _e0b759b
{
    0%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
        width: 0;
    }
    5%
    {
        opacity: 0;
        right: 95%;
        top: 20%;
    }
    25%
    {
        opacity: 1;
        right: 80%;
        top: 20%;
        width: 10%;
    }
    50%
    {
        width: 55%;
    }
    90%
    {
        opacity: .8;
        right: 6%;
        top: 20%;
    }
    to
    {
        opacity: 0;
        right: 2%;
        top: 20%;
        width: 0;
    }
}
@keyframes _\37 fdcb10
{
    to
    {
        background-position-y: 74.375rem;
    }
}
@keyframes _\35 ef4abf
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes _cd233b3
{
    0%
    {
        background-color: #0000;
    }
    to
    {
        background-color: #000000b3;
    }
}
@keyframes _\37 c208ff
{
    0%
    {
        filter: blur(0);
    }
    to
    {
        filter: blur(.125rem);
    }
}
@keyframes _\38 02d269
{
    0%
    {
        transform: translate3d(0,-.625rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,.25rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(45deg);
    }
}
@keyframes _d3557cb
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes _\30 5b6798
{
    0%
    {
        transform: translate3d(0,.5rem,0) rotate(0deg);
    }
    50%
    {
        transform: translate3d(0,-.125rem,0) rotate(0deg);
    }
    to
    {
        transform: translateZ(0) rotate(-45deg);
    }
}
@keyframes _d3c094b
{
    0%
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(1turn);
    }
}
._dc3ffb0
{
    animation: _d3c094b 1.1s linear infinite;
    border: 3px solid var(--colorUI0030);
    border-left-color: var(--colorBrandSecondary);
    font-size: .625rem;
    height: 2.75rem;
    margin: var(--spaceMD);
    position: relative;
    transform: translateZ(0);
    width: 2.75rem;
}
._dc3ffb0, ._dc3ffb0:after
{
    border-radius: 50%;
}
._\33 f22c8a
{
    background-color: #0000!important;
    justify-content: center;
    margin: 0 auto;
    width: 80%;
}
._\35 a47e96
{
    background: var(--colorUI0025);
    border-radius: var(--radiusSM) var(--radiusSM) 0 0;
    color: var(--colorUI0090);
}
._\30 38bc13
{
    align-items: center!important;
    background: var(--colorUI0010);
    border-radius: 0 0 var(--radiusSM) var(--radiusSM);
    color: var(--colorUI0070);
    padding: var(--spaceMD) var(--spaceSM);
}
._\32 ac57dd
{
    background-color: #000000b3!important;
    display: flex;
    position: fixed;
    top: 0;
}
._a6791fc #root
{
    display: block!important;
}
._\35 dad9a3
{
    color: var(--colorUI0090);
}
._\33 6db227
{
    color: var(--colorUI0070);
    padding: var(--spaceXXL);
}
._\36 8405fd
{
    margin-bottom: var(--spaceXXL);
    text-align: center;
}
._\31 6e170a
{
    background-color: #fff;
    border-radius: 4px;
    margin-top: 3.125rem;
    padding-bottom: 1rem;
    padding-top: 3.125rem;
    text-align: center;
}
._c2913f4
{
    width: 60%;
}
._aa15794
{
    margin-top: 1rem;
    width: 60%;
}
._\31 960710
{
    background-image: url(../../bcgamebettingde/image/marker.embed.a8f78961.svg);
    background-repeat: no-repeat;
    background-size: 2.5rem;
    height: 3.75rem;
    margin: -4.25rem auto 0;
    padding-top: .5rem;
    width: 2.5rem;
}
._\36 b1efb7
{
    font-size: larger;
    font-weight: 700;
}
._bc2d885
{
    margin: 1rem;
}
._ea11b3c
{
    fill: #d70022;
    display: block;
    margin: 1rem auto;
}
._\32 b29d7c
{
    background-color: #0000!important;
}
._e2d7ef2
{
    margin: .5rem 0;
}
._\32 ae90d5
{
    perspective: 62.5rem;
}
._ff54f9f
{
    position: relative;
    transform-style: preserve-3d;
    transition: .5s;
}
._f1478c4 ._ff54f9f
{
    transform: rotateY(180deg);
}
._f1478c4 ._\33 0b53fe
{
    z-index: 0;
}
._\31 263320, ._\33 0b53fe
{
    backface-visibility: hidden;
    background-color: #fff;
    left: 0;
    perspective: 0;
    top: 0;
    transform: translateZ(0);
    visibility: visible;
}
._\33 0b53fe
{
    position: relative;
    transform: rotateY(0deg);
    z-index: 2;
}
._\31 263320
{
    height: 100%;
    position: absolute;
    transform: rotateY(180deg);
    transform-style: preserve-3d;
    width: 100%;
}
._\36 f2f052
{
    margin: 0 auto;
    max-width: 48rem;
    position: relative;
    width: 100%;
}
._d2864cd
{
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    font-weight: 100;
}
._a144218
{
    padding: 0 .625rem .625rem;
}
@media(min-width: 32.8125rem)
{
    ._a144218
    {
        padding: 0 2.625rem 2.625rem;
    }
}
._a144218
{
    backface-visibility: hidden;
}
._bf2af17
{
    cursor: pointer;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    line-height: 1.3125rem;
    text-decoration: underline;
}
._bed0a8b
{
    list-style-type: "-";
    padding-left: .75rem;
}
._bed0a8b li
{
    padding-left: .3125rem;
}
._d2864cd
{
    background-color: #0000;
    border: 1px solid #0000;
    color: #089b80;
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5rem;
    padding: 0;
}
._d2864cd:hover
{
    text-decoration: underline;
}
._\36 c21304 h3
{
    font-weight: 500;
    line-height: 1.35;
}
._\36 c21304 button:not(._\31 a1ad7f)
{
    margin: 0!important;
}
._\36 c21304 div>button
{
    margin-top: 1.64063rem!important;
}
._\30 ccb281
{
    text-align: left;
}
._c4e0567
{
    white-space: nowrap;
}
._\39 c636f0
{
    color: #d70022;
    text-align: center;
}
._\31 a1ad7f
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._\39 3a567d
{
    color: #666;
    font-size: .9375rem;
    font-weight: 500;
    font-weight: 100;
}
._\33 c9cf22 button, ._\39 3a567d
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
}
._\33 c9cf22 button
{
    font-weight: 400;
    font-weight: 500;
}
._d4258ee
{
    padding: 0 .625rem .625rem;
}
@media(min-width: 32.8125rem)
{
    ._d4258ee
    {
        padding: 0 2.625rem 2.625rem;
    }
}
._d4258ee
{
    backface-visibility: hidden;
}
._\37 c09e4a
{
    cursor: pointer;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    line-height: 1.3125rem;
    text-decoration: underline;
}
._bf9b720
{
    list-style-type: "-";
    padding-left: .75rem;
}
._bf9b720 li
{
    padding-left: .3125rem;
}
._\39 3a567d
{
    background-color: #0000;
    border: 1px solid #0000;
    color: #089b80;
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5rem;
    padding: 0;
}
._\39 3a567d:hover
{
    text-decoration: underline;
}
._\33 f76f70 h3
{
    font-weight: 500;
    line-height: 1.35;
}
._\33 f76f70 button:not(._\36 daa6e3)
{
    margin: 0!important;
}
._\33 f76f70 div>button
{
    margin-top: 1.64063rem!important;
}
._\30 9c9915
{
    text-align: left;
}
._\33 c25cd7
{
    white-space: nowrap;
}
._f38fa99
{
    color: #d70022;
    text-align: center;
}
._\36 daa6e3
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._\33 c9cf22
{
    display: flex;
    flex-direction: column;
}
@media(min-width: 32.8125rem)
{
    ._\33 c9cf22._\39 5df235
    {
        flex-direction: row-reverse;
        justify-content: space-between;
    }
    ._\33 c9cf22._\39 5df235 button
    {
        margin: 0 .9375rem;
    }
    ._\33 c9cf22._\39 5df235 button+button
    {
        margin-top: 0!important;
    }
}
._\35 00a188, ._\37 093e1a, ._d5506bc
{
    color: #666;
    font-size: .9375rem;
    font-weight: 500;
    font-weight: 100;
    line-height: 1.5rem;
}
._\33 62f6f7, ._\35 00a188, ._\37 093e1a, ._d5506bc
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
}
._\33 62f6f7
{
    font-weight: 400;
    font-weight: 500;
}
._\31 68877d
{
    padding: 0 .625rem .625rem;
}
@media(min-width: 32.8125rem)
{
    ._\31 68877d
    {
        padding: 0 2.625rem 2.625rem;
    }
}
._\31 68877d
{
    backface-visibility: hidden;
}
._\34 90c2a8
{
    cursor: pointer;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    line-height: 1.3125rem;
    text-decoration: underline;
}
._bf02320
{
    list-style-type: "-";
    padding-left: .75rem;
}
._bf02320 li
{
    padding-left: .3125rem;
}
._d5506bc
{
    background-color: #0000;
    border: 1px solid #0000;
    color: #089b80;
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5rem;
    padding: 0;
}
._d5506bc:hover
{
    text-decoration: underline;
}
._bbcaf82 h3
{
    font-weight: 500;
    line-height: 1.35;
}
._bbcaf82 button:not(._a4fab84)
{
    margin: 0!important;
}
._bbcaf82 div>button
{
    margin-top: 1.64063rem!important;
}
._fef0321
{
    text-align: left;
}
._\31 41b454
{
    white-space: nowrap;
}
._\34 1e5606
{
    color: #d70022;
    text-align: center;
}
._a4fab84
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._\33 62f6f7
{
    background: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: border-box;
    color: #666;
    font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: .625rem;
    padding: .1875rem .9375rem;
}
._\35 00a188
{
    display: inline;
}
._\37 093e1a
{
    color: #333;
    font-weight: 500;
}
._\36 5a9c33
{
    margin-bottom: 2rem;
    margin-top: 1.125rem;
}
._a3a2012
{
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    margin-bottom: 0;
}
._\34 288b55
{
    color: #000;
    margin: 1.125rem 0;
}
._\32 715ce0
{
    height: 10.9375rem;
    margin: 0 auto;
    position: relative;
    width: 14.0625rem;
}
._\32 715ce0 ._\31 94df25, ._\32 715ce0 ._\35 9cbe77, ._\32 715ce0 ._\37 1ef02e, ._\32 715ce0 ._\39 f11178, ._\32 715ce0 ._b69ec47, ._\32 715ce0 ._c8e06c4
{
    background-position-x: 59%;
    background-position-y: 29%;
    background-repeat: no-repeat;
    background-size: 300%;
    height: 4.6875rem;
    margin: 0 auto;
    position: absolute;
    width: 14.0625rem;
}
._\32 715ce0 ._\37 1ef02e
{
    background-position-y: 29%;
    height: 4.6875rem;
    z-index: 2;
}
._\32 715ce0 ._\35 9cbe77
{
    background-position-x: 115%;
    background-position-y: 92%;
    height: 1.875rem;
    top: 2.3125rem;
    z-index: 3;
}
._\32 715ce0 ._\39 f11178
{
    background-position-x: 3%;
    background-position-y: 97%;
    height: 7.8125rem;
    top: 2.75rem;
    z-index: 1;
}
._\32 715ce0 ._b69ec47
{
    background-position-y: 96%;
    height: 5rem;
    left: .125rem;
    opacity: .2;
    top: 5.75rem;
}
._\32 715ce0 ._c8e06c4
{
    background-position: 50%;
    background-size: contain;
    height: 4.0625rem;
    left: 1.4375rem;
    top: 4.0625rem;
    width: 5.3125rem;
    z-index: 3;
}
._\32 715ce0 ._\31 94df25
{
    background-size: 100%;
    height: 2.75rem;
    left: calc(50% + 4.6875rem);
    top: 0;
    width: 2.75rem;
    z-index: 3;
}
._\35 8a5c0f
{
    margin-bottom: -4.375rem;
    position: relative;
    top: -5.3125rem;
}
._\39 dd575a
{
    background-position: 50%;
    background-repeat: no-repeat;
    height: 12.5rem;
}
._a9e492f
{
    background-size: 18.125rem 12.0625rem;
}
._\30 9da0da
{
    background-color: #f5f5f5;
    background-image: linear-gradient(180deg,#02bd9c,#fff);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-bottom: 1px solid #ddd;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    height: 0;
    line-height: 1.5rem;
    padding-top: 26.25%;
    position: relative;
    text-align: center;
}
._f4ceb8e._\30 9da0da
{
    padding-top: 22.9%;
}
._\35 3e30d1
{
    background-position-x: 50%;
    background-repeat: repeat-x;
    background-size: 29.6875rem 100%;
    padding-top: 9.375rem;
}
._\36 6e7923
{
    color: #666;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    font-weight: 100;
}
._\32 682186
{
    padding: 0 .625rem .625rem;
}
@media(min-width: 32.8125rem)
{
    ._\32 682186
    {
        padding: 0 2.625rem 2.625rem;
    }
}
._\32 682186
{
    backface-visibility: hidden;
}
._\37 115b68
{
    cursor: pointer;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    line-height: 1.3125rem;
    text-decoration: underline;
}
._\35 ef0f5f
{
    list-style-type: "-";
    padding-left: .75rem;
}
._\35 ef0f5f li
{
    padding-left: .3125rem;
}
._\36 6e7923
{
    background-color: #0000;
    border: 1px solid #0000;
    color: #089b80;
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5rem;
    padding: 0;
}
._\36 6e7923:hover
{
    text-decoration: underline;
}
._fc6eaa1 h3
{
    font-weight: 500;
    line-height: 1.35;
}
._fc6eaa1 button:not(._ffc80e2)
{
    margin: 0!important;
}
._fc6eaa1 div>button
{
    margin-top: 1.64063rem!important;
}
._\35 879f3b
{
    text-align: left;
}
._\32 95d88e
{
    white-space: nowrap;
}
._\35 bcc5c0
{
    color: #d70022;
    text-align: center;
}
._ffc80e2
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._d43ce26
{
    color: #000;
    font-size: 1.5rem;
    line-height: 1.75rem;
    margin-bottom: .75rem;
    margin-top: 1.125rem;
}
._\34 c07f93, ._\37 3fb0d2, ._d43ce26
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
}
._\34 c07f93, ._\37 3fb0d2
{
    font-size: .9375rem;
    line-height: 1.5rem;
}
._\34 c07f93, ._\37 3fb0d2
{
    color: #666;
    font-weight: 100;
}
._\33 3d0aac
{
    padding: 0 .625rem .625rem;
}
@media(min-width: 32.8125rem)
{
    ._\33 3d0aac
    {
        padding: 0 2.625rem 2.625rem;
    }
}
._\33 3d0aac
{
    backface-visibility: hidden;
}
._\34 6065f7
{
    cursor: pointer;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    line-height: 1.3125rem;
    text-decoration: underline;
}
._f0b2271
{
    list-style-type: "-";
    padding-left: .75rem;
}
._f0b2271 li
{
    padding-left: .3125rem;
}
._\37 3fb0d2
{
    background-color: #0000;
    border: 1px solid #0000;
    color: #089b80;
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5rem;
    padding: 0;
}
._\37 3fb0d2:hover
{
    text-decoration: underline;
}
._c947d22 h3
{
    font-weight: 500;
    line-height: 1.35;
}
._c947d22 button:not(._f92a3fe)
{
    margin: 0!important;
}
._c947d22 div>button
{
    margin-top: 1.64063rem!important;
}
._e244d23
{
    text-align: left;
}
._\39 9b0390
{
    white-space: nowrap;
}
._\37 243c00
{
    color: #d70022;
    text-align: center;
}
._f92a3fe
{
    display: block;
    margin-top: 1.64063rem;
    width: 100%;
}
._\36 ee87e3
{
    background-color: #f5f5f5;
    border-bottom: 1px solid #ddd;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.5rem;
    line-height: 1.875rem;
    padding: 1rem;
    position: relative;
    text-align: center;
}
._\34 c07f93
{
    height: calc(100% - 4.5625rem);
    line-height: 1.5;
    overflow-y: auto;
}
@media(min-width: 32.8125rem)
{
    ._\34 c07f93
    {
        height: calc(100% - 6.4375rem);
    }
}
._\38 b988bb
{
    display: flex;
    flex: 1 1;
    flex-direction: column;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.43;
    padding: .4375rem 0 .4375rem .9375rem;
}
._e8e48d9
{
    display: flex;
    flex-direction: row;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    width: 100%;
}
._d4e8dd4
{
    color: #212121;
    width: 100%;
}
._d4e8dd4 tr:nth-child(odd)
{
    background: #f5f5f5;
}
._d0b48ec
{
    list-style-type: none;
}
._d0b48ec ._\38 d069e0
{
    align-items: center;
    display: flex;
    font-weight: 700;
    margin-bottom: .5rem;
}
._d0b48ec ._\38 d069e0 ._\35 416940
{
    background-repeat: no-repeat;
    background-size: 100%;
    height: 3.125rem;
    width: 3.125rem;
}
._d0b48ec ._\38 d069e0 ._d83f91d
{
    cursor: default;
}
._d0b48ec ._\38 d069e0 ._d83f91d, ._d0b48ec ._\38 d069e0 ._d9d7c55
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
    padding-left: 1rem;
}
._d0b48ec ._\38 d069e0 ._d9d7c55
{
    color: #089b80;
}
._d0b48ec ._\38 d069e0 ._d9d7c55:hover
{
    cursor: pointer;
    text-decoration: underline;
}
._\38 118f1e
{
    height: 4.875rem;
    margin: .9375rem auto;
}
._\38 9ca260
{
    color: #02bd9c;
    margin-bottom: 1.40625rem;
    padding-left: 0;
    padding-right: 0;
}
._\38 9ca260._\38 0c511b
{
    margin: auto;
}
._\32 0bd8e7
{
    background-color: #f5effe;
    border: 1px solid #572da5;
    border-radius: 4px;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
    margin: 1.25rem 0;
    padding: .875rem 1.25rem;
    text-align: center;
}
._\32 0bd8e7 ._b1cb843
{
    margin: 0 auto;
}
._\32 0bd8e7 ._b1cb843 ._b8cee27
{
    display: flex;
}
._\32 0bd8e7 ._b1cb843 ._aea3e6d
{
    flex: 1 1;
    line-height: .875rem;
    padding-bottom: .5rem;
}
._\32 0bd8e7 ._b1cb843 ._cac00ca
{
    background-repeat: no-repeat;
    background-size: 100%;
    margin: 0 auto;
    max-width: 5rem;
    position: relative;
    width: 66%;
}
._\32 0bd8e7 ._b1cb843 ._\38 11bbb5
{
    color: #000;
    font-size: .875rem;
    font-weight: 700;
    line-height: .9375rem;
    padding-top: 1rem;
}
._\32 0bd8e7 ._b1cb843 ._bccfc4b
{
    color: #572da5;
    font-size: .6875rem;
}
._\32 0bd8e7 ._b1cb843 ._\36 0e0da0
{
    color: #572da5;
    font-size: 1.5rem;
    position: absolute;
    right: -33%;
    top: calc(50% - .46875rem);
}
._\32 0bd8e7 ._b1cb843 ._fd7e3d5
{
    color: #572da5;
    font-size: .875rem;
    font-weight: 400;
    line-height: normal;
    text-align: left;
}
._\30 ec0536
{
    background-repeat: no-repeat;
    background-size: 100%;
    height: 7.5rem;
    margin: 0 auto -3.75rem;
    position: relative;
    top: -3.75rem;
    width: 7.5rem;
}
._\36 3f43eb
{
    grid-gap: .9375rem;
    display: grid;
    gap: .9375rem;
    grid-template-columns: repeat(auto-fill,minmax(10.625rem,1fr));
    margin-top: .9375rem;
}
._\36 3f43eb._\35 e9d78b
{
    grid-template-columns: repeat(auto-fill,11.875rem);
}
._\36 3f43eb ._\33 109082
{
    max-width: 26.25rem;
}
._\37 b2c3b1
{
    height: 6rem;
    margin: 0 auto;
    position: relative;
    width: 11rem;
}
._\30 cd053b
{
    border-radius: 4px;
}
._\30 cd053b, ._\36 a6bb30
{
    height: 100%;
    width: 100%;
}
._\36 a6bb30
{
    align-items: center;
    display: flex;
    justify-content: center;
    position: absolute;
    text-align: center;
    top: 0;
}
._b6b1894
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._\33 173e89, ._\36 44cc61
{
    background-color: #fff;
}
._\33 173e89
{
    display: flex;
    flex-direction: column;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 400;
    min-height: 100vh;
}
._\34 9048a0
{
    align-items: center;
    background-color: #000;
    display: flex;
    padding: 1.25rem 0;
    width: 100%;
}
._\34 9048a0 svg:first-child
{
    flex: 1 1;
}
._\34 9048a0 ._\34 a15507
{
    padding: .3125rem;
}
._\34 9048a0 ._\34 a15507, ._\34 9048a0 ._\34 a15507:active, ._\34 9048a0 ._\34 a15507:hover
{
    background: #0000;
    border: 0;
}
._\34 9048a0 ._\34 a15507 svg
{
    background-color: #000;
    border: 1px solid #fff;
    border-radius: 50%;
    cursor: pointer;
    margin-right: .3125rem;
}
._\34 9048a0 ._\34 a15507 svg:active, ._\34 9048a0 ._\34 a15507 svg:hover
{
    background-color: #fff;
}
._\34 9048a0 ._\34 a15507 svg:active g, ._\34 9048a0 ._\34 a15507 svg:active path, ._\34 9048a0 ._\34 a15507 svg:hover g, ._\34 9048a0 ._\34 a15507 svg:hover path
{
    stroke: #000;
    transition: none;
}
._\34 9048a0 ._\34 a15507 svg g, ._\34 9048a0 ._\34 a15507 svg path
{
    stroke: #fff;
    transition: none;
}
@media(min-width: 45.3125rem)
{
    ._\34 9048a0 ._\34 a15507 svg
    {
        margin-right: .9375rem;
    }
    ._\34 9048a0 ._\34 a15507
    {
        padding: 0;
    }
}
._f40fb91
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
._f40fb91>h3
{
    padding: 0 .625rem;
    text-align: center;
}
._f40fb91>hr
{
    background: #c0c0c0;
    border: 0;
    display: block;
    height: .0625rem;
    width: 90%;
}
._f40fb91>button
{
    margin-top: 1.25rem;
    width: 16.875rem;
}
@media(min-width: 45.3125rem)
{
    ._f40fb91>button
    {
        width: 22.5rem;
    }
}
._f40fb91._\32 19771a
{
    font-weight: 700;
    margin-top: 1.875rem;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._a7c6cdb
    {
        width: 22.5rem;
    }
}
._\34 303a47
{
    display: flex;
    justify-content: flex-end;
    margin-top: auto;
    padding: 0 .3125rem .3125rem 0;
}
._\34 303a47>svg
{
    height: 7.5rem;
    width: 7.5rem;
}
@media(min-width: 45.3125rem)
{
    ._\34 303a47
    {
        padding: 0 .625rem .625rem 0;
    }
    ._\34 303a47>svg
    {
        height: 12.5rem;
        width: 12.5rem;
    }
}
._\37 71ad7b
{
    align-items: center;
    margin-top: 3.125rem;
}
._\37 71ad7b>span
{
    height: 1.5625rem;
    width: 1.5625rem;
}
._\39 46e42d
{
    height: 100vh;
}
._\32 aaba7f
{
    align-items: center;
    background: #151515;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 100vh;
    min-height: calc(var(--vh,1vh) * 100);
    min-height: fit-content;
    overflow: hidden;
    padding: 2.5rem 0;
}
._\36 729e8b
{
    height: 15rem;
    margin: -2rem 0;
    z-index: 1;
}
@media(min-width: 45.3125rem)
{
    ._\36 729e8b
    {
        height: 25.9375rem;
        margin: -3.75rem 0;
    }
}
._\32 00de83, ._c825116, ._c9974c8
{
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 300;
    margin-top: 0;
    z-index: 2;
}
._\32 00de83
{
    color: #fff;
    font-size: 1.125rem;
    font-weight: 700;
    margin-bottom: .9375rem;
}
@media(min-width: 45.3125rem) and (max-width: 58.125rem)
{
    ._\32 00de83
    {
        font-size: 1.5625rem;
        margin-top: 0;
    }
}
@media(min-width: 58.125rem)
{
    ._\32 00de83
    {
        font-size: 1.875rem;
    }
}
._c825116, ._c9974c8
{
    color: #999;
}
._c825116
{
    font-size: .75rem;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._c825116
    {
        font-size: 1.25rem;
    }
}
._c9974c8
{
    font-size: .75rem;
    margin-bottom: 1rem;
    text-align: center;
}
@media(min-width: 45.3125rem)
{
    ._c9974c8
    {
        font-size: 1.125rem;
    }
}
._b4d0d02
{
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 1rem;
}
@media(min-width: 45.3125rem)
{
    ._b4d0d02
    {
        padding-bottom: 0;
        padding-top: 1rem;
    }
}
._b3cfb78
{
    margin: .1875rem .4375rem;
    position: relative;
}
._b3cfb78:before
{
    background: url(../../bcgamebettingde/image/play-icon.275c6759.png) 50%/contain no-repeat;
    background-size: 4.0625rem 4.0625rem;
    content: " ";
    filter: drop-shadow(0 0 .9375rem #000);
    height: 100%;
    opacity: 0;
    position: absolute;
    transition: opacity .15s ease-in-out;
    width: 100%;
    z-index: 3;
}
._b3cfb78:hover:before
{
    opacity: 1;
}
._b3cfb78:hover img
{
    opacity: .7;
}
._b3cfb78 img
{
    border-radius: 7px;
    height: 6.25rem;
    transition: opacity .15s ease-in-out;
    width: 6.25rem;
}
._\39 efb403
{
    background-color: var(--colorBrandBetBuilderFlame);
    background-image: url(../../bcgamebettingde/image/maintenance-pss.fa15fe0e.jpg);
    background-position: 65%;
    background-repeat: no-repeat;
    background-size: cover;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-weight: 500;
    height: 100vh;
    padding: 0;
    width: 100%;
    word-break: break-word;
}
._\33 c768ec
{
    flex-direction: column;
    height: calc(100vh - var(--headerWidgetInnerHeightSm));
    position: relative;
    text-align: center;
    width: 100%;
}
._\36 e62560
{
    bottom: 0;
    margin: 0 auto;
    transform: translate(-50%);
    width: 13.75rem;
}
._\36 11766c, ._\36 e62560
{
    left: 50%;
    position: absolute;
}
._\36 11766c
{
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem);
    background-color: #00000080;
    border-radius: var(--borderWidthLG);
    margin: 0 auto var(--spaceXL);
    padding: 1.25rem;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 22.375rem;
}
._\39 420777
{
    font-size: var(--heading-xl-size);
    font-size: var(--fontSizeXXL);
    line-height: var(--heading-xl-line-height);
    line-height: var(--lineHeightLG);
    margin: 0;
    margin: 0 0 var(--spaceXS);
}
._\39 420777, ._e91f8db
{
    color: #fff;
    font-display: swap;
    font-family: var(--druk-text-font-family);
    font-family: var(--fontFamilyBase);
    font-weight: 400;
    font-weight: var(--fontWeightMedium);
    overflow-wrap: break-word;
}
._e91f8db
{
    font-size: var(--heading-m-size);
    font-size: var(--fontSizeMD);
    line-height: var(--heading-m-line-height);
    line-height: var(--lineHeightBase);
    margin: 0;
    margin: 0 var(--spaceXS) var(--spaceMD);
    padding: 0 0 var(--spaceXS);
}
@media(min-width: 32.8125rem) and (orientation: portrait)
{
    ._\36 11766c
    {
        margin: 0 auto var(--spaceXL);
        width: 34.625rem;
    }
    ._\39 420777
    {
        font-size: var(--fontSizeXXXXL);
        line-height: var(--lineHeightBase);
    }
    ._e91f8db
    {
        font-size: var(--fontSizeXL);
        line-height: var(--lineHeightLG);
    }
    ._\36 e62560
    {
        width: 17.5rem;
    }
}
@media(min-width: 32.8125rem) and (orientation: landscape)
{
    ._\36 11766c
    {
        margin: 0 auto var(--spaceXL);
        width: 20rem;
    }
    ._\39 420777
    {
        font-size: var(--fontSizeMD);
        line-height: var(--lineHeightBase);
    }
    ._e91f8db
    {
        font-size: var(--fontSizeSM);
        line-height: var(--lineHeightMD);
    }
    ._\36 e62560
    {
        width: 9.375rem;
    }
}
@media(min-width: 67.5rem) and (orientation: landscape)
{
    ._\36 11766c
    {
        margin: 0 auto var(--spaceXL);
        width: 34.625rem;
    }
    ._\39 420777
    {
        font-size: var(--fontSizeXXXXL);
        line-height: var(--lineHeightBase);
    }
    ._e91f8db
    {
        font-size: var(--fontSizeXL);
        line-height: var(--lineHeightLG);
    }
    ._\36 e62560
    {
        width: 17.5rem;
    }
}
._\33 f97542
{
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 1.125rem;
}
._a543c50
{
    position: relative;
    z-index: calc(var(--base-z-index) + 2);
}
._e48984d
{
    color: var(--ui-bg-3-text-color);
}
._e48984d, ._e48984d:not(._\31 88bb1c):hover
{
    background-color: var(--ui-bg-3);
}
._e48984d a
{
    color: var(--ui-bg-3-link-color);
}
._afaf833
{
    background-image: url(../../bcgamebettingde/image/header_global_en-us.1ba4de11.jpg);
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 10rem;
    margin: auto;
}
@media(min-width: 32.8125rem)
{
    ._afaf833
    {
        height: 12.5rem;
    }
}
@media(min-width: 45.3125rem)
{
    ._afaf833
    {
        height: 15.625rem;
    }
}
@media(min-width: 58.125rem)
{
    ._afaf833
    {
        height: 17.1875rem;
    }
}
@media(min-width: 76.875rem)
{
    ._afaf833
    {
        height: 21.25rem;
        max-width: 103.125rem;
    }
}
._f211948
{
    text-align: center;
}
._\34 38370c
{
    display: block;
    height: auto;
    margin: 0 auto .46875rem;
    max-width: 100%;
}/*# sourceMappingURL=main.6ff7197a.css.map*/