@layer mui {
  .mui-196b7of {
    background-image:linear-gradient(180deg, #ffffff00 0%, #ffffff1A 100%);
    opacity:0;
  }
}
@layer mui {
  .mui-aadpe4 {
    margin-right:48px;
    color:#727BAC;
  }
  .mui-aadpe4:hover {
    color:#ffffff;
  }
}
@layer mui {
  .mui-8i927t {
    position:relative;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    vertical-align:middle;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:100%;
  }
  .mui-8i927t .MuiBadge-badge {
    top:20px;
    right:15px;
  }
}
@layer mui {
  .mui-1dw2z0n {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-align-content:center;
    -ms-flex-line-pack:center;
    align-content:center;
    -webkit-align-items:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    position:absolute;
    box-sizing:border-box;
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.6428571428571428rem;
    min-width:20px;
    line-height:1;
    padding:0 6px;
    height:20px;
    border-radius:10px;
    z-index:1;
    -webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    background-color:var(--mui-palette-error-main);
    color:var(--mui-palette-error-contrastText);
    top:0;
    right:0;
    -webkit-transform:scale(1) translate(50%, -50%);
    -moz-transform:scale(1) translate(50%, -50%);
    -ms-transform:scale(1) translate(50%, -50%);
    transform:scale(1) translate(50%, -50%);
    transform-origin:100% 0%;
    -webkit-transition:-webkit-transform 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:transform 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .mui-1dw2z0n.MuiBadge-invisible {
    -webkit-transform:scale(0) translate(50%, -50%);
    -moz-transform:scale(0) translate(50%, -50%);
    -ms-transform:scale(0) translate(50%, -50%);
    transform:scale(0) translate(50%, -50%);
  }
}
@layer mui {
  .mui-myrfrh {
    background-image:linear-gradient(180deg, #ADFCFF00 0%, #ADFCFF1A 100%);
    opacity:1!important;
  }
}
@layer mui {
  .mui-r5eont {
    margin-right:48px;
    color:#ADFCFF;
  }
  .mui-r5eont:hover {
    color:#ADFCFF;
  }
}
@layer mui {
  .mui-18af5os {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    width:1em;
    height:1em;
    display:inline-block;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    fill:currentColor;
    font-size:1.2857142857142856rem;
    color:#727BAC;
  }
}
@layer mui {
  .mui-l5udsr {
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    color:var(--variant-containedColor);
    background-color:var(--variant-containedBg);
    box-shadow:var(--mui-shadows-2);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#ADFCFF;
    border-color:#0D0E14;
  }
  .mui-l5udsr:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-l5udsr.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  .mui-l5udsr:hover {
    box-shadow:var(--mui-shadows-4);
  }
  @media (hover: none) {
    .mui-l5udsr:hover {
      box-shadow:var(--mui-shadows-2);
    }
  }
  .mui-l5udsr:active {
    box-shadow:var(--mui-shadows-8);
  }
  .mui-l5udsr.Mui-focusVisible {
    box-shadow:var(--mui-shadows-6);
  }
  .mui-l5udsr.Mui-disabled {
    color:var(--mui-palette-action-disabled);
    box-shadow:var(--mui-shadows-0);
    background-color:var(--mui-palette-action-disabledBackground);
  }
  @media (hover: hover) {
    .mui-l5udsr:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
  .mui-l5udsr:hover {
    background-color:#0D0E14;
    color:#ADFCFF;
    border-color:#ADFCFF;
  }
  .mui-l5udsr:hover svg rect {
    fill:#0D0E14;
  }
  .mui-l5udsr:hover svg path {
    stroke:#0D0E14;
  }
  .mui-l5udsr:disabled {
    color:#454E74;
    border-color:transparent;
  }
  .mui-l5udsr svg rect {
    fill:#ADFCFF;
  }
  .mui-l5udsr svg path {
    stroke:#ADFCFF;
  }
}
@layer mui {
  .mui-136yti3 {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-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;
    position:relative;
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent;
    background-color:transparent;
    outline:0;
    border:0;
    margin:0;
    border-radius:0;
    padding:0;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-text-decoration:none;
    text-decoration:none;
    color:inherit;
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    color:var(--variant-containedColor);
    background-color:var(--variant-containedBg);
    box-shadow:var(--mui-shadows-2);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#ADFCFF;
    border-color:#0D0E14;
  }
  .mui-136yti3::-moz-focus-inner {
    border-style:none;
  }
  .mui-136yti3.Mui-disabled {
    pointer-events:none;
    cursor:default;
  }
  @media print {
    .mui-136yti3 {
      -webkit-print-color-adjust:exact;
      color-adjust:exact;
    }
  }
  .mui-136yti3:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-136yti3.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  .mui-136yti3:hover {
    box-shadow:var(--mui-shadows-4);
  }
  @media (hover: none) {
    .mui-136yti3:hover {
      box-shadow:var(--mui-shadows-2);
    }
  }
  .mui-136yti3:active {
    box-shadow:var(--mui-shadows-8);
  }
  .mui-136yti3.Mui-focusVisible {
    box-shadow:var(--mui-shadows-6);
  }
  .mui-136yti3.Mui-disabled {
    color:var(--mui-palette-action-disabled);
    box-shadow:var(--mui-shadows-0);
    background-color:var(--mui-palette-action-disabledBackground);
  }
  @media (hover: hover) {
    .mui-136yti3:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
  .mui-136yti3:hover {
    background-color:#0D0E14;
    color:#ADFCFF;
    border-color:#ADFCFF;
  }
  .mui-136yti3:hover svg rect {
    fill:#0D0E14;
  }
  .mui-136yti3:hover svg path {
    stroke:#0D0E14;
  }
  .mui-136yti3:disabled {
    color:#454E74;
    border-color:transparent;
  }
  .mui-136yti3 svg rect {
    fill:#ADFCFF;
  }
  .mui-136yti3 svg path {
    stroke:#ADFCFF;
  }
}
@layer mui {
  .mui-tlkk8y {
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    padding:5px 15px;
    border:1px solid currentColor;
    border-color:var(--variant-outlinedBorder, currentColor);
    background-color:var(--variant-outlinedBg);
    color:var(--variant-outlinedColor);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#0D0E14;
    border-color:#ADFCFF;
  }
  .mui-tlkk8y:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-tlkk8y.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  .mui-tlkk8y.Mui-disabled {
    border:1px solid var(--mui-palette-action-disabledBackground);
  }
  @media (hover: hover) {
    .mui-tlkk8y:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
  .mui-tlkk8y:hover {
    background-color:#ADFCFF;
    color:#0D0E14;
    border-color:#0D0E14;
  }
  .mui-tlkk8y:hover svg rect {
    fill:#0D0E14;
  }
  .mui-tlkk8y:hover svg path {
    stroke:#0D0E14;
  }
  .mui-tlkk8y:disabled {
    color:#454E74;
    border-color:transparent;
  }
  .mui-tlkk8y svg rect {
    fill:#ADFCFF;
  }
  .mui-tlkk8y svg path {
    stroke:#ADFCFF;
  }
}
@layer mui {
  .mui-ctmgzl {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-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;
    position:relative;
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent;
    background-color:transparent;
    outline:0;
    border:0;
    margin:0;
    border-radius:0;
    padding:0;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-text-decoration:none;
    text-decoration:none;
    color:inherit;
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    padding:5px 15px;
    border:1px solid currentColor;
    border-color:var(--variant-outlinedBorder, currentColor);
    background-color:var(--variant-outlinedBg);
    color:var(--variant-outlinedColor);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#0D0E14;
    border-color:#ADFCFF;
  }
  .mui-ctmgzl::-moz-focus-inner {
    border-style:none;
  }
  .mui-ctmgzl.Mui-disabled {
    pointer-events:none;
    cursor:default;
  }
  @media print {
    .mui-ctmgzl {
      -webkit-print-color-adjust:exact;
      color-adjust:exact;
    }
  }
  .mui-ctmgzl:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-ctmgzl.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  .mui-ctmgzl.Mui-disabled {
    border:1px solid var(--mui-palette-action-disabledBackground);
  }
  @media (hover: hover) {
    .mui-ctmgzl:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
  .mui-ctmgzl:hover {
    background-color:#ADFCFF;
    color:#0D0E14;
    border-color:#0D0E14;
  }
  .mui-ctmgzl:hover svg rect {
    fill:#0D0E14;
  }
  .mui-ctmgzl:hover svg path {
    stroke:#0D0E14;
  }
  .mui-ctmgzl:disabled {
    color:#454E74;
    border-color:transparent;
  }
  .mui-ctmgzl svg rect {
    fill:#ADFCFF;
  }
  .mui-ctmgzl svg path {
    stroke:#ADFCFF;
  }
}
@layer mui {
  .mui-1pyjobb {
    padding:1px;
    cursor:pointer;
  }
  .mui-1pyjobb:hover svg path {
    fill:#ffffff;
  }
  .mui-1pyjobb svg path {
    fill:#727BAC;
  }
}
@layer mui {
  .mui-1wo0ef9 {
    position:relative;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    vertical-align:middle;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
  }
  .mui-1wo0ef9 .MuiBadge-badge {
    z-index:9999999!important;
  }
}
@layer mui {
  .mui-5rfl9s {
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    padding:6px 8px;
    color:var(--variant-textColor);
    background-color:var(--variant-textBg);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#171A26;
  }
  .mui-5rfl9s:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-5rfl9s.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  @media (hover: hover) {
    .mui-5rfl9s:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
}
@layer mui {
  .mui-1stbfka {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-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;
    position:relative;
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent;
    background-color:transparent;
    outline:0;
    border:0;
    margin:0;
    border-radius:0;
    padding:0;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-text-decoration:none;
    text-decoration:none;
    color:inherit;
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-width:64px;
    padding:6px 16px;
    border:0;
    border-radius:var(--mui-shape-borderRadius);
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    padding:6px 8px;
    color:var(--variant-textColor);
    background-color:var(--variant-textBg);
    --variant-textColor:var(--mui-palette-primary-main);
    --variant-outlinedColor:var(--mui-palette-primary-main);
    --variant-outlinedBorder:rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor:var(--mui-palette-primary-contrastText);
    --variant-containedBg:var(--mui-palette-primary-main);
    border-radius:9px;
    text-transform:none;
    background-color:#171A26;
  }
  .mui-1stbfka::-moz-focus-inner {
    border-style:none;
  }
  .mui-1stbfka.Mui-disabled {
    pointer-events:none;
    cursor:default;
  }
  @media print {
    .mui-1stbfka {
      -webkit-print-color-adjust:exact;
      color-adjust:exact;
    }
  }
  .mui-1stbfka:hover {
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  .mui-1stbfka.Mui-disabled {
    color:var(--mui-palette-action-disabled);
  }
  @media (hover: hover) {
    .mui-1stbfka:hover {
      --variant-containedBg:var(--mui-palette-primary-dark);
      --variant-textBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
      --variant-outlinedBorder:var(--mui-palette-primary-main);
      --variant-outlinedBg:rgba(var(--mui-palette-primary-mainChannel) / var(--mui-palette-action-hoverOpacity));
    }
  }
}
@layer mui {
  .mui-1i1yptn {
    display:inherit;
    margin-right:8px;
    margin-left:-4px;
  }
  .mui-1i1yptn>*:nth-of-type(1) {
    font-size:20px;
  }
}
@layer mui {
  .mui-4v5a6c {
    overflow:hidden;
    background-color:#0D0E14;
    border-radius:9px;
    background-image:none;
    box-shadow:none;
  }
}
@layer mui {
  .mui-jvqprv {
    background-color:var(--mui-palette-background-paper);
    color:var(--mui-palette-text-primary);
    -webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    border-radius:4px;
    box-shadow:var(--Paper-shadow);
    background-image:var(--Paper-overlay);
    overflow:hidden;
    background-color:#0D0E14;
    border-radius:9px;
    background-image:none;
    box-shadow:none;
  }
  .mui-jvqprv.MuiMenu-paper {
    background-color:#171A26;
    background-image:none;
    color:#454E74;
  }
  .mui-jvqprv.MuiMenu-paper .MuiMenuItem-root {
    font-size:14px;
    font-weight:600;
  }
  .mui-jvqprv.MuiMenu-paper .MuiMenuItem-root.Mui-selected {
    background-color:#171A26;
    color:#ffffff;
  }
  .mui-jvqprv.MuiMenu-paper .MuiMenuItem-root:hover {
    color:#ffffff;
  }
}
@layer mui {
  .mui-15q2cw4 {
    padding:16px;
  }
  .mui-15q2cw4:last-child {
    padding-bottom:24px;
  }
}
@layer mui {
  .mui-c1947k {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    color:#ADFCFF;
  }
}
@layer mui {
  .mui-ri3dev {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    color:#A1A8CE;
  }
}
@layer mui {
  .mui-y3x5xe {
    width:100%;
    background-color:#0D0E14;
    border-radius:9px;
  }
}
@layer mui {
  .mui-k008qs {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
  }
}
@layer mui {
  .mui-14rd9h5 {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    font-weight:600;
    color:#A1A8CE;
    padding:0 15px 0 5px;
  }
}
@layer mui {
  .mui-1q24sgx {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    position:relative;
    font-size:1.2857142857142856rem;
    color:#faaf00;
    cursor:pointer;
    text-align:left;
    width:-webkit-min-content;
    width:-moz-min-content;
    width:min-content;
    -webkit-tap-highlight-color:transparent;
    color:#ADFCFF;
  }
  .mui-1q24sgx.Mui-disabled {
    opacity:var(--mui-palette-action-disabledOpacity);
    pointer-events:none;
  }
  .mui-1q24sgx.Mui-focusVisible .MuiRating-iconActive {
    outline:1px solid #999;
  }
  .mui-1q24sgx .MuiRating-visuallyHidden {
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    white-space:nowrap;
    width:1px;
  }
  .mui-1q24sgx .MuiRating-iconHover {
    -webkit-transition:all 3s linear;
    transition:all 3s linear;
  }
  .mui-1q24sgx span {
    width:1em;
    height:1em;
  }
  .mui-1q24sgx .MuiRating-iconEmpty svg {
    fill:#414865;
    width:24px;
    height:24px;
  }
  .mui-1q24sgx .MuiSvgIcon-root {
    width:1em;
    height:1em;
  }
}
@layer mui {
  .mui-43jntr {
    cursor:inherit;
  }
}
@layer mui {
  .mui-7tf5eo {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    pointer-events:none;
    color:var(--mui-palette-action-disabled);
  }
}
@layer mui {
  .mui-1mk4sfk {
    width:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex-flow:column wrap;
    -webkit-flex-flow:column wrap;
    -ms-flex-flow:column wrap;
    flex-flow:column wrap;
    -webkit-align-content:flex-start;
    -ms-flex-line-pack:flex-start;
    align-content:flex-start;
    box-sizing:border-box;
    margin:calc(0px - (calc(1 * var(--mui-spacing)) / 2));
  }
  .mui-1mk4sfk>* {
    box-sizing:border-box;
    margin:calc(calc(1 * var(--mui-spacing)) / 2);
    width:calc(50.00% - calc(1 * var(--mui-spacing)));
  }
}
@layer mui {
  .mui-ckhso3 {
    background-color:#0D0E14;
  }
}
@layer mui {
  .mui-izldtx {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    color:#454E74;
  }
}
@layer mui {
  .mui-hh9daz {
    border-bottom:1px solid #454E74;
  }
}
@layer mui {
  .mui-1063b9t {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    font-size:12px;
    color:#272B3F;
    padding-right:3px;
  }
}
@layer mui {
  .mui-y2c412 {
    margin:0;
    font-family:var(--font-montserrat);
    font-weight:400;
    font-size:12px;
    line-height:1.5;
    font-size:12px;
    text-align:right;
    color:#272B3F;
  }
}
@layer mui {
  .mui-jgg6zg {
    bottom:17px;
  }
}
@layer mui {
  .mui-2td5zh {
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-height:36px;
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    border-radius:50%;
    padding:0;
    min-width:0;
    width:56px;
    height:56px;
    z-index:var(--mui-zIndex-fab);
    box-shadow:var(--mui-shadows-6);
    color:var(--mui-palette-text-primary);
    background-color:var(--mui-palette-grey-300);
    width:40px;
    height:40px;
    background-color:#454E74;
    -webkit-transition:all linear 0.3s;
    transition:all linear 0.3s;
  }
  .mui-2td5zh:active {
    box-shadow:var(--mui-shadows-12);
  }
  .mui-2td5zh:hover {
    background-color:var(--mui-palette-grey-A100);
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  @media (hover: none) {
    .mui-2td5zh:hover {
      background-color:var(--mui-palette-grey-300);
    }
  }
  .mui-2td5zh.Mui-focusVisible {
    box-shadow:var(--mui-shadows-6);
  }
  .mui-2td5zh.Mui-disabled {
    color:var(--mui-palette-action-disabled);
    box-shadow:var(--mui-shadows-0);
    background-color:var(--mui-palette-action-disabledBackground);
  }
  .mui-2td5zh:hover {
    background-color:#454E74;
    color:#ADFCFF;
  }
}
@layer mui {
  .mui-gct4yy {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-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;
    position:relative;
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent;
    background-color:transparent;
    outline:0;
    border:0;
    margin:0;
    border-radius:0;
    padding:0;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-text-decoration:none;
    text-decoration:none;
    color:inherit;
    font-family:var(--font-montserrat);
    font-weight:500;
    font-size:0.75rem;
    line-height:1.75;
    text-transform:uppercase;
    min-height:36px;
    -webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    border-radius:50%;
    padding:0;
    min-width:0;
    width:56px;
    height:56px;
    z-index:var(--mui-zIndex-fab);
    box-shadow:var(--mui-shadows-6);
    color:var(--mui-palette-text-primary);
    background-color:var(--mui-palette-grey-300);
    width:40px;
    height:40px;
    background-color:#454E74;
    -webkit-transition:all linear 0.3s;
    transition:all linear 0.3s;
  }
  .mui-gct4yy::-moz-focus-inner {
    border-style:none;
  }
  .mui-gct4yy.Mui-disabled {
    pointer-events:none;
    cursor:default;
  }
  @media print {
    .mui-gct4yy {
      -webkit-print-color-adjust:exact;
      color-adjust:exact;
    }
  }
  .mui-gct4yy:active {
    box-shadow:var(--mui-shadows-12);
  }
  .mui-gct4yy:hover {
    background-color:var(--mui-palette-grey-A100);
    -webkit-text-decoration:none;
    text-decoration:none;
  }
  @media (hover: none) {
    .mui-gct4yy:hover {
      background-color:var(--mui-palette-grey-300);
    }
  }
  .mui-gct4yy.Mui-focusVisible {
    box-shadow:var(--mui-shadows-6);
  }
  .mui-gct4yy.Mui-disabled {
    color:var(--mui-palette-action-disabled);
    box-shadow:var(--mui-shadows-0);
    background-color:var(--mui-palette-action-disabledBackground);
  }
  .mui-gct4yy:hover {
    background-color:#454E74;
    color:#ADFCFF;
  }
}
@layer mui {
  .mui-1sekacc {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    width:1em;
    height:1em;
    display:inline-block;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    fill:currentColor;
    font-size:1.2857142857142856rem;
  }

  .mui-1avyl3s {
    background-color: rgb(23, 26, 38);
  }

  .mui-67746k {
    display: inline-flex;
    -moz-box-align: center;
    align-items: center;
    -moz-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    outline: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.75;
    min-width: 64px;
    border: 0px;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    padding: 6px 8px;
    color: var(--variant-textColor);
    --variant-textColor: var(--mui-palette-primary-main);
    --variant-outlinedColor: var(--mui-palette-primary-main);
    --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5);
    --variant-containedColor: var(--mui-palette-primary-contrastText);
    --variant-containedBg: var(--mui-palette-primary-main);
    border-radius: 9px;
    text-transform: none;
    background-color: rgb(13, 14, 20);
  }

    .mui-1l1aezu {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
        width: 100%;
        box-sizing: border-box;
    }
    @media (max-width: 739px) {
        .mui-1l1aezu {
            grid-template-columns: 1fr;
        }
    }
   .mui-1l1aezu > * {
    box-sizing: border-box;
    margin: calc(calc(1 * var(--mui-spacing)) / 2);
    /* width: calc(50.00% - calc(1 * var(--mui-spacing))); */
  }

  .mui-1l9fvll {
    background-color: rgb(39, 43, 63);
  }

  .mui-1sla5rd {
    margin: 0px 0px 0px 5px;
    font-family: var(--font-montserrat);
    line-height: 1.5;
    color: rgb(173, 252, 255);
    font-weight: 600;
    font-size: 12px;
  }

  .mui-fgkcmw {
    margin: 0px 0px 0px 5px;
    font-family: var(--font-montserrat);
    line-height: 1.5;
    color: rgb(114, 123, 172);
    font-weight: 600;
    font-size: 12px;
  }

  .mui-vxjys {
    font-family: var(--font-montserrat);
    font-weight: 400;
    line-height: 1.5;
    font-size: 14px;
    color: rgb(255, 255, 255);
    background-color: rgb(13, 14, 20);
    padding: 13px 11px;
    border-radius: 9px;
    margin: 10px 0px 0px;
  }

  .mui-xmkcc5 {
    margin-top: 7px;
    margin-left: 16px;
  }

  .mui-2429i8 {
    margin-left: 11px;
  }

  .mui-6as1gz {
    margin: 0px;
    font-family: var(--font-montserrat);
    line-height: 1.5;
    font-size: 14px;
    font-weight: 600;
    color: rgb(173, 252, 255);
  }

  .mui-e2jfwu {
    display: inline-flex;
    position: relative;
    font-size: 1.28571rem;
    cursor: pointer;
    text-align: left;
    width: min-content;
    pointer-events: none;
    color: rgb(173, 252, 255);
  }
}
