@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 {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  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-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-style {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-family {
  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-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dXm {
        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-dXd {
        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-dXS {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXS {
          display: flex;
        }
      }
      .ww-e-dVr {
        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-dV9 {
        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-dVQ {
        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-dY4 {
        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-dXE {
        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-dXF {
        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-dXG {
        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-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
        display: flex;
      }
      .ww-e-dVW {
        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-dUr {
        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-dUs {
        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-dUt {
        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-dUu {
        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-dUu.ww-layout, .ww-e-dUu [data-ww-ls~="dUu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUv {
        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-dUv.ww-layout, .ww-e-dUv [data-ww-ls~="dUv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUw {
        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-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUx {
        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-dUy {
        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-dUz {
        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-dV0 {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dV0 {
          color: gray;
        }
      }
      .ww-e-dV1 {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dV1 {
          color: gray;
        }
      }
      .ww-e-dV2 {
        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-dV3 {
        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-dV4 {
        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-dV4.ww-layout, .ww-e-dV4 [data-ww-ls~="dV4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dV5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dV5 {
          width: auto;
        }
      }
      .ww-e-dV6 {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dV6 {
          width: revert-layer;
        }
      }
      .ww-e-dV7 {
        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-dV7.ww-layout, .ww-e-dV7 [data-ww-ls~="dV7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dV7.ww-layout, .ww-e-dV7 [data-ww-ls~="dV7"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dV8 {
        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-dVA {
        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-dVB {
        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-dVC {
        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-dVD {
        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-dVD.ww-layout, .ww-e-dVD [data-ww-ls~="dVD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVE {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dVE {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dVE.ww-layout, .ww-e-dVE [data-ww-ls~="dVE"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVF {
        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;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dVF.ww-layout, .ww-e-dVF [data-ww-ls~="dVF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVG {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dVG {
          width: 300px;
        }
      }
      .ww-e-dVG.ww-layout, .ww-e-dVG [data-ww-ls~="dVG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVH {
        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);
        color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dVI {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dVI {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dVJ {
        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-dVK {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dVK {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dVL {
        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-dVM {
        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-dVN {
        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: #050505;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        outline: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        border-radius: 6px;
      }
      .ww-e-dVO {
        margin: 0;
        padding: 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;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dVO.ww-layout, .ww-e-dVO [data-ww-ls~="dVO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVP {
        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;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dVP.ww-layout, .ww-e-dVP [data-ww-ls~="dVP"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVR {
        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-dVS {
        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-dVT {
        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-dVU {
        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-dVV {
        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-dVX {
        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-dVY {
        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-dVY.ww-layout, .ww-e-dVY [data-ww-ls~="dVY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVZ {
        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-dVZ.ww-layout, .ww-e-dVZ [data-ww-ls~="dVZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVa {
        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-dVa.ww-layout, .ww-e-dVa [data-ww-ls~="dVa"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVb {
        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-dVc {
        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-dVd {
        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-dVe {
        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-dVf {
        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-dVg {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dVg:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dVh {
        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-dVi {
        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-dVj {
        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-dVk {
        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-dVl {
        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-dVm {
        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-dVn {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dVn:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dVo {
        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-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVp {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dVp:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dVq {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dVq:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dVs {
        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-dVt {
        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-dVt.ww-layout, .ww-e-dVt [data-ww-ls~="dVt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVu.ww-layout, .ww-e-dVu [data-ww-ls~="dVu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVv {
        margin: 0;
        padding: 24px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 620px;
        min-width: unset;
        height: auto;
        max-height: 92vh;
        min-height: unset;
        background-color: #081011;
        box-shadow: 0 0 32px #b7ff381f, 0 20px 50px #000000d9;
        border: 1px solid #b7ff3847;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dVv {
          padding: 16px 12px;
        }
      }
      .ww-e-dVv.ww-layout, .ww-e-dVv [data-ww-ls~="dVv"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dVv.ww-layout, .ww-e-dVv [data-ww-ls~="dVv"] {
          gap: 10px;
        }
      }
      .ww-e-dVw {
        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-dVw.ww-layout, .ww-e-dVw [data-ww-ls~="dVw"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dVx {
        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: var(--cf508849-a26f-469d-95ad-00ead94de3b9, 700 24px/1.2 'Inter', sans-serif);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dVx {
          font-size: 20px;
          line-height: 1.2;
        }
      }
      .ww-e-dVy {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease;
        border: none;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dVy:where(:hover) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
      }
      .ww-e-dVz {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #b7ff380f;
        border: 1px solid #b7ff3833;
        border-radius: 6px;
      }
      .ww-e-dVz.ww-layout, .ww-e-dVz [data-ww-ls~="dVz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dW1 {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.75));
        white-space-collapse: preserve;
      }
      .ww-e-dW2 {
        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-dW2.ww-layout, .ww-e-dW2 [data-ww-ls~="dW2"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dW2.ww-layout, .ww-e-dW2 [data-ww-ls~="dW2"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dW3 {
        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-dW4 {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 700 15px/20px 'Inter', sans-serif);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dW4 {
          font-size: 14px;
        }
      }
      .ww-e-dW5 {
        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-dW6 {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 700 11px/14px 'Inter', sans-serif);
        color: var(--d74339ea-c506-4282-b123-0531a6023385, #E020E0);
        white-space-collapse: preserve;
        background-color: #e020e026;
        border: 1px solid #e020e066;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dW6 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dW7 {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 400 12px/17px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dW8 {
        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-dW8.ww-layout, .ww-e-dW8 [data-ww-ls~="dW8"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dW8.ww-layout, .ww-e-dW8 [data-ww-ls~="dW8"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dW9 {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 700 15px/20px 'Inter', sans-serif);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dW9 {
          font-size: 14px;
        }
      }
      .ww-e-dWA {
        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-dWB {
        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: 700 18px / 1.2 Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWB {
          font-size: 16px;
        }
      }
      .ww-e-dWC {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 400 12px/17px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dWD {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 700 15px/20px 'Inter', sans-serif);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWD {
          font-size: 14px;
        }
      }
      .ww-e-dWE {
        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-dWF {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 400 12px/17px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dWG {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.8));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWG {
          font-size: 11px;
        }
      }
      .ww-e-dWH {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 400 11px/15px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.5));
        white-space-collapse: preserve;
      }
      .ww-e-dWI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWI.ww-layout, .ww-e-dWI [data-ww-ls~="dWI"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dWI.ww-layout, .ww-e-dWI [data-ww-ls~="dWI"] {
          gap: 6px;
        }
      }
      .ww-e-dWJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWJ.ww-layout, .ww-e-dWJ [data-ww-ls~="dWJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 4px 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWJ.ww-layout, .ww-e-dWJ [data-ww-ls~="dWJ"] {
          align-content: revert-layer;
          gap: 4px 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWK {
        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: 600 13px / 18px Inter, sans-serif;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWK {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dWL {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWL {
          font-size: 11px;
        }
      }
      .ww-e-dWM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 68px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 14px / 20px Inter, sans-serif;
        text-align: center;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWM {
          min-width: 54px;
          font-size: 13px;
        }
      }
      .ww-e-dWN {
        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-dWN.ww-layout, .ww-e-dWN [data-ww-ls~="dWN"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dWN.ww-layout, .ww-e-dWN [data-ww-ls~="dWN"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dWO {
        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: 700 18px / 1.2 Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWO {
          font-size: 16px;
        }
      }
      .ww-e-dWP {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 400 12px/16px 'Inter', sans-serif);
        color: #fff6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWP {
          font-size: 11px;
        }
      }
      .ww-e-dWQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWQ.ww-layout, .ww-e-dWQ [data-ww-ls~="dWQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dWQ.ww-layout, .ww-e-dWQ [data-ww-ls~="dWQ"] {
          align-items: flex-end;
        }
      }
      .ww-e-dWR {
        margin: 0;
        padding: 3px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #05090b;
        border: 1px solid #ffffff26;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dWR {
          padding: 2px 3px;
        }
      }
      .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
          gap: 2px;
        }
      }
      .ww-e-dWS {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWS {
          font-size: 11px;
        }
      }
      .ww-e-dWT {
        margin: 0;
        padding: 2px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 52px;
        height: 28px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.15s ease;
        border: var(--ww-style-border);
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dWT {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dWU {
        margin: 0;
        padding: 2px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 52px;
        height: 28px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.15s ease;
        border: var(--ww-style-border);
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dWU {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dWV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dWW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dWX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWX.ww-layout, .ww-e-dWX [data-ww-ls~="dWX"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dWY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
          gap: 6px;
        }
      }
      .ww-e-dWZ {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 700 15px/20px 'Inter', sans-serif);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWZ {
          font-size: 14px;
        }
      }
      .ww-e-dWa {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWa {
          font-size: 11px;
        }
      }
      .ww-e-dWb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
          gap: 6px;
        }
      }
      .ww-e-dWc {
        margin: 0;
        padding: 2px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 52px;
        height: 28px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.15s ease;
        border: var(--ww-style-border);
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dWc {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dWd {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWd {
          font-size: 11px;
        }
      }
      .ww-e-dWe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWe.ww-layout, .ww-e-dWe [data-ww-ls~="dWe"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dWe.ww-layout, .ww-e-dWe [data-ww-ls~="dWe"] {
          gap: 6px;
        }
      }
      .ww-e-dWf {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 700 11px/14px 'Inter', sans-serif);
        color: var(--6d46242f-c519-4016-bfb2-65141ad0d73e, #D0CDCD);
        white-space-collapse: preserve;
        background-color: #ffffff14;
        border: 1px solid #fff3;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dWf {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dWg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWg.ww-layout, .ww-e-dWg [data-ww-ls~="dWg"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dWg.ww-layout, .ww-e-dWg [data-ww-ls~="dWg"] {
          gap: 6px;
        }
      }
      .ww-e-dWh {
        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-dWh.ww-layout, .ww-e-dWh [data-ww-ls~="dWh"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dWh.ww-layout, .ww-e-dWh [data-ww-ls~="dWh"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dWi {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 700 11px/14px 'Inter', sans-serif);
        color: var(--6d46242f-c519-4016-bfb2-65141ad0d73e, #D0CDCD);
        white-space-collapse: preserve;
        background-color: #ffffff14;
        border: 1px solid #fff3;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dWi {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dWj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWj.ww-layout, .ww-e-dWj [data-ww-ls~="dWj"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dWj.ww-layout, .ww-e-dWj [data-ww-ls~="dWj"] {
          align-content: revert-layer;
          gap: 2px 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWk {
        margin: 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWk.ww-layout, .ww-e-dWk [data-ww-ls~="dWk"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dWl {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
        background-color: #b7ff381a;
        border: 1px solid #b7ff3840;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dWl {
          padding: 2px 6px;
          font-size: 11px;
        }
      }
      .ww-e-dWm {
        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: 700 15px / 20px Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWm {
          font-size: 14px;
          line-height: 18px;
        }
      }
      .ww-e-dWn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWn.ww-layout, .ww-e-dWn [data-ww-ls~="dWn"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dWn.ww-layout, .ww-e-dWn [data-ww-ls~="dWn"] {
          align-content: revert-layer;
          gap: 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dWo {
        margin: 0;
        padding: 2px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 52px;
        height: 28px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.15s ease;
        border: var(--ww-style-border);
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dWo {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dWp {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 400 13px/18px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWp {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dWq {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #05090b99;
        border: 1px solid #ffffff14;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dWq {
          padding: 6px 8px;
        }
      }
      .ww-e-dWq.ww-layout, .ww-e-dWq [data-ww-ls~="dWq"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dWq.ww-layout, .ww-e-dWq [data-ww-ls~="dWq"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dWr {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.8));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWr {
          font-size: 11px;
        }
      }
      .ww-e-dWs {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.8));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWs {
          font-size: 11px;
        }
      }
      .ww-e-dWt {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.8));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWt {
          font-size: 11px;
        }
      }
      .ww-e-dWu {
        margin: 6px 0 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0b120e;
        box-shadow: 0 0 12px #b7ff3814;
        border: 1px solid #b7ff3840;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dWu {
          padding: 10px;
        }
      }
      .ww-e-dWu.ww-layout, .ww-e-dWu [data-ww-ls~="dWu"] {
        display: flex;
        flex-flow: column;
        gap: 10px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dWu.ww-layout, .ww-e-dWu [data-ww-ls~="dWu"] {
          gap: 8px;
        }
      }
      .ww-e-dWv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4;
        font-weight: 500;
        text-align: center;
        color: #ff6b6b;
        white-space-collapse: preserve;
      }
      .ww-e-dWw {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ff4d4f1f;
        border: 1px solid #ff4d4f66;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      .ww-e-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dWx {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 34px;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #05090b;
        letter-spacing: .02em;
        white-space-collapse: preserve;
        background-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        cursor: pointer;
        box-shadow: 0 2px 10px #b7ff3840;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dWx:where(:hover) {
        box-shadow: 0 0 12px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dWy {
        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: 700 18px / 1.2 Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWy {
          font-size: 16px;
        }
      }
      .ww-e-dWz {
        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: 700 18px / 1.2 Inter, sans-serif;
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWz {
          font-size: 16px;
        }
      }
      .ww-e-dX0 {
        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: 400 11px / 15px Inter, sans-serif;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dX0 {
          font-size: 10.5px;
          line-height: 14px;
        }
      }
      .ww-e-dX1 {
        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: var(--3c0ec327-3cb8-4c65-bff3-0f340060da80, 400 12px/17px 'Inter', sans-serif);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dX2 {
        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: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 400 13px/16px 'Inter', sans-serif);
        color: #fff6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dX2 {
          font-size: 11px;
        }
      }
      .ww-e-dX3 {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 700 11px/14px 'Inter', sans-serif);
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        white-space-collapse: preserve;
        background-color: #b7ff3826;
        border: 1px solid #b7ff3866;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dX3 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dX4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX4.ww-layout, .ww-e-dX4 [data-ww-ls~="dX4"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dX5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: all 0.15s ease;
        border: none;
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dX5 {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dX5:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dX6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: all 0.15s ease;
        border: none;
        border-radius: 4px;
        --ww-element-transition: all 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dX6 {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dX6:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dX7 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        top: 0;
        width: 0;
        max-width: unset;
        min-width: unset;
        height: 0;
        max-height: unset;
        min-height: unset;
        opacity: 0;
      }
      .ww-e-dX8 {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dX8 {
          padding: 12px;
        }
      }
      .ww-e-dX8:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dX8.ww-layout, .ww-e-dX8 [data-ww-ls~="dX8"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dX9 {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dX9 {
          padding: 12px;
        }
      }
      .ww-e-dX9:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dX9.ww-layout, .ww-e-dX9 [data-ww-ls~="dX9"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dXA {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dXA {
          padding: 12px;
        }
      }
      .ww-e-dXA:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dXA.ww-layout, .ww-e-dXA [data-ww-ls~="dXA"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dXB {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dXB {
          padding: 12px;
        }
      }
      .ww-e-dXB:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dXB.ww-layout, .ww-e-dXB [data-ww-ls~="dXB"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dXC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 34px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 34px;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #b7ff3833;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dXC:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
      }
      .ww-e-dXD {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 46px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #05090b;
        letter-spacing: .02em;
        white-space-collapse: preserve;
        background-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        cursor: pointer;
        box-shadow: 0 4px 20px #b7ff3840;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dXD {
          padding: 6px 8px;
          height: 44px;
          font-size: 13.5px;
          line-height: 1.2;
        }
      }
      .ww-e-dXD:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dXD:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dXH {
        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-dXH.ww-layout, .ww-e-dXH [data-ww-ls~="dXH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXI {
        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: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 700;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dXJ {
        margin: 0;
        padding: 24px 24px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 480px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #081011;
        box-shadow: 0 0 32px #b7ff381f, 0 20px 50px #000000d9;
        border: 1px solid #b7ff3847;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dXJ {
          padding: 20px 16px 16px;
          max-width: 400px;
        }
      }
      .ww-e-dXJ.ww-layout, .ww-e-dXJ [data-ww-ls~="dXJ"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-dXJ.ww-layout, .ww-e-dXJ [data-ww-ls~="dXJ"] {
          gap: 14px;
        }
      }
      .ww-e-dXK {
        margin: 0;
        padding: 4px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: 0 0 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXM {
        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: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 400;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dXN {
        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: 15px;
        font-family: var(--ww-default-font-family);
        line-height: 26px;
        font-weight: 500;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dXO {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #a8ff350a;
        border: 1px solid #b7ff382e;
        border-radius: 8px;
      }
      .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dXP {
        margin: 0;
        padding: 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #b7ff3826;
      }
      .ww-e-dXP.ww-layout, .ww-e-dXP [data-ww-ls~="dXP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.65));
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #b7ff3833;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dXQ:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
        border: 1px solid #b7ff3866;
      }
      .ww-e-dXR {
        margin: 0;
        padding: 8px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #05090b;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        cursor: pointer;
        box-shadow: 0 4px 16px #b7ff3840;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dXR:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dXT {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXT {
          width: 90%;
        }
      }
      .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXU {
        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: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #23bd00;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-dXU {
          font-size: 16px;
        }
      }
      .ww-e-dXV {
        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: 18px;
        font-family: var(--ww-default-font-family);
        color: var(--8baa547d-4b80-4691-a368-a8bcd27773f9,#6E6E6E);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dXV {
          font-size: 18px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXV {
          font-size: 16px;
        }
      }
      .ww-e-dXW {
        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-dXX {
        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-dXY {
        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-dXZ {
        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-dXZ.ww-layout, .ww-e-dXZ [data-ww-ls~="dXZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXa {
        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-dXa.ww-layout, .ww-e-dXa [data-ww-ls~="dXa"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXb {
        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-dXc {
        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-dXc.ww-layout, .ww-e-dXc [data-ww-ls~="dXc"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXe {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXe {
          height: auto;
        }
      }
      .ww-e-dXe.ww-layout, .ww-e-dXe [data-ww-ls~="dXe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXf {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXf {
          margin: 0 20px;
          width: revert-layer;
        }
      }
      .ww-e-dXf.ww-layout, .ww-e-dXf [data-ww-ls~="dXf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXg {
        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-dXh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-dXi {
        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-dXj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXj.ww-layout, .ww-e-dXj [data-ww-ls~="dXj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXk {
        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-dXl {
        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-dXn {
        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-dXo {
        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-dXo.ww-layout, .ww-e-dXo [data-ww-ls~="dXo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXp {
        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-dXq {
        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);
        color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXr {
        margin: 0;
        padding: 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;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dXr.ww-layout, .ww-e-dXr [data-ww-ls~="dXr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXs {
        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-dXt {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXt {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dXt.ww-layout, .ww-e-dXt [data-ww-ls~="dXt"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXu {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXu {
          width: 300px;
        }
      }
      .ww-e-dXu.ww-layout, .ww-e-dXu [data-ww-ls~="dXu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXv {
        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: #050505;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        outline: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        border-radius: 6px;
      }
      .ww-e-dXw {
        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);
        color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXx {
        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-dXy {
        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-dXy.ww-layout, .ww-e-dXy [data-ww-ls~="dXy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXz {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dXz {
          width: 300px;
        }
      }
      .ww-e-dXz.ww-layout, .ww-e-dXz [data-ww-ls~="dXz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dY0 {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dY0 {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dY0.ww-layout, .ww-e-dY0 [data-ww-ls~="dY0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dY1 {
        margin: 0;
        padding: 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;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dY1.ww-layout, .ww-e-dY1 [data-ww-ls~="dY1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dY2 {
        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-dY3 {
        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-dY5 {
        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-dY6 {
        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-dY7 {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 240px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-dY8 {
        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-dY8.ww-layout, .ww-e-dY8 [data-ww-ls~="dY8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dY9 {
        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-dY9.ww-layout, .ww-e-dY9 [data-ww-ls~="dY9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYA {
        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-dYA.ww-layout, .ww-e-dYA [data-ww-ls~="dYA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dYB {
        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-dYC {
        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-dYD {
        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-dYD.ww-layout, .ww-e-dYD [data-ww-ls~="dYD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dYE {
        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-dYE.ww-layout, .ww-e-dYE [data-ww-ls~="dYE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dYF {
        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;
      }
    }
    @layer custom {
      .ww-e-dVN {
        color: #050505 !important;
        width: 100% !important;
        height: 35px !important;
        font-size: 17px !important;
        max-width: 100px !important;
        min-width: 100px !important;
        align-self: stretch !important;
        background: linear-gradient(135deg, #f5fff6 0%, #b7ff38 48%, #21f600 100%) !important;
        box-sizing: border-box !important;
        font-weight: 800 !important;
        border-radius: 12px !important;
      }
      .ww-e-dVv {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dVz {
        box-sizing: border-box;
      }
      .ww-e-dWK {
        white-space: nowrap;
      }
      .ww-e-dWM {
        white-space: nowrap;
      }
      .ww-e-dWP {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dWR {
        white-space: nowrap;
      }
      .ww-e-dWS {
        white-space: nowrap;
      }
      .ww-e-dWT {
        white-space: nowrap;
      }
      .ww-e-dWT:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dWU {
        white-space: nowrap;
      }
      .ww-e-dWU:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dWV {
        white-space: nowrap;
      }
      .ww-e-dWW {
        white-space: nowrap;
      }
      .ww-e-dWX {
        white-space: nowrap;
      }
      .ww-e-dWc {
        white-space: nowrap;
      }
      .ww-e-dWc:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dWj {
        white-space: nowrap;
      }
      .ww-e-dWl {
        white-space: nowrap;
      }
      .ww-e-dWm {
        white-space: nowrap;
      }
      .ww-e-dWo {
        white-space: nowrap;
      }
      .ww-e-dWo:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dWq {
        box-sizing: border-box;
      }
      .ww-e-dWu {
        box-sizing: border-box;
      }
      .ww-e-dWw {
        box-sizing: border-box;
      }
      .ww-e-dWx:where(:hover) {
        filter: brightness(1.1);
      }
      .ww-e-dWz {
        white-space: nowrap;
      }
      .ww-e-dX0 {
        white-space: nowrap;
      }
      .ww-e-dX2 {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dX7 {
        pointer-events: none;
      }
      .ww-e-dX8 {
        box-sizing: border-box;
      }
      .ww-e-dX8:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dX9 {
        box-sizing: border-box;
      }
      .ww-e-dX9:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dXA {
        box-sizing: border-box;
      }
      .ww-e-dXA:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dXB {
        box-sizing: border-box;
      }
      .ww-e-dXB:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dXC:where(:hover) {
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      @media (min-width: 992px) {
        .ww-e-dXD {
          white-space: nowrap;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dXD {
          white-space: nowrap;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXD {
          white-space: nowrap;
          text-overflow: ellipsis;
        }
      }
      .ww-e-dXD:where(:hover) {
        white-space: revert-layer;
        filter: brightness(1.1);
      }
      .ww-e-dXD:where([data-ww-states~="H1pUBX"]) {
        white-space: revert-layer;
        pointer-events: none;
      }
      .ww-e-dXJ {
        box-sizing: border-box;
      }
      .ww-e-dXR:where(:hover) {
        filter: brightness(1.08);
      }
      .ww-e-dXv {
        color: #050505 !important;
        width: 100% !important;
        height: 35px !important;
        font-size: 17px !important;
        max-width: 100px !important;
        min-width: 100px !important;
        align-self: stretch !important;
        background: linear-gradient(135deg, #f5fff6 0%, #b7ff38 48%, #21f600 100%) !important;
        box-sizing: border-box !important;
        font-weight: 800 !important;
        border-radius: 12px !important;
      }
    }
  }
  @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-kpl1z6hHJEMcE-Cx {
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-h6k6Bn6WJAoLBd7I {
        max-height: unset;
      }
      .ww-a-0VjvCJ39bZQIpenG {
        min-width: unset;
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dE {
        height: auto;
        margin: 0;
        z-index: 100;
        overflow: visible;
        display: none;
        background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-dE {
          height: auto;
          overflow: visible;
          display: flex;
          background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dE {
          height: auto;
          aspect-ratio: unset;
          overflow: visible;
          display: flex;
        }
      }
      .ww-s-dE > .ww-section-element {
        width: 100%;
        padding: 0 5px;
        max-width: none;
        border-top: 0 none;
        border-bottom: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-s-dE > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 0 5px;
          border-top: 0 none;
          border-bottom: 1px solid var(--6d46242f-c519-4016-bfb2-65141ad0d73e,#D0CDCD);
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dE > .ww-section-element {
          width: 100%;
          padding: 0 5px;
          border-top: 0 solid;
          border-bottom: 1px solid var(--6d46242f-c519-4016-bfb2-65141ad0d73e,#D0CDCD);
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-s-dE > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dE > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dE > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-de {
        height: auto;
        margin: 0;
        z-index: 200;
        overflow: visible;
        min-height: unset;
        display: none;
        background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        position: fixed;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        cursor: auto;
        transform: none;
      }
      @media (max-width: 991px) {
        .ww-s-de {
          height: auto;
          z-index: 200;
          overflow: visible;
          min-height: unset;
          display: flex;
          background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
          position: fixed;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100%;
          cursor: auto;
          transform: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-de {
          height: auto;
          z-index: 200;
          overflow: visible;
          min-height: unset;
          display: flex;
          background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
          position: fixed;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100%;
          cursor: auto;
          transform: none;
        }
      }
      .ww-s-de > .ww-section-element {
        width: 100%;
        padding: 5px 10px 20px;
        max-width: none;
        min-height: unset;
        border-top: 1px solid var(--6d46242f-c519-4016-bfb2-65141ad0d73e,#D0CDCD);
        transform: none;
      }
      @media (max-width: 991px) {
        .ww-s-de > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 5px 10px 25px;
          max-width: none;
          min-height: unset;
          border-top: 1px solid var(--6d46242f-c519-4016-bfb2-65141ad0d73e,#D0CDCD);
          transform: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-de > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 5px 10px 25px;
          max-width: none;
          min-height: unset;
          border-top: 1px solid var(--6d46242f-c519-4016-bfb2-65141ad0d73e,#D0CDCD);
          transform: none;
        }
      }
      .ww-s-de > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-de > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-evenly;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-de > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-evenly;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dh {
        height: auto;
        aspect-ratio: unset;
        margin: 0;
        z-index: 100;
        overflow: hidden;
        min-height: 100%;
        display: flex;
        background-color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        position: fixed;
        top: 0;
        left: 0;
        width: 240px;
      }
      @media (max-width: 991px) {
        .ww-s-dh {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dh {
          display: none;
        }
      }
      .ww-s-dh > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 240px;
        padding: 0;
        min-height: 100%;
      }
      .ww-s-dh > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      @media (max-width: 991px) {
        .ww-s-dh > .ww-section-element.ww-layout {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dh > .ww-section-element.ww-layout {
          display: none;
        }
      }
      .ww-s-dB {
        height: 72px;
        margin: 0;
        z-index: 100;
        overflow: visible;
        display: none;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        position: fixed;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        transform: none;
      }
      @media (max-width: 991px) {
        .ww-s-dB {
          height: auto;
          z-index: 200;
          overflow: visible;
          min-height: 90px;
          display: flex;
          background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
          position: fixed;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100%;
          transform: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dB {
          height: auto;
          z-index: 200;
          overflow: visible;
          min-height: unset;
          display: flex;
          background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
          position: fixed;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100%;
          cursor: auto;
          transform: none;
        }
      }
      .ww-s-dB > .ww-section-element {
        width: 100%;
        padding: 12px 0 32px;
        max-width: none;
        border-top: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
        transform: none;
      }
      @media (max-width: 991px) {
        .ww-s-dB > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 12px 0 20px;
          max-width: none;
          min-height: 90px;
          border-top: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
          transform: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dB > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 5px 10px 20px;
          max-width: none;
          min-height: unset;
          border-top: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
          transform: none;
        }
      }
      .ww-s-dB > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dB > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dB > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-evenly;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dW {
        margin: 0;
        z-index: 300;
        display: none;
        background-color: #0000;
        position: fixed;
        right: 16px;
        bottom: 44px;
        left: 50%;
        transform: translateX(-50%);
      }
      @media (max-width: 991px) {
        .ww-s-dW {
          margin: 0;
          z-index: 300;
          display: flex;
          background-color: #0000;
          position: fixed;
          right: 16px;
          bottom: 56px;
          left: 50%;
          transform: translateX(-50%);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dW {
          margin: 0;
          z-index: 300;
          display: flex;
          background-color: #0000;
          position: fixed;
          right: 16px;
          bottom: 56px;
          left: 50%;
          transform: translateX(-50%);
        }
      }
      .ww-s-dW > .ww-section-element {
        width: 100%;
        max-width: 390px;
        transform: translateX(-50%);
      }
      @media (max-width: 991px) {
        .ww-s-dW > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          transform: translateX(-50%);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dW > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          transform: translateX(-50%);
        }
      }
      .ww-s-dW > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dW > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dW > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dg {
        margin: 0;
        z-index: 100;
        display: none;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-dg {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dg {
          height: auto;
          aspect-ratio: unset;
          overflow: visible;
          display: flex;
        }
      }
      .ww-s-dg > .ww-section-element {
        width: 100%;
        padding: 0 20px;
        max-width: none;
        border-bottom: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
      }
      @media (max-width: 991px) {
        .ww-s-dg > .ww-section-element {
          width: 100%;
          padding: 0px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px) 0px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dg > .ww-section-element {
          width: 100%;
          padding: 0 5px;
        }
      }
      .ww-s-dg > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dg > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dg > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-do {
        height: auto;
        aspect-ratio: unset;
        margin: 0;
        z-index: 100;
        overflow: hidden;
        min-height: 100%;
        display: flex;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        position: fixed;
        top: 0;
        left: 0;
        width: 240px;
      }
      @media (max-width: 991px) {
        .ww-s-do {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-do {
          display: none;
        }
      }
      .ww-s-do > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 240px;
        padding: 0;
        min-height: 100%;
      }
      .ww-s-do > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      @media (max-width: 991px) {
        .ww-s-do > .ww-section-element.ww-layout {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-do > .ww-section-element.ww-layout {
          display: none;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-s-de {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-de {
        backdrop-filter: blur(16px);
      }
    }
    @media (max-width: 767px) {
      .ww-s-de {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 992px) {
      .ww-s-dB {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dB {
        backdrop-filter: blur(16px);
      }
    }
    @media (max-width: 767px) {
      .ww-s-dB {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 992px) {
      .ww-s-dW {
        pointer-events: none;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dW {
        pointer-events: none;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dW {
        pointer-events: none;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-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-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-CQC-UYJF9-3biM3_ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        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-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-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-XZ1OQUYyP82I9XLP {
        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-9FROTMp0QtBhX43y {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-UwZcNhn5pQq8yQgY {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-oXUT8e6jCG0O-F4_ {
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .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-szGDY7X6d4-VObWt {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        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-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-buC6JvLuIqohZGHY {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-EFbekEDt-bxLyKV- {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7dxAqErApSSqFalm {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ki9dMLTZNXxYXDgu {
        margin: 0;
        z-index: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d59 {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-d59 {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background-color: #0000;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d59 {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-d59:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d59.ww-layout, .ww-e-d59 [data-ww-ls~="d59"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d59.ww-layout, .ww-e-d59 [data-ww-ls~="d59"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d59.ww-layout, .ww-e-d59 [data-ww-ls~="d59"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d5A {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5A {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5A {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5B {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5B {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5B {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-d5B:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-d5C {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--4ed3112b-e28b-4d85-b04d-a4a4e27bd758, #A8FF35);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5C {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5C {
          font-size: 13px;
        }
      }
      .ww-e-d5D {
        padding: var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px;
        overflow: visible;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        opacity: 1;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5D {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5D {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-d5D:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d5D.ww-layout, .ww-e-d5D [data-ww-ls~="d5D"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d5D.ww-layout, .ww-e-d5D [data-ww-ls~="d5D"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5D.ww-layout, .ww-e-d5D [data-ww-ls~="d5D"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d5E {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5E {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5E {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d5F {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5F {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5F {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5G {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5G {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5G {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5H {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5H {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background-color: #0000;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5H {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-d5H:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d5H.ww-layout, .ww-e-d5H [data-ww-ls~="d5H"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d5H.ww-layout, .ww-e-d5H [data-ww-ls~="d5H"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5H.ww-layout, .ww-e-d5H [data-ww-ls~="d5H"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d5I {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5I {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5I {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5J {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5J {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5J {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5K {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5K {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5K {
          font-size: 13px;
        }
      }
      .ww-e-d5L {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5L {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5L {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-d5L:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d5L.ww-layout, .ww-e-d5L [data-ww-ls~="d5L"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d5L.ww-layout, .ww-e-d5L [data-ww-ls~="d5L"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5L.ww-layout, .ww-e-d5L [data-ww-ls~="d5L"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-d5M {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5M {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5M {
          font-size: 13px;
        }
      }
      .ww-e-d5N {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5N {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5N {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d5O {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5O {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5O {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5P {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--4ed3112b-e28b-4d85-b04d-a4a4e27bd758, #A8FF35);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5P {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5P {
          font-size: 13px;
        }
      }
      .ww-e-d5Q {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5Q {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5Q {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5R {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5R {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5R {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5S {
        padding: var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px;
        overflow: visible;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        opacity: 1;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5S {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5S {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-d5S:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d5T {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5T {
          padding: 0;
          overflow: visible;
          display: none;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5T {
          padding: 0;
          overflow: visible;
          display: none;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-d5T:where(:hover) {
        background-color: #d9ab3614;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
          display: none;
        }
      }
      .ww-e-d5U {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d5U {
          flex: 0 1 auto;
        }
      }
      .ww-e-d5U.ww-layout, .ww-e-d5U [data-ww-ls~="d5U"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d5U.ww-layout, .ww-e-d5U [data-ww-ls~="d5U"] {
          flex-direction: row;
          justify-content: flex-start;
          align-items: flex-start;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d5V {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d5V {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 60px;
          background-color: #000000c2;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5V {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 50px;
        }
      }
      .ww-e-d5V.ww-layout, .ww-e-d5V [data-ww-ls~="d5V"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d5V.ww-layout, .ww-e-d5V [data-ww-ls~="d5V"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5V.ww-layout, .ww-e-d5V [data-ww-ls~="d5V"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d5W {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5W {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5W {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5X {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d5X {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5X {
          display: flex;
        }
      }
      .ww-e-d5X:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-d5X.ww-layout, .ww-e-d5X [data-ww-ls~="d5X"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d5X.ww-layout, .ww-e-d5X [data-ww-ls~="d5X"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5X.ww-layout, .ww-e-d5X [data-ww-ls~="d5X"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d5Y {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
      }
      @media (max-width: 767px) {
        .ww-e-d5Y {
          background-color: #000000c2;
        }
      }
      .ww-e-d5Y:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-d5Y.ww-layout, .ww-e-d5Y [data-ww-ls~="d5Y"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-d5Z {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5Z {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5Z {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5a {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5a {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5a {
          font-size: 13px;
        }
      }
      .ww-e-d5b {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713, 500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5b {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5b {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d5c {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
      }
      @media (max-width: 767px) {
        .ww-e-d5c {
          background-color: #000000c2;
        }
      }
      .ww-e-d5c:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-d5c.ww-layout, .ww-e-d5c [data-ww-ls~="d5c"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-d5d {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5d {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5d {
          font-size: 13px;
        }
      }
      .ww-e-d5e {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d5e {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5e {
          font-size: 13px;
        }
      }
      .ww-e-d6r {
        margin: 0 6px 0 0;
        display: var(--ww-style-display);
        width: 20px;
        background-color: #0000;
        border: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
      }
      @media (max-width: 991px) {
        .ww-e-d6r {
          display: var(--ww-style-display);
          background-color: #0000;
          border: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          outline: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-d6s {
        display: none;
        width: 25px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d6s {
          display: none;
          width: 25px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6s {
          display: none;
        }
      }
      .ww-e-d6t {
        width: 35%;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d6t {
          width: 25%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6t {
          width: 35%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d6u {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d6u {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d6v {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 0 0 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d6v {
          margin: 0 0 0 auto;
          display: flex;
          flex: 0 0 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6v {
          margin: 0 0 0 auto;
          flex: 0 0 auto;
        }
      }
      .ww-e-d6v.ww-layout, .ww-e-d6v [data-ww-ls~="d6v"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d6v.ww-layout, .ww-e-d6v [data-ww-ls~="d6v"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-end;
          align-items: center;
          row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
          column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d6w {
        padding: var(--bbd828c2-929b-4295-84e5-aa534d5df191,4px);
        display: flex;
        width: 32px;
        height: 32px;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid #d9ab3666;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d6w {
          padding: var(--bbd828c2-929b-4295-84e5-aa534d5df191,4px);
          display: flex;
          width: 32px;
          height: 32px;
          background-color: #0000;
          cursor: pointer;
          border: 0 solid #d9ab3666;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6w {
          width: 32px;
        }
      }
      .ww-e-d6w:where(:hover) {
        box-shadow: 0 0 10px var(--deb86140-9259-4ef2-9a8c-ed888378293e,#F6D774);
      }
      .ww-e-d6x {
        padding: 5px;
        font-size: 16px;
        font-weight: 500;
        color: #ebb800;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 1px solid #ebb800;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6x {
          padding: 5px;
          color: #ebb800;
          background-color: #0000;
          border: 1px solid #ebb800;
        }
      }
      .ww-e-d6x:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 767px) {
        .ww-e-d6x:where(:hover) {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
          background-color: #ebb800;
        }
      }
      .ww-e-dHy {
        display: flex;
        width: 20px;
        height: 20px;
      }
      .ww-e-dHz {
        margin: 0;
        padding: 0;
        z-index: 310;
        display: flex;
        width: 56px;
        flex: none;
        min-width: 56px;
        height: 56px;
        white-space-collapse: preserve;
        background-color: var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
        cursor: pointer;
        box-shadow: 0 0 24px 6px #d9ab36d9;
        transition: transform 0.2s ease;
        transform: none;
        border: none;
        border-radius: 50%;
        --ww-element-transition: transform 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dHz {
          margin: 0;
          padding: 0;
          z-index: 10;
          display: none;
          width: 56px;
          flex: none;
          min-width: 56px;
          height: 56px;
          background-color: var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
          cursor: pointer;
          box-shadow: 0 0 24px 6px #d9ab36d9;
          transform: none;
          border: none;
          border-radius: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHz {
          margin: 0;
          padding: 0;
          z-index: 10;
          display: none;
          width: 56px;
          flex: none;
          min-width: 56px;
          height: 56px;
          background-color: var(--38857c15-7057-440f-882d-1678cef78382,#D9AB36);
          cursor: pointer;
          box-shadow: 0 0 24px 6px #d9ab36d9;
          transform: none;
          border: none;
          border-radius: 50%;
        }
      }
      .ww-e-dHz:where(:hover) {
        box-shadow: 0 0 32px 10px #d9ab36f2;
        transform: scale(1.1);
      }
      .ww-e-dL6 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dL6 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dL6 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dL7 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dL7 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dL7 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dL8 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dL8 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dL8 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dL9 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dL9 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dL9 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dLA {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLA {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLA {
          font-size: 13px;
        }
      }
      .ww-e-dLB {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLB {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLB {
          font-size: 13px;
        }
      }
      .ww-e-dLC {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--4ed3112b-e28b-4d85-b04d-a4a4e27bd758, #A8FF35);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLC {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLC {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dLD {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLD {
          padding: 0;
          overflow: visible;
          display: none;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLD {
          padding: 0;
          overflow: visible;
          display: none;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-dLD:where(:hover) {
        background-color: #d9ab3614;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
          display: none;
        }
      }
      .ww-e-dLE {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLE {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLE {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-dLE:where(:hover) {
        background-color: #b7ff380d;
      }
      @media (max-width: 767px) {
        .ww-e-dLE:where(:hover) {
          background-color: #ebb8002b;
        }
      }
      .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-dLF {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLF {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background-color: #0000;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLF {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-dLF:where(:hover) {
        background-color: #b7ff380d;
      }
      @media (max-width: 767px) {
        .ww-e-dLF:where(:hover) {
          background-color: #ebb8002b;
        }
      }
      .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dLG {
        padding: var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px var(--6d60d826-2192-4a5b-8e35-dd04e579e018, 8px) 0px;
        overflow: visible;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        opacity: 1;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLG {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLG {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-dLG:where(:hover) {
        background-color: #b7ff380d;
      }
      @media (max-width: 767px) {
        .ww-e-dLG:where(:hover) {
          background-color: #ebb8002b;
        }
      }
      .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dLH {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--4ed3112b-e28b-4d85-b04d-a4a4e27bd758, #A8FF35);
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLH {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLH {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dLI {
        padding: 0;
        overflow: visible;
        display: flex;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLI {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLI {
          padding: 0;
          overflow: visible;
          display: flex;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
        }
      }
      .ww-e-dLI:where(:hover) {
        background-color: #b7ff380d;
      }
      @media (max-width: 767px) {
        .ww-e-dLI:where(:hover) {
          background-color: #ebb8002b;
        }
      }
      .ww-e-dLI.ww-layout, .ww-e-dLI [data-ww-ls~="dLI"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-dLI.ww-layout, .ww-e-dLI [data-ww-ls~="dLI"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLI.ww-layout, .ww-e-dLI [data-ww-ls~="dLI"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-dLJ {
        padding: 0;
        overflow: visible;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 1 1 0%;
        min-width: 0;
        cursor: pointer;
        opacity: 1;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLJ {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          background: var(--ww-style-background-color);
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLJ {
          padding: 0;
          overflow: visible;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          flex: 1 1 0%;
          min-width: 0;
          cursor: pointer;
          border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7, 4px);
        }
      }
      .ww-e-dLJ:where(:hover) {
        background-color: #b7ff380d;
      }
      @media (max-width: 767px) {
        .ww-e-dLJ:where(:hover) {
          background-color: #ebb8002b;
          border-radius: 0;
        }
      }
      .ww-e-dLJ.ww-layout, .ww-e-dLJ [data-ww-ls~="dLJ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dLJ.ww-layout, .ww-e-dLJ [data-ww-ls~="dLJ"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLJ.ww-layout, .ww-e-dLJ [data-ww-ls~="dLJ"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dLK {
        width: 22px;
        height: 22px;
      }
      @media (max-width: 991px) {
        .ww-e-dLK {
          width: 22px;
          height: 22px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLK {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dLL {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dLL {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLL {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dLM {
        display: flex;
        width: 100%;
        max-width: none;
      }
      @media (max-width: 991px) {
        .ww-e-dLM {
          display: flex;
          width: 100%;
          flex: 0 1 auto;
          max-width: none;
        }
      }
      .ww-e-dLM.ww-layout, .ww-e-dLM [data-ww-ls~="dLM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-evenly;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dLM.ww-layout, .ww-e-dLM [data-ww-ls~="dLM"] {
          display: flex;
          flex-direction: row;
          justify-content: space-evenly;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dLN {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLN {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLN {
          font-size: 13px;
        }
      }
      .ww-e-dLO {
        font: var(--8584012e-eb72-4119-9b40-e8ca7af97713,500 12px/16px 'Inter', sans-serif);
        text-align: center;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dLO {
          font-size: 15px;
          color: var(--d622d94d-f7f1-491b-a4b1-db2db09a28ab,#FF0004);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLO {
          font-size: 13px;
          color: var(--d622d94d-f7f1-491b-a4b1-db2db09a28ab,#FF0004);
        }
      }
      .ww-e-dLd {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dLd {
          display: var(--ww-style-display);
          background-color: #0000;
          border: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          outline: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dLe {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dLe {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dLf {
        padding: 12px 24px;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dLf {
          padding: 5px;
          color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          background-color: #0000;
          border: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dLf:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dLf:where(:hover) {
          background-color: #0000;
        }
      }
      .ww-e-dLg {
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 100px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dLg {
          width: 25%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLg {
          width: 35%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dLh {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-dLh {
          margin: 0 0 0 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLh {
          margin: 0 0 0 auto;
          flex: 0 0 auto;
        }
      }
      .ww-e-dLh.ww-layout, .ww-e-dLh [data-ww-ls~="dLh"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dLi {
        width: 30px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dLi {
          width: 25px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dLj {
        padding: var(--bbd828c2-929b-4295-84e5-aa534d5df191,4px);
        display: flex;
        width: 32px;
        height: 32px;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid #d9ab3666;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dLj {
          padding: 0;
          width: 30px;
          height: 30px;
          border: 0 solid #d9ab3666;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLj {
          width: 32px;
        }
      }
      .ww-e-dLj:where(:hover) {
        box-shadow: 0 0 10px var(--deb86140-9259-4ef2-9a8c-ed888378293e,#F6D774);
      }
      .ww-e-dLk {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dLk:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dLk.ww-layout, .ww-e-dLk [data-ww-ls~="dLk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLl {
        width: 18px;
        height: 18px;
      }
      .ww-e-dLm {
        width: 18px;
        height: 18px;
      }
      .ww-e-dLn {
        padding: 10px;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dLo {
        width: 20px;
        height: 20px;
      }
      .ww-e-dLp {
        width: 20px;
        height: 20px;
      }
      .ww-e-dLq {
        width: 20px;
        height: 20px;
      }
      .ww-e-dLr {
        margin: 0 6px 0 0;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dLr {
          display: var(--ww-style-display);
          background-color: #0000;
          border: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          outline: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dLs {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        white-space-collapse: preserve;
      }
      :where(.ww-e-dLx[data-ww-states~="_wwLinkActive"]) .ww-e-dLs {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dLt {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dLu {
        width: 20px;
        height: 20px;
        border: 0 solid;
      }
      .ww-e-dLv {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dLv:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dLw {
        width: 20px;
        height: 20px;
      }
      .ww-e-dLx {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dLx:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dLx.ww-layout, .ww-e-dLx [data-ww-ls~="dLx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dLy {
        padding: 8px;
        display: none;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dLy:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dLy.ww-layout, .ww-e-dLy [data-ww-ls~="dLy"] {
        display: none;
      }
      .ww-e-dLz {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--d622d94d-f7f1-491b-a4b1-db2db09a28ab,#FF0004);
        white-space-collapse: preserve;
      }
      .ww-e-dLz:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dM0 {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dM0:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dM0.ww-layout, .ww-e-dM0 [data-ww-ls~="dM0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dM1 {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dM1:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dM1.ww-layout, .ww-e-dM1 [data-ww-ls~="dM1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dM2.ww-layout, .ww-e-dM2 [data-ww-ls~="dM2"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dM3 {
        display: none;
      }
      .ww-e-dM3.ww-layout, .ww-e-dM3 [data-ww-ls~="dM3"] {
        display: none;
      }
      .ww-e-dM4 {
        display: flex;
      }
      .ww-e-dM4.ww-layout, .ww-e-dM4 [data-ww-ls~="dM4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dM5 {
        margin: 0;
        padding: 5px;
        width: revert-layer;
        height: auto;
      }
      .ww-e-dM5.ww-layout, .ww-e-dM5 [data-ww-ls~="dM5"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dM6 {
        flex: 1 0 auto;
      }
      .ww-e-dM6.ww-layout, .ww-e-dM6 [data-ww-ls~="dM6"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dM7 {
        margin: auto 0 0;
        padding: 16px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px) 0px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px);
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        border-top: 1px solid #d9ab3633;
      }
      .ww-e-dM7.ww-layout, .ww-e-dM7 [data-ww-ls~="dM7"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dM8 {
        margin: 0;
        padding: 0;
        width: 100%;
      }
      .ww-e-dM8.ww-layout, .ww-e-dM8 [data-ww-ls~="dM8"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dM9 {
        padding: 24px 10px;
        align-self: flex-start;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 240px;
        flex: 0 0 240px;
        max-width: 240px;
        min-width: 240px;
        height: auto;
        aspect-ratio: unset;
        border-top: 0 solid;
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-right: 1px solid var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        outline: 0 solid #000;
      }
      @media (max-width: 991px) {
        .ww-e-dM9 {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dM9 {
          display: none;
        }
      }
      .ww-e-dM9.ww-layout, .ww-e-dM9 [data-ww-ls~="dM9"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dM9.ww-layout, .ww-e-dM9 [data-ww-ls~="dM9"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dM9.ww-layout, .ww-e-dM9 [data-ww-ls~="dM9"] {
          display: none;
        }
      }
      .ww-e-dMA {
        padding: 8px;
        font-size: 16px;
        font-weight: 500;
        color: #ebb800;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 2px solid var(--adb3c405-31bb-4c74-92fd-7b0055cd1766,#ebb800ff);
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dMA {
          padding: 5px;
          color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          background-color: #0000;
          border: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dMA:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dMB {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dMB:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dMC {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dMC:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dMD {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dMD:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dME {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dME:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dME.ww-layout, .ww-e-dME [data-ww-ls~="dME"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMF {
        padding: 8px;
        display: flex;
        width: 100%;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dMF:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dMF.ww-layout, .ww-e-dMF [data-ww-ls~="dMF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMG {
        margin: 0 0 0 6px;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dMG {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dTP {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTP:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTP.ww-layout, .ww-e-dTP [data-ww-ls~="dTP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTQ {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTQ:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTQ.ww-layout, .ww-e-dTQ [data-ww-ls~="dTQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTR {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTR:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTS {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTT {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTU {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTU:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTU.ww-layout, .ww-e-dTU [data-ww-ls~="dTU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTV {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTV:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTW {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTW:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTX {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTX:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTY {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTZ {
        margin: 0 6px 0 0;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dTZ {
          display: var(--ww-style-display);
          background-color: #0000;
          border: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          outline: 0px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dTa {
        padding: 8px;
        font-size: 16px;
        font-weight: 500;
        color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 2px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dTa {
          padding: 5px;
          color: var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
          background-color: #0000;
          border: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        }
      }
      .ww-e-dTa:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dTb {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTb:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTc {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTd {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTd:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTe {
        display: none;
      }
      .ww-e-dTe.ww-layout, .ww-e-dTe [data-ww-ls~="dTe"] {
        display: none;
      }
      .ww-e-dTf {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTg {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTh {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTi.ww-layout, .ww-e-dTi [data-ww-ls~="dTi"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dTj {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTk {
        flex: 1 0 auto;
      }
      .ww-e-dTk.ww-layout, .ww-e-dTk [data-ww-ls~="dTk"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dTl {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTm {
        width: 18px;
        height: 18px;
      }
      .ww-e-dTn {
        margin: 0;
        padding: 5px;
        width: revert-layer;
        height: auto;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dTn.ww-layout, .ww-e-dTn [data-ww-ls~="dTn"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dTo {
        margin: 0;
        padding: 0;
        width: 100%;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dTo.ww-layout, .ww-e-dTo [data-ww-ls~="dTo"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dTp {
        display: flex;
      }
      .ww-e-dTp.ww-layout, .ww-e-dTp [data-ww-ls~="dTp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dTq {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTq:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTr {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTr:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTr.ww-layout, .ww-e-dTr [data-ww-ls~="dTr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTs {
        margin: auto 0 0;
        padding: 16px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px) 0px var(--47f81170-50ea-418f-930f-f8d667f1587f,16px);
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        border-top: 1px solid #d9ab3633;
      }
      .ww-e-dTs.ww-layout, .ww-e-dTs [data-ww-ls~="dTs"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        row-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        column-gap: var(--3e373444-1603-40e8-bfbd-161787716dd7,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dTt {
        padding: 8px;
        display: none;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTt:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTt.ww-layout, .ww-e-dTt [data-ww-ls~="dTt"] {
        display: none;
      }
      .ww-e-dTu {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        white-space-collapse: preserve;
      }
      .ww-e-dTv {
        padding: 10px;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dTw {
        padding: 24px 10px;
        align-self: flex-start;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 240px;
        flex: 0 0 240px;
        max-width: 240px;
        min-width: 240px;
        height: auto;
        aspect-ratio: unset;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
        border-top: 0 solid;
        border-right: 1px solid var(--38857c15-7057-440f-882d-1678cef78382,#B7FF38);
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-image: none;
        outline: 0 solid #000;
      }
      @media (max-width: 991px) {
        .ww-e-dTw {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dTw {
          display: none;
        }
      }
      .ww-e-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
          display: none;
        }
      }
      .ww-e-dTx {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c,rgba(255,255,255,0.65));
        white-space-collapse: preserve;
      }
      :where(.ww-e-dTr[data-ww-states~="_wwLinkActive"]) .ww-e-dTx {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dTy {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dTy:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dTy.ww-layout, .ww-e-dTy [data-ww-ls~="dTy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTz {
        margin: 0 8px;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dTz:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dU0 {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dU0:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dU0.ww-layout, .ww-e-dU0 [data-ww-ls~="dU0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dU1 {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dU1:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dU1.ww-layout, .ww-e-dU1 [data-ww-ls~="dU1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dU2 {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dU2:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dU2.ww-layout, .ww-e-dU2 [data-ww-ls~="dU2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dU3 {
        margin: 0 0 0 6px;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dU3 {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dU4 {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dU4:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dU4.ww-layout, .ww-e-dU4 [data-ww-ls~="dU4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-e-d6w:where(:hover) {
      filter: brightness(1.1);
    }
    @media (min-width: 992px) {
      .ww-e-dHz {
        align-self: center;
        pointer-events: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dHz {
        align-self: center;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dHz {
        align-self: center;
      }
    }
    .ww-e-dHz:where(:hover) {
      align-self: revert-layer;
      pointer-events: revert-layer;
      filter: brightness(1.1);
    }
    .ww-e-dLj:where(:hover) {
      filter: brightness(1.1);
    }
  }
}
@layer ww-style-layout-override {
}
