@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-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-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-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dX3 {
        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-dWP {
        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-dWo {
        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-dXT {
        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-dWj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWj.ww-layout, .ww-e-dWj [data-ww-ls~="dWj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWQ {
        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-dWR {
        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-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWT {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dWT.ww-layout, .ww-e-dWT [data-ww-ls~="dWT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dWU.ww-layout, .ww-e-dWU [data-ww-ls~="dWU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWV {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWW {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWY {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dWZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWb {
        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-dWc {
        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-dWd {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dWd:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-dWe {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: gray;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWh.ww-layout, .ww-e-dWh [data-ww-ls~="dWh"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dWi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWi.ww-layout, .ww-e-dWi [data-ww-ls~="dWi"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-dWk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWp {
        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-dWq {
        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-dWr {
        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-dWs {
        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-dWs.ww-layout, .ww-e-dWs [data-ww-ls~="dWs"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dWt.ww-layout, .ww-e-dWt [data-ww-ls~="dWt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWu {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dWu.ww-layout, .ww-e-dWu [data-ww-ls~="dWu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWv {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: gray;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWw {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWx {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dWx.ww-layout, .ww-e-dWx [data-ww-ls~="dWx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWz {
        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-dX0 {
        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-dX1 {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dX2 {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dX4 {
        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-dX5 {
        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-dX6 {
        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-dX7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dX8 {
        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-dX8.ww-layout, .ww-e-dX8 [data-ww-ls~="dX8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dX9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dX9.ww-layout, .ww-e-dX9 [data-ww-ls~="dX9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXA {
        margin: 0;
        padding: 16px 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;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dXA.ww-layout, .ww-e-dXA [data-ww-ls~="dXA"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXB {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dXB.ww-layout, .ww-e-dXB [data-ww-ls~="dXB"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXC {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXC.ww-layout, .ww-e-dXC [data-ww-ls~="dXC"] {
        display: flex;
        flex-flow: column;
        row-gap: 14px;
      }
      .ww-e-dXD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXH {
        margin: 0;
        padding: 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);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXI {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dXJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXN {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dXO {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXP {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXP.ww-layout, .ww-e-dXP [data-ww-ls~="dXP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXQ {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dXQ.ww-layout, .ww-e-dXQ [data-ww-ls~="dXQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXR {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dXR.ww-layout, .ww-e-dXR [data-ww-ls~="dXR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dXS.ww-layout, .ww-e-dXS [data-ww-ls~="dXS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXU {
        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-dXV {
        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-dXW {
        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-dXX {
        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-dXY {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXa {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dXb {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dXc {
        margin: 0;
        padding: 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: 400;
        color: #6b7280;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXd {
        margin: 0;
        padding: 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;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXe {
        margin: 0;
        padding: 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);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXf {
        margin: 0;
        padding: 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: #111827;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXh {
        margin: 0;
        padding: 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: #111827;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXj {
        margin: 0;
        padding: 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);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dXk {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        outline: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      .ww-e-dXk.ww-layout, .ww-e-dXk [data-ww-ls~="dXk"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-uWRDKzdjvkf4EAoV {
        z-index: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a--KGRjBBOtDBhGNXy {
        width: 100%;
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dR {
        height: 0;
        min-height: 0;
      }
      .ww-s-dR > .ww-section-element {
        padding: 0;
        min-height: 0;
      }
      .ww-s-dR > .ww-section-element.ww-layout {
        display: flex;
      }
      .ww-s-d1F {
        height: 0;
        overflow: visible;
        min-height: 0;
      }
      .ww-s-d1F > .ww-section-element {
        padding: 0;
        min-height: 0;
      }
      .ww-s-d1F > .ww-section-element.ww-layout {
        display: flex;
      }
      .ww-s-dA {
        display: flex;
        background-color: #0d182c;
      }
      .ww-s-dA > .ww-section-element {
        width: 100%;
        padding: 20px 24px;
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element {
          padding: 14px 16px;
        }
      }
      .ww-s-dA > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dG {
        display: flex;
        background-color: #0f1e33;
      }
      .ww-s-dG > .ww-section-element {
        width: 100%;
        padding: 48px 24px 28px;
      }
      @media (max-width: 767px) {
        .ww-s-dG > .ww-section-element {
          padding: 36px 16px 24px;
        }
      }
      .ww-s-dG > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-UwZcNhn5pQq8yQgY {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-CQC-UYJF9-3biM3_ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-iCdfZrnTQBp0PuBo {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-w4vKc_nKfj9tHi89 {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d3t {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d3t.ww-layout, .ww-e-d3t [data-ww-ls~="d3t"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d3u {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d3u {
          font-size: 19px;
        }
      }
      .ww-e-d3v {
        font-size: 15px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d3v:where(:hover) {
        color: #fff;
      }
      .ww-e-d3w {
        padding: 10px 18px;
        font-size: 15px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #2563eb;
        cursor: pointer;
        border: none;
        border-radius: 8px;
      }
      .ww-e-d3w:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d3x {
        display: flex;
        width: 100%;
        max-width: 1120px;
      }
      .ww-e-d3x.ww-layout, .ww-e-d3x [data-ww-ls~="d3x"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-d3y {
        font-size: 15px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d3y:where(:hover) {
        color: #fff;
      }
      .ww-e-d3z {
        width: 58px;
        flex: 0 0 auto;
        height: 64px;
        --wwi-of: contain;
      }
      @media (max-width: 767px) {
        .ww-e-d3z {
          width: 43px;
          height: 48px;
        }
      }
      .ww-e-d40 {
        display: flex;
      }
      .ww-e-d40.ww-layout, .ww-e-d40 [data-ww-ls~="d40"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 24px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d40.ww-layout, .ww-e-d40 [data-ww-ls~="d40"] {
          gap: 14px;
        }
      }
      .ww-e-d4Z {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4Z:where(:hover) {
        color: #fff;
      }
      .ww-e-d4a {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4a:where(:hover) {
        color: #fff;
      }
      .ww-e-d4b {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4b:where(:hover) {
        color: #fff;
      }
      .ww-e-d4c {
        display: flex;
      }
      .ww-e-d4c.ww-layout, .ww-e-d4c [data-ww-ls~="d4c"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d4d {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4d:where(:hover) {
        color: #fff;
      }
      .ww-e-d4e {
        font-size: 13px;
        font-weight: 700;
        color: #fff;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d4f {
        display: flex;
      }
      .ww-e-d4f.ww-layout, .ww-e-d4f [data-ww-ls~="d4f"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d4g {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d4i:hover) .ww-e-d4g {
        color: #fff;
      }
      .ww-e-d4h {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-d4i {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d4i.ww-layout, .ww-e-d4i [data-ww-ls~="d4i"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4j {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d4j.ww-layout, .ww-e-d4j [data-ww-ls~="d4j"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4k {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-d4l {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d4j:hover) .ww-e-d4l {
        color: #fff;
      }
      .ww-e-d4m {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d4m.ww-layout, .ww-e-d4m [data-ww-ls~="d4m"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4n {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d4n.ww-layout, .ww-e-d4n [data-ww-ls~="d4n"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4o {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d4n:hover) .ww-e-d4o {
        color: #fff;
      }
      .ww-e-d4p {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-d4q {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d4m:hover) .ww-e-d4q {
        color: #fff;
      }
      .ww-e-d4r {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-d4s {
        display: flex;
        width: 100%;
      }
      .ww-e-d4s.ww-layout, .ww-e-d4s [data-ww-ls~="d4s"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-content: revert-layer;
        gap: 28px 40px;
      }
      .ww-e-d4t {
        display: flex;
        max-width: 320px;
      }
      .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d4u {
        font-size: 20px;
        font-weight: 800;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d4v {
        margin: 4px 0 0;
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4v:where(:hover) {
        color: #fff;
      }
      .ww-e-d4w {
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d4x {
        display: flex;
      }
      .ww-e-d4x.ww-layout, .ww-e-d4x [data-ww-ls~="d4x"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 24px 48px;
      }
      .ww-e-d4y {
        display: flex;
      }
      .ww-e-d4y.ww-layout, .ww-e-d4y [data-ww-ls~="d4y"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d4z {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d4z:where(:hover) {
        color: #fff;
      }
      .ww-e-d50 {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d50:where(:hover) {
        color: #fff;
      }
      .ww-e-d51 {
        font-size: 13px;
        font-weight: 700;
        color: #fff;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d52 {
        font-size: 13px;
        font-weight: 700;
        color: #fff;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d53 {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d53:where(:hover) {
        color: #fff;
      }
      .ww-e-d54 {
        font-size: 14px;
        font-weight: 400;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d54:where(:hover) {
        color: #fff;
      }
      .ww-e-d55 {
        width: 100%;
        height: 1px;
        background-color: #ffffff1f;
      }
      .ww-e-d55.ww-layout, .ww-e-d55 [data-ww-ls~="d55"] {
        display: flex;
      }
      .ww-e-d56 {
        font-size: 13px;
        font-weight: 400;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d57 {
        display: flex;
      }
      .ww-e-d57.ww-layout, .ww-e-d57 [data-ww-ls~="d57"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d58 {
        display: flex;
        width: 100%;
        max-width: 1080px;
      }
      .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      .ww-e-d59 {
        font-size: 13px;
        font-weight: 700;
        color: #fff;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dCH {
        width: var(--ww-style-width, 58px);
        flex: 0 0 auto;
        height: var(--ww-style-height, 64px);
        --wwi-of: contain;
      }
      .ww-e-dCI {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCI:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCI.ww-layout, .ww-e-dCI [data-ww-ls~="dCI"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCJ {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCJ:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCJ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCJ.ww-layout, .ww-e-dCJ [data-ww-ls~="dCJ"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCK {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCK:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCK:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCK.ww-layout, .ww-e-dCK [data-ww-ls~="dCK"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCL {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCM {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      .ww-e-dCN {
        padding: 16px 12px;
        overflow: hidden;
        z-index: 20;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        height: 100vh;
        background-color: var(--bb72959b-09ad-4967-9d9a-a0b617c7900b,#0C1A2E);
      }
      .ww-e-dCN.ww-layout, .ww-e-dCN [data-ww-ls~="dCN"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dCO {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCO:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCO.ww-layout, .ww-e-dCO [data-ww-ls~="dCO"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCP {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCP:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCP:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCP.ww-layout, .ww-e-dCP [data-ww-ls~="dCP"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCQ {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCQ:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCQ.ww-layout, .ww-e-dCQ [data-ww-ls~="dCQ"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCR {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCJ[data-ww-states~="_wwLinkActive"]) .ww-e-dCR {
        color: #fff;
      }
      .ww-e-dCS {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCd[data-ww-states~="_wwLinkActive"]) .ww-e-dCS {
        color: #fff;
      }
      .ww-e-dCT {
        padding: 8px 4px 14px;
        display: flex;
        width: 100%;
      }
      .ww-e-dCT.ww-layout, .ww-e-dCT [data-ww-ls~="dCT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCU {
        display: flex;
      }
      .ww-e-dCU.ww-layout, .ww-e-dCU [data-ww-ls~="dCU"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dCV {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCW {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCP[data-ww-states~="_wwLinkActive"]) .ww-e-dCW {
        color: #fff;
      }
      .ww-e-dCX {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCY {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCp[data-ww-states~="_wwLinkActive"]) .ww-e-dCY {
        color: #fff;
      }
      .ww-e-dCZ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dCa {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCK[data-ww-states~="_wwLinkActive"]) .ww-e-dCa {
        color: #fff;
      }
      .ww-e-dCb {
        display: flex;
        width: 100%;
        flex: 1;
      }
      .ww-e-dCb.ww-layout, .ww-e-dCb [data-ww-ls~="dCb"] {
        display: flex;
      }
      .ww-e-dCc {
        font-size: 13px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      .ww-e-dCd {
        margin: 8px 0 0;
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCd:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCd:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCd.ww-layout, .ww-e-dCd [data-ww-ls~="dCd"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCe {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCf {
        font-size: 22px;
        line-height: 1;
        font-weight: 700;
        color: #fff;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dCg {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCh {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCO[data-ww-states~="_wwLinkActive"]) .ww-e-dCh {
        color: #fff;
      }
      .ww-e-dCi {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCj {
        padding: 8px 0 0;
        display: flex;
        width: 100%;
      }
      .ww-e-dCj.ww-layout, .ww-e-dCj [data-ww-ls~="dCj"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dCk {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCl {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCQ[data-ww-states~="_wwLinkActive"]) .ww-e-dCl {
        color: #fff;
      }
      .ww-e-dCm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCn {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCr[data-ww-states~="_wwLinkActive"]) .ww-e-dCn {
        color: #fff;
      }
      .ww-e-dCo {
        margin: 8px 0 0;
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCo:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCo.ww-layout, .ww-e-dCo [data-ww-ls~="dCo"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCp {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCp:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCp:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCp.ww-layout, .ww-e-dCp [data-ww-ls~="dCp"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCq {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCr {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCr:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCr:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCr.ww-layout, .ww-e-dCr [data-ww-ls~="dCr"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dCs {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dCt {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dCv[data-ww-states~="_wwLinkActive"]) .ww-e-dCt {
        color: #fff;
      }
      .ww-e-dCu {
        margin: var(--ww-style-margin, 0px 0px 0px auto);
        flex: 0 0 auto;
      }
      .ww-e-dCv {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dCv:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dCv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dCv.ww-layout, .ww-e-dCv [data-ww-ls~="dCv"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUi {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUj {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUk {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dVh[data-ww-states~="_wwLinkActive"]) .ww-e-dUk {
        color: #fff;
      }
      .ww-e-dUl {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dVg[data-ww-states~="_wwLinkActive"]) .ww-e-dUl {
        color: #fff;
      }
      .ww-e-dUm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUn {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW3[data-ww-states~="_wwLinkActive"]) .ww-e-dUn {
        color: #fff;
      }
      .ww-e-dUo {
        display: flex;
      }
      .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dUp {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUq {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUr {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW4[data-ww-states~="_wwLinkActive"]) .ww-e-dUr {
        color: #fff;
      }
      .ww-e-dUs {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUs:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dUs:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dUs.ww-layout, .ww-e-dUs [data-ww-ls~="dUs"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUt {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUt:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dUt:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dUt.ww-layout, .ww-e-dUt [data-ww-ls~="dUt"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUu {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dUv {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUv:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dUv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dUv.ww-layout, .ww-e-dUv [data-ww-ls~="dUv"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUw {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUw:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dUw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUx {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUx:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dUx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dUx.ww-layout, .ww-e-dUx [data-ww-ls~="dUx"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUy {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWG[data-ww-states~="_wwLinkActive"]) .ww-e-dUy {
        color: #fff;
      }
      .ww-e-dUz {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWI[data-ww-states~="_wwLinkActive"]) .ww-e-dUz {
        color: #fff;
      }
      .ww-e-dV0 {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dV1 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dV1:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dV1:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dV1.ww-layout, .ww-e-dV1 [data-ww-ls~="dV1"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV2 {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWD[data-ww-states~="_wwLinkActive"]) .ww-e-dV2 {
        color: #fff;
      }
      .ww-e-dV3 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dV3:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dV3:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dV3.ww-layout, .ww-e-dV3 [data-ww-ls~="dV3"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV4 {
        margin: 6px 0 0;
        padding: 14px 12px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-top: 1px solid #9fb0c72e;
        border-radius: 8px;
      }
      .ww-e-dV4:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dV4:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dV4.ww-layout, .ww-e-dV4 [data-ww-ls~="dV4"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV5 {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dV6 {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW2[data-ww-states~="_wwLinkActive"]) .ww-e-dV6 {
        color: #fff;
      }
      .ww-e-dV7 {
        padding: 8px 4px 14px;
        display: flex;
        width: 100%;
      }
      .ww-e-dV7.ww-layout, .ww-e-dV7 [data-ww-ls~="dV7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV8 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dV9 {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVA {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW1[data-ww-states~="_wwLinkActive"]) .ww-e-dVA {
        color: #fff;
      }
      .ww-e-dVB {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW5[data-ww-states~="_wwLinkActive"]) .ww-e-dVB {
        color: #fff;
      }
      .ww-e-dVC {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dUs[data-ww-states~="_wwLinkActive"]) .ww-e-dVC {
        color: #fff;
      }
      .ww-e-dVD {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVE {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      .ww-e-dVF {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dVR[data-ww-states~="_wwLinkActive"]) .ww-e-dVF {
        color: #fff;
      }
      .ww-e-dVG {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dV3[data-ww-states~="_wwLinkActive"]) .ww-e-dVG {
        color: #fff;
      }
      .ww-e-dVH {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVI {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVJ {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVK {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVL {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVM {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVN {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVO {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWC[data-ww-states~="_wwLinkActive"]) .ww-e-dVO {
        color: #fff;
      }
      .ww-e-dVP {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVQ {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVQ:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dVQ.ww-layout, .ww-e-dVQ [data-ww-ls~="dVQ"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVR {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVR:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVR:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dVR.ww-layout, .ww-e-dVR [data-ww-ls~="dVR"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVS {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVS:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dVS.ww-layout, .ww-e-dVS [data-ww-ls~="dVS"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVT {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWF[data-ww-states~="_wwLinkActive"]) .ww-e-dVT {
        color: #fff;
      }
      .ww-e-dVU {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dV4[data-ww-states~="_wwLinkActive"]) .ww-e-dVU {
        color: #fff;
      }
      .ww-e-dVV {
        padding: 8px 0 0;
        display: var(--ww-style-display);
        width: 100%;
        flex: 1 1 auto;
        min-height: 0;
      }
      .ww-e-dVV.ww-layout, .ww-e-dVV [data-ww-ls~="dVV"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dVW {
        font-size: 22px;
        line-height: 1;
        font-weight: 700;
        color: #fff;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dVX {
        font-size: 13px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      .ww-e-dVY {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVZ {
        flex: 0 0 auto;
      }
      .ww-e-dVZ.ww-layout, .ww-e-dVZ [data-ww-ls~="dVZ"] {
        display: flex;
      }
      .ww-e-dVa {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVb {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVc {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVd {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dUx[data-ww-states~="_wwLinkActive"]) .ww-e-dVd {
        color: #fff;
      }
      .ww-e-dVe {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVf {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVg {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVg:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVg:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dVg.ww-layout, .ww-e-dVg [data-ww-ls~="dVg"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVh {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVh:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVh:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dVh.ww-layout, .ww-e-dVh [data-ww-ls~="dVh"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVi {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dUt[data-ww-states~="_wwLinkActive"]) .ww-e-dVi {
        color: #fff;
      }
      .ww-e-dVj {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dUv[data-ww-states~="_wwLinkActive"]) .ww-e-dVj {
        color: #fff;
      }
      .ww-e-dVk {
        margin: 12px 0 4px;
        padding: 10px 12px;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dVk:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dVk.ww-layout, .ww-e-dVk [data-ww-ls~="dVk"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVl {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dVm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVn {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWL[data-ww-states~="_wwLinkActive"]) .ww-e-dVn {
        color: #fff;
      }
      .ww-e-dVo {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVp {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVq {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dVQ[data-ww-states~="_wwLinkActive"]) .ww-e-dVq {
        color: #fff;
      }
      .ww-e-dVr {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVs {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dV1[data-ww-states~="_wwLinkActive"]) .ww-e-dVs {
        color: #fff;
      }
      .ww-e-dVt {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVu {
        padding: 16px 12px;
        overflow: hidden;
        z-index: 20;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        height: 100vh;
        background-color: var(--bb72959b-09ad-4967-9d9a-a0b617c7900b,#0C1A2E);
      }
      .ww-e-dVu.ww-layout, .ww-e-dVu [data-ww-ls~="dVu"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVv {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dVS[data-ww-states~="_wwLinkActive"]) .ww-e-dVv {
        color: #fff;
      }
      .ww-e-dVw {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVx {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW6[data-ww-states~="_wwLinkActive"]) .ww-e-dVx {
        color: #fff;
      }
      .ww-e-dVy {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dVz {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dWH[data-ww-states~="_wwLinkActive"]) .ww-e-dVz {
        color: #fff;
      }
      .ww-e-dW0 {
        width: var(--ww-style-width, 58px);
        flex: 0 0 auto;
        height: var(--ww-style-height, 64px);
        --wwi-of: contain;
      }
      .ww-e-dW1 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW1:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW1:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW1.ww-layout, .ww-e-dW1 [data-ww-ls~="dW1"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW2 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW2:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW2:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW2.ww-layout, .ww-e-dW2 [data-ww-ls~="dW2"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW3 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW3:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW3:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW3.ww-layout, .ww-e-dW3 [data-ww-ls~="dW3"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW4 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW4:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW4:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW4.ww-layout, .ww-e-dW4 [data-ww-ls~="dW4"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW5 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW5:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW5:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW5.ww-layout, .ww-e-dW5 [data-ww-ls~="dW5"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW6 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW6:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW6:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW6.ww-layout, .ww-e-dW6 [data-ww-ls~="dW6"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW7 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW7:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW7:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW7.ww-layout, .ww-e-dW7 [data-ww-ls~="dW7"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW8 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW8:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW8:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dW8.ww-layout, .ww-e-dW8 [data-ww-ls~="dW8"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW9 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dW9:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dW9.ww-layout, .ww-e-dW9 [data-ww-ls~="dW9"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWA {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dWB {
        overflow: visible;
        position: absolute;
        top: 0;
        width: 0;
        height: 0;
      }
      .ww-e-dWC {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWC:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWC:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWC.ww-layout, .ww-e-dWC [data-ww-ls~="dWC"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWD {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWD:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWD:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWD.ww-layout, .ww-e-dWD [data-ww-ls~="dWD"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWE {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dUw[data-ww-states~="_wwLinkActive"]) .ww-e-dWE {
        color: #fff;
      }
      .ww-e-dWF {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWF:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWF:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWF.ww-layout, .ww-e-dWF [data-ww-ls~="dWF"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWG {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWG:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWG:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWG.ww-layout, .ww-e-dWG [data-ww-ls~="dWG"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWH {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWH:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWH:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWH.ww-layout, .ww-e-dWH [data-ww-ls~="dWH"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWI {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWI:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWI:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWI.ww-layout, .ww-e-dWI [data-ww-ls~="dWI"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWJ {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW7[data-ww-states~="_wwLinkActive"]) .ww-e-dWJ {
        color: #fff;
      }
      .ww-e-dWK {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dWL {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWL:where(:hover) {
        background-color: var(--45accab6-36ca-454b-ba69-31bbfb0425f8,#16273D);
      }
      .ww-e-dWL:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--fa918248-ecb4-42af-be17-fca676892b9e,#2563EB);
      }
      .ww-e-dWL.ww-layout, .ww-e-dWL [data-ww-ls~="dWL"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWM {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dWN {
        font-size: 13.5px;
        font-weight: 500;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dW8[data-ww-states~="_wwLinkActive"]) .ww-e-dWN {
        color: #fff;
      }
      .ww-e-dWO {
        padding: 14px 12px 4px;
        font-size: 10px;
        font-weight: 700;
        color: var(--a877c77a-48e2-4119-9a6d-19d371a1cd32,#9FB0C7);
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
    }
  }
  @layer custom {
    .ww-e-dCI {
      order: 99;
    }
    .ww-e-dCM {
      white-space: nowrap;
    }
    .ww-e-dCR {
      white-space: nowrap;
    }
    .ww-e-dCS {
      white-space: nowrap;
    }
    .ww-e-dCW {
      white-space: nowrap;
    }
    .ww-e-dCY {
      white-space: nowrap;
    }
    .ww-e-dCa {
      white-space: nowrap;
    }
    .ww-e-dCc {
      white-space: nowrap;
    }
    .ww-e-dCf {
      white-space: nowrap;
    }
    .ww-e-dCh {
      white-space: nowrap;
    }
    .ww-e-dCl {
      white-space: nowrap;
    }
    .ww-e-dCt {
      white-space: nowrap;
    }
    .ww-e-dUk {
      white-space: nowrap;
    }
    .ww-e-dUl {
      white-space: nowrap;
    }
    .ww-e-dUn {
      white-space: nowrap;
    }
    .ww-e-dUr {
      white-space: nowrap;
    }
    .ww-e-dUs {
      order: 2;
    }
    .ww-e-dUy {
      white-space: nowrap;
    }
    .ww-e-dUz {
      white-space: nowrap;
    }
    .ww-e-dV1 {
      order: 2;
    }
    .ww-e-dV2 {
      white-space: nowrap;
    }
    .ww-e-dV4 {
      order: 99;
    }
    .ww-e-dV6 {
      white-space: nowrap;
    }
    .ww-e-dVA {
      white-space: nowrap;
    }
    .ww-e-dVB {
      white-space: nowrap;
    }
    .ww-e-dVC {
      white-space: nowrap;
    }
    .ww-e-dVE {
      white-space: nowrap;
    }
    .ww-e-dVF {
      white-space: nowrap;
    }
    .ww-e-dVG {
      white-space: nowrap;
    }
    .ww-e-dVJ {
      white-space: nowrap;
    }
    .ww-e-dVK {
      white-space: nowrap;
    }
    .ww-e-dVL {
      white-space: nowrap;
    }
    .ww-e-dVM {
      white-space: nowrap;
    }
    .ww-e-dVO {
      white-space: nowrap;
    }
    .ww-e-dVQ {
      order: 2;
    }
    .ww-e-dVR {
      order: 2;
    }
    .ww-e-dVS {
      order: 2;
    }
    .ww-e-dVT {
      white-space: nowrap;
    }
    .ww-e-dVU {
      white-space: nowrap;
    }
    .ww-e-dVV {
      overflow-y: auto;
    }
    .ww-e-dVW {
      white-space: nowrap;
    }
    .ww-e-dVX {
      white-space: nowrap;
    }
    .ww-e-dVd {
      white-space: nowrap;
    }
    .ww-e-dVi {
      white-space: nowrap;
    }
    .ww-e-dVj {
      white-space: nowrap;
    }
    .ww-e-dVl {
      order: 2;
      white-space: nowrap;
    }
    .ww-e-dVn {
      white-space: nowrap;
    }
    .ww-e-dVq {
      white-space: nowrap;
    }
    .ww-e-dVs {
      white-space: nowrap;
    }
    .ww-e-dVv {
      white-space: nowrap;
    }
    .ww-e-dVx {
      white-space: nowrap;
    }
    .ww-e-dVz {
      white-space: nowrap;
    }
    .ww-e-dW2 {
      order: 1;
    }
    .ww-e-dW3 {
      order: 2;
    }
    .ww-e-dW4 {
      order: 2;
    }
    .ww-e-dW5 {
      order: 2;
    }
    .ww-e-dW8 {
      order: 2;
    }
    .ww-e-dW9 {
      order: 99;
    }
    .ww-e-dWE {
      white-space: nowrap;
    }
    .ww-e-dWJ {
      white-space: nowrap;
    }
    .ww-e-dWL {
      order: 2;
    }
    .ww-e-dWM {
      order: 2;
      white-space: nowrap;
    }
    .ww-e-dWN {
      white-space: nowrap;
    }
    .ww-e-dWO {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
