@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-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  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-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-align-self {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-drY {
        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-ds2 {
        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-drU {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-drW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-drX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-drZ {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dra {
        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-dra.ww-layout, .ww-e-dra [data-ww-ls~="dra"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-drb {
        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: 13px;
        font-family: Archivo, Inter, sans-serif;
        font-weight: 600;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-drc {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drd {
        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-drd.ww-layout, .ww-e-drd [data-ww-ls~="drd"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dre {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--3d7c7466-cae7-4f5b-8449-09f3f9119546,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-dre:where(:hover) {
        background-color: var(--71f3d86a-83b8-43f0-b4f0-f04ada433ad8,#1D4ED8);
        border: 1px solid var(--71f3d86a-83b8-43f0-b4f0-f04ada433ad8,#1D4ED8);
      }
      .ww-e-drf {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#1E293B);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-drg {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e0da36ef-ebe3-4dd8-b96f-333aaaf9823d,400 15px/22px 'Inter', sans-serif);
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drh {
        margin: 0;
        padding: 8px 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-drh.ww-layout, .ww-e-drh [data-ww-ls~="drh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-drh.ww-layout, .ww-e-drh [data-ww-ls~="drh"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 6px;
        }
      }
      .ww-e-dri {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e0da36ef-ebe3-4dd8-b96f-333aaaf9823d,400 15px/22px 'Inter', sans-serif);
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drj {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drk {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#1E293B);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-drl {
        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-drl.ww-layout, .ww-e-drl [data-ww-ls~="drl"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-drm {
        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: 13px;
        font-family: Archivo, Inter, sans-serif;
        font-weight: 600;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-drn {
        margin: 0;
        padding: 8px 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-drn.ww-layout, .ww-e-drn [data-ww-ls~="drn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-drn.ww-layout, .ww-e-drn [data-ww-ls~="drn"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 6px;
        }
      }
      .ww-e-dro {
        margin: 0;
        padding: 8px 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-dro.ww-layout, .ww-e-dro [data-ww-ls~="dro"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dro.ww-layout, .ww-e-dro [data-ww-ls~="dro"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 6px;
        }
      }
      .ww-e-drp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-drq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-drr {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-drs {
        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-drs.ww-layout, .ww-e-drs [data-ww-ls~="drs"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-drt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: Archivo, Inter, sans-serif;
        font-weight: 600;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dru {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
      }
      .ww-e-drv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        font-weight: 600;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
      }
      .ww-e-drw {
        margin: 0;
        padding: 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: min(720px, 92vw);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 85vh;
        min-height: unset;
        background-color: var(--1ddfa994-7ff2-4b03-bfc1-01ef4f924914,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--29391546-96e2-4fa6-bd1f-27336d61d2f5,14px);
      }
      @media (max-width: 767px) {
        .ww-e-drw {
          padding: var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        }
      }
      .ww-e-drw.ww-layout, .ww-e-drw [data-ww-ls~="drw"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-drx {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e0da36ef-ebe3-4dd8-b96f-333aaaf9823d,400 15px/22px 'Inter', sans-serif);
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dry {
        margin: 0;
        padding: 8px 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-dry.ww-layout, .ww-e-dry [data-ww-ls~="dry"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dry.ww-layout, .ww-e-dry [data-ww-ls~="dry"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 6px;
        }
      }
      .ww-e-drz {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e0da36ef-ebe3-4dd8-b96f-333aaaf9823d,400 15px/22px 'Inter', sans-serif);
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-ds0 {
        margin: 0;
        padding: 8px 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-ds0.ww-layout, .ww-e-ds0 [data-ww-ls~="ds0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-ds0.ww-layout, .ww-e-ds0 [data-ww-ls~="ds0"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 6px;
        }
      }
      .ww-e-ds1 {
        margin: 0;
        padding: 9px var(--b8a30044-0307-4236-9d76-d8f26b92c839,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e0da36ef-ebe3-4dd8-b96f-333aaaf9823d,400 15px/22px 'Inter', sans-serif);
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-ds3 {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 560px;
        max-width: 92vw;
        min-width: unset;
        height: auto;
        max-height: 85vh;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 60px #0c1f3a40;
        border-radius: 16px;
      }
      .ww-e-ds3.ww-layout, .ww-e-ds3 [data-ww-ls~="ds3"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-ds4 {
        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-ds4.ww-layout, .ww-e-ds4 [data-ww-ls~="ds4"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-ds5 {
        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: 19px;
        font-family: Archivo, Inter, sans-serif;
        font-weight: 600;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-ds6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#5B6B80);
        white-space-collapse: preserve;
      }
      .ww-e-ds7 {
        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-ds7.ww-layout, .ww-e-ds7 [data-ww-ls~="ds7"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-ds8 {
        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: Archivo, Inter, sans-serif;
        font-weight: 700;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-ds9 {
        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-ds9.ww-layout, .ww-e-ds9 [data-ww-ls~="ds9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 180px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsB {
        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-dsB.ww-layout, .ww-e-dsB [data-ww-ls~="dsB"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 180px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsD {
        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-dsD.ww-layout, .ww-e-dsD [data-ww-ls~="dsD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 180px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dsG {
        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-dsG.ww-layout, .ww-e-dsG [data-ww-ls~="dsG"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dsH {
        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: Archivo, Inter, sans-serif;
        font-weight: 700;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsI {
        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-dsI.ww-layout, .ww-e-dsI [data-ww-ls~="dsI"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 180px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dsL {
        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-dsL.ww-layout, .ww-e-dsL [data-ww-ls~="dsL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 180px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: Inter, sans-serif;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0C1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-dsN {
        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-dsN.ww-layout, .ww-e-dsN [data-ww-ls~="dsN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dsO {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--3d7c7466-cae7-4f5b-8449-09f3f9119546,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-dsO:where(:hover) {
        background-color: var(--71f3d86a-83b8-43f0-b4f0-f04ada433ad8,#1D4ED8);
        border: 1px solid var(--71f3d86a-83b8-43f0-b4f0-f04ada433ad8,#1D4ED8);
      }
      .ww-e-dsP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dsQ {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#1E293B);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-dsQ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F8FAFC);
      }
      .ww-e-dsR {
        margin: 0;
        padding: 10px var(--dda9eddf-7cf5-446b-972b-c1e0c5771785,16px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#1E293B);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-dsR:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F8FAFC);
      }
      .ww-e-dsS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dsT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dsU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer custom {
      .ww-e-drw {
        overflow-y: auto;
      }
      .ww-e-ds3 {
        overflow-y: auto;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-Kx1Omt4gI5aMcV9U {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dd {
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
      }
      .ww-s-dd > .ww-section-element {
        padding: 0;
      }
      .ww-s-dd > .ww-section-element.ww-layout {
        display: flex;
      }
      .ww-s-dy {
        height: 100vh;
        z-index: 50;
        display: flex;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        position: fixed;
        top: 0;
        left: 0;
        width: 248px;
      }
      .ww-s-dy > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 248px;
        padding: 16px 12px;
        box-shadow: 1px 0 0 0 var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
      }
      .ww-s-dy > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: stretch;
        gap: 12px;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jmcmduGw2BpHZ9RI {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-DTS8TxRHDCNaAKdh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-CZwv9RpejckhE_ZL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-iCdfZrnTQBp0PuBo {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-RvTQ_8k9kLOxPKjh {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-QB0o79qV56M7oobB {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JHTUrsi5weKcajAQ {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dTK {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTK:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTK:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTK.ww-layout, .ww-e-dTK [data-ww-ls~="dTK"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTL {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dTM {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTM:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTM:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTM.ww-layout, .ww-e-dTM [data-ww-ls~="dTM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTN {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTO {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dTO.ww-layout, .ww-e-dTO [data-ww-ls~="dTO"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dTP {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTQ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTR {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTS {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTT {
        display: flex;
      }
      .ww-e-dTT.ww-layout, .ww-e-dTT [data-ww-ls~="dTT"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dTU {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTV {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTV:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTV.ww-layout, .ww-e-dTV [data-ww-ls~="dTV"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTW {
        padding: 8px 0 0;
        width: 100%;
        flex: 0 0 auto;
        box-shadow: 0 -1px 0 0 var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
      }
      .ww-e-dTX {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTX:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTX:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTX.ww-layout, .ww-e-dTX [data-ww-ls~="dTX"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTY {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTY:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTY.ww-layout, .ww-e-dTY [data-ww-ls~="dTY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTZ {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTZ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTZ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTZ.ww-layout, .ww-e-dTZ [data-ww-ls~="dTZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTa {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTa:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTa.ww-layout, .ww-e-dTa [data-ww-ls~="dTa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTb {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTb:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTb:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTb.ww-layout, .ww-e-dTb [data-ww-ls~="dTb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTc {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTc:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTc.ww-layout, .ww-e-dTc [data-ww-ls~="dTc"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTd {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTe {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTf {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTg {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTh {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTi {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTj {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTk {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTk:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTk:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTk.ww-layout, .ww-e-dTk [data-ww-ls~="dTk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTl {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTm {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTn {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTo {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTp {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTq {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTr {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTs {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dTt {
        padding: 4px 0 8px;
        display: flex;
        width: 100%;
        flex: 1 1 auto;
        min-height: 0;
      }
      .ww-e-dTt.ww-layout, .ww-e-dTt [data-ww-ls~="dTt"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dTu {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTu:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTu:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTu.ww-layout, .ww-e-dTu [data-ww-ls~="dTu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTv {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTv:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTv.ww-layout, .ww-e-dTv [data-ww-ls~="dTv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTw {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTw:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTx {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTx:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTx.ww-layout, .ww-e-dTx [data-ww-ls~="dTx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTy {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dTz {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dTz:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dTz:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dTz.ww-layout, .ww-e-dTz [data-ww-ls~="dTz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dU0 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dU1 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dU1:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dU1:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dU1.ww-layout, .ww-e-dU1 [data-ww-ls~="dU1"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dU2 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dU3 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dU5 {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dU5:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dU5.ww-layout, .ww-e-dU5 [data-ww-ls~="dU5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dU7 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dU8 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dU9 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUA {
        width: var(--ww-style-width);
        flex: 0 0 auto;
        max-width: var(--ww-style-max-width, 200px);
        height: var(--ww-style-height, 34px);
        --wwi-of: contain;
      }
      .ww-e-dUB {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUC {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dUD {
        overflow: hidden;
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0;
      }
      .ww-e-dUD.ww-layout, .ww-e-dUD [data-ww-ls~="dUD"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: 8px 0;
      }
      .ww-e-dUE {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUF {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUG {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUH {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUI {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUJ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUK {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUL {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUM {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUN {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUO {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dUP {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--0d89340f-e2ec-44a8-a8d4-8781023eaa10,#DC2626);
        white-space-collapse: preserve;
      }
      .ww-e-dUQ {
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c, 600 12px/1 var(--ww-default-font-family, sans-serif));
        color: var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        white-space-collapse: preserve;
      }
      .ww-e-dUS {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUT {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUU {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dUV {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUW {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUX {
        padding: var(--ww-style-padding, 4px 8px 8px 8px);
        display: flex;
        flex: 0 0 auto;
        cursor: pointer;
      }
      .ww-e-dUX.ww-layout, .ww-e-dUX [data-ww-ls~="dUX"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUY {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dUZ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUa {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUb {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUc {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dUd {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUd:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUe {
        padding: 6px;
        display: flex;
        min-width: 240px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dUe.ww-layout, .ww-e-dUe [data-ww-ls~="dUe"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dUf {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUg {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUi {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUi:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUj {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 13px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUk {
        overflow: hidden;
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dUk.ww-layout, .ww-e-dUk [data-ww-ls~="dUk"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dUl {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUl:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUl.ww-layout, .ww-e-dUl [data-ww-ls~="dUl"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUm {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUm:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUm.ww-layout, .ww-e-dUm [data-ww-ls~="dUm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dUo {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dUp {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUp:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUp:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUq {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUq:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUq:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUq.ww-layout, .ww-e-dUq [data-ww-ls~="dUq"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUr {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUr:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUr:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUr.ww-layout, .ww-e-dUr [data-ww-ls~="dUr"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUs {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUs:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUs:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUs.ww-layout, .ww-e-dUs [data-ww-ls~="dUs"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUt {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dUu {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dUv {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUv:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUv.ww-layout, .ww-e-dUv [data-ww-ls~="dUv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUw {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dUw:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dUw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUx {
        display: flex;
      }
      .ww-e-dUx.ww-layout, .ww-e-dUx [data-ww-ls~="dUx"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dUy {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dUy.ww-layout, .ww-e-dUy [data-ww-ls~="dUy"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dUz {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dV0 {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dV1 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dV2 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dV3 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dV4 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dV5 {
        display: flex;
      }
      .ww-e-dV5.ww-layout, .ww-e-dV5 [data-ww-ls~="dV5"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dV6 {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
        border-radius: 9999px;
      }
      .ww-e-dV6.ww-layout, .ww-e-dV6 [data-ww-ls~="dV6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dV7 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dV7:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dV7:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dV7.ww-layout, .ww-e-dV7 [data-ww-ls~="dV7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV8 {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dV9 {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dV9:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dV9:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dV9.ww-layout, .ww-e-dV9 [data-ww-ls~="dV9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVA {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVC {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVD {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dVE {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dVE.ww-layout, .ww-e-dVE [data-ww-ls~="dVE"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dVF {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVG {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVH {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVI {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVJ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVK {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dVK.ww-layout, .ww-e-dVK [data-ww-ls~="dVK"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dVL {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dVM {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVN {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVO {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVP {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVQ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVR {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVS {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVT {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVU {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dVU:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dVU.ww-layout, .ww-e-dVU [data-ww-ls~="dVU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVV {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dVV:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dVV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dVV.ww-layout, .ww-e-dVV [data-ww-ls~="dVV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVW {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dVW.ww-layout, .ww-e-dVW [data-ww-ls~="dVW"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dVX {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dVX:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dVX:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dVX.ww-layout, .ww-e-dVX [data-ww-ls~="dVX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVY {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVZ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVa {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dVa.ww-layout, .ww-e-dVa [data-ww-ls~="dVa"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dVb {
        display: flex;
      }
      .ww-e-dVb.ww-layout, .ww-e-dVb [data-ww-ls~="dVb"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dVc {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVd {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVe {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVf {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVg {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVh {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVi {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVj {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVk {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVl {
        display: flex;
      }
      .ww-e-dVl.ww-layout, .ww-e-dVl [data-ww-ls~="dVl"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dVm {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dVm:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dVm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dVm.ww-layout, .ww-e-dVm [data-ww-ls~="dVm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVn {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVo {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dVo:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dVo:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVp {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVq {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVr {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVs {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVt {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVu {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dVv {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVw {
        display: flex;
      }
      .ww-e-dVw.ww-layout, .ww-e-dVw [data-ww-ls~="dVw"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dVx {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dVy {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dVz {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dW0 {
        display: flex;
      }
      .ww-e-dW0.ww-layout, .ww-e-dW0 [data-ww-ls~="dW0"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dW1 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dW2 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dW3 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dW4 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dW5 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dW6 {
        display: flex;
      }
      .ww-e-dW6.ww-layout, .ww-e-dW6 [data-ww-ls~="dW6"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dW7 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dW8 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dW9 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWA {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWB {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWC {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWD {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWE {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWF {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWG {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWH {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWI {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWJ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWK {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWL {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWM {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWN {
        display: flex;
      }
      .ww-e-dWN.ww-layout, .ww-e-dWN [data-ww-ls~="dWN"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWO {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWP {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWQ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWR {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWS {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dWS.ww-layout, .ww-e-dWS [data-ww-ls~="dWS"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWT {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWU {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWV {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWW {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWX {
        display: flex;
      }
      .ww-e-dWX.ww-layout, .ww-e-dWX [data-ww-ls~="dWX"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWY {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dWY:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dWY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWZ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWa {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWb {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWc {
        display: flex;
      }
      .ww-e-dWc.ww-layout, .ww-e-dWc [data-ww-ls~="dWc"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWd {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWe {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWf {
        display: flex;
      }
      .ww-e-dWf.ww-layout, .ww-e-dWf [data-ww-ls~="dWf"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWg {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWh {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWi {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWj {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWk {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWl {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWm {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWn {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWo {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dWo.ww-layout, .ww-e-dWo [data-ww-ls~="dWo"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWp {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dWp.ww-layout, .ww-e-dWp [data-ww-ls~="dWp"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWq {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWr {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWs {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dWs.ww-layout, .ww-e-dWs [data-ww-ls~="dWs"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dWt {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dWu {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWv {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dWw {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWx {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWy {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dWz {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dX0 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dX1 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dX2 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dX3 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dX4 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dX5 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dX6 {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dX6.ww-layout, .ww-e-dX6 [data-ww-ls~="dX6"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dX7 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dX8 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dX8:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dX8:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dX8.ww-layout, .ww-e-dX8 [data-ww-ls~="dX8"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dX9 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dX9:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dX9:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dX9.ww-layout, .ww-e-dX9 [data-ww-ls~="dX9"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXA {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXA:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXA.ww-layout, .ww-e-dXA [data-ww-ls~="dXA"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXB {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXB:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXB:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXB.ww-layout, .ww-e-dXB [data-ww-ls~="dXB"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXC {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXC:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXC:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXC.ww-layout, .ww-e-dXC [data-ww-ls~="dXC"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXD {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dXD.ww-layout, .ww-e-dXD [data-ww-ls~="dXD"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dXE {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXE:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXE:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXE.ww-layout, .ww-e-dXE [data-ww-ls~="dXE"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXF {
        display: flex;
      }
      .ww-e-dXF.ww-layout, .ww-e-dXF [data-ww-ls~="dXF"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dXG {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dXH {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXI {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
        transform: var(--ww-style-transform);
      }
      .ww-e-dXJ {
        padding: var(--ww-style-padding, 16px 12px);
        overflow: hidden;
        z-index: 50;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        height: 100vh;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 1px 0 0 0 var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
      }
      .ww-e-dXJ.ww-layout, .ww-e-dXJ [data-ww-ls~="dXJ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: 12px 0;
      }
      .ww-e-dXK {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXK:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXK:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXL {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXL:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXL:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXL.ww-layout, .ww-e-dXL [data-ww-ls~="dXL"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXM {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXM:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXM.ww-layout, .ww-e-dXM [data-ww-ls~="dXM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXN {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXN:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXN:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXN.ww-layout, .ww-e-dXN [data-ww-ls~="dXN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXO {
        padding: 6px 8px;
        display: flex;
        width: 100%;
        min-width: unset;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXO:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXP {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXP:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXP:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXP.ww-layout, .ww-e-dXP [data-ww-ls~="dXP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXQ {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXQ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXQ.ww-layout, .ww-e-dXQ [data-ww-ls~="dXQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXR {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXR:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXR:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXR.ww-layout, .ww-e-dXR [data-ww-ls~="dXR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXS {
        z-index: 9999;
        display: var(--ww-style-display, none);
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #ffffffd9;
      }
      .ww-e-dXS.ww-layout, .ww-e-dXS [data-ww-ls~="dXS"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dXT {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXT:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXU {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXU:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXU:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXU.ww-layout, .ww-e-dXU [data-ww-ls~="dXU"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXV {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXV:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXV.ww-layout, .ww-e-dXV [data-ww-ls~="dXV"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXW {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXX {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dXY {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXZ {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXZ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXZ.ww-layout, .ww-e-dXZ [data-ww-ls~="dXZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXa {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXa:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXa.ww-layout, .ww-e-dXa [data-ww-ls~="dXa"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXb {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXc {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXd {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXe {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXe:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXe:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXe.ww-layout, .ww-e-dXe [data-ww-ls~="dXe"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXf {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXf:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXf:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXf.ww-layout, .ww-e-dXf [data-ww-ls~="dXf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXg {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXg:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXg:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXg.ww-layout, .ww-e-dXg [data-ww-ls~="dXg"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXh {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXi {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXi:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXi:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXi.ww-layout, .ww-e-dXi [data-ww-ls~="dXi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXj {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXj:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXj:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXj.ww-layout, .ww-e-dXj [data-ww-ls~="dXj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXk {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dXm {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXm:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXm.ww-layout, .ww-e-dXm [data-ww-ls~="dXm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXn {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXn:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXn:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXn.ww-layout, .ww-e-dXn [data-ww-ls~="dXn"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXo {
        margin: 0 0 6px;
        padding: 8px 10px 12px;
        display: flex;
        cursor: pointer;
        box-shadow: 0 1px 0 0 var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXo:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXo.ww-layout, .ww-e-dXo [data-ww-ls~="dXo"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXp {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXp:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXp:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXp.ww-layout, .ww-e-dXp [data-ww-ls~="dXp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXq {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXq:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXq:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXq.ww-layout, .ww-e-dXq [data-ww-ls~="dXq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXr {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXr:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXr:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dXr.ww-layout, .ww-e-dXr [data-ww-ls~="dXr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXs {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXs:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXs.ww-layout, .ww-e-dXs [data-ww-ls~="dXs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXt {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXu {
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c, 400 11px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dXv {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dXw {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dXx {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dXx:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dXx.ww-layout, .ww-e-dXx [data-ww-ls~="dXx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXy {
        padding: 6px;
        display: flex;
        min-width: 220px;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        box-shadow: 0 10px 25px -5px #0f172a1f;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
      }
      .ww-e-dXy.ww-layout, .ww-e-dXy [data-ww-ls~="dXy"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dXz {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dXz.ww-layout, .ww-e-dXz [data-ww-ls~="dXz"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dY0 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY0:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY0:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY0.ww-layout, .ww-e-dY0 [data-ww-ls~="dY0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY1 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY1:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY1:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY1.ww-layout, .ww-e-dY1 [data-ww-ls~="dY1"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY2 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY2:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY2:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY2.ww-layout, .ww-e-dY2 [data-ww-ls~="dY2"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY3 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY3:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY3:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY3.ww-layout, .ww-e-dY3 [data-ww-ls~="dY3"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY4 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY4:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY4:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY4.ww-layout, .ww-e-dY4 [data-ww-ls~="dY4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY5 {
        display: flex;
      }
      .ww-e-dY5.ww-layout, .ww-e-dY5 [data-ww-ls~="dY5"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dY6 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY6:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY6:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY6.ww-layout, .ww-e-dY6 [data-ww-ls~="dY6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY7 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY7:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY7.ww-layout, .ww-e-dY7 [data-ww-ls~="dY7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY8 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dY8:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dY8:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dY8.ww-layout, .ww-e-dY8 [data-ww-ls~="dY8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY9 {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dYA {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYB {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dYC {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYC:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYC:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYC.ww-layout, .ww-e-dYC [data-ww-ls~="dYC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYD {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dYD.ww-layout, .ww-e-dYD [data-ww-ls~="dYD"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dYE {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYF {
        padding: 8px 10px 4px;
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 11px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dYG {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYH {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dYI {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYI:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYI:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYI.ww-layout, .ww-e-dYI [data-ww-ls~="dYI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYJ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYK {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dYL {
        margin: 10px 0 0;
        display: flex;
      }
      .ww-e-dYL.ww-layout, .ww-e-dYL [data-ww-ls~="dYL"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-dYM {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYM:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYM.ww-layout, .ww-e-dYM [data-ww-ls~="dYM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYN {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYN:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYN:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYN.ww-layout, .ww-e-dYN [data-ww-ls~="dYN"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYO {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYO:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYO.ww-layout, .ww-e-dYO [data-ww-ls~="dYO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYP {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYP:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYP:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYP.ww-layout, .ww-e-dYP [data-ww-ls~="dYP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYQ {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYQ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYQ.ww-layout, .ww-e-dYQ [data-ww-ls~="dYQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYR {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYR:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYR:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYR.ww-layout, .ww-e-dYR [data-ww-ls~="dYR"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYS {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYS:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYS.ww-layout, .ww-e-dYS [data-ww-ls~="dYS"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYT {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYT:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYT.ww-layout, .ww-e-dYT [data-ww-ls~="dYT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYU {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYU:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .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 {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYV:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYV.ww-layout, .ww-e-dYV [data-ww-ls~="dYV"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYW {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYX {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dYY {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYY:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYY.ww-layout, .ww-e-dYY [data-ww-ls~="dYY"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYZ {
        padding: 8px 10px 4px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYZ:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYZ.ww-layout, .ww-e-dYZ [data-ww-ls~="dYZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYa {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-dYa:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-dYa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-dYa.ww-layout, .ww-e-dYa [data-ww-ls~="dYa"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, flex-start);
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dYb {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dYc {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-do5 {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
        border-radius: 9999px;
      }
      .ww-e-do5.ww-layout, .ww-e-do5 [data-ww-ls~="do5"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-do6 {
        font: 400 12px / 1.3 Inter, sans-serif;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-do7 {
        padding: 4px 8px 8px;
        display: flex;
        width: 100%;
      }
      .ww-e-do7.ww-layout, .ww-e-do7 [data-ww-ls~="do7"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 4px 0;
      }
      .ww-e-do8 {
        font: 600 11px / 1.3 Inter, sans-serif;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-do9 {
        padding: 7px 10px;
        width: 100%;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-doA {
        margin: 4px 8px;
        width: revert-layer;
        flex: 0 0 auto;
        max-width: 200px;
        height: 34px;
        --wwi-of: contain;
      }
      .ww-e-doB {
        padding: 0 10px 6px;
        font-size: 11px;
        font-family: Inter, sans-serif;
        font-weight: 600;
        color: var(--8a11127a-cea8-4aa9-aecf-e41158c43f67,#64748B);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-doC {
        padding: 10px 0 0;
        display: flex;
        width: 100%;
        border-top: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
      }
      .ww-e-doC.ww-layout, .ww-e-doC [data-ww-ls~="doC"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 8px;
      }
      .ww-e-doD {
        display: flex;
        width: 100%;
      }
      .ww-e-doD.ww-layout, .ww-e-doD [data-ww-ls~="doD"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 4px;
      }
      .ww-e-doE {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-doE:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-doE:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-doE.ww-layout, .ww-e-doE [data-ww-ls~="doE"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doF {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-doG {
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c, 600 12px/1 var(--ww-default-font-family, sans-serif));
        color: var(--8174f143-16a0-4e8d-8d2a-4b1be1239566,#2563EB);
        white-space-collapse: preserve;
      }
      .ww-e-doH {
        display: flex;
        flex: 1 1 auto;
        min-width: unset;
      }
      .ww-e-doH.ww-layout, .ww-e-doH [data-ww-ls~="doH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 0;
      }
      .ww-e-doI {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 600 13px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-doJ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-doK {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-doL {
        padding: 8px 0 0;
        display: flex;
        width: 100%;
      }
      .ww-e-doL.ww-layout, .ww-e-doL [data-ww-ls~="doL"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 2px 0;
      }
      .ww-e-doM {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-doN {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-doN:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-doN:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-doN.ww-layout, .ww-e-doN [data-ww-ls~="doN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doO {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-doP {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--463613cf-0c1c-44e3-9876-de94f73cf753,6px);
      }
      .ww-e-doP:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F1F5F9);
      }
      .ww-e-doP:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--e4a72262-8c5b-4b8f-9b61-f519bffa922f,#EFF6FF);
      }
      .ww-e-doP.ww-layout, .ww-e-doP [data-ww-ls~="doP"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doQ {
        font: var(--0b0d560a-98cb-46fc-993f-f01d3a91b672, 500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-doR {
        padding: 6px 8px;
        display: flex;
        width: 100%;
        min-width: unset;
      }
      .ww-e-doR.ww-layout, .ww-e-doR [data-ww-ls~="doR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doS {
        padding: 8px 12px;
        display: inline-flex;
        width: 100%;
        font: var(--bd823acc-a372-419a-bf3d-95adc81dd68c,600 13px/16px 'Inter', sans-serif);
        font-size: 13px;
        color: var(--a74b2e3a-c0f5-4fd4-bf0a-beecbe6901f6,#1E293B);
        white-space-collapse: preserve;
        background-color: var(--a84dffc4-c223-438d-81f9-7c62cf14978e,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--6d520b67-fbe1-43de-84f6-920ec2011224,#E2E8F0);
        border-radius: var(--e5c1d0f9-a665-4bf4-9f3d-4ea95b35229d,10px);
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-doS:where(:hover) {
        background-color: var(--b58b0330-f40b-4a27-ad24-97ffecf7462a,#F8FAFC);
      }
    }
  }
  @layer custom {
    .ww-e-dTt {
      overflow-y: auto;
    }
    .ww-e-dXo {
      order: -1;
    }
    .ww-e-do6 {
      max-width: 160px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-doA {
      align-self: flex-start;
    }
    .ww-e-doB {
      letter-spacing: .06em;
      text-transform: uppercase;
    }
    .ww-e-doI {
      max-width: 160px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
  }
}
@layer ww-style-layout-override {
}
