@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-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-position {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-row {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1UQ {
        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-d1UQ.ww-layout, .ww-e-d1UQ [data-ww-ls~="d1UQ"] {
        display: flex;
      }
      .ww-e-d1WX {
        margin: 0;
        padding: 18px 20px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: var(--ww-style-cursor);
        box-shadow: none;
        transition: border-color 120ms ease, transform 120ms ease;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--837cee89-6cdf-422a-b009-dd804192699e,12px);
      }
      .ww-e-d1WX:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-d1WX.ww-layout, .ww-e-d1WX [data-ww-ls~="d1WX"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1WD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WD.ww-layout, .ww-e-d1WD [data-ww-ls~="d1WD"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1UD {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1UE {
        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-d1UF {
        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-d1UG {
        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-d1UH {
        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-d1UI {
        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-d1UJ {
        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-d1UK {
        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-d1UL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: color 120ms ease;
      }
      .ww-e-d1UM {
        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-d1UN {
        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-d1UO {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 0;
        max-width: unset;
        min-width: unset;
        height: 0;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UO.ww-layout, .ww-e-d1UO [data-ww-ls~="d1UO"] {
        display: none;
      }
      .ww-e-d1UP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--879ea0a8-807d-4de2-b237-06f9e70d4804,500 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1UR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1US {
        margin: 0;
        padding: 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);
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1UT {
        margin: 0;
        padding: 10px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.45;
        font-weight: 500;
        text-align: left;
        color: var(--47455687-fc09-457c-aa48-c150357d848a,#B91C1C);
        white-space-collapse: preserve;
        background-color: var(--5cfc6f76-7887-4418-a974-487ed2153e73,#FEF2F2);
        border: 1px solid var(--1b802b79-bad9-4be3-a703-f104e2d07dc5,#EF4444);
        border-radius: 8px;
      }
      .ww-e-d1UU {
        margin: 0;
        padding: 0 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UU.ww-layout, .ww-e-d1UU [data-ww-ls~="d1UU"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1UV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        flex: 0 0 60px;
        max-width: unset;
        min-width: unset;
        height: 60px;
        max-height: unset;
        min-height: unset;
        border-radius: 14px;
      }
      .ww-e-d1UV.ww-layout, .ww-e-d1UV [data-ww-ls~="d1UV"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1UW {
        margin: 0;
        padding: 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: 21px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        white-space-collapse: preserve;
      }
      .ww-e-d1UX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1UY {
        margin: 0;
        padding: 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);
        line-height: 1.15;
        font-weight: 800;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1UZ {
        margin: 3px 0 0;
        padding: 3px 9px;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4;
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
        border-radius: 6px;
      }
      .ww-e-d1Ua {
        margin: 0;
        padding: 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);
        line-height: 1.5;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ub {
        margin: auto 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: 11.5px;
        font-family: var(--ww-default-font-family);
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uc {
        margin: 0 0 0 auto;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uc.ww-layout, .ww-e-d1Uc [data-ww-ls~="d1Uc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 6px;
      }
      .ww-e-d1Ud {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ud.ww-layout, .ww-e-d1Ud [data-ww-ls~="d1Ud"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ue {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10.5px;
        font-family: var(--ww-default-font-family);
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 11px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 11px;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d1Ug {
        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-size: 11.5px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uh {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ui {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uj {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uk {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ul {
        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-d1Ul.ww-layout, .ww-e-d1Ul [data-ww-ls~="d1Ul"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1Um {
        margin: -15px 0 0;
        padding: 0 10px 5px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Um.ww-layout, .ww-e-d1Um [data-ww-ls~="d1Um"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Un {
        margin: 0 0 2px;
        padding: 0 0 18px;
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 160px;
        flex: 0 0 auto;
        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: 700;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Up {
        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: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uq {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: left;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ur {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 92px;
        flex: 0 0 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);
        font-weight: 700;
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Us {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 112px;
        flex: 0 0 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);
        font-weight: 700;
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ut {
        margin: 0;
        padding: var(--ww-style-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-d1Ut.ww-layout, .ww-e-d1Ut [data-ww-ls~="d1Ut"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 160px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: var(--ww-content-ww-text-font-size);
        font-family: var(--ww-default-font-family);
        line-height: 1.3;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uv.ww-layout, .ww-e-d1Uv [data-ww-ls~="d1Uv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 0;
      }
      .ww-e-d1Uw {
        margin: 0;
        padding: 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);
        line-height: 1.25;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ux {
        margin: 0;
        padding: 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);
        line-height: 1.25;
        font-weight: 500;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 92px;
        flex: 0 0 auto;
        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);
        font-weight: var(--ww-content-ww-text-font-weight);
        text-align: right;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1Uz {
        margin: -9px 0 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.55;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
        border-radius: 8px;
      }
      .ww-e-d1V0 {
        margin: 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;
      }
      .ww-e-d1V0.ww-layout, .ww-e-d1V0 [data-ww-ls~="d1V0"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 92px;
        flex: 0 0 auto;
        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);
        font-weight: 600;
        text-align: right;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1V2 {
        margin: 0;
        padding: 12px 10px 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-d1V2.ww-layout, .ww-e-d1V2 [data-ww-ls~="d1V2"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V3 {
        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: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: left;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1V4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 92px;
        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;
        text-align: right;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1V5 {
        margin: 22px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1V5.ww-layout, .ww-e-d1V5 [data-ww-ls~="d1V5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1V6 {
        margin: 0;
        padding: 9px 14px;
        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: 700;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
      }
      .ww-e-d1V7 {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V7.ww-layout, .ww-e-d1V7 [data-ww-ls~="d1V7"] {
        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);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1V8 {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1V9 {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VA {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VA.ww-layout, .ww-e-d1VA [data-ww-ls~="d1VA"] {
        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);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1VB {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VC {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VD {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VD.ww-layout, .ww-e-d1VD [data-ww-ls~="d1VD"] {
        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);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1VE {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VF {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VG {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VG.ww-layout, .ww-e-d1VG [data-ww-ls~="d1VG"] {
        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);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1VH {
        margin: 0;
        padding: 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: #4a4ee0;
        white-space-collapse: preserve;
      }
      .ww-e-d1VI {
        margin: 0;
        padding: 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: #4a4ee0;
        white-space-collapse: preserve;
      }
      .ww-e-d1VJ {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VJ.ww-layout, .ww-e-d1VJ [data-ww-ls~="d1VJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VK {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VL {
        margin: 0;
        padding: 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(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1VM {
        margin: 0;
        padding: 9px 14px;
        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);
      }
      .ww-e-d1VM.ww-layout, .ww-e-d1VM [data-ww-ls~="d1VM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VN {
        margin: 0;
        padding: 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: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1VO {
        margin: 0;
        padding: 8px 14px;
        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);
        line-height: 1.5;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1VP {
        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-d1VP.ww-layout, .ww-e-d1VP [data-ww-ls~="d1VP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VQ {
        margin: 0;
        padding: 18px 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-d1VQ.ww-layout, .ww-e-d1VQ [data-ww-ls~="d1VQ"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1VR {
        margin: 0;
        padding: 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: 700;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1VS {
        margin: 2px 0 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--6b39667c-5951-45ef-b3e6-60dd08f5291e,#92400E);
        white-space-collapse: preserve;
        border-radius: 8px;
      }
      .ww-e-d1VT {
        margin: auto 0 0;
        padding: 16px 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-d1VT.ww-layout, .ww-e-d1VT [data-ww-ls~="d1VT"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1VU {
        margin: 0;
        padding: 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);
        line-height: 1.6;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1VV {
        margin: 0;
        padding: 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: 10.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1VW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VW.ww-layout, .ww-e-d1VW [data-ww-ls~="d1VW"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10.5px;
        font-family: var(--ww-default-font-family);
        color: var(--fc66eecd-4b70-4c34-927f-2b178f622133,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d1VY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 11px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 11px;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d1VZ {
        margin: 0 0 0 auto;
        padding: 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: 10.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #5b5fef;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1Va {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 840px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: default;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--837cee89-6cdf-422a-b009-dd804192699e,12px);
      }
      .ww-e-d1Va.ww-layout, .ww-e-d1Va [data-ww-ls~="d1Va"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1Vb {
        margin: 0;
        padding: 8px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: var(--ww-style-cursor);
        opacity: var(--ww-style-opacity);
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-d1Vb.ww-layout, .ww-e-d1Vb [data-ww-ls~="d1Vb"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vc {
        margin: 0;
        padding: 0;
        z-index: 1001;
        align-self: unset;
        display: flex;
        position: var(--ww-style-position, revert-layer);
        top: var(--ww-style-top-positioned, revert-layer);
        right: var(--ww-style-right-positioned, revert-layer);
        bottom: revert-layer;
        left: revert-layer;
        max-width: 320px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vc.ww-layout, .ww-e-d1Vc [data-ww-ls~="d1Vc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 6px;
      }
      .ww-e-d1Vd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        text-transform: uppercase;
        letter-spacing: .11em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ve {
        margin: 6px 0 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-d1Ve.ww-layout, .ww-e-d1Ve [data-ww-ls~="d1Ve"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1Vf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vi {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vj {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: block;
        position: absolute;
        top: 14px;
        right: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1Vk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vl {
        margin: 8px 0 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--47455687-fc09-457c-aa48-c150357d848a,#B91C1C);
        white-space-collapse: preserve;
        background-color: var(--5cfc6f76-7887-4418-a974-487ed2153e73,#FEF2F2);
        border: 1px solid var(--1b802b79-bad9-4be3-a703-f104e2d07dc5,#EF4444);
        border-radius: 8px;
      }
      .ww-e-d1Vm {
        margin: 12px 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-d1Vm.ww-layout, .ww-e-d1Vm [data-ww-ls~="d1Vm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vn {
        margin: 2px 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.45;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vo {
        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-d1Vp {
        margin: 0;
        padding: 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);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vq {
        margin: 0;
        padding: 9px 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);
        white-space-collapse: preserve;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
        --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
      }
      .ww-e-d1Vr {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vs {
        margin: 0;
        padding: 9px 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);
        white-space-collapse: preserve;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
        --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
      }
      .ww-e-d1Vt {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vu {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vw {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vy {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vz {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1W0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W2 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c13b0c7a-ffcc-4b0e-acf3-3e6e83d079eb,#F9FAFB);
        border: 1px dashed var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
      }
      .ww-e-d1W3 {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1W4 {
        margin: 0;
        padding: 9px 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);
        white-space-collapse: preserve;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
        --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
      }
      .ww-e-d1W5 {
        margin: 0 6px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1W6 {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W6.ww-layout, .ww-e-d1W6 [data-ww-ls~="d1W6"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1W7 {
        margin: 0;
        padding: 9px 12px;
        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);
        white-space-collapse: preserve;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
        --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
      }
      .ww-e-d1W8 {
        margin: 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W8.ww-layout, .ww-e-d1W8 [data-ww-ls~="d1W8"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1W9 {
        margin: 0;
        padding: 9px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--879ea0a8-807d-4de2-b237-06f9e70d4804,500 14px/1.5 var(--ww-default-font-family, sans-serif));
        font-size: 12.5px;
        color: var(--6e6a4b9a-1109-46ab-b28f-3e54e5e13f00,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--94ba8238-0f33-429d-9ad8-7c66f4077209,#5B5FEF);
        cursor: pointer;
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-d1WA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1WC {
        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(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
      }
      .ww-e-d1WC.ww-layout, .ww-e-d1WC [data-ww-ls~="d1WC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WE {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--879ea0a8-807d-4de2-b237-06f9e70d4804,500 14px/1.5 var(--ww-default-font-family, sans-serif));
        font-size: 14px;
        color: var(--6e6a4b9a-1109-46ab-b28f-3e54e5e13f00,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--94ba8238-0f33-429d-9ad8-7c66f4077209,#5B5FEF);
        cursor: pointer;
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-d1WF {
        margin: 0;
        padding: 7px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 999px;
      }
      .ww-e-d1WG {
        margin: 0;
        padding: 9px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 8px;
      }
      .ww-e-d1WH {
        margin: 0;
        padding: 7px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: 999px;
      }
      .ww-e-d1WI {
        margin: 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1WJ {
        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-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1WK {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1WL {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1WM {
        margin: 8px 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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1WN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WO {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        opacity: 0;
      }
      .ww-e-d1WP {
        margin: 0;
        padding: 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);
        line-height: 1.6;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1WQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 112px;
        flex: 0 0 auto;
        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);
        font-weight: 500;
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1WR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 112px;
        flex: 0 0 auto;
        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);
        font-weight: 500;
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1WS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 112px;
        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: 500;
        text-align: right;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1WT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        grid-column: 1 / -1;
      }
      .ww-e-d1WU.ww-layout, .ww-e-d1WU [data-ww-ls~="d1WU"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1WV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WW {
        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-d1WW.ww-layout, .ww-e-d1WW [data-ww-ls~="d1WW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WY {
        margin: 0;
        padding: 0 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: 0;
      }
      .ww-e-d1WY.ww-layout, .ww-e-d1WY [data-ww-ls~="d1WY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WZ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: 0;
      }
      .ww-e-d1WZ.ww-layout, .ww-e-d1WZ [data-ww-ls~="d1WZ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1Wa {
        margin: 0;
        padding: 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: 26px;
        font-family: var(--ww-default-font-family);
        line-height: 1.1;
        font-weight: 700;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1Wb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7efb844e-0aef-48aa-b2c6-b4fe7bdf3ba6,500 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1Wc {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--879ea0a8-807d-4de2-b237-06f9e70d4804,500 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1Wd {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7efb844e-0aef-48aa-b2c6-b4fe7bdf3ba6,500 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1We {
        margin: 0;
        padding: 8px 6px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-bottom: 1px solid var(--2a2f86d1-9644-4070-865d-5882cab5a356,#D8DBFF);
        border-radius: 6px;
      }
      .ww-e-d1We:where(:hover) {
        background-color: var(--3beaf8ed-84bf-48dc-a090-bb8f86bffb04,#E5E7EB);
      }
      .ww-e-d1We.ww-layout, .ww-e-d1We [data-ww-ls~="d1We"] {
        display: grid;
        gap: 12px;
      }
      .ww-e-d1Wf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7efb844e-0aef-48aa-b2c6-b4fe7bdf3ba6,500 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
    }
    @layer custom {
      .ww-e-d1WX:where(:hover) {
        border-color: var(--2a2f86d1-9644-4070-865d-5882cab5a356,#D8DBFF);
      }
      .ww-e-d1UD {
        order: -2;
      }
      .ww-e-d1UL {
        order: 2;
        margin-left: auto;
      }
      .ww-e-d1UP {
        grid-row: 1 / span 2;
        align-self: center;
        text-align: right;
        font-weight: 600;
        grid-column: 2;
        white-space: nowrap;
      }
      .ww-e-d1US {
        white-space: nowrap;
      }
      .ww-e-d1UU {
        flex-wrap: wrap;
        border-bottom: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1UV {
        border: 1px solid var(--2a2f86d1-9644-4070-865d-5882cab5a356,#D8DBFF);
        background: linear-gradient(135deg, #eef0ff, #dee1ff);
      }
      .ww-e-d1UW {
        font-family: Sora, sans-serif;
      }
      .ww-e-d1UY {
        order: 1;
        letter-spacing: -.2px;
      }
      .ww-e-d1UZ {
        order: 3;
      }
      .ww-e-d1Ua {
        order: 2;
      }
      .ww-e-d1Ub {
        order: 4;
      }
      .ww-e-d1Um {
        border-bottom: 1px solid var(--3beaf8ed-84bf-48dc-a090-bb8f86bffb04,#E5E7EB);
      }
      .ww-e-d1Un {
        line-height: 1.15;
        border-bottom: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
        letter-spacing: -.3px;
      }
      .ww-e-d1Uo {
        letter-spacing: .05em;
        text-transform: uppercase;
      }
      .ww-e-d1Up {
        letter-spacing: .05em;
        text-transform: uppercase;
      }
      .ww-e-d1Ur {
        white-space: nowrap;
        text-transform: uppercase;
      }
      .ww-e-d1Us {
        white-space: nowrap;
        text-transform: uppercase;
      }
      .ww-e-d1Uy {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1V1 {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1V2 {
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1V4 {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1V5 {
        border: var(--ww-style-border);
      }
      .ww-e-d1V6 {
        order: 1;
        letter-spacing: .05em;
      }
      .ww-e-d1V7 {
        order: 3;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1V9 {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1VA {
        order: 4;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VC {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1VD {
        order: 5;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VF {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1VG {
        order: 6;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VI {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1VJ {
        order: 2;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VL {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1VM {
        order: 7;
      }
      .ww-e-d1VO {
        order: 8;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VQ {
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1VR {
        letter-spacing: .05em;
        text-transform: uppercase;
      }
      .ww-e-d1VS {
        border: 1px solid var(--3edcbbc9-85fb-4cd5-a21b-0ea9500b2591,#FCD34D);
        background: var(--e1f3cc7e-d58a-4a77-84ca-f36ab712fc30,#FEF3C7);
      }
      .ww-e-d1VT {
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1Va {
        box-shadow: 0 8px 24px var(--1dc2d7c0-7cf5-47df-8bc5-9c1c3a69f765,#00000033);
      }
      .ww-e-d1Vb {
        box-shadow: 0 2px 8px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
      }
      .ww-e-d1Vc {
        align-self: flex-end;
      }
      .ww-e-d1Vd {
        order: 1;
      }
      .ww-e-d1Ve {
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1Vg {
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1WE {
        align-self: flex-start;
      }
      .ww-e-d1WO {
        pointer-events: none;
      }
      .ww-e-d1WP {
        white-space: pre-line;
      }
      .ww-e-d1WQ {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1WR {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1WS {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-d1WT {
        order: -1;
      }
      .ww-e-d1WU {
        display: contents;
      }
      .ww-e-d1WV {
        order: 0;
      }
      .ww-e-d1WW {
        order: 0;
      }
      .ww-e-d1WY {
        overflow: hidden auto;
      }
      .ww-e-d1WZ {
        order: 2;
      }
      .ww-e-d1Wa {
        order: 1;
      }
      .ww-e-d1Wb {
        order: 2;
      }
      .ww-e-d1Wc {
        grid-row: 1;
        grid-column: 1;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d1Wd {
        grid-row: 2;
        grid-column: 1;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d1We {
        gap: 2px 12px;
        grid-template-columns: 1fr auto;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-uWRDKzdjvkf4EAoV {
        z-index: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a--KGRjBBOtDBhGNXy {
        width: 100%;
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-Kx1Omt4gI5aMcV9U {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        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-d8 {
        height: var(--ww-style-height, 0px);
        min-height: var(--ww-style-min-height, 0px);
      }
      .ww-s-d8 > .ww-section-element {
        padding: 0;
        min-height: var(--ww-style-min-height, 0px);
      }
      .ww-s-d8 > .ww-section-element.ww-layout {
        display: flex;
      }
      .ww-s-dY > .ww-section-element {
        padding: 0;
      }
      .ww-s-dY > .ww-section-element.ww-layout {
        display: flex;
      }
      .ww-s-de {
        height: calc(100vh - 56px);
        z-index: 50;
        overflow: auto;
        display: flex;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        position: fixed;
        top: 56px;
        left: 0;
        width: var(--ww-style-width);
      }
      @media (max-width: 767px) {
        .ww-s-de {
          height: 0;
          overflow: visible;
          top: 0;
          width: 0;
        }
      }
      .ww-s-de > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: var(--ww-style-width, 100%);
        padding: 16px 12px;
      }
      @media (max-width: 767px) {
        .ww-s-de > .ww-section-element {
          width: 0;
          padding: 0;
        }
      }
      .ww-s-de > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-s-de {
        border-right: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-de {
        border-right: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      }
    }
    @media (max-width: 767px) {
      .ww-s-de {
        border-right: none;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tz8Ot9L7YJtLyH-p {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-SiJcWq-XGxbMNGjU {
        margin: 0;
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Uds4CVZOBCUG_xSn {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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-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-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-sGfjMzqKce_YMqA9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-x0eFciSNRs7EP8Mc {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-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-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-y_tz647qCUfbEr2V {
        margin: 0;
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-dx5-8M_3MexOBx5- {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zm8IlJxlsjhsIvo6 {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-IBqsSZqALGUiyJm3 {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-iCdfZrnTQBp0PuBo {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ie9dekYkujbdwNjE {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-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-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Fijzlf8jhln2zwt7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-RvTQ_8k9kLOxPKjh {
        margin: 0;
        padding: 0;
        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-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jmcmduGw2BpHZ9RI {
        margin: 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-hrle4cgh7E0q5WYv {
        margin: 0;
        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-dQVf4AfE6DwFXRwu {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-UMuatBOai2i0Sewa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-b3CuKZCf5OX6dONX {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-hOSMjQGB-rHpOpLz {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .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-viBG6M41fFRz-l62 {
        margin: 0;
        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-Izo-7UlCXmGYDTuT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
      }
    }
    @layer ordered {
      .ww-e-dy {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d10 {
        padding: 4px;
        z-index: 60;
        display: flex;
        position: var(--ww-style-position, revert-layer);
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: revert-layer;
        bottom: revert-layer;
        left: var(--ww-style-left-positioned, revert-layer);
        width: var(--ww-style-width);
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        border-radius: 8px;
      }
      .ww-e-d10.ww-layout, .ww-e-d10 [data-ww-ls~="d10"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d14 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d15 {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-d15:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d15.ww-layout, .ww-e-d15 [data-ww-ls~="d15"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-d16 {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-d16:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d16.ww-layout, .ww-e-d16 [data-ww-ls~="d16"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-d17 {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-d17:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d17.ww-layout, .ww-e-d17 [data-ww-ls~="d17"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-d5D {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d9a {
        margin: 0 0 0 4px;
        width: 16px;
        flex: 0 1 auto;
        height: 16px;
        cursor: pointer;
      }
      .ww-e-d9b {
        font-size: 11px;
        line-height: 1.3;
        font-weight: 500;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d9c {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-d9c:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d9c.ww-layout, .ww-e-d9c [data-ww-ls~="d9c"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-d9d {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d9e {
        margin: 0;
        padding: 0;
        display: flex;
      }
      .ww-e-d9e.ww-layout, .ww-e-d9e [data-ww-ls~="d9e"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
        column-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
      }
      .ww-e-dAT {
        display: flex;
        width: 30px;
        flex: 0 0 30px;
        min-width: 30px;
        height: 30px;
        background: var(--ww-style-background-color, var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF));
        border-radius: var(--74d509b5-db9a-4e93-8331-0abaed29f85c,999px);
      }
      .ww-e-dAT.ww-layout, .ww-e-dAT [data-ww-ls~="dAT"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dAU {
        font-size: 11px;
        line-height: 1;
        font-weight: 700;
        color: var(--d69149d2-d0cc-4923-8a08-83d91d9e594c,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-dBw {
        width: 16px;
        flex: 0 0 16px;
        height: 16px;
      }
      .ww-e-dBx {
        font-size: 13px;
        line-height: 1.3;
        font-weight: 500;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-dC9 {
        overflow: hidden;
        font-size: 12px;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-dCA {
        display: flex;
        width: 100%;
        min-height: 0;
      }
      .ww-e-dCA:where(:hover) {
        background-color: #0000;
      }
      .ww-e-dCA.ww-layout, .ww-e-dCA [data-ww-ls~="dCA"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dCB {
        padding: 0;
        display: none;
        height: 0;
        min-height: 0;
      }
      .ww-e-dCB.ww-layout, .ww-e-dCB [data-ww-ls~="dCB"] {
        display: none;
      }
      .ww-e-dCD {
        overflow: hidden;
        font: var(--be21fc2b-ce40-40a2-b261-ed0f59851b48,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-dCF {
        padding: 10px 10px 12px;
        display: var(--ww-style-display, none);
        font: var(--be21fc2b-ce40-40a2-b261-ed0f59851b48,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-dCe {
        padding: 8px 10px;
        overflow: hidden;
        display: flex;
        flex: 0 0 auto;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-dCe:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dCe.ww-layout, .ww-e-dCe [data-ww-ls~="dCe"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dEA {
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
      }
      .ww-e-dEH {
        font-size: 13.5px;
        font-weight: 600;
        color: var(--9b6b6530-f30c-44fd-99a3-6cd02a8143e0,#065F46);
        white-space-collapse: preserve;
      }
      .ww-e-dEI {
        padding: 8px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-dEI:where(:hover) {
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
      }
      .ww-e-dEI.ww-layout, .ww-e-dEI [data-ww-ls~="dEI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dEJ {
        overflow: hidden;
        font: var(--be21fc2b-ce40-40a2-b261-ed0f59851b48,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-dEK {
        overflow: hidden;
        font-size: 12px;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-dEL {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dEL:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dEL.ww-layout, .ww-e-dEL [data-ww-ls~="dEL"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dEM {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dEN {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dEO {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dHB {
        font-size: 13px;
        font-weight: 500;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dHB {
          display: var(--ww-style-display);
          max-width: 140px;
        }
      }
      .ww-e-dN6 {
        padding: 12px 16px;
        z-index: 300;
        display: var(--ww-style-display, none);
        position: fixed;
        top: 72px;
        right: 24px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 92vw;
        background-color: var(--9fc5fcee-3029-42ec-8b6e-18292feed5e9,#ECFDF5);
        border: 1px solid var(--46e2496e-9700-4ecb-a5c5-18c62ffe2552,#10B981);
        border-radius: 12px;
      }
      .ww-e-dN6.ww-layout, .ww-e-dN6 [data-ww-ls~="dN6"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dN7 {
        margin: auto 0 0;
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dN7 {
          display: none;
        }
      }
      .ww-e-dN7:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dN7.ww-layout, .ww-e-dN7 [data-ww-ls~="dN7"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dN7.ww-layout, .ww-e-dN7 [data-ww-ls~="dN7"] {
          display: none;
        }
      }
      .ww-e-dN8 {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--32235aeb-7d45-45e9-9493-d669949e51ae,48px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-dN8:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dN8.ww-layout, .ww-e-dN8 [data-ww-ls~="dN8"] {
        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-dN9 {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-dN9:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dN9.ww-layout, .ww-e-dN9 [data-ww-ls~="dN9"] {
        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-dNA {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dNB {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dNC {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-dNC:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dNC.ww-layout, .ww-e-dNC [data-ww-ls~="dNC"] {
        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-dND {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-dND:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dND.ww-layout, .ww-e-dND [data-ww-ls~="dND"] {
        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-dNE {
        margin: var(--0b1530d1-53d3-42a4-b573-98e0d208e097, 16px) 0px 0px 0px;
        padding: 10px 10px 5px;
        overflow: hidden;
        height: var(--86ca4e98-6373-4fcf-bbc2-f3c0176bdfdd,29px);
        font-size: 10px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, var(--7110aa91-add9-4689-81ea-b0339f5dc46d,#A5ABEF));
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea, #F3F4F6);
      }
      .ww-e-dNF {
        padding: 24px 16px;
        overflow: auto;
        z-index: 50;
        display: flex;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        left: 0;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        height: var(--ww-style-height, calc(100vh - 56px));
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        border-top: none;
        border-right: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-bottom: none;
        border-left: none;
        border-image: none;
      }
      @media (max-width: 767px) {
        .ww-e-dNF {
          display: var(--ww-style-display);
          width: 82vw;
          max-width: 300px;
          box-shadow: 2px 0 12px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
        }
      }
      .ww-e-dNF.ww-layout, .ww-e-dNF [data-ww-ls~="dNF"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-dNF.ww-layout, .ww-e-dNF [data-ww-ls~="dNF"] {
          display: var(--ww-style-display);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dNG {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-dNG:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dNG.ww-layout, .ww-e-dNG [data-ww-ls~="dNG"] {
        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-dNH {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-dNH:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dNH.ww-layout, .ww-e-dNH [data-ww-ls~="dNH"] {
        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-dNI {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-dNI:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dNI.ww-layout, .ww-e-dNI [data-ww-ls~="dNI"] {
        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-dct {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dcu {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dcv {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dcv:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dcv.ww-layout, .ww-e-dcv [data-ww-ls~="dcv"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dcw {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dcx {
        padding: 0 0 0 4px;
        display: var(--ww-style-display);
        font-size: 11px;
        font-weight: 600;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dcy {
        font-size: 12px;
        font-weight: 400;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-dcz {
        margin: 0 0 0 auto;
        padding: 1px 5px;
        flex: 0 0 auto;
        font: var(--9ffeaf7f-f5da-4943-a867-31cdb1981f2f,500 13px/1.4 ui-monospace, 'SF Mono', Menlo, Consolas, monospace);
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
        border-radius: 4px;
      }
      .ww-e-dd0 {
        overflow: hidden;
        flex: 1 1 0%;
        font: var(--be21fc2b-ce40-40a2-b261-ed0f59851b48,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-dd1 {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-def {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-def {
          display: none;
        }
      }
      .ww-e-def.ww-layout, .ww-e-def [data-ww-ls~="def"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 1px;
      }
      @media (max-width: 767px) {
        .ww-e-def.ww-layout, .ww-e-def [data-ww-ls~="def"] {
          display: none;
        }
      }
      .ww-e-deg {
        font-size: 13px;
        font-weight: 500;
        color: var(--6b39667c-5951-45ef-b3e6-60dd08f5291e,#92400E);
        white-space-collapse: preserve;
      }
      .ww-e-dej {
        display: flex;
      }
      .ww-e-dej.ww-layout, .ww-e-dej [data-ww-ls~="dej"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dek {
        display: flex;
        width: 1px;
        flex: 0 0 auto;
        height: 20px;
        background-color: var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      }
      @media (max-width: 767px) {
        .ww-e-dek {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dek.ww-layout, .ww-e-dek [data-ww-ls~="dek"] {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dek.ww-layout, .ww-e-dek [data-ww-ls~="dek"] {
          display: var(--ww-style-display);
        }
      }
      .ww-e-del {
        padding: 8px 10px 10px;
        display: flex;
      }
      .ww-e-del.ww-layout, .ww-e-del [data-ww-ls~="del"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dep {
        padding: 6px;
        display: flex;
        min-width: 236px;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        box-shadow: 0 8px 24px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-dep.ww-layout, .ww-e-dep [data-ww-ls~="dep"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-deq {
        display: var(--ww-style-display);
        font-size: 14px;
        font-weight: 500;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-der {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-des {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-des:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-des.ww-layout, .ww-e-des [data-ww-ls~="des"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-det {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-det:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-det.ww-layout, .ww-e-det [data-ww-ls~="det"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-deu {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-deu:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-deu.ww-layout, .ww-e-deu [data-ww-ls~="deu"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dev {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dev:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dev.ww-layout, .ww-e-dev [data-ww-ls~="dev"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dew {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dew:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dew.ww-layout, .ww-e-dew [data-ww-ls~="dew"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dex {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dex:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dex.ww-layout, .ww-e-dex [data-ww-ls~="dex"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dey {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dey:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dey.ww-layout, .ww-e-dey [data-ww-ls~="dey"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dez {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dez:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dez.ww-layout, .ww-e-dez [data-ww-ls~="dez"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-df0 {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-df0:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-df0.ww-layout, .ww-e-df0 [data-ww-ls~="df0"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-df1 {
        font-size: 11px;
        line-height: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-df2 {
        padding: 8px 4px;
        display: flex;
        flex: 1 1 0;
        min-width: 0;
        cursor: pointer;
      }
      .ww-e-df2.ww-layout, .ww-e-df2 [data-ww-ls~="df2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-df3 {
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
      }
      .ww-e-df4 {
        font-size: 11px;
        line-height: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-df5 {
        font-size: 11px;
        line-height: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-df6 {
        z-index: 50;
        display: none;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #0006;
      }
      @media (max-width: 767px) {
        .ww-e-df6 {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-df6.ww-layout, .ww-e-df6 [data-ww-ls~="df6"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-df6.ww-layout, .ww-e-df6 [data-ww-ls~="df6"] {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-df7 {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-df8 {
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-df9 {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-df9:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-df9.ww-layout, .ww-e-df9 [data-ww-ls~="df9"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfA {
        margin: 0 0 12px;
        display: flex;
      }
      .ww-e-dfA.ww-layout, .ww-e-dfA [data-ww-ls~="dfA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dfB {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dfB:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dfB.ww-layout, .ww-e-dfB [data-ww-ls~="dfB"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dfC {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dfN {
        width: 18px;
        flex: 0 1 auto;
        height: 18px;
      }
      .ww-e-dfO {
        width: 22px;
        height: 22px;
      }
      .ww-e-dfP {
        padding: 12px 14px;
        width: 100%;
        font: var(--be21fc2b-ce40-40a2-b261-ed0f59851b48,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        font-size: 15px;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
        background-color: #0000;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-left: 0 none;
        border-image: none;
        border-radius: 0;
        --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
      }
      .ww-e-dfS {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dfT {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dfT:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dfT.ww-layout, .ww-e-dfT [data-ww-ls~="dfT"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dfU {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dfV {
        display: none;
        font-size: 17px;
        font-weight: 700;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dfV {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dfW {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dfW {
          padding: 16px;
          overflow: auto;
          z-index: 51;
          display: var(--ww-style-display, none);
          position: fixed;
          right: 0;
          bottom: calc(64px + env(safe-area-inset-bottom));
          left: 0;
          max-height: 70vh;
          background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
          box-shadow: 0 -4px 16px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
          border-radius: 16px 16px 0 0;
        }
      }
      .ww-e-dfW.ww-layout, .ww-e-dfW [data-ww-ls~="dfW"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dfW.ww-layout, .ww-e-dfW [data-ww-ls~="dfW"] {
          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-dfX {
        font-size: 13px;
        font-weight: 600;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        white-space-collapse: preserve;
      }
      .ww-e-dfY {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dfZ {
        padding: 4px;
        display: none;
        cursor: pointer;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dfZ {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-dfZ.ww-layout, .ww-e-dfZ [data-ww-ls~="dfZ"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dfZ.ww-layout, .ww-e-dfZ [data-ww-ls~="dfZ"] {
          display: var(--ww-style-display, flex);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        }
      }
      .ww-e-dgo {
        margin: 0;
        position: absolute;
        top: 50%;
        right: 16px;
        font-size: 13px;
        font-weight: 700;
        color: var(--47455687-fc09-457c-aa48-c150357d848a,#B91C1C);
        white-space-collapse: preserve;
        transform: translateY(-50%);
      }
      .ww-e-di0 {
        font-size: 12px;
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-djH {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-djI {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-djL {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-djm {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djm:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djm.ww-layout, .ww-e-djm [data-ww-ls~="djm"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djn {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djn:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djn.ww-layout, .ww-e-djn [data-ww-ls~="djn"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djo {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djo:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djo.ww-layout, .ww-e-djo [data-ww-ls~="djo"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djp {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djp:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djp.ww-layout, .ww-e-djp [data-ww-ls~="djp"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djq {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djq:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djq.ww-layout, .ww-e-djq [data-ww-ls~="djq"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djr {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djr:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djr.ww-layout, .ww-e-djr [data-ww-ls~="djr"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djs {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djs:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djs.ww-layout, .ww-e-djs [data-ww-ls~="djs"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-djt {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-djt:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-djt.ww-layout, .ww-e-djt [data-ww-ls~="djt"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dk4 {
        padding: var(--ww-style-padding, 0);
        display: flex;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dk4:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dk4.ww-layout, .ww-e-dk4 [data-ww-ls~="dk4"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk5 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dk6 {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-dk6:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-dk6.ww-layout, .ww-e-dk6 [data-ww-ls~="dk6"] {
        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-dk7 {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dk8 {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dk8:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dk8.ww-layout, .ww-e-dk8 [data-ww-ls~="dk8"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dmj {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-dmj:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-dmj.ww-layout, .ww-e-dmj [data-ww-ls~="dmj"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-dmx {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dmy {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dmz {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn0 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn1 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn2 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn3 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn4 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn7 {
        font-size: 13px;
        font-weight: 600;
        color: #1a1d27;
        white-space-collapse: preserve;
      }
      .ww-e-dn8 {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dn9 {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-dnA {
        display: none;
        width: 34px;
        height: 34px;
        background-color: #0000;
        cursor: pointer;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dnA {
          display: none;
        }
      }
      .ww-e-dnA:where(:hover) {
        background-color: var(--5cfc6f76-7887-4418-a974-487ed2153e73,#FEF2F2);
      }
      .ww-e-dnA.ww-layout, .ww-e-dnA [data-ww-ls~="dnA"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dnA.ww-layout, .ww-e-dnA [data-ww-ls~="dnA"] {
          display: none;
        }
      }
      .ww-e-dnB {
        width: 20px;
        height: 20px;
      }
      .ww-e-dnF {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-do9 {
        display: block;
      }
      .ww-e-doA {
        padding: 4px 8px 4px 4px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      .ww-e-doA:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-doA.ww-layout, .ww-e-doA [data-ww-ls~="doA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-doB {
        width: 14px;
        flex: 0 0 14px;
        height: 14px;
      }
      .ww-e-doC {
        padding: 8px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-doC:where(:hover) {
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
      }
      .ww-e-doC.ww-layout, .ww-e-doC [data-ww-ls~="doC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doD {
        width: 16px;
        flex: 0 0 16px;
        height: 16px;
      }
      .ww-e-doF {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-dp2 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dp3 {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dp4 {
        display: flex;
      }
      .ww-e-dp4.ww-layout, .ww-e-dp4 [data-ww-ls~="dp4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-dp8 {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dqE {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d10v {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d10w {
        z-index: 0;
        display: var(--ww-style-display, none);
        position: absolute;
        inset: 0;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        border-radius: 8px;
      }
      .ww-e-d10w:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d10w.ww-layout, .ww-e-d10w [data-ww-ls~="d10w"] {
        display: var(--ww-style-display, none);
      }
      .ww-e-d12y {
        font-size: 13px;
        font-weight: 700;
        color: var(--6b39667c-5951-45ef-b3e6-60dd08f5291e,#92400E);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d13S {
        z-index: 49;
        display: var(--ww-style-display);
        position: fixed;
        inset: 56px 0 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #0006;
      }
      .ww-e-d13S.ww-layout, .ww-e-d13S [data-ww-ls~="d13S"] {
        display: var(--ww-style-display);
      }
      .ww-e-d14R {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
        --wwi-of: contain;
      }
      .ww-e-d14S {
        overflow: hidden;
        width: 0;
        height: 0;
      }
      .ww-e-d14T {
        font-size: 18px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d14U {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d14U {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d14U.ww-layout, .ww-e-d14U [data-ww-ls~="d14U"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d14U.ww-layout, .ww-e-d14U [data-ww-ls~="d14U"] {
          display: var(--ww-style-display);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d15X {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d15Y {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d15z {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d160 {
        padding: 4px 10px 5px;
        overflow: hidden;
        height: var(--1a5b0e7b-f14b-4424-ab2d-3f3fef3bf02d,22px);
        font-size: 10px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, var(--7110aa91-add9-4689-81ea-b0339f5dc46d,#A5ABEF));
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-d161 {
        margin: 0;
        padding: 0;
        display: flex;
      }
      .ww-e-d161.ww-layout, .ww-e-d161 [data-ww-ls~="d161"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
        column-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
      }
      .ww-e-d162 {
        margin: var(--0b1530d1-53d3-42a4-b573-98e0d208e097, 16px) 0px 0px 0px;
        padding: 10px 10px 5px;
        overflow: hidden;
        height: var(--86ca4e98-6373-4fcf-bbc2-f3c0176bdfdd,29px);
        font-size: 10px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, var(--7110aa91-add9-4689-81ea-b0339f5dc46d,#A5ABEF));
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea, #F3F4F6);
      }
      .ww-e-d164 {
        margin: 0;
        padding: 0;
        display: flex;
      }
      .ww-e-d164.ww-layout, .ww-e-d164 [data-ww-ls~="d164"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
        column-gap: var(--5bdaad08-094e-4cd5-86dc-436f9a3acf45,4px);
      }
      .ww-e-d16D {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d16F {
        margin: 0;
        padding: 0;
        display: flex;
      }
      .ww-e-d16F.ww-layout, .ww-e-d16F [data-ww-ls~="d16F"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d16G {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-d16G:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d16G.ww-layout, .ww-e-d16G [data-ww-ls~="d16G"] {
        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-d1Ae {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1Af {
        display: var(--ww-style-display);
        font-size: 14px;
        font-weight: 500;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ay {
        padding: 7px 12px;
        display: flex;
        background-color: var(--c3078725-dc28-444b-8a5c-cafce1b33f30,#EEF0FF);
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1Ay:where(:hover) {
        background-color: var(--9e0fde96-4619-450b-9184-b80a3bc9191f,#E0E3FE);
      }
      .ww-e-d1Ay.ww-layout, .ww-e-d1Ay [data-ww-ls~="d1Ay"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1J7 {
        padding: 0 20px;
        z-index: 60;
        display: flex;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 0;
        left: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 56px;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        border-bottom: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      }
      .ww-e-d1J7.ww-layout, .ww-e-d1J7 [data-ww-ls~="d1J7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1J8 {
        font-size: 13px;
        line-height: 1.3;
        font-weight: 600;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1J9 {
        font-size: 13px;
        line-height: 1.3;
        font-weight: 600;
        color: var(--ef59f13b-c594-4610-8ffe-40b3c8688f0e,#1A1D27);
        white-space-collapse: preserve;
      }
      .ww-e-d1JA {
        font-size: 11px;
        line-height: 1.3;
        font-weight: 500;
        color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
        white-space-collapse: preserve;
      }
      .ww-e-d1JB {
        margin: 2px 0 4px;
        display: flex;
        height: 1px;
        min-height: 1px;
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1JB.ww-layout, .ww-e-d1JB [data-ww-ls~="d1JB"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1JC {
        font-size: 13px;
        font-weight: 700;
        color: var(--74b77c0c-2fee-401c-a488-0fcab1d71906,#5B5FEF);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1JD {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-d1JD:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1JD.ww-layout, .ww-e-d1JD [data-ww-ls~="d1JD"] {
        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-d1JE {
        z-index: 1;
        position: revert-layer;
        inset: revert-layer;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d1JF {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-d1JF:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1JF.ww-layout, .ww-e-d1JF [data-ww-ls~="d1JF"] {
        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-d1JG {
        margin: var(--0b1530d1-53d3-42a4-b573-98e0d208e097, 16px) 0px 0px 0px;
        padding: 10px 10px 5px;
        overflow: hidden;
        height: var(--86ca4e98-6373-4fcf-bbc2-f3c0176bdfdd,29px);
        font-size: 10px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, var(--7110aa91-add9-4689-81ea-b0339f5dc46d,#A5ABEF));
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        border-top: 1px solid var(--69bbd677-615c-481f-be57-2486727596ea, #F3F4F6);
      }
      .ww-e-d1MB {
        z-index: 1;
        display: var(--ww-style-display, block);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d1MB:where([data-ww-states~="navActivo"]) {
        font-weight: 600;
        color: #5b5fef;
      }
      .ww-e-d1MC {
        display: flex;
        flex: 1;
      }
      .ww-e-d1MC.ww-layout, .ww-e-d1MC [data-ww-ls~="d1MC"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1QJ {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--32235aeb-7d45-45e9-9493-d669949e51ae,48px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-d1QJ:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1QJ.ww-layout, .ww-e-d1QJ [data-ww-ls~="d1QJ"] {
        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-d1QK {
        padding: var(--ww-style-padding, 6px 10px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        min-height: var(--2e58c98f-17ca-4b36-b898-c7322a2d216a,32px);
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99, 6px);
      }
      .ww-e-d1QK:where(:hover) {
        padding: var(--ww-style-padding, 6px 14px);
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1QK.ww-layout, .ww-e-d1QK [data-ww-ls~="d1QK"] {
        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-d1Sq {
        z-index: 52;
        display: none;
        position: fixed;
        right: 0;
        bottom: 0;
        left: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
      }
      @media (max-width: 767px) {
        .ww-e-d1Sq {
          display: flex;
        }
      }
      .ww-e-d1Sq.ww-layout, .ww-e-d1Sq [data-ww-ls~="d1Sq"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sq.ww-layout, .ww-e-d1Sq [data-ww-ls~="d1Sq"] {
          display: flex;
          flex-direction: row;
          justify-content: space-around;
          align-items: stretch;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Sr {
        padding: 8px 4px;
        display: flex;
        flex: 1 1 0;
        min-width: 0;
        cursor: pointer;
      }
      .ww-e-d1Sr.ww-layout, .ww-e-d1Sr [data-ww-ls~="d1Sr"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-d1Ss {
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
      }
      .ww-e-d1St {
        font-size: 11px;
        line-height: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d1Su {
        padding: 8px 4px;
        display: flex;
        flex: 1 1 0;
        min-width: 0;
        cursor: pointer;
      }
      .ww-e-d1Su.ww-layout, .ww-e-d1Su [data-ww-ls~="d1Su"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-d1Sv {
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
      }
      .ww-e-d1Sw {
        font-size: 11px;
        line-height: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d1Sx {
        padding: 8px 4px;
        display: flex;
        flex: 1 1 0;
        min-width: 0;
        cursor: pointer;
      }
      .ww-e-d1Sx.ww-layout, .ww-e-d1Sx [data-ww-ls~="d1Sx"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-d1Sy {
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
      }
      .ww-e-d1Sz {
        padding: 8px 4px;
        display: flex;
        flex: 1 1 0;
        min-width: 0;
        cursor: pointer;
      }
      .ww-e-d1Sz.ww-layout, .ww-e-d1Sz [data-ww-ls~="d1Sz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 2px;
      }
      .ww-e-d1T0 {
        padding: var(--ww-style-padding, 0);
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1T0 {
          display: none;
        }
      }
      .ww-e-d1T0:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1T0.ww-layout, .ww-e-d1T0 [data-ww-ls~="d1T0"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1T0.ww-layout, .ww-e-d1T0 [data-ww-ls~="d1T0"] {
          display: none;
        }
      }
      .ww-e-d1T1 {
        padding: 8px 12px;
        display: var(--ww-style-display, none);
        width: 200px;
        flex: 0 0 auto;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--6abfa92d-7856-4ad9-b7c4-6ed8c59aa147,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1T1 {
          display: none;
        }
      }
      .ww-e-d1T1.ww-layout, .ww-e-d1T1 [data-ww-ls~="d1T1"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1T1.ww-layout, .ww-e-d1T1 [data-ww-ls~="d1T1"] {
          display: none;
        }
      }
      .ww-e-d1T4 {
        margin: 4px 0;
        display: flex;
        height: 1px;
        min-height: 1px;
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1T4.ww-layout, .ww-e-d1T4 [data-ww-ls~="d1T4"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1T5 {
        width: 16px;
        flex: 0 0 16px;
        height: 16px;
      }
      .ww-e-d1T6 {
        font-size: 13px;
        line-height: 1.3;
        font-weight: 500;
        color: var(--47455687-fc09-457c-aa48-c150357d848a,#B91C1C);
        white-space-collapse: preserve;
      }
      .ww-e-d1T7 {
        padding: 8px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--82de6dda-26b2-49ec-a572-a730447aad99,6px);
      }
      .ww-e-d1T7:where(:hover) {
        background-color: var(--5cfc6f76-7887-4418-a974-487ed2153e73,#FEF2F2);
      }
      .ww-e-d1T7.ww-layout, .ww-e-d1T7 [data-ww-ls~="d1T7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TA {
        z-index: 1;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        font-size: 14px;
        font-weight: var(--ww-content-ww-text-font-weight, 500);
        color: var(--ww-content-ww-text-color, var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152));
        white-space-collapse: preserve;
      }
      .ww-e-d1U8 {
        padding: 104px 16px 24px;
        z-index: 120;
        display: var(--ww-style-display, none);
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #11141d73;
      }
      @media (max-width: 767px) {
        .ww-e-d1U8 {
          padding: 104px 12px 24px;
        }
      }
      .ww-e-d1U8.ww-layout, .ww-e-d1U8 [data-ww-ls~="d1U8"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1U9 {
        padding: 10px;
        overflow: hidden;
        display: flex;
        width: 560px;
        max-width: 100%;
        max-height: 100%;
        min-height: 0;
        background-color: var(--285154a3-3e11-4d37-8b0e-4736e0469ac3,#FFFFFF);
        box-shadow: 0 16px 48px #11141d3d;
        border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
        border-radius: var(--837cee89-6cdf-422a-b009-dd804192699e,12px);
      }
      .ww-e-d1U9.ww-layout, .ww-e-d1U9 [data-ww-ls~="d1U9"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1UA {
        padding: 8px 16px;
        z-index: 70;
        display: flex;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 36px;
        background-color: var(--e1f3cc7e-d58a-4a77-84ca-f36ab712fc30,#FEF3C7);
      }
      .ww-e-d1UA.ww-layout, .ww-e-d1UA [data-ww-ls~="d1UA"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1UB {
        font-size: 13px;
        line-height: 1.3;
        font-weight: 500;
        color: var(--d7e14b95-30d2-439d-ae9f-155d7217bf77,#3D4152);
        white-space-collapse: preserve;
      }
      .ww-e-d1UC {
        padding: var(--ww-style-padding, 0);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1UC:where(:hover) {
        background-color: var(--69bbd677-615c-481f-be57-2486727596ea,#F3F4F6);
      }
      .ww-e-d1UC.ww-layout, .ww-e-d1UC [data-ww-ls~="d1UC"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-e-d10 {
      border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      box-shadow: 0 4px 12px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
    }
    .ww-e-d15 {
      transition: background-color .15s ease;
    }
    .ww-e-d16 {
      transition: background-color .15s ease;
    }
    .ww-e-d17 {
      transition: background-color .15s ease;
    }
    .ww-e-d9c {
      transition: background-color .15s ease;
    }
    .ww-e-dAU {
      user-select: none;
    }
    .ww-e-dC9 {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dCA {
      overflow-y: auto;
    }
    .ww-e-dCD {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dEJ {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dEK {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dEL {
      transition: background-color .15s ease;
    }
    @media (max-width: 767px) {
      .ww-e-dHB {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
    }
    .ww-e-dN6 {
      box-shadow: 0 4px 14px var(--83657e75-746e-4b0e-a77d-502b1ebb848d,#0000001F);
    }
    .ww-e-dN8 {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dN9 {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dNC {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dND {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dNG {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dNH {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dNI {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dcz {
      white-space: nowrap;
    }
    .ww-e-dd0 {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-des {
      transition: background-color .15s ease;
    }
    .ww-e-dev {
      transition: background-color .15s ease;
    }
    .ww-e-dew {
      transition: background-color .15s ease;
    }
    .ww-e-dey {
      transition: background-color .15s ease;
    }
    .ww-e-df1 {
      white-space: nowrap;
    }
    .ww-e-df4 {
      white-space: nowrap;
    }
    .ww-e-df5 {
      white-space: nowrap;
    }
    @media (max-width: 767px) {
      .ww-e-df6 {
        inset: 0;
        width: 100vw;
        height: 100vh;
      }
    }
    .ww-e-dfP {
      --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
    }
    .ww-e-dfT {
      transition: background-color .15s ease;
    }
    .ww-e-dfV {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dfX {
      white-space: nowrap;
    }
    .ww-e-djm {
      transition: background-color .15s ease;
    }
    .ww-e-djn {
      transition: background-color .15s ease;
    }
    .ww-e-djo {
      transition: background-color .15s ease;
    }
    .ww-e-djp {
      transition: background-color .15s ease;
    }
    .ww-e-djq {
      transition: background-color .15s ease;
    }
    .ww-e-djr {
      transition: background-color .15s ease;
    }
    .ww-e-djs {
      transition: background-color .15s ease;
    }
    .ww-e-djt {
      transition: background-color .15s ease;
    }
    .ww-e-dk4 {
      border: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
    }
    .ww-e-dk6 {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-dk8 {
      transition: background-color .15s ease;
    }
    .ww-e-dmj {
      transition: background-color .15s ease;
    }
    .ww-e-d10w {
      transition: background-color .15s ease;
    }
    .ww-e-d16G {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-d1Ay {
      border: 1px solid var(--2a2f86d1-9644-4070-865d-5882cab5a356,#D8DBFF);
    }
    .ww-e-d1JD {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-d1JF {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-d1QJ {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-d1QK {
      transition: background-color .15s ease, padding .15s ease;
    }
    .ww-e-d1Sq {
      border-top: 1px solid var(--80eceb04-5a8f-418d-a7bf-2eda8e8e67b7,#D1D5DB);
      min-height: 64px;
      padding-bottom: env(safe-area-inset-bottom);
    }
    .ww-e-d1St {
      white-space: nowrap;
    }
    .ww-e-d1Sw {
      white-space: nowrap;
    }
    .ww-e-d1T1 {
      --placeholder-color: var(--e62fbbf3-f17d-42aa-a2ea-6df82d7ec06d,#6B7280);
    }
    .ww-e-d1U8 {
      box-sizing: border-box;
    }
    .ww-e-d1UA {
      border-bottom: 1px solid var(--3edcbbc9-85fb-4cd5-a21b-0ea9500b2591,#FCD34D);
    }
  }
}
@layer ww-style-layout-override {
}
