@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-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  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-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-delay {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-word-spacing {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d13L {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d13L.ww-layout, .ww-e-d13L [data-ww-ls~="d13L"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d11U {
        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-d11U.ww-layout, .ww-e-d11U [data-ww-ls~="d11U"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11l {
        margin: 0;
        padding: 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      .ww-e-d11l.ww-layout, .ww-e-d11l [data-ww-ls~="d11l"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d11o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        cursor: var(--ww-style-cursor);
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11o:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d11o:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d11o:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d11o:where([data-ww-states~="x0MOfy"]) {
        color: #fff;
        background-color: var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
        border: 1px solid var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
      }
      .ww-e-d11o:where([data-ww-states~="uWM1M4"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: var(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border: 1px solid var(--b56a2bd5-4834-484d-8ecb-7760c0ebc14b,#c7c7c7);
      }
      .ww-e-d11o:where([data-ww-states~="8wmCqV"]) {
        color: #fff;
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        border: 1px solid var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
      }
      .ww-e-d11o:where([data-ww-states~="5wSnTO"]) {
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
      }
      .ww-e-d11o:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d13M {
        margin: 0;
        padding: var(--492a9411-1702-4f94-828e-f03daf553237,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 56px;
      }
      .ww-e-d13M.ww-layout, .ww-e-d13M [data-ww-ls~="d13M"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-d11m {
        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-d11m.ww-layout, .ww-e-d11m [data-ww-ls~="d11m"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d141 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 150px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d141.ww-layout, .ww-e-d141 [data-ww-ls~="d141"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dyf {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: 1240px;
        min-width: unset;
        height: var(--ww-style-height, calc(100dvh - 56px));
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dyf {
          padding: 16px;
          align-self: unset;
          display: var(--ww-style-display, none);
          width: revert-layer;
          border-left: 0 none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dyf {
          position: fixed;
          top: 56px;
          right: 16px;
          height: var(--ww-style-height, calc(100dvh - 56px));
          background-color: #fff;
        }
      }
      .ww-e-dyf.ww-layout, .ww-e-dyf [data-ww-ls~="dyf"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dyf.ww-layout, .ww-e-dyf [data-ww-ls~="dyf"] {
          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-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dwe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d110 {
        margin: 10px;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 160px;
        flex: 0 1 160px;
        max-width: 160px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-d110 {
          z-index: 1;
          align-self: flex-start;
          position: revert-layer;
          inset: revert-layer;
          flex: 0 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d110 {
          margin: 10px;
          position: revert-layer;
          inset: revert-layer;
          flex: 0 1 auto;
        }
      }
      .ww-e-d110.ww-layout, .ww-e-d110 [data-ww-ls~="d110"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      @media (max-width: 991px) {
        .ww-e-d110.ww-layout, .ww-e-d110 [data-ww-ls~="d110"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d110.ww-layout, .ww-e-d110 [data-ww-ls~="d110"] {
          flex-flow: column;
          justify-content: flex-start;
        }
      }
      .ww-e-dzD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-top: 0px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0,#E4E4E7);
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dwP.ww-layout, .ww-e-dwP [data-ww-ls~="dwP"] {
        display: flex;
        justify-content: flex-start;
      }
      .ww-e-dzO {
        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-dz5 {
        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-d10p {
        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-dye {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10i {
        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-dxR {
        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-dz2 {
        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-dyu {
        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-d113 {
        margin: 0;
        padding: 0px var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1400px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d113 {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d113 {
          padding: 0px var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        }
      }
      .ww-e-d113.ww-layout, .ww-e-d113 [data-ww-ls~="d113"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d113.ww-layout, .ww-e-d113 [data-ww-ls~="d113"] {
          place-content: stretch space-between;
        }
      }
      .ww-e-dzu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwv {
        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-dzf {
        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-dyl {
        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-d13B {
        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-d13B.ww-layout, .ww-e-d13B [data-ww-ls~="d13B"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13m {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13m:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13m.ww-layout, .ww-e-d13m [data-ww-ls~="d13m"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d14s {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: var(--7f9785c9-45e0-4bab-91b0-6122b1deafe7,8px);
      }
      .ww-e-d14s:where([data-ww-states~="PpBwds"]) {
        position: absolute;
        top: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="J1tnWA"]) {
        position: absolute;
        top: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, -100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="hRckLg"]) {
        position: absolute;
        top: 0;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="usqJiG"]) {
        position: absolute;
        bottom: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="e5HAqf"]) {
        position: absolute;
        bottom: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, 100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="mBeMZ1"]) {
        position: absolute;
        right: -8px;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="P1yJoP"]) {
        position: absolute;
        top: 50%;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s:where([data-ww-states~="N7AvUJ"]) {
        position: absolute;
        top: 50%;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d14s.ww-layout, .ww-e-d14s [data-ww-ls~="d14s"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d13k {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d13k:where([data-ww-states~="ESzFpN"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13k:where([data-ww-states~="eZyykA"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13k:where([data-ww-states~="CSvlkA"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13k:where([data-ww-states~="tVw9ww"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13k.ww-layout, .ww-e-d13k [data-ww-ls~="d13k"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d133 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d133.ww-layout, .ww-e-d133 [data-ww-ls~="d133"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d136 {
        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-d136.ww-layout, .ww-e-d136 [data-ww-ls~="d136"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 420px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 8px 16px #0000000a;
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border-radius: 8px;
      }
      .ww-e-d11S.ww-layout, .ww-e-d11S [data-ww-ls~="d11S"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13y {
        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-d13y.ww-layout, .ww-e-d13y [data-ww-ls~="d13y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14p {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
      }
      .ww-e-d14p.ww-layout, .ww-e-d14p [data-ww-ls~="d14p"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-reverse, var(--ww-content-ww-layout-flex-direction-column-reverse, var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)))));
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d13l {
        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;
        background: var(--ww-style-background-color);
        border: 1px solid #fff;
        border-radius: 100px;
      }
      .ww-e-d13l:where([data-ww-states~="UNXGOk"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13l:where([data-ww-states~="1WaS3a"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13l:where([data-ww-states~="OnNaoM"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13l:where([data-ww-states~="Hqusyu"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13l.ww-layout, .ww-e-d13l [data-ww-ls~="d13l"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d153 {
        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-d153.ww-layout, .ww-e-d153 [data-ww-ls~="d153"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d11W {
        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-d11W.ww-layout, .ww-e-d11W [data-ww-ls~="d11W"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-image) center center / cover no-repeat scroll, var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-d13f.ww-layout, .ww-e-d13f [data-ww-ls~="d13f"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dwC {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dwD {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dwE {
        margin: 0;
        padding: 0 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-dwE {
          display: flex;
        }
      }
      .ww-e-dwE.ww-layout, .ww-e-dwE [data-ww-ls~="dwE"] {
        display: flex;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dwE.ww-layout, .ww-e-dwE [data-ww-ls~="dwE"] {
          display: flex;
          align-items: center;
        }
      }
      .ww-e-dwF {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dwF.ww-layout, .ww-e-dwF [data-ww-ls~="dwF"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dwG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-a4ef686e-8464-4a17-af14-f092068b635e-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-a4ef686e-8464-4a17-af14-f092068b635e-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwH {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        background-color: var(--6bd67ea2-8fa9-43a5-8cf5-50f625558e3c,#f3b5b0);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwH:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dwH:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dwH:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwH:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-Etax1X-default;
      }
      @keyframes ww-keyframes-element-f2f7d57e-eaa9-44e1-9838-7dbad33b00cd-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-e0a2be6f-d9ce-475d-a211-9a24a6637aa9-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-e0a2be6f-d9ce-475d-a211-9a24a6637aa9-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-2c0e59fa-ee45-453b-91cb-48ce56461c1b-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-2c0e59fa-ee45-453b-91cb-48ce56461c1b-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwK {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dwK.ww-layout, .ww-e-dwK [data-ww-ls~="dwK"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
      }
      .ww-e-dwL {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dwL.ww-layout, .ww-e-dwL [data-ww-ls~="dwL"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dwM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-cb5f8d2f-fff3-4e6b-896f-d04c9fb87ec2-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-cb5f8d2f-fff3-4e6b-896f-d04c9fb87ec2-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwN {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        background-color: var(--6bd67ea2-8fa9-43a5-8cf5-50f625558e3c,#f3b5b0);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwN:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dwN:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dwN:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwN:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-Etax1X-default;
      }
      @keyframes ww-keyframes-element-ea57f996-d35f-491d-956b-294e60773046-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwO {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dwO.ww-layout, .ww-e-dwO [data-ww-ls~="dwO"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
      }
      .ww-e-dwQ {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwQ.ww-layout, .ww-e-dwQ [data-ww-ls~="dwQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwR {
        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;
      }
      .ww-e-dwS {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwS.ww-layout, .ww-e-dwS [data-ww-ls~="dwS"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dwT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwT.ww-layout, .ww-e-dwT [data-ww-ls~="dwT"] {
        display: flex;
      }
      .ww-e-dwU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwU.ww-layout, .ww-e-dwU [data-ww-ls~="dwU"] {
        display: flex;
      }
      .ww-e-dwV {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dwV.ww-layout, .ww-e-dwV [data-ww-ls~="dwV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwW {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dwW {
          width: 1200px;
        }
      }
      .ww-e-dwW.ww-layout, .ww-e-dwW [data-ww-ls~="dwW"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dwX {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-dwY {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-right: 0 solid;
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-dwY.ww-layout, .ww-e-dwY [data-ww-ls~="dwY"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-content: revert-layer;
      }
      .ww-e-dwZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dwZ.ww-layout, .ww-e-dwZ [data-ww-ls~="dwZ"] {
        display: flex;
      }
      .ww-e-dwa {
        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-dwa.ww-layout, .ww-e-dwa [data-ww-ls~="dwa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwb {
        margin: 4px 0 4px 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dwb {
          display: none;
        }
      }
      .ww-e-dwb.ww-layout, .ww-e-dwb [data-ww-ls~="dwb"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dwb.ww-layout, .ww-e-dwb [data-ww-ls~="dwb"] {
          display: none;
        }
      }
      .ww-e-dwc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwc.ww-layout, .ww-e-dwc [data-ww-ls~="dwc"] {
        display: flex;
        row-gap: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
      }
      .ww-e-dwd {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwd.ww-layout, .ww-e-dwd [data-ww-ls~="dwd"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-dwf {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-a47bc360-b7fc-4891-b4ab-b2c482cfae17-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-a47bc360-b7fc-4891-b4ab-b2c482cfae17-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwf:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dwg {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dwg {
          text-align: left;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dwg {
          font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        }
      }
      .ww-e-dwg:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-dwh {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dwh.ww-layout, .ww-e-dwh [data-ww-ls~="dwh"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dwi {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dwi {
          text-align: left;
          background: var(--ww-style-background-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dwi {
          font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dwi:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-dwj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwj.ww-layout, .ww-e-dwj [data-ww-ls~="dwj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dwl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dwm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-1a58ac83-993a-4306-92cf-a824cf8793db-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-1a58ac83-993a-4306-92cf-a824cf8793db-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dwn {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwo {
        margin: 0 0 4px;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dwp {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwq {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwr.ww-layout, .ww-e-dwr [data-ww-ls~="dwr"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dws {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dwt {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dwu {
          width: 1200px;
        }
      }
      .ww-e-dwu.ww-layout, .ww-e-dwu [data-ww-ls~="dwu"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
      }
      .ww-e-dww {
        margin: 0;
        padding: var(--b363e15d-300e-4ff3-b2ac-f63ea21f5e16,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dww.ww-layout, .ww-e-dww [data-ww-ls~="dww"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwx {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 1px 3px 0px var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-radius: 6px;
      }
      .ww-e-dwy {
        margin: 0;
        padding: var(--b363e15d-300e-4ff3-b2ac-f63ea21f5e16,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwy.ww-layout, .ww-e-dwy [data-ww-ls~="dwy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dx0 {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dx0.ww-layout, .ww-e-dx0 [data-ww-ls~="dx0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dx1 {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-dx2 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dx2.ww-layout, .ww-e-dx2 [data-ww-ls~="dx2"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dx3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dx3.ww-layout, .ww-e-dx3 [data-ww-ls~="dx3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dx4 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dx4:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dx4:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dx5 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dx5:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dx5:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dx6 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dx6:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dx6:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dx7 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dx7:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dx7:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-dx8 {
        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-dx8.ww-layout, .ww-e-dx8 [data-ww-ls~="dx8"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dx9 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #191a1a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dx9 {
          padding: 16px 12px;
        }
      }
      .ww-e-dx9:where(:hover) {
        color: #18181b;
      }
      .ww-e-dxA {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #1a1a1a;
        white-space-collapse: preserve;
      }
      .ww-e-dxB {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #191a1a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dxB {
          padding: 16px 12px;
        }
      }
      .ww-e-dxB:where(:hover) {
        color: #18181b;
      }
      .ww-e-dxC {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #191a1a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dxC {
          padding: 16px 12px;
        }
      }
      .ww-e-dxC:where(:hover) {
        color: #18181b;
      }
      .ww-e-dxD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dxE {
        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-dxF {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxG {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxH {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-360e4e2a-b7cb-4eae-8343-aa62955d10a9-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-360e4e2a-b7cb-4eae-8343-aa62955d10a9-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dxH:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dxI {
        margin: 0;
        padding: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 940px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 8px;
      }
      .ww-e-dxI.ww-layout, .ww-e-dxI [data-ww-ls~="dxI"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dxJ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dxK {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: none;
        cursor: pointer;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
        border-radius: 6px;
      }
      .ww-e-dxK:where(:hover) {
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dxL {
        margin: 0;
        padding: 0px var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dxM {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        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-dxM.ww-layout, .ww-e-dxM [data-ww-ls~="dxM"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dxN {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dxN.ww-layout, .ww-e-dxN [data-ww-ls~="dxN"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxO {
        margin: 0;
        padding: 0px var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0px var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dxP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-14b11319-9639-4edc-9d5b-1a123cace954-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-14b11319-9639-4edc-9d5b-1a123cace954-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dxQ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxS {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dxS.ww-layout, .ww-e-dxS [data-ww-ls~="dxS"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxT.ww-layout, .ww-e-dxT [data-ww-ls~="dxT"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dxU {
        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;
      }
      .ww-e-dxU.ww-layout, .ww-e-dxU [data-ww-ls~="dxU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dxV {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid;
        border-right: 0 solid;
        border-bottom: 0px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-dxV.ww-layout, .ww-e-dxV [data-ww-ls~="dxV"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxW {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxW {
          width: 1200px;
        }
      }
      .ww-e-dxW.ww-layout, .ww-e-dxW [data-ww-ls~="dxW"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dxX {
        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;
      }
      .ww-e-dxX.ww-layout, .ww-e-dxX [data-ww-ls~="dxX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dxY {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 8px;
      }
      .ww-e-dxY.ww-layout, .ww-e-dxY [data-ww-ls~="dxY"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dxZ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxa {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxa {
          width: 1200px;
        }
      }
      .ww-e-dxa.ww-layout, .ww-e-dxa [data-ww-ls~="dxa"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
        grid-template-rows: revert-layer;
      }
      .ww-e-dxb {
        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-dxb.ww-layout, .ww-e-dxb [data-ww-ls~="dxb"] {
        display: flex;
        row-gap: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
      }
      .ww-e-dxc {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid;
        border-right: 0 solid;
        border-bottom: 0px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-dxc.ww-layout, .ww-e-dxc [data-ww-ls~="dxc"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxd.ww-layout, .ww-e-dxd [data-ww-ls~="dxd"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dxe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxe.ww-layout, .ww-e-dxe [data-ww-ls~="dxe"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
      }
      .ww-e-dxf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxf.ww-layout, .ww-e-dxf [data-ww-ls~="dxf"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dxg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxg.ww-layout, .ww-e-dxg [data-ww-ls~="dxg"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dxh {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-dxi {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxi {
          width: 1200px;
        }
      }
      .ww-e-dxi.ww-layout, .ww-e-dxi [data-ww-ls~="dxi"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dxj {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 160px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dxk.ww-layout, .ww-e-dxk [data-ww-ls~="dxk"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dxl {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dxm {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dxn {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxn {
          width: 1200px;
        }
      }
      .ww-e-dxn.ww-layout, .ww-e-dxn [data-ww-ls~="dxn"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dxo {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dxo.ww-layout, .ww-e-dxo [data-ww-ls~="dxo"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxp {
          width: 1200px;
        }
      }
      .ww-e-dxp.ww-layout, .ww-e-dxp [data-ww-ls~="dxp"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
      }
      .ww-e-dxq {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-dxr {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dxr {
          width: 1200px;
        }
      }
      .ww-e-dxr.ww-layout, .ww-e-dxr [data-ww-ls~="dxr"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dxs {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxt {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxu {
        margin: 0 0 4px;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dxv {
        margin: 0 0 4px;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dxw {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dxx {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: 97%;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 1px 3px 0px var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
      }
      .ww-e-dxy {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dxz {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 940px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-image: none;
        border-radius: 8px;
      }
      .ww-e-dxz.ww-layout, .ww-e-dxz [data-ww-ls~="dxz"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dy0 {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 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-dy0.ww-layout, .ww-e-dy0 [data-ww-ls~="dy0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dy1 {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dy2 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid;
        border-right: 0 solid;
        border-bottom: 0px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-dy2.ww-layout, .ww-e-dy2 [data-ww-ls~="dy2"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dy3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dy4 {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-image: none;
        border-radius: 8px;
      }
      .ww-e-dy4.ww-layout, .ww-e-dy4 [data-ww-ls~="dy4"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dy5 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 80%;
        min-width: unset;
        height: auto;
        max-height: 80%;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dy5.ww-layout, .ww-e-dy5 [data-ww-ls~="dy5"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dy6 {
        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-dy6.ww-layout, .ww-e-dy6 [data-ww-ls~="dy6"] {
        display: flex;
        row-gap: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
      }
      .ww-e-dy7 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dy7.ww-layout, .ww-e-dy7 [data-ww-ls~="dy7"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dy8 {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dy9 {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dy9:where(:hover) {
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dyA {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 36px;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dyA.ww-layout, .ww-e-dyA [data-ww-ls~="dyA"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dyB {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #4a4a4a;
        white-space-collapse: preserve;
      }
      .ww-e-dyC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-dyD {
        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-dyD.ww-layout, .ww-e-dyD [data-ww-ls~="dyD"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dyE {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dyE {
          cursor: pointer;
        }
      }
      .ww-e-dyF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dyF:where(:hover) {
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dyG {
        margin: 0 auto;
        padding: 16px 16px 120px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dyG.ww-layout, .ww-e-dyG [data-ww-ls~="dyG"] {
        display: block;
      }
      .ww-e-dyH {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #191a1a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dyH {
          padding: 16px 12px;
        }
      }
      .ww-e-dyH:where(:hover) {
        color: var(--04c62654-b3d4-455d-94b0-80e6b9f298c1,#175CD3);
        background-color: var(--957b4a25-7098-4f74-ac83-d84180b05592,#DEF1FA);
      }
      .ww-e-dyI {
        margin: 0 0 8px;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #71717a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dyJ {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: #2563eb;
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dyJ:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-dyK {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dyK.ww-layout, .ww-e-dyK [data-ww-ls~="dyK"] {
        display: flex;
      }
      .ww-e-dyL {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dyM {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dyM:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-dyN {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dyO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-dyP {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #1a1a1a;
        white-space-collapse: preserve;
      }
      .ww-e-dyQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
      }
      .ww-e-dyR {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
      }
      .ww-e-dyR.ww-layout, .ww-e-dyR [data-ww-ls~="dyR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyS {
        margin: 16px 0;
        padding: 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: 32px;
        font-family: var(--ww-default-font-family);
        color: #1a1a1a;
        white-space-collapse: preserve;
      }
      .ww-e-dyT {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dyT.ww-layout, .ww-e-dyT [data-ww-ls~="dyT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyU {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dyU.ww-layout, .ww-e-dyU [data-ww-ls~="dyU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dyV {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width, 100vw);
        max-width: unset;
        min-width: unset;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0006;
        animation-timing-function: ease-in;
      }
      .ww-e-dyV.ww-layout, .ww-e-dyV [data-ww-ls~="dyV"] {
        display: flex;
      }
      .ww-e-dyW {
        margin: 0 0 24px;
        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-dyW.ww-layout, .ww-e-dyW [data-ww-ls~="dyW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyX {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dyX.ww-layout, .ww-e-dyX [data-ww-ls~="dyX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyY {
        margin: 0 0 24px;
        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-dyY.ww-layout, .ww-e-dyY [data-ww-ls~="dyY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyZ {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #1a1a1a;
        white-space-collapse: preserve;
      }
      .ww-e-dya {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-dyb {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dyc {
        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-dyc.ww-layout, .ww-e-dyc [data-ww-ls~="dyc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyd {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dyg {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dyg {
          width: 100%;
        }
      }
      .ww-e-dyg.ww-layout, .ww-e-dyg [data-ww-ls~="dyg"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dyh {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0 solid;
      }
      .ww-e-dyi {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0 solid;
      }
      .ww-e-dyj {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 36px;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dyj.ww-layout, .ww-e-dyj [data-ww-ls~="dyj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        column-gap: 0;
        flex-wrap: revert-layer;
      }
      .ww-e-dyk {
        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-dyk.ww-layout, .ww-e-dyk [data-ww-ls~="dyk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dym {
        margin: 0px var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0 solid;
      }
      .ww-e-dym:where(:hover) {
        background-color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        cursor: pointer;
        border: 0px solid var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        border-radius: 100%;
      }
      .ww-e-dyn {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dyn.ww-layout, .ww-e-dyn [data-ww-ls~="dyn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dyo {
        margin: 48px 12px;
        padding: 12px;
        overflow: scroll;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 480px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dyo.ww-layout, .ww-e-dyo [data-ww-ls~="dyo"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dyp {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-dyq {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-dyr {
        margin: 0;
        padding: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c8ad9641-1f8b-4f9e-972e-24d3d7c79164,#fa444d);
        cursor: pointer;
        outline: 0px solid var(--c8ad9641-1f8b-4f9e-972e-24d3d7c79164,#fa444d);
        border-radius: 6px;
      }
      .ww-e-dyr.ww-layout, .ww-e-dyr [data-ww-ls~="dyr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dys {
        margin: 0;
        padding: 0px var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 8px;
      }
      .ww-e-dys.ww-layout, .ww-e-dys [data-ww-ls~="dys"] {
        display: flex;
        flex-flow: wrap;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dyt {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--38ffbeff-764d-4bfc-9245-65b7bc0554d3, 500 20px/28px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dyv {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 8px;
      }
      .ww-e-dyv.ww-layout, .ww-e-dyv [data-ww-ls~="dyv"] {
        display: flex;
        flex-flow: wrap;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dyw {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-57e87338-6f16-4ff9-bd4b-c93d9a243bbf-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-57e87338-6f16-4ff9-bd4b-c93d9a243bbf-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dyw:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dyx {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dyx.ww-layout, .ww-e-dyx [data-ww-ls~="dyx"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dyy {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dyz {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 450px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dyz.ww-layout, .ww-e-dyz [data-ww-ls~="dyz"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dz0 {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dz1 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dz1.ww-layout, .ww-e-dz1 [data-ww-ls~="dz1"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dz3 {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dz4 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-2c0e1007-8903-4888-94d9-4bc7da76c95e-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-2c0e1007-8903-4888-94d9-4bc7da76c95e-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dz4:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dz6 {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dz6.ww-layout, .ww-e-dz6 [data-ww-ls~="dz6"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dz7 {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dz8 {
        margin: 0;
        padding: 0 var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        flex: 0 1 auto;
        max-width: 1400px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dz8.ww-layout, .ww-e-dz8 [data-ww-ls~="dz8"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 1fr 1fr 1fr 1fr;
      }
      .ww-e-dz9 {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzA {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dzA.ww-layout, .ww-e-dzA [data-ww-ls~="dzA"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
      }
      .ww-e-dzB {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzC {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 36px;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dzC.ww-layout, .ww-e-dzC [data-ww-ls~="dzC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzE {
        margin: 0 auto;
        padding: 16px 16px 120px;
        overflow: auto;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzE.ww-layout, .ww-e-dzE [data-ww-ls~="dzE"] {
        display: block;
      }
      .ww-e-dzF {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
      }
      .ww-e-dzG.ww-layout, .ww-e-dzG [data-ww-ls~="dzG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dzH {
        margin: 0;
        padding: 0px var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0px var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzI {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: none;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dzI:where(:hover) {
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dzJ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 36px;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dzJ.ww-layout, .ww-e-dzJ [data-ww-ls~="dzJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzK {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dzK {
          display: flex;
        }
      }
      .ww-e-dzK.ww-layout, .ww-e-dzK [data-ww-ls~="dzK"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dzK.ww-layout, .ww-e-dzK [data-ww-ls~="dzK"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dzK.ww-layout, .ww-e-dzK [data-ww-ls~="dzK"] {
          flex-direction: column;
          align-items: center;
        }
      }
      .ww-e-dzL {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background-color: #0000;
        background-image: none;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzL:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-dzM {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: none;
        cursor: pointer;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
        border-radius: 6px;
      }
      .ww-e-dzM:where(:hover) {
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dzN {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-dzN.ww-layout, .ww-e-dzN [data-ww-ls~="dzN"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dzP {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzQ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzR {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-98aadef9-4cad-4dca-b429-d2851c0a837f-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-98aadef9-4cad-4dca-b429-d2851c0a837f-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dzR:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dzS {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dzS.ww-layout, .ww-e-dzS [data-ww-ls~="dzS"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dzT {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzU {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid;
        border-right: 0 solid;
        border-bottom: 0px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-dzU.ww-layout, .ww-e-dzU [data-ww-ls~="dzU"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dzV {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-dzW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzW.ww-layout, .ww-e-dzW [data-ww-ls~="dzW"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dzX {
        margin: 0px var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0 solid;
      }
      .ww-e-dzX:where(:hover) {
        background-color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        cursor: pointer;
        border: 0px solid var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        border-radius: 100%;
      }
      .ww-e-dzY {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dzY.ww-layout, .ww-e-dzY [data-ww-ls~="dzY"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-content: revert-layer;
      }
      .ww-e-dzZ {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dza {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dza.ww-layout, .ww-e-dza [data-ww-ls~="dza"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dzb {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzc {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dzc.ww-layout, .ww-e-dzc [data-ww-ls~="dzc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dzd {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dze {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dze {
          display: none;
          width: 100%;
        }
      }
      .ww-e-dze.ww-layout, .ww-e-dze [data-ww-ls~="dze"] {
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        flex-wrap: wrap;
      }
      @media (max-width: 991px) {
        .ww-e-dze.ww-layout, .ww-e-dze [data-ww-ls~="dze"] {
          display: none;
        }
      }
      .ww-e-dzg {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzh {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-995782ac-30ed-4390-b47f-42b7a03ec0cc-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-995782ac-30ed-4390-b47f-42b7a03ec0cc-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dzh:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-dzi {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-dzi.ww-layout, .ww-e-dzi [data-ww-ls~="dzi"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dzj {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzk {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        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-dzk.ww-layout, .ww-e-dzk [data-ww-ls~="dzk"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dzl {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzm {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        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-dzm.ww-layout, .ww-e-dzm [data-ww-ls~="dzm"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dzn {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzo {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dzo {
          text-align: left;
          background: var(--ww-style-background-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dzo {
          font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dzo:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-dzp {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzq {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dzq.ww-layout, .ww-e-dzq [data-ww-ls~="dzq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dzr {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dzr.ww-layout, .ww-e-dzr [data-ww-ls~="dzr"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzs {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--665adc55-24af-4037-8838-a84d19562ea2, 700 14px/20px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        border: 0 solid;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        inset: auto 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzt.ww-layout, .ww-e-dzt [data-ww-ls~="dzt"] {
        display: flex;
        flex-flow: column-reverse;
        justify-content: flex-start;
        gap: 0;
      }
      .ww-e-dzv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-378c5b5b-a1e5-44c4-998f-abb71af64b36-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-378c5b5b-a1e5-44c4-998f-abb71af64b36-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-dzw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dzw {
          width: 1200px;
        }
      }
      .ww-e-dzw.ww-layout, .ww-e-dzw [data-ww-ls~="dzw"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
      }
      .ww-e-dzx {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dzx {
          width: 1200px;
        }
      }
      .ww-e-dzx.ww-layout, .ww-e-dzx [data-ww-ls~="dzx"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-dzy {
        margin: 0 0 4px;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-dzz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzz.ww-layout, .ww-e-dzz [data-ww-ls~="dzz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d100 {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d100 {
          width: 1200px;
        }
      }
      .ww-e-d100.ww-layout, .ww-e-d100 [data-ww-ls~="d100"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d101 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d101:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d101:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d101:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d101:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-Etax1X-default;
      }
      @keyframes ww-keyframes-element-20249237-e7f3-4931-a35b-78216e730721-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d102 {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d102 {
          width: 1200px;
        }
      }
      .ww-e-d102.ww-layout, .ww-e-d102 [data-ww-ls~="d102"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d103 {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d104 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-415a0a9f-b22a-493d-a7b1-fa182f09a1d9-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-415a0a9f-b22a-493d-a7b1-fa182f09a1d9-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d104:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d105 {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d105 {
          width: 1200px;
        }
      }
      .ww-e-d105.ww-layout, .ww-e-d105 [data-ww-ls~="d105"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d106 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d106 {
          width: 1200px;
        }
      }
      .ww-e-d106.ww-layout, .ww-e-d106 [data-ww-ls~="d106"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: revert-layer;
      }
      .ww-e-d107 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d107 {
          width: 1200px;
        }
      }
      .ww-e-d107.ww-layout, .ww-e-d107 [data-ww-ls~="d107"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1px;
      }
      .ww-e-d108 {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d109 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-5a80ce66-ab5d-4b06-8dc9-61aac9369e42-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-5a80ce66-ab5d-4b06-8dc9-61aac9369e42-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d109:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10A {
        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;
      }
      .ww-e-d10A.ww-layout, .ww-e-d10A [data-ww-ls~="d10A"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d10B {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d10B {
          width: 1200px;
        }
      }
      .ww-e-d10B.ww-layout, .ww-e-d10B [data-ww-ls~="d10B"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d10C {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-d10D {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10E {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10F {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d10F {
          width: 1200px;
        }
      }
      .ww-e-d10F.ww-layout, .ww-e-d10F [data-ww-ls~="d10F"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d10G {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10H {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d10I {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d10I {
          width: 1200px;
        }
      }
      .ww-e-d10I.ww-layout, .ww-e-d10I [data-ww-ls~="d10I"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d10J {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10J:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10J:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d10J:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10J:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-Etax1X-default;
      }
      @keyframes ww-keyframes-element-ad7c6636-63b0-45b5-b5d2-f0c69f27fc04-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10K {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d10K {
          width: 1200px;
        }
      }
      .ww-e-d10K.ww-layout, .ww-e-d10K [data-ww-ls~="d10K"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 35% 65%;
      }
      .ww-e-d10L {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10M {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10M:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10M:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d10M:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10M:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-Etax1X-default;
      }
      @keyframes ww-keyframes-element-bee7c58c-f91c-400d-9e85-d246799356b6-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10N {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10N:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10N:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d10N:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10N:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-Etax1X-default;
      }
      @keyframes ww-keyframes-element-c4799984-c04a-40b0-bc05-0bb717424d6c-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10O {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10P {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10Q {
        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-d10Q.ww-layout, .ww-e-d10Q [data-ww-ls~="d10Q"] {
        display: flex;
        row-gap: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
      }
      .ww-e-d10R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: not-allowed;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-f2691083-e3b3-428d-96a3-f1c6a6dc53d9-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
      }
      @keyframes ww-keyframes-element-f2691083-e3b3-428d-96a3-f1c6a6dc53d9-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10S {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: 97%;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 1px 3px 0px var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
      }
      .ww-e-d10T {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: 97%;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 1px 3px 0px var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
      }
      .ww-e-d10U {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d10V {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10W {
        margin: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10X {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-d10X.ww-layout, .ww-e-d10X [data-ww-ls~="d10X"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d10Y {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10Z {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 1px 3px 0px var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-radius: 6px;
      }
      .ww-e-d10a {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid;
        border-right: 0 solid;
        border-bottom: 0px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 solid;
        border-image: none;
      }
      .ww-e-d10a.ww-layout, .ww-e-d10a [data-ww-ls~="d10a"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d10b {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d10c {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d10d {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 12px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-right: 0 none;
        border-bottom: 1px solid var(--287b320a-f042-4943-805b-350d2f5d0f63,#ECEFF3);
        border-left: 0 none;
        border-image: none;
      }
      .ww-e-d10d.ww-layout, .ww-e-d10d [data-ww-ls~="d10d"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d10e {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10f {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10g {
        margin: 0;
        padding: 10px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 24px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d10h {
        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-d10j {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d10j.ww-layout, .ww-e-d10j [data-ww-ls~="d10j"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d10k {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 8px;
      }
      .ww-e-d10k.ww-layout, .ww-e-d10k [data-ww-ls~="d10k"] {
        display: flex;
        flex-flow: wrap;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d10l {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10m {
        margin: 96px 0;
        padding: 12px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-d10n {
        margin: 96px 0;
        padding: 12px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-d10o {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        white-space-collapse: preserve;
        background-color: var(--6e3a8311-ec59-4d46-90ba-97b26ec89d0c,#DEF1FA);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-cd18688d-fec9-4cb4-8d36-60df851980e0-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-cd18688d-fec9-4cb4-8d36-60df851980e0-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d10o:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d10q {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f59d015e-c1a5-41b0-a0bd-d7685bfa9e04, 500 18px/26px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10r {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: 600px;
        height: auto;
        max-height: 90%;
        min-height: 400px;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-d10r.ww-layout, .ww-e-d10r [data-ww-ls~="d10r"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d10s {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 90%;
        min-width: 600px;
        height: auto;
        max-height: 90%;
        min-height: 400px;
        background-color: #fff;
        border: 0 solid;
        border-radius: 6px;
      }
      .ww-e-d10s.ww-layout, .ww-e-d10s [data-ww-ls~="d10s"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d10t {
        margin: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--a610bd35-596d-4cec-b59c-6aa7e996721b, 500 16px/24px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10u {
        margin: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--a610bd35-596d-4cec-b59c-6aa7e996721b, 500 16px/24px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10v {
        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-d10w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
      }
      .ww-e-d10w.ww-layout, .ww-e-d10w [data-ww-ls~="d10w"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d10x {
        margin: 0;
        padding: 0;
        overflow: scroll;
        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-d10y {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d10y {
          text-align: left;
          background: var(--ww-style-background-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10y {
          font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-d10y:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d10z {
        margin: 0;
        padding: 8px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 220px;
        max-width: 400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d10z {
          align-self: flex-start;
          display: block;
          position: absolute;
          top: 37px;
          right: 0;
          width: revert-layer;
          flex: 0 1 auto;
          border: 0px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10z {
          padding: 0;
          align-self: flex-start;
          display: block;
          position: absolute;
          top: 37px;
          right: 0;
          width: revert-layer;
          flex: 0 1 auto;
          border: 0px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        }
      }
      .ww-e-d10z.ww-layout, .ww-e-d10z [data-ww-ls~="d10z"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d10z.ww-layout, .ww-e-d10z [data-ww-ls~="d10z"] {
          display: block;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10z.ww-layout, .ww-e-d10z [data-ww-ls~="d10z"] {
          display: block;
        }
      }
      .ww-e-d111 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d111:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d111:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d112 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 128px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d112:where(:hover) {
        align-self: flex-end;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d112:where([data-ww-states~="PavbNE"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d114 {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d114:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d115 {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d115:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d116 {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d116:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d117 {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: block;
        width: 172px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: none;
        cursor: pointer;
        border-radius: 6px;
        --wwi-ar: unset;
      }
      .ww-e-d117:where(:hover) {
        height: 38px;
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d118 {
        margin: 0 var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1f9c2ad1-a6f2-402a-aa91-78b445208172, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--d876385d-9247-4159-966c-c3d4266dd57d,#2F302F);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d118:where(:hover) {
        color: var(--5dea7e4b-5ab5-4250-adfc-48a9bd6559ca,#175CD3);
        background-color: var(--4ab2a53d-b4b6-40a1-b14a-83a6e75a87c2,#F2F8FC);
        cursor: pointer;
      }
      .ww-e-d119 {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        background-color: var(--6bd67ea2-8fa9-43a5-8cf5-50f625558e3c,#f3b5b0);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d119:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d119:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d119:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d119:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-Etax1X-default;
      }
      @keyframes ww-keyframes-element-66176255-dbf9-4a63-bbb8-7eb8e1ad963b-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d11A {
        margin: var(--78490985-6b3f-48bb-a2ef-8187f3bfc8a6,2px) var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 112px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
        background-color: var(--6bd67ea2-8fa9-43a5-8cf5-50f625558e3c,#f3b5b0);
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-base-default;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      @keyframes ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-base-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d11A:where(:hover) {
        align-self: flex-end;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        cursor: pointer;
        border: 0px solid var(--c243b0e3-e5d5-41f0-bccf-cd2b2ffd515d,#D0D5DD);
      }
      .ww-e-d11A:where([data-ww-states~="ODu1FP"]) {
        background: var(--ww-style-background-color);
        cursor: not-allowed;
      }
      .ww-e-d11A:where([data-ww-states~="6kX2Ct"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-6kX2Ct-default;
      }
      @keyframes ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-6kX2Ct-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d11A:where([data-ww-states~="Etax1X"]) {
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #0000;
        cursor: pointer;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-Etax1X-default;
      }
      @keyframes ww-keyframes-element-c298ec83-5164-44f0-b969-dd02b43be61a-Etax1X-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d11B {
        margin: 0;
        padding: 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(--685d694b-463f-48af-8e12-5f9462c173a1, 600 16px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: var(--a03ba1ee-cc88-46d4-8e88-edd9253c12e8,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11C {
        margin: 0 0 0 var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: block;
        width: 350px;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11D {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11E {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11F {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11G {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11H {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11I {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11J {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11K {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11L {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11M {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--78c85019-79dd-4d34-9566-45fc9009df39, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1ff2cfa0-709d-4863-a96b-2f95d7c1440b,#666666);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: default;
        border: 0 solid;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d11N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11O {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 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: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11P {
        margin: 0;
        padding: 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(--3d798d9f-1dff-4804-987f-f3a7192ef9c9, 500 24px/30px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11Q {
        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;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d11Q.ww-layout, .ww-e-d11Q [data-ww-ls~="d11Q"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11R {
        margin: 0;
        padding: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11R.ww-layout, .ww-e-d11R [data-ww-ls~="d11R"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d11T {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d11V {
        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-d11V.ww-layout, .ww-e-d11V [data-ww-ls~="d11V"] {
        display: flex;
      }
      .ww-e-d11X {
        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-d11X.ww-layout, .ww-e-d11X [data-ww-ls~="d11X"] {
        display: flex;
      }
      .ww-e-d11Y {
        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-d11Y.ww-layout, .ww-e-d11Y [data-ww-ls~="d11Y"] {
        display: flex;
      }
      .ww-e-d11Z {
        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;
        cursor: pointer;
      }
      .ww-e-d11Z.ww-layout, .ww-e-d11Z [data-ww-ls~="d11Z"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d11a {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d11b {
        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;
      }
      .ww-e-d11b.ww-layout, .ww-e-d11b [data-ww-ls~="d11b"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11c {
        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;
        cursor: pointer;
      }
      .ww-e-d11c.ww-layout, .ww-e-d11c [data-ww-ls~="d11c"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d11d {
        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-d11d.ww-layout, .ww-e-d11d [data-ww-ls~="d11d"] {
        display: flex;
      }
      .ww-e-d11e {
        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-d11e.ww-layout, .ww-e-d11e [data-ww-ls~="d11e"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11f {
        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-d11f.ww-layout, .ww-e-d11f [data-ww-ls~="d11f"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11h {
        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-d11h.ww-layout, .ww-e-d11h [data-ww-ls~="d11h"] {
        display: flex;
      }
      .ww-e-d11i {
        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-d11i.ww-layout, .ww-e-d11i [data-ww-ls~="d11i"] {
        display: flex;
      }
      .ww-e-d11j {
        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-d11j.ww-layout, .ww-e-d11j [data-ww-ls~="d11j"] {
        display: flex;
      }
      .ww-e-d11k {
        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-d11k.ww-layout, .ww-e-d11k [data-ww-ls~="d11k"] {
        display: flex;
      }
      .ww-e-d11n {
        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-d11n.ww-layout, .ww-e-d11n [data-ww-ls~="d11n"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d11p {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, -9px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d11r {
        margin: 0 0 0 var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11s {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        padding: 0 0 0 var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 none;
      }
      .ww-e-d11s.ww-layout, .ww-e-d11s [data-ww-ls~="d11s"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d11t {
        margin: 0 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) 0 0px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--afb0622b-008d-4d99-893c-0f0ebe9cb2ae,#00000073);
        white-space-collapse: preserve;
        transform: scale3d(1, 1, 1) translate3d(1px, -8px, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11u.ww-layout, .ww-e-d11u [data-ww-ls~="d11u"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d11v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11v.ww-layout, .ww-e-d11v [data-ww-ls~="d11v"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11x.ww-layout, .ww-e-d11x [data-ww-ls~="d11x"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11y.ww-layout, .ww-e-d11y [data-ww-ls~="d11y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11z.ww-layout, .ww-e-d11z [data-ww-ls~="d11z"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d120 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d120.ww-layout, .ww-e-d120 [data-ww-ls~="d120"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d121 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d121.ww-layout, .ww-e-d121 [data-ww-ls~="d121"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d122 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d122.ww-layout, .ww-e-d122 [data-ww-ls~="d122"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d123 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d123.ww-layout, .ww-e-d123 [data-ww-ls~="d123"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d125 {
        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-d126 {
        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-d127 {
        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-d128 {
        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-d129 {
        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-d12A {
        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-d12B {
        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-d12C {
        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-d12D {
        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-d12E {
        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-d12F {
        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-d12G {
        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-d12H {
        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-d12I {
        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-d12J {
        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-d12K {
        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-d12L {
        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-d12M {
        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-d12N {
        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-d12O {
        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-d12P {
        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-d12Q {
        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-d12R {
        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-d12S {
        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-d12T {
        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-d12U {
        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-d12V {
        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-d12W {
        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-d12X {
        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-d12Y {
        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-d12Z {
        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-d12a {
        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-d12b {
        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-d12c {
        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-d12d {
        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-d12e {
        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-d12f {
        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-d12g {
        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-d12h {
        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-d12i {
        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-d12j {
        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-d12k {
        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-d12l {
        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-d12m {
        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-d12n {
        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-d12o {
        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-d12p {
        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-d12q {
        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-d12r {
        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-d12s {
        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-d12t {
        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-d12u {
        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-d12v {
        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-d12w {
        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-d12x {
        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-d12y {
        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-d12z {
        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-d130 {
        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-d131 {
        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-d132 {
        margin: 0;
        padding: 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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d132 {
          font-size: 14px;
        }
      }
      .ww-e-d134 {
        margin: 0;
        padding: 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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d134 {
          font-size: 14px;
        }
      }
      .ww-e-d135 {
        margin: 0;
        padding: 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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d137 {
        margin: 12px 0;
        padding: 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(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d138 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d138:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d138.ww-layout, .ww-e-d138 [data-ww-ls~="d138"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d139 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d139:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d139.ww-layout, .ww-e-d139 [data-ww-ls~="d139"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13A {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13A:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13A.ww-layout, .ww-e-d13A [data-ww-ls~="d13A"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13C {
        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-d13C.ww-layout, .ww-e-d13C [data-ww-ls~="d13C"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13D {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13D:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13D.ww-layout, .ww-e-d13D [data-ww-ls~="d13D"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13E {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13E:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13E.ww-layout, .ww-e-d13E [data-ww-ls~="d13E"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13F {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13F:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13F.ww-layout, .ww-e-d13F [data-ww-ls~="d13F"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13G {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d13G:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d13G.ww-layout, .ww-e-d13G [data-ww-ls~="d13G"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d13H {
        margin: 0;
        padding: 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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13m:hover) .ww-e-d13H {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d13I {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13K {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13N {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d13O {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d13O.ww-layout, .ww-e-d13O [data-ww-ls~="d13O"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d13R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: var(--ww-style-transform);
      }
      .ww-e-d13R.ww-layout, .ww-e-d13R [data-ww-ls~="d13R"] {
        display: flex;
      }
      .ww-e-d13S {
        margin: 0;
        padding: 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(--ww-content-ww-text-font);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13U {
        margin: 0;
        padding: 0;
        z-index: 1000;
        align-self: unset;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d13U.ww-layout, .ww-e-d13U [data-ww-ls~="d13U"] {
        display: block;
      }
      .ww-e-d13V {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d13V.ww-layout, .ww-e-d13V [data-ww-ls~="d13V"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13W {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d13W.ww-layout, .ww-e-d13W [data-ww-ls~="d13W"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13a {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d13a.ww-layout, .ww-e-d13a [data-ww-ls~="d13a"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13c {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d13c.ww-layout, .ww-e-d13c [data-ww-ls~="d13c"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d13d {
        margin: 0;
        padding: 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(--a46682a1-6522-4402-851e-ac1aba0b897c, 500 36px/36px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13e {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 20px;
      }
      .ww-e-d13e.ww-layout, .ww-e-d13e [data-ww-ls~="d13e"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d13g {
        margin: 0;
        padding: 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(--d9f75b67-53a7-4a7f-9a0e-f4ab7985cde6, 400 12px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13h {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 340px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d13i {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 100%;
      }
      .ww-e-d13i.ww-layout, .ww-e-d13i [data-ww-ls~="d13i"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d13j {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default;
        border-radius: 100%;
      }
      @keyframes ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default {
        0% {
        }
        100% {
          transform: scale3d(2, 2, 2) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-d13j.ww-layout, .ww-e-d13j [data-ww-ls~="d13j"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d13n {
        margin: 0;
        padding: 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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--f0e9c89a-44ab-4e0e-b1d4-1c223f5c1088,#2e2e2e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13p {
        margin: 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 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-d13p.ww-layout, .ww-e-d13p [data-ww-ls~="d13p"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d13q {
        margin: 0;
        padding: 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(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13s {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d13t {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13t:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d13u {
        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-d13u.ww-layout, .ww-e-d13u [data-ww-ls~="d13u"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d13v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13w {
        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;
      }
      .ww-e-d13x {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d140 {
        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-d140.ww-layout, .ww-e-d140 [data-ww-ls~="d140"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-d142 {
        margin: 0;
        padding: 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(--1a3aa549-d178-4106-bc9e-5d1e7bb34c8c, 500 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d143 {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: var(--ww-style-min-width, unset);
        height: 1px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        opacity: var(--ww-style-opacity);
        border-top: var(--ww-style-border-top);
        border-bottom: 0 none;
        border-left: 0px solid var(--53fa3c65-6379-44a9-9195-fecffea53d98,#1890FF);
        border-right: 0 none;
      }
      .ww-e-d143.ww-layout, .ww-e-d143 [data-ww-ls~="d143"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d144 {
        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-d144.ww-layout, .ww-e-d144 [data-ww-ls~="d144"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d145 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d145.ww-layout, .ww-e-d145 [data-ww-ls~="d145"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d147 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d148 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: initial;
        text-transform: none;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d149 {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d149.ww-layout, .ww-e-d149 [data-ww-ls~="d149"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d14A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14B {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14B.ww-layout, .ww-e-d14B [data-ww-ls~="d14B"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14C {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14C.ww-layout, .ww-e-d14C [data-ww-ls~="d14C"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14D:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14D:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14E {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14E:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d14F {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14F:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14F:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14G {
        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-d14G.ww-layout, .ww-e-d14G [data-ww-ls~="d14G"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d14H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14H:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14I:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14I:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14J:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14J:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14K:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14L:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14L:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14M:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14M:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14N:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14N:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14O:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14O:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14P {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14P.ww-layout, .ww-e-d14P [data-ww-ls~="d14P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14Q {
        margin: 0;
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14Q.ww-layout, .ww-e-d14Q [data-ww-ls~="d14Q"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .ww-e-d14R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a1a1aa;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14S:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14S:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14T {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14T.ww-layout, .ww-e-d14T [data-ww-ls~="d14T"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14U {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 84px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14V {
        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;
      }
      .ww-e-d14W {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14W:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14W:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14X:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14Y {
        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-d14Z {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14Z.ww-layout, .ww-e-d14Z [data-ww-ls~="d14Z"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14a:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14a:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14b {
        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;
      }
      .ww-e-d14c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14c:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14c:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14d {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14d:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14d:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14e {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d14e.ww-layout, .ww-e-d14e [data-ww-ls~="d14e"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d14f:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d14f:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d14g {
        margin: 0;
        padding: 8px;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: 200px;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d14h {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 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: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14i {
        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-d14i.ww-layout, .ww-e-d14i [data-ww-ls~="d14i"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d14k {
        margin: 0 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default {
        0% {
        }
        100% {
        }
      }
      :where(.ww-e-d11o[data-ww-states~="ZK1gKd"]) .ww-e-d14k {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d14l {
        margin: 0 8px 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;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: running;
      }
      :where(.ww-e-d11o[data-ww-states~="ZK1gKd"]) .ww-e-d14l {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d14m {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d14n {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d14n:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d14n:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d14o {
        margin: 0;
        padding: 8px 0 8px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d14r {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14t {
        margin: 0;
        padding: 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(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14u {
        margin: 0;
        padding: 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(--d7a3303e-30a9-4e87-a23c-cb6e262d91e7, 500 12px/16px var(--ww-default-font-family, sans-serif));
        color: #242424;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d14w:hover) .ww-e-d14u {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d14v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13D:hover) .ww-e-d14v {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d14w {
        margin: 0 0 4px;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-right: 0 none;
      }
      .ww-e-d14w.ww-layout, .ww-e-d14w [data-ww-ls~="d14w"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d14x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13F:hover) .ww-e-d14x {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d14y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13G:hover) .ww-e-d14y {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d14z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13A:hover) .ww-e-d14z {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d150 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d139:hover) .ww-e-d150 {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d151 {
        margin: 0;
        padding: 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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d13E:hover) .ww-e-d151 {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d152 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d138:hover) .ww-e-d152 {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d154 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d155 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d155:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d155:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d156 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d156:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d156:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      .ww-e-dyG {
        flex-direction: column;
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dyJ {
          flex-grow: 1;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dyJ {
          flex-grow: 1;
        }
      }
      .ww-e-dzE {
        flex-direction: column;
      }
      .ww-e-d147 {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d13r {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d13z {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d14j {
        width: 100%;
      }
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      @media (max-width: 767px) {
        .ww-s-d0 {
          display: none;
        }
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
      .ww-e-dCC {
        max-width: 1400px;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
