@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-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-family {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-line-height {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dLZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLb {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLc {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLd {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dLd.ww-layout, .ww-e-dLd [data-ww-ls~="dLd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dLe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dLf {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: gray;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dLg {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dLg.ww-layout, .ww-e-dLg [data-ww-ls~="dLg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLh {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dLh.ww-layout, .ww-e-dLh [data-ww-ls~="dLh"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dLi.ww-layout, .ww-e-dLi [data-ww-ls~="dLi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dLj {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLj.ww-layout, .ww-e-dLj [data-ww-ls~="dLj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dLk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dLl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dLm {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dLn {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dLo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @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-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-VmnhdAHWjxhiCEKq {
        height: auto;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-uWRDKzdjvkf4EAoV {
        z-index: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-Z294kpPKBA7lhRBM {
        min-height: unset;
        max-height: unset;
        display: flex;
      }
    }
    @layer ordered {
      .ww-s-d6 {
        height: auto;
        aspect-ratio: unset;
        z-index: 9999;
        display: flex;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-d6 > .ww-section-element {
        width: 100%;
        padding: 0 var(--f3e22cf0-9935-470a-997e-36d9e7d93b2e,16px);
        box-shadow: 0 1px 0 0 var(--674afb8d-336e-4797-aa50-4701f0158857,#1E3550);
      }
      .ww-s-d6 > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dc {
        z-index: 100;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .ww-s-dc > .ww-section-element {
        width: 100%;
        border-top: 1px solid var(--674afb8d-336e-4797-aa50-4701f0158857,#1E3550);
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-s-dc > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dG {
        height: 0;
        overflow: visible;
        min-height: 0;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
      }
      .ww-s-dG > .ww-section-element {
        width: 100%;
        padding: 0;
        min-height: 0;
      }
      .ww-s-dG > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-s-dE {
        height: 56px;
        aspect-ratio: unset;
        z-index: 9999;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-dE > .ww-section-element {
        width: 100%;
        padding: 0 var(--f3e22cf0-9935-470a-997e-36d9e7d93b2e,16px);
        box-shadow: 0px 1px 0px 0px var(--674afb8d-336e-4797-aa50-4701f0158857,#1E3550);
      }
      .ww-s-dE > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        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-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-iCdfZrnTQBp0PuBo {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        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;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GNesFkzifHrwkjh4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-VKUhmmNDcyZcVcWk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-vSo90KRDhVwdNBTu {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-IBqsSZqALGUiyJm3 {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-viBG6M41fFRz-l62 {
        margin: 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-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-dx5-8M_3MexOBx5- {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        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;
      }
      .ww-a-Fl9ul3d7deuE5K65 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dy {
        width: 100%;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dz {
        width: 100%;
        font-size: 14px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: #94a3b8;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10 {
        width: revert-layer;
        font-size: 14px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11 {
        padding: 20px;
        display: flex;
        width: 100%;
        max-width: 360px;
        background-color: #0b1929;
        box-shadow: 0 20px 50px #0000008c;
        border: 1px solid #ffffff1f;
        border-radius: 12px;
      }
      .ww-e-d11.ww-layout, .ww-e-d11 [data-ww-ls~="d11"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-d12 {
        padding: 24px;
        z-index: 10001;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #0b1929b8;
      }
      .ww-e-d12.ww-layout, .ww-e-d12 [data-ww-ls~="d12"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d13 {
        width: revert-layer;
        font-size: 14px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 600;
        color: #0b1929;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14 {
        width: 100%;
        font-size: 14px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15 {
        display: flex;
        width: 100%;
      }
      .ww-e-d15.ww-layout, .ww-e-d15 [data-ww-ls~="d15"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d16 {
        padding: 8px 16px;
        display: flex;
        flex: 0 0 auto;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid #ffffff4d;
        border-radius: 8px;
      }
      .ww-e-d16.ww-layout, .ww-e-d16 [data-ww-ls~="d16"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d17 {
        padding: 10px 20px;
        display: flex;
        flex: 0 0 auto;
        background-color: #00c9b1;
        cursor: pointer;
        transition: opacity 0.15s ease;
        border: none;
        border-radius: 8px;
      }
      .ww-e-d17.ww-layout, .ww-e-d17 [data-ww-ls~="d17"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1A {
        width: 50px;
        height: unset;
        aspect-ratio: 1;
        white-space-collapse: preserve;
      }
      .ww-e-d1B {
        font-size: 14px;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C.ww-layout, .ww-e-d1C [data-ww-ls~="d1C"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1D.ww-layout, .ww-e-d1D [data-ww-ls~="d1D"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-d1E {
        font-size: 13px;
        color: #8fa3b8;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1F {
        font-size: 12px;
        color: #8fa3b8;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1G {
        background: var(--ww-style-background-color);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 none;
      }
      .ww-e-d1G.ww-layout, .ww-e-d1G [data-ww-ls~="d1G"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1H {
        font-size: 13px;
        color: #00c9b1;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4t {
        width: 22px;
        height: 22px;
        aspect-ratio: unset;
      }
      .ww-e-d4y {
        width: 16px;
        height: 16px;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
      }
      .ww-e-d4z {
        width: revert-layer;
        height: 28px;
        --wwi-of: contain;
      }
      .ww-e-d5A {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d5A.ww-layout, .ww-e-d5A [data-ww-ls~="d5A"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d5B {
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 28px;
        aspect-ratio: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-e-d5C {
        width: 24px;
      }
      .ww-e-d5D {
        font-size: 16px;
        color: var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAo {
        padding: 24px;
        width: 100%;
        max-width: 420px;
        background-color: var(--0b384144-00a6-4c47-915e-8368fed408c2,#132238);
        border: 1px solid var(--f287699a-9fa0-40d1-a36f-d534b4745eff,#1E3550);
        border-radius: 16px;
      }
      .ww-e-dAo.ww-layout, .ww-e-dAo [data-ww-ls~="dAo"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .ww-e-dAp {
        font: 400 14px / 1.5 Arial, system-ui, sans-serif;
        color: #9ca3af;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAq {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-dAr {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dAs {
        margin: 0;
        padding: 8px 14px;
        width: 100%;
        height: 36px;
        font-size: 14px;
        color: var(--9504a46f-07b8-4e8c-8cae-304019f7c213,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        border: 1.5px solid var(--f287699a-9fa0-40d1-a36f-d534b4745eff,#1E3550);
        outline: none;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --placeholder-color: rgb(156,163,175);
      }
      .ww-e-dAt {
        padding: 24px;
        z-index: 9998;
        display: flex;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #0b1929f7;
      }
      .ww-e-dAt.ww-layout, .ww-e-dAt [data-ww-ls~="dAt"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dAu {
        padding: 13px 24px;
        width: 100%;
        font: 600 15px Arial, system-ui, sans-serif;
        text-align: center;
        color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        white-space-collapse: preserve;
        background-color: var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dAu:where(:hover) {
        background-color: #00b3a0;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dAv {
        display: var(--ww-style-display);
        font: 400 14px / 1.5 Arial, system-ui, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAw {
        font: 700 20px / 1.3 Arial, system-ui, sans-serif;
        color: var(--9504a46f-07b8-4e8c-8cae-304019f7c213,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAx {
        margin: 4px 0 0;
        font: 500 13px / 1.4 Arial, system-ui, sans-serif;
        text-align: center;
        color: #00c9b1;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBJ {
        margin: 4px 0 0;
        font: 500 13px / 1.4 Arial, system-ui, sans-serif;
        text-align: center;
        color: #00c9b1;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBK {
        margin: 0 6px 0 0;
        width: 32px;
      }
      .ww-e-dBL {
        margin: 0;
        font: 400 14px / 1.9 Arial, system-ui, sans-serif;
        color: var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBM {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dBN {
        display: var(--ww-style-display);
        font: 400 14px / 1.5 Arial, system-ui, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBO {
        margin: 0;
        padding: 8px 14px;
        width: 100%;
        height: 36px;
        font-size: 14px;
        color: var(--9504a46f-07b8-4e8c-8cae-304019f7c213,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        border: 1.5px solid var(--f287699a-9fa0-40d1-a36f-d534b4745eff,#1E3550);
        outline: none;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --placeholder-color: rgb(156,163,175);
      }
      .ww-e-dBP {
        padding: 13px 24px;
        width: 100%;
        font: 600 15px Arial, system-ui, sans-serif;
        text-align: center;
        color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        white-space-collapse: preserve;
        background-color: var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dBP:where(:hover) {
        background-color: #00b3a0;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dBQ {
        padding: 24px;
        width: 100%;
        max-width: 420px;
        background-color: var(--0b384144-00a6-4c47-915e-8368fed408c2,#132238);
        border: 1px solid var(--f287699a-9fa0-40d1-a36f-d534b4745eff,#1E3550);
        border-radius: 16px;
      }
      .ww-e-dBQ.ww-layout, .ww-e-dBQ [data-ww-ls~="dBQ"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .ww-e-dBR {
        font: 700 20px / 1.3 Arial, system-ui, sans-serif;
        color: var(--9504a46f-07b8-4e8c-8cae-304019f7c213,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBS {
        font: 400 14px / 1.5 Arial, system-ui, sans-serif;
        color: #9ca3af;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dBT {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-dBT.ww-layout, .ww-e-dBT [data-ww-ls~="dBT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dBU {
        width: 22px;
        height: 22px;
        aspect-ratio: unset;
      }
      .ww-e-dCC {
        font-size: 10px;
        font-family: var(--ww-content-ww-text-font-family, Arial, system-ui, sans-serif);
        line-height: normal;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dCD {
        font-size: 10px;
        font-family: var(--ww-content-ww-text-font-family, Arial, system-ui, sans-serif);
        line-height: normal;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dCD {
          height: 11px;
        }
      }
      .ww-e-dCE {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-dCE.ww-layout, .ww-e-dCE [data-ww-ls~="dCE"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dCG {
        padding: 12px 16px;
        z-index: 10000;
        display: flex;
        position: fixed;
        top: 72px;
        left: 50%;
        width: calc(100% - 32px);
        max-width: 420px;
        background-color: #0b1929;
        cursor: pointer;
        box-shadow: 0 8px 24px #00000073;
        border-top: 1px solid #ffffff1f;
        border-bottom: 1px solid #ffffff1f;
        border-left: var(--ww-style-border-left);
        border-right: 1px solid #ffffff1f;
        border-radius: 8px;
      }
      .ww-e-dCG.ww-layout, .ww-e-dCG [data-ww-ls~="dCG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dD8 {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dD8.ww-layout, .ww-e-dD8 [data-ww-ls~="dD8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dEA {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-dEA.ww-layout, .ww-e-dEA [data-ww-ls~="dEA"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dEB {
        font-size: 10px;
        font-family: var(--ww-content-ww-text-font-family, Arial, system-ui, sans-serif);
        line-height: normal;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dEC {
        font-size: 10px;
        font-family: var(--ww-content-ww-text-font-family, Arial, system-ui, sans-serif);
        line-height: normal;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dED {
        width: 22px;
        height: 22px;
        aspect-ratio: unset;
      }
      .ww-e-dEE {
        width: 22px;
        height: 22px;
        aspect-ratio: unset;
      }
      .ww-e-dEF {
        font-size: 10px;
        font-family: var(--ww-content-ww-text-font-family, Arial, system-ui, sans-serif);
        line-height: normal;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dJl {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-dJl.ww-layout, .ww-e-dJl [data-ww-ls~="dJl"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dJn {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-dJn.ww-layout, .ww-e-dJn [data-ww-ls~="dJn"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dKP {
        width: 22px;
        height: 22px;
        aspect-ratio: unset;
      }
      .ww-e-dKs {
        padding: 24px;
        z-index: 9999;
        display: flex;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
      }
      .ww-e-dKs.ww-layout, .ww-e-dKs [data-ww-ls~="dKs"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dKy {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dKy.ww-layout, .ww-e-dKy [data-ww-ls~="dKy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLB {
        display: flex;
        width: 25px;
        flex: 0 0 auto;
        height: 25px;
        background-color: var(--c3a0d784-fadc-4424-8040-2ac93b053fb8,#0B1929);
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: 1px solid var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        outline: 2px solid var(--0c294e57-61be-49d3-a39c-2805f0289b9a,#00C9B1);
        border-radius: 50%;
      }
      .ww-e-dLB:where(:hover) {
        background-color: #253f5d;
      }
      .ww-e-dLB.ww-layout, .ww-e-dLB [data-ww-ls~="dLB"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLF {
        width: 28px;
        height: 28px;
        aspect-ratio: unset;
      }
    }
  }
  @layer custom {
    .ww-e-d11 {
      font-family: Poppins, sans-serif;
    }
    .ww-e-d1A {
      top: -2px;
      color: #0b1929;
      right: -4px;
      width: auto;
      height: 18px;
      padding: 0 5px;
      position: absolute;
      font-size: 11px;
      min-width: 18px;
      text-align: center;
      font-weight: 700;
      line-height: 18px;
      border-radius: 9px;
      background-color: #00c9b1;
    }
    .ww-e-d1B {
      font-weight: 600;
    }
    .ww-e-d1C {
      top: 40px;
      right: 0;
      width: 320px;
      border: 1px solid #1e3a52;
      padding: 12px;
      z-index: 1000;
      position: absolute;
      max-width: calc(100vw - 32px);
      box-shadow: 0 8px 24px #00000073;
      max-height: 420px;
      overflow-y: auto;
      border-radius: 12px;
      background-color: #0b1929;
    }
    .ww-e-d1E {
      padding: 12px;
      text-align: center;
    }
    .ww-e-d1G {
      cursor: pointer;
      padding: 10px;
      border-radius: 8px;
    }
    .ww-e-d1H {
      cursor: pointer;
      text-align: right;
      font-weight: 600;
      padding-top: 4px;
    }
    .ww-e-dCG {
      transform: translateX(-50%);
      font-family: Poppins, sans-serif;
    }
    .ww-e-dKy {
      cursor: pointer;
      padding: 6px;
      position: relative;
      margin-left: auto;
      margin-right: 12px;
    }
  }
}
@layer ww-style-layout-override {
}
