.sc-kstrdz .layout {
    position: relative;
    --logo: no-repeat 50%/100% url(data:image/svg+xml,%3Csvg width='79' height='24' viewBox='0 0 79 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.36 8.2L14.5 11.2H0L3.2 0H20.5C23.09 0 24.29 1.58 23.61 4.09L23.29 5.2C22.9469 7.06214 21.2467 8.35998 19.36 8.2H15.36ZM19.76 5.42L20.43 3H16.82L16.13 5.42H19.76Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.09 9.33L25.03 11.2H21.28L27.89 0H34.23V11.2H30.99V9.33H26.09ZM30.99 3H29.65L27.63 6.61H30.99V3Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.67 4.15L47.38 5.15C47.1284 6.4416 46.1993 7.49686 44.95 7.91L45.95 11.2H42.5L41.58 8.11H39.5L38.59 11.2H35.23L38.43 0H44.56C47.2 0 48.4 1.55 47.67 4.15ZM44.55 3H40.93L40.24 5.42H43.87L44.55 3Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M50.53 11.2L53.73 0H50.37L47.17 11.2H50.53Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.97 12.8L26.18 17.28L24.63 12.8H10.1L6.9 24H21.38L23.14 17.8L24.32 21.26H26.48L29.61 17.6L27.76 24H31.12L34.32 12.8H29.97Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32.2 24L38.81 12.8H45.14V24H41.91V22.13H37L35.94 24H32.2ZM40.55 15.84L38.55 19.41H41.89V15.84H40.55Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M56.49 16L57.4 12.8H47.21L46.3 16H49.97L47.69 24H51.05L53.33 16H56.49Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60.95 16H66.04L66.97 12.8H61.5C59.6119 12.6352 57.9088 13.9352 57.57 15.8L56.38 19.9C55.67 22.48 56.89 24 59.5 24H63.72L64.63 20.8H59.57L60.95 16Z' fill='%23292621'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M75.64 12.8L74.5 16.8H70.66L71.8 12.8H68.44L65.24 24H68.6L69.74 20H73.58L72.44 24H75.8L79 12.8H75.64Z' fill='%23292621'/%3E%3C/svg%3E);
    display: grid;
    align-items: stretch;
    height: 56px;
    box-sizing: border-box;
    background: var(--background-main);
    font: inherit;
    color: inherit;
}
.sc-kstrdz .layout::after {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0px;
    left: 0px;
    right: 0px;
    height: 1px;
    background-color: var(--divider-main);
}
.sc-kstrdz .left {
    display: flex;
    align-items: center;
    padding-right: 8px;
    overflow: hidden;
}
.sc-kstrdz .center {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}
.sc-kstrdz .title {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: var(--text-overflow,hidden);
    --text: var(--text-title);
    color: var(--text,var(--text-body));
}
.sc-kstrdz .title-2-semibold {
    font-family: Roboto;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    text-transform: none;
}
.sc-kstrdz .typography {
    overflow: inherit;
    white-space: inherit;
    text-overflow: inherit;
    text-transform: var(--text-transform,none);
    font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;
}

/*  */
.sc-bBXqnf .typography {
    overflow: inherit;
    white-space: inherit;
    text-overflow: inherit;
    text-transform: var(--text-transform,none);
    font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;
}
.sc-bBXqnf .caption-1-regular {
    font-family: Roboto;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    letter-spacing: -0.3px;
    text-transform: none;
    color: var(--text,var(--text-body));
}

/* icon left */
.sc-fodVxV{
    padding-left: 16px !important;
}
.sc-fodVxV .clickable {
    padding: 0px;
    border: none;
    background: transparent;
    cursor: pointer;
}
.sc-fodVxV .container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--icon-fill,var(--icon-main));
}

/*  */
.sc-aemoO .title-2-semibold {
    font-family: Roboto, sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    text-transform: none;
    color: var(--text,var(--text-body));
}
.sc-aemoO .clickable {
    padding: 0px;
    border: none;
    background: transparent;
    cursor: pointer;
}
.sc-aemoO .container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--icon-fill,var(--icon-main));
}

/*  */
.sc-Fyfyc md-badge {
    display: block;
}
.sc-Fyfyc .label {
    position: relative;
    box-sizing: border-box;
    height: 22px;
    padding: 4px 2px 4px 12px;
    background: var(--label-background,#8f6ed4);
    text-align: center;
}
.sc-Fyfyc .label:not(.new)::after {
    content: "";
    position: absolute;
    right: -8px;
    top: 0px;
    bottom: 0px;
    width: 8px;
    background: var(--label-background,#8f6ed4);
    mask-image: url("data:image/svg+xml,%3Csvg width='8' height='22' viewBox='0 0 8 22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H8L1.50945 22H0V0Z' /%3E%3C/svg%3E");
}
.sc-Fyfyc md-typo {
    overflow: hidden;
    text-overflow: ellipsis;
    --text: var(--label-text,var(--text-always-white));
    color: var(--text,var(--text-body));
}
.sc-Fyfyc .caption-2-medium-caps {
    font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;
    font-weight: 500;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.25px;
}
/*  */
.sc-ctaXAZ {
    --text: var(--text-link);
    color: var(--text,var(--text-body));
}

.sc-ctaXAZ .caption-2-medium-caps {
    font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;
    font-weight: 500;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.25px;
}

.sc-bsipQr .container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--icon-fill,var(--icon-main));
    text-transform: uppercase;
}
.sc-dUrnRO {
    color: var(--text,var(--text-body));
}
.sc-dUrnRO .title-2-semibold {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    color: var(--text,var(--text-body));
}
.sc-kUbhmq .body-semibold {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    color: var(--text,var(--text-body));
}
.sc-jtHMlw .container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--icon-fill,var(--icon-main));
}
