@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-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-font-style {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  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-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dOd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOd.ww-layout, .ww-e-dOd [data-ww-ls~="dOd"] {
        display: flex;
      }
      .ww-e-dTY {
        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-dTY.ww-layout, .ww-e-dTY [data-ww-ls~="dTY"] {
        display: flex;
      }
      .ww-e-dTf {
        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-dTf.ww-layout, .ww-e-dTf [data-ww-ls~="dTf"] {
        display: flex;
      }
      .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-dOW.ww-layout, .ww-e-dOW [data-ww-ls~="dOW"] {
        display: flex;
      }
      .ww-e-dNw {
        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-dNw.ww-layout, .ww-e-dNw [data-ww-ls~="dNw"] {
        display: flex;
      }
      .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-dQG {
        margin: 0;
        padding: 6px;
        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: #201c17;
        border: 1px solid #372f26;
        border-radius: 14px;
      }
      .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-dOT {
        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-dSS {
        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-dS6 {
        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-dQL {
        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-dQL.ww-layout, .ww-e-dQL [data-ww-ls~="dQL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 16px;
      }
      .ww-e-dSv {
        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-dSv.ww-layout, .ww-e-dSv [data-ww-ls~="dSv"] {
        display: flex;
      }
      .ww-e-dTH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTH.ww-layout, .ww-e-dTH [data-ww-ls~="dTH"] {
        display: flex;
      }
      .ww-e-dQz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dT1 {
        margin: 0 0 6px;
        padding: 14px 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;
        border-bottom: 1px solid #372f26;
      }
      @media (max-width: 767px) {
        .ww-e-dT1 {
          padding: 8px 10px;
        }
      }
      .ww-e-dT1.ww-layout, .ww-e-dT1 [data-ww-ls~="dT1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dT1.ww-layout, .ww-e-dT1 [data-ww-ls~="dT1"] {
          align-content: revert-layer;
          gap: 5px 0;
          flex-wrap: wrap;
        }
      }
      .ww-e-dU6 {
        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-dU6.ww-layout, .ww-e-dU6 [data-ww-ls~="dU6"] {
        display: flex;
      }
      .ww-e-dNm {
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dNn {
        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: 22px;
        font-family: Unbounded, sans-serif;
        font-weight: 700;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dNo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 460px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dNo.ww-layout, .ww-e-dNo [data-ww-ls~="dNo"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dNp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: 160px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dNq {
        margin: 0;
        padding: 12px;
        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: Sora, sans-serif;
        text-align: center;
        color: #94a3b8;
        white-space-collapse: preserve;
        border: 1px dashed #ffffff14;
        border-radius: 10px;
      }
      .ww-e-dNr {
        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-dNr.ww-layout, .ww-e-dNr [data-ww-ls~="dNr"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dNs {
        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-dNs.ww-layout, .ww-e-dNs [data-ww-ls~="dNs"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 12px;
      }
      .ww-e-dNt {
        margin: 0;
        padding: 4px 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-size: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        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-dNt:where(:hover) {
        color: #ffb020;
      }
      .ww-e-dNu {
        margin: 0;
        padding: 8px 14px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dNu:where(:hover) {
        background-color: #e59b00;
      }
      .ww-e-dNv {
        margin: 0;
        padding: 4px 4px 10px;
        z-index: 40;
        align-self: unset;
        display: flex;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        box-shadow: inset 0 1px 0 var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dNv.ww-layout, .ww-e-dNv [data-ww-ls~="dNv"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: revert-layer;
      }
      .ww-e-dNx {
        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-dNx.ww-layout, .ww-e-dNx [data-ww-ls~="dNx"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dNy {
        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: Sora, sans-serif;
        line-height: 1.4;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dNz {
        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-dNz.ww-layout, .ww-e-dNz [data-ww-ls~="dNz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dO0 {
        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: #161824;
        border: 1px solid #ffffff14;
        border-radius: 10px;
      }
      .ww-e-dO0.ww-layout, .ww-e-dO0 [data-ww-ls~="dO0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dO1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dO2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 64px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #ffb020;
        white-space-collapse: preserve;
      }
      .ww-e-dO3 {
        margin: 0;
        padding: 12px;
        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: Sora, sans-serif;
        text-align: center;
        color: #6b7280;
        white-space-collapse: preserve;
        border: 1px dashed #ffffff14;
        border-radius: 10px;
      }
      .ww-e-dO4 {
        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-dO4.ww-layout, .ww-e-dO4 [data-ww-ls~="dO4"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dO5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: 180px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-dO6.ww-layout, .ww-e-dO6 [data-ww-ls~="dO6"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dO7 {
        margin: 0;
        padding: 4px 8px;
        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: 13px;
        font-family: var(--ww-default-font-family);
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dO7:where(:hover) {
        color: #f2545b;
      }
      .ww-e-dO8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffffff1f;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dO8:where(:hover) {
        border: 1px solid #ffb02080;
      }
      .ww-e-dO9 {
        margin: 0;
        padding: 10px 16px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dO9:where(:hover) {
        background-color: #e59b00;
      }
      .ww-e-dOA {
        margin: 0;
        padding: 8px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #372f26;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOA:where(:hover) {
        background-color: #ffb02014;
        border: 1px solid #ffb02080;
      }
      .ww-e-dOB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffffff1f;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOB:where(:hover) {
        border: 1px solid #ffb02080;
      }
      .ww-e-dOC {
        margin: 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-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-size: 13px;
        font-family: Sora, sans-serif;
        line-height: 1.4;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dOE {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dOE.ww-layout, .ww-e-dOE [data-ww-ls~="dOE"] {
        display: flex;
      }
      .ww-e-dOF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOG {
        margin: 0;
        padding: 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 480px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: 85vh;
        min-height: unset;
        background-color: #1e2030;
        box-shadow: 0 20px 60px #00000080;
        border: 1px solid #ffffff14;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dOG {
          padding: 16px;
        }
      }
      .ww-e-dOG.ww-layout, .ww-e-dOG [data-ww-ls~="dOG"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dOH {
        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-dOH.ww-layout, .ww-e-dOH [data-ww-ls~="dOH"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dOJ {
        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: Sora, sans-serif;
        line-height: 1.4;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .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-size: 13px;
        font-family: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dOL {
        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: Sora, sans-serif;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .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-size: 13px;
        font-family: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dON {
        margin: 0;
        padding: 10px 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: #12131c;
        border: 1px solid #ffffff0f;
        border-radius: 10px;
      }
      .ww-e-dON.ww-layout, .ww-e-dON [data-ww-ls~="dON"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOO {
        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-dOO.ww-layout, .ww-e-dOO [data-ww-ls~="dOO"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dOP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOP.ww-layout, .ww-e-dOP [data-ww-ls~="dOP"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dOQ {
        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: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .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-size: 12px;
        font-family: Sora, sans-serif;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .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-size: 13px;
        font-family: Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
      }
      .ww-e-dOU {
        margin: 0;
        padding: 10px 14px;
        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: 14px;
        font-family: Sora, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #12131c;
        transition: border-color 0.2s ease;
        border: 1px solid #ffffff26;
        border-radius: 8px;
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: #6B7280;
      }
      .ww-e-dOU:where(:focus-within) {
        border: 1px solid #f59e0b;
      }
      .ww-e-dOV {
        margin: 0;
        padding: 8px 14px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOV:where(:hover) {
        background-color: #e59b00;
      }
      .ww-e-dOX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        color: #6e6656;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOX:where(:hover) {
        color: #f2545b;
        background-color: #f2545b1a;
      }
      .ww-e-dOY {
        margin: 0;
        padding: 8px 10px 8px 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: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 10px;
      }
      .ww-e-dOY.ww-layout, .ww-e-dOY [data-ww-ls~="dOY"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      .ww-e-dOZ {
        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: 12.5px;
        font-family: Sora, sans-serif;
        color: #6e6656;
        white-space-collapse: preserve;
      }
      .ww-e-dOa {
        margin: 0;
        padding: 7px 14px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOa:where(:hover) {
        background-color: #e59b00;
        box-shadow: 0 2px 10px #ffb0204d;
      }
      .ww-e-dOb {
        margin: 0;
        padding: 6px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #ffb020;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffb02066;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOb:where(:hover) {
        background-color: #ffb0201a;
      }
      .ww-e-dOc {
        margin: 0;
        padding: 4px 8px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dOc:where(:hover) {
        color: #f5f1e8;
        background-color: #ffffff0f;
      }
      .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;
        aspect-ratio: unset;
        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;
        flex-wrap: revert-layer;
      }
      .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;
        cursor: pointer;
      }
      .ww-e-dOf.ww-layout, .ww-e-dOf [data-ww-ls~="dOf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 50px;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dOg {
          width: 40px;
          height: 40px;
        }
      }
      .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-dOh.ww-layout, .ww-e-dOh [data-ww-ls~="dOh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOi {
        margin: 0;
        padding: 8px 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 0.2s ease;
      }
      .ww-e-dOi.ww-layout, .ww-e-dOi [data-ww-ls~="dOi"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dOj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOk {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dOk:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dOk.ww-layout, .ww-e-dOk [data-ww-ls~="dOk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOl {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dOl {
          width: revert-layer;
        }
      }
      .ww-e-dOm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#8B7CF6);
        border-radius: 999px;
      }
      .ww-e-dOm.ww-layout, .ww-e-dOm [data-ww-ls~="dOm"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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 14px / 1 Unbounded, sans-serif;
        color: #14120f;
        white-space-collapse: preserve;
      }
      .ww-e-dOo {
        margin: 0;
        padding: 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 220px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ed603985-2efd-449f-ac2f-20e33297e69c,#201C17);
        box-shadow: 0 12px 32px #00000073;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 12px;
      }
      .ww-e-dOo.ww-layout, .ww-e-dOo [data-ww-ls~="dOo"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dOp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOq {
        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 14px / 1.4 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dOr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOt {
        margin: 0;
        padding: 8px 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 0.2s ease;
      }
      .ww-e-dOt.ww-layout, .ww-e-dOt [data-ww-ls~="dOt"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dOu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOv {
        margin: 0;
        padding: 8px 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 0.2s ease;
      }
      .ww-e-dOv.ww-layout, .ww-e-dOv [data-ww-ls~="dOv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dOw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dOx {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dOx:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dOx.ww-layout, .ww-e-dOx [data-ww-ls~="dOx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 34px;
        max-width: unset;
        min-width: unset;
        height: 34px;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dOy {
          width: 28px;
          height: 28px;
        }
      }
      .ww-e-dOz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1;
        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: column;
        gap: 4px;
      }
      .ww-e-dP0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dP1 {
        margin: 12px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dP1.ww-layout, .ww-e-dP1 [data-ww-ls~="dP1"] {
        display: flex;
      }
      .ww-e-dP2 {
        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 11px / 1.1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dP3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dP4 {
        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 11px / 1.1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dP5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dP6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dP7 {
        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 11px / 1.1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .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: 400 14px / 1.4 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dP9 {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #14120f80;
        border-bottom: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dP9.ww-layout, .ww-e-dP9 [data-ww-ls~="dP9"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .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: 400 13px / 1.4 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dPB {
        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-dPB.ww-layout, .ww-e-dPB [data-ww-ls~="dPB"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dPC {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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: 400 13px / 1.4 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dPE {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 12px / 1.4 Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
        background-color: #f2545b1f;
        border: 1px solid #f2545b4d;
        border-radius: 8px;
      }
      .ww-e-dPF {
        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-dPF.ww-layout, .ww-e-dPF [data-ww-ls~="dPF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPG {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 380px;
        min-height: unset;
      }
      .ww-e-dPG.ww-layout, .ww-e-dPG [data-ww-ls~="dPG"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .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: 600 13px / 1.3 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .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: 600 11px / 1.2 Sora, sans-serif;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#8B7CF6);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dPI:where(:hover) {
        color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
      }
      .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: 400 13px / 1.5 Sora, sans-serif;
        text-align: center;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dPK {
        margin: 0;
        padding: 24px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dPK.ww-layout, .ww-e-dPK [data-ww-ls~="dPK"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dPL {
        margin: 0;
        padding: 3px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 11px / 1 Sora, sans-serif;
        color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        white-space-collapse: preserve;
        background-color: #ffb02026;
        border-radius: 999px;
      }
      .ww-e-dPM {
        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-dPM.ww-layout, .ww-e-dPM [data-ww-ls~="dPM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPN {
        margin: 0;
        padding: 4px 0 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-dPN.ww-layout, .ww-e-dPN [data-ww-ls~="dPN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPO {
        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 16px / 1.2 Unbounded, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dPP {
        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 18px / 1 Sora, sans-serif;
        white-space-collapse: preserve;
      }
      .ww-e-dPQ {
        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-dPQ.ww-layout, .ww-e-dPQ [data-ww-ls~="dPQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPR {
        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 / 1.2 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .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-dPT {
        margin: 0;
        padding: 24px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dPT.ww-layout, .ww-e-dPT [data-ww-ls~="dPT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dPU {
        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 13px / 1.5 Sora, sans-serif;
        text-align: center;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dPV {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dPV.ww-layout, .ww-e-dPV [data-ww-ls~="dPV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPW {
        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-dPW.ww-layout, .ww-e-dPW [data-ww-ls~="dPW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPX {
        margin: 0;
        padding: 2px 7px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 10px / 1 Sora, sans-serif;
        color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        white-space-collapse: preserve;
        background-color: #ffb02026;
        border-radius: 999px;
      }
      .ww-e-dPY {
        margin: 0;
        padding: 2px 7px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 10px / 1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dPZ {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 12px;
      }
      .ww-e-dPZ.ww-layout, .ww-e-dPZ [data-ww-ls~="dPZ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dPa {
        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-dPa.ww-layout, .ww-e-dPa [data-ww-ls~="dPa"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dPb {
        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-dPb.ww-layout, .ww-e-dPb [data-ww-ls~="dPb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .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: 400 11px / 1.3 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dPd {
        margin: 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #14120fb3;
        border-top: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dPd.ww-layout, .ww-e-dPd [data-ww-ls~="dPd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dPe {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        transition: border-color 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 12px;
      }
      .ww-e-dPe.ww-layout, .ww-e-dPe [data-ww-ls~="dPe"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dPf {
        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-dPf.ww-layout, .ww-e-dPf [data-ww-ls~="dPf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .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: 400 11px / 1.3 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dPi {
        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-dPi.ww-layout, .ww-e-dPi [data-ww-ls~="dPi"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dPj {
        margin: 0;
        padding: 2px 7px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 10px / 1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dPk {
        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-dPk.ww-layout, .ww-e-dPk [data-ww-ls~="dPk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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: 600 13px / 1.3 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dPm {
        margin: 0;
        padding: 28px 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dPm.ww-layout, .ww-e-dPm [data-ww-ls~="dPm"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dPn {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 390px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 540px;
        min-height: unset;
        background-color: var(--ed603985-2efd-449f-ac2f-20e33297e69c,#201C17);
        box-shadow: 0 16px 40px #0009, 0 0 0 1px #ffffff0a;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dPn {
          width: calc(100vw - 24px);
          max-width: 350px;
        }
      }
      .ww-e-dPn.ww-layout, .ww-e-dPn [data-ww-ls~="dPn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dPo {
        margin: 0;
        padding: 0 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        top: -4px;
        right: -4px;
        max-width: unset;
        min-width: 19px;
        height: 19px;
        max-height: unset;
        min-height: unset;
        font: 700 11px / 1 Sora, sans-serif;
        color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        white-space-collapse: preserve;
        background-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        border: 2px solid #0d0e15;
        border-radius: var(--a3280f28-badc-4a34-be86-d98851a1b662,999px);
      }
      .ww-e-dPp {
        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-dPp.ww-layout, .ww-e-dPp [data-ww-ls~="dPp"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dPq {
        margin: 0;
        padding: 7px 14px;
        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: 600 13px / 1.2 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #0000;
        border-radius: 8px;
        --ww-element-transition: all 0.15s ease;
      }
      .ww-e-dPq:where(:hover) {
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
      }
      .ww-e-dPq:where([data-ww-states~="active"]) {
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#8B7CF6);
        background-color: #8b7cf624;
        border: 1px solid #8b7cf659;
      }
      .ww-e-dPr {
        margin: 0;
        padding: 7px 14px;
        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: 600 12px / 1.2 Sora, sans-serif;
        color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        white-space-collapse: preserve;
        background-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        cursor: pointer;
        transition: transform 0.15s ease, opacity 0.15s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: transform 0.15s ease, opacity 0.15s ease;
      }
      .ww-e-dPr:where(:hover) {
        transform: translateY(-1px);
      }
      .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: 29px;
        font-family: Unbounded, sans-serif;
        font-weight: 700;
        color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#B36A00);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dPs {
          font-size: 23px;
        }
      }
      .ww-e-dPt {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dPu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 15px / 1.15 Unbounded, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dPu {
          display: block;
        }
      }
      .ww-e-dPv {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dPv:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPv:where([data-ww-states~="act"]) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPv.ww-layout, .ww-e-dPv [data-ww-ls~="dPv"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPw {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dPw:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPw:where([data-ww-states~="act"]) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPw.ww-layout, .ww-e-dPw [data-ww-ls~="dPw"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPx {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dPx:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPx:where([data-ww-states~="act"]) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dPx.ww-layout, .ww-e-dPx [data-ww-ls~="dPx"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPy {
        margin: 0;
        padding: 3px 8px;
        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: 500 11px / 1 Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #f2545b4d;
        border-radius: 6px;
        --ww-element-transition: all 0.15s ease;
      }
      .ww-e-dPy:where(:hover) {
        background-color: #f2545b1a;
      }
      .ww-e-dPz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQ0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        max-width: unset;
        min-width: unset;
        height: 60px;
        max-height: unset;
        min-height: unset;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        border: var(--ww-style-border);
        border-radius: 12px;
      }
      .ww-e-dQ0.ww-layout, .ww-e-dQ0 [data-ww-ls~="dQ0"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-dQ1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 20px / 1 Unbounded, sans-serif;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dQ2 {
        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 11px / 1 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dQ3 {
        margin: 0;
        padding: 6px 12px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #34d399;
        white-space-collapse: preserve;
        background-color: #10b98126;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #10b981;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dQ3:where(:hover) {
        color: #0d2a16;
        background-color: #10b981;
      }
      .ww-e-dQ4 {
        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-e-dQ5 {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 10px;
      }
      .ww-e-dQ5:where(:hover) {
        background-color: #201c17;
      }
      .ww-e-dQ5.ww-layout, .ww-e-dQ5 [data-ww-ls~="dQ5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dQ6 {
        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: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dQ7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQ8 {
        margin: 0;
        padding: 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 230px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #201c17;
        box-shadow: 0 12px 32px #00000073;
        border: 1px solid #372f26;
        border-radius: 12px;
      }
      .ww-e-dQ8.ww-layout, .ww-e-dQ8 [data-ww-ls~="dQ8"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dQ9 {
        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: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dQA {
        margin: 4px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: #372f26;
      }
      .ww-e-dQA.ww-layout, .ww-e-dQA [data-ww-ls~="dQA"] {
        display: flex;
      }
      .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-size: 14px;
        font-family: Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
      }
      .ww-e-dQC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQD {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dQD:where(:hover) {
        background-color: #f2545b1f;
      }
      .ww-e-dQD.ww-layout, .ww-e-dQD [data-ww-ls~="dQD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dQE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#6E5CE0);
        white-space-collapse: preserve;
      }
      .ww-e-dQH {
        margin: 0;
        padding: 9px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQH:where(:hover) {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dQI {
        margin: 0;
        padding: 9px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQI:where(:hover) {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dQJ {
        margin: 0;
        padding: 9px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQJ:where(:hover) {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dQK {
        margin: 0;
        padding: 9px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQK:where(:hover) {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dQM {
        margin: 0;
        padding: 8px 18px;
        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: 14px;
        font-family: Sora, sans-serif;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        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: var(--a3280f28-badc-4a34-be86-d98851a1b662, 999px);
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dQM {
          flex: 1 1 0;
          text-align: center;
        }
      }
      .ww-e-dQM:where(:hover) {
        opacity: 0.85;
      }
      .ww-e-dQN {
        margin: 0;
        padding: 28px 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--4522e698-b929-4c48-bc36-d29065d9bd97, 400 16px/1.5 'Sora', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: var(--ed603985-2efd-449f-ac2f-20e33297e69c, #201C17);
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cda53248-1a71-4cc1-9e20-179065a07c2c, 16px);
      }
      @media (max-width: 767px) {
        .ww-e-dQN {
          padding: 16px;
        }
      }
      .ww-e-dQO {
        margin: 0 0 8px;
        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-dQO.ww-layout, .ww-e-dQO [data-ww-ls~="dQO"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dQP {
        margin: 0 0 10px;
        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 14px / 1.3 Unbounded, sans-serif;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#6E5CE0);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dQQ {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dQQ {
          padding: 12px;
        }
      }
      .ww-e-dQQ.ww-layout, .ww-e-dQQ [data-ww-ls~="dQQ"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dQR {
        margin: 0;
        padding: 20px;
        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-dQR {
          padding: 12px;
        }
      }
      .ww-e-dQR.ww-layout, .ww-e-dQR [data-ww-ls~="dQR"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dQS {
        margin: 0;
        padding: 8px 18px;
        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: 14px;
        font-family: Sora, sans-serif;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        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: var(--a3280f28-badc-4a34-be86-d98851a1b662, 999px);
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dQS {
          flex: 1 1 0;
          text-align: center;
        }
      }
      .ww-e-dQS:where(:hover) {
        opacity: 0.85;
      }
      .ww-e-dQT {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--9abae107-ccbd-485b-835f-d1573ce52c41, #14120F);
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
      }
      .ww-e-dQT.ww-layout, .ww-e-dQT [data-ww-ls~="dQT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dQU {
        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-dQU.ww-layout, .ww-e-dQU [data-ww-ls~="dQU"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 12px 16px;
      }
      .ww-e-dQV {
        margin: 0;
        padding: 4px 12px;
        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: Space Mono, monospace;
        font-weight: 700;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1, #F5F1E8);
        white-space-collapse: preserve;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16, #2A2520);
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease, transform 0.1s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
        --ww-element-transition: background-color 0.2s ease, border-color 0.2s ease, transform 0.1s ease;
      }
      .ww-e-dQV:where(:hover) {
        color: #14120f;
        background-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e, #FFB020);
        transform: scale(1.05);
      }
      .ww-e-dQW {
        margin: 0;
        padding: 4px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 32px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Space Mono, monospace;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: var(--ww-style-border);
        border-radius: var(--a3280f28-badc-4a34-be86-d98851a1b662, 999px);
      }
      .ww-e-dQX {
        margin: 0 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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92, #A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dQY {
        margin: 0;
        padding: 4px 12px;
        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: Space Mono, monospace;
        font-weight: 700;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1, #F5F1E8);
        white-space-collapse: preserve;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16, #2A2520);
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease, transform 0.1s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
        --ww-element-transition: background-color 0.2s ease, border-color 0.2s ease, transform 0.1s ease;
      }
      .ww-e-dQY:where(:hover) {
        color: #14120f;
        background-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e, #FFB020);
        transform: scale(1.05);
      }
      .ww-e-dQZ {
        margin: 0;
        padding: 3px 8px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Space Mono, monospace;
        font-weight: 700;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8, #8B7CF6);
        white-space-collapse: preserve;
        background-color: #8b7cf61f;
        border: 1px solid #8b7cf64d;
        border-radius: var(--a3280f28-badc-4a34-be86-d98851a1b662, 999px);
      }
      .ww-e-dQa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        border: none;
        border-radius: unset;
      }
      .ww-e-dQa.ww-layout, .ww-e-dQa [data-ww-ls~="dQa"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dQb {
        margin: 0;
        padding: 8px 16px;
        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: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217, 600 14px/1.2 'Sora', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border: none;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
        --ww-element-transition: background-color 0.2s ease, color 0.2s ease;
      }
      .ww-e-dQb:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-dQc {
        margin: 0;
        padding: 8px 16px;
        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: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217, 600 14px/1.2 'Sora', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border: none;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
        --ww-element-transition: background-color 0.2s ease, color 0.2s ease;
      }
      .ww-e-dQc:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-dQd {
        margin: 0;
        padding: 4px 8px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92, #A39C8C);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease, border-color 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
        --ww-element-transition: color 0.2s ease, border-color 0.2s ease;
      }
      .ww-e-dQd:where(:hover) {
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1, #F5F1E8);
      }
      .ww-e-dQf {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 640px;
        max-width: 92vw;
        min-width: unset;
        height: auto;
        max-height: 86vh;
        min-height: unset;
        background-color: var(--ed603985-2efd-449f-ac2f-20e33297e69c,#201C17);
        box-shadow: 0 24px 60px #00000080;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cda53248-1a71-4cc1-9e20-179065a07c2c,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dQf {
          padding: 16px;
        }
      }
      .ww-e-dQf.ww-layout, .ww-e-dQf [data-ww-ls~="dQf"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dQg {
        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-dQg.ww-layout, .ww-e-dQg [data-ww-ls~="dQg"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 12px;
      }
      .ww-e-dQh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        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: 2px;
      }
      .ww-e-dQi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--c4431bc8-babb-4509-8fb7-d6d4b2635828,600 20px/1.3 'Unbounded', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .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(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dQk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQl {
        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: Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
      }
      .ww-e-dQm {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        text-align: center;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
        border: 1px dashed var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 12px;
      }
      .ww-e-dQn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQn.ww-layout, .ww-e-dQn [data-ww-ls~="dQn"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-dQo {
        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-dQo.ww-layout, .ww-e-dQo [data-ww-ls~="dQo"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dQp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: #ffb020;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dQq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQq.ww-layout, .ww-e-dQq [data-ww-ls~="dQq"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dQr {
        margin: 0;
        padding: 10px 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: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 10px;
      }
      .ww-e-dQr.ww-layout, .ww-e-dQr [data-ww-ls~="dQr"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 10px;
      }
      .ww-e-dQs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 22px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        text-align: right;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dQt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dQt.ww-layout, .ww-e-dQt [data-ww-ls~="dQt"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dQu {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .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: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dQw {
        margin: 0;
        padding: 8px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: border-color 0.2s ease, background-color 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 8px;
        --ww-element-transition: border-color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQw:where(:hover) {
        background-color: #ffb02014;
        border: 1px solid #ffb02080;
      }
      .ww-e-dQx {
        margin: 0;
        padding: 8px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f2545b;
        white-space-collapse: preserve;
        background-color: #f2545b0f;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: 1px solid #f2545b40;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-dQx:where(:hover) {
        background-color: #f2545b29;
      }
      .ww-e-dQy {
        margin: 0;
        padding: 6px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: border-color 0.2s ease, background-color 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 999px;
        --ww-element-transition: border-color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dQy:where(:hover) {
        background-color: #ffb02014;
        border: 1px solid #ffb02080;
      }
      .ww-e-dR0 {
        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-dR0.ww-layout, .ww-e-dR0 [data-ww-ls~="dR0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dR1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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: column;
        gap: 6px;
      }
      .ww-e-dR2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: #372f26;
      }
      .ww-e-dR2.ww-layout, .ww-e-dR2 [data-ww-ls~="dR2"] {
        display: flex;
      }
      .ww-e-dR3 {
        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-dR3.ww-layout, .ww-e-dR3 [data-ww-ls~="dR3"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dR4 {
        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-dR4.ww-layout, .ww-e-dR4 [data-ww-ls~="dR4"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dR5 {
        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: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dR6 {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #14120f;
        border: 1px solid #372f26;
        border-radius: 12px;
      }
      .ww-e-dR6.ww-layout, .ww-e-dR6 [data-ww-ls~="dR6"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dR6.ww-layout, .ww-e-dR6 [data-ww-ls~="dR6"] {
          flex-flow: column;
          align-items: stretch;
        }
      }
      .ww-e-dR7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1 1 200px;
        max-width: unset;
        min-width: 180px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dR8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 0 0 150px;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dR9 {
        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-dR9.ww-layout, .ww-e-dR9 [data-ww-ls~="dR9"] {
        display: flex;
        align-content: revert-layer;
        gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-dRA {
        margin: 0;
        padding: 6px 8px 6px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #2a2520;
        border: 1px solid #372f26;
        border-radius: 999px;
      }
      .ww-e-dRA.ww-layout, .ww-e-dRA [data-ww-ls~="dRA"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .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-size: 13.5px;
        font-family: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dRC {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #ffb020;
        white-space-collapse: preserve;
        background-color: #ffb0201f;
        border-radius: 999px;
      }
      .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: Sora, sans-serif;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dRE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: #372f26;
      }
      .ww-e-dRE.ww-layout, .ww-e-dRE [data-ww-ls~="dRE"] {
        display: flex;
      }
      .ww-e-dRF {
        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-dRF.ww-layout, .ww-e-dRF [data-ww-ls~="dRF"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dRG {
        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-dRG.ww-layout, .ww-e-dRG [data-ww-ls~="dRG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dRI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #201c17;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 2px solid #372f26;
        border-radius: 6px;
      }
      .ww-e-dRI:where([data-ww-states~="checked"]) {
        background-color: #ffb020;
        border: 2px solid #ffb020;
      }
      .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;
      }
      .ww-e-dRJ.ww-layout, .ww-e-dRJ [data-ww-ls~="dRJ"] {
        display: flex;
      }
      .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-size: 14px;
        font-family: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dRL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dRM {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #14120f;
        border: 1px solid #372f26;
        border-radius: 12px;
      }
      .ww-e-dRM.ww-layout, .ww-e-dRM [data-ww-ls~="dRM"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dRM.ww-layout, .ww-e-dRM [data-ww-ls~="dRM"] {
          flex-flow: column;
          align-items: stretch;
        }
      }
      .ww-e-dRN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1 1 220px;
        max-width: unset;
        min-width: 180px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dRO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dRO.ww-layout, .ww-e-dRO [data-ww-ls~="dRO"] {
        display: flex;
        align-content: revert-layer;
        gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-dRP {
        margin: 0;
        padding: 6px 8px 6px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #8b7cf624;
        border: 1px solid #8b7cf640;
        border-radius: 999px;
      }
      .ww-e-dRP.ww-layout, .ww-e-dRP [data-ww-ls~="dRP"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dRQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #8b7cf6;
        white-space-collapse: preserve;
      }
      .ww-e-dRR {
        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: Sora, sans-serif;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dRS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: #372f26;
      }
      .ww-e-dRS.ww-layout, .ww-e-dRS [data-ww-ls~="dRS"] {
        display: flex;
      }
      .ww-e-dRT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dRT.ww-layout, .ww-e-dRT [data-ww-ls~="dRT"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dRU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dRV {
        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: 13.5px;
        font-family: Sora, sans-serif;
        line-height: 1.4;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dRW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #201c17;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 2px solid #372f26;
        border-radius: 6px;
      }
      .ww-e-dRW:where([data-ww-states~="checked"]) {
        background-color: #ffb020;
        border: 2px solid #ffb020;
      }
      .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-dRY {
        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: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: #ffb020;
        white-space-collapse: preserve;
      }
      .ww-e-dRa {
        margin: 0;
        padding: 6px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #8b7cf6;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #8b7cf6;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dRa:where(:hover) {
        background-color: #2a2520;
      }
      .ww-e-dRb {
        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: 18px;
        font-family: var(--ww-default-font-family);
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dRb:where(:hover) {
        color: #f5f1e8;
        background-color: #2a2520;
      }
      .ww-e-dRc {
        margin: 0;
        padding: 9px 12px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dRc:where(:hover) {
        color: #f5f1e8;
      }
      .ww-e-dRd {
        margin: 0;
        padding: 9px 16px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dRd:where(:hover) {
        background-color: #e09a1c;
      }
      .ww-e-dRe {
        margin: 0;
        padding: 9px 12px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dRe:where(:hover) {
        color: #f5f1e8;
      }
      .ww-e-dRf {
        margin: 0;
        padding: 9px 16px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #8b7cf6;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dRf:where(:hover) {
        background-color: #7a6be0;
      }
      .ww-e-dRg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        color: #a39c8c;
        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-dRg:where(:hover) {
        color: #f2545b;
      }
      .ww-e-dRh {
        margin: 0;
        padding: 6px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #8b7cf6;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #8b7cf6;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dRh:where(:hover) {
        background-color: #2a2520;
      }
      .ww-e-dRi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        color: #8b7cf6;
        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-dRi:where(:hover) {
        color: #f2545b;
      }
      .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;
        cursor: pointer;
      }
      .ww-e-dRk {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dRk:where(:hover) {
        background-color: #2a251e;
      }
      .ww-e-dRk.ww-layout, .ww-e-dRk [data-ww-ls~="dRk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRl {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100vw - 32px);
        max-width: 460px;
        min-width: unset;
        height: auto;
        max-height: 85vh;
        min-height: unset;
        background-color: var(--ed603985-2efd-449f-ac2f-20e33297e69c,#201C17);
        box-shadow: 0 24px 60px #0000008c;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cda53248-1a71-4cc1-9e20-179065a07c2c,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dRl {
          padding: 16px;
        }
      }
      .ww-e-dRl.ww-layout, .ww-e-dRl [data-ww-ls~="dRl"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-dRl.ww-layout, .ww-e-dRl [data-ww-ls~="dRl"] {
          gap: 12px;
        }
      }
      .ww-e-dRm {
        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-dRm.ww-layout, .ww-e-dRm [data-ww-ls~="dRm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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: 6px;
      }
      .ww-e-dRo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--c4431bc8-babb-4509-8fb7-d6d4b2635828,600 20px/1.3 'Unbounded', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dRp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dRq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dRq.ww-layout, .ww-e-dRq [data-ww-ls~="dRq"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dRq.ww-layout, .ww-e-dRq [data-ww-ls~="dRq"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dRr {
        margin: 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: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dRr:where(:hover) {
        background-color: #332c24;
        transform: translateY(-1px);
        border: 1px solid var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
      }
      .ww-e-dRr:where([data-ww-states~="pending"]) {
        cursor: not-allowed;
        opacity: 0.45;
      }
      .ww-e-dRr.ww-layout, .ww-e-dRr [data-ww-ls~="dRr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        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: 22px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        white-space-collapse: preserve;
      }
      .ww-e-dRt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dRt.ww-layout, .ww-e-dRt [data-ww-ls~="dRt"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dRu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dRv {
        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(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        font-size: 12px;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dRw {
        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-dRw.ww-layout, .ww-e-dRw [data-ww-ls~="dRw"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dRx {
        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-dRx.ww-layout, .ww-e-dRx [data-ww-ls~="dRx"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dRy {
        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(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dRz {
        margin: 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: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dRz:where(:hover) {
        background-color: #332c24;
        transform: translateY(-1px);
        border: 1px solid var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
      }
      .ww-e-dRz:where([data-ww-states~="pending"]) {
        cursor: not-allowed;
        opacity: 0.45;
      }
      .ww-e-dRz.ww-layout, .ww-e-dRz [data-ww-ls~="dRz"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dS0 {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.3 Sora, sans-serif;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#8B7CF6);
        white-space-collapse: preserve;
        background-color: #8b7cf624;
        border-radius: var(--a3280f28-badc-4a34-be86-d98851a1b662,999px);
      }
      .ww-e-dS1 {
        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(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dS2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dS2.ww-layout, .ww-e-dS2 [data-ww-ls~="dS2"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .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-dS4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dS5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--b7a00101-ca8c-4853-b54c-0d39954de1df,#F2545B);
        white-space-collapse: preserve;
      }
      .ww-e-dS7 {
        margin: 0;
        padding: 6px 11px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
        --ww-element-transition: background-color 0.2s ease, border-color 0.2s ease;
      }
      .ww-e-dS7:where(:hover) {
        background-color: #f5f1e80f;
        border: 1px solid var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
      }
      .ww-e-dS8 {
        margin: 0;
        padding: 9px 14px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
        --ww-element-transition: background-color 0.2s ease, border-color 0.2s ease;
      }
      .ww-e-dS8:where(:hover) {
        background-color: #f5f1e80f;
        border: 1px solid var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
      }
      .ww-e-dS9 {
        margin: 0;
        padding: 0 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        top: -4px;
        right: -4px;
        max-width: unset;
        min-width: 19px;
        height: 19px;
        max-height: unset;
        min-height: unset;
        font: 700 11px / 1 Sora, sans-serif;
        color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        white-space-collapse: preserve;
        background-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        border: 2px solid #0d0e15;
        border-radius: var(--a3280f28-badc-4a34-be86-d98851a1b662,999px);
      }
      .ww-e-dSA {
        margin: 0;
        padding: 12px 18px;
        z-index: 2000;
        align-self: unset;
        display: flex;
        position: fixed;
        bottom: 24px;
        left: 50%;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        box-shadow: 0 12px 32px #00000080;
        transform: translateX(-50%);
        border: 1px solid var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      @media (max-width: 767px) {
        .ww-e-dSA {
          bottom: 16px;
          width: calc(100vw - 32px);
        }
      }
      .ww-e-dSA.ww-layout, .ww-e-dSA [data-ww-ls~="dSA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .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(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        line-height: 1.4;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dSC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dSC.ww-layout, .ww-e-dSC [data-ww-ls~="dSC"] {
        display: flex;
      }
      .ww-e-dSD {
        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-dSD.ww-layout, .ww-e-dSD [data-ww-ls~="dSD"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .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: var(--c4431bc8-babb-4509-8fb7-d6d4b2635828, 600 20px/1.3 'Unbounded', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dSF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        font-size: 13px;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dSG {
        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-dSG.ww-layout, .ww-e-dSG [data-ww-ls~="dSG"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dSH {
        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);
        line-height: 1;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dSI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSI.ww-layout, .ww-e-dSI [data-ww-ls~="dSI"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dSJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dSK {
        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(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        font-size: 12.5px;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dSL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        font-size: 12.5px;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dSM {
        margin: 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: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
        cursor: pointer;
        transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dSM:where(:hover) {
        background-color: #332c24;
        transform: translateY(-1px);
        border: 1px solid var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
      }
      .ww-e-dSM:where([data-ww-states~="selected"]) {
        background-color: #ffb02014;
        border: 1px solid var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
      }
      .ww-e-dSM.ww-layout, .ww-e-dSM [data-ww-ls~="dSM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSN {
        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-dSN.ww-layout, .ww-e-dSN [data-ww-ls~="dSN"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dSO {
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dSP {
        margin: 0;
        padding: 10px 14px;
        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: 14px;
        font-family: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #14120f;
        transition: border-color 0.2s ease;
        border: 1px solid #372f26;
        border-radius: 10px;
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: #6E6656;
      }
      .ww-e-dSP:where(:focus-within) {
        border: 1px solid #ffb020;
      }
      .ww-e-dSQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSQ.ww-layout, .ww-e-dSQ [data-ww-ls~="dSQ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dSR {
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dST {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSU {
        margin: 8px 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-dSU.ww-layout, .ww-e-dSU [data-ww-ls~="dSU"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSV {
        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-dSV.ww-layout, .ww-e-dSV [data-ww-ls~="dSV"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dSW {
        margin: 0;
        padding: 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 460px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #201c17;
        box-shadow: 0 16px 36px #00000073;
        border: 1px solid #372f26;
        border-radius: 16px;
      }
      .ww-e-dSW.ww-layout, .ww-e-dSW [data-ww-ls~="dSW"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-dSX {
        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-dSX.ww-layout, .ww-e-dSX [data-ww-ls~="dSX"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSY.ww-layout, .ww-e-dSY [data-ww-ls~="dSY"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dSZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: Unbounded, sans-serif;
        font-weight: 700;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dSa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        line-height: 1.4;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dSb {
        margin: 0;
        padding: 10px 14px;
        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: 14px;
        font-family: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #14120f;
        transition: border-color 0.2s ease;
        border: 1px solid #372f26;
        border-radius: 10px;
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: #6E6656;
      }
      .ww-e-dSb:where(:focus-within) {
        border: 1px solid #ffb020;
      }
      .ww-e-dSc {
        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-dSc.ww-layout, .ww-e-dSc [data-ww-ls~="dSc"] {
        display: flex;
        flex-flow: column;
        gap: 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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dSe {
        margin: 0;
        padding: 10px 14px;
        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: 14px;
        font-family: Sora, sans-serif;
        color: #f5f1e8;
        white-space-collapse: preserve;
        background-color: #14120f;
        transition: border-color 0.2s ease;
        border: 1px solid #372f26;
        border-radius: 10px;
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: #6E6656;
      }
      .ww-e-dSe:where(:focus-within) {
        border: 1px solid #ffb020;
      }
      .ww-e-dSf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dSg {
        margin: 0;
        padding: 10px 18px;
        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: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #14120f;
        white-space-collapse: preserve;
        background-color: #ffb020;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.15s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: background-color 0.2s ease, transform 0.15s ease;
      }
      .ww-e-dSg:where(:hover) {
        background-color: #e6a11c;
        transform: translateY(-1px);
      }
      .ww-e-dSh {
        margin: 0;
        padding: 6px 10px;
        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);
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease, background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: color 0.2s ease, background-color 0.2s ease;
      }
      .ww-e-dSh:where(:hover) {
        color: #f5f1e8;
        background-color: #2a241e;
      }
      .ww-e-dSi {
        margin: 0;
        padding: 10px 16px;
        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: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease, border-color 0.2s ease;
        border: 1px solid #372f26;
        border-radius: 10px;
        --ww-element-transition: color 0.2s ease, border-color 0.2s ease;
      }
      .ww-e-dSi:where(:hover) {
        color: #f5f1e8;
        border: 1px solid #6e6656;
      }
      .ww-e-dSj {
        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;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dSj:where(:hover) {
        background-color: #2a241e;
      }
      .ww-e-dSj.ww-layout, .ww-e-dSj [data-ww-ls~="dSj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSk {
        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: Sora, sans-serif;
        font-weight: 500;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dSl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dSo {
        margin: 0;
        padding: 8px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dSo:where(:hover) {
        color: #f5f1e8;
        background-color: #201c17;
      }
      .ww-e-dSo:where([data-ww-states~="_wwLinkActive"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSo:where([data-ww-states~="active"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSp {
        margin: 0;
        padding: 8px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dSp:where(:hover) {
        color: #f5f1e8;
        background-color: #201c17;
      }
      .ww-e-dSp:where([data-ww-states~="_wwLinkActive"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSp:where([data-ww-states~="active"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSq {
        margin: 0;
        padding: 8px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dSq:where(:hover) {
        color: #f5f1e8;
        background-color: #201c17;
      }
      .ww-e-dSq:where([data-ww-states~="_wwLinkActive"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSq:where([data-ww-states~="active"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSr {
        margin: 0;
        padding: 8px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dSr:where(:hover) {
        color: #f5f1e8;
        background-color: #201c17;
      }
      .ww-e-dSr:where([data-ww-states~="_wwLinkActive"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSr:where([data-ww-states~="active"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSs {
        margin: 0;
        padding: 8px 16px;
        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: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dSs:where(:hover) {
        color: #f5f1e8;
        background-color: #201c17;
      }
      .ww-e-dSs:where([data-ww-states~="_wwLinkActive"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .ww-e-dSs:where([data-ww-states~="active"]) {
        color: #f5f1e8;
        background-color: #ffffff14;
        border: 1px solid #ffffff1f;
      }
      .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;
      }
      .ww-e-dSu {
        margin: 0;
        padding: 4px 8px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--9abae107-ccbd-485b-835f-d1573ce52c41, #14120F);
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57, #372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51, 10px);
      }
      .ww-e-dSu.ww-layout, .ww-e-dSu [data-ww-ls~="dSu"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dSw {
        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-dSw.ww-layout, .ww-e-dSw [data-ww-ls~="dSw"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dSx {
        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-dSx.ww-layout, .ww-e-dSx [data-ww-ls~="dSx"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 10px;
      }
      .ww-e-dSy {
        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-dSy.ww-layout, .ww-e-dSy [data-ww-ls~="dSy"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dSz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 200px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dSz {
          width: 100%;
        }
      }
      .ww-e-dT0 {
        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: Sora, sans-serif;
        line-height: 1.4;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dT2 {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1;
        max-width: unset;
        min-width: 200px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #12131c;
        transition: border-color 0.2s ease;
        border: 1px solid #ffffff26;
        border-radius: 8px;
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: #6B7280;
      }
      .ww-e-dT2:where(:focus-within) {
        border: 1px solid #f59e0b;
      }
      .ww-e-dT3 {
        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: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dT4 {
        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: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dT5 {
        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: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dT6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 420px;
        min-height: unset;
      }
      .ww-e-dT6.ww-layout, .ww-e-dT6 [data-ww-ls~="dT6"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dT7 {
        margin: 0;
        padding: 10px 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: #12131c;
        border: 1px solid #ffffff0f;
        border-radius: 10px;
      }
      .ww-e-dT7.ww-layout, .ww-e-dT7 [data-ww-ls~="dT7"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dT7.ww-layout, .ww-e-dT7 [data-ww-ls~="dT7"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dT8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 160px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dT8.ww-layout, .ww-e-dT8 [data-ww-ls~="dT8"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dT9 {
        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: 14.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dTA {
        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: 12.5px;
        font-family: Sora, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dTB {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dTC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: Sora, sans-serif;
        color: #f59e0b;
        white-space-collapse: preserve;
      }
      .ww-e-dTD {
        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: Sora, sans-serif;
        color: #f87171;
        white-space-collapse: preserve;
      }
      .ww-e-dTE {
        margin: 0;
        padding: 8px 12px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: background-color 0.2s ease, box-shadow 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease, box-shadow 0.2s ease;
      }
      .ww-e-dTE:where(:hover) {
        box-shadow: 0 2px 10px #f59e0b4d;
      }
      .ww-e-dTF {
        margin: 0;
        padding: 10px 18px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: #94a3b8;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border: 1px solid #ffffff26;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease, color 0.2s ease;
      }
      .ww-e-dTF:where(:hover) {
        color: #fff;
        background-color: #ffffff0d;
      }
      .ww-e-dTG {
        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: 29px;
        font-family: Unbounded, sans-serif;
        font-weight: 700;
        color: var(--f44bd70a-6ecb-496f-90bf-0b9a3581f5e8,#6E5CE0);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dTG {
          font-size: 23px;
        }
      }
      .ww-e-dTI {
        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-dTI.ww-layout, .ww-e-dTI [data-ww-ls~="dTI"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dTJ {
        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-dTJ.ww-layout, .ww-e-dTJ [data-ww-ls~="dTJ"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dTK {
        margin: 0;
        padding: 14px 18px;
        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: #1e2030;
        transition: all 0.2s ease;
        border: 1px solid #ffffff0f;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dTK {
          padding: 12px 14px;
        }
      }
      .ww-e-dTK:where(:hover) {
        background-color: #23263b;
      }
      .ww-e-dTK.ww-layout, .ww-e-dTK [data-ww-ls~="dTK"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 12px 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dTK.ww-layout, .ww-e-dTK [data-ww-ls~="dTK"] {
          gap: 8px;
        }
      }
      .ww-e-dTL {
        margin: 0 auto 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 220px;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTL.ww-layout, .ww-e-dTL [data-ww-ls~="dTL"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dTM {
        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 15px / 1.3 Unbounded, sans-serif;
        color: #f5f1e8;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-dTN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTN.ww-layout, .ww-e-dTN [data-ww-ls~="dTN"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
      }
      .ww-e-dTO {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 Sora, sans-serif;
        color: #ddd6fe;
        white-space-collapse: preserve;
        background-color: #8b7cf626;
        border: 1px solid #8b7cf659;
        border-radius: 999px;
      }
      .ww-e-dTP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.4 Sora, sans-serif;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dTQ {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 999px;
      }
      .ww-e-dTR {
        margin: 0;
        padding: 28px 20px;
        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: #ffffff05;
        border: 1px dashed #ffffff14;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dTR {
          padding: 20px 14px;
        }
      }
      .ww-e-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-e-dTS {
        margin: 0 0 4px;
        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-e-dTT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-dTU {
        margin: 0;
        padding: 7px 14px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: #f87171;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ef44444d;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dTU:where(:hover) {
        color: #ef4444;
        background-color: #ef444426;
      }
      .ww-e-dTV {
        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: 12px;
        font-family: Sora, sans-serif;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dTW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        color: #f87171;
        white-space-collapse: preserve;
      }
      .ww-e-dTX {
        margin: 0;
        padding: 7px 16px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #34d399;
        white-space-collapse: preserve;
        background-color: #10b98126;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #10b981;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dTX:where(:hover) {
        color: #0d2a16;
        background-color: #10b981;
        box-shadow: 0 2px 10px #10b9814d;
      }
      .ww-e-dTZ {
        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-dTZ.ww-layout, .ww-e-dTZ [data-ww-ls~="dTZ"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dTa {
        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: Sora, sans-serif;
        color: #f2545b;
        white-space-collapse: preserve;
      }
      .ww-e-dTb {
        margin: 0;
        padding: 8px 16px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: #0d2a16;
        white-space-collapse: preserve;
        background-color: #10b981;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dTb:where(:hover) {
        background-color: #059669;
        box-shadow: 0 2px 10px #10b98159;
      }
      .ww-e-dTc {
        margin: 0;
        padding: 7px 14px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f2545b;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: 1px solid #f2545b4d;
        border-radius: 999px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-dTc:where(:hover) {
        background-color: #f2545b1f;
      }
      .ww-e-dTd {
        margin: 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: #ffb02014;
        border: 1px solid #ffb02059;
        border-radius: 12px;
      }
      .ww-e-dTd.ww-layout, .ww-e-dTd [data-ww-ls~="dTd"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 10px;
      }
      .ww-e-dTe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #ffb020;
        white-space-collapse: preserve;
      }
      .ww-e-dTg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTg.ww-layout, .ww-e-dTg [data-ww-ls~="dTg"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dTh {
        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-dTh.ww-layout, .ww-e-dTh [data-ww-ls~="dTh"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dTi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTi.ww-layout, .ww-e-dTi [data-ww-ls~="dTi"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dTj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dTk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        color: #a39c8c;
        white-space-collapse: preserve;
      }
      .ww-e-dTl {
        margin: 0;
        padding: 4px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dTm {
        margin: 0;
        padding: 12px;
        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: Sora, sans-serif;
        text-align: center;
        color: #6b7280;
        white-space-collapse: preserve;
        border: 1px dashed #ffffff14;
        border-radius: 10px;
      }
      .ww-e-dTn {
        margin: 0;
        padding: 10px 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: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 10px;
      }
      .ww-e-dTn:where(:hover) {
        background-color: #23263b;
      }
      .ww-e-dTn.ww-layout, .ww-e-dTn [data-ww-ls~="dTn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTo.ww-layout, .ww-e-dTo [data-ww-ls~="dTo"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 4px;
      }
      .ww-e-dTp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f5f1e8;
        white-space-collapse: preserve;
      }
      .ww-e-dTq {
        margin: 0;
        padding: 3px 10px;
        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: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.2s ease;
        border: none;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dTq:where(:hover) {
        box-shadow: 0 0 0 1px #ffffff26;
      }
      .ww-e-dTr {
        margin: 0;
        padding: 4px 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-size: 12.5px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        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-dTr:where(:hover) {
        color: #ffb020;
      }
      .ww-e-dTs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 1px solid #0000;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dTs:where(:hover) {
        background-color: #f5f1e814;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
      }
      .ww-e-dTs.ww-layout, .ww-e-dTs [data-ww-ls~="dTs"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dTt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dTt:where(:hover) {
        background-color: #f5f1e814;
      }
      .ww-e-dTt.ww-layout, .ww-e-dTt [data-ww-ls~="dTt"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTu {
        margin: 0;
        padding: 7px 14px;
        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: 600 13px / 1.2 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #0000;
        border-radius: 8px;
        --ww-element-transition: all 0.15s ease;
      }
      .ww-e-dTu:where(:hover) {
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
      }
      .ww-e-dTu:where([data-ww-states~="active"]) {
        color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e,#FFB020);
        background-color: #ffb02024;
        border: 1px solid #ffb02059;
      }
      .ww-e-dTv {
        margin: 0;
        padding: 6px 12px;
        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: 500 12px / 1.2 Sora, sans-serif;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: 8px;
        --ww-element-transition: all 0.15s ease;
      }
      .ww-e-dTv:where(:hover) {
        color: #f2545b;
      }
      .ww-e-dTw {
        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-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTx {
        margin: 0;
        padding: 6px 12px;
        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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #f2545b;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #f2545b66;
        border-radius: 999px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dTx:where(:hover) {
        background-color: #f2545b1a;
      }
      .ww-e-dTy {
        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-e-dTz {
        margin: 0;
        padding: 8px 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 0.2s ease;
      }
      .ww-e-dTz.ww-layout, .ww-e-dTz [data-ww-ls~="dTz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dU0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dU1 {
        margin: 0;
        padding: 8px 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 0.2s ease;
      }
      .ww-e-dU1.ww-layout, .ww-e-dU1 [data-ww-ls~="dU1"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dU2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dU3 {
        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 11px / 1.1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dU4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 11px / 1.1 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dU5 {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dU5:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dU5.ww-layout, .ww-e-dU5 [data-ww-ls~="dU5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dU7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dU8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dU9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dUA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUC {
        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 14px / 1.4 Sora, sans-serif;
        color: var(--b7a00101-ca8c-4853-b54c-0d39954de1df,#F2545B);
        white-space-collapse: preserve;
      }
      .ww-e-dUD {
        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(--a93a548f-c55f-4ee5-b3a5-a654e4800179,400 14px/1.4 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dUE {
        margin: 0;
        padding: 4px 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-size: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #a39c8c;
        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-dUE:where(:hover) {
        color: #ffb020;
      }
      .ww-e-dUF {
        margin: 0;
        padding: 12px 14px;
        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: var(--4522e698-b929-4c48-bc36-d29065d9bd97,400 16px/1.5 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
        --placeholder-color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
      }
      .ww-e-dUG {
        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-dUG.ww-layout, .ww-e-dUG [data-ww-ls~="dUG"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 12px;
      }
      .ww-e-dUH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dUI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 1 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUI.ww-layout, .ww-e-dUI [data-ww-ls~="dUI"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUJ {
        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-dUJ.ww-layout, .ww-e-dUJ [data-ww-ls~="dUJ"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dUK {
        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-dUK.ww-layout, .ww-e-dUK [data-ww-ls~="dUK"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dUL {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
      }
      .ww-e-dUM {
        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-dUM.ww-layout, .ww-e-dUM [data-ww-ls~="dUM"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 14px;
      }
      .ww-e-dUN {
        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: 13.5px;
        font-family: Sora, sans-serif;
        line-height: 1.4;
        color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
        white-space-collapse: preserve;
      }
      .ww-e-dUO {
        margin: 0;
        padding: 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 620px;
        min-width: unset;
        height: auto;
        max-height: 88vh;
        min-height: unset;
        background-color: #201c17;
        box-shadow: 0 24px 60px #000000bf;
        border: 1px solid #372f26;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dUO {
          padding: 20px 16px;
          max-height: 92vh;
        }
      }
      .ww-e-dUO.ww-layout, .ww-e-dUO [data-ww-ls~="dUO"] {
        display: flex;
        flex-flow: column;
        gap: 22px;
      }
      .ww-e-dUP {
        margin: 0;
        padding: 9px 14px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--2d06e4ac-1e22-4559-9b77-68b9ef642217,600 14px/1.2 'Sora', sans-serif);
        color: var(--39298abf-3220-4c58-b65e-e720ff6c00d1,#F5F1E8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
        --ww-element-transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
      }
      .ww-e-dUP:where(:hover) {
        background-color: #f5f1e80f;
        transform: translateY(-1px);
        border: 1px solid var(--cfdaecbb-6796-4396-974c-745eb38e2a92,#A39C8C);
      }
      .ww-e-dUQ {
        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-e-dUR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dUR {
          margin: 0 8px 0 auto;
          display: block;
          width: revert-layer;
        }
      }
      .ww-e-dUS {
        margin: -16px 0 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;
      }
      .ww-e-dUT {
        margin: 0;
        padding: var(--ww-style-padding, 24px 16px);
        z-index: 40;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width, 240px);
        max-width: unset;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: var(--9abae107-ccbd-485b-835f-d1573ce52c41,#14120F);
        box-shadow: inset -1px 0 0 var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        transition: width 0.2s ease, padding 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dUT {
          width: var(--ww-style-width, 224px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUT {
          padding: 0 12px 0 16px;
          width: 100%;
          height: 56px;
          box-shadow: inset 0 -1px 0 var(--24b33b8c-e749-4e1f-92f4-4b6fc734ab57,#372F26);
        }
      }
      .ww-e-dUT.ww-layout, .ww-e-dUT [data-ww-ls~="dUT"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      @media (max-width: 767px) {
        .ww-e-dUT.ww-layout, .ww-e-dUT [data-ww-ls~="dUT"] {
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dUU {
        margin: 0;
        padding: var(--ww-style-padding, 0px 8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        opacity: 1;
        transition: opacity 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dUU {
          padding: 0;
        }
      }
      .ww-e-dUU:where(:hover) {
        opacity: 0.8;
      }
      .ww-e-dUU.ww-layout, .ww-e-dUU [data-ww-ls~="dUU"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUU.ww-layout, .ww-e-dUU [data-ww-ls~="dUU"] {
          justify-content: flex-start;
        }
      }
      .ww-e-dUV {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dUV:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dUV:where([data-ww-states~="act"]) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dUV.ww-layout, .ww-e-dUV [data-ww-ls~="dUV"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Sora, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dUX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUY {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      .ww-e-dUY:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dUY:where([data-ww-states~="act"]) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dUY.ww-layout, .ww-e-dUY [data-ww-ls~="dUY"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUZ {
        margin: 0;
        padding: 10px 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;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease;
        border-radius: var(--cf99c242-3b53-400e-ba26-3a9e2ef84d51,10px);
      }
      @media (max-width: 767px) {
        .ww-e-dUZ {
          padding: 6px;
          width: revert-layer;
        }
      }
      .ww-e-dUZ:where(:hover) {
        background-color: var(--56d51ed2-557b-46cf-b2c3-41d069b1db16,#2A2520);
      }
      .ww-e-dUZ.ww-layout, .ww-e-dUZ [data-ww-ls~="dUZ"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUZ.ww-layout, .ww-e-dUZ [data-ww-ls~="dUZ"] {
          justify-content: center;
        }
      }
    }
    @layer custom {
      .ww-e-dNm {
        white-space: nowrap;
      }
      .ww-e-dOG {
        overflow-y: auto;
      }
      .ww-e-dOU {
        color-scheme: dark;
      }
      .ww-e-dPG {
        overflow-y: auto;
        scrollbar-width: none;
      }
      .ww-e-dPt {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dQN {
        font-style: var(--ww-style-font-style);
        white-space: pre-wrap;
        letter-spacing: .01em;
      }
      .ww-e-dQV:where(:hover) {
        border-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e, #FFB020);
      }
      .ww-e-dQY:where(:hover) {
        border-color: var(--493bd44b-a835-4e7b-960d-2d3285b4087e, #FFB020);
      }
      .ww-e-dQd:where(:hover) {
        border-color: var(--cfdaecbb-6796-4396-974c-745eb38e2a92, #A39C8C);
      }
      .ww-e-dQf {
        overflow-y: auto;
      }
      .ww-e-dQu {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dQw {
        white-space: nowrap;
      }
      .ww-e-dQx {
        white-space: nowrap;
      }
      .ww-e-dRD {
        font-style: italic;
      }
      .ww-e-dRR {
        font-style: italic;
      }
      .ww-e-dRl {
        overflow-y: auto;
      }
      .ww-e-dS8 {
        align-self: flex-start;
      }
      .ww-e-dT2 {
        color-scheme: dark;
      }
      .ww-e-dT6 {
        overflow-y: auto;
      }
      .ww-e-dTB {
        white-space: nowrap;
      }
      .ww-e-dTF {
        align-self: flex-start;
      }
      .ww-e-dTd {
        order: -1;
      }
      .ww-e-dTj {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dTk {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dTl {
        white-space: nowrap;
      }
      .ww-e-dTp {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dTv:where(:hover) {
        border-color: #f2545b66;
      }
      .ww-e-dUE {
        align-self: flex-start;
      }
      .ww-e-dUF {
        color-scheme: dark;
      }
      @media (min-width: 992px) {
        .ww-e-dUO {
          box-sizing: border-box;
          overflow-y: auto;
          scrollbar-width: none;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dUO {
          box-sizing: border-box;
          overflow-y: auto;
          scrollbar-width: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUO {
          box-sizing: border-box;
          overflow-y: auto;
          scrollbar-width: none;
        }
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
