/* line 1, website/static/sass/common/common.sass */
body {
  background-color: #0F101A;
  font-family: "Noto Sans", sans-serif;
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
  color: #C4C4C4;
  min-width: 320px; }
  /* line 9, website/static/sass/common/common.sass */
  body::-webkit-scrollbar-track {
    border-radius: 4px;
    background-color: #0F101A; }
  /* line 12, website/static/sass/common/common.sass */
  body::-webkit-scrollbar {
    width: 6px;
    background-color: #0F101A; }
  /* line 15, website/static/sass/common/common.sass */
  body::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #3B3C44; }
  /* line 18, website/static/sass/common/common.sass */
  body.hidden {
    overflow: hidden; }

/* line 21, website/static/sass/common/common.sass */
h1, h2, h3, h4, h5, h6, p, ul, li {
  padding: 0;
  margin: 0; }

/* line 25, website/static/sass/common/common.sass */
*, *::after, *::before {
  box-sizing: border-box; }

/* line 28, website/static/sass/common/common.sass */
a {
  text-decoration: none;
  color: inherit;
  transition: color 0.13s ease-in-out; }
  /* line 32, website/static/sass/common/common.sass */
  a:hover {
    text-decoration: none; }

/* line 35, website/static/sass/common/common.sass */
button {
  cursor: pointer;
  font-family: "Noto Sans", sans-serif;
  font-size: 100%;
  outline: none;
  color: inherit; }

/* line 42, website/static/sass/common/common.sass */
input, select, textarea {
  font-family: "Noto Sans", sans-serif; }

/* line 46, website/static/sass/common/common.sass */
ul li {
  list-style: none; }

/* line 70, website/static/sass/common/common.sass */
.status-accepted {
  color: #C04848; }

/* line 73, website/static/sass/common/common.sass */
.status-declined {
  color: #480048; }

/* line 76, website/static/sass/common/common.sass */
.color-red {
  color: #D44242; }

/* line 79, website/static/sass/common/common.sass */
.color-green {
  color: #28A55A; }

/* line 82, website/static/sass/common/common.sass */
.--color-primary {
  color: #C4C4C4; }

/* line 85, website/static/sass/common/common.sass */
.color-selected {
  color: #842448; }

/* line 88, website/static/sass/common/common.sass */
.color-yellow {
  color: #E7852A; }

/* line 91, website/static/sass/common/common.sass */
.--fw-7 {
  font-weight: 700; }

/* line 94, website/static/sass/common/common.sass */
.--fw-6 {
  font-weight: 600; }

/* line 97, website/static/sass/common/common.sass */
.--fw-5 {
  font-weight: 500; }

/* line 100, website/static/sass/common/common.sass */
.--fw-4 {
  font-weight: 400; }

/* line 103, website/static/sass/common/common.sass */
.--fw-3 {
  font-weight: 300; }

/* line 106, website/static/sass/common/common.sass */
.def-link {
  cursor: pointer; }
  /* line 108, website/static/sass/common/common.sass */
  .def-link:hover {
    text-decoration: none; }

/* line 111, website/static/sass/common/common.sass */
.def-list {
  list-style: none;
  margin: 1.4rem 0; }
  /* line 114, website/static/sass/common/common.sass */
  .def-list:first-child {
    margin-top: 0; }
  /* line 116, website/static/sass/common/common.sass */
  .def-list:last-child {
    margin-bottom: 0; }
  /* line 118, website/static/sass/common/common.sass */
  .def-list li {
    position: relative;
    padding-left: 30px;
    line-height: 1.5; }
    /* line 122, website/static/sass/common/common.sass */
    .def-list li::before {
      content: "";
      position: absolute;
      background-color: #C4C4C4;
      width: 7px;
      height: 7px;
      border-radius: 50%;
      left: 12px;
      top: 11px; }

/* line 134, website/static/sass/common/common.sass */
.p-wrapper p {
  margin: 1.4rem 0; }
  /* line 136, website/static/sass/common/common.sass */
  .p-wrapper p:first-child {
    margin-top: 0; }
  /* line 138, website/static/sass/common/common.sass */
  .p-wrapper p:last-child {
    margin-bottom: 0; }

/* line 140, website/static/sass/common/common.sass */
.p-wrapper ul:not(.def-list) {
  padding-left: 30px;
  margin: 1.4rem 0; }
  /* line 143, website/static/sass/common/common.sass */
  .p-wrapper ul:not(.def-list):first-child {
    margin-top: 0; }
  /* line 145, website/static/sass/common/common.sass */
  .p-wrapper ul:not(.def-list):last-child {
    margin-bottom: 0; }

/* line 147, website/static/sass/common/common.sass */
.p-wrapper h1, .p-wrapper h2, .p-wrapper h3, .p-wrapper h4, .p-wrapper h5, .p-wrapper h6 {
  margin: 1.6rem 0; }
  /* line 149, website/static/sass/common/common.sass */
  .p-wrapper h1:first-child, .p-wrapper h2:first-child, .p-wrapper h3:first-child, .p-wrapper h4:first-child, .p-wrapper h5:first-child, .p-wrapper h6:first-child {
    margin-top: 0; }
  /* line 151, website/static/sass/common/common.sass */
  .p-wrapper h1:last-child, .p-wrapper h2:last-child, .p-wrapper h3:last-child, .p-wrapper h4:last-child, .p-wrapper h5:last-child, .p-wrapper h6:last-child {
    margin-bottom: 0; }

/* line 153, website/static/sass/common/common.sass */
.p-wrapper h2 {
  font-size: 24px; }

/* line 155, website/static/sass/common/common.sass */
.p-wrapper h3 {
  font-size: 20px; }

/* line 157, website/static/sass/common/common.sass */
.p-wrapper h4 {
  font-size: 18px; }

/* line 159, website/static/sass/common/common.sass */
.p-wrapper h5 {
  font-size: 16px; }

/* line 10, website/static/sass/main.sass */
.page-wrapper {
  background-color: #0F101A;
  overflow: hidden;
  position: relative; }
  /* line 15, website/static/sass/main.sass */
  .page-wrapper.noscroll {
    overflow-y: hidden; }
  /* line 18, website/static/sass/main.sass */
  .page-wrapper.header-fixed {
    padding-top: 100px; }
  @media screen and (max-width: 1024px) {
    /* line 10, website/static/sass/main.sass */
    .page-wrapper {
      height: auto;
      overflow: unset;
      overflow-x: hidden; } }
/* line 26, website/static/sass/main.sass */
.page-bg {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 0;
  opacity: .25; }
  /* line 35, website/static/sass/main.sass */
  .page-bg__item img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; }

/* line 41, website/static/sass/main.sass */
.page-container {
  max-width: 1286px;
  width: 100%;
  margin: 0 auto;
  padding: 20px 24px 0;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding-bottom: 20px; }
  /* line 51, website/static/sass/main.sass */
  .page-container.--w-news {
    max-width: 1640px; }
    /* line 54, website/static/sass/main.sass */
    .page-container.--w-news .page-grid {
      grid-template-columns: 1fr 3.135593fr 1fr;
      grid-gap: 36px; }
      @media screen and (max-width: 1200px) {
        /* line 54, website/static/sass/main.sass */
        .page-container.--w-news .page-grid {
          grid-gap: 13px; } }
      /* line 61, website/static/sass/main.sass */
      .page-container.--w-news .page-grid .sidebar-desktop.hidden {
        display: none; }
      @media screen and (max-width: 1024px) {
        /* line 60, website/static/sass/main.sass */
        .page-container.--w-news .page-grid .sidebar-desktop {
          display: none; } }
      @media screen and (min-width: 1025px) {
        /* line 60, website/static/sass/main.sass */
        .page-container.--w-news .page-grid .sidebar-desktop {
          display: grid; } }
      /* line 68, website/static/sass/main.sass */
      .page-container.--w-news .page-grid .sidebar-mobile.hidden {
        display: none; }
      @media screen and (max-width: 1024px) {
        /* line 67, website/static/sass/main.sass */
        .page-container.--w-news .page-grid .sidebar-mobile {
          display: grid; } }
      @media screen and (min-width: 1025px) {
        /* line 67, website/static/sass/main.sass */
        .page-container.--w-news .page-grid .sidebar-mobile {
          display: none; } }
  @media screen and (max-width: 1024px) {
    /* line 41, website/static/sass/main.sass */
    .page-container {
      overflow: visible;
      max-height: unset; } }
  @media screen and (max-width: 678px) {
    /* line 41, website/static/sass/main.sass */
    .page-container {
      padding: 20px 0 0; } }
/* line 81, website/static/sass/main.sass */
.page-grid {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: 1fr 3.135593fr;
  overflow: hidden; }
  @media screen and (max-width: 1024px) {
    /* line 81, website/static/sass/main.sass */
    .page-grid {
      overflow: visible;
      max-height: unset;
      display: block;
      grid-gap: 0;
      grid-template-columns: unset; } }
/* line 93, website/static/sass/main.sass */
.page-main {
  padding-right: 10px;
  max-height: calc(100vh);
  overflow-x: auto; }
  @media screen and (max-width: 1024px) {
    /* line 93, website/static/sass/main.sass */
    .page-main {
      overflow: auto;
      max-height: unset;
      margin-top: 20px;
      padding-right: 0; } }
  @media screen and (max-width: 678px) {
    /* line 93, website/static/sass/main.sass */
    .page-main {
      padding: 0 11px; }
      /* line 104, website/static/sass/main.sass */
      .page-main.--profile {
        padding: 0; } }
  /* line 106, website/static/sass/main.sass */
  .page-main::-webkit-scrollbar-track {
    border-radius: 4px;
    background-color: #0F101A; }
  /* line 109, website/static/sass/main.sass */
  .page-main::-webkit-scrollbar {
    width: 6px;
    background-color: #0F101A; }
  /* line 112, website/static/sass/main.sass */
  .page-main::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #3B3C44; }

/* line 116, website/static/sass/main.sass */
.header {
  background-color: transparent;
  height: 100px;
  position: relative;
  z-index: 10;
  top: 0; }
  /* line 123, website/static/sass/main.sass */
  .header.is-fixed {
    top: 0;
    position: fixed;
    background-color: inherit;
    width: 100vw;
    transition: .5s all; }
  /* line 130, website/static/sass/main.sass */
  .header__container {
    width: 100%;
    max-width: 1640px;
    padding: 0 15px;
    margin: 0 auto;
    height: 100%; }
  /* line 137, website/static/sass/main.sass */
  .header__inner {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50% 1.45fr;
    grid-gap: 36px; }
    @media screen and (max-width: 1300px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        grid-gap: 13px;
        grid-template-columns: 1fr 45% 1.45fr; } }
    @media screen and (max-width: 1151px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        grid-gap: 13px;
        grid-template-columns: 1fr 43% 1.45fr; } }
    @media screen and (max-width: 1500px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        grid-template-columns: 1fr 46% 1.45fr; } }
    @media screen and (max-width: 1025px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        grid-template-columns: 1fr 0.75fr; } }
    @media screen and (max-width: 1024px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center; }
        /* line 164, website/static/sass/main.sass */
        .header__inner .header__logo.left {
          display: none; }
        /* line 166, website/static/sass/main.sass */
        .header__inner .header-gift.left {
          display: block;
          margin-left: 10px; }
        /* line 169, website/static/sass/main.sass */
        .header__inner .header__logo.right {
          display: flex; } }
    @media screen and (max-width: 700px) {
      /* line 137, website/static/sass/main.sass */
      .header__inner {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center; } }
  /* line 180, website/static/sass/main.sass */
  .header__logo {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center; }
    /* line 185, website/static/sass/main.sass */
    .header__logo img {
      display: block; }
      @media screen and (max-width: 480px) {
        /* line 185, website/static/sass/main.sass */
        .header__logo img {
          width: 70px; } }
    @media screen and (max-width: 1025px) {
      /* line 180, website/static/sass/main.sass */
      .header__logo {
        justify-content: flex-start; } }
    /* line 194, website/static/sass/main.sass */
    .header__logo.right {
      display: none; }
  /* line 197, website/static/sass/main.sass */
  .header__countries {
    max-width: inherit;
    display: inline-block;
    margin-left: 0;
    width: 100%;
    overflow: hidden; }
    /* line 204, website/static/sass/main.sass */
    .header__countries.slick-slider {
      max-width: 100%;
      align-self: center; }
      @media screen and (max-width: 1025px) {
        /* line 204, website/static/sass/main.sass */
        .header__countries.slick-slider {
          display: none; } }
    @media screen and (max-width: 1400px) {
      /* line 197, website/static/sass/main.sass */
      .header__countries {
        margin-left: 0; } }
    @media screen and (max-width: 1025px) {
      /* line 197, website/static/sass/main.sass */
      .header__countries {
        display: none; } }
  /* line 218, website/static/sass/main.sass */
  .header__country-item.slick-slide {
    max-width: 100%; }
    /* line 221, website/static/sass/main.sass */
    .header__country-item.slick-slide img {
      max-width: 100%; }
  @media screen and (max-width: 678px) {
    /* line 225, website/static/sass/main.sass */
    .header__cabinet-button {
      display: none; } }
  /* line 229, website/static/sass/main.sass */
  .header__right {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center; }
    @media screen and (max-width: 1024px) {
      /* line 235, website/static/sass/main.sass */
      .header__right .header-gift.right {
        display: none; } }
    @media screen and (max-width: 480px) {
      /* line 229, website/static/sass/main.sass */
      .header__right {
        flex-direction: row;
        justify-content: center;
        align-items: center; } }
    /* line 241, website/static/sass/main.sass */
    .header__right .--logout {
      margin-right: 10px; }
      @media screen and (max-width: 678px) {
        /* line 241, website/static/sass/main.sass */
        .header__right .--logout {
          height: auto; } }
    /* line 246, website/static/sass/main.sass */
    .header__right .header-burger {
      height: 42px;
      width: 42px;
      min-width: 42px;
      background: #14141d;
      border-radius: 5px;
      border: 1px solid #323232;
      border-radius: 2px;
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 0 0 20px;
      cursor: pointer; }
      @media screen and (min-width: 1025px) {
        /* line 246, website/static/sass/main.sass */
        .header__right .header-burger {
          display: none; } }
      /* line 264, website/static/sass/main.sass */
      .header__right .header-burger.active span {
        background: transparent !important;
        border: none; }
        /* line 268, website/static/sass/main.sass */
        .header__right .header-burger.active span::before, .header__right .header-burger.active span::after {
          top: 0;
          bottom: 0; }
        /* line 272, website/static/sass/main.sass */
        .header__right .header-burger.active span::before {
          transform: rotate(135deg); }
        /* line 275, website/static/sass/main.sass */
        .header__right .header-burger.active span::after {
          transform: rotate(-135deg); }
      /* line 277, website/static/sass/main.sass */
      .header__right .header-burger span {
        height: 2px;
        width: 24px;
        background: #c4c4c4;
        position: relative;
        content: "";
        border-radius: 2px;
        transition: background 0.2s; }
        /* line 287, website/static/sass/main.sass */
        .header__right .header-burger span::before, .header__right .header-burger span::after {
          content: "";
          position: absolute;
          height: 2px;
          width: 24px;
          background: #c4c4c4;
          border-radius: 2px;
          transition: transform 0.5s, bottom 0.5s, top 0.5s; }
        /* line 298, website/static/sass/main.sass */
        .header__right .header-burger span::before {
          bottom: -10px; }
        /* line 300, website/static/sass/main.sass */
        .header__right .header-burger span::after {
          top: -10px; }
    @media screen and (max-width: 678px) {
      /* line 303, website/static/sass/main.sass */
      .header__right .header-logout {
        display: none; } }
  /* line 307, website/static/sass/main.sass */
  .header-gift {
    position: relative;
    width: 40px;
    height: 38px;
    display: block;
    margin-right: 20px; }
    @media screen and (max-width: 678px) {
      /* line 307, website/static/sass/main.sass */
      .header-gift {
        margin-right: 20px; } }
    @media screen and (max-width: 480px) {
      /* line 307, website/static/sass/main.sass */
      .header-gift {
        margin-right: 0;
        width: 34px;
        height: 32px; } }
    /* line 319, website/static/sass/main.sass */
    .header-gift__btn {
      position: relative;
      z-index: 3;
      width: 40px;
      height: 38px;
      display: block;
      background-color: transparent;
      border: 0;
      cursor: pointer;
      color: transparent;
      font-size: 0; }
      @media screen and (max-width: 480px) {
        /* line 319, website/static/sass/main.sass */
        .header-gift__btn {
          width: 34px;
          height: 32px; } }
    /* line 334, website/static/sass/main.sass */
    .header-gift img {
      display: block;
      position: absolute;
      z-index: 2;
      left: 50%;
      top: 70%;
      transform: translate(-50%, -50%); }
      @media screen and (max-width: 480px) {
        /* line 334, website/static/sass/main.sass */
        .header-gift img {
          transform: translate(-50%, -50%) scale(0.87); } }
    /* line 344, website/static/sass/main.sass */
    .header-gift.left {
      display: none; }
  /* line 347, website/static/sass/main.sass */
  .header-lang {
    width: fit-content;
    cursor: pointer;
    position: relative;
    padding: 10px;
    margin-right: 20px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    @media screen and (max-width: 1024px) {
      /* line 347, website/static/sass/main.sass */
      .header-lang {
        display: none; } }
    /* line 359, website/static/sass/main.sass */
    .header-lang:hover {
      background: #14151d; }
      /* line 362, website/static/sass/main.sass */
      .header-lang:hover > .header-lang__dropdown {
        background: #14141d;
        display: block;
        opacity: 1; }
    /* line 368, website/static/sass/main.sass */
    .header-lang__preview {
      padding: 5px;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center; }
      /* line 375, website/static/sass/main.sass */
      .header-lang__preview .country {
        height: 20px;
        width: 29px;
        margin-right: 10px;
        border-radius: 3px; }
      /* line 381, website/static/sass/main.sass */
      .header-lang__preview .arr {
        width: 9px;
        transition: transform 0.25s; }
        /* line 384, website/static/sass/main.sass */
        .header-lang__preview .arr.active {
          transform: rotate(180deg);
          transition: transform 0.25s; }
    /* line 387, website/static/sass/main.sass */
    .header-lang__dropdown {
      position: absolute;
      top: 99%;
      left: 0;
      display: none;
      width: 78px;
      padding: 5px;
      align-content: center;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
      opacity: 0;
      transition: opacity 1s ease-in-out; }
      /* line 400, website/static/sass/main.sass */
      .header-lang__dropdown img {
        margin: 10px;
        height: 20px;
        width: 29px; }
  /* line 405, website/static/sass/main.sass */
  .header-auth {
    display: flex;
    align-items: center;
    margin-left: 20px; }
    /* line 409, website/static/sass/main.sass */
    .header-auth:last-child {
      margin-left: 0; }
    @media screen and (max-width: 678px) {
      /* line 405, website/static/sass/main.sass */
      .header-auth {
        flex-direction: column-reverse; } }
    @media screen and (max-width: 1024px) {
      /* line 405, website/static/sass/main.sass */
      .header-auth {
        display: none; } }
  /* line 416, website/static/sass/main.sass */
  .header-login {
    position: relative; }
    /* line 419, website/static/sass/main.sass */
    .header-login .btn {
      max-width: 102px;
      padding: 0 15px;
      background: transparent; }
    @media screen and (max-width: 678px) {
      /* line 416, website/static/sass/main.sass */
      .header-login {
        width: 100%; }
        /* line 425, website/static/sass/main.sass */
        .header-login .btn {
          width: 100%; } }
    /* line 429, website/static/sass/main.sass */
    .header-login.active .header-login__dropdown, .header-login:hover .header-login__dropdown {
      display: block; }
    /* line 431, website/static/sass/main.sass */
    .header-login.active .btn > svg, .header-login:hover .btn > svg {
      transform: rotate(180deg); }
    /* line 435, website/static/sass/main.sass */
    .header-login.--only-click:hover .header-login__dropdown {
      display: none; }
    /* line 437, website/static/sass/main.sass */
    .header-login.--only-click:hover .btn > svg {
      transform: unset; }
    /* line 440, website/static/sass/main.sass */
    .header-login.--only-click.active .header-login__dropdown {
      display: block; }
    /* line 442, website/static/sass/main.sass */
    .header-login.--only-click.active .btn > svg {
      transform: rotate(180deg); }
    /* line 445, website/static/sass/main.sass */
    .header-login__dropdown {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      padding-top: 10px;
      min-width: 195px;
      overflow: hidden;
      z-index: 10; }
      @media screen and (max-width: 678px) {
        /* line 445, website/static/sass/main.sass */
        .header-login__dropdown {
          left: unset;
          right: 0; } }
    /* line 457, website/static/sass/main.sass */
    .header-login__types {
      width: 100%;
      border: 1px solid #323232;
      border-radius: 4px;
      background-color: #191A23; }
    /* line 462, website/static/sass/main.sass */
    .header-login__type {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 60px;
      color: #C4C4C4;
      background-color: #191A23;
      border: 0;
      transition: background-color 0.13s ease-in-out; }
      /* line 472, website/static/sass/main.sass */
      .header-login__type:hover {
        background-color: #23242D; }
  /* line 475, website/static/sass/main.sass */
  .header-reg {
    margin-left: 20px; }
    @media screen and (max-width: 678px) {
      /* line 475, website/static/sass/main.sass */
      .header-reg {
        margin-left: 0;
        margin-bottom: 3px; } }
  /* line 481, website/static/sass/main.sass */
  .header-balance {
    display: flex;
    align-items: center;
    margin-right: 50px; }
    @media screen and (max-width: 887px) {
      /* line 481, website/static/sass/main.sass */
      .header-balance {
        margin-right: 30px; } }
    @media screen and (max-width: 678px) {
      /* line 481, website/static/sass/main.sass */
      .header-balance {
        display: none;
        max-width: 400px;
        margin: 0 auto 30px;
        justify-content: space-between;
        padding: 0 32px;
        line-height: 1.4; }
        /* line 495, website/static/sass/main.sass */
        .header-balance.mob-balance {
          display: flex; } }
    /* line 498, website/static/sass/main.sass */
    .header-balance__blocked {
      margin-right: 25px;
      padding-left: 20px;
      position: relative; }
      @media screen and (max-width: 678px) {
        /* line 498, website/static/sass/main.sass */
        .header-balance__blocked {
          padding-left: 0;
          padding-top: 34px;
          margin-right: 0;
          text-align: center; }
          /* line 507, website/static/sass/main.sass */
          .header-balance__blocked > span {
            display: block; } }
      /* line 509, website/static/sass/main.sass */
      .header-balance__blocked::before {
        content: "";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        width: 13px;
        height: 16px;
        background: url("/static/img/icons/blocked-balance.svg?3158c34a8bd7") no-repeat center/cover; }
        @media screen and (max-width: 678px) {
          /* line 509, website/static/sass/main.sass */
          .header-balance__blocked::before {
            top: 0;
            transform: translateX(-50%);
            left: 50%;
            width: 21px;
            height: 29px; } }
    /* line 524, website/static/sass/main.sass */
    .header-balance__active {
      position: relative;
      padding-left: 20px; }
      @media screen and (max-width: 678px) {
        /* line 524, website/static/sass/main.sass */
        .header-balance__active {
          padding-left: 0;
          padding-top: 34px;
          text-align: center; }
          /* line 531, website/static/sass/main.sass */
          .header-balance__active > span {
            display: block; } }
      /* line 533, website/static/sass/main.sass */
      .header-balance__active::before {
        content: "";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        width: 15px;
        height: 8px;
        background: url("/static/img/icons/balance.svg?3158c34a8bd7") no-repeat center/cover; }
        @media screen and (max-width: 678px) {
          /* line 533, website/static/sass/main.sass */
          .header-balance__active::before {
            top: 6px;
            transform: translateX(-50%);
            left: 50%;
            width: 30px;
            height: 16px; } }
      /* line 548, website/static/sass/main.sass */
      .header-balance__active > strong {
        font-weight: 700; }

/* line 551, website/static/sass/main.sass */
.footer {
  background-color: #0F1019;
  position: relative;
  color: #C4C4C4;
  max-width: 925px;
  width: 100%;
  margin: 100px auto; }
  /* line 559, website/static/sass/main.sass */
  .footer__container {
    padding: 30px 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between; }
    @media screen and (max-width: 768px) {
      /* line 559, website/static/sass/main.sass */
      .footer__container {
        flex-direction: column;
        justify-content: center;
        align-items: center; } }
    @media screen and (max-width: 1536px) {
      /* line 559, website/static/sass/main.sass */
      .footer__container {
        padding: 15px 0; } }
    /* line 575, website/static/sass/main.sass */
    .footer__container > div {
      width: 100%; }
  /* line 578, website/static/sass/main.sass */
  .footer__support {
    height: fit-content;
    text-align: center;
    line-height: 25px;
    display: flex;
    flex-direction: column;
    justify-content: center; }
    /* line 586, website/static/sass/main.sass */
    .footer__support h2 {
      margin-bottom: 5px;
      font-weight: 700;
      font-size: 14px;
      line-height: 19px;
      text-transform: uppercase; }
      @media screen and (max-width: 1366px) {
        /* line 586, website/static/sass/main.sass */
        .footer__support h2 {
          margin-bottom: 0; } }
    /* line 596, website/static/sass/main.sass */
    .footer__support p {
      font-weight: 700;
      font-size: 14px;
      line-height: 19px;
      color: #C4C4C4; }
    /* line 602, website/static/sass/main.sass */
    .footer__support a {
      font-weight: 700;
      font-size: 14px;
      line-height: 19px;
      color: #C4C4C4; }
    /* line 608, website/static/sass/main.sass */
    .footer__support-contacts {
      display: flex;
      flex-wrap: wrap; }
      @media screen and (max-width: 768px) {
        /* line 608, website/static/sass/main.sass */
        .footer__support-contacts {
          flex-direction: column; } }
      /* line 615, website/static/sass/main.sass */
      .footer__support-contacts li {
        flex: 0 0 calc(50% - 5px);
        font-weight: 400;
        font-size: 14px;
        line-height: 20px; }
        /* line 621, website/static/sass/main.sass */
        .footer__support-contacts li:nth-child(2n + 1) {
          text-align: right;
          margin-right: 10px; }
          @media screen and (max-width: 768px) {
            /* line 621, website/static/sass/main.sass */
            .footer__support-contacts li:nth-child(2n + 1) {
              text-align: center;
              margin-right: 0; } }
        /* line 629, website/static/sass/main.sass */
        .footer__support-contacts li:nth-child(2n) {
          text-align: left; }
          @media screen and (max-width: 768px) {
            /* line 629, website/static/sass/main.sass */
            .footer__support-contacts li:nth-child(2n) {
              text-align: center; } }
        @media screen and (max-width: 768px) {
          /* line 615, website/static/sass/main.sass */
          .footer__support-contacts li {
            margin-bottom: 5px; }
            /* line 638, website/static/sass/main.sass */
            .footer__support-contacts li:first-child {
              margin-top: 10px; }
            /* line 641, website/static/sass/main.sass */
            .footer__support-contacts li:last-child {
              margin-bottom: 20px; } }
  /* line 644, website/static/sass/main.sass */
  .footer__logo {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    @media screen and (max-width: 768px) {
      /* line 644, website/static/sass/main.sass */
      .footer__logo {
        display: none; } }
    /* line 653, website/static/sass/main.sass */
    .footer__logo img {
      width: 140px;
      height: auto;
      object-fit: contain; }
    /* line 658, website/static/sass/main.sass */
    .footer__logo p {
      text-align: center;
      opacity: 0.5;
      font-weight: 400;
      font-size: 14px;
      line-height: 19px; }
  /* line 665, website/static/sass/main.sass */
  .footer__payments {
    height: fit-content;
    border-bottom: 1px solid rgba(255, 255, 255, 0.03); }
    @media screen and (max-width: 768px) {
      /* line 665, website/static/sass/main.sass */
      .footer__payments {
        margin-top: 20px; } }
    /* line 672, website/static/sass/main.sass */
    .footer__payments h2 {
      text-align: center;
      font-weight: 700;
      font-size: 36px;
      line-height: 36px;
      margin-bottom: 50px;
      color: #ffffff;
      text-transform: uppercase; }
    /* line 681, website/static/sass/main.sass */
    .footer__payments-list {
      height: fit-content;
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      align-items: center;
      margin-bottom: 24px;
      width: 100%;
      max-width: 925px; }
      @media screen and (max-width: 1024px) {
        /* line 681, website/static/sass/main.sass */
        .footer__payments-list {
          padding: 0 20px; } }
      /* line 694, website/static/sass/main.sass */
      .footer__payments-list__row {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        margin: 0 0 76px 0; }
        @media screen and (max-width: 790px) {
          /* line 702, website/static/sass/main.sass */
          .footer__payments-list__row:first-of-type {
            margin: 0 0 38px 0; } }
        /* line 706, website/static/sass/main.sass */
        .footer__payments-list__row:last-of-type {
          width: 80%; }
      /* line 709, website/static/sass/main.sass */
      .footer__payments-list .visa {
        background-image: url("/static/img/payments/visa.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 119.6px;
        height: 36.83px;
        transition: background-image 0.25s, opacity 0.25s;
        opacity: 0.5; }
        @media screen and (max-width: 790px) {
          /* line 709, website/static/sass/main.sass */
          .footer__payments-list .visa {
            width: calc(119.6px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 709, website/static/sass/main.sass */
          .footer__payments-list .visa {
            width: calc(119.6px * 0.5); } }
        /* line 726, website/static/sass/main.sass */
        .footer__payments-list .visa:hover {
          background-image: url("/static/img/payments/visa-color.svg?3158c34a8bd7");
          opacity: 1; }
      /* line 730, website/static/sass/main.sass */
      .footer__payments-list .maestro {
        background-image: url("/static/img/payments/maestro.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 47.58px;
        height: 36.53px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 730, website/static/sass/main.sass */
          .footer__payments-list .maestro {
            width: calc(47.58px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 730, website/static/sass/main.sass */
          .footer__payments-list .maestro {
            width: calc(47.58px * 0.5); } }
        /* line 746, website/static/sass/main.sass */
        .footer__payments-list .maestro:hover {
          background-image: url("/static/img/payments/maestro-color.svg?3158c34a8bd7"); }
      /* line 749, website/static/sass/main.sass */
      .footer__payments-list .mastercard {
        background-image: url("/static/img/payments/mastercard.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 47.58px;
        height: 36.53px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 749, website/static/sass/main.sass */
          .footer__payments-list .mastercard {
            width: calc(47.58px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 749, website/static/sass/main.sass */
          .footer__payments-list .mastercard {
            width: calc(47.58px * 0.5); } }
        /* line 765, website/static/sass/main.sass */
        .footer__payments-list .mastercard:hover {
          background-image: url("/static/img/payments/mastercard-color.svg?3158c34a8bd7"); }
      /* line 768, website/static/sass/main.sass */
      .footer__payments-list .apple-pay {
        background-image: url("/static/img/payments/apple-pay.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 87.5px;
        height: 36.25px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 768, website/static/sass/main.sass */
          .footer__payments-list .apple-pay {
            width: calc(87.5px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 768, website/static/sass/main.sass */
          .footer__payments-list .apple-pay {
            width: calc(87.5px * 0.5); } }
        /* line 784, website/static/sass/main.sass */
        .footer__payments-list .apple-pay:hover {
          background-image: url("/static/img/payments/apple-pay-color.svg?3158c34a8bd7"); }
      /* line 787, website/static/sass/main.sass */
      .footer__payments-list .google-pay {
        background-image: url("/static/img/payments/google-pay.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 200.19px;
        height: 36.25px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 787, website/static/sass/main.sass */
          .footer__payments-list .google-pay {
            width: calc(200.19px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 787, website/static/sass/main.sass */
          .footer__payments-list .google-pay {
            width: calc(200.19px * 0.5); } }
        /* line 803, website/static/sass/main.sass */
        .footer__payments-list .google-pay:hover {
          background-image: url("/static/img/payments/google-pay-color.svg?3158c34a8bd7"); }
      /* line 806, website/static/sass/main.sass */
      .footer__payments-list .paypal {
        background-image: url("/static/img/payments/paypal.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 156px;
        height: 37px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 806, website/static/sass/main.sass */
          .footer__payments-list .paypal {
            width: calc(156px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 806, website/static/sass/main.sass */
          .footer__payments-list .paypal {
            width: calc(156px * 0.5); } }
        /* line 821, website/static/sass/main.sass */
        .footer__payments-list .paypal:hover {
          background-image: url("/static/img/payments/paypal-color.svg?3158c34a8bd7"); }
      /* line 825, website/static/sass/main.sass */
      .footer__payments-list .skrill {
        background-image: url("/static/img/payments/skrill.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 106.19px;
        height: 36.54px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 825, website/static/sass/main.sass */
          .footer__payments-list .skrill {
            width: calc(106.19px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 825, website/static/sass/main.sass */
          .footer__payments-list .skrill {
            width: calc(106.19px * 0.5); } }
        /* line 841, website/static/sass/main.sass */
        .footer__payments-list .skrill:hover {
          background-image: url("/static/img/payments/skrill-color.svg?3158c34a8bd7"); }
      /* line 844, website/static/sass/main.sass */
      .footer__payments-list .payeer {
        background-image: url("/static/img/payments/payeer.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 122.54px;
        height: 27.47px; }
        @media screen and (max-width: 790px) {
          /* line 844, website/static/sass/main.sass */
          .footer__payments-list .payeer {
            width: calc(122.54px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 844, website/static/sass/main.sass */
          .footer__payments-list .payeer {
            width: calc(122.54px * 0.5); } }
        /* line 859, website/static/sass/main.sass */
        .footer__payments-list .payeer:hover {
          background-image: url("/static/img/payments/payeer-color.svg?3158c34a8bd7");
          width: 122.54px;
          height: 27.47px; }
      /* line 864, website/static/sass/main.sass */
      .footer__payments-list .advcash {
        background-image: url("/static/img/payments/advcash.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 130.99px;
        height: 36.53px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 864, website/static/sass/main.sass */
          .footer__payments-list .advcash {
            width: calc(130.99px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 864, website/static/sass/main.sass */
          .footer__payments-list .advcash {
            width: calc(130.99px * 0.5); } }
        /* line 880, website/static/sass/main.sass */
        .footer__payments-list .advcash:hover {
          background-image: url("/static/img/payments/advcash-color.svg?3158c34a8bd7"); }
      /* line 883, website/static/sass/main.sass */
      .footer__payments-list .netteller {
        background-image: url("/static/img/payments/netteller.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 86.17px;
        height: 36.53px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 883, website/static/sass/main.sass */
          .footer__payments-list .netteller {
            width: calc(86.17px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 883, website/static/sass/main.sass */
          .footer__payments-list .netteller {
            width: calc(86.17px * 0.5); } }
        /* line 899, website/static/sass/main.sass */
        .footer__payments-list .netteller:hover {
          background-image: url("/static/img/payments/netteller-color.svg?3158c34a8bd7"); }
      /* line 902, website/static/sass/main.sass */
      .footer__payments-list .swift {
        background-image: url("/static/img/payments/swift.svg?3158c34a8bd7");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 36.56px;
        height: 33.19px;
        transition: background-image 0.25s; }
        @media screen and (max-width: 790px) {
          /* line 902, website/static/sass/main.sass */
          .footer__payments-list .swift {
            width: calc(36.56px * 0.8); } }
        @media screen and (max-width: 600px) {
          /* line 902, website/static/sass/main.sass */
          .footer__payments-list .swift {
            width: calc(36.56px * 0.5); } }
        /* line 918, website/static/sass/main.sass */
        .footer__payments-list .swift:hover {
          background-image: url("/static/img/payments/swift-color.svg?3158c34a8bd7"); }
  /* line 921, website/static/sass/main.sass */
  .footer__docs {
    width: 100%;
    margin: 100px 0 0 0; }
    @media screen and (max-width: 1024px) {
      /* line 921, website/static/sass/main.sass */
      .footer__docs {
        padding: 0 40px; } }
    /* line 928, website/static/sass/main.sass */
    .footer__docs-title {
      text-align: center;
      text-transform: uppercase;
      font-size: 36px;
      font-weight: 700;
      color: #ffffff;
      line-height: 49px;
      margin: 0 0 20px 0; }
    /* line 937, website/static/sass/main.sass */
    .footer__docs-text {
      font-size: 16px;
      font-weight: 400;
      line-height: 24px;
      text-align: center;
      color: #ffffff;
      opacity: 0.5; }
  /* line 945, website/static/sass/main.sass */
  .footer__contact {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 50px 0 25px 0; }
    /* line 951, website/static/sass/main.sass */
    .footer__contact-button {
      font-weight: 700; }
  /* line 954, website/static/sass/main.sass */
  .footer__rights {
    text-align: center;
    color: #c4c4c4;
    opacity: 0.5; }
  /* line 959, website/static/sass/main.sass */
  .footer__benefits {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 195px 195px;
    column-gap: 20px;
    row-gap: 20px;
    width: 100%;
    margin: 0 auto 100px auto; }
    @media screen and (max-width: 1050px) {
      /* line 959, website/static/sass/main.sass */
      .footer__benefits {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 195px 195px 195px;
        justify-items: center; } }
    @media screen and (max-width: 500px) {
      /* line 959, website/static/sass/main.sass */
      .footer__benefits {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        /* line 980, website/static/sass/main.sass */
        .footer__benefits .footer__benefits-item {
          height: 195px;
          width: 295px; } }
    /* line 984, website/static/sass/main.sass */
    .footer__benefits-item {
      background: #14151d;
      border-radius: 6px;
      padding: 20px;
      width: 100%;
      max-width: 295px; }
    /* line 991, website/static/sass/main.sass */
    .footer__benefits-title {
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      margin: 0 0 15px 0; }
      /* line 998, website/static/sass/main.sass */
      .footer__benefits-title img {
        height: 30px;
        width: 30px;
        margin: 0 11px 0 0; }
      /* line 1003, website/static/sass/main.sass */
      .footer__benefits-title p {
        color: #c4c4c4;
        font-weight: 700;
        font-size: 16px;
        line-height: 22px; }
    /* line 1009, website/static/sass/main.sass */
    .footer__benefits-text {
      font-size: 12px;
      font-weight: 400;
      color: #ffffff;
      opacity: 0.5; }

/* line 1018, website/static/sass/main.sass */
.input {
  display: block;
  position: relative; }
  /* line 1022, website/static/sass/main.sass */
  .input.error::after {
    content: "!";
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    color: #842448;
    font-size: 12px; }
  /* line 1030, website/static/sass/main.sass */
  .input.error .input__field {
    border-color: #842448; }
  /* line 1034, website/static/sass/main.sass */
  .input.correct::after {
    content: "";
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px;
    height: 10px;
    background: url("/static/img/correct.svg?3158c34a8bd7") no-repeat center/cover; }
  /* line 1043, website/static/sass/main.sass */
  .input.correct .input__field {
    border-color: #28A55A; }
  /* line 1046, website/static/sass/main.sass */
  .input__field {
    display: block;
    width: 100%;
    max-width: 300px;
    padding: 0 10px;
    height: 49px;
    border: 1px solid #C4C4C4;
    color: #C4C4C4;
    background-color: #191A23;
    border-radius: 4px;
    outline: none;
    transition: border-color 0.13s ease-in-out; }
    /* line 1058, website/static/sass/main.sass */
    .input__field::placeholder {
      color: #C4C4C4; }
    /* line 1061, website/static/sass/main.sass */
    .input__field:focus {
      border-color: #323232; }

/* line 1064, website/static/sass/main.sass */
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 42px;
  border-radius: 4px;
  color: #C4C4C4;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0 15px;
  border: 1px solid #323232;
  background-color: #191A23;
  transition: background-color 0.13s ease-in-out; }
  /* line 1077, website/static/sass/main.sass */
  .btn svg {
    display: block;
    margin-left: 10px;
    transition: transform 0.13s ease-in-out; }
  /* line 1081, website/static/sass/main.sass */
  .btn:hover, .btn.active {
    background-color: #23242D; }
    /* line 1083, website/static/sass/main.sass */
    .btn:hover svg, .btn.active svg {
      transform: rotate(180deg); }

/* line 1086, website/static/sass/main.sass */
.primary-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 42px;
  padding: 0 25px;
  border-radius: 4px;
  background: #480048;
  border: 0;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  color: #FFFFFF;
  transition: background 0.13s ease-in-out;
  overflow: hidden;
  position: relative; }
  /* line 1102, website/static/sass/main.sass */
  .primary-btn::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    z-index: 1;
    opacity: 1;
    background: linear-gradient(180deg, #C04848 0%, #480048 100%); }
  /* line 1112, website/static/sass/main.sass */
  .primary-btn span {
    position: relative;
    z-index: 2; }
  /* line 1116, website/static/sass/main.sass */
  .primary-btn.--arrow {
    padding: 0 20px; }
    /* line 1118, website/static/sass/main.sass */
    .primary-btn.--arrow svg {
      display: block;
      margin-right: 10px;
      position: relative;
      z-index: 2; }
  @media screen and (max-width: 678px) {
    /* line 1124, website/static/sass/main.sass */
    .primary-btn.--goto {
      max-width: 158px;
      height: auto;
      padding: 10px 20px;
      text-align: center; } }
  /* line 1131, website/static/sass/main.sass */
  .primary-btn:hover {
    background: #480048; }
    /* line 1133, website/static/sass/main.sass */
    .primary-btn:hover::after {
      background: linear-gradient(96.44deg, #C04848 0%, #480048 100%); }
  /* line 1135, website/static/sass/main.sass */
  .primary-btn:disabled {
    cursor: not-allowed; }
    /* line 1137, website/static/sass/main.sass */
    .primary-btn:disabled::after {
      background: #3B3C44; }

@media screen and (max-width: 1024px) {
  /* line 1140, website/static/sass/main.sass */
  .aside {
    overflow: auto;
    max-height: unset;
    margin-top: 20px;
    padding-right: 0; } }

/* line 1146, website/static/sass/main.sass */
.aside::-webkit-scrollbar-track {
  border-radius: 4px;
  background-color: #0F101A; }

/* line 1149, website/static/sass/main.sass */
.aside::-webkit-scrollbar {
  width: 6px;
  background-color: #0F101A; }

/* line 1152, website/static/sass/main.sass */
.aside::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #3B3C44; }

/* line 1155, website/static/sass/main.sass */
.aside-heading {
  text-transform: uppercase;
  font-weight: 700;
  padding: 14px 20px;
  border-radius: 4px;
  background-color: #23242D;
  margin-bottom: 20px;
  margin-top: 20px; }
  /* line 1163, website/static/sass/main.sass */
  .aside-heading:first-child {
    margin-top: 0; }
  @media screen and (max-width: 1024px) {
    /* line 1155, website/static/sass/main.sass */
    .aside-heading {
      display: none;
      padding-bottom: 14px; } }
/* line 1169, website/static/sass/main.sass */
.aside-match {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 15px;
  margin-top: 15px; }
  /* line 1180, website/static/sass/main.sass */
  .aside-match__header {
    margin-top: 13px;
    border-radius: 6px 6px 0px 0px;
    background: linear-gradient(180deg, #C04848 0%, #480048 100%);
    padding: 10px 25px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    color: #ffffff; }
  /* line 1193, website/static/sass/main.sass */
  .aside-match__info {
    background: #84244825;
    border-radius: 6px;
    display: flex;
    flex-direction: column;
    padding: 13px 19px 15px; }
    /* line 1200, website/static/sass/main.sass */
    .aside-match__info-top {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      margin-bottom: 13px; }
      /* line 1206, website/static/sass/main.sass */
      .aside-match__info-top__team {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        /* line 1212, website/static/sass/main.sass */
        .aside-match__info-top__team img {
          margin-bottom: 5px; }
        /* line 1215, website/static/sass/main.sass */
        .aside-match__info-top__team p {
          color: #c4c4c4;
          font-weight: 500;
          font-size: 12px;
          line-height: 16px;
          max-width: 60px;
          overflow-wrap: anywhere; }
      /* line 1223, website/static/sass/main.sass */
      .aside-match__info-top__info {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        /* line 1229, website/static/sass/main.sass */
        .aside-match__info-top__info .date {
          font-size: 12px;
          font-weight: 400;
          line-height: 16px;
          color: #c4c4c480; }
        /* line 1235, website/static/sass/main.sass */
        .aside-match__info-top__info .time {
          font-size: 12px;
          font-weight: 400;
          line-height: 16px;
          color: #FFFFFF; }
    /* line 1240, website/static/sass/main.sass */
    .aside-match__info-bottom {
      display: flex;
      flex-direction: row;
      justify-content: space-around;
      padding: 0 5px; }
      /* line 1246, website/static/sass/main.sass */
      .aside-match__info-bottom__container {
        display: flex;
        flex-direction: column;
        align-items: center; }
        /* line 1251, website/static/sass/main.sass */
        .aside-match__info-bottom__container .number {
          font-size: 10px;
          font-weight: 700;
          line-height: 14px;
          color: #c4c4c480; }
        /* line 1256, website/static/sass/main.sass */
        .aside-match__info-bottom__container .koef {
          padding: 3px 13px;
          background: #23242d;
          border-radius: 4px;
          font-size: 12px;
          font-weight: 500;
          line-height: 16px;
          color: #c4c4c4;
          gap: 10px;
          cursor: pointer; }

/* line 1268, website/static/sass/main.sass */
.aside-active__header {
  background-color: #23242D;
  min-height: 49px;
  border-radius: 6px 6px 0 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-content: center;
  justify-items: stretch; }

/* line 1276, website/static/sass/main.sass */
.aside-active__btn {
  display: block;
  background-color: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
  color: #7c7c7c;
  transition: color 0.13s ease-in-out;
  font-size: 16px;
  padding: 3px 10px;
  text-align: center;
  border-right: 1px solid #6f6f6f; }
  /* line 1288, website/static/sass/main.sass */
  .aside-active__btn:last-child {
    border-right: 0; }
  /* line 1290, website/static/sass/main.sass */
  .aside-active__btn.active {
    color: #FFFFFF;
    font-weight: 700; }

/* line 1293, website/static/sass/main.sass */
.aside-active__inner {
  padding: 16px 16px 24px;
  background-color: #14151D;
  border-radius: 0 0 6px 6px; }
  /* line 1298, website/static/sass/main.sass */
  .aside-active__inner-heading {
    display: flex;
    align-items: center;
    font-size: 14px;
    margin-bottom: 8px; }
    /* line 1303, website/static/sass/main.sass */
    .aside-active__inner-heading img {
      display: block;
      margin-right: 8px; }
  /* line 1307, website/static/sass/main.sass */
  .aside-active__inner-text {
    font-size: 12px;
    margin-bottom: 8px; }
    /* line 1310, website/static/sass/main.sass */
    .aside-active__inner-text:last-child {
      margin-bottom: 0; }

/* line 1313, website/static/sass/main.sass */
.aside-menu {
  margin-bottom: 16px; }
  /* line 1315, website/static/sass/main.sass */
  .aside-menu:last-child {
    margin-bottom: 0; }
  @media screen and (max-width: 1024px) {
    /* line 1313, website/static/sass/main.sass */
    .aside-menu {
      width: 100%;
      overflow: auto; } }
  @media screen and (max-width: 678px) {
    /* line 1313, website/static/sass/main.sass */
    .aside-menu {
      padding: 0 11px; } }
  @media screen and (max-width: 1024px) {
    /* line 1322, website/static/sass/main.sass */
    .aside-menu__inner {
      display: none;
      padding-bottom: 14px; } }
  /* line 1327, website/static/sass/main.sass */
  .aside-menu__item {
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    padding: 0 16px;
    width: 100%;
    background-color: transparent;
    border: 0;
    transition: background-color 0.13s ease-in-out;
    border-radius: 4px; }
    /* line 1339, website/static/sass/main.sass */
    .aside-menu__item:hover {
      background-color: #23242D; }
    @media screen and (max-width: 1024px) {
      /* line 1327, website/static/sass/main.sass */
      .aside-menu__item {
        min-width: 191px;
        height: 137px;
        flex-direction: column;
        justify-content: center;
        background-color: #23242D;
        margin-right: 20px;
        border-radius: 8px;
        margin-bottom: 0; }
        /* line 1350, website/static/sass/main.sass */
        .aside-menu__item:last-child {
          margin-right: 0; } }
    @media screen and (max-width: 678px) {
      /* line 1327, website/static/sass/main.sass */
      .aside-menu__item {
        width: 140px;
        height: 82px;
        min-width: 140px; } }
    /* line 1358, website/static/sass/main.sass */
    .aside-menu__item.active::after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      top: 0;
      width: 4px;
      background-color: #842448; }
      @media screen and (max-width: 1024px) {
        /* line 1358, website/static/sass/main.sass */
        .aside-menu__item.active::after {
          left: 26px;
          right: 26px;
          top: unset;
          bottom: 0;
          width: auto;
          height: 7px; } }
    /* line 1374, website/static/sass/main.sass */
    .aside-menu__item-arrow {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 10px;
      height: 6px;
      background: url("/static/img/icons/arr-down-white.svg?3158c34a8bd7") no-repeat center/cover;
      right: 10px; }
      @media screen and (max-width: 1024px) {
        /* line 1374, website/static/sass/main.sass */
        .aside-menu__item-arrow {
          display: none; } }
    /* line 1385, website/static/sass/main.sass */
    .aside-menu__item-icon {
      display: block;
      margin-right: 10px; }
      /* line 1388, website/static/sass/main.sass */
      .aside-menu__item-icon svg {
        display: block; }
      @media screen and (max-width: 1024px) {
        /* line 1385, website/static/sass/main.sass */
        .aside-menu__item-icon {
          margin-right: 0;
          margin-bottom: 30px;
          width: 30px;
          height: 30px; }
          /* line 1395, website/static/sass/main.sass */
          .aside-menu__item-icon svg {
            width: 100%;
            height: 100%; } }
      @media screen and (max-width: 678px) {
        /* line 1385, website/static/sass/main.sass */
        .aside-menu__item-icon {
          margin-bottom: 10px; } }
    /* line 1400, website/static/sass/main.sass */
    .aside-menu__item-name {
      display: block; }
    /* line 1403, website/static/sass/main.sass */
    .aside-menu__item:last-child {
      margin-bottom: 0; }

/* line 1406, website/static/sass/main.sass */
.aside-nav {
  margin-bottom: 33px; }
  @media screen and (max-width: 1024px) {
    /* line 1406, website/static/sass/main.sass */
    .aside-nav {
      margin-bottom: 15px; } }
  @media screen and (max-width: 600px) {
    /* line 1406, website/static/sass/main.sass */
    .aside-nav {
      margin-bottom: 0;
      padding: 0 10px; }
      /* line 1414, website/static/sass/main.sass */
      .aside-nav.open .aside-nav__menu {
        display: block; }
      /* line 1416, website/static/sass/main.sass */
      .aside-nav.open .aside-nav__header::before {
        transform: rotate(180deg); } }
  @media screen and (max-width: 1024px) {
    /* line 1419, website/static/sass/main.sass */
    .aside-nav__wrap {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-column-gap: 138px; } }
  @media screen and (max-width: 678px) {
    /* line 1419, website/static/sass/main.sass */
    .aside-nav__wrap {
      grid-column-gap: 30px; } }
  @media screen and (max-width: 600px) {
    /* line 1419, website/static/sass/main.sass */
    .aside-nav__wrap {
      grid-template-columns: 1fr;
      grid-column-gap: 0; } }
  /* line 1429, website/static/sass/main.sass */
  .aside-nav__header {
    background-color: #23242D;
    padding: 8px 20px;
    border-radius: 4px 4px 0 0;
    color: #C4C4C4;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 5px; }
    @media screen and (max-width: 600px) {
      /* line 1429, website/static/sass/main.sass */
      .aside-nav__header {
        cursor: pointer;
        position: relative;
        margin-bottom: 0; }
        /* line 1441, website/static/sass/main.sass */
        .aside-nav__header::before {
          content: "";
          position: absolute;
          width: 10px;
          height: 6px;
          right: 20px;
          top: 50%;
          transform: translateY(-50%);
          background: url("/static/img/icons/arr-down.svg?3158c34a8bd7") no-repeat center/cover;
          transition: transform 0.13s ease-in-out; } }
  @media screen and (max-width: 600px) {
    /* line 1452, website/static/sass/main.sass */
    .aside-nav__menu {
      display: none;
      padding: 5px 0 15px; } }
  /* line 1456, website/static/sass/main.sass */
  .aside-nav__menu-item {
    display: flex;
    align-items: center;
    min-height: 38px;
    padding: 4px 0;
    background-color: transparent;
    transition: background-color 0.13s ease-in-out;
    border-radius: 4px; }
    /* line 1464, website/static/sass/main.sass */
    .aside-nav__menu-item:hover, .aside-nav__menu-item.active {
      background-color: #23242D; }
    /* line 1466, website/static/sass/main.sass */
    .aside-nav__menu-item.active {
      position: relative; }
      /* line 1468, website/static/sass/main.sass */
      .aside-nav__menu-item.active::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background-color: #842448; }
    /* line 1477, website/static/sass/main.sass */
    .aside-nav__menu-item.disabled {
      cursor: not-allowed;
      opacity: .3; }
  /* line 1481, website/static/sass/main.sass */
  .aside-nav__menu-icon {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    min-width: 45px;
    padding-right: 10px; }
  /* line 1488, website/static/sass/main.sass */
  .aside-nav__menu-name {
    display: block;
    color: #C4C4C4; }

/* line 1492, website/static/sass/main.sass */
.main-heading {
  font-size: 20px;
  font-weight: 700;
  color: #C4C4C4; }

/* line 1498, website/static/sass/main.sass */
.category {
  margin-top: 13px;
  margin-bottom: 25px; }
  /* line 1501, website/static/sass/main.sass */
  .category:last-child {
    margin-bottom: 0; }
  /* line 1503, website/static/sass/main.sass */
  .category-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 3px 100px 3px 20px;
    margin-bottom: 5px;
    min-height: 50px;
    background-color: #191A23;
    border-radius: 8px 8px 0 0; }
    @media screen and (max-width: 1300px) {
      /* line 1503, website/static/sass/main.sass */
      .category-header {
        padding: 3px 50px 3px 20px; } }
    @media screen and (max-width: 678px) {
      /* line 1503, website/static/sass/main.sass */
      .category-header {
        padding: 3px 35px 3px 20px !important;
        min-height: 60px; } }
    /* line 1520, website/static/sass/main.sass */
    .category-header__left {
      display: flex;
      align-items: center; }
    /* line 1524, website/static/sass/main.sass */
    .category-header__star {
      display: block;
      margin-right: 18px; }
      @media screen and (max-width: 500px) {
        /* line 1524, website/static/sass/main.sass */
        .category-header__star {
          margin-right: 10px; } }
    /* line 1530, website/static/sass/main.sass */
    .category-header__name {
      display: flex;
      align-items: center; }
      @media screen and (max-width: 678px) {
        /* line 1534, website/static/sass/main.sass */
        .category-header__name-title {
          font-size: 12px;
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          line-height: 1.4; } }
      /* line 1542, website/static/sass/main.sass */
      .category-header__name-flag {
        margin-right: 10px; }
        @media screen and (max-width: 678px) {
          /* line 1542, website/static/sass/main.sass */
          .category-header__name-flag {
            display: none; } }
        /* line 1548, website/static/sass/main.sass */
        .category-header__name-flag img {
          display: block;
          width: 21px;
          height: 15px; }
      /* line 1553, website/static/sass/main.sass */
      .category-header__name-league {
        font-weight: 700; }
    /* line 1556, website/static/sass/main.sass */
    .category-header__right {
      display: grid;
      grid-gap: 30px;
      grid-template-columns: repeat(3, 1fr);
      justify-items: center;
      width: 246px; }
      @media screen and (max-width: 678px) {
        /* line 1556, website/static/sass/main.sass */
        .category-header__right {
          width: 148px; } }
    /* line 1565, website/static/sass/main.sass */
    .category-header__num {
      font-weight: 700; }
      @media screen and (max-width: 678px) {
        /* line 1565, website/static/sass/main.sass */
        .category-header__num {
          font-size: 10px; } }
  /* line 1570, website/static/sass/main.sass */
  .category-item {
    display: flex;
    flex-direction: column;
    margin-bottom: 5px; }
    /* line 1575, website/static/sass/main.sass */
    .category-item:last-child {
      margin-bottom: 0;
      border-radius: 0 0 8px 8px; }
    /* line 1579, website/static/sass/main.sass */
    .category-item__container {
      background-color: #14151D;
      margin-bottom: 5px;
      min-height: 105px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 3px 20px; }
      @media screen and (max-width: 678px) {
        /* line 1579, website/static/sass/main.sass */
        .category-item__container {
          padding: 10px; } }
      /* line 1591, website/static/sass/main.sass */
      .category-item__container:last-child {
        margin-bottom: 0;
        border-radius: 0 0 8px 8px; }
      /* line 1595, website/static/sass/main.sass */
      .category-item__container__info {
        display: grid;
        grid-template-columns: 0.7fr 0.47fr 4fr;
        align-items: center;
        width: 50%; }
        @media screen and (max-width: 678px) {
          /* line 1595, website/static/sass/main.sass */
          .category-item__container__info {
            width: fit-content; } }
        @media screen and (max-width: 1024px) {
          /* line 1595, website/static/sass/main.sass */
          .category-item__container__info {
            display: none; } }
        /* line 1607, website/static/sass/main.sass */
        .category-item__container__info.mobile {
          display: none; }
          @media screen and (max-width: 1024px) {
            /* line 1607, website/static/sass/main.sass */
            .category-item__container__info.mobile {
              display: flex;
              flex-direction: column;
              align-items: flex-start; }
              /* line 1615, website/static/sass/main.sass */
              .category-item__container__info.mobile .category-item__container__timing {
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
                width: 90%;
                margin-bottom: 10px; } }
    @media screen and (max-width: 1024px) and (max-width: 678px) {
      /* line 1615, website/static/sass/main.sass */
      .category-item__container__info.mobile .category-item__container__timing {
        justify-content: flex-start;
        width: fit-content; } }
          @media screen and (max-width: 1024px) {
              /* line 1627, website/static/sass/main.sass */
              .category-item__container__info.mobile .wrapper {
                display: flex;
                flex-direction: row;
                justify-content: flex-start;
                align-items: flex-start;
                width: 90%; } }
    @media screen and (max-width: 1024px) and (max-width: 678px) {
      /* line 1627, website/static/sass/main.sass */
      .category-item__container__info.mobile .wrapper {
        width: fit-content; } }
          @media screen and (max-width: 1024px) {
                /* line 1637, website/static/sass/main.sass */
                .category-item__container__info.mobile .wrapper .category-item__container__star {
                  margin: 0 10px 0 0; } }
      /* line 1640, website/static/sass/main.sass */
      .category-item__container__timing {
        line-height: 1.4;
        font-size: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center; }
        @media screen and (max-width: 678px) {
          /* line 1640, website/static/sass/main.sass */
          .category-item__container__timing {
            flex-direction: row;
            justify-content: flex-start; }
            /* line 1653, website/static/sass/main.sass */
            .category-item__container__timing span:first-child {
              margin-left: 29px; } }
        /* line 1656, website/static/sass/main.sass */
        .category-item__container__timing-date {
          color: #3B3B3C;
          white-space: nowrap; }
          @media screen and (max-width: 678px) {
            /* line 1656, website/static/sass/main.sass */
            .category-item__container__timing-date {
              margin-left: 5px;
              display: block; } }
        /* line 1664, website/static/sass/main.sass */
        .category-item__container__timing-score {
          display: none; }
          @media screen and (max-width: 678px) {
            /* line 1664, website/static/sass/main.sass */
            .category-item__container__timing-score {
              display: block;
              font-size: 12px;
              color: #C4C4C4;
              margin-left: 15px; } }
      /* line 1673, website/static/sass/main.sass */
      .category-item__container__star {
        justify-self: center;
        align-self: center;
        cursor: pointer; }
        @media screen and (max-width: 678px) {
          /* line 1673, website/static/sass/main.sass */
          .category-item__container__star {
            margin-right: 15px; } }
        /* line 1679, website/static/sass/main.sass */
        .category-item__container__star svg {
          display: block; }
      /* line 1682, website/static/sass/main.sass */
      .category-item__container__names {
        font-weight: 500;
        line-height: 1.4;
        padding-left: 10px; }
        @media screen and (max-width: 678px) {
          /* line 1682, website/static/sass/main.sass */
          .category-item__container__names {
            padding-left: 0; } }
        /* line 1690, website/static/sass/main.sass */
        .category-item__container__names-item {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          margin-bottom: 5px; }
          @media screen and (max-width: 678px) {
            /* line 1690, website/static/sass/main.sass */
            .category-item__container__names-item {
              font-size: 12px;
              margin-bottom: 12px; } }
          /* line 1700, website/static/sass/main.sass */
          .category-item__container__names-item:last-child {
            margin-bottom: 0; }
          /* line 1703, website/static/sass/main.sass */
          .category-item__container__names-item .score {
            font-weight: 500;
            font-size: 16px;
            line-height: 22px;
            color: #c4c4c4; }
            @media screen and (max-width: 678px) {
              /* line 1703, website/static/sass/main.sass */
              .category-item__container__names-item .score {
                display: none; } }
      /* line 1713, website/static/sass/main.sass */
      .category-item__container__action {
        display: flex;
        align-items: center;
        justify-content: flex-end; }
        /* line 1718, website/static/sass/main.sass */
        .category-item__container__action .expand_block {
          height: 20px;
          width: 20px;
          cursor: pointer;
          margin-right: 10px;
          margin-left: 50px; }
        /* line 1725, website/static/sass/main.sass */
        .category-item__container__action .expand {
          background-image: url("/static/img/round-plus.svg?3158c34a8bd7");
          height: 20px;
          width: 20px;
          cursor: pointer;
          margin-right: 10px;
          margin-left: 50px; }
          @media screen and (max-width: 1300px) {
            /* line 1725, website/static/sass/main.sass */
            .category-item__container__action .expand {
              margin-left: 20px;
              margin-right: 0; } }
          /* line 1737, website/static/sass/main.sass */
          .category-item__container__action .expand.show {
            background-image: url("/static/img/round-minus.svg?3158c34a8bd7"); }
          @media screen and (max-width: 678px) {
            /* line 1725, website/static/sass/main.sass */
            .category-item__container__action .expand {
              margin: 0 5px 0 10px; } }
      /* line 1743, website/static/sass/main.sass */
      .category-item__container__score {
        font-weight: 500;
        margin-right: 70px; }
        @media screen and (max-width: 678px) {
          /* line 1743, website/static/sass/main.sass */
          .category-item__container__score {
            display: none; } }
        /* line 1748, website/static/sass/main.sass */
        .category-item__container__score-item {
          margin-bottom: 10px; }
          /* line 1750, website/static/sass/main.sass */
          .category-item__container__score-item:last-child {
            margin-bottom: 0; }
      /* line 1753, website/static/sass/main.sass */
      .category-item__container__buttons {
        display: grid;
        grid-gap: 30px;
        grid-template-columns: repeat(3, 1fr);
        width: 246px; }
        @media screen and (max-width: 1300px) {
          /* line 1753, website/static/sass/main.sass */
          .category-item__container__buttons {
            width: 230px; } }
        @media screen and (max-width: 1101px) {
          /* line 1753, website/static/sass/main.sass */
          .category-item__container__buttons {
            width: 217px;
            grid-gap: 15px; } }
        @media screen and (max-width: 678px) {
          /* line 1753, website/static/sass/main.sass */
          .category-item__container__buttons {
            display: flex;
            width: fit-content;
            justify-content: space-between; } }
        @media screen and (max-width: 678px) {
          /* line 1772, website/static/sass/main.sass */
          .category-item__container__buttons .a-tooltip .cat-btn {
            font-size: 12px; } }
    /* line 1778, website/static/sass/main.sass */
    .category-item__expanded {
      display: none; }
      /* line 1781, website/static/sass/main.sass */
      .category-item__expanded-item {
        background: #10111a;
        padding: 0 105px 0 80px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 6px;
        height: 105px; }
        @media screen and (max-width: 1310px) {
          /* line 1781, website/static/sass/main.sass */
          .category-item__expanded-item {
            padding: 0 50px 0 40px; } }
        @media screen and (max-width: 1140px) {
          /* line 1781, website/static/sass/main.sass */
          .category-item__expanded-item {
            padding: 0 30px 0 30px; } }
        @media screen and (max-width: 450px) {
          /* line 1781, website/static/sass/main.sass */
          .category-item__expanded-item {
            padding: 0 15px 0 15px; } }
        /* line 1800, website/static/sass/main.sass */
        .category-item__expanded-item__left {
          display: flex;
          flex-direction: row; }
        /* line 1804, website/static/sass/main.sass */
        .category-item__expanded-item__title {
          font-weight: 500;
          font-size: 16px;
          line-height: 22px;
          margin-left: 25px; }
          @media screen and (max-width: 648px) {
            /* line 1804, website/static/sass/main.sass */
            .category-item__expanded-item__title {
              font-size: 12px;
              margin-left: 0;
              line-height: 16px;
              margin-right: 5px; } }
        /* line 1816, website/static/sass/main.sass */
        .category-item__expanded-item__right {
          display: flex;
          flex-direction: row;
          align-items: center; }
          /* line 1821, website/static/sass/main.sass */
          .category-item__expanded-item__right .koef-with-title {
            display: flex;
            flex-direction: row;
            align-items: center;
            margin-left: 15px; }
            @media screen and (max-width: 1024px) {
              /* line 1827, website/static/sass/main.sass */
              .category-item__expanded-item__right .koef-with-title:nth-of-type(n+3) {
                display: none; } }
            /* line 1831, website/static/sass/main.sass */
            .category-item__expanded-item__right .koef-with-title .koef-container {
              margin-left: 15px; }
            /* line 1834, website/static/sass/main.sass */
            .category-item__expanded-item__right .koef-with-title:last-child {
              margin-left: 15px; }
              @media screen and (max-width: 648px) {
                /* line 1834, website/static/sass/main.sass */
                .category-item__expanded-item__right .koef-with-title:last-child {
                  margin-left: 25px; } }
            /* line 1840, website/static/sass/main.sass */
            .category-item__expanded-item__right .koef-with-title p {
              font-size: 16px;
              font-weight: 400;
              line-height: 22px;
              color: rgba(124, 124, 124, 0.5); }
              @media screen and (max-width: 648px) {
                /* line 1840, website/static/sass/main.sass */
                .category-item__expanded-item__right .koef-with-title p {
                  font-size: 12px; } }
          /* line 1849, website/static/sass/main.sass */
          .category-item__expanded-item__right .koef-without-title {
            margin-left: 20px; }
            /* line 1852, website/static/sass/main.sass */
            .category-item__expanded-item__right .koef-without-title:first-of-type {
              margin-left: 0; }
          /* line 1856, website/static/sass/main.sass */
          .category-item__expanded-item__right .koef-container {
            padding: 6px 15px;
            background: #23242d;
            border-radius: 4px;
            font-size: 16px;
            font-weight: 500;
            line-height: 22px;
            cursor: pointer; }
            @media screen and (max-width: 648px) {
              /* line 1856, website/static/sass/main.sass */
              .category-item__expanded-item__right .koef-container {
                font-size: 12px;
                padding: 6px 9px; } }
/* line 1875, website/static/sass/main.sass */
.cat-btn {
  background-color: #23242D;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 34px;
  border-radius: 4px; }

/* line 1885, website/static/sass/main.sass */
.a-tooltip {
  position: relative;
  cursor: pointer; }
  /* line 1888, website/static/sass/main.sass */
  .a-tooltip__wrapper {
    position: absolute;
    top: 100%;
    right: 0;
    padding-top: 9px;
    display: none; }
    /* line 1903, website/static/sass/main.sass */
    .a-tooltip__wrapper::before {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 8px 8px 8px;
      border-color: transparent transparent #C4C4C4 transparent;
      z-index: 1;
      top: 2px;
      right: 22px; }
  /* line 1914, website/static/sass/main.sass */
  .a-tooltip__inner {
    background-color: #C4C4C4;
    color: #191A23;
    font-weight: 700;
    border-radius: 20px;
    min-width: 314px;
    padding: 9px 30px;
    position: relative;
    z-index: 2; }
    @media screen and (max-width: 500px) {
      /* line 1914, website/static/sass/main.sass */
      .a-tooltip__inner {
        min-width: 154px;
        max-width: 154px;
        font-size: 14px;
        padding: 9px 15px; } }
  /* line 1928, website/static/sass/main.sass */
  .a-tooltip--to-right {
    cursor: pointer; }
    /* line 1930, website/static/sass/main.sass */
    .a-tooltip--to-right .a-tooltip__wrapper {
      top: auto;
      left: auto;
      right: auto;
      display: none; }
      /* line 1935, website/static/sass/main.sass */
      .a-tooltip--to-right .a-tooltip__wrapper::before {
        left: 22px;
        right: auto; }

/* line 1942, website/static/sass/main.sass */
.modal-wrap {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000; }
  /* line 1951, website/static/sass/main.sass */
  .modal-wrap.show {
    display: block; }
  /* line 1955, website/static/sass/main.sass */
  .modal-wrap.is-medium .modal-window {
    max-width: 50vw; }

/* line 1958, website/static/sass/main.sass */
.modal-bg {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background-color: #0F1019;
  opacity: .8; }

/* line 1969, website/static/sass/main.sass */
.modal-login__reset {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 20px 0; }
  /* line 1977, website/static/sass/main.sass */
  .modal-login__reset-text {
    font-size: 12px;
    text-transform: uppercase; }
  /* line 1982, website/static/sass/main.sass */
  .modal-login__reset .a-tooltip__wrapper {
    position: absolute;
    top: 100%;
    padding-top: 9px;
    display: none; }
    /* line 1988, website/static/sass/main.sass */
    .modal-login__reset .a-tooltip__wrapper::before {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 8px 8px 8px;
      border-color: transparent transparent #C4C4C4 transparent;
      z-index: 1000;
      top: 2px;
      left: 45%; }
  /* line 2000, website/static/sass/main.sass */
  .modal-login__reset .a-tooltip__inner {
    background: #C4C4C4;
    color: #191A23;
    font-weight: 700;
    border-radius: 20px;
    min-width: 220px;
    max-width: 220px;
    font-size: 10px;
    padding: 9px 15px;
    text-align: center;
    position: relative;
    z-index: 1001; }

/* line 2015, website/static/sass/main.sass */
.modal-window {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 300px;
  padding: 40px;
  background-color: #191A23;
  border: 1px solid #323232; }
  /* line 2027, website/static/sass/main.sass */
  .modal-window__inner-map {
    border-radius: 10px;
    height: 214px;
    width: 100%; }
    /* line 2032, website/static/sass/main.sass */
    .modal-window__inner-map img {
      width: 100%;
      height: 100%;
      object-fit: fill;
      border-radius: 10px; }
  /* line 2038, website/static/sass/main.sass */
  .modal-window__inner-wrapper {
    padding: 40px; }
    /* line 2041, website/static/sass/main.sass */
    .modal-window__inner-wrapper .require-licence__text:last-of-type {
      margin: 20px 0 0 0; }
  /* line 2043, website/static/sass/main.sass */
  .modal-window__inner-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%; }
    /* line 2048, website/static/sass/main.sass */
    .modal-window__inner-content .item {
      display: flex;
      flex-direction: row;
      width: 100%;
      justify-content: flex-start;
      align-items: center;
      height: 61px;
      margin: 0 0 42px 0; }
      /* line 2056, website/static/sass/main.sass */
      .modal-window__inner-content .item-text {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        height: 61px;
        width: 100%; }
        /* line 2064, website/static/sass/main.sass */
        .modal-window__inner-content .item-text__title {
          font-size: 20px;
          font-weight: 700;
          color: #fff;
          line-height: 27px; }
        /* line 2069, website/static/sass/main.sass */
        .modal-window__inner-content .item-text__text {
          font-size: 14px;
          font-weight: 400;
          color: #fff;
          opacity: 0.5; }
        /* line 2074, website/static/sass/main.sass */
        .modal-window__inner-content .item-text__input {
          display: flex;
          flex-direction: row;
          align-items: center;
          width: 100%; }
          /* line 2079, website/static/sass/main.sass */
          .modal-window__inner-content .item-text__input input {
            height: 35px;
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: 5px;
            width: 165px;
            color: white;
            background: transparent;
            padding: 7px 15px;
            margin: 0 10px 0 0; }
            /* line 2088, website/static/sass/main.sass */
            .modal-window__inner-content .item-text__input input::placeholder {
              color: rgba(255, 255, 255, 0.2); }
          /* line 2090, website/static/sass/main.sass */
          .modal-window__inner-content .item-text__input button {
            height: 35px;
            width: 120px;
            color: #fff;
            opacity: 1;
            background: transparent; }
      /* line 2098, website/static/sass/main.sass */
      .modal-window__inner-content .item img {
        height: 61px;
        width: 61px;
        margin: 0 15px 0 0; }
  /* line 2103, website/static/sass/main.sass */
  .modal-window__header {
    background: #23242d;
    height: 80px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center; }
  /* line 2114, website/static/sass/main.sass */
  .modal-window.contacts {
    background: #14151d;
    border-radius: 20px;
    box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.5);
    border: none;
    padding: 0;
    max-width: 493px;
    width: 100%; }
  @media screen and (max-width: 678px) {
    /* line 2015, website/static/sass/main.sass */
    .modal-window {
      max-width: 95vw !important; } }
  /* line 2126, website/static/sass/main.sass */
  .modal-window__close {
    position: absolute;
    cursor: pointer;
    top: 34px;
    right: 18px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background-color: #262836;
    overflow: hidden;
    transition: background-color 0.13s ease-in-out; }
    /* line 2137, website/static/sass/main.sass */
    .modal-window__close:hover {
      background-color: #C04848; }
    /* line 2139, website/static/sass/main.sass */
    .modal-window__close > span {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      color: #14151D;
      font-weight: 500;
      font-size: 30px; }
    /* line 2147, website/static/sass/main.sass */
    .modal-window__close.contacts {
      background: transparent;
      top: 24px;
      left: 40px;
      border-radius: 0px; }
      /* line 2152, website/static/sass/main.sass */
      .modal-window__close.contacts > span {
        color: #fff;
        font-weight: 400;
        opacity: 0.25; }
  /* line 2158, website/static/sass/main.sass */
  .modal-window__title {
    font-size: 20px;
    color: #C4C4C4;
    margin-bottom: 7px; }
  /* line 2163, website/static/sass/main.sass */
  .modal-window__form {
    display: block; }
    /* line 2165, website/static/sass/main.sass */
    .modal-window__form .input {
      margin-bottom: 10px; }
    /* line 2168, website/static/sass/main.sass */
    .modal-window__form .primary-btn {
      margin-top: 14px;
      width: 100%;
      height: 50px; }
    /* line 2173, website/static/sass/main.sass */
    .modal-window__form-error {
      color: #842448;
      font-size: 14px;
      margin-bottom: 6px;
      opacity: 0;
      text-align: center; }
      /* line 2179, website/static/sass/main.sass */
      .modal-window__form-error.show {
        opacity: 1; }

/* line 2183, website/static/sass/main.sass */
.balance-table__header {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 10px;
  justify-items: center;
  margin-bottom: 15px;
  background-color: #23242D;
  border-radius: 8px 8px 0 0;
  padding: 14px 0; }
  @media screen and (max-width: 678px) {
    /* line 2183, website/static/sass/main.sass */
    .balance-table__header {
      display: none; } }
  /* line 2195, website/static/sass/main.sass */
  .balance-table__header-cell {
    color: #C4C4C4;
    font-weight: 700; }

/* line 2199, website/static/sass/main.sass */
.balance-table__line {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 10px;
  align-items: center;
  justify-items: center;
  min-height: 42px;
  margin-bottom: 10px; }
  @media screen and (max-width: 678px) {
    /* line 2199, website/static/sass/main.sass */
    .balance-table__line {
      grid-template-columns: 1fr 1fr;
      grid-gap: 20px;
      background-color: #191A23;
      margin-bottom: 15px;
      border-radius: 8px;
      padding: 15px 10px; } }
  /* line 2215, website/static/sass/main.sass */
  .balance-table__line:last-child {
    margin-bottom: 0; }
  /* line 2218, website/static/sass/main.sass */
  .balance-table__line-separator {
    display: none; }
    @media screen and (max-width: 678px) {
      /* line 2218, website/static/sass/main.sass */
      .balance-table__line-separator {
        display: block;
        height: 1px;
        grid-column: 1/3;
        background-color: #C4C4C4;
        justify-self: stretch; } }
  /* line 2227, website/static/sass/main.sass */
  .balance-table__line-label {
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 15px;
    display: none; }
    @media screen and (max-width: 678px) {
      /* line 2227, website/static/sass/main.sass */
      .balance-table__line-label {
        display: block;
        text-align: center; } }
  /* line 2236, website/static/sass/main.sass */
  .balance-table__line-value {
    font-weight: 500;
    text-align: center; }
    @media screen and (max-width: 678px) {
      /* line 2236, website/static/sass/main.sass */
      .balance-table__line-value {
        font-size: 14px; } }
/* line 2242, website/static/sass/main.sass */
.balance-table__login {
  justify-self: end; }
  @media screen and (max-width: 678px) {
    /* line 2242, website/static/sass/main.sass */
    .balance-table__login {
      grid-column: 1/3;
      justify-self: center;
      margin-top: 10px; } }
  /* line 2248, website/static/sass/main.sass */
  .balance-table__login .header-login__dropdown {
    left: unset;
    right: 0; }

/* line 2252, website/static/sass/main.sass */
.balance-table__block, .balance-table__active {
  justify-self: stretch; }
  @media screen and (max-width: 678px) {
    /* line 2252, website/static/sass/main.sass */
    .balance-table__block, .balance-table__active {
      justify-self: center; } }
  /* line 2256, website/static/sass/main.sass */
  .balance-table__block .balance-table__line-value, .balance-table__active .balance-table__line-value {
    display: flex;
    width: 100%; }
    @media screen and (max-width: 678px) {
      /* line 2256, website/static/sass/main.sass */
      .balance-table__block .balance-table__line-value, .balance-table__active .balance-table__line-value {
        justify-content: center; } }
    /* line 2261, website/static/sass/main.sass */
    .balance-table__block .balance-table__line-value span, .balance-table__active .balance-table__line-value span {
      text-align: right;
      display: block;
      width: 65%; }
      @media screen and (max-width: 678px) {
        /* line 2261, website/static/sass/main.sass */
        .balance-table__block .balance-table__line-value span, .balance-table__active .balance-table__line-value span {
          width: auto; } }
    /* line 2268, website/static/sass/main.sass */
    .balance-table__block .balance-table__line-value span.balance-arr, .balance-table__active .balance-table__line-value span.balance-arr {
      display: block;
      width: 35%;
      position: relative; }
      @media screen and (max-width: 678px) {
        /* line 2268, website/static/sass/main.sass */
        .balance-table__block .balance-table__line-value span.balance-arr, .balance-table__active .balance-table__line-value span.balance-arr {
          width: 7px; } }
      /* line 2274, website/static/sass/main.sass */
      .balance-table__block .balance-table__line-value span.balance-arr::after, .balance-table__active .balance-table__line-value span.balance-arr::after {
        content: "";
        position: absolute;
        left: 3px;
        top: 50%;
        transform: translateY(-50%);
        width: 7px;
        height: 12px; }
      /* line 2283, website/static/sass/main.sass */
      .balance-table__block .balance-table__line-value span.balance-arr.--down::after, .balance-table__active .balance-table__line-value span.balance-arr.--down::after {
        background: url("/static/img/arr-down.svg?3158c34a8bd7") no-repeat center/cover; }
      /* line 2286, website/static/sass/main.sass */
      .balance-table__block .balance-table__line-value span.balance-arr.--up::after, .balance-table__active .balance-table__line-value span.balance-arr.--up::after {
        background: url("/static/img/arr-up.svg?3158c34a8bd7") no-repeat center/cover; }

/* line 2292, website/static/sass/main.sass */
.wins-table.--history .wins-table__header {
  grid-template-columns: 2fr 1fr 1.6fr 1.3fr 2.3fr; }

/* line 2296, website/static/sass/main.sass */
.wins-table.--history .wins-table__line-inner {
  grid-template-columns: 2fr 1fr 1.6fr 1.3fr 2.3fr; }
  @media screen and (max-width: 678px) {
    /* line 2296, website/static/sass/main.sass */
    .wins-table.--history .wins-table__line-inner {
      grid-template-columns: 1fr 1fr 1.5fr; } }
/* line 2300, website/static/sass/main.sass */
.wins-table.--history .wins-table__line-value {
  font-weight: 500; }

/* line 2303, website/static/sass/main.sass */
.wins-table.--history .wins-table__line-sum .wins-table__line-value {
  font-weight: 400; }

@media screen and (max-width: 678px) {
  /* line 2305, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-comment {
    grid-column: 2/4; } }

/* line 2310, website/static/sass/main.sass */
.wins-table.--history .wins-table__line-payment .wins-table__line-label {
  white-space: nowrap; }

@media screen and (max-width: 678px) {
  /* line 2312, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-payment .wins-table__line-value {
    padding-left: 40px; }
    /* line 2315, website/static/sass/main.sass */
    .wins-table.--history .wins-table__line-payment .wins-table__line-value::before {
      left: 20px; } }

@media screen and (max-width: 480px) {
  /* line 2312, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-payment .wins-table__line-value {
    padding-left: 30px; }
    /* line 2319, website/static/sass/main.sass */
    .wins-table.--history .wins-table__line-payment .wins-table__line-value::before {
      left: 10px; } }

@media screen and (max-width: 678px) {
  /* line 2324, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-cell:nth-child(3n - 3) .wins-table__line-label {
    border-top-right-radius: 8px; }
  /* line 2327, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-cell:nth-child(3n + 1) .wins-table__line-label {
    border-top-left-radius: 8px; }
  /* line 2330, website/static/sass/main.sass */
  .wins-table.--history .wins-table__line-cell:last-child .wins-table__line-label {
    border-top-right-radius: 8px; } }

/* line 2333, website/static/sass/main.sass */
.wins-table__header {
  display: grid;
  grid-template-columns: 1fr 2fr 1fr 1fr 1fr 1fr 1.5fr 1.2fr;
  align-content: center;
  padding: 5px 20px;
  min-height: 50px;
  background-color: #23242D;
  border-radius: 8px 8px 0 0;
  margin-bottom: 15px; }
  @media screen and (max-width: 887px) {
    /* line 2333, website/static/sass/main.sass */
    .wins-table__header {
      grid-template-columns: 1fr 2fr 1fr 1fr 1fr 1fr 1fr; } }
  /* line 2344, website/static/sass/main.sass */
  .wins-table__header-cell {
    font-weight: 700;
    font-size: 16px; }
  @media screen and (max-width: 678px) {
    /* line 2333, website/static/sass/main.sass */
    .wins-table__header {
      display: none; } }
/* line 2351, website/static/sass/main.sass */
.wins-table__line {
  margin-bottom: 10px; }
  @media screen and (max-width: 887px) {
    /* line 2351, website/static/sass/main.sass */
    .wins-table__line {
      padding-bottom: 5px;
      border-bottom: 1px solid #323232; } }
  @media screen and (max-width: 678px) {
    /* line 2351, website/static/sass/main.sass */
    .wins-table__line {
      padding: 20px 10px;
      background-color: #191A23;
      border-bottom: 0;
      margin-bottom: 30px; } }
  /* line 2363, website/static/sass/main.sass */
  .wins-table__line.open .wins-table__info {
    display: block; }
    @media screen and (max-width: 678px) {
      /* line 2363, website/static/sass/main.sass */
      .wins-table__line.open .wins-table__info {
        display: none; } }
  /* line 2368, website/static/sass/main.sass */
  .wins-table__line:last-child {
    margin-bottom: 0; }
  /* line 2370, website/static/sass/main.sass */
  .wins-table__line-inner {
    padding: 0 20px;
    display: grid;
    grid-template-columns: 1fr 2fr 1fr 1fr 1fr 1.5fr 1fr 1.2fr;
    align-content: center; }
    @media screen and (max-width: 887px) {
      /* line 2370, website/static/sass/main.sass */
      .wins-table__line-inner {
        grid-template-columns: 1fr 2fr 1fr 1fr 1fr 1fr 1fr; } }
    @media screen and (max-width: 678px) {
      /* line 2370, website/static/sass/main.sass */
      .wins-table__line-inner {
        grid-template-columns: repeat(3, 1fr);
        grid-row-gap: 20px;
        padding: 0; } }
  /* line 2382, website/static/sass/main.sass */
  .wins-table__line-cell {
    font-weight: 500;
    font-size: 16px;
    min-height: 42px;
    display: flex;
    align-items: center; }
    @media screen and (max-width: 678px) {
      /* line 2382, website/static/sass/main.sass */
      .wins-table__line-cell {
        display: block; } }
  /* line 2391, website/static/sass/main.sass */
  .wins-table__line-payment .wins-table__line-value {
    position: relative;
    padding-left: 20px;
    font-weight: 500; }
    /* line 2395, website/static/sass/main.sass */
    .wins-table__line-payment .wins-table__line-value::before {
      content: "";
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 15px;
      height: 16px;
      background: url("/static/img/icons/payments.svg?3158c34a8bd7") no-repeat center/cover; }
  @media screen and (max-width: 678px) {
    /* line 2404, website/static/sass/main.sass */
    .wins-table__line-value {
      padding: 0 20px; } }
  @media screen and (max-width: 480px) {
    /* line 2404, website/static/sass/main.sass */
    .wins-table__line-value {
      padding: 0 10px; } }
  /* line 2410, website/static/sass/main.sass */
  .wins-table__line-label {
    display: none; }
    @media screen and (max-width: 678px) {
      /* line 2410, website/static/sass/main.sass */
      .wins-table__line-label {
        display: block;
        margin-bottom: 15px;
        font-weight: 700;
        padding: 14px 20px;
        background-color: #23242D; } }
    @media screen and (max-width: 480px) {
      /* line 2410, website/static/sass/main.sass */
      .wins-table__line-label {
        padding: 14px 10px; } }
  @media screen and (max-width: 887px) {
    /* line 2421, website/static/sass/main.sass */
    .wins-table__line-details {
      grid-column: 1/8;
      justify-self: end; } }
  @media screen and (max-width: 678px) {
    /* line 2421, website/static/sass/main.sass */
    .wins-table__line-details {
      grid-column: 2/4; } }
  @media screen and (max-width: 678px) {
    /* line 2421, website/static/sass/main.sass */
    .wins-table__line-details {
      justify-self: stretch;
      padding-left: 8px; }
      /* line 2430, website/static/sass/main.sass */
      .wins-table__line-details .btn {
        height: 50px;
        width: 100%; }
        /* line 2433, website/static/sass/main.sass */
        .wins-table__line-details .btn.active {
          background-color: #191A23; }
        /* line 2435, website/static/sass/main.sass */
        .wins-table__line-details .btn > svg {
          display: none; } }
/* line 2438, website/static/sass/main.sass */
.wins-table__info {
  margin-top: 10px;
  padding-bottom: 20px;
  display: none; }
  @media screen and (max-width: 678px) {
    /* line 2438, website/static/sass/main.sass */
    .wins-table__info {
      display: none; } }
  @media screen and (max-width: 678px) {
    /* line 2438, website/static/sass/main.sass */
    .wins-table__info {
      padding-bottom: 0; } }
  /* line 2449, website/static/sass/main.sass */
  .wins-table__info-title {
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 700;
    padding-left: 10px; }
  @media screen and (max-width: 887px) {
    /* line 2454, website/static/sass/main.sass */
    .wins-table__info-bet {
      grid-column: 1/3; }
      /* line 2457, website/static/sass/main.sass */
      .wins-table__info-bet .wins-table__info-label {
        border-radius: 8px 0 0 0;
        padding-left: 20px; } }
    @media screen and (max-width: 887px) and (max-width: 678px) {
      /* line 2457, website/static/sass/main.sass */
      .wins-table__info-bet .wins-table__info-label {
        border-radius: 0;
        padding-left: 0; } }
  @media screen and (max-width: 887px) {
      /* line 2463, website/static/sass/main.sass */
      .wins-table__info-bet .wins-table__info-value {
        padding-left: 20px; } }
    @media screen and (max-width: 887px) and (max-width: 678px) {
      /* line 2463, website/static/sass/main.sass */
      .wins-table__info-bet .wins-table__info-value {
        padding-left: 0; } }
  @media screen and (max-width: 678px) {
    /* line 2454, website/static/sass/main.sass */
    .wins-table__info-bet {
      grid-column: unset; } }
  /* line 2471, website/static/sass/main.sass */
  .wins-table__info-inner {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 2.4fr 2.4fr 1.5fr 1fr 1fr; }
    @media screen and (max-width: 887px) {
      /* line 2471, website/static/sass/main.sass */
      .wins-table__info-inner {
        grid-template-columns: 1fr 1fr 1fr 1fr 2fr; } }
    @media screen and (max-width: 678px) {
      /* line 2471, website/static/sass/main.sass */
      .wins-table__info-inner {
        grid-template-columns: 1fr 1fr 1.5fr; } }
  @media screen and (max-width: 678px) {
    /* line 2482, website/static/sass/main.sass */
    .wins-table__info-cell:nth-child(3n - 3) .wins-table__info-label {
      border-radius: 0 8px 0 0;
      padding-right: 20px; }
    /* line 2485, website/static/sass/main.sass */
    .wins-table__info-cell:nth-child(3n - 3) .wins-table__info-value {
      padding-right: 20px; } }
  @media screen and (max-width: 678px) {
    /* line 2489, website/static/sass/main.sass */
    .wins-table__info-cell:nth-child(3n + 1) .wins-table__info-label {
      border-radius: 8px 0 0 0;
      padding-left: 20px; }
    /* line 2492, website/static/sass/main.sass */
    .wins-table__info-cell:nth-child(3n + 1) .wins-table__info-value {
      padding-left: 20px; } }
  /* line 2495, website/static/sass/main.sass */
  .wins-table__info-cell:first-child .wins-table__info-label {
    border-radius: 8px 0 0 0;
    padding-left: 20px; }
  /* line 2498, website/static/sass/main.sass */
  .wins-table__info-cell:first-child .wins-table__info-value {
    padding-left: 20px; }
  /* line 2501, website/static/sass/main.sass */
  .wins-table__info-cell:last-child .wins-table__info-label {
    border-radius: 0 8px 0 0;
    padding-right: 20px; }
  /* line 2504, website/static/sass/main.sass */
  .wins-table__info-cell:last-child .wins-table__info-value {
    padding-right: 20px; }
  /* line 2507, website/static/sass/main.sass */
  .wins-table__info-label {
    background-color: #23242D;
    height: 25px;
    font-size: 14px;
    margin-bottom: 15px;
    display: flex;
    align-items: center; }
  /* line 2515, website/static/sass/main.sass */
  .wins-table__info-value {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.35;
    padding-right: 10px;
    min-height: 42px; }

/* line 2522, website/static/sass/main.sass */
.mob-balance {
  display: none; }

/* line 2525, website/static/sass/main.sass */
.wins-modal {
  display: none; }
  /* line 2527, website/static/sass/main.sass */
  .wins-modal.show {
    display: none; }
    @media screen and (max-width: 678px) {
      /* line 2527, website/static/sass/main.sass */
      .wins-modal.show {
        display: block; } }
  /* line 2532, website/static/sass/main.sass */
  .wins-modal .modal-window {
    width: 100%;
    max-width: unset;
    border: 0;
    padding: 40px 15px; }
  /* line 2538, website/static/sass/main.sass */
  .wins-modal .wins-table__info {
    display: block; }

/* line 2541, website/static/sass/main.sass */
.block-heading {
  background-color: #23242D;
  font-weight: 700;
  padding: 14px 16px;
  text-transform: uppercase;
  border-radius: 6px 6px 0 0; }

/* line 2548, website/static/sass/main.sass */
.news {
  background-color: #14151D;
  align-self: flex-start;
  max-height: calc(100vh);
  overflow-x: auto; }
  /* line 2549, website/static/sass/main.sass */
  .news.hidden {
    display: none; }
  @media screen and (max-width: 1024px) {
    /* line 2548, website/static/sass/main.sass */
    .news {
      display: none;
      overflow: auto;
      max-height: unset;
      margin-top: 20px;
      padding-right: 0; } }
  /* line 2562, website/static/sass/main.sass */
  .news::-webkit-scrollbar-track {
    border-radius: 4px;
    background-color: #0F101A; }
  /* line 2565, website/static/sass/main.sass */
  .news::-webkit-scrollbar {
    width: 6px;
    background-color: #0F101A; }
  /* line 2568, website/static/sass/main.sass */
  .news::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #3B3C44; }
  /* line 2571, website/static/sass/main.sass */
  .news-inner {
    padding: 16px 8px 42px 16px; }
  /* line 2574, website/static/sass/main.sass */
  .news-picture {
    display: block;
    margin-bottom: 8px;
    border-radius: 6px;
    overflow: hidden;
    height: 140px;
    padding-right: 8px; }
    /* line 2581, website/static/sass/main.sass */
    .news-picture img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover; }
  /* line 2587, website/static/sass/main.sass */
  .news-line {
    padding: 8px 0 16px;
    border-bottom: 2px dashed #23242D;
    display: flex;
    align-items: flex-start;
    line-height: 1.35;
    font-size: 14px;
    margin-bottom: 8px; }
    /* line 2595, website/static/sass/main.sass */
    .news-line:last-child {
      margin-bottom: 0; }
    /* line 2597, website/static/sass/main.sass */
    .news-line__date {
      min-width: 40px;
      margin-right: 9px; }
      /* line 2600, website/static/sass/main.sass */
      .news-line__date-day {
        color: #3B3B3C; }
      /* line 2602, website/static/sass/main.sass */
      .news-line__date-time {
        color: #FFFFFF; }
    /* line 2605, website/static/sass/main.sass */
    .news-line__link {
      display: block;
      color: #FFFFFF; }
      /* line 2608, website/static/sass/main.sass */
      .news-line__link:hover {
        color: #C4C4C4; }
      /* line 2610, website/static/sass/main.sass */
      .news-line__link-top {
        display: block;
        font-weight: 500;
        text-transform: uppercase; }
      /* line 2614, website/static/sass/main.sass */
      .news-line__link-bottom {
        display: block; }

/* line 2619, website/static/sass/main.sass */
.gift-modal .modal-window {
  max-width: 500px;
  background-color: #14151D;
  border: 0;
  padding: 32px;
  position: relative; }

/* line 2627, website/static/sass/main.sass */
.gift-window__header {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 39px;
  text-align: center;
  padding-right: 30px;
  color: #FFFFFF; }
  @media screen and (max-width: 678px) {
    /* line 2627, website/static/sass/main.sass */
    .gift-window__header {
      font-size: 16px;
      margin-bottom: 24px; } }
/* line 2637, website/static/sass/main.sass */
.gift-window__item {
  display: flex;
  align-items: center;
  margin-bottom: 21px; }
  /* line 2641, website/static/sass/main.sass */
  .gift-window__item:last-child {
    margin-bottom: 0; }
  /* line 2643, website/static/sass/main.sass */
  .gift-window__item-star {
    min-width: 48px;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: #23242D;
    margin-right: 12px;
    display: flex;
    justify-content: center;
    align-items: center; }
    /* line 2653, website/static/sass/main.sass */
    .gift-window__item-star img {
      display: block; }
  /* line 2655, website/static/sass/main.sass */
  .gift-window__item-text {
    font-size: 12px;
    line-height: 1.4;
    color: #FFFFFF;
    max-width: 360px; }

/* line 2661, website/static/sass/main.sass */
.mobile-menu {
  position: fixed;
  left: 0;
  top: 100px;
  display: flex;
  padding: 20px 30px;
  flex-direction: column;
  justify-content: flex-start;
  width: 100vw;
  height: 0;
  z-index: -10;
  opacity: 0;
  overflow: hidden;
  background: #14141d;
  transition: 0.5s z-index, 0.5s height, 0.5s opacity; }
  /* line 2677, website/static/sass/main.sass */
  .mobile-menu.active {
    z-index: 999;
    height: calc(100vh - 100px);
    opacity: 1;
    overflow: auto; }
    /* line 2682, website/static/sass/main.sass */
    .mobile-menu.active::-webkit-scrollbar-track {
      border-radius: 4px;
      background-color: #0F101A; }
    /* line 2685, website/static/sass/main.sass */
    .mobile-menu.active::-webkit-scrollbar {
      width: 6px;
      background-color: #0F101A; }
    /* line 2688, website/static/sass/main.sass */
    .mobile-menu.active::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: #3B3C44; }
  /* line 2692, website/static/sass/main.sass */
  .mobile-menu__header {
    font-size: 24px;
    font-weight: 700;
    margin: 0 0 25px 0;
    text-transform: uppercase; }
  /* line 2698, website/static/sass/main.sass */
  .mobile-menu__subheader {
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 20px 0;
    text-align: left; }
  /* line 2705, website/static/sass/main.sass */
  .mobile-menu__inner {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; }
    /* line 2710, website/static/sass/main.sass */
    .mobile-menu__inner-divider {
      height: 2px;
      width: 100%;
      margin: 20px 0;
      background: #c4c4c450; }
    /* line 2716, website/static/sass/main.sass */
    .mobile-menu__inner-auth {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center; }
      /* line 2722, website/static/sass/main.sass */
      .mobile-menu__inner-auth:last-child {
        margin: 0; }
    /* line 2724, website/static/sass/main.sass */
    .mobile-menu__inner-login {
      position: relative; }
      /* line 2727, website/static/sass/main.sass */
      .mobile-menu__inner-login .btn {
        min-width: 140px;
        padding: 0 15px;
        background: transparent; }
      /* line 2733, website/static/sass/main.sass */
      .mobile-menu__inner-login.active .mobile-menu__inner-login__dropdown, .mobile-menu__inner-login::hover .mobile-menu__inner-login__dropdown {
        display: block; }
      /* line 2735, website/static/sass/main.sass */
      .mobile-menu__inner-login.active .btn > svg, .mobile-menu__inner-login::hover .btn > svg {
        transform: rotate(180deg); }
      /* line 2740, website/static/sass/main.sass */
      .mobile-menu__inner-login.--only-click:hover .mobile-menu__inner-login__dropdown {
        display: none; }
      /* line 2742, website/static/sass/main.sass */
      .mobile-menu__inner-login.--only-click:hover .btn > svg {
        transform: unset; }
      /* line 2745, website/static/sass/main.sass */
      .mobile-menu__inner-login.--only-click.active .mobile-menu__inner-login__dropdown {
        display: block; }
      /* line 2747, website/static/sass/main.sass */
      .mobile-menu__inner-login.--only-click.active .btn > svg {
        transform: rotate(180deg); }
      /* line 2749, website/static/sass/main.sass */
      .mobile-menu__inner-login__dropdown {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        padding: 10px 0 0 0;
        min-width: 195px;
        overflow: hidden;
        z-index: 1002; }
        /* line 2759, website/static/sass/main.sass */
        .mobile-menu__inner-login__dropdown.active {
          display: block; }
      /* line 2762, website/static/sass/main.sass */
      .mobile-menu__inner-login__types {
        width: 100%;
        border: 1px solid #323232;
        border-radius: 4px;
        background: #191A23; }
      /* line 2768, website/static/sass/main.sass */
      .mobile-menu__inner-login__type {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 60px;
        color: #C4C4C4;
        background: #191A23;
        border: none;
        transition: background 0.25s; }
        /* line 2779, website/static/sass/main.sass */
        .mobile-menu__inner-login__type:hover {
          background: #23242D; }
    /* line 2781, website/static/sass/main.sass */
    .mobile-menu__inner-reg {
      min-width: 140px; }
    /* line 2784, website/static/sass/main.sass */
    .mobile-menu__inner-languages {
      width: 100%;
      display: flex;
      flex-direction: row;
      justify-content: space-around;
      align-items: center; }
      /* line 2791, website/static/sass/main.sass */
      .mobile-menu__inner-languages__lang {
        height: 40px; }
        /* line 2794, website/static/sass/main.sass */
        .mobile-menu__inner-languages__lang a img {
          height: 40px;
          border-radius: 4px; }
    /* line 2798, website/static/sass/main.sass */
    .mobile-menu__inner-news {
      font-size: 24px;
      color: #c4c4c4;
      font-weight: 600;
      margin: 20px 0 0 0;
      text-transform: uppercase; }
  /* line 2807, website/static/sass/main.sass */
  .mobile-menu__tooltip {
    position: relative;
    cursor: pointer; }
    /* line 2811, website/static/sass/main.sass */
    .mobile-menu__tooltip-wrapper {
      position: absolute;
      top: 100%;
      padding-top: 9px;
      display: none; }
      /* line 2817, website/static/sass/main.sass */
      .mobile-menu__tooltip-wrapper::before {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 8px 8px 8px;
        border-color: transparent transparent #C4C4C4 transparent;
        z-index: 1000;
        top: 2px;
        left: 22px; }
    /* line 2829, website/static/sass/main.sass */
    .mobile-menu__tooltip-inner {
      background: #C4C4C4;
      color: #191A23;
      font-weight: 700;
      border-radius: 20px;
      min-width: 250px;
      max-width: 250px;
      font-size: 14px;
      padding: 9px 15px;
      position: relative;
      z-index: 1001; }
  /* line 2841, website/static/sass/main.sass */
  .mobile-menu__item {
    height: 50px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding: 0 16px;
    width: 100%;
    background: transparent;
    border: 0;
    transition: background 0.25s;
    border-radius: 4px; }
    /* line 2855, website/static/sass/main.sass */
    .mobile-menu__item:hover {
      background: #23242D; }
    /* line 2859, website/static/sass/main.sass */
    .mobile-menu__item.active::after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      top: 0;
      width: 4px;
      background: #842448; }
    /* line 2868, website/static/sass/main.sass */
    .mobile-menu__item-icon {
      display: block;
      margin: 0 20px 0 0;
      height: 25px;
      width: 25px; }
      /* line 2873, website/static/sass/main.sass */
      .mobile-menu__item-icon svg {
        display: block;
        height: 25px;
        width: 25px; }
    /* line 2878, website/static/sass/main.sass */
    .mobile-menu__item-name {
      display: block;
      font-size: 22px; }

/* line 2882, website/static/sass/main.sass */
.cookies-notyf {
  width: 100%;
  position: fixed;
  bottom: 0;
  background: #0F101A;
  padding: 30px 200px 50px 200px;
  z-index: 2000;
  display: none;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }
  /* line 2894, website/static/sass/main.sass */
  .cookies-notyf.visible {
    display: flex; }
  @media screen and (max-width: 1126px) {
    /* line 2882, website/static/sass/main.sass */
    .cookies-notyf {
      padding: 30px 50px; } }
  @media screen and (max-width: 600px) {
    /* line 2882, website/static/sass/main.sass */
    .cookies-notyf {
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 30px 20px; } }
  /* line 2906, website/static/sass/main.sass */
  .cookies-notyf__text {
    width: 60%; }
    @media screen and (max-width: 600px) {
      /* line 2906, website/static/sass/main.sass */
      .cookies-notyf__text {
        width: 100%;
        margin: 0 0 20px 0; } }
    /* line 2913, website/static/sass/main.sass */
    .cookies-notyf__text-title {
      color: #842448;
      font-size: 22px;
      font-weight: 700;
      margin: 0 0 20px 0; }
    /* line 2919, website/static/sass/main.sass */
    .cookies-notyf__text-description {
      font-size: 16px;
      font-weight: 500; }
      @media screen and (max-width: 758px) {
        /* line 2919, website/static/sass/main.sass */
        .cookies-notyf__text-description {
          font-size: 14px; } }
      /* line 2926, website/static/sass/main.sass */
      .cookies-notyf__text-description .link {
        text-decoration: underline; }
  /* line 2929, website/static/sass/main.sass */
  .cookies-notyf__buttons {
    display: flex;
    flex-direction: column;
    width: 40%;
    height: 100%;
    align-items: flex-end;
    justify-content: space-between; }
    @media screen and (max-width: 450px) {
      /* line 2929, website/static/sass/main.sass */
      .cookies-notyf__buttons {
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        width: 100%; } }
    /* line 2943, website/static/sass/main.sass */
    .cookies-notyf__buttons-agree {
      width: 190px;
      margin: 0 0 30px 0; }
      @media screen and (max-width: 758px) {
        /* line 2943, website/static/sass/main.sass */
        .cookies-notyf__buttons-agree {
          width: 50%; } }
    /* line 2950, website/static/sass/main.sass */
    .cookies-notyf__buttons-more {
      text-decoration: underline;
      cursor: pointer;
      word-wrap: break-word; }
      /* line 2954, website/static/sass/main.sass */
      .cookies-notyf__buttons-more:hover {
        text-decoration: underline; }
      @media screen and (max-width: 758px) {
        /* line 2950, website/static/sass/main.sass */
        .cookies-notyf__buttons-more {
          font-size: 14px; } }
      @media screen and (max-width: 600px) {
        /* line 2950, website/static/sass/main.sass */
        .cookies-notyf__buttons-more {
          max-width: 86px; } }
/* line 2963, website/static/sass/main.sass */
.calculator {
  width: 100%;
  border-radius: 6px;
  background: #14151d; }
  /* line 2968, website/static/sass/main.sass */
  .calculator-header {
    background: #23242d;
    border-radius: 6px 6px 0 0;
    height: 40px;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    padding: 0 30px; }
    /* line 2981, website/static/sass/main.sass */
    .calculator-header__item-text__single, .calculator-header__item-text__multi {
      color: #7c7c7c;
      font-size: 16px; }
      /* line 2984, website/static/sass/main.sass */
      .calculator-header__item-text__single.active, .calculator-header__item-text__multi.active {
        color: #fff;
        font-weight: 700; }
    /* line 2987, website/static/sass/main.sass */
    .calculator-header .divider {
      height: 20px;
      width: 1px;
      background: #6f6f6f; }
  /* line 2991, website/static/sass/main.sass */
  .calculator-body {
    padding: 20px; }
    /* line 2993, website/static/sass/main.sass */
    .calculator-body__bets {
      max-height: 200px;
      overflow-y: auto;
      width: 100%;
      padding: 0 5px 20px 0;
      border-bottom: 2px dashed #23242d; }
      /* line 2999, website/static/sass/main.sass */
      .calculator-body__bets::-webkit-scrollbar-track {
        border-radius: 4px;
        background-color: #0F101A; }
      /* line 3002, website/static/sass/main.sass */
      .calculator-body__bets::-webkit-scrollbar {
        width: 2px;
        background-color: #0F101A; }
      /* line 3005, website/static/sass/main.sass */
      .calculator-body__bets::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: #3B3C44; }
      /* line 3009, website/static/sass/main.sass */
      .calculator-body__bets .bet-item {
        display: flex;
        flex-direction: column;
        margin: 0 0 20px 0; }
        /* line 3014, website/static/sass/main.sass */
        .calculator-body__bets .bet-item:last-of-type {
          margin: 0; }
        /* line 3016, website/static/sass/main.sass */
        .calculator-body__bets .bet-item__title {
          display: flex;
          flex-direction: row;
          align-items: center;
          justify-content: space-between;
          margin: 0 0 3px 0; }
          /* line 3022, website/static/sass/main.sass */
          .calculator-body__bets .bet-item__title-match {
            font-size: 12px;
            font-weight: 600;
            color: #c4c4c4; }
          /* line 3026, website/static/sass/main.sass */
          .calculator-body__bets .bet-item__title-right {
            display: flex;
            flex-direction: row;
            align-items: center; }
            /* line 3030, website/static/sass/main.sass */
            .calculator-body__bets .bet-item__title-right__odd {
              padding: 3px 13px;
              background: #23242d;
              font-size: 12px;
              font-weight: 500;
              line-height: 16px;
              color: #c4c4c4;
              border-radius: 4px;
              margin-right: 10px; }
            /* line 3040, website/static/sass/main.sass */
            .calculator-body__bets .bet-item__title-right__remove {
              font-size: 14px;
              color: #c4c4c4;
              cursor: pointer;
              opacity: 0.25; }
        /* line 3045, website/static/sass/main.sass */
        .calculator-body__bets .bet-item__condition {
          font-size: 10px;
          font-weight: 400;
          color: #7c7c7c;
          line-height: 13px;
          margin: 0 0 2px 0; }
        /* line 3052, website/static/sass/main.sass */
        .calculator-body__bets .bet-item__text {
          font-size: 10px;
          font-weight: 400;
          line-height: 13px;
          color: #c4c4c4; }
  /* line 3057, website/static/sass/main.sass */
  .calculator-result {
    margin: 20px 0;
    width: 100%;
    padding: 15px;
    background: #23242d;
    border-radius: 6px; }
    /* line 3063, website/static/sass/main.sass */
    .calculator-result .divider {
      width: 100%;
      height: 1px;
      background: rgba(255, 255, 255, 0.05);
      margin: 15px 0; }
    /* line 3068, website/static/sass/main.sass */
    .calculator-result .line {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center; }
      /* line 3073, website/static/sass/main.sass */
      .calculator-result .line p {
        font-size: 12px;
        font-weight: 600;
        line-height: 16px;
        color: #fff; }
      /* line 3078, website/static/sass/main.sass */
      .calculator-result .line .stake-amount {
        border-radius: 4px;
        background: #14151d;
        font-size: 10px;
        font-weight: 500;
        color: #c4c4c4;
        padding: 3px 8px;
        line-height: 13.6px;
        outline: none;
        border: none;
        width: 40px; }
      /* line 3089, website/static/sass/main.sass */
      .calculator-result .line .amount {
        font-size: 14px;
        color: #fff;
        line-height: 19px;
        font-weight: 700; }
  /* line 3094, website/static/sass/main.sass */
  .calculator .primary-btn {
    width: 100%; }
  /* line 3096, website/static/sass/main.sass */
  .calculator .agree {
    margin: 10px 0 0 0;
    color: #3b3b3c;
    font-size: 8px;
    font-weight: 400;
    line-height: 10.9px; }
    /* line 3102, website/static/sass/main.sass */
    .calculator .agree .terms {
      color: #7c7c7c;
      font-weight: 600; }

/* line 3106, website/static/sass/main.sass */
.news-calculator {
  display: block;
  width: 100%; }
  @media screen and (max-width: 1024px) {
    /* line 3106, website/static/sass/main.sass */
    .news-calculator {
      display: none; } }
/* line 3113, website/static/sass/main.sass */
[id="placeBetModal"] {
  z-index: 5000; }
