@charset "UTF-8";
/* Authentication
******************************************************************************* */
.authentication-wrapper {
  --bs-auth-basic-inner-max-width: 460px;
  display: flex;
  flex-basis: 100%;
  inline-size: 100%;
  min-block-size: 100vh;
  /* For two-steps auth */
}
.authentication-wrapper .authentication-bg {
  background-color: var(--bs-dark-gray);
}
.authentication-wrapper .authentication-inner {
  inline-size: 100%;
}
.authentication-wrapper .app-brand-logo.demo svg {
  block-size: 38px;
  inline-size: 22px;
}
.authentication-wrapper.authentication-basic {
  overflow: hidden;
  align-items: center;
  justify-content: center;
}
.authentication-wrapper.authentication-basic .authentication-inner {
  position: relative;
  max-inline-size: var(--bs-auth-basic-inner-max-width);
}
.authentication-wrapper.authentication-basic .authentication-inner::before {
  position: absolute;
  background: color-mix(in sRGB, var(--bs-orange) 60%, var(--bs-paper-bg));
  block-size: 148px;
  content: " ";
  inline-size: 148px;
  inset-block-start: -55px;
  inset-inline-end: -50px;
  mask-image: url("data:image/svg+xml,%3Csvg width='148px' height='148px' viewBox='0 0 148 148' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M355,144 C356.104569,144 357,144.895431 357,146 C357,147.104569 356.104569,148 355,148 C353.895431,148 353,147.104569 353,146 C353,144.895431 353.895431,144 355,144 Z M382,144 C383.104569,144 384,144.895431 384,146 C384,147.104569 383.104569,148 382,148 C380.895431,148 380,147.104569 380,146 C380,144.895431 380.895431,144 382,144 Z M412,144 C413.104569,144 414,144.895431 414,146 C414,147.104569 413.104569,148 412,148 C410.895431,148 410,147.104569 410,146 C410,144.895431 410.895431,144 412,144 Z M442,144 C443.104569,144 444,144.895431 444,146 C444,147.104569 443.104569,148 442,148 C440.895431,148 440,147.104569 440,146 C440,144.895431 440.895431,144 442,144 Z M472,144 C473.104569,144 474,144.895431 474,146 C474,147.104569 473.104569,148 472,148 C470.895431,148 470,147.104569 470,146 C470,144.895431 470.895431,144 472,144 Z M499,144 C500.104569,144 501,144.895431 501,146 C501,147.104569 500.104569,148 499,148 C497.895431,148 497,147.104569 497,146 C497,144.895431 497.895431,144 499,144 Z M355,117 C356.104569,117 357,117.895431 357,119 C357,120.104569 356.104569,121 355,121 C353.895431,121 353,120.104569 353,119 C353,117.895431 353.895431,117 355,117 Z M382,117 C383.104569,117 384,117.895431 384,119 C384,120.104569 383.104569,121 382,121 C380.895431,121 380,120.104569 380,119 C380,117.895431 380.895431,117 382,117 Z M412,117 C413.104569,117 414,117.895431 414,119 C414,120.104569 413.104569,121 412,121 C410.895431,121 410,120.104569 410,119 C410,117.895431 410.895431,117 412,117 Z M442,117 C443.104569,117 444,117.895431 444,119 C444,120.104569 443.104569,121 442,121 C440.895431,121 440,120.104569 440,119 C440,117.895431 440.895431,117 442,117 Z M472,117 C473.104569,117 474,117.895431 474,119 C474,120.104569 473.104569,121 472,121 C470.895431,121 470,120.104569 470,119 C470,117.895431 470.895431,117 472,117 Z M499,117 C500.104569,117 501,117.895431 501,119 C501,120.104569 500.104569,121 499,121 C497.895431,121 497,120.104569 497,119 C497,117.895431 497.895431,117 499,117 Z M355,87 C356.104569,87 357,87.8954305 357,89 C357,90.1045695 356.104569,91 355,91 C353.895431,91 353,90.1045695 353,89 C353,87.8954305 353.895431,87 355,87 Z M382,87 C383.104569,87 384,87.8954305 384,89 C384,90.1045695 383.104569,91 382,91 C380.895431,91 380,90.1045695 380,89 C380,87.8954305 380.895431,87 382,87 Z M412,87 C413.104569,87 414,87.8954305 414,89 C414,90.1045695 413.104569,91 412,91 C410.895431,91 410,90.1045695 410,89 C410,87.8954305 410.895431,87 412,87 Z M442,87 C443.104569,87 444,87.8954305 444,89 C444,90.1045695 443.104569,91 442,91 C440.895431,91 440,90.1045695 440,89 C440,87.8954305 440.895431,87 442,87 Z M472,87 C473.104569,87 474,87.8954305 474,89 C474,90.1045695 473.104569,91 472,91 C470.895431,91 470,90.1045695 470,89 C470,87.8954305 470.895431,87 472,87 Z M499,87 C500.104569,87 501,87.8954305 501,89 C501,90.1045695 500.104569,91 499,91 C497.895431,91 497,90.1045695 497,89 C497,87.8954305 497.895431,87 499,87 Z M355,57 C356.104569,57 357,57.8954305 357,59 C357,60.1045695 356.104569,61 355,61 C353.895431,61 353,60.1045695 353,59 C353,57.8954305 353.895431,57 355,57 Z M472,57 C473.104569,57 474,57.8954305 474,59 C474,60.1045695 473.104569,61 472,61 C470.895431,61 470,60.1045695 470,59 C470,57.8954305 470.895431,57 472,57 Z M412,57 C413.104569,57 414,57.8954305 414,59 C414,60.1045695 413.104569,61 412,61 C410.895431,61 410,60.1045695 410,59 C410,57.8954305 410.895431,57 412,57 Z M499,57 C500.104569,57 501,57.8954305 501,59 C501,60.1045695 500.104569,61 499,61 C497.895431,61 497,60.1045695 497,59 C497,57.8954305 497.895431,57 499,57 Z M382,57 C383.104569,57 384,57.8954305 384,59 C384,60.1045695 383.104569,61 382,61 C380.895431,61 380,60.1045695 380,59 C380,57.8954305 380.895431,57 382,57 Z M442,57 C443.104569,57 444,57.8954305 444,59 C444,60.1045695 443.104569,61 442,61 C440.895431,61 440,60.1045695 440,59 C440,57.8954305 440.895431,57 442,57 Z M355,27 C356.104569,27 357,27.8954305 357,29 C357,30.1045695 356.104569,31 355,31 C353.895431,31 353,30.1045695 353,29 C353,27.8954305 353.895431,27 355,27 Z M382,27 C383.104569,27 384,27.8954305 384,29 C384,30.1045695 383.104569,31 382,31 C380.895431,31 380,30.1045695 380,29 C380,27.8954305 380.895431,27 382,27 Z M412,27 C413.104569,27 414,27.8954305 414,29 C414,30.1045695 413.104569,31 412,31 C410.895431,31 410,30.1045695 410,29 C410,27.8954305 410.895431,27 412,27 Z M442,27 C443.104569,27 444,27.8954305 444,29 C444,30.1045695 443.104569,31 442,31 C440.895431,31 440,30.1045695 440,29 C440,27.8954305 440.895431,27 442,27 Z M472,27 C473.104569,27 474,27.8954305 474,29 C474,30.1045695 473.104569,31 472,31 C470.895431,31 470,30.1045695 470,29 C470,27.8954305 470.895431,27 472,27 Z M499,27 C500.104569,27 501,27.8954305 501,29 C501,30.1045695 500.104569,31 499,31 C497.895431,31 497,30.1045695 497,29 C497,27.8954305 497.895431,27 499,27 Z M355,0 C356.104569,0 357,0.8954305 357,2 C357,3.1045695 356.104569,4 355,4 C353.895431,4 353,3.1045695 353,2 C353,0.8954305 353.895431,0 355,0 Z M382,0 C383.104569,0 384,0.8954305 384,2 C384,3.1045695 383.104569,4 382,4 C380.895431,4 380,3.1045695 380,2 C380,0.8954305 380.895431,0 382,0 Z M412,0 C413.104569,0 414,0.8954305 414,2 C414,3.1045695 413.104569,4 412,4 C410.895431,4 410,3.1045695 410,2 C410,0.8954305 410.895431,0 412,0 Z M442,0 C443.104569,0 444,0.8954305 444,2 C444,3.1045695 443.104569,4 442,4 C440.895431,4 440,3.1045695 440,2 C440,0.8954305 440.895431,0 442,0 Z M472,0 C473.104569,0 474,0.8954305 474,2 C474,3.1045695 473.104569,4 472,4 C470.895431,4 470,3.1045695 470,2 C470,0.8954305 470.895431,0 472,0 Z M499,0 C500.104569,0 501,0.8954305 501,2 C501,3.1045695 500.104569,4 499,4 C497.895431,4 497,3.1045695 497,2 C497,0.8954305 497.895431,0 499,0 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='📝-Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Login---V2' transform='translate(-822.000000, -197.000000)'%3E%3Cg id='top-illustration' transform='translate(469.000000, 197.000000)'%3E%3Cuse fill='currentColor' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.6' fill='%23FFFFFF' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  mask-repeat: no-repeat;
  mask-size: 100% 100%;
}
@media (max-width: 575.98px) {
  .authentication-wrapper.authentication-basic .authentication-inner::before {
    display: none;
  }
}
.authentication-wrapper.authentication-basic .authentication-inner::after {
  position: absolute;
  z-index: -1;
  background: color-mix(in sRGB, var(--bs-orange) 60%, var(--bs-paper-bg));
  block-size: 240px;
  content: " ";
  inline-size: 243px;
  inset-block-end: -88px;
  inset-inline-start: -50px;
  mask-image: url("data:image/svg+xml,%3Csvg width='243px' height='240px' viewBox='0 0 243 240' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M34.5,182 C35.8807119,182 37,183.119288 37,184.5 C37,185.880712 35.8807119,187 34.5,187 C33.1192881,187 32,185.880712 32,184.5 C32,183.119288 33.1192881,182 34.5,182 Z M61.5,182 C62.8807119,182 64,183.119288 64,184.5 C64,185.880712 62.8807119,187 61.5,187 C60.1192881,187 59,185.880712 59,184.5 C59,183.119288 60.1192881,182 61.5,182 Z M91.5,182 C92.8807119,182 94,183.119288 94,184.5 C94,185.880712 92.8807119,187 91.5,187 C90.1192881,187 89,185.880712 89,184.5 C89,183.119288 90.1192881,182 91.5,182 Z M123.5,182 C124.880712,182 126,183.119288 126,184.5 C126,185.880712 124.880712,187 123.5,187 C122.119288,187 121,185.880712 121,184.5 C121,183.119288 122.119288,182 123.5,182 Z M153.5,182 C154.880712,182 156,183.119288 156,184.5 C156,185.880712 154.880712,187 153.5,187 C152.119288,187 151,185.880712 151,184.5 C151,183.119288 152.119288,182 153.5,182 Z M180.5,182 C181.880712,182 183,183.119288 183,184.5 C183,185.880712 181.880712,187 180.5,187 C179.119288,187 178,185.880712 178,184.5 C178,183.119288 179.119288,182 180.5,182 Z M34.5,154 C35.8807119,154 37,155.119288 37,156.5 C37,157.880712 35.8807119,159 34.5,159 C33.1192881,159 32,157.880712 32,156.5 C32,155.119288 33.1192881,154 34.5,154 Z M61.5,154 C62.8807119,154 64,155.119288 64,156.5 C64,157.880712 62.8807119,159 61.5,159 C60.1192881,159 59,157.880712 59,156.5 C59,155.119288 60.1192881,154 61.5,154 Z M91.5,154 C92.8807119,154 94,155.119288 94,156.5 C94,157.880712 92.8807119,159 91.5,159 C90.1192881,159 89,157.880712 89,156.5 C89,155.119288 90.1192881,154 91.5,154 Z M123.5,154 C124.880712,154 126,155.119288 126,156.5 C126,157.880712 124.880712,159 123.5,159 C122.119288,159 121,157.880712 121,156.5 C121,155.119288 122.119288,154 123.5,154 Z M153.5,154 C154.880712,154 156,155.119288 156,156.5 C156,157.880712 154.880712,159 153.5,159 C152.119288,159 151,157.880712 151,156.5 C151,155.119288 152.119288,154 153.5,154 Z M180.5,154 C181.880712,154 183,155.119288 183,156.5 C183,157.880712 181.880712,159 180.5,159 C179.119288,159 178,157.880712 178,156.5 C178,155.119288 179.119288,154 180.5,154 Z M34.5,124 C35.8807119,124 37,125.119288 37,126.5 C37,127.880712 35.8807119,129 34.5,129 C33.1192881,129 32,127.880712 32,126.5 C32,125.119288 33.1192881,124 34.5,124 Z M61.5,124 C62.8807119,124 64,125.119288 64,126.5 C64,127.880712 62.8807119,129 61.5,129 C60.1192881,129 59,127.880712 59,126.5 C59,125.119288 60.1192881,124 61.5,124 Z M91.5,124 C92.8807119,124 94,125.119288 94,126.5 C94,127.880712 92.8807119,129 91.5,129 C90.1192881,129 89,127.880712 89,126.5 C89,125.119288 90.1192881,124 91.5,124 Z M123.5,124 C124.880712,124 126,125.119288 126,126.5 C126,127.880712 124.880712,129 123.5,129 C122.119288,129 121,127.880712 121,126.5 C121,125.119288 122.119288,124 123.5,124 Z M153.5,124 C154.880712,124 156,125.119288 156,126.5 C156,127.880712 154.880712,129 153.5,129 C152.119288,129 151,127.880712 151,126.5 C151,125.119288 152.119288,124 153.5,124 Z M180.5,124 C181.880712,124 183,125.119288 183,126.5 C183,127.880712 181.880712,129 180.5,129 C179.119288,129 178,127.880712 178,126.5 C178,125.119288 179.119288,124 180.5,124 Z M34.5,94 C35.8807119,94 37,95.1192881 37,96.5 C37,97.8807119 35.8807119,99 34.5,99 C33.1192881,99 32,97.8807119 32,96.5 C32,95.1192881 33.1192881,94 34.5,94 Z M153.5,94 C154.880712,94 156,95.1192881 156,96.5 C156,97.8807119 154.880712,99 153.5,99 C152.119288,99 151,97.8807119 151,96.5 C151,95.1192881 152.119288,94 153.5,94 Z M91.5,94 C92.8807119,94 94,95.1192881 94,96.5 C94,97.8807119 92.8807119,99 91.5,99 C90.1192881,99 89,97.8807119 89,96.5 C89,95.1192881 90.1192881,94 91.5,94 Z M180.5,94 C181.880712,94 183,95.1192881 183,96.5 C183,97.8807119 181.880712,99 180.5,99 C179.119288,99 178,97.8807119 178,96.5 C178,95.1192881 179.119288,94 180.5,94 Z M61.5,94 C62.8807119,94 64,95.1192881 64,96.5 C64,97.8807119 62.8807119,99 61.5,99 C60.1192881,99 59,97.8807119 59,96.5 C59,95.1192881 60.1192881,94 61.5,94 Z M123.5,94 C124.880712,94 126,95.1192881 126,96.5 C126,97.8807119 124.880712,99 123.5,99 C122.119288,99 121,97.8807119 121,96.5 C121,95.1192881 122.119288,94 123.5,94 Z M34.5,64 C35.8807119,64 37,65.1192881 37,66.5 C37,67.8807119 35.8807119,69 34.5,69 C33.1192881,69 32,67.8807119 32,66.5 C32,65.1192881 33.1192881,64 34.5,64 Z M61.5,64 C62.8807119,64 64,65.1192881 64,66.5 C64,67.8807119 62.8807119,69 61.5,69 C60.1192881,69 59,67.8807119 59,66.5 C59,65.1192881 60.1192881,64 61.5,64 Z M91.5,64 C92.8807119,64 94,65.1192881 94,66.5 C94,67.8807119 92.8807119,69 91.5,69 C90.1192881,69 89,67.8807119 89,66.5 C89,65.1192881 90.1192881,64 91.5,64 Z M123.5,64 C124.880712,64 126,65.1192881 126,66.5 C126,67.8807119 124.880712,69 123.5,69 C122.119288,69 121,67.8807119 121,66.5 C121,65.1192881 122.119288,64 123.5,64 Z M153.5,64 C154.880712,64 156,65.1192881 156,66.5 C156,67.8807119 154.880712,69 153.5,69 C152.119288,69 151,67.8807119 151,66.5 C151,65.1192881 152.119288,64 153.5,64 Z M180.5,64 C181.880712,64 183,65.1192881 183,66.5 C183,67.8807119 181.880712,69 180.5,69 C179.119288,69 178,67.8807119 178,66.5 C178,65.1192881 179.119288,64 180.5,64 Z M34.5,37 C35.8807119,37 37,38.1192881 37,39.5 C37,40.8807119 35.8807119,42 34.5,42 C33.1192881,42 32,40.8807119 32,39.5 C32,38.1192881 33.1192881,37 34.5,37 Z M61.5,37 C62.8807119,37 64,38.1192881 64,39.5 C64,40.8807119 62.8807119,42 61.5,42 C60.1192881,42 59,40.8807119 59,39.5 C59,38.1192881 60.1192881,37 61.5,37 Z M91.5,37 C92.8807119,37 94,38.1192881 94,39.5 C94,40.8807119 92.8807119,42 91.5,42 C90.1192881,42 89,40.8807119 89,39.5 C89,38.1192881 90.1192881,37 91.5,37 Z M123.5,37 C124.880712,37 126,38.1192881 126,39.5 C126,40.8807119 124.880712,42 123.5,42 C122.119288,42 121,40.8807119 121,39.5 C121,38.1192881 122.119288,37 123.5,37 Z M153.5,37 C154.880712,37 156,38.1192881 156,39.5 C156,40.8807119 154.880712,42 153.5,42 C152.119288,42 151,40.8807119 151,39.5 C151,38.1192881 152.119288,37 153.5,37 Z M180.5,37 C181.880712,37 183,38.1192881 183,39.5 C183,40.8807119 181.880712,42 180.5,42 C179.119288,42 178,40.8807119 178,39.5 C178,38.1192881 179.119288,37 180.5,37 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='%F0%9F%93%9D-Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Login---V2' transform='translate(-469.000000, -670.000000)'%3E%3Cg id='Shapes' transform='translate(469.000000, 197.000000)'%3E%3Cg id='bottom-illustration' transform='translate(0.000000, 473.000000)'%3E%3Crect id='Rectangle' fill='currentColor' opacity='0.04' x='0' y='0' width='215' height='216' rx='10'%3E%3C/rect%3E%3Crect id='Rectangle' stroke='rgba(79, 84, 89, 0.2)' opacity='0.48' x='104.5' y='100.5' width='138' height='139' rx='10'%3E%3C/rect%3E%3Cg id='Dot'%3E%3Cuse fill='currentColor' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.6' fill='%23FFFFFF' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  mask-repeat: no-repeat;
  mask-size: 100% 100%;
}
@media (max-width: 575.98px) {
  .authentication-wrapper.authentication-basic .authentication-inner::after {
    display: none;
  }
}
.authentication-wrapper.authentication-basic .authentication-inner .card {
  z-index: 1;
}
@media (min-width: 576px) {
  .authentication-wrapper.authentication-basic .authentication-inner .card {
    padding: 1.5rem;
  }
}
.authentication-wrapper.authentication-basic .authentication-inner .card .app-brand {
  margin-block-end: 1.5rem;
}
.authentication-wrapper .auth-input-wrapper .auth-input {
  font-size: 150%;
  max-inline-size: 50px;
  padding-inline: 0.4rem;
}
@media (max-width: 575.98px) {
  .authentication-wrapper .auth-input-wrapper .auth-input {
    font-size: 1.125rem;
  }
}

/* app-brand at he corner of page */
.auth-cover-brand {
  position: absolute;
  z-index: 1;
  inset-block-start: 2.1rem;
  inset-inline-start: 2.5rem;
}
@media (max-width: 575.98px) {
  .auth-cover-brand {
    inset-inline-start: 1.5rem;
  }
}

/* Two Steps Verification
? Used for validation specific style as we have validated hidden field */
#twoStepsForm .fv-plugins-bootstrap5-row-invalid .form-control {
  border-width: 2px;
  border-color: #ff3e1d;
  box-shadow: none;
}

@media (max-width: 575.98px) {
  .numeral-mask-wrapper .numeral-mask {
    padding: 0;
  }
  .numeral-mask {
    margin-inline: 1px;
  }
}

.btn-external-provider {
  width: 300px;
  height: 42px;
  margin-left: auto;
  margin-right: auto;
  color: #ffffff;
  font-size: 16px;
  text-transform: lowercase;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 30px;
  padding-left: 54px;
  overflow: hidden;
  transition: padding-left .4s;
  text-decoration: none;
  position: relative;
  text-align: center;
  border: 0;
  border-radius: 30px;
  display: inline-block;

  strong {
    letter-spacing: 0.8px;
    margin-left: 3px;
  }
  
  & + & {
    margin-top: 15px;
  }
  
  &:hover {
    padding-left: 85px;
  }

  &:after {
    content: '';
    position: absolute;
    width: 54px;
    top: 0;
    left: 0;
    bottom: 0;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    transition: width 350ms;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 30px;
  }
  &:hover:after {
    width: 100%;
  }
}

.btn-provider-facebook {
  background-color: #1877F2;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 95.5'%3E%3Cpath fill='%231877f2' d='M48 0C21.5 0 0 21.5 0 48c0 24.1 17.7 43.9 40.8 47.4V60.7H28.9V48.1h11.9v-8.4c0-13.9 6.8-20 18.3-20 5.5 0 8.5.4 9.8.6v11H61c-4.9 0-6.6 4.7-6.6 9.9v6.9h14.4l-1.9 12.6H54.5v34.8C77.9 92.3 96 72.3 96 48 96 21.5 74.5 0 48 0z'/%3E%3C/svg%3E");
  }
}
.btn-provider-steam {
  background-color: #000000;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 6C27.2 6 8.4 23.4 6.2 45.6l22.4 11.5c2.3-1.9 5.2-3.1 8.4-3.1h.1c.8-1.2 1.7-2.7 2.6-4.3 2-3.2 4.2-6.9 6.3-9.7.5-8.9 7.9-16 17-16 9.4 0 17 7.6 17 17 0 9.1-7.1 16.5-16.1 17-2.8 2.2-6.4 4.4-9.7 6.3-1.6 1-3.1 1.9-4.3 2.6v.1c0 7.2-5.8 13-13 13s-13-5.8-13-13v-1L6.6 57C9.9 78 28.1 94 50 94c24.3 0 44-19.7 44-44S74.3 6 50 6zm13 22c-7.2 0-13 5.8-13 13s5.8 13 13 13 13-5.8 13-13-5.8-13-13-13zm0 4c5 0 9 4 9 9s-4 9-9 9-9-4-9-9 4-9 9-9zM37 58c-1.6 0-3.1.4-4.4 1.1l6.6 3.4c2.5 1.3 3.4 4.3 2.2 6.7C40.6 71 38.8 72 37 72c-.8 0-1.5-.2-2.3-.5L28.1 68c.5 4.5 4.3 8 8.9 8 5 0 9-4 9-9s-4-9-9-9z'/%3E%3C/svg%3E");
  }
}
.btn-provider-apple {
  background-color: #000000;

  &:after {
    background-size: 21px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3E%3Cpath d='M47.9 37.9c-1.2 2.6-1.8 3.8-3.3 6.2-2.1 3.3-5.2 7.4-8.9 7.4-3.3 0-4.2-2.2-8.7-2.1-4.5 0-5.5 2.2-8.8 2.1-3.7 0-6.6-3.7-8.8-7-6-9.1-6.6-19.9-2.9-25.6 2.6-4 6.8-6.4 10.7-6.4 4 0 6.5 2.2 9.8 2.2 3.2 0 5.1-2.2 9.7-2.2 3.5 0 7.1 1.9 9.8 5.2-8.7 4.6-7.3 16.9 1.4 20.2zM33.1 8.8C34.8 6.7 36 3.6 35.6.5c-2.7.2-5.9 1.9-7.8 4.2-1.7 2.1-3.1 5.1-2.5 8.1 3 .1 6-1.7 7.8-4z'/%3E%3C/svg%3E");
  }
}
.btn-provider-reddit {
  background-color: #FF3F18;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%23ff3f18' d='M54 8c-1.4 0-2.6 1-2.9 2.4l-4.5 21.7c-9.8.3-18.6 3.3-25.2 8-1.8-1.3-4-2-6.4-2C8.9 38 4 42.9 4 49c0 4.3 2.5 8 6.1 9.8 0 .4-.1.8-.1 1.2 0 15.5 17 28 38 28s38-12.5 38-28c0-.4-.1-.8-.1-1.2C89.5 57 92 53.3 92 49c0-6.1-4.9-11-11-11-2.4 0-4.6.8-6.4 2-5.8-4.2-13.5-7-22-7.8l3.7-17.7 11.9 2.3c.8 3 3.5 5.2 6.7 5.2 3.9 0 7-3.1 7-7s-3.1-7-7-7c-2.3 0-4.4 1.1-5.6 2.9L54.6 8.1c-.2-.1-.4-.1-.6-.1zM33 48c3.9 0 7 3.1 7 7s-3.1 7-7 7-7-3.1-7-7 3.1-7 7-7zm30 0c3.9 0 7 3.1 7 7s-3.1 7-7 7-7-3.1-7-7 3.1-7 7-7zM35 68c.8 0 1.5.3 2.1.9.1.1 3.4 3.1 10.9 3.1s10.8-3.1 10.9-3.1c1.2-1.2 3.1-1.2 4.2 0 1.2 1.2 1.2 3.1 0 4.2-.5.5-5.1 4.9-15.1 4.9s-14.6-4.4-15.1-4.9c-1.2-1.2-1.2-3.1 0-4.2.6-.6 1.3-.9 2.1-.9z'/%3E%3C/svg%3E");
  }
}
.btn-provider-google {
  background-color: #4CAF50;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%23ffc107' d='M87.2 40.2H84V40H48v16h22.6C67.3 65.3 58.4 72 48 72c-13.3 0-24-10.7-24-24s10.7-24 24-24c6.1 0 11.7 2.3 15.9 6.1l11.3-11.3A39.55 39.55 0 0048 8C25.9 8 8 25.9 8 48s17.9 40 40 40 40-17.9 40-40c0-2.7-.3-5.3-.8-7.8z'/%3E%3Cpath fill='%23ff3d00' d='M12.6 29.4L25.8 39C29.4 30.2 38 24 48 24c6.1 0 11.7 2.3 15.9 6.1l11.3-11.3A39.55 39.55 0 0048 8c-15.4 0-28.7 8.7-35.4 21.4z'/%3E%3Cpath fill='%234caf50' d='M48 88c10.3 0 19.7-4 26.8-10.4L62.4 67.1c-4 3-9 4.9-14.4 4.9-10.4 0-19.2-6.6-22.6-15.9l-13 10.1C19 79.1 32.5 88 48 88z'/%3E%3Cpath fill='%231976d2' d='M87.2 40.2H84V40H48v16h22.6c-1.6 4.5-4.5 8.3-8.2 11.1l12.4 10.5C73.9 78.4 88 68 88 48c0-2.7-.3-5.3-.8-7.8z'/%3E%3C/svg%3E");
  }
}
.btn-provider-battlenet {
  background-color: #008FD6;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23008fd6' d='M86.2 44.3s7.9.4 7.9-4.2c0-6.1-10.5-11.5-10.5-11.5s1.6-3.5 2.7-5.4c1-2 3.9-9.6 4.2-11.3.3-2.2-.2-2.9-.2-2.9-.7 4.7-8.3 18.2-8.9 18.6-7.4-3.5-17.7-4.5-17.7-4.5S53.7 2 44.3 2C34.9 2 35 20 35 20s-2.6-5.1-5.9-5.1c-4.8 0-6.4 7.3-6.4 15.3-9.7 0-17.7 2.1-18.4 2.3-.7.2-3 1.9-2 1.6 2.1-.7 11.9-2.2 20.5-1.4.5 7.5 4.9 17.4 4.9 17.4s-9.4 13.7-9.4 23.5c0 2.6 1.1 7.3 7.9 7.3 5.7 0 12.1-3.4 13.3-4.1-1 1.5-1.8 4.3-1.8 5.7 0 1.1.6 4.1 5 4.1 5.6 0 11.9-4.3 11.9-4.3s5.9 9.9 11 14.4c1.4 1.2 2.7 1.4 2.7 1.4s-5-4.9-11.7-17.4c6.2-3.8 12.6-12.8 12.6-12.8h6.6C85 67.9 98 66 98 58.7c-.1-7.6-11.8-14.4-11.8-14.4zm1.1-4.5c0 2.7-2.5 2.6-2.5 2.6l-1.9.1s-3.7-1.9-5.9-2.8c0 0 3.4-5.3 4.2-6.8.6.4 6.1 3.8 6.1 6.9zM48.8 12.6c4.3 0 10.5 10.2 10.5 10.2s-9.6-.9-17.5 3.8c.2-7.3 2.7-14 7-14zm-17.1 8.3c1.4 0 2.7 1.7 3.3 3.1 0 .9.5 6.4.5 6.4l-7.9-.4c0-7.1 2.8-9.1 4.1-9.1zm-.8 49.6c-4.3 0-5.2-2.4-5.2-4.6 0-4.9 3.9-11.8 3.9-11.8s4.4 9.3 12.1 13.2c-3.8 2.2-6.9 3.2-10.8 3.2zM45 80.2c-3 0-3.4-2-3.4-2.4 0-1.4 1.1-3.1 1.1-3.1s5.1-3.4 5.4-3.8l3.8 7S48 80.2 45 80.2zm9.5-3.9c-1.9-3.2-3.2-6.6-3.2-6.6s7.6.5 11.7-3.7c-2.5 1.1-6.6 2.6-11.3 2.1 9.9-8.7 15.6-15 20.5-21.5-.4-.5-2.6-2.1-3.2-2.3-3.1 3.6-14.5 15.8-25 21.8-13.4-7.3-16.2-28.8-16.5-33.2l7.3.7S32 38.5 32 42.1c0 3.6.4 3.8.4 3.8s-.1-6.3 3.8-11.1c2.9 15.6 6 23.7 8.4 28.4 1.2-.5 3.5-1.5 3.5-1.5s-6.8-19.5-6.4-32.6c3.1-1.6 7.6-3.3 12.7-3.3 13.5 0 24.3 5.8 24.3 5.8l-4.2 5.9s-3.8-6.8-9.1-8.1c2.8 2.1 6 4.9 7.6 8.9-11.2-4.4-24.6-6.7-28.9-7.2-.4 1.6-.3 3.9-.3 3.9S61.9 38.3 75 45.9c-.2 16.4-18.1 29-20.5 30.4zm17.1-12.2s5.6-7.4 5.5-17.1c0 0 9.1 5.6 9.1 11.1-.1 6-14.6 6-14.6 6z'/%3E%3C/svg%3E");
  }
}
.btn-provider-twitch {
  background-color: #8343C8;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%238343C8' d='M83.5 55.9L66.6 75.3c-.4.4-.9.7-1.5.7H52.7c-.5 0-.9.2-1.3.5l-12.9 11c-.4.3-.8.5-1.3.5H34c-1.1 0-2-.9-2-2v-8c0-1.1-.9-2-2-2H14c-1.1 0-2-.9-2-2V31.9c0-.3.1-.6.2-.9l8-15.9c.3-.7 1-1.1 1.8-1.1h60c1.1 0 2 .9 2 2v38.6c0 .5-.2 1-.5 1.3z' class='st0'/%3E%3Cpath fill='%23fafafa' d='M78 52.7c-3.3 3.8-6.7 7.5-10 11.3H54c-4.7 4-9.3 8-14 12V64H24V20h54v32.7z'/%3E%3Cpath fill='%238343C8' d='M42 32h6v20h-6zm18 0h6v20h-6z' class='st0'/%3E%3C/svg%3E");
  }
}
.btn-provider-discord {
  background-color: #7289D9;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%237289d9' d='M79.8 22.7c-7.6-6.1-19.7-7.2-20.2-7.2-.8-.1-1.6.4-1.9 1.1 0 0-.3.7-.6 1.6 5 .8 11.2 2.6 16.8 6 .9.6 1.2 1.7.6 2.6-.4.6-1 .9-1.6.9-.3 0-.7-.1-1-.3-9.6-6-21.6-6.3-24-6.3s-14.3.3-24 6.3c-.9.6-2.1.3-2.6-.6-.6-.9-.3-2.1.6-2.6 5.6-3.5 11.8-5.2 16.8-6-.3-.9-.6-1.5-.6-1.6-.3-.7-1.1-1.2-1.9-1.1-.5 0-12.6 1.1-20.3 7.3C12.1 26.5 4 48.3 4 67.1c0 .3.1.7.3.9C9.8 77.9 25 80.4 28.5 80.5h.1c.6 0 1.2-.3 1.5-.8l3.5-4.8c-9.4-2.4-14.3-6.6-14.5-6.8-.8-.7-.9-1.9-.2-2.7s1.9-.9 2.7-.2c.1.1 9 7.6 26.4 7.6 17.5 0 26.4-7.6 26.5-7.6.8-.7 2-.6 2.7.2.7.8.6 2-.2 2.7-.3.2-5.1 4.4-14.5 6.8l3.5 4.8c.4.5.9.8 1.5.8h.1c3.5-.1 18.6-2.7 24.2-12.4.2-.3.2-.6.2-.9 0-18.9-8.1-40.7-12.2-44.5zM35.6 59.5c-3.7 0-6.7-3.4-6.7-7.7s3-7.7 6.7-7.7 6.7 3.4 6.7 7.7-3 7.7-6.7 7.7zm24.8 0c-3.7 0-6.7-3.4-6.7-7.7s3-7.7 6.7-7.7 6.7 3.4 6.7 7.7-3 7.7-6.7 7.7z'/%3E%3C/svg%3E");
  }
}
.btn-provider-mailru {
  background-color: #FF9E00;

  &:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%23ff9e00' d='M60.1 48c0 6.7-5.4 12.1-12.1 12.1S35.9 54.7 35.9 48 41.3 35.9 48 35.9 60.1 41.4 60.1 48M48 7.9C25.8 7.9 7.8 25.9 7.8 48s18 40.1 40.1 40.1c8.1 0 15.9-2.4 22.6-7l.1-.1-5.4-6.3-.1.1c-5.2 3.3-11.1 5.1-17.2 5.1C30.3 79.9 16 65.6 16 48s14.4-31.9 32-31.9S79.9 30.4 79.9 48c0 2.3-.3 4.6-.8 6.9-1 4.1-3.9 5.4-6.1 5.2-2.2-.2-4.8-1.7-4.8-5.6V48c0-11.2-9.1-20.3-20.3-20.3S27.7 36.8 27.7 48 36.8 68.3 48 68.3c5.4 0 10.5-2.1 14.4-6 2.2 3.5 5.9 5.7 10 6 .4 0 .7.1 1.1.1 2.9 0 5.8-1 8.1-2.7 2.4-1.8 4.2-4.5 5.2-7.6.2-.5.4-1.7.4-1.7v-.1c.6-2.5.8-5.1.8-8.2.2-22.2-17.9-40.2-40-40.2'/%3E%3C/svg%3E");
  }
}
