@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-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  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;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dRN {
        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-dRc {
        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-dT1 {
        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-dTx {
        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-dQq {
        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-dUY {
        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-dUK {
        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-dUK {
          display: flex;
        }
      }
      .ww-e-dTb {
        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-dTb.ww-layout, .ww-e-dTb [data-ww-ls~="dTb"] {
        display: flex;
      }
      .ww-e-dQu {
        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-dRE {
        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-dQ0 {
        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-dQ1 {
        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-dQ2 {
        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-dQ2.ww-layout, .ww-e-dQ2 [data-ww-ls~="dQ2"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQ3 {
        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-dQ3.ww-layout, .ww-e-dQ3 [data-ww-ls~="dQ3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dQ4 {
        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-dQ5 {
        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-dQ5.ww-layout, .ww-e-dQ5 [data-ww-ls~="dQ5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dQ6 {
        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-dQ7 {
        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-dQ8 {
        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-dQ9 {
        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-dQ9 {
          width: auto;
        }
      }
      .ww-e-dQA {
        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-dQA.ww-layout, .ww-e-dQA [data-ww-ls~="dQA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dQA.ww-layout, .ww-e-dQA [data-ww-ls~="dQA"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dQB {
        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-dQC {
        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-dQD {
        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-dQD.ww-layout, .ww-e-dQD [data-ww-ls~="dQD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dQE {
        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-dQE.ww-layout, .ww-e-dQE [data-ww-ls~="dQE"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dQF {
        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-dQF {
          font-size: 11px;
        }
      }
      .ww-e-dQG {
        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-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
          align-items: flex-end;
        }
      }
      .ww-e-dQH {
        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-dQH {
          padding: 2px 3px;
        }
      }
      .ww-e-dQH.ww-layout, .ww-e-dQH [data-ww-ls~="dQH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dQH.ww-layout, .ww-e-dQH [data-ww-ls~="dQH"] {
          gap: 2px;
        }
      }
      .ww-e-dQI {
        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-dQI {
          font-size: 11px;
        }
      }
      .ww-e-dQJ {
        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-dQJ {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQK {
        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-dQK {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQL {
        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-dQL.ww-layout, .ww-e-dQL [data-ww-ls~="dQL"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQM {
        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-dQM.ww-layout, .ww-e-dQM [data-ww-ls~="dQM"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQN {
        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-dQN.ww-layout, .ww-e-dQN [data-ww-ls~="dQN"] {
        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-dQN.ww-layout, .ww-e-dQN [data-ww-ls~="dQN"] {
          gap: 6px;
        }
      }
      .ww-e-dQO {
        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-dQO {
          font-size: 14px;
        }
      }
      .ww-e-dQP {
        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-dQP {
          font-size: 11px;
        }
      }
      .ww-e-dQQ {
        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-dQQ.ww-layout, .ww-e-dQQ [data-ww-ls~="dQQ"] {
        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-dQQ.ww-layout, .ww-e-dQQ [data-ww-ls~="dQQ"] {
          gap: 6px;
        }
      }
      .ww-e-dQR {
        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-dQR {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQS {
        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-dQS {
          font-size: 11px;
        }
      }
      .ww-e-dQT {
        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-dQT.ww-layout, .ww-e-dQT [data-ww-ls~="dQT"] {
        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-dQT.ww-layout, .ww-e-dQT [data-ww-ls~="dQT"] {
          gap: 6px;
        }
      }
      .ww-e-dQU {
        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-dQU {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dQV {
        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-dQV.ww-layout, .ww-e-dQV [data-ww-ls~="dQV"] {
        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-dQV.ww-layout, .ww-e-dQV [data-ww-ls~="dQV"] {
          gap: 6px;
        }
      }
      .ww-e-dQW {
        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-dQW.ww-layout, .ww-e-dQW [data-ww-ls~="dQW"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQW.ww-layout, .ww-e-dQW [data-ww-ls~="dQW"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dQX {
        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-dQX {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dQY {
        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-dQY.ww-layout, .ww-e-dQY [data-ww-ls~="dQY"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dQY.ww-layout, .ww-e-dQY [data-ww-ls~="dQY"] {
          align-content: revert-layer;
          gap: 2px 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dQZ {
        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-dQZ.ww-layout, .ww-e-dQZ [data-ww-ls~="dQZ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dQa {
        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-dQa {
          padding: 2px 6px;
          font-size: 11px;
        }
      }
      .ww-e-dQb {
        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-dQb {
          font-size: 14px;
          line-height: 18px;
        }
      }
      .ww-e-dQc {
        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-dQc.ww-layout, .ww-e-dQc [data-ww-ls~="dQc"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dQc.ww-layout, .ww-e-dQc [data-ww-ls~="dQc"] {
          align-content: revert-layer;
          gap: 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dQd {
        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-dQd {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQe {
        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-dQe {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dQf {
        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-dQf {
          padding: 6px 8px;
        }
      }
      .ww-e-dQf.ww-layout, .ww-e-dQf [data-ww-ls~="dQf"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQf.ww-layout, .ww-e-dQf [data-ww-ls~="dQf"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dQg {
        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-dQg {
          font-size: 11px;
        }
      }
      .ww-e-dQh {
        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-dQh {
          font-size: 11px;
        }
      }
      .ww-e-dQi {
        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-dQi {
          font-size: 11px;
        }
      }
      .ww-e-dQj {
        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-dQj {
          padding: 10px;
        }
      }
      .ww-e-dQj.ww-layout, .ww-e-dQj [data-ww-ls~="dQj"] {
        display: flex;
        flex-flow: column;
        gap: 10px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQj.ww-layout, .ww-e-dQj [data-ww-ls~="dQj"] {
          gap: 8px;
        }
      }
      .ww-e-dQk {
        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-dQl {
        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-dQm {
        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-dQn {
        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-dQo {
        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-dQo.ww-layout, .ww-e-dQo [data-ww-ls~="dQo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dQp {
        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-dQp.ww-layout, .ww-e-dQp [data-ww-ls~="dQp"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dQr {
        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-dQs {
        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-dQt {
        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-dQv {
        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-dQw {
        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-dQw.ww-layout, .ww-e-dQw [data-ww-ls~="dQw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dQx {
        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-dQy {
        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-dQz {
        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-dQz.ww-layout, .ww-e-dQz [data-ww-ls~="dQz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dR0 {
        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-dR0:where(:hover) {
        box-shadow: 0 0 12px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dR1 {
        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-dR1 {
          font-size: 16px;
        }
      }
      .ww-e-dR2 {
        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-dR2 {
          font-size: 16px;
        }
      }
      .ww-e-dR3 {
        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-dR3 {
          font-size: 10.5px;
          line-height: 14px;
        }
      }
      .ww-e-dR4 {
        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-dR4 {
          font-size: 11px;
        }
      }
      .ww-e-dR5 {
        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-dR5 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dR6 {
        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-dR6.ww-layout, .ww-e-dR6 [data-ww-ls~="dR6"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dR7 {
        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-dR8 {
        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-dR9 {
        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-dR9.ww-layout, .ww-e-dR9 [data-ww-ls~="dR9"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dRA {
        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-dRA.ww-layout, .ww-e-dRA [data-ww-ls~="dRA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRB {
        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-dRB.ww-layout, .ww-e-dRB [data-ww-ls~="dRB"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRC {
        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-dRD {
        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-dRD.ww-layout, .ww-e-dRD [data-ww-ls~="dRD"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRF {
        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-dRF {
          height: auto;
        }
      }
      .ww-e-dRF.ww-layout, .ww-e-dRF [data-ww-ls~="dRF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRG {
        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-dRG {
          margin: 0 20px;
          width: revert-layer;
        }
      }
      .ww-e-dRG.ww-layout, .ww-e-dRG [data-ww-ls~="dRG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRH {
        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-dRI {
        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-dRJ {
        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-dRK {
        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-dRK.ww-layout, .ww-e-dRK [data-ww-ls~="dRK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRL {
        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-dRM {
        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-dRO {
        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-dRO.ww-layout, .ww-e-dRO [data-ww-ls~="dRO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRP {
        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-dRQ {
        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-dRR {
        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-dRR.ww-layout, .ww-e-dRR [data-ww-ls~="dRR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRS {
        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-dRT {
        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-dRT {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dRT.ww-layout, .ww-e-dRT [data-ww-ls~="dRT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRU {
        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-dRU {
          width: 300px;
        }
      }
      .ww-e-dRU.ww-layout, .ww-e-dRU [data-ww-ls~="dRU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRV {
        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-dRV.ww-layout, .ww-e-dRV [data-ww-ls~="dRV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRW {
        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-dRX {
        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-dRY {
        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-dRY.ww-layout, .ww-e-dRY [data-ww-ls~="dRY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRZ {
        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-dRa {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--17a8c132-951a-4edb-af0c-e3ad95d3111c, rgba(255, 255, 255, 0.75));
        white-space-collapse: preserve;
      }
      .ww-e-dRb {
        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-dRb {
          font-size: 20px;
          line-height: 1.2;
        }
      }
      .ww-e-dRd {
        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-dRd.ww-layout, .ww-e-dRd [data-ww-ls~="dRd"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dRe {
        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-dRe {
          font-size: 11px;
        }
      }
      .ww-e-dRf {
        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-dRf {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dRf:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dRg {
        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-dRg {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dRg:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dRh {
        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-dRi {
        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-dRj {
        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-dRk {
        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-dRk.ww-layout, .ww-e-dRk [data-ww-ls~="dRk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRl {
        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-dRl.ww-layout, .ww-e-dRl [data-ww-ls~="dRl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRm {
        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-dRn {
        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-dRo {
        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-dRo {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dRp {
        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-dRp.ww-layout, .ww-e-dRp [data-ww-ls~="dRp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRq {
        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-dRq.ww-layout, .ww-e-dRq [data-ww-ls~="dRq"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dRr {
        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-dRr.ww-layout, .ww-e-dRr [data-ww-ls~="dRr"] {
        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-dRr.ww-layout, .ww-e-dRr [data-ww-ls~="dRr"] {
          gap: 6px;
        }
      }
      .ww-e-dRs {
        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-dRt {
        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-dRt.ww-layout, .ww-e-dRt [data-ww-ls~="dRt"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dRt.ww-layout, .ww-e-dRt [data-ww-ls~="dRt"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dRu {
        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-dRu {
          font-size: 14px;
        }
      }
      .ww-e-dRv {
        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-dRw {
        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-dRx {
        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-dRy {
        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-dRy.ww-layout, .ww-e-dRy [data-ww-ls~="dRy"] {
        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-dRy.ww-layout, .ww-e-dRy [data-ww-ls~="dRy"] {
          gap: 6px;
        }
      }
      .ww-e-dRz {
        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-dRz.ww-layout, .ww-e-dRz [data-ww-ls~="dRz"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dRz.ww-layout, .ww-e-dRz [data-ww-ls~="dRz"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dS0 {
        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-dS0 {
          font-size: 14px;
        }
      }
      .ww-e-dS1 {
        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-dS1 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dS2 {
        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-dS2.ww-layout, .ww-e-dS2 [data-ww-ls~="dS2"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dS3 {
        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-dS3 {
          font-size: 16px;
        }
      }
      .ww-e-dS4 {
        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-dS4 {
          font-size: 11px;
        }
      }
      .ww-e-dS5 {
        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-dS6 {
        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-dS6.ww-layout, .ww-e-dS6 [data-ww-ls~="dS6"] {
        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-dS6.ww-layout, .ww-e-dS6 [data-ww-ls~="dS6"] {
          gap: 6px;
        }
      }
      .ww-e-dS7 {
        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-dS7.ww-layout, .ww-e-dS7 [data-ww-ls~="dS7"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dS7.ww-layout, .ww-e-dS7 [data-ww-ls~="dS7"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dS8 {
        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-dS8 {
          font-size: 14px;
        }
      }
      .ww-e-dS9 {
        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-dS9 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dSA {
        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-dSA.ww-layout, .ww-e-dSA [data-ww-ls~="dSA"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dSB {
        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-dSB {
          font-size: 16px;
        }
      }
      .ww-e-dSC {
        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-dSC {
          font-size: 11px;
        }
      }
      .ww-e-dSD {
        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-dSE {
        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-dSE.ww-layout, .ww-e-dSE [data-ww-ls~="dSE"] {
        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-dSE.ww-layout, .ww-e-dSE [data-ww-ls~="dSE"] {
          gap: 6px;
        }
      }
      .ww-e-dSF {
        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-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dSG {
        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-dSG {
          font-size: 14px;
        }
      }
      .ww-e-dSH {
        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-dSH {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dSI {
        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-dSI.ww-layout, .ww-e-dSI [data-ww-ls~="dSI"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dSI.ww-layout, .ww-e-dSI [data-ww-ls~="dSI"] {
          align-content: revert-layer;
          gap: 2px 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dSJ {
        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-dSK {
        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-dSK.ww-layout, .ww-e-dSK [data-ww-ls~="dSK"] {
        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-dSK.ww-layout, .ww-e-dSK [data-ww-ls~="dSK"] {
          align-content: revert-layer;
          gap: 4px 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dSL {
        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-dSL {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dSM {
        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-dSM.ww-layout, .ww-e-dSM [data-ww-ls~="dSM"] {
        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-dSM.ww-layout, .ww-e-dSM [data-ww-ls~="dSM"] {
          gap: 6px;
        }
      }
      .ww-e-dSN {
        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-dSN {
          padding: 2px 3px;
        }
      }
      .ww-e-dSN.ww-layout, .ww-e-dSN [data-ww-ls~="dSN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dSN.ww-layout, .ww-e-dSN [data-ww-ls~="dSN"] {
          gap: 2px;
        }
      }
      .ww-e-dSO {
        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-dSO {
          min-width: 54px;
          font-size: 13px;
        }
      }
      .ww-e-dSP {
        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-dSP.ww-layout, .ww-e-dSP [data-ww-ls~="dSP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dSP.ww-layout, .ww-e-dSP [data-ww-ls~="dSP"] {
          align-items: flex-end;
        }
      }
      .ww-e-dSQ {
        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-dSQ.ww-layout, .ww-e-dSQ [data-ww-ls~="dSQ"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dSQ.ww-layout, .ww-e-dSQ [data-ww-ls~="dSQ"] {
          align-content: revert-layer;
          gap: 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dSR {
        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-dSR {
          padding: 6px 8px;
        }
      }
      .ww-e-dSR.ww-layout, .ww-e-dSR [data-ww-ls~="dSR"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dSR.ww-layout, .ww-e-dSR [data-ww-ls~="dSR"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dSS {
        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-dSS {
          font-size: 11px;
        }
      }
      .ww-e-dST {
        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-dST {
          font-size: 11px;
        }
      }
      .ww-e-dSU {
        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-dSU {
          font-size: 11px;
        }
      }
      .ww-e-dSV {
        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-dSV {
          font-size: 11px;
        }
      }
      .ww-e-dSW {
        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-dSW.ww-layout, .ww-e-dSW [data-ww-ls~="dSW"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dSX {
        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-dSX {
          font-size: 11px;
        }
      }
      .ww-e-dSY {
        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-dSY {
          padding: 2px 6px;
          font-size: 11px;
        }
      }
      .ww-e-dSZ {
        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-dSZ {
          font-size: 10.5px;
          line-height: 14px;
        }
      }
      .ww-e-dSa {
        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-dSa {
          font-size: 16px;
        }
      }
      .ww-e-dSb {
        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-dSc {
        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-dSc {
          font-size: 16px;
        }
      }
      .ww-e-dSd {
        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-dSd {
          font-size: 11px;
        }
      }
      .ww-e-dSe {
        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-dSe {
          padding: 10px;
        }
      }
      .ww-e-dSe.ww-layout, .ww-e-dSe [data-ww-ls~="dSe"] {
        display: flex;
        flex-flow: column;
        gap: 10px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dSe.ww-layout, .ww-e-dSe [data-ww-ls~="dSe"] {
          gap: 8px;
        }
      }
      .ww-e-dSf {
        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-dSf {
          font-size: 14px;
          line-height: 18px;
        }
      }
      .ww-e-dSg {
        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-dSg.ww-layout, .ww-e-dSg [data-ww-ls~="dSg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSh {
        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-dSh.ww-layout, .ww-e-dSh [data-ww-ls~="dSh"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSi {
        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-dSj {
        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-dSk {
        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-dSl {
        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-dSl {
          color: gray;
        }
      }
      .ww-e-dSm {
        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-dSm {
          color: gray;
        }
      }
      .ww-e-dSn {
        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-dSo {
        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-dSo:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dSp {
        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-dSq {
        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-dSr {
        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-dSs {
        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-dSt {
        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-dSu {
        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-dSv {
        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-dSv:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dSw {
        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-dSw:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dSx {
        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-dSy {
        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-dSy.ww-layout, .ww-e-dSy [data-ww-ls~="dSy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSz {
        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-dSz {
          width: revert-layer;
        }
      }
      .ww-e-dT0 {
        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-dT0:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dT2 {
        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-dT2.ww-layout, .ww-e-dT2 [data-ww-ls~="dT2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dT3 {
        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-dT3.ww-layout, .ww-e-dT3 [data-ww-ls~="dT3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dT4 {
        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-dT4 {
          padding: 16px 12px;
        }
      }
      .ww-e-dT4.ww-layout, .ww-e-dT4 [data-ww-ls~="dT4"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dT4.ww-layout, .ww-e-dT4 [data-ww-ls~="dT4"] {
          gap: 10px;
        }
      }
      .ww-e-dT5 {
        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-dT5.ww-layout, .ww-e-dT5 [data-ww-ls~="dT5"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dT6 {
        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-dT6 {
          font-size: 20px;
          line-height: 1.2;
        }
      }
      .ww-e-dT7 {
        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-dT7:where(:hover) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
      }
      .ww-e-dT8 {
        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-dT8.ww-layout, .ww-e-dT8 [data-ww-ls~="dT8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dT9 {
        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-dT9.ww-layout, .ww-e-dT9 [data-ww-ls~="dT9"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dT9.ww-layout, .ww-e-dT9 [data-ww-ls~="dT9"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dTA {
        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-dTB {
        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-dTB {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dTC {
        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-dTC {
          font-size: 14px;
        }
      }
      .ww-e-dTD {
        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-dTE {
        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-dTE {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dTF {
        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-dTG {
        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-dTG.ww-layout, .ww-e-dTG [data-ww-ls~="dTG"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dTG.ww-layout, .ww-e-dTG [data-ww-ls~="dTG"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dTH {
        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-dTH {
          font-size: 14px;
        }
      }
      .ww-e-dTI {
        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-dTJ {
        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-dTJ {
          font-size: 16px;
        }
      }
      .ww-e-dTK {
        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-dTL {
        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-dTL {
          font-size: 14px;
        }
      }
      .ww-e-dTM {
        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-dTN {
        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-dTO {
        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-dTO {
          font-size: 11px;
        }
      }
      .ww-e-dTP {
        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-dTQ {
        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-dTQ.ww-layout, .ww-e-dTQ [data-ww-ls~="dTQ"] {
        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-dTQ.ww-layout, .ww-e-dTQ [data-ww-ls~="dTQ"] {
          gap: 6px;
        }
      }
      .ww-e-dTR {
        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-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
        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-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
          align-content: revert-layer;
          gap: 4px 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dTS {
        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-dTS {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dTT {
        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-dTT {
          font-size: 11px;
        }
      }
      .ww-e-dTU {
        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-dTU {
          min-width: 54px;
          font-size: 13px;
        }
      }
      .ww-e-dTV {
        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-dTV.ww-layout, .ww-e-dTV [data-ww-ls~="dTV"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dTV.ww-layout, .ww-e-dTV [data-ww-ls~="dTV"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dTW {
        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-dTW {
          font-size: 16px;
        }
      }
      .ww-e-dTX {
        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-dTX.ww-layout, .ww-e-dTX [data-ww-ls~="dTX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dTY {
        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-dTZ {
        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-dTa {
        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-dTc {
        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-dTd {
        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-dTd.ww-layout, .ww-e-dTd [data-ww-ls~="dTd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dTe {
        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-dTe.ww-layout, .ww-e-dTe [data-ww-ls~="dTe"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTf {
        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-dTf {
          padding: 16px 12px;
        }
      }
      .ww-e-dTf.ww-layout, .ww-e-dTf [data-ww-ls~="dTf"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dTf.ww-layout, .ww-e-dTf [data-ww-ls~="dTf"] {
          gap: 10px;
        }
      }
      .ww-e-dTg {
        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-dTg.ww-layout, .ww-e-dTg [data-ww-ls~="dTg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTh {
        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-dTh.ww-layout, .ww-e-dTh [data-ww-ls~="dTh"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dTi {
        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-dTi {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dTj {
        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-dTj.ww-layout, .ww-e-dTj [data-ww-ls~="dTj"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dTk {
        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-dTk {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dTl {
        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-dTm {
        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-dTm:where(:hover) {
        box-shadow: 0 0 12px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dTn {
        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-dTn.ww-layout, .ww-e-dTn [data-ww-ls~="dTn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dTo {
        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-dTo:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
      }
      .ww-e-dTp {
        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-dTp:where(:hover) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
      }
      .ww-e-dTq {
        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-dTq {
          font-size: 11px;
        }
      }
      .ww-e-dTr {
        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-dTr {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dTs {
        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-dTt {
        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-dTt {
          padding: 12px;
        }
      }
      .ww-e-dTt:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dTt.ww-layout, .ww-e-dTt [data-ww-ls~="dTt"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dTu {
        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-dTv {
        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-dTw {
        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-dTy {
        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-dTz {
        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-dU0 {
        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-dU0.ww-layout, .ww-e-dU0 [data-ww-ls~="dU0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dU1 {
        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-dU1 {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dU1.ww-layout, .ww-e-dU1 [data-ww-ls~="dU1"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dU2 {
        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-dU2.ww-layout, .ww-e-dU2 [data-ww-ls~="dU2"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dU3 {
        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-dU3 {
          width: 300px;
        }
      }
      .ww-e-dU3.ww-layout, .ww-e-dU3 [data-ww-ls~="dU3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dU4 {
        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-dU5 {
        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-dU5 {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dU6 {
        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-dU6 {
          padding: 20px 16px 16px;
          max-width: 400px;
        }
      }
      .ww-e-dU6.ww-layout, .ww-e-dU6 [data-ww-ls~="dU6"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-dU6.ww-layout, .ww-e-dU6 [data-ww-ls~="dU6"] {
          gap: 14px;
        }
      }
      .ww-e-dU7 {
        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-dU7 {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dU7:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dU8 {
        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-dU8 {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dU8:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dU9 {
        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-dUA {
        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-dUA {
          padding: 12px;
        }
      }
      .ww-e-dUA:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUA.ww-layout, .ww-e-dUA [data-ww-ls~="dUA"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUB {
        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-dUB {
          padding: 12px;
        }
      }
      .ww-e-dUB:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUB.ww-layout, .ww-e-dUB [data-ww-ls~="dUB"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUC {
        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-dUC {
          padding: 12px;
        }
      }
      .ww-e-dUC:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUC.ww-layout, .ww-e-dUC [data-ww-ls~="dUC"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUD {
        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-dUD {
          padding: 12px;
        }
      }
      .ww-e-dUD:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUD.ww-layout, .ww-e-dUD [data-ww-ls~="dUD"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUE {
        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-dUE:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
      }
      .ww-e-dUF {
        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-dUF {
          padding: 6px 8px;
          height: 44px;
          font-size: 13.5px;
          line-height: 1.2;
        }
      }
      .ww-e-dUF:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dUF:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dUG {
        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-dUG.ww-layout, .ww-e-dUG [data-ww-ls~="dUG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUH {
        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-dUI {
        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-dUI:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
        border: 1px solid #b7ff3866;
      }
      .ww-e-dUJ {
        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-dUJ:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dUL {
        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-dUL {
          width: 90%;
        }
      }
      .ww-e-dUL.ww-layout, .ww-e-dUL [data-ww-ls~="dUL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUM {
        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-dUM {
          font-size: 16px;
        }
      }
      .ww-e-dUN {
        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-dUN {
          font-size: 18px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUN {
          font-size: 16px;
        }
      }
      .ww-e-dUO {
        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-dUP {
        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-dUQ {
        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-dUR {
        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-dUS {
        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-dUT {
        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-dUT.ww-layout, .ww-e-dUT [data-ww-ls~="dUT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUU {
        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-dUU {
          width: 300px;
        }
      }
      .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;
      }
      @media (max-width: 767px) {
        .ww-e-dUV {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .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: 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-dUX {
        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-dUZ {
        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-dUa {
        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-dUb {
        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-dUc {
        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-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUd {
        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-dUd {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dUe {
        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-dUe {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dUf {
        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-dUf {
          padding: 12px;
        }
      }
      .ww-e-dUf:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUf.ww-layout, .ww-e-dUf [data-ww-ls~="dUf"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUg {
        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-dUg {
          padding: 12px;
        }
      }
      .ww-e-dUg:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUg.ww-layout, .ww-e-dUg [data-ww-ls~="dUg"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUh {
        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-dUh {
          padding: 12px;
        }
      }
      .ww-e-dUh:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dUh.ww-layout, .ww-e-dUh [data-ww-ls~="dUh"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUi {
        margin: 8px 0 0;
        padding: 8px 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;
        font: 700 13px / 18px Inter, sans-serif;
        color: #05090b;
        white-space-collapse: preserve;
        background-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        cursor: pointer;
        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-dUi:where(:hover) {
        box-shadow: 0 0 14px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dUi:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dUj {
        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-dUj {
          padding: 6px 8px;
          height: 44px;
          font-size: 13.5px;
          line-height: 1.2;
        }
      }
      .ww-e-dUj:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dUj:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dUk {
        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;
      }
    }
    @layer custom {
      .ww-e-dQ2 {
        white-space: nowrap;
      }
      .ww-e-dQF {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dQH {
        white-space: nowrap;
      }
      .ww-e-dQI {
        white-space: nowrap;
      }
      .ww-e-dQJ {
        white-space: nowrap;
      }
      .ww-e-dQJ:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQK {
        white-space: nowrap;
      }
      .ww-e-dQK:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQL {
        white-space: nowrap;
      }
      .ww-e-dQM {
        white-space: nowrap;
      }
      .ww-e-dQR {
        white-space: nowrap;
      }
      .ww-e-dQR:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQY {
        white-space: nowrap;
      }
      .ww-e-dQa {
        white-space: nowrap;
      }
      .ww-e-dQb {
        white-space: nowrap;
      }
      .ww-e-dQd {
        white-space: nowrap;
      }
      .ww-e-dQd:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQf {
        box-sizing: border-box;
      }
      .ww-e-dQj {
        box-sizing: border-box;
      }
      .ww-e-dQn {
        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-dQz {
        box-sizing: border-box;
      }
      .ww-e-dR0:where(:hover) {
        filter: brightness(1.1);
      }
      .ww-e-dR2 {
        white-space: nowrap;
      }
      .ww-e-dR3 {
        white-space: nowrap;
      }
      .ww-e-dR4 {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dRd {
        white-space: nowrap;
      }
      .ww-e-dRm {
        pointer-events: none;
      }
      .ww-e-dRp {
        box-sizing: border-box;
      }
      .ww-e-dS2 {
        white-space: nowrap;
      }
      .ww-e-dSA {
        white-space: nowrap;
      }
      .ww-e-dSI {
        white-space: nowrap;
      }
      .ww-e-dSL {
        white-space: nowrap;
      }
      .ww-e-dSN {
        white-space: nowrap;
      }
      .ww-e-dSO {
        white-space: nowrap;
      }
      .ww-e-dSR {
        box-sizing: border-box;
      }
      .ww-e-dSX {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dSY {
        white-space: nowrap;
      }
      .ww-e-dSZ {
        white-space: nowrap;
      }
      .ww-e-dSc {
        white-space: nowrap;
      }
      .ww-e-dSd {
        white-space: nowrap;
      }
      .ww-e-dSe {
        box-sizing: border-box;
      }
      .ww-e-dSf {
        white-space: nowrap;
      }
      .ww-e-dT4 {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dT8 {
        box-sizing: border-box;
      }
      .ww-e-dTS {
        white-space: nowrap;
      }
      .ww-e-dTU {
        white-space: nowrap;
      }
      .ww-e-dTf {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dTi {
        white-space: nowrap;
      }
      .ww-e-dTi:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dTj {
        box-sizing: border-box;
      }
      .ww-e-dTk {
        white-space: nowrap;
      }
      .ww-e-dTk:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dTm:where(:hover) {
        filter: brightness(1.1);
      }
      .ww-e-dTo:where(:hover) {
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dTq {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dTt {
        box-sizing: border-box;
      }
      .ww-e-dTt:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dU6 {
        box-sizing: border-box;
      }
      .ww-e-dU9 {
        pointer-events: none;
      }
      .ww-e-dUA {
        box-sizing: border-box;
      }
      .ww-e-dUA:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUB {
        box-sizing: border-box;
      }
      .ww-e-dUB:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUC {
        box-sizing: border-box;
      }
      .ww-e-dUC:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUD {
        box-sizing: border-box;
      }
      .ww-e-dUD:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUE:where(:hover) {
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      @media (min-width: 992px) {
        .ww-e-dUF {
          white-space: nowrap;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dUF {
          white-space: nowrap;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUF {
          white-space: nowrap;
          text-overflow: ellipsis;
        }
      }
      .ww-e-dUF:where(:hover) {
        white-space: revert-layer;
        filter: brightness(1.1);
      }
      .ww-e-dUF:where([data-ww-states~="H1pUBX"]) {
        white-space: revert-layer;
        pointer-events: none;
      }
      .ww-e-dUJ:where(:hover) {
        filter: brightness(1.08);
      }
      .ww-e-dUQ {
        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-dUd {
        white-space: nowrap;
      }
      .ww-e-dUd:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dUe {
        white-space: nowrap;
      }
      .ww-e-dUe:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dUf {
        box-sizing: border-box;
      }
      .ww-e-dUf:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUg {
        box-sizing: border-box;
      }
      .ww-e-dUg:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUh {
        box-sizing: border-box;
      }
      .ww-e-dUh:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dUi:where([data-ww-states~="H1pUBX"]) {
        pointer-events: none;
      }
      @media (min-width: 992px) {
        .ww-e-dUj {
          white-space: nowrap;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dUj {
          white-space: nowrap;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUj {
          white-space: nowrap;
          text-overflow: ellipsis;
        }
      }
      .ww-e-dUj:where(:hover) {
        white-space: revert-layer;
        filter: brightness(1.1);
      }
      .ww-e-dUj:where([data-ww-states~="H1pUBX"]) {
        white-space: revert-layer;
        pointer-events: none;
      }
    }
  }
  @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-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-h6k6Bn6WJAoLBd7I {
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d8 {
        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-d8 {
          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-d8 {
          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-d8 > .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-d8 > .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-d8 > .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-d8 > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-d8 > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d8 > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: space-evenly;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dP {
        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-dP {
          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-dP {
          margin: 0;
          z-index: 300;
          display: flex;
          background-color: #0000;
          position: fixed;
          right: 16px;
          bottom: 56px;
          left: 50%;
          transform: translateX(-50%);
        }
      }
      .ww-s-dP > .ww-section-element {
        width: 100%;
        max-width: 390px;
        transform: translateX(-50%);
      }
      @media (max-width: 991px) {
        .ww-s-dP > .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-dP > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          transform: translateX(-50%);
        }
      }
      .ww-s-dP > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dP > .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-dP > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dX {
        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-dX {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dX {
          height: auto;
          aspect-ratio: unset;
          overflow: visible;
          display: flex;
        }
      }
      .ww-s-dX > .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-dX > .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-dX > .ww-section-element {
          width: 100%;
          padding: 0 5px;
        }
      }
      .ww-s-dX > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-s-dX > .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-dX > .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;
        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-de {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-de {
          display: none;
        }
      }
      .ww-s-de > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 240px;
        padding: 0;
        min-height: 100%;
      }
      .ww-s-de > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      @media (max-width: 991px) {
        .ww-s-de > .ww-section-element.ww-layout {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-de > .ww-section-element.ww-layout {
          display: none;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-s-d8 {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-d8 {
        backdrop-filter: blur(16px);
      }
    }
    @media (max-width: 767px) {
      .ww-s-d8 {
        backdrop-filter: blur(16px);
      }
    }
    @media (min-width: 992px) {
      .ww-s-dP {
        pointer-events: none;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dP {
        pointer-events: none;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dP {
        pointer-events: none;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-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-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-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-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-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-buC6JvLuIqohZGHY {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        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-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-EFbekEDt-bxLyKV- {
        z-index: 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-ki9dMLTZNXxYXDgu {
        margin: 0;
        z-index: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-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-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-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-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);
      }
    }
    @layer ordered {
      .ww-e-d1C {
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 100px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1C {
          width: 25%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1C {
          width: 35%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d1z {
        display: none;
      }
      .ww-e-d1z.ww-layout, .ww-e-d1z [data-ww-ls~="d1z"] {
        display: none;
      }
      .ww-e-d4F {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d4F {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4F {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d4G {
        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-d4G {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4G {
          font-size: 13px;
        }
      }
      .ww-e-d9B {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d9B {
          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-d9C {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d9C {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d9D {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d9D {
          margin: 0 0 0 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9D {
          margin: 0 0 0 auto;
          flex: 0 0 auto;
        }
      }
      .ww-e-d9D.ww-layout, .ww-e-d9D [data-ww-ls~="d9D"] {
        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-d9E {
        width: 30px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d9E {
          width: 25px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dDn {
        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-dDn:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dDo {
        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-dDo:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dDp {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDq {
        margin: 0 6px 0 0;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dDq {
          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-dDr {
        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-dDr:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dDs {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDt {
        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-dDt:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dDu {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDv {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDw {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDx.ww-layout, .ww-e-dDx [data-ww-ls~="dDx"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dDy {
        width: 18px;
        height: 18px;
      }
      .ww-e-dDz {
        flex: 1 0 auto;
      }
      .ww-e-dDz.ww-layout, .ww-e-dDz [data-ww-ls~="dDz"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dE0 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dE1 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dE2 {
        margin: 0;
        padding: 5px;
        width: revert-layer;
        height: auto;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dE2.ww-layout, .ww-e-dE2 [data-ww-ls~="dE2"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dE3 {
        margin: 0;
        padding: 0;
        width: 100%;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dE3.ww-layout, .ww-e-dE3 [data-ww-ls~="dE3"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dE4 {
        display: flex;
      }
      .ww-e-dE4.ww-layout, .ww-e-dE4 [data-ww-ls~="dE4"] {
        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-dE5 {
        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-dE5:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dE6 {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dE6:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dE6.ww-layout, .ww-e-dE6 [data-ww-ls~="dE6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dE7 {
        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-dE7.ww-layout, .ww-e-dE7 [data-ww-ls~="dE7"] {
        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-dE8 {
        padding: 8px;
        display: none;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dE8:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dE8.ww-layout, .ww-e-dE8 [data-ww-ls~="dE8"] {
        display: none;
      }
      .ww-e-dE9 {
        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-dEA {
        padding: 10px;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dEB {
        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-dEB {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dEB {
          display: none;
        }
      }
      .ww-e-dEB.ww-layout, .ww-e-dEB [data-ww-ls~="dEB"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dEB.ww-layout, .ww-e-dEB [data-ww-ls~="dEB"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dEB.ww-layout, .ww-e-dEB [data-ww-ls~="dEB"] {
          display: none;
        }
      }
      .ww-e-dEC {
        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-dE6[data-ww-states~="_wwLinkActive"]) .ww-e-dEC {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dED {
        margin: 0 0 0 6px;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dED {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dEE {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dEE:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dEE.ww-layout, .ww-e-dEE [data-ww-ls~="dEE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dH5 {
        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-dH5 {
          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-dH5 {
          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-dH5:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dH5.ww-layout, .ww-e-dH5 [data-ww-ls~="dH5"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dH5.ww-layout, .ww-e-dH5 [data-ww-ls~="dH5"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dH5.ww-layout, .ww-e-dH5 [data-ww-ls~="dH5"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dH6 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dH6 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dH6 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dH7 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dH7 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dH7 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dH8 {
        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-dH8 {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dH8 {
          font-size: 13px;
        }
      }
      .ww-e-dH9 {
        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-dH9 {
          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-dH9 {
          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-dH9:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dH9.ww-layout, .ww-e-dH9 [data-ww-ls~="dH9"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-dH9.ww-layout, .ww-e-dH9 [data-ww-ls~="dH9"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dH9.ww-layout, .ww-e-dH9 [data-ww-ls~="dH9"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-dHA {
        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-dHA {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHA {
          font-size: 13px;
        }
      }
      .ww-e-dHB {
        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-dHB {
          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-dHB {
          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-dHB:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dHB.ww-layout, .ww-e-dHB [data-ww-ls~="dHB"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dHB.ww-layout, .ww-e-dHB [data-ww-ls~="dHB"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHB.ww-layout, .ww-e-dHB [data-ww-ls~="dHB"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dHC {
        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-dHC {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHC {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dHD {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHD {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHD {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHE {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHE {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHE {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHF {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHF {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHF {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHG {
        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-dHG {
          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-dHG {
          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-dHG:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dHG.ww-layout, .ww-e-dHG [data-ww-ls~="dHG"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dHG.ww-layout, .ww-e-dHG [data-ww-ls~="dHG"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHG.ww-layout, .ww-e-dHG [data-ww-ls~="dHG"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dHH {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHH {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHH {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHI {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHI {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHI {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHJ {
        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-dHJ {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHJ {
          font-size: 13px;
        }
      }
      .ww-e-dHK {
        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-dHK {
          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-dHK {
          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-dHK:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-dHL {
        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-dHL {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHL {
          font-size: 13px;
        }
      }
      .ww-e-dHM {
        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-dHM {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHM {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dHN {
        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-dHN {
          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-dHN {
          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-dHN:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dHN.ww-layout, .ww-e-dHN [data-ww-ls~="dHN"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dHN.ww-layout, .ww-e-dHN [data-ww-ls~="dHN"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHN.ww-layout, .ww-e-dHN [data-ww-ls~="dHN"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dHO {
        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-dHO {
          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-dHO {
          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-dHO:where(:hover) {
        background-color: #d9ab3614;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
          display: none;
        }
      }
      .ww-e-dHP {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dHP {
          flex: 0 1 auto;
        }
      }
      .ww-e-dHP.ww-layout, .ww-e-dHP [data-ww-ls~="dHP"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dHP.ww-layout, .ww-e-dHP [data-ww-ls~="dHP"] {
          flex-direction: row;
          justify-content: flex-start;
          align-items: flex-start;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dHQ {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dHQ {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 60px;
          background-color: #000000c2;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHQ {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 50px;
        }
      }
      .ww-e-dHQ.ww-layout, .ww-e-dHQ [data-ww-ls~="dHQ"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dHQ.ww-layout, .ww-e-dHQ [data-ww-ls~="dHQ"] {
          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-dHQ.ww-layout, .ww-e-dHQ [data-ww-ls~="dHQ"] {
          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-dHR {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHR {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHR {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHS {
        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-dHS {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHS {
          font-size: 13px;
        }
      }
      .ww-e-dHT {
        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-dHT {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHT {
          display: flex;
        }
      }
      .ww-e-dHT:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dHT.ww-layout, .ww-e-dHT [data-ww-ls~="dHT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dHT.ww-layout, .ww-e-dHT [data-ww-ls~="dHT"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHT.ww-layout, .ww-e-dHT [data-ww-ls~="dHT"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dHU {
        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-dHU {
          background-color: #000000c2;
        }
      }
      .ww-e-dHU:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dHU.ww-layout, .ww-e-dHU [data-ww-ls~="dHU"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-dHV {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHV {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHV {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dHW {
        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-dHW {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHW {
          font-size: 13px;
        }
      }
      .ww-e-dHX {
        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-dHX {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHX {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dHY {
        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-dHY {
          background-color: #000000c2;
        }
      }
      .ww-e-dHY:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dHY.ww-layout, .ww-e-dHY [data-ww-ls~="dHY"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-dKc {
        display: flex;
        width: 20px;
        height: 20px;
      }
      .ww-e-dKd {
        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-dKd {
          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-dKd {
          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-dKd:where(:hover) {
        box-shadow: 0 0 32px 10px #d9ab36f2;
        transform: scale(1.1);
      }
      .ww-e-dLB {
        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-dLB {
          padding: 0;
          width: 30px;
          height: 30px;
          border: 0 solid #d9ab3666;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLB {
          width: 32px;
        }
      }
      .ww-e-dLB:where(:hover) {
        box-shadow: 0 0 10px var(--deb86140-9259-4ef2-9a8c-ed888378293e,#F6D774);
      }
      .ww-e-dLC {
        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-dLC {
          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-dLC:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dLC:where(:hover) {
          background-color: #0000;
        }
      }
      .ww-e-dPY {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPY:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPY.ww-layout, .ww-e-dPY [data-ww-ls~="dPY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPa {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPa:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPa.ww-layout, .ww-e-dPa [data-ww-ls~="dPa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPb {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPb:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPb.ww-layout, .ww-e-dPb [data-ww-ls~="dPb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPc {
        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-dPc:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dPd {
        width: 18px;
        height: 18px;
      }
      .ww-e-dPe {
        width: 18px;
        height: 18px;
      }
      .ww-e-dPf {
        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-dPf:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dPg {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPg:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPg.ww-layout, .ww-e-dPg [data-ww-ls~="dPg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPh {
        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-dPh:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dPi {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPi:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPi.ww-layout, .ww-e-dPi [data-ww-ls~="dPi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPj {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPj:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPj.ww-layout, .ww-e-dPj [data-ww-ls~="dPj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPk {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dPk:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dPk.ww-layout, .ww-e-dPk [data-ww-ls~="dPk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPl {
        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-dPl {
          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-dPl:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-e-dKd {
        align-self: center;
        pointer-events: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dKd {
        align-self: center;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dKd {
        align-self: center;
      }
    }
    .ww-e-dKd:where(:hover) {
      align-self: revert-layer;
      pointer-events: revert-layer;
      filter: brightness(1.1);
    }
    .ww-e-dLB:where(:hover) {
      filter: brightness(1.1);
    }
  }
}
@layer ww-style-layout-override {
}
