@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-cyrillic-ext-300-normal.4777461b144e55145268.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
      u+fe2e-fe2f;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-cyrillic-300-normal.1431d1cef06ad04f5458.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-greek-ext-300-normal.35b9d6be04b95f0f0530.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+1f??;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-greek-300-normal.db2632771401f61463fe.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+0370-03ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-vietnamese-300-normal.32fc45a3d1e8ea11fabc.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
      u+01af-01b0, u+1ea0-1ef9, u+20ab;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-latin-ext-300-normal.dc7dcec8e3f654e0ed63.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
      u+2113, u+2c60-2c7f, u+a720-a7ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/static/media/roboto-latin-300-normal.c48fb6765a9fcb00b330.woff2)
        format("woff2"),
      url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff)
        format("woff");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
      u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
      u+feff, u+fffd;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
      u+fe2e-fe2f;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+1f??;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+0370-03ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
      u+01af-01b0, u+1ea0-1ef9, u+20ab;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
      u+2113, u+2c60-2c7f, u+a720-a7ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2)
        format("woff2"),
      url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff)
        format("woff");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
      u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
      u+feff, u+fffd;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-cyrillic-ext-500-normal.62ced72e5832f02c2796.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
      u+fe2e-fe2f;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-cyrillic-500-normal.cad7d3d9cb265e334e58.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-greek-ext-500-normal.6fb9cffb1d3e72bf9293.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+1f??;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-greek-500-normal.9ac81fefbe6c319ea40b.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+0370-03ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-vietnamese-500-normal.d8642a3d1d4ef6179644.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
      u+01af-01b0, u+1ea0-1ef9, u+20ab;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-latin-ext-500-normal.9165081d10e1ba601384.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
      u+2113, u+2c60-2c7f, u+a720-a7ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/static/media/roboto-latin-500-normal.f25d774ecfe0996f8eb5.woff2)
        format("woff2"),
      url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff)
        format("woff");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
      u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
      u+feff, u+fffd;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-cyrillic-ext-700-normal.be4d02458ce53887dc37.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
      u+fe2e-fe2f;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-cyrillic-700-normal.d010f1f324e111a22e53.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-greek-ext-700-normal.bd9854c751441ccc1a70.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+1f??;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-greek-700-normal.50e795c1345353b0e996.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+0370-03ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-vietnamese-700-normal.3425a701027d0699e369.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
      u+01af-01b0, u+1ea0-1ef9, u+20ab;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-latin-ext-700-normal.ed67ad54b1a8f5d21150.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
      u+2113, u+2c60-2c7f, u+a720-a7ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/static/media/roboto-latin-700-normal.227c93190fe7f82de3f8.woff2)
        format("woff2"),
      url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff)
        format("woff");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
      u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
      u+feff, u+fffd;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-cyrillic-ext-400-normal.13c026e0294440303c69.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
      u+fe2e-fe2f;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-cyrillic-400-normal.a0d40ee5847af8bed2df.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-greek-400-normal.95e7a382e12921ef32ee.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+0370-03ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-vietnamese-400-normal.a9575edb558363648d81.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
      u+01af-01b0, u+1ea0-1ef9, u+20ab;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-latin-ext-400-normal.22aea4e27b4b7405853a.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+0100-024f, u+0259, u+1e??, u+2020, u+20a0-20ab, u+20ad-20cf,
      u+2113, u+2c60-2c7f, u+a720-a7ff;
  }
  
  @font-face {
    font-display: swap;
    font-family: Roboto Mono;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/roboto-mono-latin-400-normal.d3026ee29728abffa752.woff2)
        format("woff2"),
      url(/static/media/roboto-mono-all-400-normal.615f3bbd43698e99d078.woff)
        format("woff");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
      u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
      u+feff, u+fffd;
  }
  
  :root {
    --border-width: 1px;
    --border-radius: 8px;
    --grid-gap: 20px;
    --card-padding: 28px;
    --card-padding-small: 20px;
    --header-height: 64px;
    --max-width: 1080px;
    --max-width-small: 640px;
    --modal-width: 520px;
    --input-height: 48px;
    --footer-height: 56px;
    --font-family-monospace: "Roboto", monospace;
    --font-size: 15px;
    --font-size-small: 12px;
    --normal: 400;
    --medium: 500;
    --bold: 700;
    --box-shadow: 0 4px 8px 0 #0003;
    --transition: 100ms;
  }
  
  @media (min-width: 992px) {
    :root {
      --main-padding-horizontal: 64px;
    }
  }
  
  @media (max-width: 991.98px) {
    :root {
      --main-padding-horizontal: 20px;
    }
  }
  
  :root {
    --button-primary-bg-h: 240;
    --button-primary-bg-s: 29%;
    --button-primary-bg-l: 15%;
    --button-primary-bg: hsl(
      var(--button-primary-bg-h),
      var(--button-primary-bg-s),
      var(--button-primary-bg-l)
    );
    --button-danger-bg-h: 356;
    --button-danger-bg-s: 100%;
    --button-danger-bg-l: 67%;
    --button-danger-bg: hsl(
      var(--button-danger-bg-h),
      var(--button-danger-bg-s),
      var(--button-danger-bg-l)
    );
    --button-primary-text: var(--brand-color);
    --button-default-bg-h: 259;
    --button-default-bg-s: 56%;
    --button-default-bg-l: 53%;
    --button-default-bg: hsl(
      var(--button-default-bg-h),
      var(--button-default-bg-s),
      var(--button-default-bg-l)
    );
    --button-default-text: var(--input-text);
    --button-default-old-bg-h: 222;
    --button-default-old-bg-s: 77%;
    --button-default-old-bg-l: 95%;
    --button-default-old-bg: hsl(
      var(--button-default-bg-h),
      var(--button-default-bg-s),
      var(--button-default-bg-l)
    );
    --button-default-old-text: #2044bc;
    --menu-bg: #0046a8;
    --menu-border: #ffffff1a;
    --menu-text: #e8e8e8;
    --title: #e6e5fa;
    --paragraph: #e6e5fa80;
    --paragraph-15: #e6e5fa26;
    --link: #439cf4;
    --text: #e6e5fa;
    --text-muted: #8b9cda;
    --chart: #2f81f4;
    --input-text: #fbfaff;
    --text-secondary: #9593a9;
    --bg: #fafbff;
    --bg-muted: #f2f4fd;
    --card-bg: #fff;
    --card-border: #ecf0f8;
    --input-bg: var(--card-bg);
    --input-bg-dark: #1b1b31;
    --input-border: #cdd7e9;
    --brand-bg-dark: #1b1b31;
    --network-selector-bg: #272744;
    --bg-deep-dark: #03031c;
    --info: #439cf4;
    --info-light: #439cf41a;
    --warning: #fc9803;
    --warning-light: #fc98031a;
    --success: #2ecc70;
    --success-light: #1daa8e1a;
    --danger: #ff5762;
    --danger-light: #ff57621a;
    --extension-bg: #0b122d;
    --extension-text: #439cf4;
    --brand-color: #6f44ca;
    --brand-color-15: #6f44ca99;
    --accent: #f25486;
    --avatar-border: #339eeb;
    --border: #e6e5fa26;
    --mnemonic-border: #e7e5fa1a;
    --mnemonic-border-error: #c72929;
    --white: #fff;
  }
  
  *,
  :after,
  :before,
  html {
    box-sizing: border-box;
  }
  
  body {
    font-feature-settings: "tnum";
    background: var(--bg);
    color: var(--text);
    font-family: Gotham;
    font-size: var(--font-size);
    font-weight: var(--normal);
    line-height: 1.5;
  }
  
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: inherit;
    font-weight: var(--bold);
    margin: 0;
  }
  
  pre {
    font-family: var(--font-family-monospace);
  }
  
  dd,
  dl,
  dt,
  ol,
  p,
  pre,
  ul {
    margin: 0;
  }
  
  ul {
    list-style: none;
    padding: 0;
  }
  
  dl {
    display: grid;
    gap: 16px;
  }
  
  dt {
    font-weight: var(--medium);
    grid-column-start: 1;
  }
  
  dd {
    grid-column-start: 2;
    text-align: right;
  }
  
  strong {
    font-weight: var(--medium);
  }
  
  small {
    font-size: 80%;
  }
  
  a {
    background-color: #0000;
    color: var(--link);
    text-decoration: none;
  }
  
  a:hover {
    text-decoration: underline;
  }
  
  img {
    border-style: none;
    vertical-align: middle;
  }
  
  table {
    border-collapse: collapse;
    width: 100%;
  }
  
  th {
    font-size: var(--font-size-small);
    font-weight: var(--medium);
    padding-top: 0;
    text-align: left;
  }
  
  button,
  input,
  select,
  textarea {
    background: #0000;
    border: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    white-space: pre;
  }
  
  button {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    font-weight: var(--medium);
    justify-content: center;
  }
  
  input,
  select,
  textarea {
    background: var(--input-bg);
  }
  
  input,
  textarea {
    width: 100%;
  }
  
  textarea {
    resize: none;
  }
  
  select {
    cursor: pointer;
  }
  
  :disabled {
    cursor: not-allowed;
    opacity: 0.5;
  }
  
  ::placeholder {
    color: var(--input-border);
  }
  
  ::-webkit-scrollbar {
    display: none;
  }
  
  .h1,
  .h2,
  .h3,
  .h4,
  .h5 {
    color: var(--title);
    font-style: normal;
    font-weight: var(--bold);
  }
  
  .h1 {
    font-size: 36px;
    letter-spacing: 0.01em;
    line-height: 42px;
  }
  
  .h2 {
    font-size: 30px;
    line-height: 35px;
  }
  
  .h3 {
    font-size: 24px;
    line-height: 28px;
  }
  
  .h4 {
    font-size: 20px;
    line-height: 24px;
  }
  
  .h5 {
    font-size: 17px;
    font-weight: var(--medium);
    line-height: 18px;
  }
  
  .p-normal,
  .p-normal__link,
  .p-normal__medium,
  .p-small,
  .p-small__link,
  .p-small__medium,
  .p-smaller,
  .p-smaller__link,
  .p-smaller__medium {
    color: var(--paragraph);
    font-style: normal;
    font-weight: var(--normal);
  }
  
  .p-large__medium,
  .p-normal__medium,
  .p-small__medium,
  .p-smaller__medium {
    font-weight: var(--medium);
  }
  
  .p-normal__link,
  .p-small__link,
  .p-smaller__link {
    color: var(--brand-color);
  }
  
  .p-normal,
  .p-normal__link,
  .p-normal__medium {
    font-size: 15px;
    line-height: 18px;
  }
  
  .p-small,
  .p-small__link,
  .p-small__medium {
    font-size: 13px;
    line-height: 16px;
  }
  
  .p-smaller,
  .p-smaller__link,
  .p-smaller__medium {
    font-size: 11px;
    line-height: 16px;
  }
  
  .uppercase {
    text-transform: uppercase;
  }
  
  .link--colour {
    color: #946bec !important;
    text-decoration: none !important;
  }
  
  .link--colour:hover,
  .link--colour:hover * {
    color: #a989f0 !important;
  }
  
  .link--colour:active,
  .link--colour:active * {
    color: #7e4de8 !important;
  }
  
  body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
    font-family: -apple-system, Roboto, sans-serif;
    margin: 0;
  }
  
  #pitaka {
    -webkit-overflow-scrolling: touch;
    height: 100vh;
    min-height: 600px;
    min-width: 360px;
    overflow-y: auto;
  }
  
  @media (min-width: 768px) {
    #pitaka {
      height: 100%;
      min-height: 100vh;
    }
  }
  
  .Container_container__E5rsg {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
  }
  
  @media (min-width: 992px) {
    .Container_container__E5rsg {
      max-width: var(--max-width);
    }
  }
  
  .Layout_layout__QbpcX {
    display: grid;
    height: 100vh;
  }
  
  @media (min-width: 992px) {
    .Layout_layout__QbpcX {
      grid-template-areas: "banner banner" "sidebar header" "sidebar main";
      grid-template-columns: 220px 1fr;
      grid-template-rows: auto var(--header-height) 1fr;
    }
  }
  
  @media (max-width: 991.98px) {
    .Layout_layout__QbpcX {
      grid-template-areas: "banner" "sidebar" "header" "main";
      grid-template-rows: auto repeat(2, var(--header-height)) 1fr;
    }
  }
  
  .Layout_banner__l0mbw {
    -webkit-app-region: drag;
    grid-area: banner;
  }
  
  .Layout_sidebar__BOeJa {
    background: var(--menu-bg);
    display: grid;
    grid-area: sidebar;
    grid-template-rows: 1fr auto;
    overflow: hidden;
  }
  
  .Layout_header__0e8UP {
    -webkit-app-region: drag;
    background: var(--card-bg);
    display: grid;
    gap: 10px;
    grid-area: header;
    padding: 0 var(--main-padding-horizontal);
    position: relative;
    white-space: nowrap;
  }
  
  @media (min-width: 992px) {
    .Layout_header__0e8UP {
      border-left: var(--border-width) solid var(--card-border);
    }
  }
  
  .Layout_header__0e8UP .Layout_wrapper__fbgW9 {
    align-items: center;
    display: flex;
    height: var(--header-height);
    justify-content: space-between;
    width: 100%;
  }
  
  .Layout_header__0e8UP button {
    -webkit-app-region: no-drag;
  }
  
  .Layout_actions__9Imlj {
    align-items: center;
    display: flex;
    gap: 10px;
    justify-content: center;
  }
  
  .Layout_main__oPqui {
    border-top: var(--border-width) solid var(--card-border);
    grid-area: main;
    overflow: auto;
    position: relative;
  }
  
  @media (min-width: 992px) {
    .Layout_main__oPqui {
      border-left: var(--border-width) solid var(--card-border);
    }
  }
  
  @media (max-width: 991.98px) {
    .Layout_menu__4YTcB {
      grid-template-areas: "banner" "sidebar";
      grid-template-rows: auto 1fr;
    }
  
    .Layout_menu__4YTcB .Layout_header__0e8UP,
    .Layout_menu__4YTcB .Layout_main__oPqui {
      display: none;
    }
  }
  
  .Grid_grid__xAg07 {
    display: grid;
  }
  
  .Grid_row__KJmc\+ {
    display: flex;
    gap: var(--grid-gap);
  }
  
  @media (max-width: 991.98px) {
    .Grid_row__KJmc\+ {
      flex-direction: column;
    }
  }
  
  @media (min-width: 992px) {
    .Grid_start__v-pUv {
      align-items: flex-start;
    }
  }
  
  .Grid_col__pUTUl {
    display: grid;
    gap: var(--grid-gap);
  }
  
  .Flex_column__1lLob,
  .Flex_flex__onKQS {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .Flex_column__1lLob {
    flex-direction: column;
  }
  
  .Flex_inline__dZckt {
    align-items: center;
    display: inline-flex;
    justify-content: center;
  }
  
  .Flex_start__tBN3M {
    justify-content: flex-start;
  }
  
  .Flex_wrap__81oPw {
    flex-wrap: wrap;
  }
  
  .State_component__vl5ZU {
    padding: 30px 0;
    text-align: center;
  }
  
  .State_icon__URMp4 {
    font-size: 56px;
  }
  
  .State_content__pHsGh {
    word-break: break-all;
  }
  
  .Fetching_progress__X8h6W {
    left: 0;
    right: 0;
    top: 0;
  }
  
  .Modal_overlay__OxYol {
    align-items: center;
    background: #000c;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1050;
  }
  
  .Modal_modal__1w9za {
    background: var(--card-bg);
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    display: grid;
    gap: 32px;
    outline: 0;
    overflow: hidden;
    position: relative;
  }
  
  @media (min-width: 992px) {
    .Modal_modal__1w9za {
      padding: 40px;
      width: var(--modal-width);
    }
  }
  
  @media (max-width: 991.98px) {
    .Modal_modal__1w9za {
      padding: 48px 20px;
      width: calc(100% - 40px);
    }
  }
  
  .Modal_close__AzWKq {
    font-size: 20px;
    padding: 16px;
    position: absolute;
    right: 0;
    top: 0;
  }
  
  .Modal_header__UnJMt {
    text-align: center;
  }
  
  .Modal_icon__0jDOo {
    font-size: 56px;
    line-height: 1;
  }
  
  .Modal_title__m8ZOB {
    font-size: 20px;
  }
  
  .Modal_confirm__9gleL {
    font-size: inherit;
  }
  
  .Modal_main__x3-zq {
    overflow: hidden;
  }
  
  .Modal_footer__3QKTa {
    margin-top: 8px;
  }
  
  .Card_card__q-Nyr {
    background: var(--card-bg);
    border: var(--border-width) solid var(--card-border);
    border-radius: var(--border-radius);
    overflow: hidden;
    position: relative;
  }
  
  @media (max-width: 991.98px) {
    .Card_card__q-Nyr {
      border-left: 0;
      border-radius: 0;
      border-right: 0;
    }
  
    .Card_card__q-Nyr .Card_card__q-Nyr {
      border: var(--border-width) solid var(--card-border);
      border-radius: var(--border-radius);
    }
  }
  
  .Card_button__RC9g2,
  .Card_link__TLQYQ {
    display: grid;
    font-weight: 400;
    justify-content: stretch;
    text-align: left;
    transition: border-color var(--transition);
  }
  
  .Card_button__RC9g2:hover,
  .Card_link__TLQYQ:hover {
    border-color: var(--button-primary-bg);
  }
  
  .Card_small__jDzx0 {
    --card-padding: var(--card-padding-small);
  }
  
  .Card_small__jDzx0 .Card_header__5GCQx {
    font-size: var(--font-size);
  }
  
  .Card_grid__LUZRY {
    display: grid;
    gap: 8px;
    grid-template-areas: "header" "main";
    grid-template-rows: auto 1fr;
  }
  
  .Card_grid__LUZRY .Card_header__5GCQx {
    grid-area: header;
  }
  
  .Card_grid__LUZRY .Card_main__jlm1q {
    grid-area: main;
  }
  
  .Card_header__5GCQx {
    align-items: center;
    display: flex;
    font-size: 16px;
    justify-content: space-between;
  }
  
  .Card_title__uxDO4 {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: flex-start;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
  }
  
  .Card_extra__0mK73 {
    flex: none;
  }
  
  .Card_main__jlm1q {
    overflow: hidden;
  }
  
  .Card_main__jlm1q:empty {
    display: none;
  }
  
  .Card_default__dT\+hM {
    padding: var(--card-padding);
  }
  
  .Card_bordered__0c20k {
    gap: 0;
  }
  
  .Card_bordered__0c20k .Card_header__5GCQx {
    padding: 16px var(--card-padding);
  }
  
  .Card_bordered__0c20k .Card_main__jlm1q {
    border-top: 1px solid var(--card-border);
    padding: var(--card-padding);
  }
  
  .Card_bordered__0c20k.Card_small__jDzx0 .Card_header__5GCQx {
    font-size: var(--font-size-small);
  }
  
  .Card_bg__7Sfqt .Card_header__5GCQx {
    background: var(--bg);
  }
  
  .Card_error__HwXuH .Card_main__jlm1q {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .Page_page__X-Hkg {
    overflow: hidden;
  }
  
  @media (min-width: 992px) {
    .Page_page__X-Hkg {
      padding: 32px var(--main-padding-horizontal);
    }
  }
  
  @media (max-width: 991.98px) {
    .Page_page__X-Hkg {
      padding: 28px 0;
    }
  }
  
  .Page_grid__hil42 {
    display: grid;
  }
  
  @media (min-width: 992px) {
    .Page_grid__hil42 {
      gap: 18px;
    }
  }
  
  @media (max-width: 991.98px) {
    .Page_grid__hil42 {
      gap: 16px;
    }
  }
  
  .Page_sub__Ye-tl {
    margin-top: 20px;
    padding: unset;
  }
  
  .Page_header__iVIhW {
    align-items: center;
    display: flex;
    justify-content: space-between;
  }
  
  @media (min-width: 992px) {
    .Page_header__iVIhW {
      --font-size-page-title: 36px;
    }
  }
  
  @media (max-width: 991.98px) {
    .Page_header__iVIhW {
      --font-size-page-title: 24px;
      padding: 0 var(--main-padding-horizontal);
    }
  }
  
  .Page_title__gnpyq {
    font-size: var(--font-size-page-title);
  }
  
  @media (max-width: 991.98px) {
    .Page_sub__Ye-tl .Page_header__iVIhW {
      display: grid;
      gap: 8px;
    }
  }
  
  .Page_sub__Ye-tl .Page_title__gnpyq {
    font-size: 24px;
  }
  
  @media (min-width: 992px) {
    .Page_small__\+1tpl {
      gap: 36px;
    }
  
    .Page_small__\+1tpl .Page_header__iVIhW {
      border-bottom: 1px solid var(--card-border);
      padding-bottom: 18px;
    }
  
    .Page_small__\+1tpl .Page_main__q\+9oy {
      margin: 0 auto;
      max-width: 100%;
      width: var(--max-width-small);
    }
  }
  
  .Page_main__q\+9oy {
    overflow: hidden;
  }
  
  .Button_button__OO-PO {
    align-items: center;
    border-radius: 24px;
    display: inline-flex;
    font-size: 15px;
    font-weight: var(--medium);
    gap: 5px;
    height: 48px;
    justify-content: center;
    line-height: 18px;
    min-width: 135px;
    padding-left: 20px;
    padding-right: 20px;
    white-space: pre;
  }
  
  .Button_button__OO-PO:hover {
    text-decoration: none;
  }
  
  .Button_disabled__wT5XA,
  .Button_loading__MYBeA {
    cursor: not-allowed;
    opacity: 0.5;
  }
  
  .Button_small__c5fCL {
    border-radius: 16px;
    font-size: 14px;
    height: 32px;
    min-width: 100px;
  }
  
  .Button_default__EW8Zk {
    background: hsl(
      var(--button-default-bg-h),
      var(--button-default-bg-s),
      var(--button-default-bg-l)
    );
    color: var(--button-default-text);
    transition: background var(--transition);
  }
  
  .Button_default__EW8Zk:hover:not(:disabled) {
    background: hsl(
      var(--button-default-bg-h),
      var(--button-default-bg-s),
      calc(var(--button-default-bg-l) - 5%)
    );
  }
  
  .Button_defaultOld__ZjVZl {
    background: hsl(
      var(--button-default-old-bg-h),
      var(--button-default-old-bg-s),
      var(--button-default-old-bg-l)
    );
    color: var(--button-default-old-text);
    transition: background var(--transition);
  }
  
  .Button_defaultOld__ZjVZl:hover:not(:disabled) {
    background: hsl(
      var(--button-default-old-bg-h),
      var(--button-default-old-bg-s),
      calc(var(--button-default-old-bg-l) - 5%)
    );
  }
  
  .Button_primary__KeNNK {
    background: hsl(
      var(--button-primary-bg-h),
      var(--button-primary-bg-s),
      var(--button-primary-bg-l)
    );
    color: var(--button-primary-text);
    transition: background var(--transition);
  }
  
  .Button_primary__KeNNK:hover:not(:disabled) {
    background: hsl(
      var(--button-primary-bg-h),
      var(--button-primary-bg-s),
      calc(var(--button-primary-bg-l) - 5%)
    );
  }
  
  .Button_danger__ryIII {
    background: hsl(
      var(--button-danger-bg-h),
      var(--button-danger-bg-s),
      var(--button-danger-bg-l)
    );
    color: var(--button-primary-text);
    transition: background var(--transition);
  }
  
  .Button_danger__ryIII:hover:not(:disabled) {
    background: hsl(
      var(--button-danger-bg-h),
      var(--button-danger-bg-s),
      calc(var(--button-danger-bg-l) - 5%)
    );
  }
  
  .Button_outline__c2HPK {
    border: 2px solid;
    color: currentColor;
  }
  
  .Button_outline__c2HPK:hover {
    background: #6e42ca40 !important;
    color: #8b62e3;
  }
  
  .Button_block__m76aF {
    width: 100%;
  }
  
  .Input_container__CCWGn,
  .Input_inputWrapper__TazAv {
    align-items: flex-start;
    width: 100%;
  }
  
  .Input_inputWrapper__TazAv {
    display: flex;
    flex-direction: column-reverse;
    position: relative;
  }
  
  .Input_inputWrapper__TazAv input[type="search"]::-webkit-search-cancel-button,
  .Input_inputWrapper__TazAv input[type="search"]::-webkit-search-decoration,
  .Input_inputWrapper__TazAv input[type="search"]::-webkit-search-results-button,
  .Input_inputWrapper__TazAv
    input[type="search"]::-webkit-search-results-decoration {
    margin-left: 8px;
  }
  
  .Input_inputWrapper__TazAv input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    background: linear-gradient(
        45deg,
        #bbb0,
        #0000 43%,
        #946bec 45%,
        #946bec 55%,
        #0000 57%,
        #0000
      ),
      linear-gradient(
        135deg,
        #0000,
        #0000 43%,
        #946bec 45%,
        #946bec 55%,
        #0000 57%,
        #0000
      );
    cursor: pointer;
    display: inline-block;
    height: 10px;
    text-decoration: none !important;
    width: 10px;
  }
  
  .Input_inputWrapper__TazAv
    input[type="search"]::-webkit-search-cancel-button:hover {
    background: linear-gradient(
        45deg,
        #bbb0,
        #0000 43%,
        #a989f0 45%,
        #a989f0 55%,
        #0000 57%,
        #0000
      ),
      linear-gradient(
        135deg,
        #0000,
        #0000 43%,
        #a989f0 45%,
        #a989f0 55%,
        #0000 57%,
        #0000
      );
  }
  
  .Input_inputWrapper__TazAv
    input[type="search"]::-webkit-search-cancel-button:active {
    background: linear-gradient(
        45deg,
        #bbb0,
        #0000 43%,
        #7e4de8 45%,
        #7e4de8 55%,
        #0000 57%,
        #0000
      ),
      linear-gradient(
        135deg,
        #0000,
        #0000 43%,
        #7e4de8 45%,
        #7e4de8 55%,
        #0000 57%,
        #0000
      );
  }
  
  .Input_inputWrapper__TazAv:focus-within .Input_label__Fa0pa {
    color: var(--input-text);
  }
  
  .Input_inputWrapper__TazAv:focus-within
    .Input_input__IIhwS:-moz-read-only
    + .Input_label__Fa0pa {
    color: var(--paragraph);
  }
  
  .Input_inputWrapper__TazAv:focus-within
    .Input_input__IIhwS:read-only
    + .Input_label__Fa0pa {
    color: var(--paragraph);
  }
  
  .Input_startIcon__eDN6L {
    left: 8px;
    position: absolute;
    top: 14px;
  }
  
  .Input_startIcon__eDN6L.Input_withLabel__Gap8Y {
    top: 42px;
  }
  
  .Input_passwordIcon__0mhrf {
    position: absolute;
    right: 8px;
    top: 16px;
  }
  
  .Input_passwordIcon__0mhrf.Input_withLabel__Gap8Y {
    top: 46px;
  }
  
  .Input_endIcon__UuKXO {
    position: absolute;
    right: 8px;
    top: 14px;
  }
  
  .Input_endIcon__UuKXO.Input_withLabel__Gap8Y {
    top: 42px;
  }
  
  .Input_input__IIhwS {
    background-color: var(--input-bg-dark);
    border: 1.5px solid #e5e4fa1a;
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    color: var(--input-text);
    font-size: 15px;
    font-weight: 500;
    height: var(--input-height);
    line-height: 18px;
    padding: 0 16px;
    width: 100%;
  }
  
  .Input_input__IIhwS::placeholder {
    color: #9594aa;
  }
  
  .Input_input__IIhwS.Input_withStartIcon__8d9jO {
    padding-left: 36px;
  }
  
  .Input_input__IIhwS.Input_withEndIcon__H4WgU {
    padding-right: 20px;
  }
  
  .Input_input__IIhwS:-webkit-autofill {
    -webkit-text-fill-color: var(--input-text);
    -webkit-box-shadow: 0 0 0 1000px var(--input-bg-dark) inset !important;
  }
  
  .Input_error__eAgHh {
    border-color: var(--danger) !important;
  }
  
  .Input_label__Fa0pa {
    margin-bottom: 12px;
  }
  
  .Input_errorMessage__0rxRx {
    color: var(--danger);
    margin-top: 8px;
  }
  
  @media screen and (max-width: 600px) {
    .Input_errorMessage__0rxRx {
      display: flex;
      justify-content: flex-start;
      width: 100%;
    }
  }
  
  .InputNumber_inputWrapper__gLPZn {
    align-items: flex-start;
    display: flex;
    flex-direction: column-reverse;
    width: 100%;
  }
  
  .InputNumber_inputWrapper__gLPZn:focus-within .InputNumber_label__CKK1c {
    color: var(--input-text);
  }
  
  .InputNumber_containerWrapper__isRFx {
    width: 100%;
  }
  
  .InputNumber_input__c5kUu {
    background-color: var(--input-bg-dark);
    border: 1.5px solid #e5e4fa1a;
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    color: var(--input-text);
    font-size: var(--font-size);
    font-weight: var(--medium);
    line-height: 18px;
    min-height: var(--input-height);
    padding: 16px;
  }
  
  .InputNumber_input__c5kUu:-webkit-autofill {
    -webkit-text-fill-color: var(--input-text);
    -webkit-box-shadow: 0 0 0 1000px var(--input-bg-dark) inset !important;
  }
  
  .InputNumber_label__CKK1c {
    margin-bottom: 12px;
  }
  
  .InputNumber_error__AtNDY {
    border-color: var(--danger);
  }
  
  .InputNumber_errorMessage__Kz\+KW {
    color: var(--danger);
    margin-top: 8px;
  }
  
  .Form_form__pHBrb {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  
  .NavigateBack_backButton__2USae {
    align-items: center;
    background: none;
    border: none;
    display: flex;
    outline: none;
  }
  
  .NavigateBack_backButton__2USae:hover .NavigateBack_icon__-XBum,
  .NavigateBack_backButton__2USae:hover span {
    color: var(--white);
  }
  
  .NavigateBack_icon__-XBum {
    color: var(--paragraph);
  }
  
  .NavigateNext_backButton__WxPLb {
    background: none;
    border: none;
    outline: none;
  }
  
  .NavigateNext_icon__bZDMj {
    color: var(--paragraph);
  }
  
  .Checkbox_checkBoxWrapper__qR-p4 {
    align-items: center;
    display: flex;
  }
  
  .Checkbox_checkBoxWrapper__qR-p4:hover .Checkbox_label__EN6iq {
    color: var(--input-text);
  }
  
  .Checkbox_label__EN6iq {
    cursor: pointer;
    margin-left: 10px;
    transition: all 0.25s;
  }
  
  .Checkbox_errorMessage__5NDw6 {
    color: var(--danger);
    margin-top: 8px;
    padding-left: 9px;
  }
  
  .ButtonContainer_button__4YlsH {
    align-items: center;
    background: none;
    border: none;
    display: flex;
    outline: none;
  }
  
  .DialogContainer_wrapper__8XcMI {
    background-color: var(--brand-bg-dark);
    overflow-x: hidden;
    padding: 32px 24px;
  }
  
  .DialogContainer_fullScreen__fGcYZ {
    display: grid;
    grid-template-rows: min-content 1fr;
    min-height: 100vh;
  }
  
  .DialogContainer_content__PpCa7 {
    display: grid;
  }
  
  .DialogContainer_header__VWKTf {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .DialogContainer_closeButton__4TWg1 {
    position: absolute;
    right: 16px;
    top: 16px;
  }
  
  .DialogContainer_withTitle__oMBCW {
    position: static;
  }
  
  .DialogDivider_divider__NbQj9 {
    border-color: var(--input-bg-dark);
    margin: 16px -24px;
  }
  
  .Divider_divider__Jo9b6 {
    background-color: var(--border);
  }
  
  .Account_container__CkXIW {
    align-items: center;
    display: flex;
    justify-content: flex-start;
  }
  
  .Account_title__3f8fk {
    color: var(--input-text);
    margin-left: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  
  .PaymentCard_cardWrapper__onXWM {
    align-items: center;
    border-bottom: 1px solid var(--border);
    display: flex;
    gap: 12px;
    justify-content: space-between;
    padding: 16px;
    position: relative;
    width: 100%;
  }
  
  .PaymentCard_cardWrapper__onXWM:last-of-type {
    border-bottom: none;
  }
  
  .PaymentCard_cardWrapper__onXWM:hover {
    background: #28253e;
    border-bottom-color: #0000;
  }
  
  .PaymentCard_statusIcon__IrWLI {
    align-items: center;
    border-color: var(--danger);
    border-radius: 50%;
    border-style: solid;
    border-width: 2px;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px;
  }
  
  .PaymentCard_statusIcon__IrWLI svg {
    color: var(--danger);
  }
  
  .PaymentCard_infoWrapper__SH84- {
    width: calc(100% - 40px);
  }
  
  .PaymentCard_success__Rst9e {
    border-color: #946bec;
  }
  
  .PaymentCard_success__Rst9e svg {
    color: #946bec;
  }
  
  .PaymentCard_pending__OLha1 {
    border-color: var(--warning);
    color: var(--warning);
  }
  
  .PaymentCard_pending__OLha1 svg {
    color: var(--warning);
  }
  
  .PaymentCard_date__2nzrC {
    color: var(--input-text);
  }
  
  .PaymentCard_dateSuccess__\+mARg {
    color: var(--success);
  }
  
  .PaymentCard_row__jgBe- {
    align-items: center;
    display: flex;
    justify-content: space-between;
  }
  
  .PaymentCard_total__LdQhO {
    color: var(--title);
  }
  
  .PaymentCard_newModuleIcon__q6SS9 {
    margin: 2px 0 0 2px;
  }
  
  .PaymentCard_requestIcon__beRHT {
    transform: rotate(45deg);
  }
  
  .PaymentCard_hiddenButton__YRe93 {
    height: 100%;
    position: absolute;
    width: 100%;
  }
  
  .PaymentCard_address__jHK5T {
    color: #e5e4fa;
    display: block;
    font-family: var(--font-family-monospace);
    font-size: 11px;
    font-weight: var(--medium);
    line-height: 16px;
    margin-top: 4px;
    opacity: 0.6;
  }
  
  .GeneralSettings_title__vfJjC {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    min-height: 48px;
  }
  
  .GeneralSettings_divider__ZGzgX {
    margin: 16px 0 !important;
  }
  
  .GeneralSettings_switchWrapper__3SH8B {
    align-items: flex-start;
    display: flex;
    gap: 12px;
    margin-top: 16px;
  }
  
  .GeneralSettings_titleActive__BgFvl {
    color: var(--title);
  }
  
  .GeneralSettings_subTitle__qUq0c {
    margin-top: 4px;
  }
  
  .NetworkList_list__xm6rI {
    display: grid;
    row-gap: 16px;
  }
  
  .NetworkList_icon__deRvD {
    align-items: center;
    border-radius: 50%;
    color: var(--title);
    display: flex;
    font-size: 17px;
    font-weight: 700;
    height: 24px;
    justify-content: center;
    text-transform: uppercase;
    width: 24px;
  }
  
  .NetworkList_btn__UBLJU {
    grid-gap: 12px;
    justify-content: space-between;
    width: 100%;
  }
  
  .NetworkList_btn__UBLJU,
  .NetworkList_info__Kup-K {
    align-items: center;
    display: flex;
  }
  
  .NetworkList_iconWrapper__xft4j {
    margin-right: 8px;
  }
  
  .NetworkList_lockWrapperBtn__vwLcl,
  .NetworkList_lockWrapper__LL105 {
    margin-left: auto;
  }
  
  .NetworkList_lockWrapperBtn__vwLcl svg {
    color: var(--paragraph);
  }
  
  .NetworkList_lockWrapperBtn__vwLcl:hover svg {
    color: var(--title);
  }
  
  .NetworkForm_buttonsWrapper__UOBed {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 32px;
    width: 100%;
  }
  
  .NetworkForm_inputWrapper__o4Fth:not(:first-of-type) {
    margin-top: 16px;
  }
  
  .NetworkForm_cancelBtn__VgbBw {
    color: var(--brand-color);
  }
  
  .NetworkSettings_title__UuaHV {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 48px;
  }
  
  .NetworkSettings_divider__GJjQn {
    margin: 16px 0 0 !important;
  }
  
  .NetworkSettings_contentWrapper__8rg8j {
    display: flex;
  }
  
  .NetworkSettings_formWrapper__93KCM,
  .NetworkSettings_listWrapper__TqhiA {
    padding-top: 24px;
  }
  
  .NetworkSettings_listWrapper__TqhiA {
    flex-grow: 1;
    padding-right: 24px;
  }
  
  .NetworkSettings_formWrapper__93KCM {
    border-left: 2px solid #ffffff14;
    padding-left: 16px;
    width: 60%;
  }
  
  .NetworkSettings_testNetworks__y8oyU {
    margin-top: 24px;
  }
  
  .NetworkSettings_testNetworksList__dGY8K {
    margin-top: 20px;
  }
  
  .NetworkAdd_title__\+qWRP {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 48px;
  }
  
  .NetworkAdd_divider__IUWdf {
    margin: 16px 0 0 !important;
  }
  
  .NetworkAdd_contentWrapper__b2GA4 {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
  }
  
  .NetworkAdd_warningWrapper__98LLd {
    align-items: flex-start;
    background: #ffbb1233;
    border: 1.5px solid #ffbb12b3;
    border-radius: 12px;
    display: flex;
    gap: 10px;
    margin-bottom: 24px;
    padding: 16px;
    width: 60%;
  }
  
  .NetworkAdd_warningWrapper__98LLd svg {
    margin-top: 3px;
  }
  
  .NetworkAdd_warningWrapper__98LLd span {
    color: var(--input-text);
  }
  
  .NetworkAdd_formWrapper__dIUUL {
    width: 60%;
  }
  
  .AboutHeading_aboutHeading__I3RiR {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 48px;
  }
  
  .AboutHeading_aboutHeadingPara__2tQWB {
    color: #e5e4fa;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0.44px;
    opacity: 0.5;
  }
  
  .AboutLinks_aboutLinks__u1wDg {
    color: #946bec;
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 70%;
  }
  
  .AboutLinks_aboutLinks__u1wDg .AboutLinks_aboutLink__9Qsz9 {
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 0.1px;
    padding: 8px;
  }
  
  .AboutLinks_aboutLinks__u1wDg
    .AboutLinks_aboutLink__9Qsz9
    .AboutLinks_aboutLinkHref__7BIN- {
    color: inherit;
    text-decoration: none;
  }
  
  .AboutLinks_aboutLinks__u1wDg
    .AboutLinks_aboutLink__9Qsz9
    .AboutLinks_aboutLinkHref__7BIN-:hover {
    color: var(--brand-color);
  }
  
  @media screen and (max-width: 600px) {
    .AboutLinks_aboutLinks__u1wDg {
      display: flex;
      display: flex !important;
      flex-direction: column;
      width: 100%;
    }
  }
  
  .AboutFooterImage_aboutImage__42uxA {
    align-items: center;
    bottom: 53px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    z-index: 0;
  }
  
  @media screen and (max-width: 600px) {
    .AboutFooterImage_aboutImage__42uxA {
      width: 100%;
    }
  }
  
  .About_about__rXj5b {
    flex: 3 1;
    height: 100%;
    overflow: hidden;
  }
  
  .About_divider__nr1PB {
    margin: 16px 0 !important;
  }
  
  @media screen and (max-width: 600px) {
    .About_about__rXj5b {
      flex: 1 1;
      height: calc(100vh - 73px);
    }
  }
  
  .Container_container__GWHMA {
    display: grid;
    grid-template-areas: "content" "footer";
    grid-template-columns: 1fr;
    grid-template-rows: auto 0;
    margin: 0 auto;
    max-width: 900px;
    overflow: auto;
    position: relative;
    width: 100%;
  }
  
  @media (max-width: 400px) {
    .Container_container__GWHMA {
      margin: 0;
      max-width: 100vw;
    }
  }
  
  @media (min-width: 1024px) {
    .Container_container__GWHMA {
      border-radius: 20px;
      margin: 0 auto;
      max-height: calc(100vh - 132px);
      max-width: 900px;
    }
  }
  
  .Container_container__GWHMA.Container_withFooterMenu__WScFz {
    grid-template-rows: auto 56px;
  }
  
  .Container_container__GWHMA > .Container_content__iboK1 {
    grid-area: content;
    overflow: auto;
  }
  
  .Container_container__GWHMA > .Container_footer__dZeBs {
    grid-area: footer;
  }
  
  .Container_contentHeader__eAd5G {
    width: 100%;
  }
  
  .Container_title__vbPaH {
    margin-top: 8px;
  }
  
  :root {
    --NFThighlight: #9594aa;
    --regular: #9594aa;
    --highlight: #946bec;
  }
  
  .Footer_menuItem__eDJg4 {
    align-items: center;
    background: #0000;
    border-radius: 6px;
    display: flex;
    justify-content: center;
  }
  
  .Footer_menuItem__eDJg4 > svg {
    opacity: 0.45;
  }
  
  .Footer_menuItem__eDJg4:hover {
    cursor: pointer;
  }
  
  .Footer_menuItem__eDJg4:hover:not(.Footer_active__PU6y9) {
    background: #14142f;
  }
  
  .Footer_menuItem__eDJg4:hover:not(.Footer_active__PU6y9) > svg {
    opacity: 0.6;
  }
  
  .Footer_menuItem__eDJg4:hover:not(.Footer_active__PU6y9):active > svg {
    opacity: 0.3;
  }
  
  .Footer_menuItem__eDJg4:not([data-menuitem="NFT"]) > svg {
    fill: var(--regular);
  }
  
  .Footer_active__PU6y9 {
    background: #14142f;
  }
  
  .Footer_active__PU6y9 > svg {
    opacity: 1;
  }
  
  .Footer_active__PU6y9:not([data-menuitem="NFT"]) > svg {
    fill: var(--highlight);
  }
  
  .Footer_footer__zJxlH {
    grid-gap: 8px;
    background: #28253e;
    bottom: 0;
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    height: var(--footer-height);
    left: 50%;
    margin: 0 auto;
    max-width: 900px;
    padding: 4px;
    position: fixed;
    transform: translate(-50%);
    width: 100%;
  }
  
  @media (min-width: 1024px) {
    .Footer_footer__zJxlH {
      border-bottom-left-radius: 6px;
      border-bottom-right-radius: 6px;
      position: absolute;
    }
  }
  
  .Footer_firstMenuItem__0JaR5 {
    border-bottom-left-radius: 17px;
  }
  
  .Footer_lastMenuItem__r21BX {
    border-bottom-right-radius: 17px;
  }
  
  .AppMenu_headerItem__QlHWd {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .AppMenu_walletAccountList__\+ENze {
    max-height: 215px;
    overflow-y: scroll;
    scroll-behavior: smooth;
  }
  
  .AppMenu_walletAccountList__\+ENze::-webkit-scrollbar {
    display: block;
    width: 4px;
  }
  
  .AppMenu_walletAccountList__\+ENze::-webkit-scrollbar-thumb {
    background-color: hsla(0, 0%, 77%, 0.208);
    border-radius: 15px;
  }
  
  .AppMenu_lockText__Y\+K\+f {
    margin-right: 8px;
  }
  
  .AppMenu_itemText__V\+CJb {
    color: var(--input-color);
    display: flex;
    flex-direction: column;
    font-size: 15px;
    font-weight: var(--medium);
  }
  
  .AppMenu_itemTitle__jz8Z- {
    display: flex;
  }
  
  .AppMenu_itemChip__R1K34 {
    margin-left: auto;
  }
  
  .AppMenu_userLogo__N6akS {
    border-radius: 50%;
    height: 34px;
    margin-right: 12px;
    width: 34px;
  }
  
  .ImportAccountModal_contentExtensionInTab__5Ybx7 {
    margin-top: 13px;
  }
  
  .ImportAccountModal_title__YQQky {
    margin-bottom: 4px;
  }
  
  .ImportAccountModal_divider__rpWCQ {
    margin-bottom: 24px;
    margin-top: 24px;
  }
  
  .ImportAccountModal_input__rnJOg input {
    color: #fff !important;
  }
  
  .ImportAccountModal_nextButton__OG8j3 {
    width: 100%;
  }
  
  .NetworkMenu_titleWrapper__HcKl0 {
    padding: 8px 16px;
  }
  
  .NetworkMenu_contentWrapper__mJiT4 {
    padding: 16px 0;
  }
  
  .NetworkMenu_showHideButton__aiUvH {
    padding: 8px 16px;
  }
  
  .NetworkMenu_showHideButton__aiUvH span {
    color: var(--title);
  }
  
  .NetworkMenu_showHideButton__aiUvH span:hover {
    color: var(--white);
  }
  
  .NetworkMenu_listItem__0T5AV {
    align-items: center;
    display: flex;
    justify-content: flex-start;
  }
  
  .NetworkMenu_itemText__dGRrs {
    margin-left: 8px;
  }
  
  .NetworkMenu_buttonWrapper__jxrek {
    padding: 16px 8px 8px;
  }
  
  .NetworkMenu_addBtn__Wgf7k {
    width: 100%;
  }
  
  .NetworkSelector_NetworkSelector__euSHj {
    align-items: center;
    background: var(--input-bg-dark);
    border-radius: 40px;
    color: var(--title);
    display: flex;
    justify-content: center;
    margin-right: 16px;
    padding: 4px 12px;
  }
  
  .NetworkSelector_networkSelectorExtensionInTab__Ynkww {
    background: var(--network-selector-bg);
    border-radius: 20px;
  }
  
  .NetworkSelector_selector__zh9GJ {
    color: var(--title);
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    opacity: 0.6;
  }
  
  .NetworkSelector_indicator__ou\+Y7 {
    background: var(--brand-color);
    border-radius: 50%;
    height: 6px;
    margin-right: 6px;
    width: 6px;
  }
  
  .NetworkSelector_name__Vmwl\+ {
    font-weight: 400;
    opacity: 0.6;
  }
  
  .NetworkSelector_icon__dlw7q {
    color: var(--title);
    opacity: 0.6;
  }
  
  .Header_wrapper__Fhf9D {
    background-color: #0a081e;
    position: sticky;
  }
  
  .Header_headerAvatar__47-U2 {
    border: 2px solid var(--avatar-border);
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    height: 40px;
    justify-content: center;
    overflow: hidden;
    padding: 2px;
    width: 40px;
  }
  
  .Header_headerAvatar__47-U2,
  .Header_networkSelectorWithButtonContainer__9uPTf {
    align-items: center;
    display: flex;
  }
  
  .Header_networkSelectorWithButtonContainer__9uPTf > div {
    padding: 4px 16px;
  }
  
  .HeaderContainer_header__uKE6n {
    align-items: center;
    color: var(--extension-text);
    display: flex;
    justify-content: space-between;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  
  .HeaderContainer_headerExtensionInDropdown__ijRI7 {
    border-bottom: 1px solid var(--border);
    padding: 16px;
  }
  
  .HeaderContainer_headerExtensionInTab__-S4UK {
    height: 80px;
    margin: auto;
    max-width: 900px;
    padding: 24px 0;
  }
  
  .Settings_container__Ppugo {
    display: grid;
    grid-template-rows: min-content min-content 1fr;
  }
  
  .Settings_heading__V7bqZ {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    padding: 16px;
  }
  
  .Settings_contentWrapper__ULOcn {
    column-gap: 24px;
    display: grid;
  }
  
  .Settings_nav__irSTN {
    display: grid;
    grid-column: 1/2;
    grid-row: 1/13;
    position: relative;
    z-index: 10;
  }
  
  .Settings_content__5s4E\+ {
    grid-column: 2/13;
    grid-row: 1/13;
    padding: 24px;
  }
  
  .ResetForm_form__A-WrE {
    margin-top: 24px;
    overflow: auto;
  }
  
  .ResetForm_fieldSet__Qhgbf,
  .ResetForm_form__A-WrE {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: min-content;
    row-gap: 12px;
  }
  
  .ResetForm_fieldSet__Qhgbf {
    border-color: var(--brand-color-15);
    border-radius: 12px;
    margin: 0;
    padding: 16px;
  }
  
  .ResetForm_fieldSet__Qhgbf legend {
    color: var(--brand-color);
    font-size: 13px;
  }
  
  .ResetForm_fieldSet__Qhgbf:focus-within {
    border-color: var(--input-text);
  }
  
  .ResetForm_fieldSet__Qhgbf:focus-within legend {
    color: var(--input-text);
  }
  
  .ResetForm_inputWrapper__vWStr {
    width: 100%;
  }
  
  .ResetForm_submitButton__P1ktn {
    margin-top: 24px;
  }
  
  .Reset_screenContainer__NcEXf {
    display: grid;
    grid-template-areas: "header" "main" "footer";
    grid-template-columns: 1fr;
    grid-template-rows: 69px 1fr auto;
  }
  
  .Reset_screenContainer__NcEXf .Reset_main__G68e7 {
    display: flex;
    flex-direction: column;
    grid-area: main;
    overflow: auto;
  }
  
  .Reset_screenContainer__NcEXf .Reset_footer__Nlk9H {
    background: #14092f;
    border-top: 1px solid var(--border);
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    grid-area: footer;
    padding: 24px 20px;
  }
  
  .Reset_screenContainer__NcEXf .Reset_header__eDAyh {
    align-items: center;
    grid-area: header;
    padding: 24px 16px 16px !important;
    position: relative;
    width: 100%;
  }
  
  .Reset_title__ii\+kV {
    font-size: 18px;
    font-weight: 600;
    left: 0;
    line-height: normal;
    position: absolute;
    text-align: center;
    width: 100%;
  }
  
  .Reset_backButton__jUpM- {
    z-index: 10;
  }
  
  .Reset_content__9XqBO {
    padding: 0 16px 24px;
  }
  
  .SetPasswordForm_formWrapper__bs9nP {
    width: 100%;
  }
  
  .SetPasswordForm_formInPopup__fBdQz,
  .SetPasswordForm_form__PsWd2 {
    align-items: flex-start;
    height: 100%;
  }
  
  .SetPasswordForm_nextField__TVvj\+ {
    margin-top: 24px;
  }
  
  .SetPasswordForm_checkBoxWrapper__XcGJu {
    align-items: center;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 12px;
  }
  
  .SetPasswordForm_checkBox__OYxTe {
    margin-top: 13px;
  }
  
  .SetPasswordForm_submitButton__0jwtL {
    margin-top: auto;
    width: 100%;
  }
  
  .SignUp_wrapper__VOFKB {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .SignUp_screenContainer__82IN8 {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  
  .SignUp_screenContainerExtensionInTab__iKN2Y {
    display: grid;
    grid-template-rows: min-content 1fr;
    padding: 24px 16px;
  }
  
  .SignUp_header__OBqi0 {
    align-items: flex-start;
    border-bottom: none;
    flex-direction: column;
    padding: 0;
    width: 100%;
  }
  
  .SignUp_content__7YOSy {
    display: flex;
    flex-direction: column;
    gap: 24px;
    grid-template-rows: min-content 1fr;
    height: 100%;
    padding: 24px 16px;
  }
  
  .SignUp_contentHeadings__5TVHo {
    text-align: start;
  }
  
  .SignUp_navigateIcon__Pearb {
    justify-content: start;
  }
  
  .SignUp_title__kwLjO {
    margin: 10px 0;
    text-align: start;
  }
  
  .SignUp_footer__URmv9 {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin: 1.5rem;
  }
  
  .SignUp_backButton__i0WMk {
    margin-right: auto;
  }
  
  .UnlockWallet_formWrapper__lNPER {
    width: 100%;
  }
  
  .UnlockWallet_form__2J80m {
    align-items: flex-start;
    height: 100%;
    justify-content: space-between;
  }
  
  .UnlockWallet_recoveryLink__seTkE {
    margin-bottom: 32px;
    margin-top: 24px;
    text-align: left;
    text-decoration: none !important;
  }
  
  .UnlockWallet_submitButton__f-0ZB {
    margin-top: auto;
    width: 100%;
  }
  
  .UnlockWallet_forgotPasswordFooter__OH1BW {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  
  .UnlockWallet_inputEffects__3MwDl:focus {
    border: 1.5px solid rgba(229, 228, 250, 0.341);
  }
  
  .UnlockWallet_screenContainerExtensionInTab__0m535 {
    height: calc(100vh - 140px) !important;
    overflow-y: scroll;
  }
  
  .UnlockWallet_screenContainerExtensionInTab__0m535,
  .UnlockWallet_screenContainer__YyFia {
    background-image: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
    display: grid;
    padding: 16px;
  }
  
  .UnlockWallet_screenContainer__YyFia {
    height: calc(100vh - 5px) !important;
  }
  
  .UnlockWallet_header__jT-jg {
    align-items: start;
  }
  
  .UnlockWallet_content__PwPv5 {
    display: grid;
    gap: 35px;
    grid-template-rows: min-content 1fr;
    height: 100%;
    padding-top: 88px !important;
  }
  
  .UnlockWallet_titleWrapper__mSekj {
    align-items: flex-start;
    width: 100%;
  }
  
  .UnlockWallet_title__a5cjY {
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 42.19px;
  }
  
  @media screen and (max-width: 1024px) {
    .UnlockWallet_titleWrapper__mSekj {
      align-items: center;
    }
  
    .UnlockWallet_forgotPasswordImg__lx1vC {
      margin-bottom: 40px;
      object-fit: contain;
      width: 80px;
    }
  
    .UnlockWallet_header__jT-jg {
      display: none;
    }
  }
  
  @media (min-width: 400px) {
    .Welcome_container__58WGf {
      display: grid;
    }
  }
  
  @media (max-width: 400px) {
    .Welcome_container__58WGf {
      overflow: hidden;
    }
  }
  
  .Welcome_component__yTuSP {
    height: 100%;
  }
  
  @media (min-width: 400px) {
    .Welcome_mobileImage__5pIgx {
      display: none;
    }
  }
  
  @media (max-width: 399px) {
    .Welcome_expandImage__CUQsJ {
      display: none;
    }
  }
  
  .Welcome_content__E7Kii {
    font-size: 16px;
    font-weight: var(--bold);
  }
  
  .Welcome_title__oFNMy {
    color: var(--title);
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 0.01em;
    line-height: 42px;
    text-align: center;
  }
  
  .Welcome_description__QtNcn {
    color: var(--text);
    font-family: Roboto, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    margin-bottom: 1rem;
    opacity: 0.5;
    text-align: center;
    white-space: break-spaces;
  }
  
  .Welcome_buttonBig__ahWC3 {
    align-items: flex-start;
    background: #14072e;
    background-clip: padding-box;
    border: 1px solid #0000;
    border-radius: 8px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: flex;
    justify-content: flex-start;
    min-width: 300px;
    padding: 1rem;
    position: relative;
  }
  
  .Welcome_buttonBig__ahWC3 div {
    z-index: 1;
  }
  
  .Welcome_buttonBig__ahWC3:before {
    background: linear-gradient(90deg, #6e42ca, #8d29c1);
    margin: -1px;
    z-index: -1;
  }
  
  .Welcome_buttonBig__ahWC3:after,
  .Welcome_buttonBig__ahWC3:before {
    border-radius: inherit;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  
  .Welcome_buttonBig__ahWC3:after {
    background: #14072e;
    margin: 0;
    z-index: 0;
  }
  
  .Welcome_buttonBig__ahWC3:hover {
    text-decoration: none !important;
    transition: 0.25s;
  }
  
  .Welcome_buttonBig__ahWC3:hover:before {
    background: linear-gradient(90deg, #016875, #04b78a);
  }
  
  .Welcome_buttonBig__ahWC3:hover:after {
    background: #04bb8b14;
  }
  
  .Welcome_buttonBig__ahWC3:hover .Welcome_buttonIcon__FyN\+2 {
    background: linear-gradient(90deg, #016875, #04b78a);
  }
  
  .Welcome_buttonIcon__FyN\+2 {
    align-items: center;
    background: linear-gradient(90deg, #6e42ca, #8d29c1);
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    margin-right: 1rem;
    padding: 4px;
    width: 40px;
  }
  
  .Welcome_buttonTitle__MMJpL {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    line-height: 16px;
    margin-bottom: 4px;
    margin-top: 0;
  }
  
  .Welcome_buttonDescription__YNhlP {
    color: #e5e4fa;
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    opacity: 0.56;
  }
  
  .Welcome_help__UMlfB {
    color: #e5e4fa;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 20px;
    margin-top: 64px;
    text-align: center;
  }
  
  @media (min-width: 400px) {
    .Welcome_help__UMlfB {
      margin-top: auto;
    }
  }
  
  .Welcome_help__UMlfB a {
    color: #6e42ca;
  }
  
  .Welcome_help__UMlfB a:hover {
    text-decoration: none;
  }
  
  .ImportTokenForm_formWrapper__klIA7 {
    width: 100%;
  }
  
  .ImportTokenForm_formInPopup__6hNQp,
  .ImportTokenForm_form__vVE-M {
    align-items: flex-start;
    gap: 30px;
    height: 100%;
    justify-content: space-between;
  }
  
  .ImportTokenForm_nextField__HS4ni {
    margin-top: 24px;
  }
  
  .ImportTokenForm_checkBoxWrapper__QY0fB {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .ImportTokenForm_checkBox__WQDGk {
    margin-top: 13px;
  }
  
  .ImportTokenForm_submitButton__Yksqn {
    margin-top: auto;
    width: 100%;
  }
  
  .ImportToken_wrapper__wM25M {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .ImportToken_screenContainer__2lZ1L {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  
  .ImportToken_header__cQy3Y {
    align-items: center;
    grid-area: header;
    padding: 24px 16px 16px !important;
    width: 100%;
  }
  
  .ImportToken_backButton__1VRCm {
    z-index: 10;
  }
  
  .ImportToken_title__0jPLM {
    font-size: 18px;
    font-weight: 600;
    left: 0;
    line-height: normal;
    position: absolute;
    width: 100%;
  }
  
  .ImportToken_content__Mj4AY {
    display: flex;
    height: 100%;
    padding: 24px 16px;
  }
  
  .ImportToken_navigateIcon__O-TnX {
    justify-content: start;
  }
  
  .ImportToken_title__0jPLM {
    margin: 10px 0;
    text-align: center;
  }
  
  .ImportToken_footer__y-lgn {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin: 1.5rem;
  }
  
  .ButtonsSection_container__tGxZt {
    margin-top: auto;
    width: 100%;
  }
  
  .ButtonsSection_buttonsWrapper__fIAD6 {
    column-gap: 24px;
    display: grid;
    grid-auto-flow: column;
    margin-top: 24px;
  }
  
  .ButtonsSection_divider__gFOK7 {
    margin: 0 -16px !important;
  }
  
  .ButtonsSection_button__z50Y1 {
    background-color: #0000 !important;
    color: var(--brand-color);
  }
  
  .NavSection_container__zPWIv {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .NavSection_title__El4kY {
    margin-top: 8px;
  }
  
  .ConfirmTx_screenContainer__2OaSe {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: calc(100vh - 110px);
    justify-content: flex-start;
    max-height: 100vh;
    padding: 24px 16px;
    position: relative;
  }
  
  .ConfirmTx_divider__NyF6I {
    margin: 16px -16px !important;
    min-width: calc(100% + 32px);
  }
  
  .ConfirmTx_accountsSectionCol__S6wIg {
    display: flex;
    width: 50%;
  }
  
  .ConfirmTx_accountsSectionItem__SZSX- {
    margin-left: auto;
  }
  
  .ConfirmTx_code__skgpO {
    font-family: monospace;
    font-size: 13px;
    line-height: 18px;
  }
  
  .ConfirmTx_accountsSection__5rQix {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConfirmTx_accountsSection__5rQix
    > .ConfirmTx_accountsSectionCol__S6wIg:first-child {
    padding-right: 14px;
  }
  
  .ConfirmTx_accountsSection__5rQix
    > .ConfirmTx_accountsSectionCol__S6wIg:last-child {
    padding-left: 14px;
  }
  
  .ConfirmTx_sumSection__0pIAt {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
  }
  
  .ConfirmTx_codeBlock__KSZGi {
    max-width: 100%;
    overflow: auto;
  }
  
  .ConfirmTx_sum__nSYJq {
    color: var(--input-text);
    font-size: 44px;
    text-transform: uppercase;
  }
  
  .ConfirmTx_gasInfo__Wf2Og,
  .ConfirmTx_paymentInfoSection__Ldblw {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
  }
  
  .ConfirmTx_textWithInfo__PPFv0 {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .ConfirmTx_toSwapLink__l5tFt {
    margin-left: auto;
    text-transform: uppercase;
  }
  
  .ConfirmTx_gasPriceWrapper__\+Yzej {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConfirmTx_feeWrapper__\+GU4h {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    width: 100%;
  }
  
  .ConfirmTx_totalFeeWrapper__R6Ees {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  
  .ConfirmTx_totalFeeItem__v1Ls1 {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConfirmTx_buttonsSectionContiner__RmIkt {
    background: #14092f;
    border-top: 1px solid #4a455b;
    bottom: 0;
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    left: 50%;
    max-width: 900px;
    padding: 0 16px 24px;
    position: fixed;
    transform: translate(-50%);
    width: 100%;
  }
  
  .ConfirmTx_buttonsSectionContiner__RmIkt > div {
    bottom: -24px;
    left: -50%;
    right: -50%;
    top: -100vh;
  }
  
  .ConfirmTx_buttonsSectionContinerExtensionInTab__sMnDi {
    border-top: 1px solid #4a455b;
    bottom: 0;
    left: 0;
    padding: 0 20px 24px;
    position: absolute;
    right: 0;
  }
  
  .NavSection_container__Jow6B {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .NavSection_title__l7T5L {
    margin-top: 8px;
  }
  
  .ConnectSite_screenContainer__w\+oNb {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    overflow: hidden;
    padding: 24px 16px;
    position: relative;
  }
  
  .ConnectSite_divider__0dTIV {
    margin: 16px -16px !important;
    min-width: calc(100% + 32px);
  }
  
  .ConnectSite_accountsSectionCol__QLiHA {
    display: flex;
    width: 50%;
  }
  
  .ConnectSite_accountsSectionItem__k2Buy {
    margin-left: auto;
  }
  
  .ConnectSite_code__Kw2l7 {
    font-family: monospace;
    font-size: 13px;
    line-height: 18px;
  }
  
  .ConnectSite_accountsSection__twMFG {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConnectSite_accountsSection__twMFG
    > .ConnectSite_accountsSectionCol__QLiHA:first-child {
    padding-right: 14px;
  }
  
  .ConnectSite_accountsSection__twMFG
    > .ConnectSite_accountsSectionCol__QLiHA:last-child {
    padding-left: 14px;
  }
  
  .ConnectSite_sumSection__EoVNk {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
  }
  
  .ConnectSite_codeBlock__XzqNr {
    max-width: 100%;
    overflow: auto;
  }
  
  .ConnectSite_sum__juf23 {
    color: var(--input-text);
    font-size: 44px;
    text-transform: uppercase;
  }
  
  .ConnectSite_gasInfo__Cvaov,
  .ConnectSite_paymentInfoSection__aC68f {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
  }
  
  .ConnectSite_textWithInfo__UaUVz {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .ConnectSite_toSwapLink__DrOkB {
    margin-left: auto;
    text-transform: uppercase;
  }
  
  .ConnectSite_gasPriceWrapper__fTvGZ {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConnectSite_feeWrapper__mqhAb {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    width: 100%;
  }
  
  .ConnectSite_totalFeeWrapper__Q\+xmx {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  
  .ConnectSite_totalFeeItem__uyo6D {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .ConnectSite_buttonsSectionContiner__ze0s9 {
    background: #14092f;
    border-top: 1px solid #4a455b;
    bottom: 0;
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    left: 50%;
    max-width: 900px;
    padding: 0 16px 24px;
    position: fixed;
    transform: translate(-50%);
    width: 100%;
  }
  
  .ConnectSite_buttonsSectionContiner__ze0s9 > div {
    bottom: -24px;
    left: -50%;
    right: -50%;
    top: -100vh;
  }
  
  .ConnectSite_buttonsSectionContinerExtensionInTab__EqAEe {
    background: #14092f;
    border-top: 1px solid #4a455b;
    bottom: 0;
    left: 0;
    padding: 0 20px 24px;
    position: absolute;
    right: 0;
  }
  
  .SubmitTransaction_container__9xuQT {
    display: grid;
    grid-template-areas: "main" "footer";
    grid-template-columns: 1fr;
    grid-template-rows: 1fr auto;
    height: 100%;
  }
  
  .SubmitTransaction_content__gUWY6 {
    display: flex;
    flex-direction: column;
    grid-area: main;
    overflow: auto;
  }
  
  .SubmitTransaction_simulation__0aQ9N {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: center;
    margin-top: auto;
    padding: 24px;
  }
  
  .SubmitTransaction_footer__kb4gc {
    background: #14092f;
    border-top: 1px solid var(--border);
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    grid-area: footer;
    padding: 24px 20px;
  }
  
  @media screen and (max-width: 767px) {
    .SubmitTransaction_footer__kb4gc {
      padding: 24px 16px;
    }
  }
  
  .SubmitTransaction_title__T7Hzf {
    border-bottom: 1px solid #e5e4fa26;
    color: #e5e4fa;
    font-size: 30px;
    font-weight: 700;
    padding: 32px 20px 12px;
  }
  
  @media screen and (max-width: 767px) {
    .SubmitTransaction_title__T7Hzf {
      padding: 32px 16px 12px;
    }
  }
  
  .SubmitTransaction_destination__LD98H {
    border-bottom: 1px solid #e5e4fa26;
    padding: 16px;
  }
  
  .SubmitTransaction_tabsList__CUuHR {
    padding: 20px;
  }
  
  @media screen and (max-width: 767px) {
    .SubmitTransaction_tabsList__CUuHR {
      padding: 20px 16px;
    }
  }
  
  .SubmitTransaction_cancelButton__wtVg2 {
    background-color: #0000 !important;
    color: var(--brand-color);
  }
  
  .SubmitTransaction_accItemAdditionalData__LpTz- {
    font-weight: 700;
    margin-left: auto;
  }
  
  .SubmitTransaction_inputLabel__bLlHg {
    align-items: center;
    color: #e5e4fa80;
    display: flex;
    font-size: 15px;
    font-weight: 500;
    height: 100%;
  }
  
  .SubmitTransaction_alert__XB-7R {
    grid-gap: 16px;
    align-items: center;
    border-radius: 12px;
    color: #e5e4fa;
    display: flex;
    flex-direction: column;
    font-size: 15px;
    line-height: 22px;
    overflow: hidden;
    padding: 16px;
    width: 100%;
  }
  
  .SubmitTransaction_alert__XB-7R.SubmitTransaction_warning__SGP9E {
    background: #ffbb1233;
    border: 1px solid #ffbb12b3;
  }
  
  .SubmitTransaction_alert__XB-7R.SubmitTransaction_error__Behcx {
    background: #c628281f;
    border: 1px solid #c62828;
  }
  
  .SubmitTransaction_alert__XB-7R span {
    color: var(--input-text);
  }
  
  .SubmitTransaction_alert__XB-7R p {
    overflow: auto;
    width: 100%;
  }
  
  .SubmitTransaction_payload__jpl05 {
    background: #1c1c33;
    border: 1px solid #e5e4fa1a;
    border-radius: 12px;
    font-family: Roboto Mono, monospace;
    margin: 0 24px;
    overflow: auto;
    padding: 16px;
  }
  
  @media screen and (max-width: 767px) {
    .SubmitTransaction_payload__jpl05 {
      font-size: 12px;
      margin: 0 16px;
      overflow-x: auto;
      overflow-y: auto;
    }
  }
  
  .SubmitTransaction_fakeAccordionItem__zq1yl {
    align-items: center;
    background: #28253e99;
    border-bottom: 0 solid #0000;
    border-image: linear-gradient(90deg, #6e42ca, #8d29c1);
    border-image-slice: 1;
    border-top: 1px solid #0000;
    display: flex;
    height: 50px;
    padding: 0 16px 0 38px;
  }
  
  .Destination_container__1GbUm {
    color: #e5e4fa;
    font-weight: 500 !important;
  }
  
  .Destination_originChip__LIpv8 {
    border: none !important;
    font-size: 15px !important;
  }
  
  .Destination_originChip__LIpv8 span {
    padding-right: 0 !important;
  }
  
  .Destination_account__hGjSi {
    justify-content: center !important;
  }
  
  .Destination_account__hGjSi p {
    font-weight: 500 !important;
  }
  
  .UserAccountModal_container__sKXTQ [role="dialog"] {
    overflow-y: inherit;
  }
  
  .UserAccountModal_containerExtensionInTab__0AMPk {
    overflow: auto;
  }
  
  .UserAccountModal_containerClassNameExtensionInTab__SmWUE {
    border-radius: 6px;
    max-width: 328px;
  }
  
  .UserAccountModal_containerPaperClassNameExtensionInTab__s5NZe {
    border-radius: 6px !important;
    overflow-y: visible !important;
  }
  
  .UserAccountModal_header__taUbU {
    margin-top: 24px;
  }
  
  .UserAccountModal_userLogoWrapper__kMXuA {
    left: 50%;
    position: absolute;
    top: 0;
    transform: translate(-50%, -30%);
    z-index: 100000;
  }
  
  .UserAccountModal_userLogo__IXVd3 {
    border-radius: 50%;
  }
  
  .UserAccountModal_titleWrapper__s-57k {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .UserAccountModal_editButton__k5xo7 {
    margin-left: 8px;
  }
  
  .UserAccountModal_userLinkWrapper__LsLQL {
    align-items: flex-start;
    background-color: var(--bg-deep-dark);
    border: 1.5px solid #e5e4fa1a;
    border-radius: var(--border-radius);
    display: flex;
    justify-content: space-between;
    overflow-x: hidden;
    padding: 16px;
    width: max(248px, 100%);
  }
  
  .UserAccountModal_qrWrapper__jx79M {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 16px auto;
  }
  
  .UserAccountModal_qrBackground__8xgab {
    align-items: center;
    background-color: #fff;
    display: flex;
    height: 150px;
    justify-content: center;
    width: 150px;
  }
  
  .UserAccountModal_url__HX6m0 {
    color: var(--menu-text);
    width: 80%;
    word-break: break-all;
  }
  
  .UserAccountModal_copyIcon__a5Dp\+:hover g {
    stroke: var(--menu-text);
    opacity: 1;
  }
  
  .UserAccountModal_button__oJrV8 {
    width: 100%;
  }
  
  .ConnectedSitesModal_title__9NFg4 {
    margin-bottom: 4px;
  }
  
  .ConnectedSitesModal_wrapper__vwABt {
    min-width: 280px;
  }
  
  .ConnectedSitesModal_divider__Hq2DR {
    margin-bottom: 24px;
    margin-top: 24px;
  }
  
  .ConnectedSitesModal_dialogContent__i-1rw {
    display: flex;
    flex-direction: column;
  }
  
  .ConnectedSitesModal_connectedSiteSpan__5xZwV {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  
  .ConnectedSitesModal_deleteSiteButton__RmDSr {
    flex: 1 1 !important;
    max-width: 40px;
  }
  
  .ProtectFundsModal_titleWrapper__NPkHq {
    margin-bottom: 40px;
    text-align: center;
  }
  
  .ProtectFundsModal_title__xUlam {
    margin-bottom: 12px;
  }
  
  .ProtectFundsModal_list__EL2Im {
    display: grid;
    list-style: disc;
    margin-left: 15px;
    row-gap: 24px;
  }
  
  .ProtectFundsModal_list__EL2Im li:hover {
    color: var(--input-text);
  }
  
  .ProtectFundsModal_button__pGpd7 {
    margin-top: 40px;
    width: 100%;
  }
  
  .TxModal_wrapper__UH7IW {
    padding: 16px;
  }
  
  @media (min-width: 768px) {
    .TxModal_wrapper__UH7IW {
      padding: 24px;
    }
  }
  
  .TxModal_dialogContent__vbnGB {
    display: grid;
    min-width: 264px;
    overflow-x: hidden;
    width: 100%;
  }
  
  @media (min-width: 768px) {
    .TxModal_dialogContent__vbnGB {
      min-width: 300px;
    }
  }
  
  .TxModal_statusInfo__QlQX\+ {
    margin-top: 36px;
  }
  
  .TxModal_addressInfo__cAPwC,
  .TxModal_transactionInfo__GY9Vy {
    margin-top: 24px;
  }
  
  .TxModal_row__azwiR {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 10px 0;
    width: 100%;
  }
  
  .TxModal_row__azwiR.TxModal_flexStart__cua2g {
    align-items: flex-start;
  }
  
  .TxModal_status__biyYy {
    align-items: center;
    display: flex;
    gap: 8px;
  }
  
  .TxModal_success__f6zUv {
    color: var(--success);
  }
  
  .TxModal_failure__J-tNB {
    color: var(--danger);
  }
  
  .TxModal_pending__yTKlw {
    color: var(--warning);
  }
  
  .TxModal_copy__0xA5I {
    align-items: center;
    color: #946bec;
    cursor: pointer;
    display: flex;
    gap: 4px;
    margin-left: auto;
    text-decoration: none !important;
  }
  
  .TxModal_addresses__QF3XW {
    gap: 10px;
    margin-top: 16px;
  }
  
  .TxModal_address__\+Ds-n {
    align-items: flex-start;
    display: flex;
    flex: 1 1;
    flex-direction: column;
    gap: 8px;
    justify-content: flex-start;
  }
  
  .TxModal_address__\+Ds-n span {
    color: var(--input-text);
    text-transform: uppercase;
  }
  
  .TxModal_addressIdentifier__efA5w {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
  }
  
  .TxModal_userLogo__kTqLy {
    border-radius: 50%;
    height: 32px;
    margin-right: 8px;
    object-fit: contain;
    object-position: center;
    width: 32px;
  }
  
  .TxModal_arrow__WElpY {
    align-items: center;
    border: 1px solid var(--menu-border);
    border-radius: 50%;
    display: flex;
    height: 28px;
    justify-content: center;
    margin-bottom: -4px;
    margin-top: auto;
    width: 28px;
  }
  
  .TxModal_arrow__WElpY svg {
    color: var(--input-text);
  }
  
  .TxModal_textRight__HtUS8 {
    text-align: right;
  }
  
  .TxModal_statusCapitalized__j4WIF {
    text-transform: capitalize;
  }
  
  .NewCryptographyModal_title__8noxJ {
    font-size: 20px;
    margin-bottom: 10px;
  }
  
  .NewCryptographyModal_text__wdtIJ {
    font-size: 15px;
    margin: 8px 0;
  }
  
  .NewCryptographyModal_nextButton__agAp8 {
    margin-top: auto;
    width: 100%;
  }
  
  .AccountInfo_wrap__ScYLn {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 1rem 0;
  }
  
  .AccountInfo_tokenName__Udl4S {
    text-transform: uppercase;
  }
  
  .AccountInfo_balance__0V7uZ {
    color: var(--title);
    font-size: 32px;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 42px;
    margin: 16px 0 24px;
    text-align: center;
  }
  
  .AccountInfo_action__t9hGo,
  .AccountInfo_actions__TTTyT {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .AccountInfo_action__t9hGo {
    color: var(--title);
    cursor: pointer;
    flex-direction: column;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    padding: 10px 20px;
  }
  
  .AccountInfo_actionIcon__G0\+Ak {
    align-items: center;
    background-color: var(--brand-color);
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    margin-bottom: 8px;
    transition: 0.25s;
    width: 40px;
  }
  
  .AccountInfo_actionImg__NaqU- {
    height: 24px;
    width: 24px;
  }
  
  .AccountInfo_action__t9hGo:hover .AccountInfo_actionIcon__G0\+Ak {
    background-color: var(--accent);
  }
  
  .AccountInfo_TokenIcon__abBuB {
    align-items: center;
    display: flex;
    height: 36px;
    justify-content: center;
    width: 36px;
  }
  
  .AccountInfo_TokenImg__EYvho {
    border-radius: 50%;
    height: 36px;
    object-fit: contain;
    object-position: center;
    width: 36px;
  }
  
  .AccountTitle_AccountTitle__RdoGJ {
    align-items: center;
    color: var(--title);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
  }
  
  .AccountTitle_AccountName__S5XxD {
    font-size: 15px;
    font-weight: 500;
    line-height: 16px;
    margin-bottom: 4px;
    width: 100%;
  }
  
  .AccountTitle_AccountAddress__-4PwM {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-size: 11px;
    font-weight: 400;
    justify-content: center;
    line-height: 16px;
    opacity: 0.6;
    text-align: center;
    width: 100%;
  }
  
  .AccountTitle_AccountAddress__-4PwM:hover {
    text-decoration: underline;
  }
  
  .AccountTitle_AccountAddressCopy__m-HfN {
    font-size: 11px !important;
    margin-left: 4px;
  }
  
  .ConfirmMnemonic_container__O\+Vo9 {
    align-items: center;
    background: linear-gradient(
      90deg,
      #8d29c1 8.58%,
      #942bbb 23.83%,
      #a92fac 46.67%,
      #ca3793 74.13%,
      #f03f77
    );
    display: flex;
    justify-content: space-between;
    padding: 8px 16px;
    width: 100%;
  }
  
  .ConfirmMnemonic_textWrapper__-RPzg {
    align-items: center;
    display: flex;
    font-size: 15px;
    gap: 8px;
    justify-content: center;
  }
  
  .ConfirmMnemonic_resolveBtn__x3Hec,
  .ConfirmMnemonic_textWrapper__-RPzg {
    color: var(--white);
    font-family: var(--font-family-monospace);
    font-weight: var(--medium);
    line-height: 16px;
  }
  
  .ConfirmMnemonic_resolveBtn__x3Hec {
    border: 1px solid var(--white);
    border-radius: 40px;
    font-size: 11px;
    padding: 4px 12px;
  }
  
  .ConfirmMnemonic_resolveBtn__x3Hec:hover {
    border-color: var(--title);
    color: var(--title);
  }
  
  @media (min-width: 400px) {
    .ConfirmMnemonic_resolveBtn__x3Hec {
      border-width: 2px;
      font-size: 15px;
      padding: 6px 12px;
    }
  }
  
  .TokenList_tabsWrapper__W7Igj button[role="tab"] {
    border-bottom: 2px solid var(--paragraph-15);
    color: var(--paragraph);
    font-size: var(--font-siz);
    font-weight: var(--normal);
    text-transform: capitalize;
  }
  
  .TokenList_tabsWrapper__W7Igj button:is([aria-selected="true"]) {
    color: var(--input-text);
  }
  
  .TokenList_tabsWrapper__W7Igj [role="tablist"] + span {
    background: linear-gradient(0deg, #0003, #0003), #6e42ca;
  }
  
  @media (min-width: 1024px) {
    .TokenList_tokensListWrapper__KaQSK {
      height: 100%;
      max-height: calc(100vh - 543px);
      overflow-y: scroll;
    }
  }
  
  .TokenList_tokenIcon__gzybU {
    align-items: center;
    background: linear-gradient(319.3deg, #f03f77 15.39%, #8d29c1 84.16%);
    border-radius: 50%;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px;
  }
  
  .TokenList_currentTokenWrapper__6puTQ {
    align-items: center;
    border-top: 1px solid var(--border);
    cursor: pointer;
    display: flex;
    justify-content: flex-start;
    padding: 16px;
  }
  
  .TokenList_currentTokenWrapper__6puTQ:hover {
    background: #28253e;
    border-top-color: #0000;
  }
  
  .TokenList_tokenSum__ySYkd {
    align-items: center;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 12px;
  }
  
  .TokenList_tokenSum__ySYkd p:first-of-type {
    color: var(--input-text);
  }
  
  .TokenList_tokenStatus__UGQkg {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  
  .TokenList_tokenStatus__UGQkg svg {
    fill: var(--paragraph);
  }
  
  .TokenList_tokenStatusTitle__TNiQB {
    font-size: 12px;
  }
  
  .TokenList_tooltip__KGkBP {
    max-width: 180px !important;
  }
  
  .TokenList_tabItemWrapper__V-\+JL {
    grid-gap: 20px;
    display: flex;
    flex-direction: column;
  }
  
  .TokenList_listWrapper__Z357c {
    display: grid;
    row-gap: 4px;
  }
  
  @media (min-width: 600px) {
    .TokenList_listWrapper__Z357c {
      max-height: calc(100vh - 507px);
      overflow-y: scroll;
    }
  }
  
  .TokenList_footer__hxdBy {
    margin-bottom: 10px;
    margin-top: 16px;
    text-align: center;
  }
  
  .TokenList_tokenRowContainer__SFI9Q {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  
  .TokenList_iconAndBalanceContainer__ao-jt {
    align-items: center;
    display: flex;
    flex: 1 1;
  }
  
  .TokenList_balance__ZLaIa {
    margin-left: 12px;
  }
  
  .TokenList_notRegisteredContainer__0GSu- {
    align-items: center;
    display: flex;
  }
  
  .TokenList_informationIcon__moS\+s {
    align-items: center;
    border: 1px solid var(--paragraph);
    border-radius: 9999px;
    color: var(--paragraph);
    display: flex;
    font-size: 12px;
    height: 0;
    justify-content: center;
    margin-left: 7px;
    padding: 7px;
    width: 0;
  }
  
  .TokenList_registerButton__eDNbD {
    border-radius: 6px;
    color: var(--brand);
    font-size: 14px;
    height: 32px;
    min-width: 82px;
  }
  
  .TokenList_chevronIcon__oBjgQ {
    color: #e5e4fa;
    opacity: 0.7;
  }
  
  .TokenList_chevronIcon__oBjgQ:hover {
    color: var(--white);
  }
  
  .NetworkStatus_NetworkStatus__iEAzz {
    align-items: center;
    background: var(--input-bg-dark);
    border-radius: 40px;
    display: flex;
    font-size: 12px;
    justify-content: center;
    padding: 4px 12px;
  }
  
  .NetworkStatus_NetworkStatus__iEAzz.NetworkStatus_no__oE3XH {
    background: none;
    padding: 4px 0;
  }
  
  .NetworkStatus_NetworkStatus__iEAzz.NetworkStatus_no__oE3XH
    .NetworkStatus_indicator__qXbCE {
    background: none;
    border-color: #fff9;
  }
  
  .NetworkStatus_status__ZjGCt {
    color: var(--title);
    font-weight: 400;
    line-height: 16px;
    opacity: 0.6;
  }
  
  .NetworkStatus_indicator__qXbCE {
    background: var(--brand-color);
    border: 1px solid var(--brand-color);
    border-radius: 50%;
    height: 6px;
    margin-right: 6px;
    width: 6px;
  }
  
  .TopNavbar_TopNavbar__sI8D1 {
    border-bottom: 1px solid var(--border);
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 16px;
  }
  
  .TopNavbar_TopNavbar__sI8D1 > :first-child {
    justify-self: start;
  }
  
  .TopNavbar_TopNavbar__sI8D1 > :nth-child(2) {
    justify-self: center;
  }
  
  .TopNavbar_TopNavbar__sI8D1 > :nth-child(3) {
    justify-self: end;
  }
  
  .UserMenu_itemText__wQFwG {
    color: var(--input-color);
    font-size: 15px;
    font-weight: var(--medium);
  }
  
  .Dashboard_container__hGQ9e {
    padding-bottom: 24px;
  }
  
  .Dashboard_main__Lv7uK {
    text-align: center;
  }
  
  .Dashboard_headerAvatar__fBldB {
    align-items: center;
    border: 2px solid var(--avatar-border);
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 40px;
    justify-content: center;
    overflow: hidden;
    padding: 2px;
    width: 40px;
  }
  
  .Dashboard_avatarImg__njdE7 {
    border-radius: 50%;
    height: 100%;
    width: 100%;
  }
  
  .SearchAddress_screenContainer__klp1z {
    display: grid;
    grid-template-areas: "header" "main" "footer";
    grid-template-columns: 1fr;
    grid-template-rows: 69px 1fr auto;
  }
  
  .SearchAddress_screenContainer__klp1z .SearchAddress_main__sCdYV {
    display: flex;
    flex-direction: column;
    grid-area: main;
    overflow: auto;
  }
  
  .SearchAddress_screenContainer__klp1z .SearchAddress_footer__CKyeC {
    background: #14092f;
    border-top: 1px solid var(--border);
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    grid-area: footer;
    padding: 24px 20px;
  }
  
  .SearchAddress_screenContainer__klp1z .SearchAddress_header__DGyyZ {
    align-items: center;
    grid-area: header;
    padding: 24px 16px 16px !important;
    width: 100%;
  }
  
  .SearchAddress_title__2Q60M {
    font-size: 18px;
    font-weight: 600;
    left: 0;
    line-height: normal;
    position: absolute;
    text-align: center;
    width: 100%;
  }
  
  .SearchAddress_backButton__dzb0f {
    z-index: 10;
  }
  
  .SearchAddress_content__FCHkL {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  
  @media (min-width: 1024px) {
    .SearchAddress_content__FCHkL {
      padding-bottom: 16px;
    }
  }
  
  .SearchAddress_navigateIcon__sOA-u {
    justify-content: start;
  }
  
  .SearchAddress_mainWrapperInPopup__WpJcO {
    min-height: calc(100vh - var(--footer-height) - var(--header-height) - 81px);
  }
  
  .SearchAddress_searchSectionInPopup__Yi73X,
  .SearchAddress_searchSection__kfEPG {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
  }
  
  .SearchAddress_searchSectionInPopup__Yi73X {
    margin-bottom: 24px;
  }
  
  .SearchAddress_inputAccountList__zzFlb::-webkit-scrollbar {
    display: block;
    width: 4px;
  }
  
  .SearchAddress_inputAccountList__zzFlb::-webkit-scrollbar-thumb {
    background-color: hsla(0, 0%, 77%, 0.208);
    border-radius: 15px;
  }
  
  .SearchAddress_inputWrapper__9W-dt {
    margin-top: 16px;
    padding: 0 16px;
  }
  
  .SearchAddress_buttonsSectionWrapper__Plsym {
    padding-top: 10px;
  }
  
  .SearchAddress_buttonsSectionWrapperInPopup__KkaRP {
    background: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 286.58%);
    bottom: 56px;
    position: fixed;
    width: calc(100vw - 32px);
  }
  
  .SearchAddress_buttonsSectionWrapperInPopup__KkaRP > section {
    padding-bottom: 15px;
    padding-top: 12px;
  }
  
  .SearchAddress_buttonWrapper__zQ2ze {
    padding: 16px 0;
  }
  
  .SearchAddress_divider__2cmW6 {
    margin: 0 -16px;
  }
  
  @media screen and (max-width: 600px) {
    .SearchAddress_inputWrapper__9W-dt {
      max-height: 100%;
    }
  
    .SearchAddress_inputAccountList__zzFlb {
      max-height: max-content;
    }
  }
  
  .AddressCard_container__5kO5Y {
    align-items: center;
    border-bottom: 1px solid var(--border);
    display: flex;
    justify-content: flex-start;
    padding: 16px 0 16px 20px;
    width: 100%;
  }
  
  .AddressCard_container__5kO5Y:hover {
    background: #28253e;
    border-top-color: #0000;
  }
  
  .AddressCard_logo__jccUs {
    border-radius: 50%;
    height: 36px;
    margin-right: 16px;
    width: 36px;
  }
  
  .AddressCard_address__XaW74 {
    color: var(--input-text);
  }
  
  .AddressCard_accountName__CQkT7 {
    margin-bottom: 4px;
    text-align: left;
  }
  
  .AddressCard_itemChip__6yqtZ {
    -webkit-margin-start: auto;
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
    margin-inline-start: auto;
  }
  
  .ButtonsSection_cancelButton__CQf-T,
  .ButtonsSection_cancelButton__S8FWd {
    background-color: #0000 !important;
    color: var(--brand-color);
  }
  
  .SelectCoinMenuItem_itemText__iIXHv {
    color: var(--input-text) !important;
    font-size: 15px !important;
    font-weight: var(--medium) !important;
  }
  
  .InputAmountSection_assetWrapper__YHPW1,
  .InputAmountSection_fromWrapper__8Xggb,
  .InputAmountSection_toWrapper__QsPd4 {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  
  .InputAmountSection_assetWrapper__YHPW1,
  .InputAmountSection_fromWrapper__8Xggb {
    margin-bottom: 24px;
  }
  
  .InputAmountSection_inputTitle__h4UvM {
    margin-bottom: 8px;
    width: 100%;
  }
  
  .InputAmountSection_fieldWrapper__C9erk {
    align-items: center;
    background-color: var(--input-bg-dark);
    border: 1.5px solid #e5e4fa1a;
    border-radius: var(--border-radius);
    display: flex;
    height: 52px;
    justify-content: flex-start;
    padding: 8px;
    width: 100%;
  }
  
  .InputAmountSection_fieldWrapper__C9erk
    .InputAmountSection_tokenDescription__bPZ0a {
    margin-left: 8px;
  }
  
  .InputAmountSection_fieldWrapper__C9erk
    .InputAmountSection_tokenDescription__bPZ0a
    p {
    color: var(--input-text);
  }
  
  .InputAmountSection_fieldWrapper__C9erk > svg {
    margin-left: auto;
  }
  
  .InputAmountSection_input__-mRQP,
  .InputAmountSection_wrapperClassName__WnR7A {
    width: 100%;
  }
  
  .InputAmountSection_maxAmount__4lL8i {
    border: 1px solid var(--brand-color);
    border-radius: 10px;
    font-size: 12px;
    font-weight: var(--normal);
    padding: 1px 14px;
    position: absolute;
    right: 16px;
    text-align: center;
    top: 16px;
  }
  
  .InputAmountSection_gasWrapper__IGYVk {
    margin-left: auto;
    margin-top: 24px;
    width: 75%;
  }
  
  .InputAmountSection_gasLabel__eK1rS {
    align-items: center;
    display: flex;
    font-size: var(--font-size-small);
    font-weight: var(--medium);
    justify-content: space-between;
    margin-bottom: 8px;
  }
  
  .InputAmountSection_gasInput__yUW9- {
    background-color: var(--input-bg-dark);
    border: 1.5px solid #e5e4fa1a;
    border-radius: 4px;
    color: var(--input-text);
    height: calc(var(--input-height) / 1.2);
    padding: 8px 16px;
  }
  
  .InputAmountSection_balance__5lNX4 {
    font-width: 500;
    color: #9594aa;
    font-size: 15px;
  }
  
  .InputAmountSection_amountWrapper__mNmBp {
    align-items: baseline;
    display: flex;
    height: 120px;
    justify-content: center;
    position: relative;
    width: 100%;
  }
  
  .InputAmountSection_amountWrapper__mNmBp
    .InputAmountSection_inputAmount__Zrf3Z {
    caret-color: #946bec;
    font-size: 34px;
    font-weight: 700;
    padding: 16px;
    text-align: center;
    width: 100%;
  }
  
  @media screen and (max-width: 767px) {
    .InputAmountSection_amountWrapper__mNmBp
      .InputAmountSection_inputAmount__Zrf3Z {
      font-size: 24px;
      padding: 12px;
    }
  
    .InputAmountSection_amountWrapper__mNmBp
      .InputAmountSection_inputAmountSmall__\+N3Ch {
      font-size: 15px;
    }
  }
  
  .InputAmountSection_amountWrapper__mNmBp span {
    display: block;
    margin-bottom: 14px;
    text-align: center;
    width: 100%;
  }
  
  .UserWallet_userWallet__pKe80 {
    align-items: center;
    background-color: var(--input-bg-dark);
    border: 1px solid var(--brand-color);
    border-radius: 20px;
    display: flex;
    justify-content: flex-start;
    margin-bottom: 36px;
    padding: 8px 16px;
  }
  
  .UserWallet_accountWrapper__2\+YoX {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    margin-left: 12px;
  }
  
  .UserWallet_address__La1Ii {
    margin-left: 8px;
  }
  
  .UserWallet_checkIconWrapper__BXkuP {
    align-items: center;
    background-color: var(--success);
    border-radius: 50%;
    color: var(--input-text);
    display: flex;
    height: 24px;
    justify-content: center;
    width: 24px;
  }
  
  .Send_screenContainer__o8ZS8 {
    display: grid;
    grid-template-areas: "header" "main" "footer";
    grid-template-columns: 1fr;
    grid-template-rows: 69px 1fr auto;
  }
  
  .Send_screenContainer__o8ZS8 .Send_main__P4j3k {
    display: flex;
    flex-direction: column;
    grid-area: main;
    overflow: auto;
  }
  
  .Send_screenContainer__o8ZS8 .Send_footer__Kg7MM {
    background: #14092f;
    border-top: 1px solid var(--border);
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    grid-area: footer;
    padding: 24px 20px;
  }
  
  .Send_screenContainer__o8ZS8 .Send_header__Jmc7E {
    align-items: center;
    grid-area: header;
    padding: 24px 16px 16px !important;
    width: 100%;
  }
  
  .Send_content__e1uGp {
    display: grid;
    height: 100%;
    margin-top: 24px;
  }
  
  @media (min-width: 1024px) {
    .Send_content__e1uGp {
      margin-top: 0;
    }
  }
  
  .Send_form__A9c5y {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 16px;
  }
  
  .Send_divider__WGhKG {
    margin: 0 -16px !important;
  }
  
  .Send_buttonsSectionContainer__dQ-5n {
    background: #14092f;
    border-top: 1px solid #4a455b;
    bottom: var(--footer-height);
    box-shadow: 0 -8px 10px 8px #0f0927a8;
    margin: 0 -16px;
    padding: 0 0 24px;
    text-align: center;
    width: 100%;
  }
  
  @media (min-width: 1024px) {
    .Send_buttonsSectionContainer__dQ-5n {
      border-top: 1px solid #4a455b;
      padding: 0 20px 24px;
    }
  }
  
  .Send_title__Mx11t {
    font-size: 18px;
    font-weight: 600;
    left: 0;
    line-height: normal;
    position: absolute;
    text-align: center;
    width: 100%;
  }
  
  .Send_backButton__fMLWq {
    z-index: 10;
  }
  
  .Send_navigateIcon__HmOaU {
    justify-content: start;
  }
  
  .ReadyWalletFooter_contentSupportPara__XMGzO {
    color: hsla(0, 2%, 78%, 0.884);
    margin-top: 24px;
  }
  
  .ReadyWalletFooter_contentSupportPara__XMGzO
    .ReadyWalletFooter_contentSupportSpan__2-FF1 {
    color: #8945d6;
    cursor: pointer;
  }
  
  .ReadyWalletFooter_contentSupportPara__XMGzO
    .ReadyWalletFooter_contentSupportSpan__2-FF1
    .ReadyWalletFooter_contentSupportLink__XkwZl {
    color: inherit;
    text-decoration: none;
  }
  
  @media screen and (max-width: 600px) {
    .ReadyWalletFooter_contentSupportPara__XMGzO {
      font-size: 14px;
      margin: unset;
      margin-top: 10px;
    }
  }
  
  .ReadyWalletHeading_contentDiv__pPLXZ {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  
  .ReadyWalletHeading_contentProfileCircle__x1W8K {
    background: #18182e;
    border-radius: 50%;
    height: 124px;
    width: 124px;
  }
  
  .ReadyWalletHeading_contentTitle__nqU4x {
    font-family: Roboto, sans-serif;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-top: 13px;
  }
  
  .ReadyWalletHeading_contentPara__j3fAu {
    color: #72718f;
    margin-bottom: 32px;
    text-align: center;
  }
  
  .ReadyWalletHeading_congratulationsImg__HbV0C {
    max-width: 190px;
  }
  
  .ReadyWalletHeading_contentTitle__nqU4x {
    color: #fff;
  }
  
  @media screen and (max-width: 600px) {
    .ReadyWalletHeading_contentTitle__nqU4x {
      color: #fff;
      font-size: 24px;
      margin-top: 0;
    }
  
    .ReadyWalletHeading_contentPara__j3fAu {
      font-size: 13px;
    }
  
    .ReadyWalletHeading_congratulationsImg__HbV0C {
      max-width: 150px;
      object-fit: contain;
    }
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ {
    background-color: #14142f;
    color: #e5e4fa;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 1rem;
    text-align: center;
    transition: background-color 0.1s ease-in;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_contentButton__bPcDZ
    > a,
  .ReadyWalletSocialLogo_contentButton__bPcDZ a:active,
  .ReadyWalletSocialLogo_contentButton__bPcDZ a:hover,
  .ReadyWalletSocialLogo_contentButton__bPcDZ a:link,
  .ReadyWalletSocialLogo_contentButton__bPcDZ a:visited {
    align-items: center;
    color: inherit;
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    height: 100%;
    justify-content: space-between;
    text-decoration: none;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ:first-child {
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ:first-child:hover {
    -webkit-backdrop-filter: blur(84px);
    backdrop-filter: blur(84px);
    background: #fff;
    background: linear-gradient(180deg, #ffffff03, #bd379f1a);
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ:nth-child(2):hover {
    -webkit-backdrop-filter: blur(84px);
    backdrop-filter: blur(84px);
    background: #fff;
    background: linear-gradient(180deg, #ffffff03, #33ccff1a);
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ:nth-child(3) {
    border-bottom-right-radius: 12px;
    border-top-right-radius: 12px;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ:nth-child(3):hover {
    -webkit-backdrop-filter: blur(84px);
    backdrop-filter: blur(84px);
    background: #fff;
    background: linear-gradient(180deg, #ffffff03, #707eff1a);
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_socialLogoImg__7bFMH {
    border-radius: 5rem;
    padding: 15px;
    width: -moz-fit-content;
    width: fit-content;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_socialDetails__6UouB {
    width: 80%;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_sociaDiscordImg__XRipX {
    background: rgba(148, 107, 236, 0.247);
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_sociaTwitterImg__MfUqR {
    background: #3cf3;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_sociaAptosImg__m5aF- {
    background: #5865f230;
  }
  
  .ReadyWalletSocialLogo_contentButton__bPcDZ
    .ReadyWalletSocialLogo_socialDetailsSpan__ej9D\+ {
    font-size: 15px;
    font-weight: 600;
  }
  
  @media screen and (max-width: 600px) {
    .ReadyWalletSocialLogo_socialLogoImg__7bFMH {
      padding: 10px !important;
    }
  
    .ReadyWalletSocialLogo_title__krdHd {
      margin-bottom: 0 !important;
    }
  
    .ReadyWalletSocialLogo_contentDiv__KWFsV {
      padding: 0;
    }
  
    .ReadyWalletSocialLogo_contentTitle__ivay0 {
      color: wheat;
      font-size: 2rem !important;
      text-align: center;
    }
  
    .ReadyWalletSocialLogo_contentPara__QGc1M {
      font-size: 12px;
    }
  
    .ReadyWalletSocialLogo_contentButton__bPcDZ {
      padding: 12px 3px 3px;
    }
  
    .ReadyWalletSocialLogo_contentButton__bPcDZ span {
      white-space: normal;
    }
  
    .ReadyWalletSocialLogo_socialDetails__6UouB {
      font-size: 12px !important;
      width: 107px;
    }
  
    .ReadyWalletSocialLogo_contentButtonLink__agPYR {
      align-items: center;
      color: inherit;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      text-align: center;
      text-decoration: none;
    }
  
    .ReadyWalletSocialLogo_socialDetailsSpan__ej9D\+ {
      font-size: 11px !important;
      white-space: "normal" !important;
    }
  }
  
  .ReadyWalletSocialLogos_contentButtons__LvG80 {
    display: flex;
    gap: 2px;
    margin-bottom: 32px;
  }
  
  .ReadyWalletSocialLogos_sociaDiscordImg__Bv\+zJ {
    background: rgba(148, 107, 236, 0.247);
  }
  
  .ReadyWalletSocialLogos_sociaTwitterImg__8k-mr {
    background: #3cf3;
  }
  
  .ReadyWalletSocialLogos_sociaAptosImg__3a7yz {
    background: #5865f230;
  }
  
  @media screen and (max-width: 600px) {
    .ReadyWalletSocialLogos_contentButtons__LvG80 {
      margin-bottom: 1rem 0;
      padding: 0;
    }
  }
  
  .ReadyWalletMainContainer_content__jl3XS {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding: 24px 16px;
  }
  
  .ReadyWalletMainContainer_contentDiv__UH9gZ {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 0 7rem;
  }
  
  @media screen and (max-width: 600px) {
    .ReadyWalletMainContainer_contentDiv__UH9gZ {
      padding: 0;
    }
  }
  
  .ReadyWalletMainContainer_nextButton__cWJgO {
    margin-top: auto;
    min-height: 48px;
    width: 100%;
  }
  
  .ReadyWalletMainContainer_nextButtonExtensionInTab__1KrHX {
    min-height: 48px;
    width: 100%;
  }
  
  .ReadyWallet_screenContainer__Cp1\+s {
    display: flex;
    flex-direction: column;
  }
  
  .ReadyWallet_contentContainer__qWYyH {
    display: grid;
    grid-template-rows: min-content 1fr;
  }
  
  .ReadyWallet_titleWrapper__TIb7\+ {
    align-items: flex-start;
    margin-bottom: 24px;
    width: 100%;
  }
  
  .ReadyWallet_title__5WH6O {
    display: flex;
    justify-content: start;
  }
  
  .Activity_listWrapper__dTfV6 {
    box-sizing: border-box;
    display: grid;
    row-gap: 4px;
  }
  
  @media (min-width: 1024px) {
    .Activity_listWrapper__dTfV6 {
      height: 100%;
      max-height: calc(
        100vh - var(--footer-height) - var(--header-height) - 155px
      );
      overflow-y: scroll;
    }
  }
  
  .Activity_activityMainWrapper__6MK5l {
    padding: 16px 0 0;
  }
  
  .Activity_dateTitle__2O4tU {
    font-size: 13px;
    font-weight: 500;
    line-height: 18px;
    margin: 5px 0 5px 16px;
    text-transform: capitalize;
  }
  
  .Activity_dateTitle__2O4tU,
  .Activity_fallBackText__xcfh4 {
    color: var(--text-secondary);
    font-family: var(--font-family-monospace);
    font-style: normal;
  }
  
  .Activity_fallBackText__xcfh4 {
    text-align: center;
  }
  
  .LiquidSwapHero_section__1PEf8 {
    padding: 8px 8px 0;
  }
  
  @media (min-width: 768px) {
    .LiquidSwapHero_section__1PEf8 {
      padding: 16px;
    }
  }
  
  .LiquidSwapHero_hero__9R42D {
    background-image: url(/static/media/dapps_hero.ce3b82387f8556b535aa.svg);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px;
    height: 128px;
    padding: 40px 24px;
    position: center;
    width: 100%;
  }
  
  @media (min-width: 768px) {
    .LiquidSwapHero_hero__9R42D {
      background-image: url(/static/media/dapps_hero_big.d453e137069842913709.svg);
    }
  }
  
  .DappsList_section__ndzFa {
    font-family: Roboto, sans-serif;
    font-style: normal;
    padding: 24px 0;
  }
  
  .DappsList_titleWrapper__HWgzm {
    padding: 0 16px;
  }
  
  .DappsList_titleWrapper__HWgzm p {
    color: #9594aa;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
  }
  
  .DappsList_list__odQzH {
    margin-top: 16px;
  }
  
  .DappsList_itemWrapper__iXjdR {
    padding: 8px 16px;
  }
  
  .DappsList_itemWrapper__iXjdR:hover {
    background-color: #28253e;
  }
  
  .DappsList_button__4SRhU {
    display: flex;
    justify-content: flex-start;
    width: 100%;
  }
  
  .DappsList_iconWrapper__OUB70 {
    display: flex;
    height: 56px;
    width: 56px;
  }
  
  .DappsList_iconWrapper__OUB70 img {
    width: 100%;
  }
  
  .DappsList_textWrapper__cyS\+E {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    margin-left: 14px;
  }
  
  .DappsList_name__7ysuj {
    color: #e5e4fa;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: -0.0043em;
    line-height: 22px;
  }
  
  .DappsList_description__M8WHE {
    color: #9594aa;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: -0.0008em;
    line-height: 18px;
  }
  
  .MyNFTList_listContainer__uLqJ0 {
    width: 100%;
  }
  
  .MyNFTList_listItem__lEyxd {
    border-radius: 6px;
    cursor: pointer;
    overflow: hidden;
  }
  
  .MyNFTList_listItem__lEyxd:hover .MyNFTList_listItemBar__k1FDa {
    background-color: #3e3e52 !important;
  }
  
  .MyNFTList_listItemBar__k1FDa {
    background-color: #28253e !important;
    font-size: 13px;
    font-weight: 700;
    padding: 16px 8px;
  }
  
  .MyNFTList_listItemBar__k1FDa > div {
    padding: 0 !important;
  }
  
  .MyNFTList_emptyContainer__KI3HK {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    width: 100%;
  }
  
  .NFTList_wrapper__lsy\+O {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .NFTList_screenContainer__znO3C {
    padding: 0 16px 24px;
  }
  
  @media (min-width: 1024px) {
    .NFTList_screenContainer__znO3C {
      display: grid;
      grid-template-rows: min-content 1fr;
      padding: 0 24px 16px;
    }
  }
  
  .NFTList_header__4OAXo {
    align-items: center;
    flex-direction: column;
    height: 69px;
    justify-content: center;
    min-height: 69px;
    min-width: 100%;
  }
  
  .NFTList_header__4OAXo > h3 {
    color: #e5e4fa;
    font-size: 15px;
    font-weight: 500;
    line-height: 16px;
  }
  
  .NFTList_title__B2-IS {
    font-size: 15px;
    font-weight: 500;
    margin: 10px 0;
    text-align: center;
  }
  
  .NFTList_content__hAqnj {
    display: flex;
    flex-direction: column;
    min-height: 100%;
    padding: 24px 16px;
  }
  
  .NFTList_navigateIcon__qRKpR {
    justify-content: start;
  }
  
  .NFTList_footer__7e\+-J {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin: 1.5rem;
  }
  
  .NFTList_mainWrapperInPopup__E9wgq {
    min-height: calc(100vh - var(--footer-height) - var(--header-height) - 81px);
  }
  
  .NFTList_firstNFT__97wNp {
    align-items: center;
    background: var(--input-bg-dark);
    border-radius: 12px;
    display: inline-flex;
    font-size: 13px;
    height: 64px;
    justify-content: space-between;
    margin: -14px -8px 12px;
    padding: 5px 8px;
  }
  
  .NFTList_getBtn__Srlwd {
    height: 32px;
    min-width: 65px;
  }
  
  .NFTList_withMargin__wvR7c {
    margin-right: 5px;
  }
  
  .NFTItem_wrapper__K\+BFq {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  @media (min-width: 1024px) {
    .NFTItem_screenContainer__4nMpE {
      display: grid;
      grid-template-rows: min-content 1fr;
    }
  }
  
  .NFTItem_header__fvRlL {
    align-items: start;
    flex-direction: column;
    height: 64px;
    justify-content: center;
    margin: 0 -16px;
    min-height: 64px;
    min-width: 100%;
    padding: 0 24px;
  }
  
  .NFTItem_title__c9DsV {
    font-size: 15px;
    font-weight: 500;
    margin: 10px 0;
    text-align: center;
  }
  
  .NFTItem_content__Lu7Kc {
    display: flex;
    flex-direction: column;
    min-height: 100%;
    padding: 0 16px 24px;
  }
  
  @media (min-width: 1024px) {
    .NFTItem_content__Lu7Kc {
      padding: 24px 16px;
    }
  }
  
  .NFTItem_navigateIcon__S\+00b {
    justify-content: start;
  }
  
  .NFTItem_footer__SlNpT {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin: 1.5rem;
  }
  
  .NFTItem_mainWrapperInPopup__7AI5X {
    height: 100%;
    min-height: calc(100vh - var(--footer-height) - var(--header-height));
  }
  
  .Item_image__Nu0BJ {
    border-radius: 6px;
    overflow: hidden;
  }

  .css-fjg0ep {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    padding: 9px;
    border-radius: 50%;
    color: var(--brand-color);
}

.css-vubbuv {
  user-select: none;
  width: 1em;
  height: 1em;
  display: inline-block;
  fill: currentcolor;
  flex-shrink: 0;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-size: 1.5rem;
}

.css-1m9pwf3 {
  cursor: inherit;
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  margin: 0px;
  padding: 0px;
  z-index: 1;
}
  
  .Item_container__5pbPF {
    min-height: 100%;
    padding-bottom: 24px;
  }
  
  .OwnAddressesList_divider__xgJI3 {
    margin: 0 -16px !important;
  }
  
  .OwnAddressesList_buttonWrapper__uXKBH {
    padding: 16px 0;
  }
  
  .OwnAddressesList_buttonContent__7IIML {
    align-items: center;
    display: flex;
    justify-content: flex-start;
  }
  
  .OwnAddressesList_accountsList__yU\+Fv {
    margin-top: 16px;
  }
  
  .OwnAddressesList_listTitle__vcn2T {
    margin-bottom: 8px;
  }
  
  .AddressFromSearch_divider__TjrkV {
    margin: 0 -16px !important;
  }
  
  .AddressFromSearch_buttonWrapper__YpF6o {
    padding: 16px 0;
  }
  
  .App_wallet__cn0\+Z {
    display: grid;
    grid-template-areas: "header" "main";
    grid-template-columns: 1fr;
    grid-template-rows: 0 auto;
    height: 100%;
    max-height: 100vh;
    min-height: 100vh;
    overflow: auto;
  }
  
  .App_wallet__cn0\+Z > header {
    grid-area: header;
  }
  
  .App_wallet__cn0\+Z > div {
    grid-area: main;
    min-height: 400px;
  }
  
  .App_wallet__cn0\+Z.App_isTab__miD7M {
    background-color: var(--brand-bg-dark);
    grid-template-rows: 80px auto;
    height: 100%;
    min-height: 100vh;
    padding-bottom: 40px;
  }
  
  .App_wallet__cn0\+Z.App_isTab__miD7M > div {
    background: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
  }
  
  :root {
    --border-radius-small: 8px;
    --color-regular: #9593a9;
    --bg-button-copy: #0a091f;
    --copy-button-color: #6f44ca;
    --bg-arrow-back: #27243d;
    --bg-arrow-back-hover: #3e3a5a;
    --mnemonic-word-confirm-border-color: #6f44ca;
    --bg-mnemonic-word-confirm: #27243d;
    --bg-mnemonic-word-confirm-hover: #3f3c55;
  }
  
  .SecretPhrase_screenContainerExtensionInTab__GlJEu,
  .SecretPhrase_screenContainer__NUyPo {
    background: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .SecretPhrase_screenContainerExtensionInTab__GlJEu {
    min-height: 100vh;
    padding: 24px 16px;
  }
  
  .SecretPhrase_titleWrapper__y\+yBd {
    margin: 0 auto 24px;
    max-width: 556px;
    text-align: center;
    width: 100%;
  }
  
  .SecretPhrase_title__\+pRic {
    margin-bottom: 8px;
  }
  
  .SecretPhrase_content__3xOAr {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin: 0 auto;
    max-width: 556px;
    padding-bottom: 4rem;
    position: relative;
  }
  
  .SecretPhrase_phraseContainer__Aq-7P {
    background: var(--brand-bg-dark);
    border-radius: var(--border-radius-small);
    max-width: 556px;
    min-height: 184px;
    padding: 8px 14px;
    position: relative;
    width: 100%;
  }
  
  .SecretPhrase_mnemonicWord__fcf8\+ {
    align-items: center;
    border: 1.5px solid #0000;
    border-radius: var(--border-radius-small);
    display: inline-flex;
    height: 32px;
    justify-content: flex-start;
    padding: 4px 8px;
    width: 100%;
  }
  
  .SecretPhrase_mnemonicWord__fcf8\+:hover {
    border: 1.5px solid var(--mnemonic-border);
  }
  
  .SecretPhrase_mnemonicWord__fcf8\+ p {
    color: var(--white);
    font-size: 13px;
    font-weight: 500;
    line-height: 24px;
  }
  
  .SecretPhrase_mnemonicWord__fcf8\+ p:first-of-type {
    color: var(--color-regular);
    margin-right: 8px;
  }
  
  .SecretPhrase_buttonBack__Eg9jy {
    background: var(--bg-arrow-back) !important;
    height: 49px;
    left: 22px;
    position: absolute;
    top: 12px;
    width: 49px;
  }
  
  .SecretPhrase_buttonBack__Eg9jy:hover {
    background: var(--bg-arrow-back-hover) !important;
  }
  
  .SecretPhrase_continueButton__6UVCx {
    margin: auto auto 0;
    min-height: 48px;
    width: 100%;
  }
  
  .SecretPhrase_contentContainer__ADO8M {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 16px;
  }
  
  .RecoveryPhrase_copyButton__TjHsj {
    background: var(--bg-button-copy);
    border: 2px solid var(--copy-button-color);
    bottom: -16px;
    color: var(--copy-button-color);
    height: 32px;
    left: 0;
    margin: 0 auto;
    max-width: 278px;
    position: absolute;
    right: 0;
  }
  
  .RecoveryPhrase_copyButton__TjHsj:hover {
    background: var(--copy-button-color) !important;
    color: var(--white);
  }
  
  .RecoveryPhrase_checkBox__Fhw8f {
    background: var(--brand-bg-dark);
    border: 1px solid var(--copy-button-color);
    border-radius: var(--border-radius-small);
    height: 72px;
    margin-top: 36px;
    width: 100% !important;
  }
  
  .RecoveryPhrase_checkBox__Fhw8f:hover {
    cursor: pointer;
  }
  
  .ConfirmPrhase_phraseContainer__\+lz\+k {
    background: var(--brand-bg-dark);
    border-radius: var(--border-radius-small);
    max-width: 556px;
    padding: 8px;
    position: relative;
    width: 100%;
  }
  
  .ConfirmPrhase_heightForPopup__CvtM2 {
    height: 168px;
    margin-bottom: 20px;
  }
  
  .ConfirmPrhase_heightForTab__sK1Jy {
    height: 184px;
    margin-bottom: 40px;
  }
  
  .ConfirmPrhase_content__lu1En {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    margin: 0 auto;
    max-width: 556px;
    padding-bottom: 1rem;
    position: relative;
  }
  
  .ConfirmPrhase_confirmContainer__--4ae {
    max-width: 556px;
    width: 100%;
  }
  
  .ConfirmPrhase_mnemonicWord__ZswgS {
    background: var(--bg-mnemonic-word-confirm);
    border: 1px solid var(--mnemonic-word-confirm-border-color);
    border-radius: var(--border-radius-small);
    height: 32px;
    min-width: auto;
    padding: 4px 8px;
    width: 100%;
  }
  
  .ConfirmPrhase_mnemonicWord__ZswgS:hover {
    background: var(--bg-button-copy);
    color: var(--white) !important;
  }
  
  .ConfirmPrhase_pressedColor__5BEsF {
    background: var(--copy-button-color) !important;
  }
  
  .ConfirmPrhase_emptyWord__fEspF {
    border: 1.5px solid var(--mnemonic-border);
  }
  
  .ConfirmPrhase_errorWord__LJ4rj {
    border: 1.5px solid var(--mnemonic-border-error);
  }
  
  .UnlockWallet_formWrapper__OxDeo {
    width: 100%;
  }
  
  .UnlockWallet_form__5W6qZ {
    align-items: flex-start;
    height: 100%;
    justify-content: space-between;
  }
  
  .UnlockWallet_forgotPassLinkContainer__AYE8n,
  .UnlockWallet_recoveryLink__dUm69 {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  
  .UnlockWallet_recoveryLink__dUm69 {
    margin-bottom: 32px;
    margin-top: 24px;
  }
  
  .UnlockWallet_submitButton__q934h {
    margin-top: auto;
    width: 100%;
  }
  
  .UnlockWallet_showPrivatekeyWrapper__vxdQy {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%;
  }
  
  .UnlockWallet_userLinkWrapper__LtQfc {
    align-items: flex-start;
    background: #1c1c33;
    border: 1.5px solid #e5e4fa1a;
    border-radius: var(--border-radius);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow-x: hidden;
    padding: 16px;
    width: max(248px, 100%);
  }
  
  .UnlockWallet_privateKeyLabel__LXVjt {
    color: --private-label;
    font-size: 15px;
    font-weight: 500;
    opacity: 0.5;
  }
  
  .UnlockWallet_url__0KCba {
    color: --private-label;
    color: #e5e4fa;
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    word-break: break-all;
  }
  
  .UnlockWallet_copyIcon__q4Q4K:hover g {
    stroke: var(--menu-text);
    opacity: 1;
  }
  
  .UnlockWallet_privateKeyPageFooter__PnSH6 {
    display: flex;
    gap: 10px;
    width: 100%;
  }
  
  .UnlockWallet_container__2Ukik {
    margin-top: auto;
    width: 100%;
  }
  
  .UnlockWallet_buttonsWrapper__e6spp {
    column-gap: 24px;
    display: grid;
    grid-auto-flow: column;
    margin-top: 24px;
  }
  
  .UnlockWallet_divider__nKVbB {
    margin: 0 -16px !important;
  }
  
  .UnlockWallet_button__NpECN {
    background-color: #0000 !important;
    color: var(--brand-color);
    width: 100%;
  }
  
  .UnlockWallet_privateKeyFooterWrapper__yD4e1 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
  }
  
  .PrivateKey_headerContainerPrivateKey__vp09Z {
    display: contents;
  }
  
  .PrivateKey_screenContainerExtensionInTab__3qhi2 {
    height: calc(100vh - 140px) !important;
  }
  
  .PrivateKey_screenContainerExportPKP__GPQds,
  .PrivateKey_screenContainerExtensionInTab__3qhi2 {
    background-image: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
    display: grid;
    padding: 16px;
  }
  
  .PrivateKey_screenContainerExportPKP__GPQds {
    height: calc(100vh - 75px) !important;
  }
  
  .PrivateKey_screenContainer__gSEFZ {
    background-image: linear-gradient(52.43deg, #14072e 22.22%, #0a081e 59.58%);
    display: grid;
    height: calc(100vh - 5px) !important;
    padding: 16px;
  }
  
  .PrivateKey_header__Nze7Q {
    align-items: start;
    width: 100%;
  }
  
  .PrivateKey_content__CgEPu {
    display: grid;
    gap: 24px;
    grid-template-rows: min-content 1fr;
    margin-top: 88px !important;
  }
  
  .PrivateKey_contentOnPrivateKeyPage__7Sc6R {
    display: grid;
    gap: 24px;
    grid-template-rows: min-content 1fr;
    height: 100%;
  }
  
  .PrivateKey_titleWrapper__9D\+oA {
    align-items: center;
    width: 100%;
  }
  
  .PrivateKey_forgotPasswordImg__NoXpB {
    margin-bottom: 40px;
    object-fit: contain;
    width: 80px;
  }
  
  .PrivateKey_title__atasa {
    font-size: 36px !important;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 42.19px;
  }
  
  .PrivateKey_titleWelcomeLeft__WpZy5 {
    align-self: flex-start;
  }
  
  .PrivateKey_privatekeySecurityMessageTitle__mJdQH {
    color: --private-key-title;
    display: flex;
    flex-direction: column;
    font-size: 15px !important;
    font-weight: 500;
    gap: 15px;
    justify-content: space-between;
    letter-spacing: 0.44px;
    line-height: 16px;
    margin-bottom: 30px;
    padding: 10px;
    position: relative;
    text-align: center !important;
    width: 100%;
  }
  
  .PrivateKey_privatekeySecurityTitleBorder__0rlr4 {
    margin-left: -25px !important;
    padding: 0 !important;
    position: absolute;
    top: 48px;
    width: 100vw;
    z-index: 555;
  }
  
  .PrivateKey_privatekeySecurityMessage__ohlTs {
    background: #ffbb1233;
    border: 1.5px solid #ffbb1299;
    border-radius: 16px;
    box-shadow: 0 12px 24px #0000001f, 0 16px 32px #0000001f, 0 1px 48px #0000001f;
    font-size: 13px;
    padding: 15px;
    width: 100%;
  }
  
  .PrivateKey_privatekeySecurityMessage__ohlTs
    .PrivateKey_privatekeySecurityMessageHeading__uYIA3 {
    color: #e5e4fa;
    font-size: 15px !important;
    font-weight: 500;
    letter-spacing: 0.44px;
    line-height: 17.58px;
    margin-bottom: 13px !important;
  }
  
  .PrivateKey_privatekeySecurityMessage__ohlTs
    .PrivateKey_privatekeySecurityMessagePara__TuDNX {
    color: #9594aa;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: -0.8%;
    line-height: 18px;
  }
  
  .Overlay_overlay__v355K {
    align-items: center;
    bottom: 0;
    color: var(--text);
    display: flex;
    justify-content: center;
    left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 9999;
  }
  
  .NetworkError_title__0l9Oa,
  .Online_title__Sd5Ha {
    font-size: 24px;
  }
  
  .NetworkError_capitalize__5aj7w {
    text-transform: capitalize;
  }
  