@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-family {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  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-dS3 {
        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-dRu {
        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-dSZ {
        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-dRj {
        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-dRj {
          display: flex;
        }
      }
      .ww-e-dQC {
        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-dPU {
        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-dPl {
        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-dSL {
        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-dRX.ww-layout, .ww-e-dRX [data-ww-ls~="dRX"] {
        display: flex;
      }
      .ww-e-dPr {
        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-dO1 {
        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-dO1 {
          padding: 16px 12px;
        }
      }
      .ww-e-dO1.ww-layout, .ww-e-dO1 [data-ww-ls~="dO1"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dO1.ww-layout, .ww-e-dO1 [data-ww-ls~="dO1"] {
          gap: 10px;
        }
      }
      .ww-e-dO2 {
        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-dO2.ww-layout, .ww-e-dO2 [data-ww-ls~="dO2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dO3 {
        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-dO3.ww-layout, .ww-e-dO3 [data-ww-ls~="dO3"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dO4 {
        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-dO4.ww-layout, .ww-e-dO4 [data-ww-ls~="dO4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dO5 {
        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-dO6 {
        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-dO7 {
        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-dO7 {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dO8 {
        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-dO8.ww-layout, .ww-e-dO8 [data-ww-ls~="dO8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dO9 {
        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-dOA {
        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-dOA.ww-layout, .ww-e-dOA [data-ww-ls~="dOA"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dOB {
        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-dOB.ww-layout, .ww-e-dOB [data-ww-ls~="dOB"] {
        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-dOB.ww-layout, .ww-e-dOB [data-ww-ls~="dOB"] {
          gap: 6px;
        }
      }
      .ww-e-dOC {
        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-dOD {
        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-dOD.ww-layout, .ww-e-dOD [data-ww-ls~="dOD"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOD.ww-layout, .ww-e-dOD [data-ww-ls~="dOD"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dOE {
        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-dOE {
          font-size: 14px;
        }
      }
      .ww-e-dOF {
        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-dOG {
        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-dOH {
        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-dOI {
        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-dOI.ww-layout, .ww-e-dOI [data-ww-ls~="dOI"] {
        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-dOI.ww-layout, .ww-e-dOI [data-ww-ls~="dOI"] {
          gap: 6px;
        }
      }
      .ww-e-dOJ {
        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-dOJ.ww-layout, .ww-e-dOJ [data-ww-ls~="dOJ"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOJ.ww-layout, .ww-e-dOJ [data-ww-ls~="dOJ"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dOK {
        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-dOK {
          font-size: 14px;
        }
      }
      .ww-e-dOL {
        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-dOL {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dOM {
        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-dOM.ww-layout, .ww-e-dOM [data-ww-ls~="dOM"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dON {
        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-dON {
          font-size: 16px;
        }
      }
      .ww-e-dOO {
        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-dOO {
          font-size: 11px;
        }
      }
      .ww-e-dOP {
        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-dOQ {
        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-dOQ.ww-layout, .ww-e-dOQ [data-ww-ls~="dOQ"] {
        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-dOQ.ww-layout, .ww-e-dOQ [data-ww-ls~="dOQ"] {
          gap: 6px;
        }
      }
      .ww-e-dOR {
        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-dOR.ww-layout, .ww-e-dOR [data-ww-ls~="dOR"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOR.ww-layout, .ww-e-dOR [data-ww-ls~="dOR"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dOS {
        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-dOS {
          font-size: 14px;
        }
      }
      .ww-e-dOT {
        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-dOT {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dOU {
        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-dOU.ww-layout, .ww-e-dOU [data-ww-ls~="dOU"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dOV {
        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-dOV {
          font-size: 16px;
        }
      }
      .ww-e-dOW {
        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-dOW {
          font-size: 11px;
        }
      }
      .ww-e-dOX {
        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-dOY {
        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-dOY.ww-layout, .ww-e-dOY [data-ww-ls~="dOY"] {
        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-dOY.ww-layout, .ww-e-dOY [data-ww-ls~="dOY"] {
          gap: 6px;
        }
      }
      .ww-e-dOZ {
        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-dOZ.ww-layout, .ww-e-dOZ [data-ww-ls~="dOZ"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOZ.ww-layout, .ww-e-dOZ [data-ww-ls~="dOZ"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dOa {
        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-dOa {
          font-size: 14px;
        }
      }
      .ww-e-dOb {
        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-dOb {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dOc {
        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-dOc.ww-layout, .ww-e-dOc [data-ww-ls~="dOc"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dOc.ww-layout, .ww-e-dOc [data-ww-ls~="dOc"] {
          align-content: revert-layer;
          gap: 2px 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dOd {
        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-dOe {
        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-dOe.ww-layout, .ww-e-dOe [data-ww-ls~="dOe"] {
        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-dOe.ww-layout, .ww-e-dOe [data-ww-ls~="dOe"] {
          align-content: revert-layer;
          gap: 4px 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dOf {
        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-dOf {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dOg {
        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-dOg.ww-layout, .ww-e-dOg [data-ww-ls~="dOg"] {
        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-dOg.ww-layout, .ww-e-dOg [data-ww-ls~="dOg"] {
          gap: 6px;
        }
      }
      .ww-e-dOh {
        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-dOh {
          padding: 2px 3px;
        }
      }
      .ww-e-dOh.ww-layout, .ww-e-dOh [data-ww-ls~="dOh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dOh.ww-layout, .ww-e-dOh [data-ww-ls~="dOh"] {
          gap: 2px;
        }
      }
      .ww-e-dOi {
        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-dOi {
          min-width: 54px;
          font-size: 13px;
        }
      }
      .ww-e-dOj {
        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-dOj.ww-layout, .ww-e-dOj [data-ww-ls~="dOj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dOj.ww-layout, .ww-e-dOj [data-ww-ls~="dOj"] {
          align-items: flex-end;
        }
      }
      .ww-e-dOk {
        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-dOk.ww-layout, .ww-e-dOk [data-ww-ls~="dOk"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dOk.ww-layout, .ww-e-dOk [data-ww-ls~="dOk"] {
          align-content: revert-layer;
          gap: 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dOl {
        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-dOl {
          padding: 6px 8px;
        }
      }
      .ww-e-dOl.ww-layout, .ww-e-dOl [data-ww-ls~="dOl"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOl.ww-layout, .ww-e-dOl [data-ww-ls~="dOl"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dOm {
        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-dOm {
          font-size: 11px;
        }
      }
      .ww-e-dOn {
        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-dOn {
          font-size: 11px;
        }
      }
      .ww-e-dOo {
        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-dOo {
          font-size: 11px;
        }
      }
      .ww-e-dOp {
        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-dOp {
          font-size: 11px;
        }
      }
      .ww-e-dOq {
        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-dOq.ww-layout, .ww-e-dOq [data-ww-ls~="dOq"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dOr {
        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-dOr {
          font-size: 11px;
        }
      }
      .ww-e-dOs {
        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-dOt {
        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-dOt {
          padding: 2px 6px;
          font-size: 11px;
        }
      }
      .ww-e-dOu {
        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-dOu {
          font-size: 10.5px;
          line-height: 14px;
        }
      }
      .ww-e-dOv {
        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-dOv {
          font-size: 16px;
        }
      }
      .ww-e-dOw {
        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-dOx {
        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-dOx {
          font-size: 16px;
        }
      }
      .ww-e-dOy {
        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-dOy {
          font-size: 11px;
        }
      }
      .ww-e-dOz {
        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-dOz {
          padding: 10px;
        }
      }
      .ww-e-dOz.ww-layout, .ww-e-dOz [data-ww-ls~="dOz"] {
        display: flex;
        flex-flow: column;
        gap: 10px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dOz.ww-layout, .ww-e-dOz [data-ww-ls~="dOz"] {
          gap: 8px;
        }
      }
      .ww-e-dP0 {
        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-dP0 {
          font-size: 14px;
          line-height: 18px;
        }
      }
      .ww-e-dP1 {
        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-dP1 {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dP2 {
        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-dP2.ww-layout, .ww-e-dP2 [data-ww-ls~="dP2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dP3 {
        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-dP3 {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dP4 {
        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-dP5 {
        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-dP5:where(:hover) {
        box-shadow: 0 0 12px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dP6 {
        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-dP6:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
      }
      .ww-e-dP7 {
        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-dP7:where(:hover) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
      }
      .ww-e-dP8 {
        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-dP8 {
          font-size: 11px;
        }
      }
      .ww-e-dP9 {
        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-dP9 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dPA {
        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-dPB {
        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-dPB {
          padding: 12px;
        }
      }
      .ww-e-dPB:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dPB.ww-layout, .ww-e-dPB [data-ww-ls~="dPB"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dPC {
        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-dPD {
        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-dPE {
        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-dPF {
        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-dPF.ww-layout, .ww-e-dPF [data-ww-ls~="dPF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPG {
        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-dPG.ww-layout, .ww-e-dPG [data-ww-ls~="dPG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPH {
        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-dPH.ww-layout, .ww-e-dPH [data-ww-ls~="dPH"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPI {
        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-dPJ {
        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-dPK {
        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-dPL {
        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-dPL {
          color: gray;
        }
      }
      .ww-e-dPM {
        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-dPM {
          color: gray;
        }
      }
      .ww-e-dPN {
        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-dPO {
        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-dPP {
        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-dPP.ww-layout, .ww-e-dPP [data-ww-ls~="dPP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPQ {
        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-dPQ {
          width: auto;
        }
      }
      .ww-e-dPR {
        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-dPR {
          width: revert-layer;
        }
      }
      .ww-e-dPS {
        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-dPS.ww-layout, .ww-e-dPS [data-ww-ls~="dPS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dPS.ww-layout, .ww-e-dPS [data-ww-ls~="dPS"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dPT {
        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-dPV {
        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-dPW {
        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-dPX {
        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-dPY {
        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-dPY.ww-layout, .ww-e-dPY [data-ww-ls~="dPY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPZ {
        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-dPZ {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dPZ.ww-layout, .ww-e-dPZ [data-ww-ls~="dPZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPa {
        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-dPa.ww-layout, .ww-e-dPa [data-ww-ls~="dPa"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPb {
        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-dPb {
          width: 300px;
        }
      }
      .ww-e-dPb.ww-layout, .ww-e-dPb [data-ww-ls~="dPb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPc {
        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-dPd {
        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-dPd {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dPe {
        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-dPf {
        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-dPf {
          color: var(--0c72cedf-f61d-42b7-a670-40ed4a78bd46,#FFFFFF);
        }
      }
      .ww-e-dPg {
        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-dPh {
        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-dPi {
        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-dPj {
        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-dPj.ww-layout, .ww-e-dPj [data-ww-ls~="dPj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPk {
        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-dPk.ww-layout, .ww-e-dPk [data-ww-ls~="dPk"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPm {
        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-dPn {
        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-dPo {
        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-dPp {
        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-dPq {
        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-dPs {
        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-dPt {
        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-dPt.ww-layout, .ww-e-dPt [data-ww-ls~="dPt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPu {
        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-dPu.ww-layout, .ww-e-dPu [data-ww-ls~="dPu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPv {
        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-dPv.ww-layout, .ww-e-dPv [data-ww-ls~="dPv"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPw {
        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-dPx {
        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-dPy {
        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-dPz {
        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-dQ0 {
        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-dQ1 {
        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-dQ1:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dQ2 {
        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-dQ3 {
        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-dQ4 {
        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-dQ5 {
        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-dQ6 {
        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-dQ7 {
        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-dQ8 {
        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-dQ8:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dQ9 {
        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-dQ9.ww-layout, .ww-e-dQ9 [data-ww-ls~="dQ9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dQA {
        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-dQA:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dQB {
        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-dQB:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dQD {
        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-dQE {
        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-dQE.ww-layout, .ww-e-dQE [data-ww-ls~="dQE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dQF {
        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-dQF.ww-layout, .ww-e-dQF [data-ww-ls~="dQF"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dQG {
        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-dQG {
          padding: 16px 12px;
        }
      }
      .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
          gap: 10px;
        }
      }
      .ww-e-dQH {
        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-dQH.ww-layout, .ww-e-dQH [data-ww-ls~="dQH"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .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(--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-dQI {
          font-size: 20px;
          line-height: 1.2;
        }
      }
      .ww-e-dQJ {
        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-dQJ:where(:hover) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
      }
      .ww-e-dQK {
        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-dQK.ww-layout, .ww-e-dQK [data-ww-ls~="dQK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .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-dQM {
        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-dQM.ww-layout, .ww-e-dQM [data-ww-ls~="dQM"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQM.ww-layout, .ww-e-dQM [data-ww-ls~="dQM"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dQN {
        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-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: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQQ {
        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-dQQ {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dQR {
        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-dQS {
        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-dQS.ww-layout, .ww-e-dQS [data-ww-ls~="dQS"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQS.ww-layout, .ww-e-dQS [data-ww-ls~="dQS"] {
          gap: 4px 6px;
        }
      }
      .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: 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-dQT {
          font-size: 14px;
        }
      }
      .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-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: 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-dQV {
          font-size: 16px;
        }
      }
      .ww-e-dQW {
        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-dQX {
        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-dQX {
          font-size: 14px;
        }
      }
      .ww-e-dQY {
        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-dQZ {
        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-dQa {
        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-dQa {
          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: 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-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: 8px 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dQc.ww-layout, .ww-e-dQc [data-ww-ls~="dQc"] {
          gap: 6px;
        }
      }
      .ww-e-dQd {
        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-dQd.ww-layout, .ww-e-dQd [data-ww-ls~="dQd"] {
        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-dQd.ww-layout, .ww-e-dQd [data-ww-ls~="dQd"] {
          align-content: revert-layer;
          gap: 4px 6px;
          flex-wrap: wrap;
        }
      }
      .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: 600 13px / 18px Inter, sans-serif;
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f, #F4F4F4);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dQe {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .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, 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-dQf {
          font-size: 11px;
        }
      }
      .ww-e-dQg {
        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-dQg {
          min-width: 54px;
          font-size: 13px;
        }
      }
      .ww-e-dQh {
        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-dQh.ww-layout, .ww-e-dQh [data-ww-ls~="dQh"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dQh.ww-layout, .ww-e-dQh [data-ww-ls~="dQh"] {
          gap: 4px 6px;
        }
      }
      .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: 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-dQi {
          font-size: 16px;
        }
      }
      .ww-e-dQj {
        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-dQj {
          font-size: 11px;
        }
      }
      .ww-e-dQk {
        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-dQk.ww-layout, .ww-e-dQk [data-ww-ls~="dQk"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dQk.ww-layout, .ww-e-dQk [data-ww-ls~="dQk"] {
          align-items: flex-end;
        }
      }
      .ww-e-dQl {
        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-dQl {
          padding: 2px 3px;
        }
      }
      .ww-e-dQl.ww-layout, .ww-e-dQl [data-ww-ls~="dQl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dQl.ww-layout, .ww-e-dQl [data-ww-ls~="dQl"] {
          gap: 2px;
        }
      }
      .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: 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-dQm {
          font-size: 11px;
        }
      }
      .ww-e-dQn {
        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-dQn {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQo {
        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-dQo {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQp {
        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-dQp.ww-layout, .ww-e-dQp [data-ww-ls~="dQp"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQq {
        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-dQq.ww-layout, .ww-e-dQq [data-ww-ls~="dQq"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQr {
        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-dQr.ww-layout, .ww-e-dQr [data-ww-ls~="dQr"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-dQs {
        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-dQs.ww-layout, .ww-e-dQs [data-ww-ls~="dQs"] {
        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-dQs.ww-layout, .ww-e-dQs [data-ww-ls~="dQs"] {
          gap: 6px;
        }
      }
      .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: 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-dQt {
          font-size: 14px;
        }
      }
      .ww-e-dQu {
        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-dQu {
          font-size: 11px;
        }
      }
      .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: 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-dQw {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dQx {
        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-dQx {
          font-size: 11px;
        }
      }
      .ww-e-dQy {
        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-dQy.ww-layout, .ww-e-dQy [data-ww-ls~="dQy"] {
        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-dQy.ww-layout, .ww-e-dQy [data-ww-ls~="dQy"] {
          gap: 6px;
        }
      }
      .ww-e-dQz {
        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-dQz {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dR0 {
        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-dR0.ww-layout, .ww-e-dR0 [data-ww-ls~="dR0"] {
        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-dR0.ww-layout, .ww-e-dR0 [data-ww-ls~="dR0"] {
          gap: 6px;
        }
      }
      .ww-e-dR1 {
        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-dR1.ww-layout, .ww-e-dR1 [data-ww-ls~="dR1"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dR1.ww-layout, .ww-e-dR1 [data-ww-ls~="dR1"] {
          gap: 4px 6px;
        }
      }
      .ww-e-dR2 {
        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-dR2 {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dR3 {
        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-dR3.ww-layout, .ww-e-dR3 [data-ww-ls~="dR3"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dR3.ww-layout, .ww-e-dR3 [data-ww-ls~="dR3"] {
          align-content: revert-layer;
          gap: 2px 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dR4 {
        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-dR4.ww-layout, .ww-e-dR4 [data-ww-ls~="dR4"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .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: 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-dR5 {
          padding: 2px 6px;
          font-size: 11px;
        }
      }
      .ww-e-dR6 {
        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-dR6 {
          font-size: 14px;
          line-height: 18px;
        }
      }
      .ww-e-dR7 {
        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-dR7.ww-layout, .ww-e-dR7 [data-ww-ls~="dR7"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dR7.ww-layout, .ww-e-dR7 [data-ww-ls~="dR7"] {
          align-content: revert-layer;
          gap: 6px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dR8 {
        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-dR8 {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dR9 {
        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-dR9 {
          font-size: 12px;
          line-height: 16px;
        }
      }
      .ww-e-dRA {
        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-dRA {
          padding: 6px 8px;
        }
      }
      .ww-e-dRA.ww-layout, .ww-e-dRA [data-ww-ls~="dRA"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dRA.ww-layout, .ww-e-dRA [data-ww-ls~="dRA"] {
          gap: 4px 6px;
        }
      }
      .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(--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-dRB {
          font-size: 11px;
        }
      }
      .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: 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-dRC {
          font-size: 11px;
        }
      }
      .ww-e-dRD {
        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-dRD {
          font-size: 11px;
        }
      }
      .ww-e-dRE {
        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-dRE {
          padding: 10px;
        }
      }
      .ww-e-dRE.ww-layout, .ww-e-dRE [data-ww-ls~="dRE"] {
        display: flex;
        flex-flow: column;
        gap: 10px 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dRE.ww-layout, .ww-e-dRE [data-ww-ls~="dRE"] {
          gap: 8px;
        }
      }
      .ww-e-dRF {
        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-dRG {
        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-dRG.ww-layout, .ww-e-dRG [data-ww-ls~="dRG"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dRH {
        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-dRH:where(:hover) {
        box-shadow: 0 0 12px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dRI {
        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-dRI {
          font-size: 16px;
        }
      }
      .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: 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-dRJ {
          font-size: 16px;
        }
      }
      .ww-e-dRK {
        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-dRK {
          font-size: 10.5px;
          line-height: 14px;
        }
      }
      .ww-e-dRL {
        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-dRL {
          font-size: 11px;
        }
      }
      .ww-e-dRM {
        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-dRM {
          padding: 2px 6px;
          font-size: 10px;
        }
      }
      .ww-e-dRN {
        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-dRN.ww-layout, .ww-e-dRN [data-ww-ls~="dRN"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dRO {
        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-dRO {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dRO:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dRP {
        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-dRP {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dRP:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dRQ {
        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-dRR {
        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-dRR {
          padding: 12px;
        }
      }
      .ww-e-dRR:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dRR.ww-layout, .ww-e-dRR [data-ww-ls~="dRR"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dRS {
        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-dRS {
          padding: 12px;
        }
      }
      .ww-e-dRS:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dRS.ww-layout, .ww-e-dRS [data-ww-ls~="dRS"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dRT {
        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-dRT {
          padding: 12px;
        }
      }
      .ww-e-dRT:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dRT.ww-layout, .ww-e-dRT [data-ww-ls~="dRT"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dRU {
        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-dRU {
          padding: 12px;
        }
      }
      .ww-e-dRU:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dRU.ww-layout, .ww-e-dRU [data-ww-ls~="dRU"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dRV {
        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-dRV:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
      }
      .ww-e-dRW {
        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-dRW {
          padding: 6px 8px;
          height: 44px;
          font-size: 13.5px;
          line-height: 1.2;
        }
      }
      .ww-e-dRW:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dRW:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dRY {
        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.ww-layout, .ww-e-dRY [data-ww-ls~="dRY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRZ {
        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-dRa {
        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-dRa {
          padding: 20px 16px 16px;
          max-width: 400px;
        }
      }
      .ww-e-dRa.ww-layout, .ww-e-dRa [data-ww-ls~="dRa"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-dRa.ww-layout, .ww-e-dRa [data-ww-ls~="dRa"] {
          gap: 14px;
        }
      }
      .ww-e-dRb {
        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-dRb.ww-layout, .ww-e-dRb [data-ww-ls~="dRb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRc {
        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-dRd {
        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-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-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-dRf {
        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-dRf.ww-layout, .ww-e-dRf [data-ww-ls~="dRf"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dRg {
        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-dRg.ww-layout, .ww-e-dRg [data-ww-ls~="dRg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRh {
        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-dRh:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        box-shadow: 0 0 10px #b7ff384d;
        border: 1px solid #b7ff3866;
      }
      .ww-e-dRi {
        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-dRi:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dRk {
        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-dRk {
          width: 90%;
        }
      }
      .ww-e-dRk.ww-layout, .ww-e-dRk [data-ww-ls~="dRk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRl {
        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-dRl {
          font-size: 16px;
        }
      }
      .ww-e-dRm {
        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-dRm {
          font-size: 18px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dRm {
          font-size: 16px;
        }
      }
      .ww-e-dRn {
        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-dRo {
        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-dRp {
        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-dRq {
        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-dRq.ww-layout, .ww-e-dRq [data-ww-ls~="dRq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRr {
        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-dRr.ww-layout, .ww-e-dRr [data-ww-ls~="dRr"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dRt {
        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-dRt.ww-layout, .ww-e-dRt [data-ww-ls~="dRt"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dRv {
        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-dRv {
          height: auto;
        }
      }
      .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: 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-dRw {
          margin: 0 20px;
          width: revert-layer;
        }
      }
      .ww-e-dRw.ww-layout, .ww-e-dRw [data-ww-ls~="dRw"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-dRz {
        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-dS0 {
        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-dS0.ww-layout, .ww-e-dS0 [data-ww-ls~="dS0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dS1 {
        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-dS2 {
        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-dS4 {
        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-dS5 {
        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-dS5.ww-layout, .ww-e-dS5 [data-ww-ls~="dS5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dS6 {
        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-dS7 {
        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-dS8 {
        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-dS8.ww-layout, .ww-e-dS8 [data-ww-ls~="dS8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dS9 {
        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-dSA {
        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-dSA {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dSA.ww-layout, .ww-e-dSA [data-ww-ls~="dSA"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSB {
        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-dSB {
          width: 300px;
        }
      }
      .ww-e-dSB.ww-layout, .ww-e-dSB [data-ww-ls~="dSB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSC {
        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-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-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-dSE {
        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-dSF {
        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-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSG {
        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-dSG {
          width: 300px;
        }
      }
      .ww-e-dSG.ww-layout, .ww-e-dSG [data-ww-ls~="dSG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSH {
        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-dSH {
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dSH.ww-layout, .ww-e-dSH [data-ww-ls~="dSH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSI {
        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-dSI.ww-layout, .ww-e-dSI [data-ww-ls~="dSI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSJ {
        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-dSK {
        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-dSM {
        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-dSN {
        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-dSO {
        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-dSP {
        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-dSP.ww-layout, .ww-e-dSP [data-ww-ls~="dSP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSQ {
        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-dSQ.ww-layout, .ww-e-dSQ [data-ww-ls~="dSQ"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSR {
        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-dSR.ww-layout, .ww-e-dSR [data-ww-ls~="dSR"] {
        display: flex;
        flex-flow: column;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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-size: 24px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSU {
        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-dSU.ww-layout, .ww-e-dSU [data-ww-ls~="dSU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSV {
        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-dSV.ww-layout, .ww-e-dSV [data-ww-ls~="dSV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dSW {
        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-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-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-dSY {
        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-dSY {
          font-size: 20px;
          line-height: 1.2;
        }
      }
      .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: 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-dSb {
          font-size: 11px;
        }
      }
      .ww-e-dSc {
        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-dSc {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dSc:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dSd {
        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-dSd {
          width: 28px;
          height: 28px;
          font-size: 15px;
        }
      }
      .ww-e-dSd:where(:hover) {
        color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
        background-color: #b7ff3826;
      }
      .ww-e-dSe {
        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-dSe {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dSf {
        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-dSf {
          padding: 2px;
          flex: 1 1 calc(25% - 6px);
          min-width: 48px;
          height: 28px;
          font-size: 11.5px;
        }
      }
      .ww-e-dSg {
        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-dSg {
          padding: 12px;
        }
      }
      .ww-e-dSg:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dSg.ww-layout, .ww-e-dSg [data-ww-ls~="dSg"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dSh {
        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-dSh {
          padding: 12px;
        }
      }
      .ww-e-dSh:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dSh.ww-layout, .ww-e-dSh [data-ww-ls~="dSh"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dSi {
        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-dSi {
          padding: 12px;
        }
      }
      .ww-e-dSi:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-dSi.ww-layout, .ww-e-dSi [data-ww-ls~="dSi"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dSj {
        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-dSj:where(:hover) {
        box-shadow: 0 0 14px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dSj:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-dSk {
        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-dSk {
          padding: 6px 8px;
          height: 44px;
          font-size: 13.5px;
          line-height: 1.2;
        }
      }
      .ww-e-dSk:where(:hover) {
        box-shadow: 0 0 16px var(--deb86140-9259-4ef2-9a8c-ed888378293e, #C6FF66);
        transform: translateY(-1px);
      }
      .ww-e-dSk:where([data-ww-states~="H1pUBX"]) {
        cursor: not-allowed;
        opacity: 0.7;
      }
      .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: 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-dO1 {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dO5 {
        pointer-events: none;
      }
      .ww-e-dO8 {
        box-sizing: border-box;
      }
      .ww-e-dOM {
        white-space: nowrap;
      }
      .ww-e-dOU {
        white-space: nowrap;
      }
      .ww-e-dOc {
        white-space: nowrap;
      }
      .ww-e-dOf {
        white-space: nowrap;
      }
      .ww-e-dOh {
        white-space: nowrap;
      }
      .ww-e-dOi {
        white-space: nowrap;
      }
      .ww-e-dOl {
        box-sizing: border-box;
      }
      .ww-e-dOr {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dOt {
        white-space: nowrap;
      }
      .ww-e-dOu {
        white-space: nowrap;
      }
      .ww-e-dOx {
        white-space: nowrap;
      }
      .ww-e-dOy {
        white-space: nowrap;
      }
      .ww-e-dOz {
        box-sizing: border-box;
      }
      .ww-e-dP0 {
        white-space: nowrap;
      }
      .ww-e-dP1 {
        white-space: nowrap;
      }
      .ww-e-dP1:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dP2 {
        box-sizing: border-box;
      }
      .ww-e-dP3 {
        white-space: nowrap;
      }
      .ww-e-dP3:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dP5:where(:hover) {
        filter: brightness(1.1);
      }
      .ww-e-dP6:where(:hover) {
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dP8 {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dPB {
        box-sizing: border-box;
      }
      .ww-e-dPB:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dPi {
        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-dQG {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dQK {
        box-sizing: border-box;
      }
      .ww-e-dQe {
        white-space: nowrap;
      }
      .ww-e-dQg {
        white-space: nowrap;
      }
      .ww-e-dQj {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dQl {
        white-space: nowrap;
      }
      .ww-e-dQm {
        white-space: nowrap;
      }
      .ww-e-dQn {
        white-space: nowrap;
      }
      .ww-e-dQn:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQo {
        white-space: nowrap;
      }
      .ww-e-dQo:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dQp {
        white-space: nowrap;
      }
      .ww-e-dQq {
        white-space: nowrap;
      }
      .ww-e-dQr {
        white-space: nowrap;
      }
      .ww-e-dQw {
        white-space: nowrap;
      }
      .ww-e-dQw:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dR3 {
        white-space: nowrap;
      }
      .ww-e-dR5 {
        white-space: nowrap;
      }
      .ww-e-dR6 {
        white-space: nowrap;
      }
      .ww-e-dR8 {
        white-space: nowrap;
      }
      .ww-e-dR8:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dRA {
        box-sizing: border-box;
      }
      .ww-e-dRE {
        box-sizing: border-box;
      }
      .ww-e-dRG {
        box-sizing: border-box;
      }
      .ww-e-dRH:where(:hover) {
        filter: brightness(1.1);
      }
      .ww-e-dRJ {
        white-space: nowrap;
      }
      .ww-e-dRK {
        white-space: nowrap;
      }
      .ww-e-dRL {
        white-space: nowrap;
        text-decoration: line-through;
      }
      .ww-e-dRQ {
        pointer-events: none;
      }
      .ww-e-dRR {
        box-sizing: border-box;
      }
      .ww-e-dRR:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dRS {
        box-sizing: border-box;
      }
      .ww-e-dRS:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dRT {
        box-sizing: border-box;
      }
      .ww-e-dRT:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dRU {
        box-sizing: border-box;
      }
      .ww-e-dRU:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dRV:where(:hover) {
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      @media (min-width: 992px) {
        .ww-e-dRW {
          white-space: nowrap;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dRW {
          white-space: nowrap;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dRW {
          white-space: nowrap;
          text-overflow: ellipsis;
        }
      }
      .ww-e-dRW:where(:hover) {
        white-space: revert-layer;
        filter: brightness(1.1);
      }
      .ww-e-dRW:where([data-ww-states~="H1pUBX"]) {
        white-space: revert-layer;
        pointer-events: none;
      }
      .ww-e-dRa {
        box-sizing: border-box;
      }
      .ww-e-dRi:where(:hover) {
        filter: brightness(1.08);
      }
      .ww-e-dSC {
        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-dSa {
        white-space: nowrap;
      }
      .ww-e-dSe {
        white-space: nowrap;
      }
      .ww-e-dSe:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dSf {
        white-space: nowrap;
      }
      .ww-e-dSf:where(:hover) {
        white-space: revert-layer;
        border-color: var(--38857c15-7057-440f-882d-1678cef78382, #B7FF38);
      }
      .ww-e-dSg {
        box-sizing: border-box;
      }
      .ww-e-dSg:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dSh {
        box-sizing: border-box;
      }
      .ww-e-dSh:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dSi {
        box-sizing: border-box;
      }
      .ww-e-dSi:where(:hover) {
        box-sizing: revert-layer;
        border-color: #b7ff3880;
      }
      .ww-e-dSj:where([data-ww-states~="H1pUBX"]) {
        pointer-events: none;
      }
      @media (min-width: 992px) {
        .ww-e-dSk {
          white-space: nowrap;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dSk {
          white-space: nowrap;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dSk {
          white-space: nowrap;
          text-overflow: ellipsis;
        }
      }
      .ww-e-dSk:where(:hover) {
        white-space: revert-layer;
        filter: brightness(1.1);
      }
      .ww-e-dSk: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-dd {
        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-dd {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dd {
          display: none;
        }
      }
      .ww-s-dd > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 240px;
        padding: 0;
        min-height: 100%;
      }
      .ww-s-dd > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      @media (max-width: 991px) {
        .ww-s-dd > .ww-section-element.ww-layout {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dd > .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-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-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-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-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-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-EFbekEDt-bxLyKV- {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-9FROTMp0QtBhX43y {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-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-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-d1l {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-d1l:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-d1l.ww-layout, .ww-e-d1l [data-ww-ls~="d1l"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d2o {
        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-d2o {
          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-d2o {
          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-d2o:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d2o.ww-layout, .ww-e-d2o [data-ww-ls~="d2o"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d2o.ww-layout, .ww-e-d2o [data-ww-ls~="d2o"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2o.ww-layout, .ww-e-d2o [data-ww-ls~="d2o"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d2p {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d2p {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2p {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d2q {
        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-d2q {
          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-d2q {
          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-d2q:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d2q.ww-layout, .ww-e-d2q [data-ww-ls~="d2q"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d2q.ww-layout, .ww-e-d2q [data-ww-ls~="d2q"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2q.ww-layout, .ww-e-d2q [data-ww-ls~="d2q"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-d2r {
        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-d2r {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2r {
          font-size: 13px;
        }
      }
      .ww-e-d2s {
        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-d2s {
          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-d2s {
          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-d2s:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d2s.ww-layout, .ww-e-d2s [data-ww-ls~="d2s"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d2s.ww-layout, .ww-e-d2s [data-ww-ls~="d2s"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2s.ww-layout, .ww-e-d2s [data-ww-ls~="d2s"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d3B {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-d3B:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-d3B.ww-layout, .ww-e-d3B [data-ww-ls~="d3B"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d3L {
        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-d3L {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3L {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d3M {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d3M {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3M {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d3O {
        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-d3O:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-d3P {
        width: 18px;
        height: 18px;
      }
      .ww-e-d3t {
        width: 18px;
        height: 18px;
      }
      .ww-e-d3u {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-d3u:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-d3u.ww-layout, .ww-e-d3u [data-ww-ls~="d3u"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d3v {
        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-d3v:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-d3w {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d3w {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3w {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d3x {
        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-d3x {
          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-d3x {
          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-d3x:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d3x.ww-layout, .ww-e-d3x [data-ww-ls~="d3x"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-d3x.ww-layout, .ww-e-d3x [data-ww-ls~="d3x"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3x.ww-layout, .ww-e-d3x [data-ww-ls~="d3x"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-d40 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d40 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d40 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d45 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d45 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d45 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d46 {
        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-d46 {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d46 {
          font-size: 13px;
        }
      }
      .ww-e-d4H {
        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-d4H:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-d4o {
        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-d4o {
          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-d4o {
          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-d4o:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-d4o.ww-layout, .ww-e-d4o [data-ww-ls~="d4o"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d4o.ww-layout, .ww-e-d4o [data-ww-ls~="d4o"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4o.ww-layout, .ww-e-d4o [data-ww-ls~="d4o"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px;
        }
      }
      .ww-e-d4p {
        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-d4p:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-d4q {
        width: 18px;
        height: 18px;
      }
      .ww-e-d4y {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d4y {
          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-d4z {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d4z {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d50 {
        margin: 0 6px 0 0;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d50 {
          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-d5I {
        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-d5I {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5I {
          font-size: 13px;
        }
      }
      .ww-e-d5J {
        display: flex;
        width: 20px;
        height: 20px;
      }
      .ww-e-d5P {
        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-d5P {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5P {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d5R {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d5R {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5R {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d5T {
        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-d5T {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5T {
          font-size: 13px;
        }
      }
      .ww-e-d5w {
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 100px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d5w {
          width: 25%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5w {
          width: 35%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d7e {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d7e {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7e {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d7f {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d7f {
          margin: 0 0 0 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7f {
          margin: 0 0 0 auto;
          flex: 0 0 auto;
        }
      }
      .ww-e-d7f.ww-layout, .ww-e-d7f [data-ww-ls~="d7f"] {
        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-d7j {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d7j {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7j {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dAi {
        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-dAi {
          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-dAi {
          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-dAi:where(:hover) {
        background-color: #b7ff380d;
      }
      .ww-e-dAi.ww-layout, .ww-e-dAi [data-ww-ls~="dAi"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dAi.ww-layout, .ww-e-dAi [data-ww-ls~="dAi"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dAi.ww-layout, .ww-e-dAi [data-ww-ls~="dAi"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dAj {
        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-dAj:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dEy {
        width: 18px;
        height: 18px;
      }
      .ww-e-dEz {
        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-dEz:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dF0 {
        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-dF0 {
          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-dF0 {
          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-dF0:where(:hover) {
        background-color: #d9ab3614;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dF0.ww-layout, .ww-e-dF0 [data-ww-ls~="dF0"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dF0.ww-layout, .ww-e-dF0 [data-ww-ls~="dF0"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF0.ww-layout, .ww-e-dF0 [data-ww-ls~="dF0"] {
          display: none;
        }
      }
      .ww-e-dF1 {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dF1 {
          flex: 0 1 auto;
        }
      }
      .ww-e-dF1.ww-layout, .ww-e-dF1 [data-ww-ls~="dF1"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dF1.ww-layout, .ww-e-dF1 [data-ww-ls~="dF1"] {
          flex-direction: row;
          justify-content: flex-start;
          align-items: flex-start;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dF2 {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dF2 {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 60px;
          background-color: #000000c2;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF2 {
          display: var(--ww-style-display, none);
          position: absolute;
          bottom: 50px;
        }
      }
      .ww-e-dF2.ww-layout, .ww-e-dF2 [data-ww-ls~="dF2"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dF2.ww-layout, .ww-e-dF2 [data-ww-ls~="dF2"] {
          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-dF2.ww-layout, .ww-e-dF2 [data-ww-ls~="dF2"] {
          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-dF3 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dF3 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF3 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dF4 {
        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-dF4 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF4 {
          display: flex;
        }
      }
      .ww-e-dF4:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      @media (max-width: 991px) {
        .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 3px;
        }
      }
      .ww-e-dF5 {
        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-dF5 {
          background-color: #000000c2;
        }
      }
      .ww-e-dF5:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dF5.ww-layout, .ww-e-dF5 [data-ww-ls~="dF5"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-dF6 {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dF6 {
          width: 25px;
          height: 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dF6 {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-dFJ {
        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-dFJ {
          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-dFJ {
          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-dFJ:where(:hover) {
        box-shadow: 0 0 32px 10px #d9ab36f2;
        transform: scale(1.1);
      }
      .ww-e-dGK {
        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-dGK {
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dGK {
          font-size: 13px;
        }
      }
      .ww-e-dH7 {
        display: none;
      }
      .ww-e-dH7.ww-layout, .ww-e-dH7 [data-ww-ls~="dH7"] {
        display: none;
      }
      .ww-e-dH8 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dH9 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHA {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHB.ww-layout, .ww-e-dHB [data-ww-ls~="dHB"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dHC {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHD {
        flex: 1 0 auto;
      }
      .ww-e-dHD.ww-layout, .ww-e-dHD [data-ww-ls~="dHD"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dHE {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHF {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHG {
        margin: 0;
        padding: 5px;
        width: revert-layer;
        height: auto;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dHG.ww-layout, .ww-e-dHG [data-ww-ls~="dHG"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dHH {
        margin: 0;
        padding: 0;
        width: 100%;
        background-color: var(--d085b4d4-8c92-472a-b76e-67396fc8a0c9,#05090B);
      }
      .ww-e-dHH.ww-layout, .ww-e-dHH [data-ww-ls~="dHH"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dHI {
        display: flex;
      }
      .ww-e-dHI.ww-layout, .ww-e-dHI [data-ww-ls~="dHI"] {
        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-dHJ {
        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-dHJ:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dHK {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dHK:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dHL {
        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-dHL.ww-layout, .ww-e-dHL [data-ww-ls~="dHL"] {
        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-dHM {
        padding: 8px;
        display: none;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dHM:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dHM.ww-layout, .ww-e-dHM [data-ww-ls~="dHM"] {
        display: none;
      }
      .ww-e-dHN {
        width: 30px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dHN {
          width: 25px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dHO {
        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-dHO {
          padding: 0;
          width: 30px;
          height: 30px;
          border: 0 solid #d9ab3666;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHO {
          width: 32px;
        }
      }
      .ww-e-dHO:where(:hover) {
        box-shadow: 0 0 10px var(--deb86140-9259-4ef2-9a8c-ed888378293e,#F6D774);
      }
      .ww-e-dHP {
        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-dHQ {
        padding: 10px;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dHR {
        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-dHR {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHR {
          display: none;
        }
      }
      .ww-e-dHR.ww-layout, .ww-e-dHR [data-ww-ls~="dHR"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dHR.ww-layout, .ww-e-dHR [data-ww-ls~="dHR"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dHR.ww-layout, .ww-e-dHR [data-ww-ls~="dHR"] {
          display: none;
        }
      }
      .ww-e-dHS {
        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-dHK[data-ww-states~="_wwLinkActive"]) .ww-e-dHS {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dHT {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dHT:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dHT.ww-layout, .ww-e-dHT [data-ww-ls~="dHT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJL {
        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-dJL {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dJL {
          font-size: 13px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dJM {
        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-dJM:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--caaf8a2c-8054-4135-905a-7db07025168f,#F4F4F4);
      }
      .ww-e-dJa {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dJa:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dJa.ww-layout, .ww-e-dJa [data-ww-ls~="dJa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJb {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dJb:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dJb.ww-layout, .ww-e-dJb [data-ww-ls~="dJb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJg {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dJg:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dJg.ww-layout, .ww-e-dJg [data-ww-ls~="dJg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJh {
        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-dJh {
          background-color: #000000c2;
        }
      }
      .ww-e-dJh:where(:hover) {
        background-color: #b7ff3814;
        box-shadow: 0 0 8px #b7ff381f;
      }
      .ww-e-dJh.ww-layout, .ww-e-dJh [data-ww-ls~="dJh"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px 3px;
      }
      .ww-e-dJi {
        margin: 0 0 0 6px;
        display: var(--ww-style-display);
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dJi {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dJj {
        padding: 8px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--783f083f-a171-40af-b5b9-86239f76d1b7,4px);
      }
      .ww-e-dJj:where(:hover) {
        background-color: #a8ff3514;
        box-shadow: 0 0 8px #a8ff3526;
      }
      .ww-e-dJj.ww-layout, .ww-e-dJj [data-ww-ls~="dJj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dNL {
        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-dNL {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dNL {
          font-size: 13px;
        }
      }
      .ww-e-dNM {
        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-dNM {
          font-size: 15px;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dNM {
          font-size: 13px;
        }
      }
      .ww-e-dNr {
        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-dNr {
          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-dNr:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dNt {
        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-dNt {
          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-dNt:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dNt:where(:hover) {
          background-color: #0000;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-e-dFJ {
        align-self: center;
        pointer-events: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dFJ {
        align-self: center;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dFJ {
        align-self: center;
      }
    }
    .ww-e-dFJ:where(:hover) {
      align-self: revert-layer;
      pointer-events: revert-layer;
      filter: brightness(1.1);
    }
    .ww-e-dHO:where(:hover) {
      filter: brightness(1.1);
    }
  }
}
@layer ww-style-layout-override {
}
