:root {
    --gui-color-brand-1: #2354E6;
    --gui-color-brand-2: #1B41B2;
    --gui-color-brand-3: #2354E6;
    --gui-color-funct-1: #17E5A1;
    --gui-color-funct-2: #03AA65;
    --gui-color-funct-3: #E73828;
    --gui-color-funct-4: #F7931A;
    --gui-color-funct-5: #B523E6;
    --gui-color-funct-6: #198CFF;
    --gui-color-funct-7: #F23030;
    --gui-color-funct-8: #B22367;
    --gui-color-funct-9: #00C7A6;
    --gui-color-funct-10: #FE5533;
    --gui-color-other-1: #54E623;
    --gui-color-other-2: #FEB702;
    --gui-color-other-3: #E62323;
    --gui-color-other-4: #F21885;
    --gui-color-other-5: #5322E6;
    --gui-color-other-6: #16D9D9;
    --gui-color-divider-1: #DADDE5;
    --gui-color-divider-2: #EDEFF2;
    --gui-color-divider-3: #DCE8FD;
    --gui-color-divider-4: #B8BDCC;
    --gui-color-divider-5: #E9EBF0;
    --gui-color-neutral-1: #F2F3F7;
    --gui-color-neutral-2: #F9F9F9;
    --gui-color-neutral-3: #EBEDF2;
    --gui-color-neutral-4: #B8BFCC;
    --gui-color-neutral-5: #F2F3F7;
    --gui-color-neutral-6: #FFFFFF;
    --gui-color-card-1: #F8F9FB;
    --gui-color-card-2: #FFFFFF;
    --gui-color-card-3: #FFFFFF;
    --gui-color-card-4: #FFFFFF;
    --gui-color-card-5: #FDFDFE;
    --gui-color-card-6: #F5F5F7;
    --gui-color-card-7: #F5F5F7;
    --gui-color-bg-1: #FFFFFF;
    --gui-color-bg-2: #FCFCFC;
    --gui-color-bg-3: #F8F9FB;
    --gui-color-bg-4: rgba(0, 0, 0, .65);
    --gui-color-bg-5: #F5F5F7;
    --gui-color-text-1: #262933;
    --gui-color-text-2: #2E384D;
    --gui-color-text-3: #8E949E;
    --gui-color-text-4: #D0D4DB;
    --gui-color-text-5: #2354E6;
    --gui-color-text-6: #FFFFFF;
    --gui-color-text-7: #B5B7BC;
    --gui-color-text-8: #FFFFFF;
    --gui-color-text-9: #2354E6;
    --gui-color-icon-1: #262933;
    --gui-color-icon-2: #2E384D;
    --gui-color-icon-3: #8E949E;
    --gui-color-icon-4: #D0D4DB;
    --gui-color-icon-5: #2354E6;
    --gui-color-icon-6: #FFFFFF;
    --gui-color-icon-7: #B5B7BC;
    --gui-color-icon-8: #FFFFFF;
    --gui-color-icon-9: #2354E6;
    --gui-color-cmpt-1: #FFFFFF;
    --gui-color-cmpt-2: #F9F9F9;
    --gui-color-cmpt-3: #FFFCF3;
    --gui-color-cmpt-4: #FFF1F1;
    --gui-color-cmpt-5: #F8F9FB;
    --gui-color-cmpt-6: #262626;
    --gui-color-cmpt-7: #EFF5FF;
    --gui-color-cmpt-8: #F2FFFB;
    --gui-color-cmpt-9: #262933;
    --gui-color-cmpt-10: #F2F3F7;
    --gui-color-cmpt-11: #EDEFF4;
    --gui-color-cmpt-12: #EBFFF3;
    --gui-color-cmpt-13: #FFF1EB;
    --gui-color-cmpt-14: #FFF1F1;
    --gui-color-cmpt-15: #EDF4FF;
    --gui-color-cmpt-16: #363740;
    --gui-color-cmpt-17: #F2F3F7;
    --gui-color-cmpt-18: #EFF5FF;
    --gui-color-cmpt-19: #FFFFFF;
    --gui-color-cmpt-20: #C0D7FD;
    --gui-color-cmpt-21: #0068FF;
    --gui-color-cmpt-22: #FFFCE8;
    --gui-color-cmpt-23: #C0D7FD;
    --gui-color-pd-1: #F2495E;
    --gui-color-pd-2: #1BB273;
    --gui-color-pd-3: #FBE1E4;
    --gui-color-pd-4: #DDF3EB;
    --gui-color-pd-5: #C23A4B;
    --gui-color-pd-6: #26996C;
    --gui-color-pd-7: #19A66B;
    --gui-color-gradient-1: linear-gradient(270deg, #54E623 0%, #17E5A1 100%);
    --gui-color-gradient-2: linear-gradient(90deg, #5322E6 0%, #2323E6 100%);
    --gui-color-gradient-3: linear-gradient(270deg, #17E5A1 0%, #16D9D9 100%);
    --gui-color-gradient-4: linear-gradient(90deg, #FFEC1A 0%, #FFAA33 100%);
    --gui-color-gradient-5: linear-gradient(90deg, #16D9D9 0%, #1979FF 100%);
    --gui-color-gradient-6: linear-gradient(90deg, #F21885 0%, #E62323 100%);
    --gui-color-gradient-7: linear-gradient(90deg, #3399FF 0%, #2354E6 100%);
    --gui-color-gradient-8: linear-gradient(90deg, #C2C5CC 0%, #989FB3 100%);
    --gui-color-blue-1: #EFF5FF;
    --gui-color-blue-2: #DCE8FD;
    --gui-color-blue-3: #C0D7FD;
    --gui-color-blue-4: #95BFFB;
    --gui-color-blue-5: #639CF7;
    --gui-color-blue-6: #3F78F2;
    --gui-color-blue-7: #2354E6;
    --gui-color-blue-8: #2145D4;
    --gui-color-blue-9: #2139AC;
    --gui-color-blue-10: #203588;
    --gui-color-blue-11: #182253;
    --gui-color-internal-1: rgba(241, 243, 248, .8);
    --gui-color-internal-2: #F8F9FB;
}

body {
  box-sizing: border-box;
  margin: 0;
  color: var(--color-text-1);
  font-size: 14px;
  font-family: "Gate_Sans", Arial, sans-serif;
  font-style: normal;
  font-synthesis: style;
  font-weight: 400;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

/*!sc*/
* {
  margin: 0;
  padding: 0;
}

/*!sc*/
*::before,
*::after {
  margin: 0;
  padding: 0;
}

/*!sc*/
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

/*!sc*/
.icon_font {
  cursor: pointer;
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
}

/*!sc*/
.icon_font:hover {
  fill: var(--color-brand-1);
}

/*!sc*/
::-webkit-scrollbar {
  width: 3px;
  height: 8px;
  background-color: transparent;
}

/*!sc*/
::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: hsla(215, 17%, 59%, 0.2);
}

/*!sc*/
::-webkit-scrollbar-track {
  border-radius: 2px;
}

/*!sc*/
data-styled.g1[id="sc-global-fnZibJ1"] {
  content: "sc-global-fnZibJ1,";
}

/*!sc*/
.A-dRRV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
.A-dRRV img {
  width: 104px;
  height: auto;
}

/*!sc*/
data-styled.g2[id="sc-f7ad57f1-0"] {
  content: "A-dRRV,";
}

/*!sc*/
.vBXih {
  width: 232px;
  padding-top: 52px;
  margin-right: var(--footer-padding);
  margin-left: 0;
  display: none;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

/*!sc*/
@media screen and (min-width: 768px) {
  .vBXih {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

/*!sc*/
data-styled.g9[id="sc-bab4e9dc-0"] {
  content: "vBXih,";
}

/*!sc*/
.gUrLDH {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  color: var(--color-text-text-primary);
}

/*!sc*/
data-styled.g10[id="sc-bab4e9dc-1"] {
  content: "gUrLDH,";
}

/*!sc*/
.kzaYfC {
  position: relative;
  margin-top: 16px;
}

/*!sc*/
data-styled.g11[id="sc-bab4e9dc-2"] {
  content: "kzaYfC,";
}

/*!sc*/
.iDOcvU {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 24px;
  color: var(--color-text-text-tertiary);
}

/*!sc*/
data-styled.g12[id="sc-bab4e9dc-3"] {
  content: "iDOcvU,";
}

/*!sc*/
.zxENU {
  cursor: pointer;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  font-size: 24px;
  max-height: 24px;
  -webkit-tap-highlight-color: transparent;
}

/*!sc*/
.zxENU > a {
  width: 24px;
  height: 40px;
  margin-bottom: 8px;
  cursor: pointer;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
}

/*!sc*/
.zxENU path {
  fill: var(--color-icon-icon-secondary);
}

/*!sc*/
.zxENU:hover {
  color: var(--color-icon-icon-primary);
}

/*!sc*/
.zxENU:hover path {
  fill: var(--color-icon-icon-primary);
}

/*!sc*/
data-styled.g14[id="sc-bab4e9dc-5"] {
  content: "zxENU,";
}

/*!sc*/
.iERrGp {
  margin-top: 16px;
  margin-bottom: 24px;
  position: relative;
  width: 221px;
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 32px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .iERrGp {
    gap: 24px 40px;
    display: grid;
    grid-template-columns: repeat(6, minmax(24px, 1fr));
  }
}

/*!sc*/
data-styled.g15[id="sc-bab4e9dc-6"] {
  content: "iERrGp,";
}

/*!sc*/
.jOdxbC {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  color: var(--color-text-text-primary);
  font-size: 12px;
}

/*!sc*/
data-styled.g16[id="sc-bab4e9dc-7"] {
  content: "jOdxbC,";
}

/*!sc*/
.dHCKDU {
  background: var(--color-layer-3);
  width: 524px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 16px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-radius: 6px;
  gap: 16px 12px;
  box-shadow: 0px 7px 20px 0px #0d1f4212;
  box-sizing: border-box;
}

/*!sc*/
data-styled.g17[id="sc-bab4e9dc-8"] {
  content: "dHCKDU,";
}

/*!sc*/
.caKCrT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: var(--color-icon-icon-primary);
  font-weight: 500;
  font-size: 12px;
  width: 12px;
  height: 12px;
  fill: currentColor;
}

/*!sc*/
data-styled.g18[id="sc-bab4e9dc-9"] {
  content: "caKCrT,";
}

/*!sc*/
.dOrBnU {
  display: none;
  position: absolute;
  left: 0;
  right: unset;
  bottom: 32px;
  overflow: visible;
}

/*!sc*/
data-styled.g19[id="sc-bab4e9dc-10"] {
  content: "dOrBnU,";
}

/*!sc*/
.eZysFT {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 168px;
  height: 32px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  color: var(--color-text-text-primary);
  border: 1px solid var(--color-layer-2);
  background: var(--color-layer-2);
  padding: 0 8px;
  box-sizing: border-box;
  border-radius: 8px;
  cursor: pointer;
}

/*!sc*/
.eZysFT:hover {
  cursor: pointer;
}

/*!sc*/
.eZysFT:hover .sc-bab4e9dc-10 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
.eZysFT:hover .sc-bab4e9dc-9 {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  color: var(--color-icon-icon-primary);
}

/*!sc*/
data-styled.g20[id="sc-bab4e9dc-11"] {
  content: "eZysFT,";
}

/*!sc*/
.kcDvVa {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 2px;
  background-color: #ffffff;
  width: 92px;
  height: 92px;
  padding: 3px;
  box-sizing: content-box;
}

/*!sc*/
data-styled.g22[id="sc-187dca8b-0"] {
  content: "kcDvVa,";
}

/*!sc*/
.irKPwA {
  margin-bottom: 16px;
  cursor: pointer;
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  color: var(--color-text-text-secondary) !important;
  line-height: 18px;
  outline: none;
  white-space: pre-line;
}

/*!sc*/
.irKPwA:hover {
  color: var(--color-text-text-primary) !important;
}

/*!sc*/
data-styled.g23[id="sc-414f912b-0"] {
  content: "irKPwA,";
}

/*!sc*/
.jKeYhy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0px 24px;
  box-sizing: border-box;
  height: var(--header-height);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #070808;
}

.hPmxdq {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    height: 100%;
}

.brxgCg {
    position: relative;
    height: 100%;
}

.hzvjfK {
    position: relative;
    cursor: pointer;
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    height: 100%;
}

.hzvjfK > svg {
    color: rgb(196, 199, 202);
}

.clLzSq {
    fill: currentcolor;
    width: 20px;
    height: 100%;
    box-sizing: content-box;
    padding: 0px 10px;
    color: rgb(196, 199, 202);
}

.dKOCIq {
    cursor: pointer;
    display: none;
    position: absolute;
    background-color: var(--color-layer-3);
    top: var(--header-height);
    left: unset;
    right: 0px;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: rgba(23, 56, 153, 0.08) 0px 4px 24px;
}

.iFLLAp {
    min-width: 228px;
    width: 228px;
    border-radius: 8px;
    box-shadow: rgba(13, 31, 66, 0.07) 0px 7px 20px 0px;
    padding: 28px 16px 24px;
    z-index: 2;
}

.kcDvVa {
    position: relative;
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    border-radius: 2px;
    background-color: rgb(255, 255, 255);
    width: 92px;
    height: 92px;
    padding: 3px;
    box-sizing: content-box;
    width: 137px;
    height: 137px;
    padding: 12px;
    border: 1px solid var(--color-line-border-strong);
    border-radius: 12px;
}

.ieYlEX {
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    word-break: break-word;
    white-space: normal;
    color: var(--color-text-text-primary);
    margin: 16px 8px;
    text-align: center;
}

.jFKgXf {
    display: block;
    color: var(--color-text-text-primary);
    text-decoration: none;
}

.eRhDOX {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 500;
    border-radius: 99px;
    padding: 0px 12px;
    height: 40px;
    box-sizing: border-box;
    background-color: var(--color-cmpt-button-primary);
    width: 100%;
    text-align: center;
    cursor: pointer;
}

.eRhDOX, .eRhDOX a {
    color: var(--color-text-inverse-primary);
}

@media screen and (min-width: 992px) {
    .hzvjfK:hover .sc-fca772e3-5 {
        display: flex ;
        flex-direction: column;
        -webkit-box-align: center;
        align-items: center;
    }
}




/*!sc*/
@media screen and (max-width: 768px) {
  .jKeYhy {
    padding: 10px 16px;
  }
}

/*!sc*/
@media screen and (max-width: 375px) {
  .jKeYhy {
    padding: 10px 12px;
  }
}

/*!sc*/
data-styled.g31[id="sc-2ce6b63a-0"] {
  content: "jKeYhy,";
}

/*!sc*/
.dtVILO {
  cursor: pointer;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
}

/*!sc*/
.dtVILO:hover {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

/*!sc*/
data-styled.g32[id="sc-2ce6b63a-1"] {
  content: "dtVILO,";
}

/*!sc*/
.eOiuci {
  color: var(--color-icon-icon-tertiary);
}

/*!sc*/
data-styled.g33[id="sc-2ce6b63a-2"] {
  content: "eOiuci,";
}

/*!sc*/
.jnybPn {
  color: var(--color-funct-10);
  margin: 0 4px 0 0;
  font-size: 16px;
  -webkit-transition: none;
  transition: none;
  pointer-events: none;
}

/*!sc*/
data-styled.g34[id="sc-2ce6b63a-3"] {
  content: "jnybPn,";
}

/*!sc*/
.gGDAvs {
  font-size: 12px;
  margin-inline-start: 4px;
}

/*!sc*/
data-styled.g35[id="sc-2ce6b63a-4"] {
  content: "gGDAvs,";
}

/*!sc*/
.bFcEYo {
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  overflow: hidden;
  gap: 2px;
}

/*!sc*/
.bFcEYo:hover,
.bFcEYo:hover .sc-2ce6b63a-2 {
  color: #247cff;
}

/*!sc*/
.bFcEYo img {
  width: 20px;
  height: 20px;
  margin-inline-end: 2px;
}

/*!sc*/
data-styled.g38[id="sc-2ce6b63a-7"] {
  content: "bFcEYo,";
}

/*!sc*/
.iAsryZ {
  cursor: pointer;
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100vh - 160px);
  padding: 16px;
  padding-top: 16px;
  overflow-y: auto;
  top: var(--header-height);
  border-radius: 8px;
  box-shadow: 0px 6px 20px 0px #0b0c0d0f;
  background-color: var(--color-layer-3);
  border: 1px solid var(--color-layer-3);
  z-index: 9;
  opacity: 0;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
  visibility: hidden;
  -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    visibility 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    visibility 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),
    visibility 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

/*!sc*/
.iAsryZ::-webkit-scrollbar {
  width: 4px;
  height: 2px;
}

/*!sc*/
.iAsryZ::-webkit-scrollbar-track {
  background-color: transparent;
}

/*!sc*/
@media screen and (max-width: 1520px) {
  .iAsryZ {
    max-width: calc(100vw - 0px - 120px);
    left: 0;
    right: unset;
  }
}

/*!sc*/
.iAsryZ::-webkit-scrollbar-thumb {
  background-color: var(--color-line-divider-short-divider);
}

/*!sc*/
data-styled.g39[id="sc-2ce6b63a-8"] {
  content: "iAsryZ,";
}

/*!sc*/
.alQfN {
  white-space: nowrap;
  font-weight: 500;
}

/*!sc*/
data-styled.g40[id="sc-2ce6b63a-9"] {
  content: "alQfN,";
}

/*!sc*/
.dVvoBP {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  margin: 0 10px;
}

/*!sc*/
@media screen and (max-width: 992px) {
  .dVvoBP {
    display: none;
  }
}

/*!sc*/
.dVvoBP .sc-2ce6b63a-8 {
  position: fixed;
  gap: 0;
  left: 0px;
  right: unset;
}

/*!sc*/
.dVvoBP:hover .sc-2ce6b63a-6,
.dVvoBP:hover .sc-2ce6b63a-2 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  color: #247cff;
}

/*!sc*/
.dVvoBP:hover .sc-2ce6b63a-8 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  pointer-events: auto;
  visibility: visible;
}

/*!sc*/
.dVvoBP:hover .sc-2ce6b63a-7,
.dVvoBP:hover .sc-2ce6b63a-2 {
  color: #247cff;
}

/*!sc*/
.dVvoBP img {
  max-width: unset;
}

/*!sc*/
data-styled.g42[id="sc-2ce6b63a-11"] {
  content: "dVvoBP,";
}

/*!sc*/
.jFKgXf {
  display: block;
  color: var(--color-text-text-primary);
  -webkit-text-decoration: none;
  text-decoration: none;
}

/*!sc*/
data-styled.g43[id="sc-2ce6b63a-12"] {
  content: "jFKgXf,";
}

/*!sc*/
.ByGTf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 32px;
  -webkit-align-items: unset;
  -webkit-box-align: unset;
  -ms-flex-align: unset;
  align-items: unset;
  -webkit-box-pack: unset;
  -webkit-justify-content: unset;
  -ms-flex-pack: unset;
  justify-content: unset;
}

/*!sc*/
data-styled.g50[id="sc-2ce6b63a-19"] {
  content: "ByGTf,";
}

/*!sc*/
.kpqnAw {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

/*!sc*/
@media screen and (min-width: 992px) {
  .kpqnAw {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
    display: grid;
    grid-template-columns: repeat(3, auto);
    width: 100%;
    margin-right: 52px;
    margin-left: 0;
  }
}

/*!sc*/
data-styled.g51[id="sc-fd221688-0"] {
  content: "kpqnAw,";
}

/*!sc*/
.hKbPzV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  font-size: 14px;
  overflow-x: auto;
  overflow-y: hidden;
  margin-left: 0;
  margin-right: 0;
  -webkit-scrollbar-width: none;
  -moz-scrollbar-width: none;
  -ms-scrollbar-width: none;
  scrollbar-width: none;
}

/*!sc*/
.hKbPzV::-webkit-scrollbar {
  display: none;
}

/*!sc*/
.hKbPzV::-webkit-scrollbar-track {
  background-color: transparent;
}

/*!sc*/
.hKbPzV::-webkit-scrollbar-thumb {
  background-color: transparent;
}

/*!sc*/
data-styled.g53[id="sc-fd221688-2"] {
  content: "hKbPzV,";
}

/*!sc*/
.lphCCY {
  cursor: pointer;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px;
  margin-left: unset;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
}

/*!sc*/
data-styled.g54[id="sc-fd221688-3"] {
  content: "lphCCY,";
}

/*!sc*/
.hcXpjs {
  color: var(--color-text-text-secondary);
  margin: 0 12px 8px;
  font-size: 12px;
  line-height: 12px;
}

/*!sc*/
data-styled.g55[id="sc-fd221688-4"] {
  content: "hcXpjs,";
}

/*!sc*/
.cvuQDy {
  overflow: hidden;
  position: relative;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: left;
}

/*!sc*/
data-styled.g56[id="sc-fd221688-5"] {
  content: "cvuQDy,";
}

/*!sc*/
.cMCGZ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 21px;
  font-weight: 500;
  color: var(--color-text-text-primary);
  white-space: nowrap;
}

/*!sc*/
.cMCGZ .sc-2ce6b63a-3 {
  margin-left: 4px;
}

/*!sc*/
.cMCGZ img {
  width: 16px;
  height: 16px;
  margin-left: 4px;
}

/*!sc*/
data-styled.g57[id="sc-fd221688-6"] {
  content: "cMCGZ,";
}

/*!sc*/
.VGvef {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: normal;
}

/*!sc*/
.joDREh {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
data-styled.g58[id="sc-fd221688-7"] {
  content: "VGvef,joDREh,";
}

/*!sc*/
.kvcxGN {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
data-styled.g59[id="sc-fd221688-8"] {
  content: "kvcxGN,";
}

/*!sc*/
.kqtQdu {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: var(--color-text-text-secondary);
  margin-top: 4px;
  text-align: left;
}

/*!sc*/
data-styled.g60[id="sc-fd221688-9"] {
  content: "kqtQdu,";
}

/*!sc*/
.kJmgiI {
  display: block;
}

/*!sc*/
data-styled.g61[id="sc-fd221688-10"] {
  content: "kJmgiI,";
}

/*!sc*/
.fmvupd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 14px;
  font-weight: 500;
  color: var(--color-text-text-secondary);
  margin-top: 14px;
  line-height: 150%;
}

/*!sc*/
data-styled.g62[id="sc-fd221688-11"] {
  content: "fmvupd,";
}

/*!sc*/
.hiLCqA {
  display: none;
  color: var(--color-text-text-secondary);
}

/*!sc*/
data-styled.g64[id="sc-fd221688-13"] {
  content: "hiLCqA,";
}

/*!sc*/
.iIeqoO {
  display: inline-block;
  height: 16px;
  line-height: 16px;
  padding: 0 4px;
  border-radius: 2px;
  background-color: var(--color-function-tag-primary);
  color: var(--color-text-always-black);
  font-size: 12px;
  font-weight: 500;
  vertical-align: text-top;
  margin-left: 4px;
}

/*!sc*/
data-styled.g67[id="sc-fd221688-16"] {
  content: "iIeqoO,";
}

/*!sc*/
.dOiwha {
  width: 320px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 64px;
  font-size: 14px;
  color: var(--color-text-text-primary);
  font-weight: 500;
  text-align: left;
  padding: 12px;
  border-radius: 8px;
}

/*!sc*/
.dOiwha > svg:not(.sc-fd221688-15) {
  min-width: 24px;
  width: 24px;
  height: 24px;
  margin-inline-end: 12px;
}

/*!sc*/
.dOiwha:hover {
  background-color: var(--color-layer-4);
}

/*!sc*/
.dOiwha:hover .sc-fd221688-5 .sc-fd221688-14 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
.dOiwha:hover .sc-fd221688-15 {
  visibility: visible;
}

/*!sc*/
data-styled.g69[id="sc-fd221688-18"] {
  content: "dOiwha,";
}

/*!sc*/
.bgnwrd {
  display: block;
  width: auto;
  height: 100%;
}

/*!sc*/
.bgnwrd .sc-fd221688-18 {
  min-height: auto;
}

/*!sc*/
data-styled.g70[id="sc-fd221688-19"] {
  content: "bgnwrd,";
}

/*!sc*/
.kyGDTh {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 24px;
  height: 100%;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  display: none;
  background-color: #070808;
}

/*!sc*/
data-styled.g72[id="sc-fd221688-21"] {
  content: "kyGDTh,";
}

/*!sc*/
.jZNxXi {
  color: #fff;
  left: 126px;
  z-index: 1;
}

/*!sc*/
.jZNxXi::after {
  content: "";
  display: block;
  height: 100%;
  width: 22px;
  position: absolute;
  background: linear-gradient(
    270deg,
    rgba(255, 255, 255, 0) 0%,
    #070808 12px,
    #070808 0px
  );
  right: -14px;
}

/*!sc*/
data-styled.g73[id="sc-fd221688-22"] {
  content: "jZNxXi,";
}

/*!sc*/
.HNkVq {
  color: #fff;
  right: -18px;
  z-index: 1;
}

/*!sc*/
.HNkVq::before {
  content: "";
  display: block;
  height: 100%;
  width: 22px;
  position: absolute;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    #070808 12px,
    #070808 0px
  );
  left: -14px;
}

/*!sc*/
data-styled.g74[id="sc-fd221688-23"] {
  content: "HNkVq,";
}

/*!sc*/
.jAusmL {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 12px;
  padding-right: unset;
  font-size: 14px;
  font-weight: 400;
  color: var(--color-text-text-primary);
  margin-bottom: 8px;
}

/*!sc*/
data-styled.g75[id="sc-fd221688-24"] {
  content: "jAusmL,";
}

/*!sc*/
.fXPgaM {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px !important;
}

/*!sc*/
data-styled.g78[id="sc-fd221688-27"] {
  content: "fXPgaM,";
}

/*!sc*/
.cQWeZs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}

/*!sc*/
.cQWeZs .sc-fd221688-19:not(:first-child) .sc-fd221688-4 {
  margin-top: 16px;
}

/*!sc*/
data-styled.g79[id="sc-fd221688-28"] {
  content: "cQWeZs,";
}

/*!sc*/
.eMuczs {
  width: 12px;
  height: 12px;
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/*!sc*/
data-styled.g140[id="sc-c829ad98-0"] {
  content: "eMuczs,";
}

/*!sc*/
.ieAOMQ {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

/*!sc*/
data-styled.g141[id="sc-c829ad98-1"] {
  content: "ieAOMQ,";
}

/*!sc*/
.dLSocs {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin: 0 4px;
  font-weight: 500;
  color: var(--color-text-text-primary);
}

/*!sc*/
data-styled.g142[id="sc-c829ad98-2"] {
  content: "dLSocs,";
}

/*!sc*/
.egNrAX {
  background-color: var(--color-bg-1);
}

/*!sc*/
data-styled.g146[id="sc-2e33870e-0"] {
  content: "egNrAX,";
}

/*!sc*/
.lh-1 {
  line-height: 1;
}

/*!sc*/
.lh-sm {
  line-height: 1.2;
}

/*!sc*/
.lh-base {
  line-height: 1.5;
}

/*!sc*/
.lh-lg {
  line-height: 2;
}

/*!sc*/
.lh-auto {
  line-height: normal;
}

/*!sc*/
.text-start {
  text-align: left;
}

/*!sc*/
.text-end {
  text-align: right;
}

/*!sc*/
.text-center {
  text-align: center;
}

/*!sc*/
.w-25 {
  width: 25%;
}

/*!sc*/
.w-50 {
  width: 50%;
}

/*!sc*/
.w-75 {
  width: 75%;
}

/*!sc*/
.w-100 {
  width: 100%;
}

/*!sc*/
.w-auto {
  width: auto;
}

/*!sc*/
.mw-100 {
  max-width: 100%;
}

/*!sc*/
.vw-100 {
  width: 100vw;
}

/*!sc*/
.min-vw-100 {
  min-width: 100vw;
}

/*!sc*/
.h-25 {
  height: 25%;
}

/*!sc*/
.h-50 {
  height: 50%;
}

/*!sc*/
.h-75 {
  height: 75%;
}

/*!sc*/
.h-100 {
  height: 100%;
}

/*!sc*/
.h-auto {
  height: auto !important;
}

/*!sc*/
.mh-100 {
  max-height: 100%;
}

/*!sc*/
.vh-100 {
  height: 100vh;
}

/*!sc*/
.min-vh-100 {
  min-height: 100vh;
}

/*!sc*/
.d-flex {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

/*!sc*/
.flex-fill {
  -webkit-flex: 1 1 auto !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

/*!sc*/
.flex-row {
  -webkit-flex-direction: row !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

/*!sc*/
.flex-column {
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

/*!sc*/
.flex-row-reverse {
  -webkit-flex-direction: row-reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

/*!sc*/
.flex-column-reverse {
  -webkit-flex-direction: column-reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

/*!sc*/
.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -webkit-flex-grow: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

/*!sc*/
.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -webkit-flex-grow: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

/*!sc*/
.flex-shrink-0 {
  -webkit-flex-shrink: 0 !important;
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

/*!sc*/
.flex-shrink-1 {
  -webkit-flex-shrink: 1 !important;
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

/*!sc*/
.flex-wrap {
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

/*!sc*/
.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

/*!sc*/
.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

/*!sc*/
.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

/*!sc*/
.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

/*!sc*/
.justify-content-center {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

/*!sc*/
.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

/*!sc*/
.justify-content-around {
  -webkit-box-pack: space-around !important;
  -webkit-justify-content: space-around !important;
  -ms-flex-pack: space-around !important;
  justify-content: space-around !important;
}

/*!sc*/
.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -webkit-justify-content: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}

/*!sc*/
.align-items-start {
  -webkit-align-items: flex-start !important;
  -webkit-box-align: flex-start !important;
  -ms-flex-align: flex-start !important;
  align-items: flex-start !important;
}

/*!sc*/
.align-items-end {
  -webkit-align-items: flex-end !important;
  -webkit-box-align: flex-end !important;
  -ms-flex-align: flex-end !important;
  align-items: flex-end !important;
}

/*!sc*/
.align-items-center {
  -webkit-align-items: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

/*!sc*/
.align-items-baseline {
  -webkit-align-items: baseline !important;
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

/*!sc*/
.align-items-stretch {
  -webkit-align-items: stretch !important;
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

/*!sc*/
.align-content-start {
  -webkit-align-content: flex-start !important;
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

/*!sc*/
.align-content-end {
  -webkit-align-content: flex-end !important;
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

/*!sc*/
.align-content-center {
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

/*!sc*/
.align-content-between {
  -webkit-align-content: space-between !important;
  -ms-flex-line-pack: space-between !important;
  align-content: space-between !important;
}

/*!sc*/
.align-content-around {
  -webkit-align-content: space-around !important;
  -ms-flex-line-pack: space-around !important;
  align-content: space-around !important;
}

/*!sc*/
.align-content-stretch {
  -webkit-align-content: stretch !important;
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

/*!sc*/
.align-self-auto {
  -webkit-align-self: auto !important;
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

/*!sc*/
.align-self-start {
  -webkit-align-self: flex-start !important;
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

/*!sc*/
.align-self-end {
  -webkit-align-self: flex-end !important;
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

/*!sc*/
.align-self-center {
  -webkit-align-self: center !important;
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

/*!sc*/
.align-self-baseline {
  -webkit-align-self: baseline !important;
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

/*!sc*/
.align-self-stretch {
  -webkit-align-self: stretch !important;
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

/*!sc*/
.ticket-main-btn {
  background: var(--color-neutral-1, #353638);
}

/*!sc*/
.flex-1 {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/*!sc*/
.ellipsis {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*!sc*/
.ellipsis-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*!sc*/
@media screen and (min-width: 993px) {
  .hide-in-pc-992 {
    display: none !important;
  }
}

/*!sc*/
@media screen and (min-width: 769px) {
  .hide-in-pc {
    display: none !important;
  }
}

/*!sc*/
@media (max-width: 992px) {
  .hide-in-992 {
    display: none !important;
  }
}

/*!sc*/
@media (max-width: 768px) {
  .hide-in-mobile {
    display: none !important;
  }

  .section-block-pd-18 {
    padding: 18px 0;
  }

  .section-block-pb-36 {
    padding-bottom: 36px;
  }
}

/*!sc*/
.mt-0 {
  margin-top: 0px !important;
}

/*!sc*/
.mb-0 {
  margin-bottom: 0px !important;
}

/*!sc*/
.mr-0 {
  margin-right: 0px !important;
}

/*!sc*/
[dir="rtl"] .mr-0 {
  margin-left: 0px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-0 {
  margin-left: 0px !important;
}

/*!sc*/
[dir="rtl"] .ml-0 {
  margin-right: 0px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

/*!sc*/
.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/*!sc*/
.pt-0 {
  padding-top: 0px !important;
}

/*!sc*/
.pb-0 {
  padding-bottom: 0px !important;
}

/*!sc*/
.pr-0 {
  padding-right: 0px !important;
}

/*!sc*/
[dir="rtl"] .pr-0 {
  padding-left: 0px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-0 {
  padding-left: 0px !important;
}

/*!sc*/
[dir="rtl"] .pl-0 {
  padding-right: 0px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

/*!sc*/
.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/*!sc*/
.pd-0 {
  padding: 0px !important;
}

/*!sc*/
.gap-0 {
  gap: 0px !important;
}

/*!sc*/
.mt-2 {
  margin-top: 2px !important;
}

/*!sc*/
.mb-2 {
  margin-bottom: 2px !important;
}

/*!sc*/
.mr-2 {
  margin-right: 2px !important;
}

/*!sc*/
[dir="rtl"] .mr-2 {
  margin-left: 2px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-2 {
  margin-left: 2px !important;
}

/*!sc*/
[dir="rtl"] .ml-2 {
  margin-right: 2px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-2 {
  margin-right: 2px !important;
  margin-left: 2px !important;
}

/*!sc*/
.my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

/*!sc*/
.pt-2 {
  padding-top: 2px !important;
}

/*!sc*/
.pb-2 {
  padding-bottom: 2px !important;
}

/*!sc*/
.pr-2 {
  padding-right: 2px !important;
}

/*!sc*/
[dir="rtl"] .pr-2 {
  padding-left: 2px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-2 {
  padding-left: 2px !important;
}

/*!sc*/
[dir="rtl"] .pl-2 {
  padding-right: 2px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-2 {
  padding-right: 2px !important;
  padding-left: 2px !important;
}

/*!sc*/
.py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

/*!sc*/
.pd-2 {
  padding: 2px !important;
}

/*!sc*/
.gap-2 {
  gap: 2px !important;
}

/*!sc*/
.mt-4 {
  margin-top: 4px !important;
}

/*!sc*/
.mb-4 {
  margin-bottom: 4px !important;
}

/*!sc*/
.mr-4 {
  margin-right: 4px !important;
}

/*!sc*/
[dir="rtl"] .mr-4 {
  margin-left: 4px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-4 {
  margin-left: 4px !important;
}

/*!sc*/
[dir="rtl"] .ml-4 {
  margin-right: 4px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-4 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

/*!sc*/
.my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

/*!sc*/
.pt-4 {
  padding-top: 4px !important;
}

/*!sc*/
.pb-4 {
  padding-bottom: 4px !important;
}

/*!sc*/
.pr-4 {
  padding-right: 4px !important;
}

/*!sc*/
[dir="rtl"] .pr-4 {
  padding-left: 4px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-4 {
  padding-left: 4px !important;
}

/*!sc*/
[dir="rtl"] .pl-4 {
  padding-right: 4px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-4 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

/*!sc*/
.py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

/*!sc*/
.pd-4 {
  padding: 4px !important;
}

/*!sc*/
.gap-4 {
  gap: 4px !important;
}

/*!sc*/
.mt-6 {
  margin-top: 6px !important;
}

/*!sc*/
.mb-6 {
  margin-bottom: 6px !important;
}

/*!sc*/
.mr-6 {
  margin-right: 6px !important;
}

/*!sc*/
[dir="rtl"] .mr-6 {
  margin-left: 6px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-6 {
  margin-left: 6px !important;
}

/*!sc*/
[dir="rtl"] .ml-6 {
  margin-right: 6px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-6 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

/*!sc*/
.my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

/*!sc*/
.pt-6 {
  padding-top: 6px !important;
}

/*!sc*/
.pb-6 {
  padding-bottom: 6px !important;
}

/*!sc*/
.pr-6 {
  padding-right: 6px !important;
}

/*!sc*/
[dir="rtl"] .pr-6 {
  padding-left: 6px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-6 {
  padding-left: 6px !important;
}

/*!sc*/
[dir="rtl"] .pl-6 {
  padding-right: 6px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-6 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

/*!sc*/
.py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

/*!sc*/
.pd-6 {
  padding: 6px !important;
}

/*!sc*/
.gap-6 {
  gap: 6px !important;
}

/*!sc*/
.mt-8 {
  margin-top: 8px !important;
}

/*!sc*/
.mb-8 {
  margin-bottom: 8px !important;
}

/*!sc*/
.mr-8 {
  margin-right: 8px !important;
}

/*!sc*/
[dir="rtl"] .mr-8 {
  margin-left: 8px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-8 {
  margin-left: 8px !important;
}

/*!sc*/
[dir="rtl"] .ml-8 {
  margin-right: 8px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-8 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

/*!sc*/
.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

/*!sc*/
.pt-8 {
  padding-top: 8px !important;
}

/*!sc*/
.pb-8 {
  padding-bottom: 8px !important;
}

/*!sc*/
.pr-8 {
  padding-right: 8px !important;
}

/*!sc*/
[dir="rtl"] .pr-8 {
  padding-left: 8px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-8 {
  padding-left: 8px !important;
}

/*!sc*/
[dir="rtl"] .pl-8 {
  padding-right: 8px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-8 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

/*!sc*/
.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

/*!sc*/
.pd-8 {
  padding: 8px !important;
}

/*!sc*/
.gap-8 {
  gap: 8px !important;
}

/*!sc*/
.mt-10 {
  margin-top: 10px !important;
}

/*!sc*/
.mb-10 {
  margin-bottom: 10px !important;
}

/*!sc*/
.mr-10 {
  margin-right: 10px !important;
}

/*!sc*/
[dir="rtl"] .mr-10 {
  margin-left: 10px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-10 {
  margin-left: 10px !important;
}

/*!sc*/
[dir="rtl"] .ml-10 {
  margin-right: 10px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-10 {
  margin-right: 10px !important;
  margin-left: 10px !important;
}

/*!sc*/
.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

/*!sc*/
.pt-10 {
  padding-top: 10px !important;
}

/*!sc*/
.pb-10 {
  padding-bottom: 10px !important;
}

/*!sc*/
.pr-10 {
  padding-right: 10px !important;
}

/*!sc*/
[dir="rtl"] .pr-10 {
  padding-left: 10px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-10 {
  padding-left: 10px !important;
}

/*!sc*/
[dir="rtl"] .pl-10 {
  padding-right: 10px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

/*!sc*/
.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

/*!sc*/
.pd-10 {
  padding: 10px !important;
}

/*!sc*/
.gap-10 {
  gap: 10px !important;
}

/*!sc*/
.mt-12 {
  margin-top: 12px !important;
}

/*!sc*/
.mb-12 {
  margin-bottom: 12px !important;
}

/*!sc*/
.mr-12 {
  margin-right: 12px !important;
}

/*!sc*/
[dir="rtl"] .mr-12 {
  margin-left: 12px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-12 {
  margin-left: 12px !important;
}

/*!sc*/
[dir="rtl"] .ml-12 {
  margin-right: 12px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-12 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

/*!sc*/
.my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

/*!sc*/
.pt-12 {
  padding-top: 12px !important;
}

/*!sc*/
.pb-12 {
  padding-bottom: 12px !important;
}

/*!sc*/
.pr-12 {
  padding-right: 12px !important;
}

/*!sc*/
[dir="rtl"] .pr-12 {
  padding-left: 12px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-12 {
  padding-left: 12px !important;
}

/*!sc*/
[dir="rtl"] .pl-12 {
  padding-right: 12px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-12 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

/*!sc*/
.py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

/*!sc*/
.pd-12 {
  padding: 12px !important;
}

/*!sc*/
.gap-12 {
  gap: 12px !important;
}

/*!sc*/
.mt-14 {
  margin-top: 14px !important;
}

/*!sc*/
.mb-14 {
  margin-bottom: 14px !important;
}

/*!sc*/
.mr-14 {
  margin-right: 14px !important;
}

/*!sc*/
[dir="rtl"] .mr-14 {
  margin-left: 14px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-14 {
  margin-left: 14px !important;
}

/*!sc*/
[dir="rtl"] .ml-14 {
  margin-right: 14px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-14 {
  margin-right: 14px !important;
  margin-left: 14px !important;
}

/*!sc*/
.my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

/*!sc*/
.pt-14 {
  padding-top: 14px !important;
}

/*!sc*/
.pb-14 {
  padding-bottom: 14px !important;
}

/*!sc*/
.pr-14 {
  padding-right: 14px !important;
}

/*!sc*/
[dir="rtl"] .pr-14 {
  padding-left: 14px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-14 {
  padding-left: 14px !important;
}

/*!sc*/
[dir="rtl"] .pl-14 {
  padding-right: 14px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-14 {
  padding-right: 14px !important;
  padding-left: 14px !important;
}

/*!sc*/
.py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

/*!sc*/
.pd-14 {
  padding: 14px !important;
}

/*!sc*/
.gap-14 {
  gap: 14px !important;
}

/*!sc*/
.mt-16 {
  margin-top: 16px !important;
}

/*!sc*/
.mb-16 {
  margin-bottom: 16px !important;
}

/*!sc*/
.mr-16 {
  margin-right: 16px !important;
}

/*!sc*/
[dir="rtl"] .mr-16 {
  margin-left: 16px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-16 {
  margin-left: 16px !important;
}

/*!sc*/
[dir="rtl"] .ml-16 {
  margin-right: 16px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-16 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

/*!sc*/
.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

/*!sc*/
.pt-16 {
  padding-top: 16px !important;
}

/*!sc*/
.pb-16 {
  padding-bottom: 16px !important;
}

/*!sc*/
.pr-16 {
  padding-right: 16px !important;
}

/*!sc*/
[dir="rtl"] .pr-16 {
  padding-left: 16px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-16 {
  padding-left: 16px !important;
}

/*!sc*/
[dir="rtl"] .pl-16 {
  padding-right: 16px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-16 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

/*!sc*/
.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

/*!sc*/
.pd-16 {
  padding: 16px !important;
}

/*!sc*/
.gap-16 {
  gap: 16px !important;
}

/*!sc*/
.mt-18 {
  margin-top: 18px !important;
}

/*!sc*/
.mb-18 {
  margin-bottom: 18px !important;
}

/*!sc*/
.mr-18 {
  margin-right: 18px !important;
}

/*!sc*/
[dir="rtl"] .mr-18 {
  margin-left: 18px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-18 {
  margin-left: 18px !important;
}

/*!sc*/
[dir="rtl"] .ml-18 {
  margin-right: 18px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-18 {
  margin-right: 18px !important;
  margin-left: 18px !important;
}

/*!sc*/
.my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

/*!sc*/
.pt-18 {
  padding-top: 18px !important;
}

/*!sc*/
.pb-18 {
  padding-bottom: 18px !important;
}

/*!sc*/
.pr-18 {
  padding-right: 18px !important;
}

/*!sc*/
[dir="rtl"] .pr-18 {
  padding-left: 18px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-18 {
  padding-left: 18px !important;
}

/*!sc*/
[dir="rtl"] .pl-18 {
  padding-right: 18px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-18 {
  padding-right: 18px !important;
  padding-left: 18px !important;
}

/*!sc*/
.py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

/*!sc*/
.pd-18 {
  padding: 18px !important;
}

/*!sc*/
.gap-18 {
  gap: 18px !important;
}

/*!sc*/
.mt-20 {
  margin-top: 20px !important;
}

/*!sc*/
.mb-20 {
  margin-bottom: 20px !important;
}

/*!sc*/
.mr-20 {
  margin-right: 20px !important;
}

/*!sc*/
[dir="rtl"] .mr-20 {
  margin-left: 20px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-20 {
  margin-left: 20px !important;
}

/*!sc*/
[dir="rtl"] .ml-20 {
  margin-right: 20px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-20 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

/*!sc*/
.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

/*!sc*/
.pt-20 {
  padding-top: 20px !important;
}

/*!sc*/
.pb-20 {
  padding-bottom: 20px !important;
}

/*!sc*/
.pr-20 {
  padding-right: 20px !important;
}

/*!sc*/
[dir="rtl"] .pr-20 {
  padding-left: 20px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-20 {
  padding-left: 20px !important;
}

/*!sc*/
[dir="rtl"] .pl-20 {
  padding-right: 20px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-20 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

/*!sc*/
.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

/*!sc*/
.pd-20 {
  padding: 20px !important;
}

/*!sc*/
.gap-20 {
  gap: 20px !important;
}

/*!sc*/
.mt-24 {
  margin-top: 24px !important;
}

/*!sc*/
.mb-24 {
  margin-bottom: 24px !important;
}

/*!sc*/
.mr-24 {
  margin-right: 24px !important;
}

/*!sc*/
[dir="rtl"] .mr-24 {
  margin-left: 24px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-24 {
  margin-left: 24px !important;
}

/*!sc*/
[dir="rtl"] .ml-24 {
  margin-right: 24px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-24 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

/*!sc*/
.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

/*!sc*/
.pt-24 {
  padding-top: 24px !important;
}

/*!sc*/
.pb-24 {
  padding-bottom: 24px !important;
}

/*!sc*/
.pr-24 {
  padding-right: 24px !important;
}

/*!sc*/
[dir="rtl"] .pr-24 {
  padding-left: 24px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-24 {
  padding-left: 24px !important;
}

/*!sc*/
[dir="rtl"] .pl-24 {
  padding-right: 24px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-24 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

/*!sc*/
.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

/*!sc*/
.pd-24 {
  padding: 24px !important;
}

/*!sc*/
.gap-24 {
  gap: 24px !important;
}

/*!sc*/
.mt-28 {
  margin-top: 28px !important;
}

/*!sc*/
.mb-28 {
  margin-bottom: 28px !important;
}

/*!sc*/
.mr-28 {
  margin-right: 28px !important;
}

/*!sc*/
[dir="rtl"] .mr-28 {
  margin-left: 28px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-28 {
  margin-left: 28px !important;
}

/*!sc*/
[dir="rtl"] .ml-28 {
  margin-right: 28px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-28 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

/*!sc*/
.my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

/*!sc*/
.pt-28 {
  padding-top: 28px !important;
}

/*!sc*/
.pb-28 {
  padding-bottom: 28px !important;
}

/*!sc*/
.pr-28 {
  padding-right: 28px !important;
}

/*!sc*/
[dir="rtl"] .pr-28 {
  padding-left: 28px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-28 {
  padding-left: 28px !important;
}

/*!sc*/
[dir="rtl"] .pl-28 {
  padding-right: 28px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-28 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

/*!sc*/
.py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

/*!sc*/
.pd-28 {
  padding: 28px !important;
}

/*!sc*/
.gap-28 {
  gap: 28px !important;
}

/*!sc*/
.mt-32 {
  margin-top: 32px !important;
}

/*!sc*/
.mb-32 {
  margin-bottom: 32px !important;
}

/*!sc*/
.mr-32 {
  margin-right: 32px !important;
}

/*!sc*/
[dir="rtl"] .mr-32 {
  margin-left: 32px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-32 {
  margin-left: 32px !important;
}

/*!sc*/
[dir="rtl"] .ml-32 {
  margin-right: 32px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-32 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

/*!sc*/
.my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

/*!sc*/
.pt-32 {
  padding-top: 32px !important;
}

/*!sc*/
.pb-32 {
  padding-bottom: 32px !important;
}

/*!sc*/
.pr-32 {
  padding-right: 32px !important;
}

/*!sc*/
[dir="rtl"] .pr-32 {
  padding-left: 32px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-32 {
  padding-left: 32px !important;
}

/*!sc*/
[dir="rtl"] .pl-32 {
  padding-right: 32px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-32 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

/*!sc*/
.py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

/*!sc*/
.pd-32 {
  padding: 32px !important;
}

/*!sc*/
.gap-32 {
  gap: 32px !important;
}

/*!sc*/
.mt-36 {
  margin-top: 36px !important;
}

/*!sc*/
.mb-36 {
  margin-bottom: 36px !important;
}

/*!sc*/
.mr-36 {
  margin-right: 36px !important;
}

/*!sc*/
[dir="rtl"] .mr-36 {
  margin-left: 36px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-36 {
  margin-left: 36px !important;
}

/*!sc*/
[dir="rtl"] .ml-36 {
  margin-right: 36px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-36 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

/*!sc*/
.my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

/*!sc*/
.pt-36 {
  padding-top: 36px !important;
}

/*!sc*/
.pb-36 {
  padding-bottom: 36px !important;
}

/*!sc*/
.pr-36 {
  padding-right: 36px !important;
}

/*!sc*/
[dir="rtl"] .pr-36 {
  padding-left: 36px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-36 {
  padding-left: 36px !important;
}

/*!sc*/
[dir="rtl"] .pl-36 {
  padding-right: 36px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-36 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

/*!sc*/
.py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

/*!sc*/
.pd-36 {
  padding: 36px !important;
}

/*!sc*/
.gap-36 {
  gap: 36px !important;
}

/*!sc*/
.mt-40 {
  margin-top: 40px !important;
}

/*!sc*/
.mb-40 {
  margin-bottom: 40px !important;
}

/*!sc*/
.mr-40 {
  margin-right: 40px !important;
}

/*!sc*/
[dir="rtl"] .mr-40 {
  margin-left: 40px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-40 {
  margin-left: 40px !important;
}

/*!sc*/
[dir="rtl"] .ml-40 {
  margin-right: 40px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

/*!sc*/
.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

/*!sc*/
.pt-40 {
  padding-top: 40px !important;
}

/*!sc*/
.pb-40 {
  padding-bottom: 40px !important;
}

/*!sc*/
.pr-40 {
  padding-right: 40px !important;
}

/*!sc*/
[dir="rtl"] .pr-40 {
  padding-left: 40px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-40 {
  padding-left: 40px !important;
}

/*!sc*/
[dir="rtl"] .pl-40 {
  padding-right: 40px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-40 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

/*!sc*/
.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

/*!sc*/
.pd-40 {
  padding: 40px !important;
}

/*!sc*/
.gap-40 {
  gap: 40px !important;
}

/*!sc*/
.mt-42 {
  margin-top: 42px !important;
}

/*!sc*/
.mb-42 {
  margin-bottom: 42px !important;
}

/*!sc*/
.mr-42 {
  margin-right: 42px !important;
}

/*!sc*/
[dir="rtl"] .mr-42 {
  margin-left: 42px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-42 {
  margin-left: 42px !important;
}

/*!sc*/
[dir="rtl"] .ml-42 {
  margin-right: 42px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-42 {
  margin-right: 42px !important;
  margin-left: 42px !important;
}

/*!sc*/
.my-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

/*!sc*/
.pt-42 {
  padding-top: 42px !important;
}

/*!sc*/
.pb-42 {
  padding-bottom: 42px !important;
}

/*!sc*/
.pr-42 {
  padding-right: 42px !important;
}

/*!sc*/
[dir="rtl"] .pr-42 {
  padding-left: 42px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-42 {
  padding-left: 42px !important;
}

/*!sc*/
[dir="rtl"] .pl-42 {
  padding-right: 42px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-42 {
  padding-right: 42px !important;
  padding-left: 42px !important;
}

/*!sc*/
.py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

/*!sc*/
.pd-42 {
  padding: 42px !important;
}

/*!sc*/
.gap-42 {
  gap: 42px !important;
}

/*!sc*/
.mt-48 {
  margin-top: 48px !important;
}

/*!sc*/
.mb-48 {
  margin-bottom: 48px !important;
}

/*!sc*/
.mr-48 {
  margin-right: 48px !important;
}

/*!sc*/
[dir="rtl"] .mr-48 {
  margin-left: 48px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-48 {
  margin-left: 48px !important;
}

/*!sc*/
[dir="rtl"] .ml-48 {
  margin-right: 48px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-48 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

/*!sc*/
.my-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

/*!sc*/
.pt-48 {
  padding-top: 48px !important;
}

/*!sc*/
.pb-48 {
  padding-bottom: 48px !important;
}

/*!sc*/
.pr-48 {
  padding-right: 48px !important;
}

/*!sc*/
[dir="rtl"] .pr-48 {
  padding-left: 48px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-48 {
  padding-left: 48px !important;
}

/*!sc*/
[dir="rtl"] .pl-48 {
  padding-right: 48px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-48 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

/*!sc*/
.py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

/*!sc*/
.pd-48 {
  padding: 48px !important;
}

/*!sc*/
.gap-48 {
  gap: 48px !important;
}

/*!sc*/
.mt-52 {
  margin-top: 52px !important;
}

/*!sc*/
.mb-52 {
  margin-bottom: 52px !important;
}

/*!sc*/
.mr-52 {
  margin-right: 52px !important;
}

/*!sc*/
[dir="rtl"] .mr-52 {
  margin-left: 52px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-52 {
  margin-left: 52px !important;
}

/*!sc*/
[dir="rtl"] .ml-52 {
  margin-right: 52px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-52 {
  margin-right: 52px !important;
  margin-left: 52px !important;
}

/*!sc*/
.my-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

/*!sc*/
.pt-52 {
  padding-top: 52px !important;
}

/*!sc*/
.pb-52 {
  padding-bottom: 52px !important;
}

/*!sc*/
.pr-52 {
  padding-right: 52px !important;
}

/*!sc*/
[dir="rtl"] .pr-52 {
  padding-left: 52px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-52 {
  padding-left: 52px !important;
}

/*!sc*/
[dir="rtl"] .pl-52 {
  padding-right: 52px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-52 {
  padding-right: 52px !important;
  padding-left: 52px !important;
}

/*!sc*/
.py-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

/*!sc*/
.pd-52 {
  padding: 52px !important;
}

/*!sc*/
.gap-52 {
  gap: 52px !important;
}

/*!sc*/
.mt-60 {
  margin-top: 60px !important;
}

/*!sc*/
.mb-60 {
  margin-bottom: 60px !important;
}

/*!sc*/
.mr-60 {
  margin-right: 60px !important;
}

/*!sc*/
[dir="rtl"] .mr-60 {
  margin-left: 60px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-60 {
  margin-left: 60px !important;
}

/*!sc*/
[dir="rtl"] .ml-60 {
  margin-right: 60px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-60 {
  margin-right: 60px !important;
  margin-left: 60px !important;
}

/*!sc*/
.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

/*!sc*/
.pt-60 {
  padding-top: 60px !important;
}

/*!sc*/
.pb-60 {
  padding-bottom: 60px !important;
}

/*!sc*/
.pr-60 {
  padding-right: 60px !important;
}

/*!sc*/
[dir="rtl"] .pr-60 {
  padding-left: 60px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-60 {
  padding-left: 60px !important;
}

/*!sc*/
[dir="rtl"] .pl-60 {
  padding-right: 60px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-60 {
  padding-right: 60px !important;
  padding-left: 60px !important;
}

/*!sc*/
.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

/*!sc*/
.pd-60 {
  padding: 60px !important;
}

/*!sc*/
.gap-60 {
  gap: 60px !important;
}

/*!sc*/
.mt-64 {
  margin-top: 64px !important;
}

/*!sc*/
.mb-64 {
  margin-bottom: 64px !important;
}

/*!sc*/
.mr-64 {
  margin-right: 64px !important;
}

/*!sc*/
[dir="rtl"] .mr-64 {
  margin-left: 64px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-64 {
  margin-left: 64px !important;
}

/*!sc*/
[dir="rtl"] .ml-64 {
  margin-right: 64px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-64 {
  margin-right: 64px !important;
  margin-left: 64px !important;
}

/*!sc*/
.my-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

/*!sc*/
.pt-64 {
  padding-top: 64px !important;
}

/*!sc*/
.pb-64 {
  padding-bottom: 64px !important;
}

/*!sc*/
.pr-64 {
  padding-right: 64px !important;
}

/*!sc*/
[dir="rtl"] .pr-64 {
  padding-left: 64px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-64 {
  padding-left: 64px !important;
}

/*!sc*/
[dir="rtl"] .pl-64 {
  padding-right: 64px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-64 {
  padding-right: 64px !important;
  padding-left: 64px !important;
}

/*!sc*/
.py-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

/*!sc*/
.pd-64 {
  padding: 64px !important;
}

/*!sc*/
.gap-64 {
  gap: 64px !important;
}

/*!sc*/
.mt-80 {
  margin-top: 80px !important;
}

/*!sc*/
.mb-80 {
  margin-bottom: 80px !important;
}

/*!sc*/
.mr-80 {
  margin-right: 80px !important;
}

/*!sc*/
[dir="rtl"] .mr-80 {
  margin-left: 80px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-80 {
  margin-left: 80px !important;
}

/*!sc*/
[dir="rtl"] .ml-80 {
  margin-right: 80px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-80 {
  margin-right: 80px !important;
  margin-left: 80px !important;
}

/*!sc*/
.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

/*!sc*/
.pt-80 {
  padding-top: 80px !important;
}

/*!sc*/
.pb-80 {
  padding-bottom: 80px !important;
}

/*!sc*/
.pr-80 {
  padding-right: 80px !important;
}

/*!sc*/
[dir="rtl"] .pr-80 {
  padding-left: 80px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-80 {
  padding-left: 80px !important;
}

/*!sc*/
[dir="rtl"] .pl-80 {
  padding-right: 80px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-80 {
  padding-right: 80px !important;
  padding-left: 80px !important;
}

/*!sc*/
.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

/*!sc*/
.pd-80 {
  padding: 80px !important;
}

/*!sc*/
.gap-80 {
  gap: 80px !important;
}

/*!sc*/
.mt-120 {
  margin-top: 120px !important;
}

/*!sc*/
.mb-120 {
  margin-bottom: 120px !important;
}

/*!sc*/
.mr-120 {
  margin-right: 120px !important;
}

/*!sc*/
[dir="rtl"] .mr-120 {
  margin-left: 120px !important;
  margin-right: 0 !important;
}

/*!sc*/
.ml-120 {
  margin-left: 120px !important;
}

/*!sc*/
[dir="rtl"] .ml-120 {
  margin-right: 120px !important;
  margin-left: 0 !important;
}

/*!sc*/
.mx-120 {
  margin-right: 120px !important;
  margin-left: 120px !important;
}

/*!sc*/
.my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

/*!sc*/
.pt-120 {
  padding-top: 120px !important;
}

/*!sc*/
.pb-120 {
  padding-bottom: 120px !important;
}

/*!sc*/
.pr-120 {
  padding-right: 120px !important;
}

/*!sc*/
[dir="rtl"] .pr-120 {
  padding-left: 120px !important;
  padding-right: 0 !important;
}

/*!sc*/
.pl-120 {
  padding-left: 120px !important;
}

/*!sc*/
[dir="rtl"] .pl-120 {
  padding-right: 120px !important;
  padding-left: 0 !important;
}

/*!sc*/
.px-120 {
  padding-right: 120px !important;
  padding-left: 120px !important;
}

/*!sc*/
.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

/*!sc*/
.pd-120 {
  padding: 120px !important;
}

/*!sc*/
.gap-120 {
  gap: 120px !important;
}

/*!sc*/
data-styled.g147[id="sc-global-dKKWNc1"] {
  content: "sc-global-dKKWNc1,";
}

/*!sc*/
.gYYUvU {
  height: 400px;
  position: relative;
}

/*!sc*/
@media screen and (max-width: 1248px) {
  .gYYUvU {
    padding-top: 0;
    height: 400px;
  }
}

/*!sc*/
@media screen and (max-width: 992px) {
  .gYYUvU {
    height: 32vw;
  }
}

/*!sc*/
@media screen and (max-width: 768px) {
  .gYYUvU {
    height: auto;
  }

  .gYYUvU img {
    width: 100%;
    height: auto;
    background: #08080a;
  }

  .gYYUvU.adl-banner-bg {
    background: unset !important;
  }
}

/*!sc*/
data-styled.g268[id="sc-23c137db-0"] {
  content: "gYYUvU,";
}

/*!sc*/
.iVOFCt {
  width: 663px;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .iVOFCt {
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

/*!sc*/
data-styled.g269[id="sc-23c137db-1"] {
  content: "iVOFCt,";
}

/*!sc*/
.jsLZTQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 16px;
}

/*!sc*/
.jsLZTQ h1,
.jsLZTQ h2 {
  color: #fafafa;
}

/*!sc*/
.jsLZTQ p {
  padding-top: 16px;
  color: #8c8c8c;
}

/*!sc*/
@media screen and (max-width: 1248px) {
  .jsLZTQ h1 {
    font-size: 36px !important;
  }

  .jsLZTQ p {
    font-size: 20px;
  }
}

/*!sc*/
@media screen and (max-width: 992px) {
  .jsLZTQ h1 {
    font-size: 32px !important;
  }

  .jsLZTQ p {
    font-size: 16px;
  }
}

/*!sc*/
@media screen and (max-width: 768px) {
  .jsLZTQ {
    gap: 4px;
  }

  .jsLZTQ > * {
    text-align: center;
  }

  .jsLZTQ h1,
  .jsLZTQ h2 {
    color: var(--color-text-1);
  }

  .jsLZTQ h1 {
    font-size: 24px !important;
    line-height: 1.5;
    padding-top: 24px;
  }

  .jsLZTQ p {
    padding-top: 12px;
    font-weight: 400;
    font-size: 12px;
    color: var(--color-text-3);
  }
}

/*!sc*/
data-styled.g270[id="sc-23c137db-2"] {
  content: "jsLZTQ,";
}

/*!sc*/
.dbEPAn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 13px 16px;
  border-radius: 8px;
  background: var(--color-cmpt-9, #262933);
  color: var(--color-icon-8, #fff);
  cursor: pointer;
  width: 258px;
  height: 64px;
}

/*!sc*/
.dbEPAn:hover {
  background: #3c4150;
}

/*!sc*/
data-styled.g271[id="sc-a4ac0017-0"] {
  content: "dbEPAn,";
}

/*!sc*/
.kmTRhQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
data-styled.g272[id="sc-a4ac0017-1"] {
  content: "kmTRhQ,";
}

/*!sc*/
.jqHaOE {
  margin: 0 8px;
  width: 20px;
  height: 20px;
}

/*!sc*/
.jqHaOE svg {
  width: 100%;
  height: 100%;
}

/*!sc*/
data-styled.g273[id="sc-a4ac0017-2"] {
  content: "jqHaOE,";
}

/*!sc*/
.cNihCl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 4px;
}

/*!sc*/
data-styled.g274[id="sc-a4ac0017-3"] {
  content: "cNihCl,";
}

/*!sc*/
.fnTQhS {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  gap: 48px;
  display: none;
}

/*!sc*/
@media (max-width: 1248px) {
  .fnTQhS {
    gap: 12px;
  }

  .fnTQhS .hide-in-1248 {
    display: none;
  }

  .fnTQhS .desktop-image,
  .fnTQhS .api-image {
    width: 40vw;
  }
}

/*!sc*/
data-styled.g279[id="sc-3fc23063-0"] {
  content: "fnTQhS,";
}

/*!sc*/
.dINuhV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 48px;
}

/*!sc*/
@media (max-width: 768px) {
  .dINuhV {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 24px;
  }

  .dINuhV .mobile-tabs .mantine-Tabs-tab {
    font-size: 12px;
  }
  .flex--grid--layout.h-100{
    height: max-content;
  }

  .swiper-btn-prev, .swiper-btn-next {display: none!important;}
}

/*!sc*/
data-styled.g280[id="sc-3fc23063-1"] {
  content: "dINuhV,";
}

/*!sc*/
.soWYk {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 32px;
}

/*!sc*/
.soWYk .api-btn {
  max-width: 266px;
}

/*!sc*/
.soWYk .api-btn .download-button-name {
  font-size: 16px;
}

/*!sc*/
data-styled.g281[id="sc-3fc23063-2"] {
  content: "soWYk,";
}

/*!sc*/
.iSdNFT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}

/*!sc*/
@media (max-width: 1248px) {
  .iSdNFT .column-in-1248 {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

/*!sc*/
@media (max-width: 992px) {
  .iSdNFT {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

/*!sc*/
data-styled.g282[id="sc-3fc23063-3"] {
  content: "iSdNFT,";
}

/*!sc*/
.egblpT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}

.jxxDUb .operation-button-menu {
    position: relative;
}

.gBCXvx {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 13px 16px;
    border-radius: 8px;
    background: var(--color-cmpt-9, #262933);
    color: var(--color-icon-8, #fff);
    cursor: pointer;
    width: 258px;
    height: 64px;
}

.htRKhE {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
}

.lnIHgO {
    margin: 0px 8px;
    width: 20px;
    height: 20px;
}

.lnIHgO svg {
    width: 100%;
    height: 100%;
}

.iUbriZ {
    display: flex ;
    flex-direction: column;
    gap: 4px;
}



/*!sc*/
data-styled.g283[id="sc-3fc23063-4"] {
  content: "egblpT,";
}

/*!sc*/
.kQWTyX {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 147px;
  height: 147px;
  border-radius: 8px;
  box-sizing: border-box;
  padding: 16px;
  background: #f8f9fb;
  border: 1px solid #eef1fa;
}

/*!sc*/
data-styled.g284[id="sc-3fc23063-5"] {
  content: "kQWTyX,";
}

/*!sc*/
.iOEzTS {
  padding: 16px 0;
  max-height: 112px;
}

/*!sc*/
data-styled.g285[id="sc-3fc23063-6"] {
  content: "iOEzTS,";
}

/*!sc*/
.iqkIuk {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  background: var(--color-cmpt-7, #eff5ff);
  padding: 11px 12px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  width: 258px;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .iqkIuk {
    width: 100%;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: unset;
  }
}

/*!sc*/
data-styled.g286[id="sc-a2ebf83c-0"] {
  content: "iqkIuk,";
}

/*!sc*/
.mgvIb {
  font-size: 32px;
  font-weight: 600;
  color: var(--color-text-1);
  margin-bottom: 32px;
  line-height: 1.5;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .mgvIb {
    font-size: 20px;
    margin-bottom: 24px;
  }
}

/*!sc*/
data-styled.g292[id="sc-3a8ab5b2-0"] {
  content: "mgvIb,";
}

/*!sc*/
.lpgvXM {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 24px;
  padding: 24px;
  border-radius: 8px;
  border: 1px solid var(--color-divider-2);
  background: var(--color-card-1);
}

/*!sc*/
@media (max-width: 768px) {
  .lpgvXM {
    background: unset;
  }
}

/*!sc*/
data-styled.g293[id="sc-5f29b167-0"] {
  content: "lpgvXM,";
}

/*!sc*/
.eufHAA {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
}

/*!sc*/
data-styled.g294[id="sc-5f29b167-1"] {
  content: "eufHAA,";
}

/*!sc*/
.cjSpID {
  position: relative;
  padding-bottom: 20px;
}

.cjSpID .swiper-wrapper{
    height: max-content;
}

.swiper-btn-prev, .swiper-btn-next{position: absolute;top: 50%;transform: translateY(-50%);background-color: #f2f3f7;height: 40px;width: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 1;}
.swiper-btn-prev {left: -20px;}
.swiper-btn-next{right: -20px;}
.swiper-pagination{margin-top: 20px;width: 100%;display: flex;justify-content: center;}
.swiper-pagination .swiper-pagination-bullet{width: 4px;height: 4px;background: #000;opacity: .2;margin: 0 2px;}
.swiper-pagination .swiper-pagination-bullet-active{width: 12px;background-color: #000000;border-radius: 99px;opacity: 1;}

/*!sc*/
.cjSpID .swiper-slide-h-100 {
  height: auto;
}

/*!sc*/
.cjSpID .swiper-slide-h-100 > div {
  height: 100%;
}

/*!sc*/
data-styled.g295[id="sc-5d4a5955-0"] {
  content: "cjSpID,";
}

/*!sc*/
.iRUGbm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
  left: -20px;
  right: -20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  pointer-events: none;
}

/*!sc*/
data-styled.g296[id="sc-5d4a5955-1"] {
  content: "iRUGbm,";
}

/*!sc*/
.jCLiRB {
  position: relative;
  border-radius: 8px;
  background: var(--color-card-3, #ffffff);
  border: 1px solid var(--color-divider-2, #ededf2);
  overflow: hidden;
  display: block;
  height: 100%;
}

/*!sc*/
@media screen and (min-width: 768px) {
  .jCLiRB {
    cursor: pointer;
  }

  .jCLiRB:hover {
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);
  }
}

/*!sc*/
data-styled.g297[id="sc-f6bb1907-0"] {
  content: "jCLiRB,";
}

/*!sc*/
.jDXEUy {
  width: 100%;
  object-fit: cover;
  border-radius: 8px;
  aspect-ratio: 16/9;
}

/*!sc*/
data-styled.g298[id="sc-f6bb1907-1"] {
  content: "jDXEUy,";
}

/*!sc*/
.bNOLzf {
  padding: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}

/*!sc*/
.bNOLzf.has-logo {
  padding: 24px;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .bNOLzf {
    padding: 12px;
  }
}

/*!sc*/
data-styled.g299[id="sc-f6bb1907-2"] {
  content: "bNOLzf,";
}

/*!sc*/
.dVjGbv {
  height: 30px;
  margin-top: 22px;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .dVjGbv {
    margin-top: 2px;
  }
}

/*!sc*/
data-styled.g300[id="sc-9e9810a5-0"] {
  content: "dVjGbv,";
}

/*!sc*/
.dnpCVO {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 12px;
}

/*!sc*/
data-styled.g301[id="sc-c4afe81f-0"] {
  content: "dnpCVO,";
}

/*!sc*/
.iyoISw {
  font-size: var(--gui-collapse-title-font-size);
  color: var(--gui-collapse-title-color);
  line-height: 1.5;
  font-weight: var(--gui-collapse-title-font-weight);
  margin-right: var(--gui-collapse-title-safe-gap);
}

/*!sc*/
@media screen and (max-width: 768px) {
  .iyoISw {
    font-size: 16px;
  }
}

/*!sc*/
data-styled.g302[id="sc-c4afe81f-1"] {
  content: "iyoISw,";
}

/*!sc*/
.bUBjjP {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 2px;
}

/*!sc*/
.bUBjjP a {
  color: var(--color-text-5);
}

/*!sc*/
data-styled.g303[id="sc-c4afe81f-2"] {
  content: "bUBjjP,";
}

/*!sc*/
.jTsPhM {
  color: var(--color-text-5);
}

/*!sc*/
data-styled.g304[id="sc-c4afe81f-3"] {
  content: "jTsPhM,";
}

/*!sc*/
.hTPwlz {
  display: none;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1;
  background: var(--color-bg-1, #ffffff);
}

/*!sc*/
.hTPwlz.show {
  display: block;
}

/*!sc*/
.hTPwlz.hide {
  display: none;
}

/*!sc*/
@media (min-width: 768px) {
  .hTPwlz {
    display: none !important;
  }
}

/*!sc*/
data-styled.g305[id="sc-5c4014a6-0"] {
  content: "hTPwlz,";
}

/*!sc*/
.eAaPBA .qr-code-tip-wrapper {
  max-width: 258px;
}

/*!sc*/
@media screen and (max-width: 768px) {
  .eAaPBA .mantine-GateCollapse-root {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .eAaPBA .mantine-GateCollapse-root .mantine-GateCollapse-title {
    font-size: 16px;
  }

  .eAaPBA .section-block-16 {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .eAaPBA .section-block-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .eAaPBA .pb-64 {
    padding-bottom: 64px;
  }

  .jKftXx {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 40px;
    padding: 8px;
    box-sizing: border-box;
    border-radius: 99px;
 }
 .jKftXx.primary {
    background: var(--Brand-B-1, #2354e6);
    color: var(--color-text-6, #fff);
}
.hQTCWj {
    display: flex ;
    -webkit-box-align: center;
    align-items: center;
    gap: 4px;
}
.bfuWnb {
    width: 24px;
    height: 24px;
}
.cNihCl {
    display: flex ;
    flex-direction: column;
    gap: 4px;
}
.bfuWnb svg {
    width: 100%;
    height: 100%;
}
.jKftXx.secondary {
    background: #262933 ;
    height: 40px;
}

}

/*!sc*/
.eAaPBA .h-80px {
  min-height: 80px;
}

/*!sc*/
data-styled.g306[id="sc-2f9921a8-0"] {
  content: "eAaPBA,";
}

/*!sc*/
.app-main-h5-dark {
  display: none;
}

/*!sc*/
.classic-dark .app-main-h5-light {
  display: none;
}

/*!sc*/
.classic-dark .app-main-h5-dark {
  display: block;
}

/*!sc*/
.adl-banner-bg {
  background: url(https://gimg2.gateimg.com/image/en202505151326153383259923.webp)
    #08080a no-repeat center;
  background-size: auto 100%;
}

/*!sc*/
[dir="rtl"] .adl-banner-bg {
  background: url(https://gimg2.gateimg.com/image/ar202505151326153119789979.webp)
    #08080a no-repeat center;
  background-size: auto 100%;
}

/*!sc*/
[lang="ja"] .adl-banner-context,
[lang="ru"] .adl-banner-context {
  width: 680px;
}

/*!sc*/
[lang="ru"] .adl-banner-context h1 {
  font-size: 42px;
}

/*!sc*/
data-styled.g307[id="sc-global-fyrVyK1"] {
  content: "sc-global-fyrVyK1,";
}

/*!sc*/
.mantine-1fr50if {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mantine-b96ju {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mantine-1kvfxz6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  overflow: visible;
}

.mantine-1b9cy0h {
  white-space: nowrap;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--gui-button-loading-text-opacity-color);
}

.mantine-1pjbq32 {
  --gui-collapse-title-font-size: 20px;
  --gui-collapse-title-font-weight: 500;
  --gui-collapse-title-color: var(--gui-color-text-1);
  --gui-collapse-title-disabled-color: var(--gui-color-text-4);
  --gui-collapse-title-safe-gap: 16px;
  --gui-collapse-content-margin-top: 16px;
  --gui-collapse-content-font-size: 16px;
  --gui-collapse-content-font-weight: 400;
  --gui-collapse-content-color: var(--gui-color-text-3);
  --gui-collapse-content-disabled-color: var(--gui-color-text-4);
  --gui-collapse-padding: 32px 0;
  --gui-collapse-icon-size: 24px;
  --gui-collapse-icon-color: var(--gui-color-text-1);
  --gui-collapse-icon-active-color: var(--gui-color-text-5);
  --gui-collapse-icon-hover-color: var(--gui-color-text-5);
  --gui-collapse-icon-disabled-color: var(--gui-color-text-4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: var(--gui-collapse-padding);
  background: transparent;
  border-bottom: 1px solid var(--gui-color-divider-2);
}

@media (max-width: 992px) {
  .mantine-1pjbq32 {
    --gui-collapse-title-font-size: 18px;
    --gui-collapse-title-font-weight: 500;
    --gui-collapse-title-color: var(--gui-color-text-1);
    --gui-collapse-title-disabled-color: var(--gui-color-text-4);
    --gui-collapse-title-safe-gap: 16px;
    --gui-collapse-content-margin-top: 16px;
    --gui-collapse-content-font-size: 12px;
    --gui-collapse-content-font-weight: 400;
    --gui-collapse-content-color: var(--gui-color-text-3);
    --gui-collapse-content-disabled-color: var(--gui-color-text-4);
    --gui-collapse-padding: 12px 0;
    --gui-collapse-icon-size: 16px;
    --gui-collapse-icon-color: var(--gui-color-text-1);
    --gui-collapse-icon-active-color: var(--gui-color-text-5);
    --gui-collapse-icon-hover-color: var(--gui-color-text-5);
    --gui-collapse-icon-disabled-color: var(--gui-color-text-4);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: var(--gui-collapse-padding);
    background: transparent;
    border-bottom: 1px solid var(--gui-color-divider-2);
  }
}

.mantine-1mqc1i3 {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mantine-1mqc1i3:not([data-disabled="true"]):hover > .__mantine-ref-icon {
  color: var(--gui-collapse-icon-hover-color);
}

.mantine-1mqc1i3[data-disabled="true"] > .__mantine-ref-title {
  color: var(--gui-collapse-title-disabled-color);
}

.mantine-1mqc1i3[data-disabled="true"] > .__mantine-ref-icon {
  color: var(--gui-collapse-icon-disabled-color);
}

.mantine-1mqc1i3[data-disabled="true"] {
  cursor: not-allowed;
}

@media (max-width: 992px) {
  .mantine-1mqc1i3 {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .mantine-1mqc1i3:not([data-disabled="true"]):hover > .__mantine-ref-icon {
    color: var(--gui-collapse-icon-hover-color);
  }

  .mantine-1mqc1i3[data-disabled="true"] > .__mantine-ref-title {
    color: var(--gui-collapse-title-disabled-color);
  }

  .mantine-1mqc1i3[data-disabled="true"] > .__mantine-ref-icon {
    color: var(--gui-collapse-icon-disabled-color);
  }

  .mantine-1mqc1i3[data-disabled="true"] {
    cursor: not-allowed;
  }
}

.mantine-19qufs7 {
  min-width: var(--gui-collapse-icon-size);
  width: var(--gui-collapse-icon-size);
  height: var(--gui-collapse-icon-size);
  color: var(--gui-collapse-icon-color);
}

.mantine-19qufs7[data-active="true"] {
  color: var(--gui-collapse-icon-active-color);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

@media (max-width: 992px) {
  .mantine-19qufs7 {
    ref: __mantine-ref-icon;
    min-width: var(--gui-collapse-icon-size);
    width: var(--gui-collapse-icon-size);
    height: var(--gui-collapse-icon-size);
    color: var(--gui-collapse-icon-color);
  }

  .mantine-19qufs7[data-active="true"] {
    color: var(--gui-collapse-icon-active-color);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}

.mantine-19fxe4o {
  font-size: var(--gui-collapse-content-font-size);
  font-weight: var(--gui-collapse-content-font-weight);
  margin-top: var(--gui-collapse-content-margin-top);
  color: var(--gui-collapse-content-color);
  line-height: 1.5;
}

.mantine-19fxe4o[data-disabled="true"] {
  color: var(--gui-collapse-content-disabled-color);
}

@media (max-width: 992px) {
  .mantine-19fxe4o {
    font-size: var(--gui-collapse-content-font-size);
    font-weight: var(--gui-collapse-content-font-weight);
    margin-top: var(--gui-collapse-content-margin-top);
    color: var(--gui-collapse-content-color);
    line-height: 1.5;
    white-space: pre-wrap;
  }

  .mantine-19fxe4o[data-disabled="true"] {
    color: var(--gui-collapse-content-disabled-color);
  }
}

.mantine-1ftf8xx {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  --gui-tab-icon-size: 12px;
  --gui-tab-icon-gap: 4px;
  --gui-tab-active-color: var(--gui-color-text-8);
  --gui-tab-active-bg: var(--gui-color-text-1);
  --gui-tab-hover-color: var(--gui-color-text-1);
  --gui-tab-hover-bg: transparent;
  --gui-tab-idle-color: var(--gui-color-text-2);
  --gui-tab-idle-bg: transparent;
  --gui-tab-h: 32px;
  --gui-tab-horizontal-padding: 16px;
  --gui-tab-fz: 14px;
  --gui-tab-fw: 500;
  --gui-tab-radius: 99px;
  --gui-tab-border: none;
  --gui-tab-active-border: none;
  --gui-tabs-bg: none;
  --gui-tabs-padding: 3px;
  --gui-tabs-radius: 99px;
  --gui-tabs-border: 1px solid var(--gui-color-text-2);
  --gui-tabs-bottom-shadow: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media (max-width: 992px) {
  .mantine-1ftf8xx {
    --gui-tab-icon-size: 12px;
    --gui-tab-icon-gap: 4px;
    --gui-tab-active-color: var(--gui-color-text-8);
    --gui-tab-active-bg: var(--gui-color-text-1);
    --gui-tab-hover-color: var(--gui-color-text-1);
    --gui-tab-hover-bg: transparent;
    --gui-tab-idle-color: var(--gui-color-text-2);
    --gui-tab-idle-bg: transparent;
    --gui-tab-h: 28px;
    --gui-tab-horizontal-padding: 16px;
    --gui-tab-fz: 14px;
    --gui-tab-fw: 500;
    --gui-tab-radius: 99px;
    --gui-tab-border: none;
    --gui-tab-active-border: none;
    --gui-tabs-bg: none;
    --gui-tabs-padding: 1px;
    --gui-tabs-radius: 99px;
    --gui-tabs-border: 1px solid var(--gui-color-text-2);
    --gui-tabs-bottom-shadow: none;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}

.mantine-c06l64 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  border-bottom: 2px solid #dee2e6;
  position: relative;
  background: var(--gui-tabs-bg);
  padding: var(--gui-tabs-padding);
  border-radius: var(--gui-tabs-radius);
  border: var(--gui-tabs-border);
  box-shadow: var(--gui-tabs-bottom-shadow);
}

@media (max-width: 992px) {
  .mantine-c06l64 {
    position: relative;
    background: var(--gui-tabs-bg);
    padding: var(--gui-tabs-padding);
    border-radius: var(--gui-tabs-radius);
    border: var(--gui-tabs-border);
    box-shadow: var(--gui-tabs-bottom-shadow);
  }
}

.mantine-xz0pjm {
  position: relative;
  font-size: inherit;
  width: 100%;
  text-align: center;
}

@media (max-width: 992px) {
  .mantine-xz0pjm {
    position: relative;
    font-size: inherit;
    width: 100%;
    text-align: center;
  }
}

.mantine-xr9lpv {
  -webkit-tap-highlight-color: transparent;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica,
    Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  cursor: pointer;
  border: 0;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  font-size: 16px;
  background-color: transparent;
  text-align: left;
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
  box-sizing: border-box;
  position: relative;
  padding: 10px 16px;
  font-size: 14px;
  white-space: nowrap;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 1;
  border-bottom: 2px solid transparent;
  margin-bottom: -2px;
  border-radius: 4px 4px 0 0;
  box-size: border-box;
  height: var(--gui-tab-h);
  font-size: var(--gui-tab-fz);
  font-weight: var(--gui-tab-fw);
  border-radius: var(--gui-tab-radius);
  background: var(--gui-tab-idle-bg);
  color: var(--gui-tab-idle-color);
  padding: 0 var(--gui-tab-horizontal-padding);
  border: var(--gui-tab-border);
  margin: 0;
  outline: none !important;
  font-family: inherit;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  line-height: inherit;
}

.mantine-xr9lpv:focus {
  outline-offset: 2px;
  outline: 2px solid #3f78f2;
}

.mantine-xr9lpv:focus:not(:focus-visible) {
  outline: none;
}

.mantine-xr9lpv:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

@media (hover: hover) {
  .mantine-xr9lpv:disabled:hover {
    background-color: transparent;
  }
}

@media (hover: none) {
  .mantine-xr9lpv:disabled:active {
    background-color: transparent;
  }
}

.mantine-xr9lpv:focus {
  z-index: 1;
}

@media (hover: hover) {
  .mantine-xr9lpv:hover {
    background-color: #f8f9fa;
    border-color: #dee2e6;
  }
}

@media (hover: none) {
  .mantine-xr9lpv:active {
    background-color: #f8f9fa;
    border-color: #dee2e6;
  }
}

.mantine-xr9lpv[data-active] {
  border-color: #2354e6;
  color: #000;
}

@media (hover: hover) {
  .mantine-xr9lpv[data-active]:hover {
    border-color: #2354e6;
  }
}

@media (hover: none) {
  .mantine-xr9lpv[data-active]:active {
    border-color: #2354e6;
  }
}

@media (hover: hover) {
  .mantine-xr9lpv:hover {
    border-color: transparent;
    background: var(--gui-tab-hover-bg);
    color: var(--gui-tab-hover-color);
  }

  .mantine-xr9lpv[data-active]:hover {
    border: var(--gui-tab-active-border);
    color: var(--gui-tab-active-color);
  }
}

.mantine-xr9lpv[data-active] {
  border: var(--gui-tab-active-border);
  background: var(--gui-tab-active-bg);
  color: var(--gui-tab-active-color);
}

@media (max-width: 992px) {
  .mantine-xr9lpv {
    box-size: border-box;
    height: var(--gui-tab-h);
    font-size: var(--gui-tab-fz);
    font-weight: var(--gui-tab-fw);
    border-radius: var(--gui-tab-radius);
    background: var(--gui-tab-idle-bg);
    color: var(--gui-tab-idle-color);
    padding: 0 var(--gui-tab-horizontal-padding);
    border: var(--gui-tab-border);
    margin: 0;
    outline: none !important;
    font-family: inherit;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    line-height: inherit;
  }

  @media (hover: hover) {
    .mantine-xr9lpv:hover {
      border-color: transparent;
      background: var(--gui-tab-hover-bg);
      color: var(--gui-tab-hover-color);
    }

    .mantine-xr9lpv[data-active]:hover {
      border: var(--gui-tab-active-border);
      color: var(--gui-tab-active-color);
    }
  }

  .mantine-xr9lpv[data-active] {
    border: var(--gui-tab-active-border);
    background: var(--gui-tab-active-bg);
    color: var(--gui-tab-active-color);
  }
}

.mantine-13bg0cv {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  --gui-tab-icon-size: 12px;
  --gui-tab-icon-gap: 4px;
  --gui-tab-active-color: var(--gui-color-text-1);
  --gui-tab-active-bg: var(--gui-color-cmpt-1);
  --gui-tab-hover-color: var(--gui-color-text-1);
  --gui-tab-hover-bg: transparent;
  --gui-tab-idle-color: var(--gui-color-text-3);
  --gui-tab-idle-bg: transparent;
  --gui-tab-h: 32px;
  --gui-tab-horizontal-padding: 16px;
  --gui-tab-fz: 14px;
  --gui-tab-fw: 500;
  --gui-tab-radius: 99px;
  --gui-tab-border: none;
  --gui-tab-active-border: none;
  --gui-tabs-bg: var(--gui-color-neutral-3);
  --gui-tabs-padding: 4px;
  --gui-tabs-radius: 99px;
  --gui-tabs-border: none;
  --gui-tabs-bottom-shadow: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media (max-width: 992px) {
  .mantine-13bg0cv {
    --gui-tab-icon-size: 12px;
    --gui-tab-icon-gap: 4px;
    --gui-tab-active-color: var(--gui-color-text-1);
    --gui-tab-active-bg: var(--gui-color-cmpt-1);
    --gui-tab-hover-color: var(--gui-color-text-1);
    --gui-tab-hover-bg: transparent;
    --gui-tab-idle-color: var(--gui-color-text-3);
    --gui-tab-idle-bg: transparent;
    --gui-tab-h: 28px;
    --gui-tab-horizontal-padding: 16px;
    --gui-tab-fz: 14px;
    --gui-tab-fw: 500;
    --gui-tab-radius: 99px;
    --gui-tab-border: none;
    --gui-tab-active-border: none;
    --gui-tabs-bg: var(--gui-color-neutral-3);
    --gui-tabs-padding: 2px;
    --gui-tabs-radius: 99px;
    --gui-tabs-border: none;
    --gui-tabs-bottom-shadow: none;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}

.mantine-110n246 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 50%;
}

.mantine-1x5nq9x {
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box;
  position: relative;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  width: 56px;
  min-width: 56px;
  height: 56px;
  border-radius: 4px;
  -webkit-text-decoration: none;
  text-decoration: none;
  border: 0;
  background-color: transparent;
  padding: 0;
  border: none;
  background: none;
  font-family: inherit;
  font-size: 16px;
}

.mantine-1x5nq9x:focus {
  outline-offset: 2px;
  outline: 2px solid #3f78f2;
}

.mantine-1x5nq9x:focus:not(:focus-visible) {
  outline: none;
}

.mantine-d3ai0q {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: var(--gui-button-loading-text-opacity);
  fill: currentColor;
  margin-right: 10px;
  margin-right: 0;
  margin-left: 0;
}

.mantine-1z0mc1g {
  -webkit-tap-highlight-color: transparent;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica,
    Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  cursor: pointer;
  border: 0;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  font-size: 16px;
  background-color: transparent;
  text-align: left;
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
  box-sizing: border-box;
  height: 36px;
  padding-left: 12px;
  padding-right: 18px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica,
    Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  width: auto;
  border-radius: 4px;
  font-weight: 600;
  position: relative;
  line-height: 1;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  border: 1px solid transparent;
  background-color: #2354e6;
  color: #fff;
  --gui-button-icon-size: 16px;
  --gui-button-single-icon-size: 16px;
  --gui-button-icon-margin: 8px;
  --gui-button-font-size: 14px;
  --gui-button-font-weight: 500;
  --gui-button-h: 40px;
  --gui-button-radius: 99px;
  --gui-button-border: var(--gui-button-border-width) solid
    var(--gui-button-border-color);
  --gui-button-border-width: none;
  --gui-button-border-color: none;
  --gui-button-bg: var(--gui-color-neutral-1);
  --gui-button-color: var(--gui-color-text-1);
  --gui-button-active-border-color: none;
  --gui-button-active-bg: var(--gui-color-neutral-3);
  --gui-button-active-color: var(--gui-color-text-1);
  --gui-button-hover-border-color: none;
  --gui-button-hover-bg: var(--gui-color-neutral-3);
  --gui-button-hover-color: var(--gui-color-text-1);
  --gui-button-disabled-border-color: none;
  --gui-button-disabled-bg: var(--gui-color-neutral-1);
  --gui-button-disabled-color: var(--gui-color-text-7);
  --gui-button-padding: 0 20px;
  --gui-button-loading-color: var(--gui-color-icon-1);
  background-color: var(--gui-button-bg);
  border: var(--gui-button-border);
  border-width: var(--gui-button-border-width);
  border-radius: var(--gui-button-radius);
  color: var(--gui-button-color);
  min-width: var(--gui-button-h);
  height: var(--gui-button-h);
  padding: 0;
  font-size: var(--gui-button-font-size);
  font-weight: var(--gui-button-font-weight);
  font-family: inherit;
  pointer-events: var(--gui-button-pointer-event);
}

.mantine-1z0mc1g:focus {
  outline-offset: 2px;
  outline: 2px solid #3f78f2;
}

.mantine-1z0mc1g:focus:not(:focus-visible) {
  outline: none;
}

.mantine-1z0mc1g:focus {
  outline-offset: 2px;
  outline: 2px solid #3f78f2;
}

.mantine-1z0mc1g:focus:not(:focus-visible) {
  outline: none;
}

@media (hover: hover) {
  .mantine-1z0mc1g:hover {
    background-color: #2145d4;
  }
}

@media (hover: none) {
  .mantine-1z0mc1g:active {
    background-color: #2145d4;
  }
}

.mantine-1z0mc1g:active {
  -webkit-transform: translateY(1px);
  -moz-transform: translateY(1px);
  -ms-transform: translateY(1px);
  transform: translateY(1px);
}

.mantine-1z0mc1g:disabled,
.mantine-1z0mc1g[data-disabled] {
  border-color: transparent;
  background-color: #e9ecef;
  color: #adb5bd;
  cursor: not-allowed;
  background-image: none;
  pointer-events: none;
}

.mantine-1z0mc1g:disabled:active,
.mantine-1z0mc1g[data-disabled]:active {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}

.mantine-1z0mc1g[data-loading] {
  pointer-events: none;
}

.mantine-1z0mc1g[data-loading]::before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 4px;
  cursor: not-allowed;
}

.mantine-1z0mc1g:focus-visible {
  outline: none;
}

@media (hover: hover) {
  .mantine-1z0mc1g:active {
    background-color: var(--gui-button-active-bg);
    color: var(--gui-button-active-color);
    border-color: var(--gui-button-active-border-color);
  }

  .mantine-1z0mc1g:hover:not(:disabled):not(:active) {
    background-color: var(--gui-button-hover-bg);
    color: var(--gui-button-hover-color);
    border-color: var(--gui-button-hover-border-color);
  }
}

@media (hover: none) {
  .mantine-1z0mc1g:hover:not(:disabled) {
    background-color: var(--gui-button-bg);
  }
}

.mantine-1z0mc1g:active {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}

.mantine-1z0mc1g:disabled {
  background-color: var(--gui-button-disabled-bg);
  color: var(--gui-button-disabled-color);
  border-color: var(--gui-button-disabled-border-color);
}

.mantine-1kkhj76 {
  cursor: pointer;
  width: var(--gui-indicator-item-size);
  height: var(--gui-indicator-item-size);
  border-radius: 99px;
  border: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  margin: 0 calc(var(--gui-indicator-item-gap) / 2);
  background: var(--gui-indicator-item-bg);
}

.mantine-1kkhj76[data-active] {
  width: 12px;
  background: var(--gui-indicator-item-active-bg);
}

.mantine-1q79sh6 {
  --gui-indicator-item-size: 4px;
  --gui-indicator-item-bg: var(--gui-color-icon-4);
  --gui-indicator-item-gap: 4px;
  --gui-indicator-item-active-bg: var(--gui-color-icon-1);
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
