@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-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-family {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        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-dm {
        z-index: 100;
        display: flex;
        background-color: #0b1329;
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-dm > .ww-section-element {
        width: 100%;
        padding: 0 24px;
        border-bottom: 1px solid #ffffff14;
      }
      .ww-s-dm > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-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-e6fqygdPeqZlio3k {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: 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-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-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-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-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-Uyj0ITdYo53wo56f {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, 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-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-KJhBHr6rZ4LrDCNA {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-VtKnWihCc2Y7IyrE {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dzq {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 180px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-dzq.ww-layout, .ww-e-dzq [data-ww-ls~="dzq"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-dzr {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 200px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-dzr.ww-layout, .ww-e-dzr [data-ww-ls~="dzr"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-dzs {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 190px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-dzs.ww-layout, .ww-e-dzs [data-ww-ls~="dzs"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-dzt {
        width: 20px;
        height: 20px;
      }
      .ww-e-dzu {
        overflow: hidden;
        display: inline-block;
        width: 8px;
        flex: 0 0 8px;
        max-width: 8px;
        min-width: 8px;
        height: 8px;
        max-height: 8px;
        min-height: 8px;
        background-color: #10b981;
        box-shadow: 0 0 6px #10b981;
        border: none;
        outline: none;
        border-radius: 9999px;
      }
      .ww-e-dzu.ww-layout, .ww-e-dzu [data-ww-ls~="dzu"] {
        display: inline-block;
      }
      .ww-e-dzv {
        padding: 2px 4px;
        font: 700 9px/1 var(--ww-default-font-family, sans-serif);
        color: #34d399;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background-color: #10b98126;
        border: 1px solid #10b9814d;
        border-radius: 3px;
      }
      .ww-e-dzw {
        padding: 4px 10px;
        display: flex;
        background-color: #ffffff0d;
        border: 1px solid #ffffff14;
        border-radius: 20px;
      }
      .ww-e-dzw.ww-layout, .ww-e-dzw [data-ww-ls~="dzw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzx {
        display: flex;
        width: 28px;
        height: 28px;
        background: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);
        border-radius: 9999px;
      }
      .ww-e-dzx.ww-layout, .ww-e-dzx [data-ww-ls~="dzx"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dzy {
        display: flex;
      }
      .ww-e-dzy.ww-layout, .ww-e-dzy [data-ww-ls~="dzy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzz {
        width: 16px;
        height: 16px;
      }
      .ww-e-d100 {
        padding: 3px 6px;
        font: 700 10px/1 var(--ww-default-font-family, sans-serif);
        color: #818cf8;
        letter-spacing: .06em;
        white-space-collapse: preserve;
        background-color: #4f46e533;
        border: 1px solid #818cf84d;
        border-radius: 4px;
      }
      .ww-e-d101 {
        margin: 0 auto 0 0;
        display: flex;
        flex: 0 0 auto;
        cursor: pointer;
      }
      .ww-e-d101.ww-layout, .ww-e-d101 [data-ww-ls~="d101"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d102 {
        font: 700 19px/1.2 var(--ww-default-font-family, sans-serif);
        color: #fff;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d103 {
        width: 16px;
        height: 16px;
      }
      .ww-e-d104 {
        font: 500 12px/1 var(--ww-default-font-family, sans-serif);
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d105 {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-d105.ww-layout, .ww-e-d105 [data-ww-ls~="d105"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d106 {
        display: flex;
        width: 32px;
        height: 32px;
        background-color: #ffffff0d;
        cursor: pointer;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-d106:where(:hover) {
        background-color: #ffffff1f;
      }
      .ww-e-d106.ww-layout, .ww-e-d106 [data-ww-ls~="d106"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d107 {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d107:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d108 {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 200px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-d108.ww-layout, .ww-e-d108 [data-ww-ls~="d108"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-d109 {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d109:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10A {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10A:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10B {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10B:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10C {
        padding: 10px 0;
        display: flex;
        width: 100%;
        max-width: 1540px;
        min-height: 64px;
      }
      .ww-e-d10C.ww-layout, .ww-e-d10C [data-ww-ls~="d10C"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10D {
        display: flex;
        width: 36px;
        height: 36px;
        background: linear-gradient(135deg, #4f46e5 0%, #3730a3 100%);
        box-shadow: 0 0 16px #4f46e573;
        border: 1px solid #818cf866;
        border-radius: 10px;
      }
      .ww-e-d10D.ww-layout, .ww-e-d10D [data-ww-ls~="d10D"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d10E {
        font: 700 11px/1 var(--ww-default-font-family, sans-serif);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d10F {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10F:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d10G {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10G:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10H {
        display: flex;
      }
      .ww-e-d10H.ww-layout, .ww-e-d10H [data-ww-ls~="d10H"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-d10I {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10I:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10I:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d10J {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10J:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10K {
        padding: 3px 10px 3px 4px;
        display: flex;
        background-color: #ffffff0d;
        cursor: pointer;
        border: 1px solid #ffffff14;
        border-radius: 20px;
      }
      .ww-e-d10K:where(:hover) {
        background-color: #ffffff1f;
        border: 1px solid #ffffff38;
      }
      .ww-e-d10K.ww-layout, .ww-e-d10K [data-ww-ls~="d10K"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10L {
        display: flex;
        width: 32px;
        height: 32px;
        background-color: #ffffff0d;
        cursor: pointer;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-d10L:where(:hover) {
        background-color: #ef444426;
        border: 1px solid #ef44444d;
      }
      .ww-e-d10L.ww-layout, .ww-e-d10L [data-ww-ls~="d10L"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d10M {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10M:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10M:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d10N {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d10N:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d10P {
        font-size: 13px;
        font-weight: 600;
        color: #f8fafc;
        white-space-collapse: preserve;
      }
      .ww-e-d10Q {
        padding: 7px 12px;
        display: flex;
        background-color: #ffffff14;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #ffffff1f;
        border-radius: 8px;
      }
      .ww-e-d10Q:where(:hover) {
        background-color: #ffffff29;
        border: 1px solid #ffffff3d;
      }
      .ww-e-d10Q.ww-layout, .ww-e-d10Q [data-ww-ls~="d10Q"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10R {
        overflow: hidden;
        font-size: 11px;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d10T {
        font-size: 13px;
        font-weight: 600;
        color: #fca5a5;
        white-space-collapse: preserve;
      }
      .ww-e-d10U {
        padding: 20px;
        z-index: 9999;
        display: flex;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        width: 320px;
        max-width: 85vw;
        height: 100vh;
        background-color: #0f172a;
        box-shadow: 6px 0 28px #0000008c;
        border-right: 1px solid #ffffff14;
      }
      .ww-e-d10U.ww-layout, .ww-e-d10U [data-ww-ls~="d10U"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d10V {
        padding: 0 0 16px;
        display: flex;
        width: 100%;
        border-bottom: 1px solid #ffffff14;
      }
      .ww-e-d10V.ww-layout, .ww-e-d10V [data-ww-ls~="d10V"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d10W {
        display: flex;
      }
      .ww-e-d10W.ww-layout, .ww-e-d10W [data-ww-ls~="d10W"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10X {
        display: flex;
        width: 34px;
        height: 34px;
        background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);
        box-shadow: 0 2px 8px #4f46e559;
        border-radius: 8px;
      }
      .ww-e-d10X.ww-layout, .ww-e-d10X [data-ww-ls~="d10X"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d10Z {
        font-size: 17px;
        font-weight: 700;
        color: #fff;
        letter-spacing: -.2px;
        white-space-collapse: preserve;
      }
      .ww-e-d10b {
        font-size: 12px;
        font-weight: 600;
        color: #e2e8f0;
        white-space-collapse: preserve;
      }
      .ww-e-d10c {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        background-color: #1e293bb3;
        border: 1px solid #ffffff14;
        border-radius: 10px;
      }
      .ww-e-d10c.ww-layout, .ww-e-d10c [data-ww-ls~="d10c"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d10d {
        display: flex;
      }
      .ww-e-d10d.ww-layout, .ww-e-d10d [data-ww-ls~="d10d"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d10e {
        font-size: 10px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: .6px;
        white-space-collapse: preserve;
      }
      .ww-e-d10f {
        padding: 3px 10px;
        display: flex;
        background-color: #10b98126;
        border: 1px solid #10b9814d;
        border-radius: 9999px;
      }
      .ww-e-d10f.ww-layout, .ww-e-d10f [data-ww-ls~="d10f"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10g {
        width: 6px;
        height: 6px;
        background-color: #10b981;
        border-radius: 9999px;
      }
      .ww-e-d10g.ww-layout, .ww-e-d10g [data-ww-ls~="d10g"] {
        display: flex;
      }
      .ww-e-d10h {
        font-size: 10px;
        font-weight: 700;
        color: #34d399;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d10i {
        display: flex;
        width: 100%;
        flex: 1;
      }
      .ww-e-d10i.ww-layout, .ww-e-d10i [data-ww-ls~="d10i"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d10j {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d10k {
        display: flex;
        width: 100%;
      }
      .ww-e-d10k.ww-layout, .ww-e-d10k [data-ww-ls~="d10k"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d10m {
        font-size: 14px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d10o {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d10q {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d10r {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d10s {
        display: flex;
        width: 100%;
      }
      .ww-e-d10s.ww-layout, .ww-e-d10s [data-ww-ls~="d10s"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d10u {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d10w {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d10y {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d110 {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d112 {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d114 {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d116 {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d117 {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d118 {
        display: flex;
        width: 100%;
      }
      .ww-e-d118.ww-layout, .ww-e-d118 [data-ww-ls~="d118"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d11A {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11C {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11D {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d11E {
        display: flex;
        width: 100%;
      }
      .ww-e-d11E.ww-layout, .ww-e-d11E [data-ww-ls~="d11E"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d11G {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11I {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11K {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11L {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d11M {
        display: flex;
        width: 100%;
      }
      .ww-e-d11M.ww-layout, .ww-e-d11M [data-ww-ls~="d11M"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d11N {
        display: flex;
        width: 100%;
      }
      .ww-e-d11N.ww-layout, .ww-e-d11N [data-ww-ls~="d11N"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11P {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11R {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11S {
        padding: 4px 8px;
        font-size: 11px;
        font-weight: 700;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
      }
      .ww-e-d11T {
        display: flex;
        width: 100%;
      }
      .ww-e-d11T.ww-layout, .ww-e-d11T [data-ww-ls~="d11T"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d11V {
        font-size: 14px;
        font-weight: 500;
        color: #cbd5e1;
        white-space-collapse: preserve;
      }
      .ww-e-d11W {
        padding: 16px 0 0;
        display: flex;
        width: 100%;
        border-top: 1px solid #ffffff14;
      }
      .ww-e-d11W.ww-layout, .ww-e-d11W [data-ww-ls~="d11W"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d11X {
        padding: 10px 12px;
        display: flex;
        background-color: #1e293b80;
        border: 1px solid #ffffff0f;
        border-radius: 10px;
      }
      .ww-e-d11X.ww-layout, .ww-e-d11X [data-ww-ls~="d11X"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11Y {
        display: flex;
        width: 36px;
        height: 36px;
        background-color: #4f46e5;
        box-shadow: 0 2px 6px #4f46e54d;
        border-radius: 9999px;
      }
      .ww-e-d11Y.ww-layout, .ww-e-d11Y [data-ww-ls~="d11Y"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d11Z {
        overflow: hidden;
        display: flex;
        flex: 1;
      }
      .ww-e-d11Z.ww-layout, .ww-e-d11Z [data-ww-ls~="d11Z"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d11a {
        z-index: 9998;
        position: fixed;
        inset: 0;
        width: 100vw;
        height: 100vh;
        background-color: #0f172aa6;
        cursor: pointer;
      }
      .ww-e-d11a.ww-layout, .ww-e-d11a [data-ww-ls~="d11a"] {
        display: flex;
      }
      .ww-e-d11b {
        padding: 6px 12px;
        display: flex;
        background-color: #1e293b;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #ffffff1f;
        border-radius: 8px;
      }
      .ww-e-d11b:where(:hover) {
        background-color: #334155;
        border: 1px solid #ffffff38;
      }
      .ww-e-d11b.ww-layout, .ww-e-d11b [data-ww-ls~="d11b"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11c {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11c:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11c.ww-layout, .ww-e-d11c [data-ww-ls~="d11c"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11d {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11d:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11d.ww-layout, .ww-e-d11d [data-ww-ls~="d11d"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11e {
        display: flex;
        width: 100%;
      }
      .ww-e-d11e.ww-layout, .ww-e-d11e [data-ww-ls~="d11e"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11f {
        padding: 9px 12px;
        display: flex;
        background-color: #ffffff0a;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11f:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11f.ww-layout, .ww-e-d11f [data-ww-ls~="d11f"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11g {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11g:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11g.ww-layout, .ww-e-d11g [data-ww-ls~="d11g"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11h {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11h:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11h.ww-layout, .ww-e-d11h [data-ww-ls~="d11h"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11i {
        display: flex;
        width: 100%;
      }
      .ww-e-d11i.ww-layout, .ww-e-d11i [data-ww-ls~="d11i"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11j {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11j:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11j.ww-layout, .ww-e-d11j [data-ww-ls~="d11j"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11k {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11k:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11k.ww-layout, .ww-e-d11k [data-ww-ls~="d11k"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11l {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11l:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11l.ww-layout, .ww-e-d11l [data-ww-ls~="d11l"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11m {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11m:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11m.ww-layout, .ww-e-d11m [data-ww-ls~="d11m"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11n {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11n:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11n.ww-layout, .ww-e-d11n [data-ww-ls~="d11n"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11o {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11o:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11o.ww-layout, .ww-e-d11o [data-ww-ls~="d11o"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11p {
        display: flex;
        width: 100%;
      }
      .ww-e-d11p.ww-layout, .ww-e-d11p [data-ww-ls~="d11p"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11q {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11q:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11q.ww-layout, .ww-e-d11q [data-ww-ls~="d11q"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11r {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11r:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11r.ww-layout, .ww-e-d11r [data-ww-ls~="d11r"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11s {
        display: flex;
        width: 100%;
      }
      .ww-e-d11s.ww-layout, .ww-e-d11s [data-ww-ls~="d11s"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11t {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11t:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11t.ww-layout, .ww-e-d11t [data-ww-ls~="d11t"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11u {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11u:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11u.ww-layout, .ww-e-d11u [data-ww-ls~="d11u"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11v {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11v:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11v.ww-layout, .ww-e-d11v [data-ww-ls~="d11v"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11w {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11w:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11x {
        display: flex;
        width: 100%;
      }
      .ww-e-d11x.ww-layout, .ww-e-d11x [data-ww-ls~="d11x"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d11y {
        padding: 9px 12px;
        display: flex;
        cursor: pointer;
        transition: all 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-d11y:where(:hover) {
        background-color: #1e293b;
      }
      .ww-e-d11y.ww-layout, .ww-e-d11y [data-ww-ls~="d11y"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d120 {
        font-size: 13px;
        font-weight: 600;
        color: #e2e8f0;
        white-space-collapse: preserve;
      }
      .ww-e-d121 {
        padding: 6px 12px;
        display: flex;
        background-color: #ffffff14;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #ffffff1f;
        border-radius: 8px;
      }
      .ww-e-d121:where(:hover) {
        background-color: #ffffff29;
        border: 1px solid #ffffff40;
      }
      .ww-e-d121.ww-layout, .ww-e-d121 [data-ww-ls~="d121"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d122 {
        font: 600 12px/1.2 var(--ww-default-font-family, sans-serif);
        color: #f8fafc;
        white-space-collapse: preserve;
      }
      .ww-e-d123 {
        overflow: hidden;
        font-size: 13px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d124 {
        font-size: 13px;
        font-weight: 700;
        color: #f8fafc;
        white-space-collapse: preserve;
      }
      .ww-e-d125 {
        font-size: 13px;
        font-weight: 700;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d126 {
        padding: 9px 14px;
        display: flex;
        background-color: #ef44441f;
        cursor: pointer;
        transition: all 0.15s ease;
        border: 1px solid #ef444440;
        border-radius: 8px;
      }
      .ww-e-d126:where(:hover) {
        background-color: #ef444440;
        border: 1px solid #ef444466;
      }
      .ww-e-d126.ww-layout, .ww-e-d126 [data-ww-ls~="d126"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d127 {
        width: 26px;
        height: 26px;
      }
      .ww-e-d128 {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d128.ww-layout, .ww-e-d128 [data-ww-ls~="d128"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        flex-wrap: revert-layer;
      }
      .ww-e-d129 {
        font: var(--5c64f7b9-1e15-44ba-b3e7-763f22f08fc1,600 18px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d12A {
        width: 16px;
        height: 16px;
      }
      .ww-e-d12B {
        font: var(--e6fe3044-e753-44de-ab8e-cc9d2cb53080,500 13px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--73192758-028c-4ac9-a5c9-2a3ded47bbd4,#1D4ED8);
        white-space-collapse: preserve;
      }
      .ww-e-d12C {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12C:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d12D {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12D:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d12E {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 190px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-d12E.ww-layout, .ww-e-d12E [data-ww-ls~="d12E"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-d12F {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12F:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12G {
        display: block;
      }
      .ww-e-d12H {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12H:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d12I {
        padding: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        min-width: 190px;
        background-color: var(--0eb62be3-2e9e-4fea-985a-7342c58a41a0,#FFFFFF);
        box-shadow: 0 10px 15px -3px #0000001a;
        border: 1px solid var(--3c6ff1f1-4f58-4a9d-bcf1-0fe5d925cbc4,#E2E8F0);
        border-radius: var(--53027611-197f-4d4c-b603-9e2c57a19f3c,10px);
      }
      .ww-e-d12I.ww-layout, .ww-e-d12I [data-ww-ls~="d12I"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
        column-gap: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px);
      }
      .ww-e-d12J {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12J:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12K {
        display: block;
      }
      .ww-e-d12L {
        display: block;
      }
      .ww-e-d12M {
        display: block;
      }
      .ww-e-d12N {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12N:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12O {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12O:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12P {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12P:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12Q {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        display: flex;
        background-color: var(--613ae782-b33c-4070-a883-474ee2e1b466,#EFF6FF);
        border: 1px solid var(--613ae782-b33c-4070-a883-474ee2e1b466,#EFF6FF);
        border-radius: var(--15a9ba8c-dc13-4f72-8d8f-6f4397b5d710,9999px);
      }
      .ww-e-d12Q.ww-layout, .ww-e-d12Q [data-ww-ls~="d12Q"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        column-gap: var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-d12R {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12R:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12S {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12S:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
      .ww-e-d12T {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12T:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12U {
        display: block;
      }
      .ww-e-d12V {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12V:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12W {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12W:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12X {
        display: block;
      }
      .ww-e-d12Y {
        padding: var(--2c95187f-704c-4cb7-b938-2094c6560029,4px) var(--8247d4d5-c09e-4415-be89-75b899f1be22,8px);
        font: var(--875e8059-4717-4168-9827-cf63f6a1eaaf,400 14px/1.5 var(--ww-default-font-family, sans-serif));
        color: var(--d94052b9-a8b2-4e0f-bdd3-bb98c09e68c9,#475569);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--09b503fe-b34d-4c4b-b426-49793675727e,6px);
      }
      .ww-e-d12Y:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--351b2b4d-71af-45cc-a2d9-cd2d80331e9f,#4F46E5);
      }
      .ww-e-d12Y:where(:hover) {
        color: var(--fc2e5c3c-c26c-4902-887d-75b8db73360b,#0F172A);
        background-color: var(--40d9de7c-5165-496c-8036-c40931a7319e,#F1F5F9);
      }
    }
  }
  @layer custom {
    .ww-e-dzu {
      box-sizing: border-box;
    }
    .ww-e-d10R {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-d10U {
      overflow-y: auto;
    }
    .ww-e-d11a {
      backdrop-filter: blur(4px);
    }
    .ww-e-d123 {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
  }
}
@layer ww-style-layout-override {
}
