@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-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-gradient {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  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-flex-wrap-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-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-letter-spacing {
  syntax: "*";
  inherits: false;
}
@property --ww-style-white-space {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-overflow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-z-index {
  syntax: "*";
  inherits: false;
}
@property --ww-style-position {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-nowrap-white-space {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-nowrap-overflow {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-ellipsis-text-overflow {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dH6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIs {
        margin: 0;
        padding: 20px;
        z-index: 78;
        align-self: unset;
        display: flex;
        position: sticky;
        top: 100%;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 88vh;
        background-color: #fff;
        box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
        border-radius: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-dIs {
          min-height: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dIs {
          min-height: 88vh;
        }
      }
      .ww-e-dIs.ww-layout, .ww-e-dIs [data-ww-ls~="dIs"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHX {
        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-dGR {
        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-dI6 {
        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-dFN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dFO {
          width: 20px;
        }
      }
      .ww-e-dFP {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFQ {
        margin: 6px 0 0;
        padding: 12px;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 420px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 32px #0000001f;
        border: .5px solid #e7e7e7;
        border-radius: 12px;
      }
      .ww-e-dFQ.ww-layout, .ww-e-dFQ [data-ww-ls~="dFQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dFR {
        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-dFR.ww-layout, .ww-e-dFR [data-ww-ls~="dFR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dFS {
        margin: 0;
        padding: 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(--d807a7bb-b981-41c8-b808-10605ca7e10d, 500 13px/20px system-ui, sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #3D3D3D);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dFT {
        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-dFT.ww-layout, .ww-e-dFT [data-ww-ls~="dFT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dFU {
        margin: 0;
        padding: 24px 0 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 45px;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-dFU.ww-layout, .ww-e-dFU [data-ww-ls~="dFU"] {
        display: flex;
        flex-direction: row;
        column-gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFV {
        margin: 36px 0;
        padding: 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-dFW {
        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-dFW.ww-layout, .ww-e-dFW [data-ww-ls~="dFW"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dFX {
        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-dFX.ww-layout, .ww-e-dFX [data-ww-ls~="dFX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dFY {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFZ {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFa {
        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-dFb {
        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: 400 12px / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #6b6b6b;
        white-space-collapse: preserve;
      }
      .ww-e-dFc {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0px solid var(--ffee4ba4-3343-490a-b615-4b30bc398838,#D9D9D9);
        border-radius: 6px;
      }
      .ww-e-dFe {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8,400 13px/20px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dFf {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: var(--3716c0c1-b357-4a4d-a0f2-e05b0380917c,#FFFFFF);
        cursor: pointer;
        border: 0.5px solid var(--90766b71-a580-41df-8aab-3d61b432eb5b,#D6D3CA);
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
      }
      .ww-e-dFf:where(:hover) {
        background-color: var(--eeea594c-4a48-4841-b8c5-c44fee02edce,#FAF9F7);
      }
      .ww-e-dFf.ww-layout, .ww-e-dFf [data-ww-ls~="dFf"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFg {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dFg:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dFg.ww-layout, .ww-e-dFg [data-ww-ls~="dFg"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFh {
        margin: 0;
        padding: 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 / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--afc159ce-81f0-42eb-b6d9-47acb794c3ed,#9A9A90);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dFi {
        margin: 0;
        padding: 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(--f769df68-205d-4bae-a4b7-45256e52c574, 400 11px/16px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd, #6B6B63);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dFj {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dGE:hover) .ww-e-dFj {
        color: #007acc;
      }
      .ww-e-dFk {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dFk:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dFk.ww-layout, .ww-e-dFk [data-ww-ls~="dFk"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFl {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dIJ:hover) .ww-e-dFl {
        color: #007acc;
      }
      .ww-e-dFm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dFn:where(:hover) {
        background-color: var(--bb00d0bc-5ed5-45b0-974d-975add6292bb,#E9EAEB);
      }
      .ww-e-dFo {
        margin: 0 0 0 auto;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: none;
      }
      .ww-e-dFo.ww-layout, .ww-e-dFo [data-ww-ls~="dFo"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dFp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-gradient), var(--ww-style-background-color);
      }
      .ww-e-dFp.ww-layout, .ww-e-dFp [data-ww-ls~="dFp"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dFq {
        margin: 12px 0 10px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 210px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dFq {
          height: 160px;
        }
      }
      .ww-e-dFq.ww-layout, .ww-e-dFq [data-ww-ls~="dFq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dFr {
        margin: 12px 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-dFr.ww-layout, .ww-e-dFr [data-ww-ls~="dFr"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 8px;
      }
      .ww-e-dFs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFt {
        margin: 0;
        padding: 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(--d807a7bb-b981-41c8-b808-10605ca7e10d, 500 13px/20px system-ui, sans-serif);
        color: var(--e2a40359-2d6f-4bb2-ade1-bda802cac1e7, #FFFFFF);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dFu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFv {
        margin: 0;
        padding: 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(--d807a7bb-b981-41c8-b808-10605ca7e10d, 500 13px/20px system-ui, sans-serif);
        color: var(--444fe98b-2981-4916-96c0-f1686193411b, #0A6B3D);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dFw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dFx {
        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-dFx.ww-layout, .ww-e-dFx [data-ww-ls~="dFx"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dFy {
        margin: 0;
        padding: 0 0 7px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-bottom: 2px solid #0000;
      }
      .ww-e-dFy:where([data-ww-states~="JyA6Nd"]) {
        border-bottom: 2px solid var(--49fc2dac-4b90-4434-9dee-26a4844acd18,#256ABF);
      }
      .ww-e-dFy.ww-layout, .ww-e-dFy [data-ww-ls~="dFy"] {
        display: flex;
      }
      .ww-e-dFz {
        margin: 0;
        padding: 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(--f769df68-205d-4bae-a4b7-45256e52c574,400 11px/16px 'Inter', sans-serif);
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18,#2563EB);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dFz:where(:hover) {
        text-decoration: underline;
        cursor: pointer;
      }
      .ww-e-dG0 {
        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-dG0.ww-layout, .ww-e-dG0 [data-ww-ls~="dG0"] {
        display: flex;
      }
      .ww-e-dG1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dG1.ww-layout, .ww-e-dG1 [data-ww-ls~="dG1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dG2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border: var(--ww-style-border);
        border-radius: 50%;
      }
      .ww-e-dG2.ww-layout, .ww-e-dG2 [data-ww-ls~="dG2"] {
        display: flex;
      }
      .ww-e-dG3 {
        margin: 6px 0 0;
        padding: 4px 8px;
        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 / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #007acc;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      @media (max-width: 767px) {
        .ww-e-dG3 {
          display: none;
        }
      }
      .ww-e-dG3:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dG4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        font-weight: 600;
        text-align: left;
        color: #3d3d3d;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dG5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 12px;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dG6 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 480px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 32px #0000001f;
        border: .5px solid #e7e7e7;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dG6 {
          width: calc(100vw - 32px);
          max-width: 520px;
        }
      }
      .ww-e-dG6.ww-layout, .ww-e-dG6 [data-ww-ls~="dG6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dG7 {
        margin: 0;
        padding: 14px 16px 12px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: .5px solid #e7e7e7;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-dG7 {
          padding: 4px 8px 4px 16px;
          height: 52px;
        }
      }
      .ww-e-dG7.ww-layout, .ww-e-dG7 [data-ww-ls~="dG7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dG8 {
        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-dG9 {
        margin: 0;
        padding: 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 / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
      }
      .ww-e-dGA {
        margin: 0;
        padding: 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 12px / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #6b6b6b;
        white-space-collapse: preserve;
      }
      .ww-e-dGB {
        margin: 0;
        padding: 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(--3a850b11-2718-46eb-81e7-19d91adb4ed1, 600 16px/22px system-ui, sans-serif);
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dGC {
        margin: 0;
        padding: 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 / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGD {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dGD:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dGD.ww-layout, .ww-e-dGD [data-ww-ls~="dGD"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGE {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dGE:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dGE.ww-layout, .ww-e-dGE [data-ww-ls~="dGE"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGF {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dGF:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dGF.ww-layout, .ww-e-dGF [data-ww-ls~="dGF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGG {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dGG:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dGG.ww-layout, .ww-e-dGG [data-ww-ls~="dGG"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGH {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGH.ww-layout, .ww-e-dGH [data-ww-ls~="dGH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dGI {
        margin: 0;
        padding: 5px 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: var(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8,400 13px/20px 'Inter', sans-serif);
        font-weight: 500;
        font-size: 13px;
        line-height: 20px;
        font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        background-color: var(--3716c0c1-b357-4a4d-a0f2-e05b0380917c,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 0.5px solid var(--90766b71-a580-41df-8aab-3d61b432eb5b,#D6D3CA);
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dGI:where(:hover) {
        background-color: var(--eeea594c-4a48-4841-b8c5-c44fee02edce,#FAF9F7);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dGI:where([data-ww-states~="8iQ0ik"]), .ww-e-dGI:where(:disabled), .ww-e-dGI:where([disabled]) {
        background-color: var(--a9af5bdc-55e6-4fe5-8ff6-aa7887645562,#A4A7AE);
        cursor: default;
        transition: revert-layer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dGJ {
        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-dGJ.ww-layout, .ww-e-dGJ [data-ww-ls~="dGJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dGK {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dGL {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dGM {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dGN {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd,#6B6B63);
        white-space-collapse: preserve;
      }
      .ww-e-dGO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 24px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--8a8250e6-00fb-42f1-80e9-1de557c02cd9,#E3E1DB);
        cursor: pointer;
        border-radius: 50%;
      }
      .ww-e-dGO.ww-layout, .ww-e-dGO [data-ww-ls~="dGO"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dGP {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 1000%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid var(--ffee4ba4-3343-490a-b615-4b30bc398838,#D9D9D9);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dGP.ww-layout, .ww-e-dGP [data-ww-ls~="dGP"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dGQ {
        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: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        box-shadow: none;
        transition: all 0.2s ease;
        border: .5px solid #cecece;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dGQ:where(:hover) {
        background-color: #f4f4f4;
        box-shadow: none;
        transform: none;
      }
      .ww-e-dGS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGT {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGU {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGV {
        margin: 0;
        padding: 16px 20px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGV.ww-layout, .ww-e-dGV [data-ww-ls~="dGV"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-dGW {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGX {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dGY.ww-layout, .ww-e-dGY [data-ww-ls~="dGY"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dGZ {
        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-dGZ.ww-layout, .ww-e-dGZ [data-ww-ls~="dGZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 20%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd,#6B6B63);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGb {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dFk:hover) .ww-e-dGb {
        color: #007acc;
      }
      .ww-e-dGc {
        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-dGc.ww-layout, .ww-e-dGc [data-ww-ls~="dGc"] {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-content: revert-layer;
        column-gap: 16px;
      }
      .ww-e-dGd {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        white-space-collapse: preserve;
      }
      .ww-e-dGe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGe.ww-layout, .ww-e-dGe [data-ww-ls~="dGe"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dGf {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 480px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 32px #0000001f;
        border: .5px solid #e7e7e7;
        border-radius: 12px;
      }
      .ww-e-dGf.ww-layout, .ww-e-dGf [data-ww-ls~="dGf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dGg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dHV:hover) .ww-e-dGg {
        color: var(--8764297d-ac1c-405b-9c67-3c3b3ac64c75,#181D27);
      }
      .ww-e-dGh {
        margin: 0;
        padding: 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 / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        white-space-collapse: preserve;
      }
      .ww-e-dGi {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-dGi {
          padding: 10px;
          background-color: var(--ac4ee253-2046-46d0-845f-5261b48415b5,#F5F5F5);
          border-radius: 999px;
        }
      }
      .ww-e-dGi.ww-layout, .ww-e-dGi [data-ww-ls~="dGi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dGj {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dGk {
        margin: 0;
        padding: 28px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGk.ww-layout, .ww-e-dGk [data-ww-ls~="dGk"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 14px;
      }
      .ww-e-dGl {
        margin: 0;
        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-dGm {
        margin: 0;
        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-dGn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGo {
        margin: 0;
        padding: 8px 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dGo:where(:hover) {
        background-color: var(--383a99b2-dcd3-4b68-b4bf-f9bf061f989c,#F6F6F6);
      }
      .ww-e-dGo.ww-layout, .ww-e-dGo [data-ww-ls~="dGo"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dGp {
        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-dGp.ww-layout, .ww-e-dGp [data-ww-ls~="dGp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dGq {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dGr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGr.ww-layout, .ww-e-dGr [data-ww-ls~="dGr"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 16px;
      }
      .ww-e-dGt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #3D3D3D);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGu {
        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-dGu.ww-layout, .ww-e-dGu [data-ww-ls~="dGu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGv {
        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-dGv.ww-layout, .ww-e-dGv [data-ww-ls~="dGv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-dGw {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd,#6B6B63);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: -6px;
        right: -11px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGx.ww-layout, .ww-e-dGx [data-ww-ls~="dGx"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 0;
      }
      .ww-e-dGy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        border: 0px solid var(--ffee4ba4-3343-490a-b615-4b30bc398838,#D9D9D9);
        border-radius: 6px;
      }
      .ww-e-dGz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dGz.ww-layout, .ww-e-dGz [data-ww-ls~="dGz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dH0 {
        margin: 0 0 0 6px;
        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-dH1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dH1:where(:hover) {
        color: var(--607adb0d-9749-40a5-a6d6-753b82b7c095,#252B37);
      }
      :where(.ww-e-dHv:hover) .ww-e-dH1 {
        color: var(--8764297d-ac1c-405b-9c67-3c3b3ac64c75,#181D27);
      }
      .ww-e-dH2 {
        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-dH2.ww-layout, .ww-e-dH2 [data-ww-ls~="dH2"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dH3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dH3.ww-layout, .ww-e-dH3 [data-ww-ls~="dH3"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dH4 {
        margin: 0;
        padding: 4px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dH4.ww-layout, .ww-e-dH4 [data-ww-ls~="dH4"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-dH5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dH5.ww-layout, .ww-e-dH5 [data-ww-ls~="dH5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dH7 {
        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-dH7.ww-layout, .ww-e-dH7 [data-ww-ls~="dH7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 10px;
      }
      .ww-e-dH8 {
        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;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dH8.ww-layout, .ww-e-dH8 [data-ww-ls~="dH8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dH9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-bottom: 0.5px solid var(--fb7df91e-22d6-490b-b858-3055e2d8f96b, #E8E6E0);
      }
      .ww-e-dH9.ww-layout, .ww-e-dH9 [data-ww-ls~="dH9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHA {
        margin: 0;
        padding: 8px;
        overflow: hidden;
        z-index: 80;
        align-self: unset;
        display: flex;
        max-width: 400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 12px;
      }
      .ww-e-dHA.ww-layout, .ww-e-dHA [data-ww-ls~="dHA"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-dHB {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHC {
        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-dHC.ww-layout, .ww-e-dHC [data-ww-ls~="dHC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHD {
        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-dHD.ww-layout, .ww-e-dHD [data-ww-ls~="dHD"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dHE {
        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-dHE.ww-layout, .ww-e-dHE [data-ww-ls~="dHE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -4px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #949494;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -4px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #949494;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-dHJ {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-dHK {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHL {
        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-dHL.ww-layout, .ww-e-dHL [data-ww-ls~="dHL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHM {
        margin: 20px 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;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dHM.ww-layout, .ww-e-dHM [data-ww-ls~="dHM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-dHO {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHP {
        margin: 0;
        padding: 14px 16px 12px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: .5px solid #e7e7e7;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dHP.ww-layout, .ww-e-dHP [data-ww-ls~="dHP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dHQ {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHR {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHS {
        margin: 0;
        padding: 12px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: .5px solid #e7e7e7;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dHS.ww-layout, .ww-e-dHS [data-ww-ls~="dHS"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dHU {
        margin: 0;
        padding: 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(--ca6596d8-7f23-4564-9eb9-e8ee91d37ec1,500 16px/22px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHV {
        margin: 0;
        padding: 8px;
        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;
        border-radius: 8px;
      }
      .ww-e-dHV:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-dHV.ww-layout, .ww-e-dHV [data-ww-ls~="dHV"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 10px;
      }
      .ww-e-dHW {
        margin: 0;
        padding: 7px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 50%;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--a94754c4-b9c4-4178-a1b8-dc2aa8c1a13a, #0B0B0B);
        cursor: pointer;
        box-shadow: none;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dHW:where(:hover) {
        background-color: #333;
        box-shadow: none;
        transform: none;
      }
      .ww-e-dHY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHZ {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: 80px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHZ.ww-layout, .ww-e-dHZ [data-ww-ls~="dHZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHa {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHb {
        margin: 0;
        padding: 0 24px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dHb {
          padding: 0 16px 16px;
        }
      }
      .ww-e-dHb.ww-layout, .ww-e-dHb [data-ww-ls~="dHb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHc.ww-layout, .ww-e-dHc [data-ww-ls~="dHc"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dHd {
        margin: 0;
        padding: 8px 26px 8px 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 6px;
      }
      .ww-e-dHd:where(:hover) {
        background-color: var(--383a99b2-dcd3-4b68-b4bf-f9bf061f989c,#F6F6F6);
        border-radius: 8px;
      }
      .ww-e-dHd.ww-layout, .ww-e-dHd [data-ww-ls~="dHd"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dHe {
        margin: 10px 0 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-dHe.ww-layout, .ww-e-dHe [data-ww-ls~="dHe"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 8px;
      }
      .ww-e-dHf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHg {
        margin: 0;
        padding: 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(--3a850b11-2718-46eb-81e7-19d91adb4ed1, 600 16px/22px system-ui, sans-serif);
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dHh {
        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-dHi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 50vh;
        min-height: unset;
      }
      .ww-e-dHi.ww-layout, .ww-e-dHi [data-ww-ls~="dHi"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dHj {
        margin: 6px 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;
        font: 400 12px / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #6b6b6b;
        white-space-collapse: preserve;
      }
      .ww-e-dHk {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 360px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        text-align: center;
        color: #6b6b6b;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHl {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097, 400 12px/18px system-ui, sans-serif);
        color: var(--afc159ce-81f0-42eb-b6d9-47acb794c3ed, #898781);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHl:where(:hover) {
        text-decoration: underline;
        cursor: pointer;
      }
      .ww-e-dHm {
        margin: 0;
        padding: 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 12px / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        white-space-collapse: preserve;
      }
      .ww-e-dHn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--87979c17-bf01-4478-aa35-e0d64a15c987,#6B7280);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHp.ww-layout, .ww-e-dHp [data-ww-ls~="dHp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dHq {
        margin: 32px 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-dHq.ww-layout, .ww-e-dHq [data-ww-ls~="dHq"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dHr {
        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-dHr.ww-layout, .ww-e-dHr [data-ww-ls~="dHr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dHr.ww-layout, .ww-e-dHr [data-ww-ls~="dHr"] {
          flex-flow: column;
          align-items: stretch;
          row-gap: var(--4affd9ee-c588-4052-8b95-dd94b54bab70,12px);
          column-gap: var(--4affd9ee-c588-4052-8b95-dd94b54bab70,12px);
        }
      }
      .ww-e-dHs {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: sticky;
        top: 74px;
        width: 480px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dHs.ww-layout, .ww-e-dHs [data-ww-ls~="dHs"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHt {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        white-space-collapse: preserve;
      }
      .ww-e-dHt:where(:hover) {
        color: var(--8fa9bb3a-3b25-4455-a14c-952233ec369e,#6c973a);
        text-decoration: underline;
        cursor: pointer;
      }
      .ww-e-dHu {
        margin: 0;
        padding: 8px 10px;
        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(--eeea594c-4a48-4841-b8c5-c44fee02edce, #FAF9F7);
        border: 0.5px solid var(--fb7df91e-22d6-490b-b858-3055e2d8f96b, #E8E6E0);
        border-radius: 8px;
      }
      .ww-e-dHu.ww-layout, .ww-e-dHu [data-ww-ls~="dHu"] {
        display: flex;
      }
      .ww-e-dHv {
        margin: 0;
        padding: 8px 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dHv:where(:hover) {
        background-color: var(--383a99b2-dcd3-4b68-b4bf-f9bf061f989c,#F6F6F6);
      }
      .ww-e-dHv.ww-layout, .ww-e-dHv [data-ww-ls~="dHv"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dHw {
        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-dHw.ww-layout, .ww-e-dHw [data-ww-ls~="dHw"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 16px;
      }
      .ww-e-dHx {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHy {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dHz:where(:hover) {
        color: var(--607adb0d-9749-40a5-a6d6-753b82b7c095,#252B37);
      }
      :where(.ww-e-dHd:hover) .ww-e-dHz {
        color: var(--8764297d-ac1c-405b-9c67-3c3b3ac64c75,#181D27);
      }
      .ww-e-dI0 {
        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-dI0.ww-layout, .ww-e-dI0 [data-ww-ls~="dI0"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dI1 {
        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-dI1.ww-layout, .ww-e-dI1 [data-ww-ls~="dI1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 16px;
      }
      .ww-e-dI2 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        line-height: 20px;
        color: var(--ww-content-ww-text-color, #3e3e46);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dI3 {
        margin: 0;
        padding: 4px 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-dI3:where(:hover) {
        opacity: 0.7;
      }
      .ww-e-dI3.ww-layout, .ww-e-dI3 [data-ww-ls~="dI3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dI4 {
        margin: 0;
        padding: var(--ww-style-padding, 36px 0px);
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: var(--ww-style-border-top, 1px solid var(--3e7cdbf4-a4bc-4045-b049-419563fae480,#D5D7DA));
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-dI4 {
          padding: var(--ww-style-padding, 24px 0px);
        }
      }
      .ww-e-dI4.ww-layout, .ww-e-dI4 [data-ww-ls~="dI4"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        gap: 24px 10px;
      }
      .ww-e-dI5 {
        margin: 0;
        padding: 8px 10px;
        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;
        border: .5px dashed #cecece;
        border-radius: 8px;
      }
      .ww-e-dI5:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dI5.ww-layout, .ww-e-dI5 [data-ww-ls~="dI5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dI7 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dI8 {
        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-dI8.ww-layout, .ww-e-dI8 [data-ww-ls~="dI8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dI9 {
        margin: 0;
        padding: 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 / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIA {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--6a8d3da9-1fe4-4e17-a4cd-7507a44341f0, 400 14px/20px 'Inter', sans-serif);
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dIB {
        margin: 0 0 20px;
        padding: 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(--f769df68-205d-4bae-a4b7-45256e52c574,400 11px/16px 'Inter', sans-serif);
        color: var(--afc159ce-81f0-42eb-b6d9-47acb794c3ed,#9A9A90);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIC {
        margin: 0;
        padding: 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(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8,400 13px/20px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dID {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097, 400 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #1A1A18);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIE {
        margin: 0 0 20px;
        padding: 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(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8,400 13px/20px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIF {
        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: var(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd,#6B6B63);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -4px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #949494;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIH {
        margin: 0;
        padding: 3px 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 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dII {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 75%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--3716c0c1-b357-4a4d-a0f2-e05b0380917c,#FFFFFF);
        cursor: pointer;
        border: 0.5px solid var(--90766b71-a580-41df-8aab-3d61b432eb5b,#D6D3CA);
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
      }
      .ww-e-dII:where(:hover) {
        background-color: var(--eeea594c-4a48-4841-b8c5-c44fee02edce,#FAF9F7);
      }
      .ww-e-dII.ww-layout, .ww-e-dII [data-ww-ls~="dII"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 5px 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIJ {
        margin: 0;
        padding: 9px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(50% - 4px);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-top: .5px solid #e7e7e7;
        border-right: .5px solid #e7e7e7;
        border-bottom: .5px solid #e7e7e7;
        border-left: .5px solid #e7e7e7;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-dIJ:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dIJ.ww-layout, .ww-e-dIJ [data-ww-ls~="dIJ"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIK {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dFg:hover) .ww-e-dIK {
        color: #007acc;
      }
      .ww-e-dIL {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dGD:hover) .ww-e-dIL {
        color: #007acc;
      }
      .ww-e-dIM {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dGG:hover) .ww-e-dIM {
        color: #007acc;
      }
      .ww-e-dIN {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font: var(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--e2a40359-2d6f-4bb2-ade1-bda802cac1e7,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dIN:where(:hover) {
        background-color: #0069b0;
        opacity: 0.88;
      }
      .ww-e-dIN:where([data-ww-states~="okoUY9"]), .ww-e-dIN:where(:disabled), .ww-e-dIN:where([disabled]) {
        background-color: #c4c8ce;
        cursor: default;
      }
      .ww-e-dIO {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dIP {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #f1f2f4;
        border-radius: 8px;
      }
      .ww-e-dIQ {
        margin: 0;
        padding: 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(--81d8e34f-d9be-4275-9685-5f0c6d951eb0,500 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      :where(.ww-e-dGF:hover) .ww-e-dIQ {
        color: #007acc;
      }
      .ww-e-dIR {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 0.5px solid var(--fb7df91e-22d6-490b-b858-3055e2d8f96b, #E8E6E0);
      }
      .ww-e-dIR.ww-layout, .ww-e-dIR [data-ww-ls~="dIR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIS {
        margin: 0;
        padding: 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(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8,400 13px/20px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535,#1A1A18);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIT {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5741eb85-e81d-4694-aab6-dfe8ab08956c,#D6F2E0);
        border: none;
      }
      .ww-e-dIT:where(:hover) {
        background-color: var(--f0b7b796-c29f-45a2-9bdb-96675eb01a9d,#F04438);
        cursor: pointer;
        border-radius: 100%;
      }
      .ww-e-dIU {
        margin: 0;
        padding: 6px;
        overflow: hidden;
        z-index: 80;
        align-self: unset;
        display: flex;
        max-width: 400px;
        min-width: 240px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--3716c0c1-b357-4a4d-a0f2-e05b0380917c,#FFFFFF);
        box-shadow: 0 10px 32px #0000001f;
        border: 0.5px solid var(--fb7df91e-22d6-490b-b858-3055e2d8f96b,#E8E6E0);
        border-radius: var(--ae49e2b4-0203-4815-a492-ff083abfbd65,12px);
      }
      .ww-e-dIU.ww-layout, .ww-e-dIU [data-ww-ls~="dIU"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
        gap: 0;
      }
      .ww-e-dIV {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097, 400 12px/18px 'Inter', sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #1A1A18);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIV:where(:hover) {
        color: var(--6990808d-4c7b-4d4f-9cb1-aa98ea9dae63,#7638FA);
      }
      :where(.ww-e-dJ0:hover) .ww-e-dIV {
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #1A1A18);
      }
      .ww-e-dIW {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        cursor: pointer;
        border: none;
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
      }
      .ww-e-dIW:where(:hover) {
        background-color: #0069b0;
        opacity: 0.88;
      }
      .ww-e-dIW.ww-layout, .ww-e-dIW [data-ww-ls~="dIW"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: var(--5741eb85-e81d-4694-aab6-dfe8ab08956c, #D6F2E0);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dIX:where(:hover) {
        background-color: #fdecec;
      }
      .ww-e-dIX.ww-layout, .ww-e-dIX [data-ww-ls~="dIX"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIY {
        margin: 0;
        padding: 8px 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dIY:where(:hover) {
        background-color: var(--383a99b2-dcd3-4b68-b4bf-f9bf061f989c,#F6F6F6);
      }
      .ww-e-dIY.ww-layout, .ww-e-dIY [data-ww-ls~="dIY"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dIZ {
        margin: 0;
        padding: 3px 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 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIa {
        margin: 0;
        padding: 8px 10px;
        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: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dIa:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dIa:where([data-ww-states~="isCurrent"]) {
        background-color: var(--6f90b10f-8a88-4b97-a87a-5be1d4c3aa60, #E9F0FA);
      }
      .ww-e-dIa.ww-layout, .ww-e-dIa [data-ww-ls~="dIa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dIb {
          width: 100%;
        }
      }
      .ww-e-dIc {
        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: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--a94754c4-b9c4-4178-a1b8-dc2aa8c1a13a, #0B0B0B);
        cursor: pointer;
        box-shadow: none;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dIc:where(:hover) {
        background-color: #333;
        box-shadow: none;
        transform: none;
      }
      .ww-e-dId {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: auto;
        max-width: unset;
        min-width: 50%;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dId {
          width: 100%;
          min-width: 0;
        }
      }
      .ww-e-dIe {
        margin: 0;
        padding: 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(--3a850b11-2718-46eb-81e7-19d91adb4ed1, 600 16px/22px system-ui, sans-serif);
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIf {
        margin: 0;
        padding: 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(--6e5a917e-fcfa-4c25-ab42-a3de0cdeadc8, 400 13px/20px system-ui, sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd, #6B6B63);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIf:where(:hover) {
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #1A1A18);
      }
      .ww-e-dIf:where([data-ww-states~="8yhiRj"]) {
        font: var(--d807a7bb-b981-41c8-b808-10605ca7e10d, 500 13px/20px system-ui, sans-serif);
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #1A1A18);
      }
      .ww-e-dIg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-dIh {
        margin: 4px 0 0;
        padding: 4px 8px;
        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 / 18px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #007acc;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      @media (max-width: 767px) {
        .ww-e-dIh {
          display: none;
        }
      }
      .ww-e-dIh:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dIi {
        margin: 6px 0 0;
        padding: 8px;
        overflow: hidden;
        z-index: 100;
        align-self: flex-end;
        display: flex;
        width: 100%;
        max-width: 420px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 32px #0000001f;
        border: .5px solid #e7e7e7;
        border-radius: 12px;
      }
      .ww-e-dIi.ww-layout, .ww-e-dIi [data-ww-ls~="dIi"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 2px;
      }
      .ww-e-dIj {
        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-dIj.ww-layout, .ww-e-dIj [data-ww-ls~="dIj"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dIk {
        margin: 0;
        padding: 8px;
        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;
        border-radius: 8px;
      }
      .ww-e-dIk:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dIk.ww-layout, .ww-e-dIk [data-ww-ls~="dIk"] {
        display: flex;
      }
      .ww-e-dIl {
        margin: 0;
        padding: 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(--3a850b11-2718-46eb-81e7-19d91adb4ed1, 600 16px/22px system-ui, sans-serif);
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIm {
        margin: 0;
        padding: 7px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--a94754c4-b9c4-4178-a1b8-dc2aa8c1a13a, #0B0B0B);
        cursor: pointer;
        border: none;
        border-radius: 8px;
      }
      .ww-e-dIm:where(:hover) {
        background-color: #333;
      }
      .ww-e-dIn {
        margin: 0;
        padding: 7px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: .5px solid #cecece;
        border-radius: 8px;
      }
      .ww-e-dIn:where(:hover) {
        background-color: #f4f4f4;
      }
      .ww-e-dIo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 75%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIp {
        margin: 0 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 100%;
      }
      .ww-e-dIq {
        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-dIq.ww-layout, .ww-e-dIq [data-ww-ls~="dIq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIr {
        margin: 0;
        padding: 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(--ef7528b6-662a-4b84-a223-2e62d608d097,400 12px/18px 'Inter', sans-serif);
        color: var(--bc951ed3-2649-4d33-821a-3c49d0af64dd,#6B6B63);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIr:where(:hover) {
        color: var(--49fc2dac-4b90-4434-9dee-26a4844acd18, #007ACC);
        text-decoration: none;
        cursor: pointer;
      }
      .ww-e-dIt {
        margin: 0 0 5px;
        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-dIt.ww-layout, .ww-e-dIt [data-ww-ls~="dIt"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dIu {
        margin: 0;
        padding: 16px 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;
      }
      @media (max-width: 767px) {
        .ww-e-dIu {
          padding: 12px 0;
        }
      }
      .ww-e-dIu.ww-layout, .ww-e-dIu [data-ww-ls~="dIu"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: stretch;
        gap: 12px;
      }
      .ww-e-dIv {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0.5px solid var(--90766b71-a580-41df-8aab-3d61b432eb5b,#D6D3CA);
        border-radius: var(--0143cc18-f563-4562-9fe9-2e82ae33e6aa,8px);
      }
      .ww-e-dIv:where(:hover) {
        background-color: var(--8fa9bb3a-3b25-4455-a14c-952233ec369e,#6c973a);
        cursor: pointer;
        border-radius: 100%;
      }
      .ww-e-dIw {
        margin: 0;
        padding: 3px 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 11px / 16px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: var(--754c5f39-a2dd-41fa-9a17-f210c568a535, #3D3D3D);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIx:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dIy {
        margin: 0;
        padding: 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 14px / 20px system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        color: #3d3d3d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dIz {
        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-dIz.ww-layout, .ww-e-dIz [data-ww-ls~="dIz"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dJ0 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dJ0:where(:hover) {
        background-color: var(--3b7a132f-5567-4492-870e-6c7a190f4b5c, #F2F0EB);
        border-radius: 8px;
      }
      .ww-e-dJ0.ww-layout, .ww-e-dJ0 [data-ww-ls~="dJ0"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
    }
    @layer custom {
      .ww-e-dFy {
        white-space: nowrap;
      }
      .ww-e-dG3 {
        align-self: flex-start;
      }
      .ww-e-dGI {
        font-size: 13px;
        font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
        font-weight: 500;
        line-height: 20px;
      }
      .ww-e-dHi {
        overflow-y: auto;
      }
      .ww-e-dI3 {
        align-self: flex-start;
      }
      .ww-e-dIh {
        align-self: flex-start;
      }
    }
  }
  @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 {
}
