@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dY {
        display: flex;
        background-color: var(--4cd10091-76c6-4836-b885-fc3662fc3086,#050d14);
      }
      .ww-s-dY > .ww-section-element.ww-layout {
        display: flex;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-lqVA2kbSv8bZjBp0 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-RvTQ_8k9kLOxPKjh {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HFnGc6WYQp-Qy6td {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-mLG8V9IroOt8KnpZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-76gwMPrcwQzda53O {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-KWtNyMk199So5ArW {
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-DURwuG7-aGTzM042 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-i3xvVLd4oYi3dV2a {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-_K2A1GQh4xiHhSD6 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dUP {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dUQ {
        margin: 0;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dUR {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUS {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUS:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUS.ww-layout, .ww-e-dUS [data-ww-ls~="dUS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUS.ww-layout, .ww-e-dUS [data-ww-ls~="dUS"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUT {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dUU {
        margin: 0;
        padding: 18px 12px 8px;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        font-size: 10px;
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .15em;
        white-space-collapse: preserve;
      }
      .ww-e-dUV {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dUW {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUX {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dUY {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUY:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUY.ww-layout, .ww-e-dUY [data-ww-ls~="dUY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUY.ww-layout, .ww-e-dUY [data-ww-ls~="dUY"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUZ {
        margin: 0;
        font: 700 15px / 1.1 Space Grotesk, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        letter-spacing: .03em;
        white-space-collapse: preserve;
      }
      .ww-e-dUa {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUa:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUa.ww-layout, .ww-e-dUa [data-ww-ls~="dUa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUa.ww-layout, .ww-e-dUa [data-ww-ls~="dUa"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUb {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUb:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUb:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUb.ww-layout, .ww-e-dUb [data-ww-ls~="dUb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUb.ww-layout, .ww-e-dUb [data-ww-ls~="dUb"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUc {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUc:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUd {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUd:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUd:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUe {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUe:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUe:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUe.ww-layout, .ww-e-dUe [data-ww-ls~="dUe"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUe.ww-layout, .ww-e-dUe [data-ww-ls~="dUe"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUf {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUf:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUf:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUf.ww-layout, .ww-e-dUf [data-ww-ls~="dUf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUf.ww-layout, .ww-e-dUf [data-ww-ls~="dUf"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUg {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUg:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUg:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUg.ww-layout, .ww-e-dUg [data-ww-ls~="dUg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUg.ww-layout, .ww-e-dUg [data-ww-ls~="dUg"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUh {
        z-index: 40;
        display: block;
        position: fixed;
        right: auto;
        bottom: 20px;
        left: 16px;
        width: 224px;
      }
      @media (max-width: 991px) {
        .ww-e-dUh {
          width: 188px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUh {
          right: 18px;
          bottom: 16px;
          left: auto;
          width: var(--ww-section-root-auto-width, revert-layer);
        }
      }
      .ww-e-dUi {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUi:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUi:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUj {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUj:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUj:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUj.ww-layout, .ww-e-dUj [data-ww-ls~="dUj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUj.ww-layout, .ww-e-dUj [data-ww-ls~="dUj"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUk {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUk:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUk:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUk.ww-layout, .ww-e-dUk [data-ww-ls~="dUk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUk.ww-layout, .ww-e-dUk [data-ww-ls~="dUk"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUl {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUl:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUl:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUl.ww-layout, .ww-e-dUl [data-ww-ls~="dUl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUl.ww-layout, .ww-e-dUl [data-ww-ls~="dUl"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUm {
        padding: 11px 16px;
        display: inline-flex;
        min-height: 44px;
        font: var(--f11d2a45-731d-4a1c-b9b5-6bb83fddb52d,500 13px/1.5 Inter,sans-serif);
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
        background-color: var(--e626bce1-7fb9-48df-bef7-97188007364e,#0d1b26);
        cursor: pointer;
        transition: background-color 180ms ease,border-color 180ms ease;
        border: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-radius: 0;
        --ww-element-transition: background-color 180ms ease,border-color 180ms ease;
      }
      .ww-e-dUm:where(:hover) {
        color: var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        transform: translateY(-2px);
      }
      .ww-e-dUn {
        margin: 0;
        padding: 18px 12px 8px;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        font-size: 10px;
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .15em;
        white-space-collapse: preserve;
      }
      .ww-e-dUo {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUo:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUo:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUp {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUp:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUp:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUq {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dUq:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dUq:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dUq.ww-layout, .ww-e-dUq [data-ww-ls~="dUq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUq.ww-layout, .ww-e-dUq [data-ww-ls~="dUq"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dUr {
        min-width: 0;
      }
      .ww-e-dUs {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUt {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUu {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUv {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUw {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUx {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dUy {
        width: 20px;
        height: 20px;
      }
      .ww-e-dUz {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV0 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dV1 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV2 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV3 {
        display: flex;
        min-width: 0;
      }
      .ww-e-dV3.ww-layout, .ww-e-dV3 [data-ww-ls~="dV3"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dV4 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dV5 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV6 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV7 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dV8 {
        margin: 0;
        padding: 18px 12px 8px;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        font-size: 10px;
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .15em;
        white-space-collapse: preserve;
      }
      .ww-e-dV9 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVA {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVB {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVC {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVD {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVE {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVF {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVG {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVH {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVI {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVJ {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVK {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVL {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dVL:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dVL:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dVL.ww-layout, .ww-e-dVL [data-ww-ls~="dVL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dVL.ww-layout, .ww-e-dVL [data-ww-ls~="dVL"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dVM {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVN {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVO {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVP {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVQ {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dVQ:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dVQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dVQ.ww-layout, .ww-e-dVQ [data-ww-ls~="dVQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dVQ.ww-layout, .ww-e-dVQ [data-ww-ls~="dVQ"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dVR {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVS {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVT {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVU {
        margin: 0;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        color: var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2);
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVV {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVW {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVX {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVY {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dVY:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dVY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dVY.ww-layout, .ww-e-dVY [data-ww-ls~="dVY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dVY.ww-layout, .ww-e-dVY [data-ww-ls~="dVY"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dVZ {
        padding: 11px 16px;
        display: inline-flex;
        min-height: 44px;
        font: var(--f11d2a45-731d-4a1c-b9b5-6bb83fddb52d,500 13px/1.5 Inter,sans-serif);
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
        background-color: var(--e626bce1-7fb9-48df-bef7-97188007364e,#0d1b26);
        cursor: pointer;
        transition: background-color 180ms ease,border-color 180ms ease;
        border: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-radius: 0;
        --ww-element-transition: background-color 180ms ease,border-color 180ms ease;
      }
      @media (max-width: 767px) {
        .ww-e-dVZ {
          padding: 10px 12px;
          font-size: 12px;
        }
      }
      .ww-e-dVZ:where(:hover) {
        color: var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        transform: translateY(-2px);
      }
      .ww-e-dVa {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVb {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVc {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVd {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVe {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVf {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVg {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVh {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVi {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVj {
        margin: 0;
        padding: 18px 12px 8px;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        font-size: 10px;
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .15em;
        white-space-collapse: preserve;
      }
      .ww-e-dVk {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVl {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVm {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVn {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVo {
        padding: 22px 13px 120px;
        z-index: 30;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--733d0373-1230-4be4-94f8-1932719d2552,256px);
        min-width: 0;
        height: 100dvh;
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        border-top: 0 none;
        border-right: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-bottom: 0 none;
        border-left: 0 none;
        border-image: none;
      }
      @media (max-width: 991px) {
        .ww-e-dVo {
          display: flex;
          width: 220px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dVo {
          display: none;
        }
      }
      .ww-e-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
          display: flex;
          flex-flow: column;
          gap: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
          display: none;
        }
      }
      .ww-e-dVp {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVq {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVr {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dVs {
        margin: 0;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dVs {
          display: none;
        }
      }
      .ww-e-dVt {
        margin: 0;
        font: var(--f0e9f491-442e-427a-ba3f-edbad9e4bca9,500 11px/1.5 'IBM Plex Mono',monospace);
        color: var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2);
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVu {
        margin: 0;
        padding: 0 0 14px;
        font: var(--ef39aeea-c489-47d4-8bc6-a35b3c1c6136,500 20px/1.35 'Space Grotesk',sans-serif);
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        letter-spacing: -.025em;
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
      }
      .ww-e-dVv {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        color: var(--b364d779-ea6a-4c6d-a075-e3ad51043450,#9eb4be);
        white-space-collapse: preserve;
      }
      .ww-e-dVw {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dVw:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dVw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dVw.ww-layout, .ww-e-dVw [data-ww-ls~="dVw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dVw.ww-layout, .ww-e-dVw [data-ww-ls~="dVw"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dVx {
        padding: 11px 16px;
        display: inline-flex;
        width: 100%;
        min-height: 46px;
        font: var(--f11d2a45-731d-4a1c-b9b5-6bb83fddb52d,500 13px/1.5 Inter,sans-serif);
        color: var(--4cd10091-76c6-4836-b885-fc3662fc3086,#050d14);
        white-space-collapse: preserve;
        background-color: var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2);
        cursor: pointer;
        transition: background-color 180ms ease,border-color 180ms ease;
        border: 0 none;
        border-radius: 999px;
        --ww-element-transition: background-color 180ms ease,border-color 180ms ease;
      }
      .ww-e-dVx:where(:hover) {
        color: var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        transform: translateY(-2px);
      }
      .ww-e-dVy {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVz {
        margin: 0;
        padding: 32px;
        z-index: 10000;
        display: var(--ww-style-display, block);
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-size: 16px;
        font-family: Inter;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
        background-color: var(--4cd10091-76c6-4836-b885-fc3662fc3086,#050d14);
      }
      .ww-e-dW0 {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
        white-space-collapse: preserve;
      }
      .ww-e-dW1 {
        padding: 0px var(--f1c95dff-977f-4f6a-9edc-a4f5ce526874,clamp(28px,4vw,72px));
        z-index: 25;
        display: flex;
        position: fixed;
        top: 0;
        right: 0;
        left: var(--733d0373-1230-4be4-94f8-1932719d2552,256px);
        width: var(--ww-section-root-auto-width, revert-layer);
        min-width: 0;
        height: 96px;
        background-color: var(--4cd10091-76c6-4836-b885-fc3662fc3086,#050d14);
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-left: 0 none;
        border-image: none;
      }
      @media (max-width: 991px) {
        .ww-e-dW1 {
          padding: 0 26px;
          left: 220px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dW1 {
          padding: 0 18px;
          left: 0;
          height: 76px;
        }
      }
      .ww-e-dW1.ww-layout, .ww-e-dW1 [data-ww-ls~="dW1"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dW2 {
        margin: 0;
        font: 700 15px / 1.1 Space Grotesk, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        letter-spacing: .03em;
        white-space-collapse: preserve;
      }
      .ww-e-dW3 {
        padding: 0 7px 26px;
        display: flex;
        min-width: 0;
        min-height: 94px;
      }
      .ww-e-dW3.ww-layout, .ww-e-dW3 [data-ww-ls~="dW3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dW3.ww-layout, .ww-e-dW3 [data-ww-ls~="dW3"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dW4 {
        padding: 14px;
        display: flex;
        width: 280px;
        min-width: 0;
        max-height: calc(100dvh - 110px);
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        border: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-dW4 {
          padding: 22px 18px;
        }
      }
      .ww-e-dW4.ww-layout, .ww-e-dW4 [data-ww-ls~="dW4"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dW5 {
        display: none;
        width: 44px;
        flex: 0 1 auto;
        height: 44px;
        --wwi-of: contain;
      }
      .ww-e-dW6 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dW7 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dW8 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dW9 {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWA {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWB {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWC {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWD {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWE {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWF {
        padding: 28px 30px;
        display: flex;
        width: 360px;
        max-width: calc(100vw - 36px);
        min-width: 0;
        max-height: calc(100dvh - 120px);
        background-color: var(--e626bce1-7fb9-48df-bef7-97188007364e,#0d1b26);
        border: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-dWF {
          padding: 22px 18px;
        }
      }
      .ww-e-dWF.ww-layout, .ww-e-dWF [data-ww-ls~="dWF"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
      }
      .ww-e-dWG {
        display: flex;
        min-width: 0;
      }
      .ww-e-dWG.ww-layout, .ww-e-dWG [data-ww-ls~="dWG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWG.ww-layout, .ww-e-dWG [data-ww-ls~="dWG"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWH {
        margin: 0;
        font: var(--9bedb743-3713-4b6b-9b28-9b7bae2c7a1a,400 14px/1.7 Poppins,sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 1.5;
        font-family: Inter, sans-serif;
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
      }
      .ww-e-dWI {
        display: block;
      }
      .ww-e-dWJ {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWJ:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWJ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWJ.ww-layout, .ww-e-dWJ [data-ww-ls~="dWJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWJ.ww-layout, .ww-e-dWJ [data-ww-ls~="dWJ"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWK {
        width: 20px;
        height: 20px;
      }
      .ww-e-dWL {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWL:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWL:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWL.ww-layout, .ww-e-dWL [data-ww-ls~="dWL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWL.ww-layout, .ww-e-dWL [data-ww-ls~="dWL"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWM {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWM:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWM:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWM.ww-layout, .ww-e-dWM [data-ww-ls~="dWM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWM.ww-layout, .ww-e-dWM [data-ww-ls~="dWM"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWN {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWN:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWN:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWN.ww-layout, .ww-e-dWN [data-ww-ls~="dWN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWN.ww-layout, .ww-e-dWN [data-ww-ls~="dWN"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWO {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWO:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWO.ww-layout, .ww-e-dWO [data-ww-ls~="dWO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWO.ww-layout, .ww-e-dWO [data-ww-ls~="dWO"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWP {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWP:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWP:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWP.ww-layout, .ww-e-dWP [data-ww-ls~="dWP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWP.ww-layout, .ww-e-dWP [data-ww-ls~="dWP"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWQ {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWQ:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWQ.ww-layout, .ww-e-dWQ [data-ww-ls~="dWQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWQ.ww-layout, .ww-e-dWQ [data-ww-ls~="dWQ"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWR {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWR:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWR:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWS {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWS:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWS.ww-layout, .ww-e-dWS [data-ww-ls~="dWS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWS.ww-layout, .ww-e-dWS [data-ww-ls~="dWS"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWT {
        width: 20px;
        height: 20px;
      }
      .ww-e-dWU {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWU:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWU:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWU.ww-layout, .ww-e-dWU [data-ww-ls~="dWU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWU.ww-layout, .ww-e-dWU [data-ww-ls~="dWU"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWV {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWV:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWW {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWW:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWW:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWX {
        padding: 11px 16px;
        display: inline-flex;
        min-height: 44px;
        font: var(--f11d2a45-731d-4a1c-b9b5-6bb83fddb52d,500 13px/1.5 Inter,sans-serif);
        color: var(--3c4e043f-a12a-4d16-9d50-76d1710256a9,#f5f8fc);
        white-space-collapse: preserve;
        background-color: var(--e626bce1-7fb9-48df-bef7-97188007364e,#0d1b26);
        cursor: pointer;
        transition: background-color 180ms ease,border-color 180ms ease;
        border: 1px solid var(--69f9fb3c-388b-45c4-bb20-8b4bb56ddd58,#253a46);
        border-radius: 0;
        --ww-element-transition: background-color 180ms ease,border-color 180ms ease;
      }
      .ww-e-dWX:where(:hover) {
        color: var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
        background-color: var(--397f092e-0547-4761-8973-5218da6048c9,#071119);
        transform: translateY(-2px);
      }
      .ww-e-dWY {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWY:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWZ {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWZ:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWZ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWZ.ww-layout, .ww-e-dWZ [data-ww-ls~="dWZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWZ.ww-layout, .ww-e-dWZ [data-ww-ls~="dWZ"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWa {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWa:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWa.ww-layout, .ww-e-dWa [data-ww-ls~="dWa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWa.ww-layout, .ww-e-dWa [data-ww-ls~="dWa"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWb {
        padding: 10px 12px;
        display: flex;
        min-width: 0;
        min-height: 46px;
        cursor: pointer;
        transition: color 180ms ease,background-color 180ms ease;
        border-radius: 0;
      }
      .ww-e-dWb:where(:hover) {
        background-color: #0000;
        transform: none;
      }
      .ww-e-dWb:where([data-ww-states~="_wwLinkActive"]) {
        background-color: color-mix(in srgb,var(--022dc18f-67c5-4c00-b9aa-92536d1aacc6,#9ce8f2) 6%,var(--397f092e-0547-4761-8973-5218da6048c9,#071119));
        border-right: 2px solid var(--bd716fb1-6874-49f9-bbb0-cb8949300f81,#41d7f2);
      }
      .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        column-gap: var(--761a5245-b270-47c8-95cf-2fcc328f2777,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
    }
  }
  @layer custom {
    .ww-e-dVo {
      overflow-y: auto;
      scrollbar-width: thin;
      overscroll-behavior: contain;
    }
    .ww-e-dW4 {
      overflow-y: auto;
      overscroll-behavior: contain;
    }
    .ww-e-dWF {
      overflow-y: auto;
    }
  }
}
@layer ww-style-layout-override {
}
