@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-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-outline {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-font-style {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dTl {
        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-dZ0 {
        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-dTt {
        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-dWs {
        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-dXz {
        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-dTm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTm.ww-layout, .ww-e-dTm [data-ww-ls~="dTm"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 14px;
      }
      .ww-e-dTu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTG {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dTH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 18px / 1.3 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTK.ww-layout, .ww-e-dTK [data-ww-ls~="dTK"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTO.ww-layout, .ww-e-dTO [data-ww-ls~="dTO"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dTP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTR {
        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-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dTS {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 92px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: right;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dTU {
        margin: 0;
        padding: 7px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px dashed var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 7px;
      }
      .ww-e-dTU:where(:hover) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border: 1px dashed var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dTU.ww-layout, .ww-e-dTU [data-ww-ls~="dTU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dTW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dTX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTZ {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f1f5f9;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dTZ:where(:hover) {
        background-color: #e2e8f0;
      }
      .ww-e-dTa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dTc {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTd {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTe {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dTg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTh.ww-layout, .ww-e-dTh [data-ww-ls~="dTh"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
      }
      .ww-e-dTi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        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: 700;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dTj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dTk {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTn.ww-layout, .ww-e-dTn [data-ww-ls~="dTn"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dTo {
        margin: 0;
        padding: 9px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dTo:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dTo.ww-layout, .ww-e-dTo [data-ww-ls~="dTo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTp {
        margin: 0;
        padding: 9px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        border-radius: 8px;
      }
      .ww-e-dTp:where(:hover) {
        background-color: var(--d640f3f8-d34c-4b89-9701-4becf7f66a76,#3448D6);
      }
      .ww-e-dTp.ww-layout, .ww-e-dTp [data-ww-ls~="dTp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTq {
        margin: 0;
        padding: 6px 11px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dTq:where(:hover) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dTq.ww-layout, .ww-e-dTq [data-ww-ls~="dTq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 999px;
      }
      .ww-e-dTs {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
      }
      .ww-e-dTs:where([data-ww-states~="focus"]), .ww-e-dTs:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dTv {
        margin: 0;
        padding: 24px 26px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 640px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 48px);
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        box-shadow: 0 20px 48px #0f172a2e;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dTv {
          padding: 18px 16px;
        }
      }
      .ww-e-dTv.ww-layout, .ww-e-dTv [data-ww-ls~="dTv"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-dTw {
        margin: -10px 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: 400 13px / 1.4 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dTx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dTx.ww-layout, .ww-e-dTx [data-ww-ls~="dTx"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 12px 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dTx.ww-layout, .ww-e-dTx [data-ww-ls~="dTx"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dTy {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dTy:where([data-ww-states~="focus"]), .ww-e-dTy:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dTz {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fef2f2;
        border: 1px solid #fecaca;
        border-radius: 8px;
      }
      .ww-e-dTz.ww-layout, .ww-e-dTz [data-ww-ls~="dTz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dU0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dU0.ww-layout, .ww-e-dU0 [data-ww-ls~="dU0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dU1 {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dU1:where([data-ww-states~="focus"]), .ww-e-dU1:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dU2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dU2.ww-layout, .ww-e-dU2 [data-ww-ls~="dU2"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dU3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dU4 {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dU4:where([data-ww-states~="focus"]), .ww-e-dU4:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dU5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dU5.ww-layout, .ww-e-dU5 [data-ww-ls~="dU5"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dU6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.4 sans-serif;
        color: #b42318;
        white-space-collapse: preserve;
      }
      .ww-e-dU7 {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        transition: background-color .15s ease;
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        border-radius: 8px;
        --ww-element-transition: background-color .15s ease;
      }
      .ww-e-dU7:where(:hover) {
        background-color: var(--d640f3f8-d34c-4b89-9701-4becf7f66a76,#3448D6);
      }
      .ww-e-dU8 {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        cursor: pointer;
        transition: background-color .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: background-color .15s ease;
      }
      .ww-e-dU8:where(:hover) {
        background-color: #f2f4f7;
      }
      .ww-e-dU9 {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dU9:where([data-ww-states~="focus"]), .ww-e-dU9:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUA.ww-layout, .ww-e-dUA [data-ww-ls~="dUA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUC {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUC:where([data-ww-states~="focus"]), .ww-e-dUC:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUD.ww-layout, .ww-e-dUD [data-ww-ls~="dUD"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUE {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUE:where([data-ww-states~="focus"]), .ww-e-dUE:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUF.ww-layout, .ww-e-dUF [data-ww-ls~="dUF"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUG {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUG:where([data-ww-states~="focus"]), .ww-e-dUG:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUH.ww-layout, .ww-e-dUH [data-ww-ls~="dUH"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUJ {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUJ:where([data-ww-states~="focus"]), .ww-e-dUJ:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUK.ww-layout, .ww-e-dUK [data-ww-ls~="dUK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUL {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUL:where([data-ww-states~="focus"]), .ww-e-dUL:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUN {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUN:where([data-ww-states~="focus"]), .ww-e-dUN:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUO.ww-layout, .ww-e-dUO [data-ww-ls~="dUO"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUQ {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUQ:where([data-ww-states~="focus"]), .ww-e-dUQ:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUR.ww-layout, .ww-e-dUR [data-ww-ls~="dUR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUT {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUT:where([data-ww-states~="focus"]), .ww-e-dUT:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUU.ww-layout, .ww-e-dUU [data-ww-ls~="dUU"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUV {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#FFFFFF);
        transition: border .15s ease;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
        --ww-element-transition: border .15s ease;
        --placeholder-color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
      }
      .ww-e-dUV:where([data-ww-states~="focus"]), .ww-e-dUV:where(:focus-within) {
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dUW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUW.ww-layout, .ww-e-dUW [data-ww-ls~="dUW"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.2 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dUY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 980px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUY.ww-layout, .ww-e-dUY [data-ww-ls~="dUY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUZ {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dUZ {
          padding: 12px 14px;
        }
      }
      .ww-e-dUZ.ww-layout, .ww-e-dUZ [data-ww-ls~="dUZ"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dUa {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        outline: var(--ww-style-outline);
        outline-offset: 1px;
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dUb {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 110px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dUc {
        margin: 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUd {
        margin: 0;
        padding: 5px 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 1fr 4fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .1fr;
      }
      .ww-e-dUe {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 76px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dUf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUg {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dUh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dUi {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
      }
      .ww-e-dUm {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        border-radius: 7px;
      }
      .ww-e-dUm.ww-layout, .ww-e-dUm [data-ww-ls~="dUm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUo {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dUp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 12px 14px;
      }
      @media (max-width: 991px) {
        .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dUq {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUr {
        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-dUr.ww-layout, .ww-e-dUr [data-ww-ls~="dUr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUs {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUt {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dUv {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dUw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUx {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dUy {
        margin: 0;
        padding: 8px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dUy.ww-layout, .ww-e-dUy [data-ww-ls~="dUy"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUz {
        margin: 4px 0 0;
        padding: 9px 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dUz:where(:hover) {
        background-color: var(--d640f3f8-d34c-4b89-9701-4becf7f66a76,#3448D6);
      }
      .ww-e-dUz.ww-layout, .ww-e-dUz [data-ww-ls~="dUz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 150px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dV1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 150px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dV2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 76px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dV3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
      }
      .ww-e-dV4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dV5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dV6 {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dV7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dV8 {
        margin: 0;
        padding: 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;
        color: var(--2e4c6779-ba24-4a5a-9218-e7416106bbab,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-dV9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVA {
        margin: 0;
        padding: 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: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVB.ww-layout, .ww-e-dVB [data-ww-ls~="dVB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVD.ww-layout, .ww-e-dVD [data-ww-ls~="dVD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVE {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dVF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 62px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 62px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 82px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: right;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 82px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 92px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: right;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
      }
      .ww-e-dVP {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        border-radius: 7px;
      }
      .ww-e-dVP.ww-layout, .ww-e-dVP [data-ww-ls~="dVP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVQ {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dVQ {
          padding: 12px 14px;
        }
      }
      .ww-e-dVQ.ww-layout, .ww-e-dVQ [data-ww-ls~="dVQ"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dVR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 160px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 110px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 110px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: right;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        white-space-collapse: preserve;
      }
      .ww-e-dVU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
      }
      .ww-e-dVV {
        margin: 0;
        padding: 5px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dVV.ww-layout, .ww-e-dVV [data-ww-ls~="dVV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 110px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVX {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dVX {
          padding: 12px 14px;
        }
      }
      .ww-e-dVX.ww-layout, .ww-e-dVX [data-ww-ls~="dVX"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dVY {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dVZ {
        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-dVZ.ww-layout, .ww-e-dVZ [data-ww-ls~="dVZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVa {
        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-dVa.ww-layout, .ww-e-dVa [data-ww-ls~="dVa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVb {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVc {
        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-dVc.ww-layout, .ww-e-dVc [data-ww-ls~="dVc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVd {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVe {
        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-dVe.ww-layout, .ww-e-dVe [data-ww-ls~="dVe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVf {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVg {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dVh {
        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-dVh.ww-layout, .ww-e-dVh [data-ww-ls~="dVh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dVi {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        border-radius: 7px;
      }
      .ww-e-dVi.ww-layout, .ww-e-dVi [data-ww-ls~="dVi"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVl {
        margin: 0;
        padding: 5px 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-dVl.ww-layout, .ww-e-dVl [data-ww-ls~="dVl"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVs {
        margin: 0;
        padding: 5px 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-dVs.ww-layout, .ww-e-dVs [data-ww-ls~="dVs"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVv {
        margin: 0;
        padding: 5px 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-dVv.ww-layout, .ww-e-dVv [data-ww-ls~="dVv"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dVy {
        margin: 4px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dVy.ww-layout, .ww-e-dVy [data-ww-ls~="dVy"] {
        display: flex;
      }
      .ww-e-dVz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 17px;
        max-width: unset;
        min-width: unset;
        height: 17px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dW0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dW1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dW2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1.3 sans-serif;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dW3 {
        margin: 0;
        padding: 5px 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-dW3.ww-layout, .ww-e-dW3 [data-ww-ls~="dW3"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW4 {
        margin: 0;
        padding: 11px 13px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7154016a-a340-420e-936e-84c085490ff6,#FFFAEB);
        border: 1px solid var(--65ea9498-4cc5-4451-8ada-fa3e27faaffe,#DC6803);
        border-radius: 8px;
      }
      .ww-e-dW4.ww-layout, .ww-e-dW4 [data-ww-ls~="dW4"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 9px;
      }
      .ww-e-dW5 {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border-radius: 7px;
      }
      .ww-e-dW5.ww-layout, .ww-e-dW5 [data-ww-ls~="dW5"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW6 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3, #F9FAFB);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dW6.ww-layout, .ww-e-dW6 [data-ww-ls~="dW6"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dW7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 24px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dW8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 16px / 1.3 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dW9 {
        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-dW9.ww-layout, .ww-e-dW9 [data-ww-ls~="dW9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWA {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dWB {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dWC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWD {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #2563eb;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dWD:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-dWE {
        margin: 0 0 16px;
        padding: 20px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 520px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        box-shadow: 0 1px 3px #0f172a0f;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 12px;
      }
      .ww-e-dWE.ww-layout, .ww-e-dWE [data-ww-ls~="dWE"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dWF {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .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: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWH {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 60px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dWI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWI.ww-layout, .ww-e-dWI [data-ww-ls~="dWI"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        gap: 10px 100px;
      }
      .ww-e-dWJ {
        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.ww-layout, .ww-e-dWJ [data-ww-ls~="dWJ"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 3;
        max-width: unset;
        min-width: 200px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWK.ww-layout, .ww-e-dWK [data-ww-ls~="dWK"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dWL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWL.ww-layout, .ww-e-dWL [data-ww-ls~="dWL"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dWM {
        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-dWM.ww-layout, .ww-e-dWM [data-ww-ls~="dWM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dWN {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dWO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 999px;
      }
      .ww-e-dWP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWR {
        margin: 0;
        padding: 7px 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;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWS {
        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-dWS.ww-layout, .ww-e-dWS [data-ww-ls~="dWS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWT {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWU {
        margin: 0;
        padding: 7px 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;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWV {
        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-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWW {
        margin: 0;
        padding: 7px 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;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWX {
        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-dWX.ww-layout, .ww-e-dWX [data-ww-ls~="dWX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWY {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWZ {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dWZ {
          padding: 12px 14px;
        }
      }
      .ww-e-dWZ.ww-layout, .ww-e-dWZ [data-ww-ls~="dWZ"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dWa {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dWb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        gap: 12px 14px;
      }
      @media (max-width: 991px) {
        .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dWc {
        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-dWc.ww-layout, .ww-e-dWc [data-ww-ls~="dWc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWd {
        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-dWd.ww-layout, .ww-e-dWd [data-ww-ls~="dWd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWe {
        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-dWe.ww-layout, .ww-e-dWe [data-ww-ls~="dWe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWf {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWg {
        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-dWg.ww-layout, .ww-e-dWg [data-ww-ls~="dWg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWh {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWi {
        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-dWi.ww-layout, .ww-e-dWi [data-ww-ls~="dWi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWj.ww-layout, .ww-e-dWj [data-ww-ls~="dWj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWj.ww-layout, .ww-e-dWj [data-ww-ls~="dWj"] {
          flex-flow: column;
          gap: 10px;
        }
      }
      .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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 780px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWn {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dWo {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dWp {
        margin: 0;
        padding: 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: 11.5px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 760px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dWu {
        margin: 0;
        padding: 8px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWu.ww-layout, .ww-e-dWu [data-ww-ls~="dWu"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWv {
        margin: 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 1px solid #0000;
        border-radius: 8px;
      }
      .ww-e-dWv:where(:hover) {
        opacity: 0.9;
      }
      .ww-e-dWw {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dWx {
        margin: 0;
        padding: 4px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #dc2626;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid #fecaca;
        border-radius: 4px;
      }
      .ww-e-dWy {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3, #F9FAFB);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dWy.ww-layout, .ww-e-dWy [data-ww-ls~="dWy"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWz.ww-layout, .ww-e-dWz [data-ww-ls~="dWz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dX0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX0.ww-layout, .ww-e-dX0 [data-ww-ls~="dX0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dX1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX1.ww-layout, .ww-e-dX1 [data-ww-ls~="dX1"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dX2 {
        margin: 0;
        padding: 4px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: none;
        border-radius: 4px;
      }
      .ww-e-dX3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX3.ww-layout, .ww-e-dX3 [data-ww-ls~="dX3"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dX4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dX5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 2;
        max-width: unset;
        min-width: 160px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX5.ww-layout, .ww-e-dX5 [data-ww-ls~="dX5"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dX6 {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 8px;
      }
      .ww-e-dX6.ww-layout, .ww-e-dX6 [data-ww-ls~="dX6"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dX7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX7.ww-layout, .ww-e-dX7 [data-ww-ls~="dX7"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 16px;
      }
      .ww-e-dX8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dX9 {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-dXA {
        margin: 0;
        padding: 0 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--c30e356e-743a-4d54-861c-884ff20ec530, #465FFF);
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dXB {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .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: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .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: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXE {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36, #ECF3FF);
        border-radius: 4px;
      }
      .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: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXG {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3, #F9FAFB);
        border: 1px dashed var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dXH {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dXH {
          padding: 12px 14px;
        }
      }
      .ww-e-dXH.ww-layout, .ww-e-dXH [data-ww-ls~="dXH"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dXI {
        margin: 0;
        padding: 5px 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-dXI.ww-layout, .ww-e-dXI [data-ww-ls~="dXI"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXM {
        margin: 0;
        padding: 5px 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-dXM.ww-layout, .ww-e-dXM [data-ww-ls~="dXM"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXO {
        margin: 0;
        padding: 5px 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-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXQ {
        margin: 0;
        padding: 5px 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-dXQ.ww-layout, .ww-e-dXQ [data-ww-ls~="dXQ"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXT {
        margin: 4px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
        display: flex;
      }
      .ww-e-dXU {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--9158937c-f3bb-42b0-bad7-17c7731a0524,#ECFDF3);
        border-radius: 7px;
      }
      .ww-e-dXU.ww-layout, .ww-e-dXU [data-ww-ls~="dXU"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXX {
        margin: 0;
        padding: 5px 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-dXX.ww-layout, .ww-e-dXX [data-ww-ls~="dXX"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        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: 700;
        text-align: right;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
      }
      .ww-e-dXZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: right;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
      }
      .ww-e-dXa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXb {
        margin: 0;
        padding: 11px 13px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7154016a-a340-420e-936e-84c085490ff6,#FFFAEB);
        border: 1px solid var(--65ea9498-4cc5-4451-8ada-fa3e27faaffe,#DC6803);
        border-radius: 8px;
      }
      .ww-e-dXb.ww-layout, .ww-e-dXb [data-ww-ls~="dXb"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 17px;
        max-width: unset;
        min-width: unset;
        height: 17px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXd {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dXd {
          padding: 12px 14px;
        }
      }
      .ww-e-dXd.ww-layout, .ww-e-dXd [data-ww-ls~="dXd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 8px;
      }
      .ww-e-dXe {
        margin: 4px 0 2px;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 620px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border-radius: 10px;
      }
      .ww-e-dXe.ww-layout, .ww-e-dXe [data-ww-ls~="dXe"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXg {
        margin: 0;
        padding: 5px 7px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 84px;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12.5px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#1D2939);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 7px;
      }
      .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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXi {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#F2F4F7);
        border-radius: 8px;
      }
      .ww-e-dXi.ww-layout, .ww-e-dXi [data-ww-ls~="dXi"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 6px;
      }
      .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: 600 12px / 1.2 sans-serif;
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dXk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 800 22px / 1.15 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dXl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dXl.ww-layout, .ww-e-dXl [data-ww-ls~="dXl"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dXm {
        margin: 0;
        padding: 10px 13px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 8px;
      }
      .ww-e-dXm.ww-layout, .ww-e-dXm [data-ww-ls~="dXm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXn {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border-radius: 7px;
      }
      .ww-e-dXn.ww-layout, .ww-e-dXn [data-ww-ls~="dXn"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        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: 700;
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXt {
        margin: 8px 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 820px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 1px 3px #0f172a0f;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 12px;
      }
      .ww-e-dXu {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        outline: var(--ww-style-outline);
        outline-offset: 1px;
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dXv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 620px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXw {
        margin: 2px 0 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        border-radius: 7px;
      }
      .ww-e-dXw.ww-layout, .ww-e-dXw [data-ww-ls~="dXw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dY0 {
        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-dY0.ww-layout, .ww-e-dY0 [data-ww-ls~="dY0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY1 {
        margin: 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dY1.ww-layout, .ww-e-dY1 [data-ww-ls~="dY1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 16px / 1.3 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dY3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.3 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dY4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dY4.ww-layout, .ww-e-dY4 [data-ww-ls~="dY4"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dY5 {
        margin: 0 0 16px;
        padding: 20px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 520px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        box-shadow: 0 1px 3px #0f172a0f;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E2E8F0);
        border-radius: 12px;
      }
      .ww-e-dY5.ww-layout, .ww-e-dY5 [data-ww-ls~="dY5"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dY6 {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f1f5f9;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dY6:where(:hover) {
        background-color: #e2e8f0;
      }
      .ww-e-dY7 {
        margin: 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dY7:where(:hover) {
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dY8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 10px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dY9 {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 440px;
        max-width: 92vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dY9 {
          padding: 16px;
        }
      }
      .ww-e-dY9.ww-layout, .ww-e-dY9 [data-ww-ls~="dY9"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dYA {
        margin: 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 1px solid #0000;
        border-radius: 8px;
      }
      .ww-e-dYA:where(:hover) {
        opacity: 0.9;
      }
      .ww-e-dYB {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #2563eb;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYB:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-dYB:where([data-ww-states~="XPB8eh"]), .ww-e-dYB:where(:disabled), .ww-e-dYB:where([disabled]) {
        color: #475569;
        background-color: #f1f5f9;
      }
      .ww-e-dYC {
        margin: 0;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dYC {
          padding: 12px 14px;
        }
      }
      .ww-e-dYC.ww-layout, .ww-e-dYC [data-ww-ls~="dYC"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dYD {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        text-transform: uppercase;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dYE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYE.ww-layout, .ww-e-dYE [data-ww-ls~="dYE"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 12px 14px;
      }
      @media (max-width: 991px) {
        .ww-e-dYE.ww-layout, .ww-e-dYE [data-ww-ls~="dYE"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYE.ww-layout, .ww-e-dYE [data-ww-ls~="dYE"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dYF {
        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-dYF.ww-layout, .ww-e-dYF [data-ww-ls~="dYF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dYG {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dYH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 130px;
        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: 600;
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dYI {
        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: 11px;
        font-family: var(--ww-default-font-family);
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dYJ {
        margin: 0;
        padding: 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: 600;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dYK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYL {
        margin: 0;
        padding: 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;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dYM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYN {
        margin: 0;
        padding: 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;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dYO {
        margin: 0;
        padding: 7px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px dashed var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 7px;
      }
      .ww-e-dYO:where(:hover) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
        border: 1px dashed var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dYO.ww-layout, .ww-e-dYO [data-ww-ls~="dYO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYP {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 62px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dYQ:where(:hover) {
        background-color: var(--fe13f63a-5074-4428-b95b-141199f833d0,#FEF3F2);
      }
      .ww-e-dYQ.ww-layout, .ww-e-dYQ [data-ww-ls~="dYQ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dYR:where(:hover) {
        background-color: var(--fe13f63a-5074-4428-b95b-141199f833d0,#FEF3F2);
      }
      .ww-e-dYR.ww-layout, .ww-e-dYR [data-ww-ls~="dYR"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYS {
        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-dYS.ww-layout, .ww-e-dYS [data-ww-ls~="dYS"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dYT {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--c30e356e-743a-4d54-861c-884ff20ec530, #465FFF);
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dYU {
        margin: 3px 0 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 999px;
      }
      .ww-e-dYU.ww-layout, .ww-e-dYU [data-ww-ls~="dYU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 13px;
        max-width: unset;
        min-width: unset;
        height: 13px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYW {
        margin: 0;
        padding: 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: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dYX {
        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-dYX.ww-layout, .ww-e-dYX [data-ww-ls~="dYX"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dYY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYY.ww-layout, .ww-e-dYY [data-ww-ls~="dYY"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 10px;
      }
      .ww-e-dYZ {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYa {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYb {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYc {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYd {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYe {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYf {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYg {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYh {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dYi {
        margin: 0;
        padding: 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: 11px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dYj {
        margin: 0;
        padding: 10px 13px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#F2F4F7);
        border-radius: 8px;
      }
      .ww-e-dYk {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.45;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#F2F4F7);
        border-radius: 8px;
      }
      .ww-e-dYl {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 440px;
        max-width: 92vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dYl {
          padding: 16px;
        }
      }
      .ww-e-dYl.ww-layout, .ww-e-dYl [data-ww-ls~="dYl"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dYm {
        margin: 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dYm:where(:hover) {
        background-color: var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dYn {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: 94vw;
        min-width: unset;
        height: auto;
        max-height: 95%;
        min-height: unset;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        box-shadow: 0 10px 25px #00000014;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 12px;
      }
      .ww-e-dYn.ww-layout, .ww-e-dYn [data-ww-ls~="dYn"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-dYo {
        margin: 0;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
      }
      .ww-e-dYo.ww-layout, .ww-e-dYo [data-ww-ls~="dYo"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #991b1b;
        white-space-collapse: preserve;
      }
      .ww-e-dYq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.3 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dYr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYr.ww-layout, .ww-e-dYr [data-ww-ls~="dYr"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-dYs {
        margin: 0;
        padding: 12px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
      }
      .ww-e-dYs.ww-layout, .ww-e-dYs [data-ww-ls~="dYs"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYt {
        margin: 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dYu {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYv.ww-layout, .ww-e-dYv [data-ww-ls~="dYv"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dYw {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-dYx {
        margin: 0;
        padding: 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: 700;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
      }
      .ww-e-dYy {
        margin: 0;
        padding: 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: 600;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180, #64748B);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-dYz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dYz.ww-layout, .ww-e-dYz [data-ww-ls~="dYz"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dZ1 {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 980px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      }
      .ww-e-dZ1.ww-layout, .ww-e-dZ1 [data-ww-ls~="dZ1"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 1fr 4fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .1fr;
      }
      .ww-e-dZ2 {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dZ3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 150px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZ4 {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 62px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dZ5 {
        margin: 0;
        padding: 7px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 160px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-dZ6 {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56, #101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae, #FFFFFF);
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0, #E4E7EC);
        border-radius: 6px;
      }
    }
    @layer custom {
      .ww-e-dTU {
        align-self: flex-start;
      }
      .ww-e-dTp {
        pointer-events: var(--ww-style-pointer-events);
      }
      .ww-e-dTv {
        overflow-y: auto;
      }
      .ww-e-dVB {
        overflow-x: auto;
      }
      .ww-e-dW2 {
        white-space: nowrap;
      }
      .ww-e-dW6 {
        box-sizing: border-box;
      }
      .ww-e-dWF {
        box-sizing: border-box;
      }
      .ww-e-dWH {
        box-sizing: border-box;
      }
      .ww-e-dWw {
        box-sizing: border-box;
      }
      .ww-e-dWy {
        box-sizing: border-box;
      }
      .ww-e-dX6 {
        box-sizing: border-box;
      }
      .ww-e-dXG {
        font-style: italic;
      }
      .ww-e-dYO {
        align-self: flex-start;
      }
      .ww-e-dYT {
        white-space: nowrap;
      }
      .ww-e-dYU {
        align-self: flex-start;
      }
      .ww-e-dYn {
        overflow: auto;
        box-sizing: border-box;
      }
      .ww-e-dYp {
        white-space: pre-line;
      }
      .ww-e-dYu {
        box-sizing: border-box;
      }
      .ww-e-dZ6 {
        box-sizing: border-box;
      }
    }
  }
  @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-Mt_IyO1ahYQMxfyW {
        z-index: unset;
        max-height: unset;
      }
      .ww-a--KGRjBBOtDBhGNXy {
        width: 100%;
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-EjG3j969OxOqbmPh {
        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-dL {
        height: 0;
        min-height: 0;
        display: block;
        background-color: #0000;
      }
      .ww-s-dL > .ww-section-element {
        padding: 0;
        min-height: 0;
      }
      .ww-s-dL > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-dN {
        height: 100vh;
        aspect-ratio: unset;
        display: flex;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width);
        transition: width .2s ease;
      }
      .ww-s-dN > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: var(--ww-style-width, 100%);
        padding: 22px 0;
        border: 0 solid #0000;
        transition: width .2s ease;
      }
      .ww-s-dN > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px;
      }
    }
  }
  @layer custom {
    .ww-s-dN {
      box-shadow: 1px 0 0 var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
      overflow-y: auto;
      backdrop-filter: blur(22px) saturate(150%);
    }
  }
}
@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-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-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-86fXcKQEGjxXSeQ- {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-909017zV2JtYxP_Z {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-JHTUrsi5weKcajAQ {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-XZ1OQUYyP82I9XLP {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-5vPC2pfTS2ZaJ0xk {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JvbkL8SOmMPX3LJB {
        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;
      }
      .ww-a-WpwheAhzw1TSlDLG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-Fl9ul3d7deuE5K65 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-frhHrB5uR6AYSSJC {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-9FROTMp0QtBhX43y {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-IoZDbzf2szOPt3hR {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dZ {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-da {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-da:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-da:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-da.ww-layout, .ww-e-da [data-ww-ls~="da"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-db {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dc {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dd {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-de {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-d1p {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
      }
      .ww-e-d1p.ww-layout, .ww-e-d1p [data-ww-ls~="d1p"] {
        display: flex;
      }
      .ww-e-d2c {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-d2d {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-d6K {
        font: 400 11px / 1.3 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-d6R {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d6R:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-d6R:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-d6R.ww-layout, .ww-e-d6R [data-ww-ls~="d6R"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6S {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d6S:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-d6S:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-d6S.ww-layout, .ww-e-d6S [data-ww-ls~="d6S"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6T {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-d6U {
        padding: 0 24px;
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        left: var(--ww-style-left, 220px);
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 60px;
        background-color: #ffffffd1;
        transition: left .2s ease;
      }
      .ww-e-d6U.ww-layout, .ww-e-d6U [data-ww-ls~="d6U"] {
        display: none;
      }
      .ww-e-d9S {
        padding: 0;
        width: 40px;
        height: 40px;
        font-size: 16px;
        color: #344054;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e4e7ec;
        border-radius: 999px;
      }
      .ww-e-d9S:where(:hover) {
        background-color: #f9fafb;
        border: 1px solid #465fff;
      }
      .ww-e-d9T {
        font: 700 13px / 1 sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dAS {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dAT {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#344054);
        white-space-collapse: preserve;
      }
      .ww-e-dBH {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBI {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dBI:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dBI:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dBI.ww-layout, .ww-e-dBI [data-ww-ls~="dBI"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBJ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBK {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBL {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dBM {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBN {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dBO {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dBO:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dBO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dBO.ww-layout, .ww-e-dBO [data-ww-ls~="dBO"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBP {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBQ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dBR {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dBS {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dBa {
        font: 500 13px / 1.4 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dBc {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dBc:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dBc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dBc.ww-layout, .ww-e-dBc [data-ww-ls~="dBc"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBd {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dBd:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dBd:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dBd.ww-layout, .ww-e-dBd [data-ww-ls~="dBd"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBe {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dBe:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dBe:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dBe.ww-layout, .ww-e-dBe [data-ww-ls~="dBe"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBf {
        padding: 0 20px 18px;
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 800 18px / 1.2 sans-serif;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dDh {
        padding: 12px 14px;
        display: flex;
        background: var(--ww-style-background-color);
        box-shadow: 0 4px 12px #1018281a;
        border: var(--ww-style-border);
        border-radius: 10px;
      }
      .ww-e-dDh.ww-layout, .ww-e-dDh [data-ww-ls~="dDh"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFn {
        margin: 2px 0 14px 8px;
        display: none;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
      }
      .ww-e-dFt {
        padding: 8px 12px;
        display: flex;
        width: 380px;
        max-width: 44%;
        background-color: #f9fafb;
        border: 1px solid #e4e7ec;
        border-radius: 10px;
      }
      .ww-e-dFt:where(:hover) {
        border: 1px solid #465fff;
      }
      .ww-e-dFt.ww-layout, .ww-e-dFt [data-ww-ls~="dFt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHn {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dHn:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dHn:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dHn.ww-layout, .ww-e-dHn [data-ww-ls~="dHn"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dMJ {
        margin: 2px 0 14px 8px;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        height: auto;
        --wwi-of: contain;
      }
      .ww-e-dMj {
        font-size: 14px;
        white-space-collapse: preserve;
      }
      .ww-e-dMk {
        font-size: 14px;
        color: #98a2b3;
        white-space-collapse: preserve;
      }
      .ww-e-dMl {
        display: flex;
      }
      .ww-e-dMl.ww-layout, .ww-e-dMl [data-ww-ls~="dMl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dMm {
        position: absolute;
        top: 8px;
        right: 9px;
        width: 9px;
        height: 9px;
        background-color: #f04438;
        border: 2px solid #fff;
        border-radius: 999px;
      }
      .ww-e-dMm.ww-layout, .ww-e-dMm [data-ww-ls~="dMm"] {
        display: flex;
      }
      .ww-e-dMn {
        display: flex;
        width: 40px;
        height: 40px;
        background: linear-gradient(135deg, #465fff, #7592ff);
        border-radius: 999px;
      }
      .ww-e-dMn.ww-layout, .ww-e-dMn [data-ww-ls~="dMn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dMs {
        padding: 16px 14px;
        display: var(--ww-style-display);
        font: 500 13px / 1.4 sans-serif;
        text-align: center;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#98A2B3);
        white-space-collapse: preserve;
      }
      .ww-e-dMt {
        padding: 12px 14px;
        display: flex;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab042c0,#E4E7EC);
      }
      .ww-e-dMt.ww-layout, .ww-e-dMt [data-ww-ls~="dMt"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMu {
        font: 700 13px / 1.2 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dMv {
        display: var(--ww-style-display);
        width: 9px;
        flex: 0 0 auto;
        height: 9px;
        background-color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        border-radius: 999px;
      }
      .ww-e-dMv.ww-layout, .ww-e-dMv [data-ww-ls~="dMv"] {
        display: var(--ww-style-display);
      }
      .ww-e-dMw {
        padding: 6px 10px;
        font: 600 12px / 1 sans-serif;
        color: #dc2626;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab042c0,#E4E7EC);
        border-radius: 7px;
      }
      .ww-e-dMx {
        display: flex;
      }
      .ww-e-dMx.ww-layout, .ww-e-dMx [data-ww-ls~="dMx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dNk {
        padding: 8px 12px;
        display: flex;
        width: 100%;
        flex: 1;
      }
      .ww-e-dNk.ww-layout, .ww-e-dNk [data-ww-ls~="dNk"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        gap: 2px;
      }
      .ww-e-dNl {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dNm {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dNn {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dNn:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dNn:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dNn.ww-layout, .ww-e-dNn [data-ww-ls~="dNn"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dO1 {
        padding: 11px 14px;
        display: flex;
        cursor: pointer;
        border-bottom: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab042c0,#F2F4F7);
      }
      .ww-e-dO1:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dO1.ww-layout, .ww-e-dO1 [data-ww-ls~="dO1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOY {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dOY:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dOY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--05c7accf-55d2-449a-a024-485839301a36,#ECF3FF);
      }
      .ww-e-dOY.ww-layout, .ww-e-dOY [data-ww-ls~="dOY"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dP9 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dPA {
        display: var(--ww-style-display, block);
        font: 500 14px / 1.4 sans-serif;
        color: currentColor;
        white-space-collapse: preserve;
      }
      .ww-e-dPb {
        padding: 10px 14px;
        display: var(--ww-style-display);
        border-top: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#EAECF0);
      }
      .ww-e-dPb.ww-layout, .ww-e-dPb [data-ww-ls~="dPb"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dQd {
        display: var(--ww-style-display, none);
        position: fixed;
        top: 78px;
        right: 24px;
        left: auto;
        width: 360px;
        max-width: calc(100vw - 32px);
        max-height: 75vh;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        box-shadow: none;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 14px;
      }
      .ww-e-dQd.ww-layout, .ww-e-dQd [data-ww-ls~="dQd"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dQe {
        padding: 4px 10px;
        font: 700 12px / 1 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dQf {
        padding: 4px 10px;
        font: 700 12px / 1 sans-serif;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
        background-color: var(--f8269772-c869-4d47-8414-0842ca574cae,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 6px;
      }
      .ww-e-dQg {
        display: var(--ww-style-display, none);
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        background-color: #0000;
      }
      .ww-e-dQg.ww-layout, .ww-e-dQg [data-ww-ls~="dQg"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dQi {
        margin: 0 0 14px;
        padding: 6px 10px;
        width: auto;
        font-size: 16px;
        line-height: 1;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#344054);
        white-space-collapse: preserve;
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dQi:where(:hover) {
        color: var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
        border: 1px solid var(--c30e356e-743a-4d54-861c-884ff20ec530,#465FFF);
      }
      .ww-e-dQj {
        padding: 0;
        width: 40px;
        height: 40px;
        font-size: 16px;
        color: #344054;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e4e7ec;
        border-radius: 999px;
      }
      .ww-e-dQj:where(:hover) {
        background-color: #f9fafb;
        border: 1px solid #465fff;
      }
      .ww-e-dQk {
        overflow: hidden;
        width: 0;
        height: 0;
      }
      .ww-e-dQl {
        margin: auto 0 0;
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border: 1px solid var(--132e9d3f-9bda-4b0f-a2fd-f47d5ab342c0,#E4E7EC);
        border-radius: 8px;
      }
      .ww-e-dQl:where(:hover) {
        background-color: var(--8f1d9555-b5e1-4c9d-b83a-1f38a2e512f3,#F9FAFB);
      }
      .ww-e-dQl.ww-layout, .ww-e-dQl [data-ww-ls~="dQl"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRJ {
        padding: 0;
        display: flex;
        width: 22px;
        height: 22px;
        font-size: 13px;
        line-height: 1;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid #0000;
        border-radius: 6px;
      }
      .ww-e-dRJ:where(:hover) {
        background-color: #10182814;
      }
      .ww-e-dRK {
        font-size: 14px;
        line-height: 1.4;
        font-weight: 500;
        color: var(--07cf7817-642a-4d92-8c25-00b56449cf56,#101828);
        white-space-collapse: preserve;
      }
      .ww-e-dRL {
        font-size: 12px;
        line-height: 1.4;
        color: var(--a8f120f5-6561-47cd-aca3-cef0d4c3b180,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dRM {
        display: flex;
        flex: 1;
      }
      .ww-e-dRM.ww-layout, .ww-e-dRM [data-ww-ls~="dRM"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dRN {
        z-index: 9000;
        display: flex;
        position: fixed;
        top: 76px;
        right: 24px;
        width: 380px;
        max-width: calc(100vw - 48px);
      }
      @media (max-width: 767px) {
        .ww-e-dRN {
          top: 68px;
          right: 12px;
          left: 12px;
          width: var(--ww-section-root-auto-width, revert-layer);
        }
      }
      .ww-e-dRN.ww-layout, .ww-e-dRN [data-ww-ls~="dRN"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
    }
  }
  @layer custom {
    .ww-e-da {
      order: 8;
    }
    .ww-e-d6R {
      order: 5;
    }
    .ww-e-d6S {
      order: 2;
    }
    .ww-e-d6U {
      z-index: 30;
      border-bottom: 1px solid #eaecf0;
      backdrop-filter: blur(14px);
    }
    .ww-e-dBI {
      order: 6;
    }
    .ww-e-dBO {
      order: 1;
    }
    .ww-e-dBc {
      order: 9;
    }
    .ww-e-dBd {
      order: 3;
    }
    .ww-e-dBe {
      order: 4;
    }
    .ww-e-dBf {
      white-space: nowrap;
    }
    .ww-e-dDh {
      pointer-events: auto;
    }
    .ww-e-dFn {
      align-self: flex-start;
    }
    .ww-e-dHn {
      order: 1;
    }
    .ww-e-dMJ {
      align-self: flex-start;
    }
    .ww-e-dNn {
      order: 5;
    }
    .ww-e-dOY {
      order: 7;
    }
    .ww-e-dQd {
      z-index: 9999;
      overflow-y: auto;
    }
    .ww-e-dQg {
      z-index: 9998;
    }
    .ww-e-dQi {
      align-self: center;
    }
    .ww-e-dQl {
      order: 100;
    }
    .ww-e-dRN {
      pointer-events: none;
    }
  }
}
@layer ww-style-layout-override {
}
