@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-align-items {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-gradient {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-filter {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-keyframes {
  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-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-font-style {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d27r {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: #0b1f3a8c;
      }
      .ww-e-d27r.ww-layout, .ww-e-d27r [data-ww-ls~="d27r"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d29O {
        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-d28w {
        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-d27s {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d27t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d27v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d27w {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d27x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d27y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d27z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d280 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 800 20px / 1.2 Inter, sans-serif;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d281 {
        margin: -6px 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: 400 13.5px / 1.5 Inter, sans-serif;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d282 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d283 {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.45 Inter, sans-serif;
        color: #7f1d1d;
        white-space-collapse: preserve;
        background-color: #fef2f2;
        border: 1px solid #dc262659;
        border-radius: 10px;
      }
      .ww-e-d284 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d285 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d286 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d287 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d288 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d289 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28B {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28C {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
        --placeholder-color: #9CA3AF;
      }
      .ww-e-d28D {
        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-d28D.ww-layout, .ww-e-d28D [data-ww-ls~="d28D"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28F {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28G {
        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-d28G.ww-layout, .ww-e-d28G [data-ww-ls~="d28G"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28I {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28J {
        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-d28J.ww-layout, .ww-e-d28J [data-ww-ls~="d28J"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d28K {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28L {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28O {
        margin: 0;
        padding: 26px 28px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 560px;
        min-width: unset;
        height: auto;
        max-height: 88vh;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 24px 60px #10182847;
        border: 1px solid #ec48992e;
        border-radius: 18px;
      }
      .ww-e-d28O.ww-layout, .ww-e-d28O [data-ww-ls~="d28O"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d28P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 10px;
      }
      .ww-e-d28P:where(:hover) {
        background-color: #f8fafc;
      }
      .ww-e-d28P.ww-layout, .ww-e-d28P [data-ww-ls~="d28P"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d28Q {
        margin: 0;
        padding: 28px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 440px;
        max-width: 92vw;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      .ww-e-d28Q.ww-layout, .ww-e-d28Q [data-ww-ls~="d28Q"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d28R {
        margin: 0;
        padding: 0 0 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e2e8f0;
      }
      .ww-e-d28R.ww-layout, .ww-e-d28R [data-ww-ls~="d28R"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d28S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 20px / 1.2 Inter, sans-serif;
        color: #0b1f3a;
        white-space-collapse: preserve;
      }
      .ww-e-d28T {
        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: 400 13px / 1.4 Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d28U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28V {
        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-d28V.ww-layout, .ww-e-d28V [data-ww-ls~="d28V"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d28W {
        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-d28W.ww-layout, .ww-e-d28W [data-ww-ls~="d28W"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28X {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28Y {
        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-d28Y.ww-layout, .ww-e-d28Y [data-ww-ls~="d28Y"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28a {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28b {
        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-d28b.ww-layout, .ww-e-d28b [data-ww-ls~="d28b"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28d {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28e {
        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-d28e.ww-layout, .ww-e-d28e [data-ww-ls~="d28e"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28g {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28h {
        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-d28h.ww-layout, .ww-e-d28h [data-ww-ls~="d28h"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28j {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28k {
        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-d28k.ww-layout, .ww-e-d28k [data-ww-ls~="d28k"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28l {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28m {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28n {
        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-d28n.ww-layout, .ww-e-d28n [data-ww-ls~="d28n"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28p {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28q {
        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-d28q.ww-layout, .ww-e-d28q [data-ww-ls~="d28q"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d28r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28s {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d28t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d28u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 10px;
      }
      .ww-e-d28u:where(:hover) {
        background-color: #f8fafc;
      }
      .ww-e-d28u.ww-layout, .ww-e-d28u [data-ww-ls~="d28u"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d28v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d28x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #0b1f3a;
        background-image: linear-gradient(135deg, #123a63 0%, #0b1f3a 100%);
        cursor: pointer;
        box-shadow: 0 6px 16px #0b1f3a40;
        border-radius: 10px;
      }
      .ww-e-d28x:where(:hover) {
        box-shadow: 0 8px 22px #123a6361;
      }
      .ww-e-d28x.ww-layout, .ww-e-d28x [data-ww-ls~="d28x"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d28y {
        margin: 8px 0 0;
        padding: 16px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e2e8f0;
      }
      .ww-e-d28y.ww-layout, .ww-e-d28y [data-ww-ls~="d28y"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d28z {
        margin: 0;
        padding: 0 0 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e2e8f0;
      }
      .ww-e-d28z.ww-layout, .ww-e-d28z [data-ww-ls~="d28z"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d290 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 20px / 1.2 Inter, sans-serif;
        color: #0b1f3a;
        white-space-collapse: preserve;
      }
      .ww-e-d291 {
        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: 400 13px / 1.4 Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d292 {
        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-d292.ww-layout, .ww-e-d292 [data-ww-ls~="d292"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d293 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d294 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d295 {
        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-d295.ww-layout, .ww-e-d295 [data-ww-ls~="d295"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d296 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d297 {
        margin: 0;
        padding: 28px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 460px;
        max-width: 92vw;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      .ww-e-d297.ww-layout, .ww-e-d297 [data-ww-ls~="d297"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d298 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d299 {
        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-d299.ww-layout, .ww-e-d299 [data-ww-ls~="d299"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d29A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29B {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d29C {
        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-d29C.ww-layout, .ww-e-d29C [data-ww-ls~="d29C"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d29D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29E {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d29F {
        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-d29F.ww-layout, .ww-e-d29F [data-ww-ls~="d29F"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d29G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29H {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d29I {
        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-d29I.ww-layout, .ww-e-d29I [data-ww-ls~="d29I"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d29J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29K {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d29L {
        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-d29L.ww-layout, .ww-e-d29L [data-ww-ls~="d29L"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d29M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 12px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29N {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1 Inter, sans-serif;
        color: #111827;
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 9px;
      }
      .ww-e-d29P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29P.ww-layout, .ww-e-d29P [data-ww-ls~="d29P"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d29Q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d29R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29S {
        margin: 6px 0 0;
        padding: 16px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e2e8f0;
      }
      .ww-e-d29S.ww-layout, .ww-e-d29S [data-ww-ls~="d29S"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d29T {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d29U {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #e8468a;
        background-image: linear-gradient(135deg, #e8468a 0%, #8b2a6b 100%);
        cursor: pointer;
        box-shadow: 0 4px 14px #e8468a4d;
        opacity: var(--ww-style-opacity, 1);
        transition: transform 0.15s ease, box-shadow 0.15s ease;
        border-radius: 10px;
      }
      .ww-e-d29U:where(:hover) {
        box-shadow: 0 6px 18px #e8468a66;
        transform: translateY(-1px);
      }
      .ww-e-d29U.ww-layout, .ww-e-d29U [data-ww-ls~="d29U"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d29V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1.4;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #0b1f3a;
        background-image: linear-gradient(135deg, #123a63 0%, #0b1f3a 100%);
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-d29V:where(:hover) {
        background-color: #123a63;
      }
      .ww-e-d29V.ww-layout, .ww-e-d29V [data-ww-ls~="d29V"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d29W {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 10px;
      }
      .ww-e-d29W:where(:hover) {
        background-color: #f8fafc;
      }
      .ww-e-d29W.ww-layout, .ww-e-d29W [data-ww-ls~="d29W"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d29X {
        margin: 6px 0 0;
        padding: 16px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e2e8f0;
      }
      .ww-e-d29X.ww-layout, .ww-e-d29X [data-ww-ls~="d29X"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d29Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
      }
      .ww-e-d29Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
    }
    @layer custom {
      .ww-e-d27r {
        z-index: 9000;
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-d27s {
        box-sizing: border-box;
      }
      .ww-e-d27w {
        box-sizing: border-box;
      }
      .ww-e-d283 {
        box-sizing: border-box;
      }
      .ww-e-d284 {
        box-sizing: border-box;
      }
      .ww-e-d285 {
        box-sizing: border-box;
      }
      .ww-e-d289 {
        box-sizing: border-box;
      }
      .ww-e-d28C {
        box-sizing: border-box;
      }
      .ww-e-d28F {
        box-sizing: border-box;
      }
      .ww-e-d28I {
        box-sizing: border-box;
      }
      .ww-e-d28K {
        box-sizing: border-box;
      }
      .ww-e-d28L {
        box-sizing: border-box;
      }
      .ww-e-d28O {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-d28Q {
        box-sizing: border-box;
      }
      .ww-e-d28X {
        box-sizing: border-box;
      }
      .ww-e-d28a {
        box-sizing: border-box;
      }
      .ww-e-d28d {
        box-sizing: border-box;
      }
      .ww-e-d28g {
        box-sizing: border-box;
      }
      .ww-e-d28j {
        box-sizing: border-box;
      }
      .ww-e-d28m {
        box-sizing: border-box;
      }
      .ww-e-d28p {
        box-sizing: border-box;
      }
      .ww-e-d28s {
        box-sizing: border-box;
      }
      .ww-e-d28u {
        box-sizing: border-box;
      }
      .ww-e-d28x {
        box-sizing: border-box;
      }
      .ww-e-d294 {
        box-sizing: border-box;
      }
      .ww-e-d297 {
        box-sizing: border-box;
      }
      .ww-e-d298 {
        box-sizing: border-box;
      }
      .ww-e-d29B {
        box-sizing: border-box;
      }
      .ww-e-d29E {
        box-sizing: border-box;
      }
      .ww-e-d29H {
        box-sizing: border-box;
      }
      .ww-e-d29K {
        box-sizing: border-box;
      }
      .ww-e-d29N {
        box-sizing: border-box;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-Mt_IyO1ahYQMxfyW {
        z-index: unset;
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-Blj6TPdsx9CX5sFi {
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dg {
        height: 0;
        margin: 0;
        min-height: 0;
        display: flex;
      }
      .ww-s-dg > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        padding: 0;
        min-height: 0;
      }
      .ww-s-dg > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dF {
        height: 0;
        margin: 0;
        min-height: 0;
        display: flex;
      }
      .ww-s-dF > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        padding: 0;
        min-height: 0;
      }
      .ww-s-dF > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dU {
        height: 0;
      }
      .ww-s-dU > .ww-section-element {
        width: 0;
      }
      .ww-s-dU > .ww-section-element.ww-layout {
        display: flex;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        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-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-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-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-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZqWE8bbDXU184QgP {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-znI_SdxStZW882iX {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-KxGM2zglVUcMMAN1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
      }
      .ww-a-_v7XpcDz08nulbV7 {
        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-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-Uds4CVZOBCUG_xSn {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-3tJBOiCg_zaOJAaU {
        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-t5RMCwXcg9ci2kj1 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-76gwMPrcwQzda53O {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-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-Iy9X7YNpZtGPn10z {
        margin: 0;
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dVh {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVi {
        display: flex;
      }
      .ww-e-dVi.ww-layout, .ww-e-dVi [data-ww-ls~="dVi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVj {
        font: 700 15px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dVk {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVl {
        width: 18px;
        height: 18px;
      }
      .ww-e-dVm {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-dVn {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dVn.ww-layout, .ww-e-dVn [data-ww-ls~="dVn"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        gap: 2px;
      }
      .ww-e-dVo {
        margin: 0;
        font: 600 16px / 1.2 Inter, sans-serif;
        color: #3b0a2a;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dVp {
        margin: 0;
        font: 600 10.5px / 1.2 Inter, sans-serif;
        color: #e8468a;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
      }
      .ww-e-dVq {
        overflow: hidden;
        display: block;
        width: 40px;
        flex: 0 0 40px;
        height: 40px;
        box-shadow: 0 2px 6px #0f172a2e;
        border: 1px solid #ffffff80;
        border-radius: 50%;
      }
      .ww-e-dVr {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWC:hover) .ww-e-dVr {
        color: #3b0a2a;
      }
      :where(.ww-e-dWC[data-ww-states~="_wwLinkActive"]) .ww-e-dVr {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dVs {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWs:hover) .ww-e-dVs {
        color: #3b0a2a;
      }
      :where(.ww-e-dWs[data-ww-states~="_wwLinkActive"]) .ww-e-dVs {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dVt {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dVt:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 10px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e933;
      }
      .ww-e-dVt:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #0ea5e9;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #8b2a6b 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #0ea5e966;
        border-right: 1px solid #0ea5e966;
        border-bottom: 1px solid #0ea5e966;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-dVt.ww-layout, .ww-e-dVt [data-ww-ls~="dVt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVu {
        padding: 8px 10px;
        display: flex;
        background-color: #ffffffb8;
        box-shadow: 0 2px 8px #5a143c0d;
        border: 1px solid #5a143c14;
        border-radius: 12px;
      }
      .ww-e-dVu.ww-layout, .ww-e-dVu [data-ww-ls~="dVu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVv {
        display: flex;
        width: 34px;
        min-width: 34px;
        height: 34px;
        background-color: #e8468a1f;
        box-shadow: 0 0 12px #31d7ff40;
        border: 1px solid #e8468a59;
        border-radius: 50%;
      }
      .ww-e-dVv.ww-layout, .ww-e-dVv [data-ww-ls~="dVv"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dVw {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dVw:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dVw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dVw.ww-layout, .ww-e-dVw [data-ww-ls~="dVw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVx {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dVx:where(:hover) {
        background-color: #14b8a614;
        box-shadow: 0 2px 10px #14b8a61f;
        transform: translateY(-2px);
        border: 1px solid #14b8a633;
      }
      .ww-e-dVx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #14b8a6;
        background-image: linear-gradient(90deg, #14b8a6 0%, #0d9488 100%);
        box-shadow: 0 4px 16px #14b8a647, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #14b8a666;
        border-right: 1px solid #14b8a666;
        border-bottom: 1px solid #14b8a666;
        border-left: 3px solid #14b8a6;
        border-image: none;
      }
      .ww-e-dVx.ww-layout, .ww-e-dVx [data-ww-ls~="dVx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVy {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #ff7a9c1f;
        box-shadow: 0 2px 6px #ff7a9c1f;
        transition: transform 200ms ease;
        border: 1px solid #ff7a9c40;
        border-radius: 8px;
      }
      .ww-e-dVz {
        overflow: hidden;
        z-index: 1;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
      }
      .ww-e-dW0 {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dW0:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dW0:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dW0.ww-layout, .ww-e-dW0 [data-ww-ls~="dW0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW1 {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dW2 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWc:hover) .ww-e-dW2 {
        color: #ff4d67;
      }
      .ww-e-dW3 {
        padding: 16px 14px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-bottom: 1px solid #5a143c14;
      }
      .ww-e-dW3:where(:hover) {
        box-shadow: 0 4px 12px #e8468a26;
        transform: translateY(-2px);
      }
      .ww-e-dW3.ww-layout, .ww-e-dW3 [data-ww-ls~="dW3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW4 {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWt:hover) .ww-e-dW4 {
        color: #3b0a2a;
      }
      :where(.ww-e-dWt[data-ww-states~="_wwLinkActive"]) .ww-e-dW4 {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dW5 {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dW5:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dW5:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dW5.ww-layout, .ww-e-dW5 [data-ww-ls~="dW5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW6 {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dW7 {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dW8 {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dW8:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dW8:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dW8.ww-layout, .ww-e-dW8 [data-ww-ls~="dW8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW9 {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWA {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWA:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dWA:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dWA.ww-layout, .ww-e-dWA [data-ww-ls~="dWA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWB {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWC {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWC:where(:hover) {
        background-color: #e8468a14;
        box-shadow: 0 2px 10px #e8468a1f;
        transform: translateY(-2px);
        border: 1px solid #e8468a2e;
      }
      .ww-e-dWC:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #e8468a;
        background-image: linear-gradient(90deg, #e8468a 0%, #8b2a6b 100%);
        box-shadow: 0 4px 16px #e8468a47, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #e8468a66;
        border-right: 1px solid #e8468a66;
        border-bottom: 1px solid #e8468a66;
        border-left: 3px solid #e8468a;
        border-image: none;
      }
      .ww-e-dWC.ww-layout, .ww-e-dWC [data-ww-ls~="dWC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWD {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWE {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWF {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWF:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 10px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e933;
      }
      .ww-e-dWF:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #0ea5e9;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #0284c7 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #0ea5e966;
        border-right: 1px solid #0ea5e966;
        border-bottom: 1px solid #0ea5e966;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-dWF.ww-layout, .ww-e-dWF [data-ww-ls~="dWF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWG {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #e8468a1f;
        box-shadow: 0 2px 6px #e8468a1f;
        transition: transform 200ms ease;
        border: 1px solid #e8468a40;
        border-radius: 8px;
      }
      .ww-e-dWH {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #14b8a61f;
        box-shadow: 0 2px 6px #14b8a61f;
        transition: transform 200ms ease;
        border: 1px solid #14b8a640;
        border-radius: 8px;
      }
      .ww-e-dWI {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #0ea5e91f;
        box-shadow: 0 2px 6px #0ea5e91f;
        transition: transform 200ms ease;
        border: 1px solid #0ea5e940;
        border-radius: 8px;
      }
      .ww-e-dWJ {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #8b2a6b1f;
        box-shadow: 0 2px 6px #8b2a6b1f;
        transition: transform 200ms ease;
        border: 1px solid #8b2a6b40;
        border-radius: 8px;
      }
      .ww-e-dWK {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #14b8a61f;
        box-shadow: 0 2px 6px #14b8a61f;
        transition: transform 200ms ease;
        border: 1px solid #14b8a640;
        border-radius: 8px;
      }
      .ww-e-dWL {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #0ea5e91f;
        box-shadow: 0 2px 6px #0ea5e91f;
        transition: transform 200ms ease;
        border: 1px solid #0ea5e940;
        border-radius: 8px;
      }
      .ww-e-dWM {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #ff7a9c1f;
        box-shadow: 0 2px 6px #ff7a9c1f;
        transition: transform 200ms ease;
        border: 1px solid #ff7a9c40;
        border-radius: 8px;
      }
      .ww-e-dWN {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWO {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWO:where(:hover) {
        background-color: #e8468a14;
        box-shadow: 0 2px 10px #e8468a1f;
        transform: translateY(-2px);
        border: 1px solid #e8468a2e;
      }
      .ww-e-dWO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #e8468a;
        background-image: linear-gradient(90deg, #e8468a 0%, #8b2a6b 100%);
        box-shadow: 0 4px 16px #e8468a47, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #e8468a66;
        border-right: 1px solid #e8468a66;
        border-bottom: 1px solid #e8468a66;
        border-left: 3px solid #e8468a;
        border-image: none;
      }
      .ww-e-dWO.ww-layout, .ww-e-dWO [data-ww-ls~="dWO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWP {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWS:hover) .ww-e-dWP {
        color: #3b0a2a;
      }
      :where(.ww-e-dWS[data-ww-states~="_wwLinkActive"]) .ww-e-dWP {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWQ {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWU:hover) .ww-e-dWQ {
        color: #fff;
      }
      :where(.ww-e-dWU[data-ww-states~="_wwLinkActive"]) .ww-e-dWQ {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWR {
        display: block;
        width: 30px;
        min-width: 30px;
        height: 30px;
        background-color: #e8468a1f;
        box-shadow: 0 2px 6px #e8468a1f;
        transition: transform 200ms ease;
        border: 1px solid #e8468a40;
        border-radius: 8px;
      }
      .ww-e-dWS {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWS:where(:hover) {
        background-color: #e8468a14;
        box-shadow: 0 2px 10px #e8468a1f;
        transform: translateY(-2px);
        border: 1px solid #e8468a38;
      }
      .ww-e-dWS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #e8468a;
        background-image: linear-gradient(90deg, #e8468a 0%, #8b2a6b 100%);
        box-shadow: 0 4px 16px #e8468a47, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #e8468a66;
        border-right: 1px solid #e8468a66;
        border-bottom: 1px solid #e8468a66;
        border-left: 3px solid #e8468a;
        border-image: none;
      }
      .ww-e-dWS.ww-layout, .ww-e-dWS [data-ww-ls~="dWS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWT {
        display: block;
        width: 24px;
        height: 24px;
        transition: transform 200ms ease;
      }
      .ww-e-dWU {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWU:where(:hover) {
        background-color: #e8468a1f;
        box-shadow: 0 0 12px #e8468a2e;
        border: 1px solid #e8468a47;
      }
      .ww-e-dWU:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #e8468a3d;
        background-image: linear-gradient(90deg, #e8468a52 0%, #8b2a6b29 100%);
        box-shadow: 0 4px 16px #e8468a40, inset 0 1px #ffffff1f;
        border-top: 1px solid #e8468a66;
        border-right: 1px solid #e8468a66;
        border-bottom: 1px solid #e8468a66;
        border-left: 3px solid #e8468a;
        border-image: none;
      }
      .ww-e-dWU.ww-layout, .ww-e-dWU [data-ww-ls~="dWU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWV {
        overflow: hidden;
        z-index: 100;
        display: flex;
        position: fixed;
        top: 12px;
        left: 12px;
        width: 256px;
        height: calc(100vh - 24px);
        background-color: #ffffffc7;
        background-image: linear-gradient(#ffe8f2 0%, #fff2f7 50%, #fff 100%);
        box-shadow: 0 12px 32px #e8468a24, inset 1px 1px #ffffffa6;
        border-top: 1px solid #ffffffa6;
        border-right: 1px solid #5a143c1f;
        border-bottom: 1px solid #ffffffa6;
        border-left: 1px solid #ffffffa6;
        border-image: none;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dWV {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWV {
          display: none;
        }
      }
      .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWV.ww-layout, .ww-e-dWV [data-ww-ls~="dWV"] {
          display: none;
        }
      }
      .ww-e-dWW {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-dWW {
          padding: 20px 16px;
          z-index: 1000;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          max-width: 360px;
          height: 100vh;
          background-color: #071426fa;
          box-shadow: 8px 0 32px #0000008c, inset 0 1px #ffffff14;
          border-right: 1px solid #ffffff14;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWW {
          padding: 20px 16px;
          z-index: 1000;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          max-width: 360px;
          height: 100vh;
          background-color: #071426fa;
          box-shadow: 8px 0 32px #0000008c, inset 0 1px #ffffff14;
          border-right: 1px solid #ffffff14;
        }
      }
      .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
        }
      }
      .ww-e-dWX {
        display: flex;
        width: 40px;
        min-width: 40px;
        height: 40px;
        min-height: 40px;
        background-color: #ffffff0d;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-dWX:where(:hover) {
        background-color: #ec489926;
        border: 1px solid #ec48994d;
      }
      .ww-e-dWX.ww-layout, .ww-e-dWX [data-ww-ls~="dWX"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWY {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWY:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dWY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dWY.ww-layout, .ww-e-dWY [data-ww-ls~="dWY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWZ {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dVw:hover) .ww-e-dWZ {
        color: #fff;
      }
      :where(.ww-e-dVw[data-ww-states~="_wwLinkActive"]) .ww-e-dWZ {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWa {
        margin: 0 12px 12px;
        padding: 13px 14px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        background-color: #ffffffbd;
        box-shadow: 0 4px 16px #e8468a1a;
        border: 1px solid #e8468a2e;
        border-radius: 12px;
      }
      .ww-e-dWa.ww-layout, .ww-e-dWa [data-ww-ls~="dWa"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWb {
        padding: 14px 14px 16px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        border-top: 1px solid #5a143c14;
      }
      .ww-e-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dWc {
        padding: 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #ffffff0a;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 10px;
      }
      .ww-e-dWc:where(:hover) {
        background-color: #ef44441f;
        box-shadow: 0 0 12px #ef444433;
        border: 1px solid #ef444459;
      }
      .ww-e-dWc.ww-layout, .ww-e-dWc [data-ww-ls~="dWc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWd {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-dWd {
          padding: 0 16px;
          z-index: 100;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 56px;
          background-color: #071426f0;
          box-shadow: 0 4px 20px #00000059;
          border-bottom: 1px solid #ffffff14;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWd {
          padding: 0 16px;
          z-index: 100;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 56px;
          background-color: #071426f0;
          box-shadow: 0 4px 20px #00000059;
          border-bottom: 1px solid #ffffff14;
        }
      }
      .ww-e-dWd.ww-layout, .ww-e-dWd [data-ww-ls~="dWd"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dWd.ww-layout, .ww-e-dWd [data-ww-ls~="dWd"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          gap: 8px;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dWd.ww-layout, .ww-e-dWd [data-ww-ls~="dWd"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          gap: 8px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dWe {
        display: flex;
        width: 40px;
        min-width: 40px;
        height: 40px;
        min-height: 40px;
        background-color: #ffffff0d;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-dWe:where(:hover) {
        background-color: #ec489926;
        border: 1px solid #ec48994d;
      }
      .ww-e-dWe.ww-layout, .ww-e-dWe [data-ww-ls~="dWe"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWf {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dVx:hover) .ww-e-dWf {
        color: #3b0a2a;
      }
      :where(.ww-e-dVx[data-ww-states~="_wwLinkActive"]) .ww-e-dWf {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWg {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWF:hover) .ww-e-dWg {
        color: #3b0a2a;
      }
      :where(.ww-e-dWF[data-ww-states~="_wwLinkActive"]) .ww-e-dWg {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWh {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWh:where(:hover) {
        background-color: #14b8a614;
        box-shadow: 0 2px 10px #14b8a61f;
        transform: translateY(-2px);
        border: 1px solid #14b8a633;
      }
      .ww-e-dWh:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #14b8a6;
        background-image: linear-gradient(90deg, #14b8a6 0%, #0ea5e9 100%);
        box-shadow: 0 4px 16px #14b8a647, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #14b8a666;
        border-right: 1px solid #14b8a666;
        border-bottom: 1px solid #14b8a666;
        border-left: 3px solid #14b8a6;
        border-image: none;
      }
      .ww-e-dWh.ww-layout, .ww-e-dWh [data-ww-ls~="dWh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWi {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWh:hover) .ww-e-dWi {
        color: #3b0a2a;
      }
      :where(.ww-e-dWh[data-ww-states~="_wwLinkActive"]) .ww-e-dWi {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWj {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dVt:hover) .ww-e-dWj {
        color: #3b0a2a;
      }
      :where(.ww-e-dVt[data-ww-states~="_wwLinkActive"]) .ww-e-dWj {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWk {
        padding: 0 0 18px;
        display: flex;
        width: 100%;
        border-bottom: 1px solid #ffffff14;
      }
      .ww-e-dWk.ww-layout, .ww-e-dWk [data-ww-ls~="dWk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWl {
        padding: 18px 0 0;
        display: flex;
        width: 100%;
      }
      .ww-e-dWl.ww-layout, .ww-e-dWl [data-ww-ls~="dWl"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dWm {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWm:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dWm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dWm.ww-layout, .ww-e-dWm [data-ww-ls~="dWm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWn {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWm:hover) .ww-e-dWn {
        color: #fff;
      }
      :where(.ww-e-dWm[data-ww-states~="_wwLinkActive"]) .ww-e-dWn {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWo {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dW5:hover) .ww-e-dWo {
        color: #fff;
      }
      :where(.ww-e-dW5[data-ww-states~="_wwLinkActive"]) .ww-e-dWo {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWp {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWA:hover) .ww-e-dWp {
        color: #fff;
      }
      :where(.ww-e-dWA[data-ww-states~="_wwLinkActive"]) .ww-e-dWp {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWq {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dW8:hover) .ww-e-dWq {
        color: #fff;
      }
      :where(.ww-e-dW8[data-ww-states~="_wwLinkActive"]) .ww-e-dWq {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWr {
        padding: 18px 0 0;
        display: flex;
        width: 100%;
        border-top: 1px solid #ffffff14;
      }
      .ww-e-dWr.ww-layout, .ww-e-dWr [data-ww-ls~="dWr"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dWs {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWs:where(:hover) {
        background-color: #e8468a14;
        box-shadow: 0 2px 10px #e8468a1f;
        transform: translateY(-2px);
        border: 1px solid #e8468a2e;
      }
      .ww-e-dWs:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #e8468a;
        background-image: linear-gradient(90deg, #e8468a 0%, #8b2a6b 100%);
        box-shadow: 0 4px 16px #e8468a47, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #e8468a66;
        border-right: 1px solid #e8468a66;
        border-bottom: 1px solid #e8468a66;
        border-left: 3px solid #e8468a;
        border-image: none;
      }
      .ww-e-dWs.ww-layout, .ww-e-dWs [data-ww-ls~="dWs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWt {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWt:where(:hover) {
        background-color: #8b2a6b14;
        box-shadow: 0 2px 10px #8b2a6b1f;
        transform: translateY(-2px);
        border: 1px solid #8b2a6b33;
      }
      .ww-e-dWt:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #8b2a6b;
        background-image: linear-gradient(90deg, #8b2a6b 0%, #5a1a3c 100%);
        box-shadow: 0 4px 16px #8b2a6b47, inset 0 1px #ffffff40;
        transform: translateY(-2px);
        border-top: 1px solid #8b2a6b66;
        border-right: 1px solid #8b2a6b66;
        border-bottom: 1px solid #8b2a6b66;
        border-left: 3px solid #8b2a6b;
        border-image: none;
      }
      .ww-e-dWt.ww-layout, .ww-e-dWt [data-ww-ls~="dWt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWu {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWv:hover) .ww-e-dWu {
        color: #fff;
      }
      :where(.ww-e-dWv[data-ww-states~="_wwLinkActive"]) .ww-e-dWu {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWv {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dWv:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 0 12px #2f80ff26;
        border: 1px solid #2f80ff38;
      }
      .ww-e-dWv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff29;
        background-image: linear-gradient(90deg, #2f80ff3d 0%, #31d7ff14 100%);
        box-shadow: 0 4px 16px #2f80ff40, 0 0 14px #31d7ff2e, inset 0 1px #ffffff1f;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-dWv.ww-layout, .ww-e-dWv [data-ww-ls~="dWv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWw {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWY:hover) .ww-e-dWw {
        color: #fff;
      }
      :where(.ww-e-dWY[data-ww-states~="_wwLinkActive"]) .ww-e-dWw {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWx {
        z-index: 10000;
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        width: 100%;
        height: 3px;
        background: linear-gradient(90deg, #1683ff, #31d7ff, #1683ff);
        box-shadow: 0 0 14px #31d7ffd9;
        opacity: 0;
        animation-duration: 1.8s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-ae88aa83-312b-4d57-acca-92c8dd228554-base-default;
      }
      @keyframes ww-keyframes-element-ae88aa83-312b-4d57-acca-92c8dd228554-base-default {
        0% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: left center;
        }
        50% {
          opacity: 1;
          transform: scaleX(.9);
          transform-origin: center center;
        }
        100% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: right center;
        }
      }
      .ww-e-dWx.ww-layout, .ww-e-dWx [data-ww-ls~="dWx"] {
        display: none;
      }
      .ww-e-dWy {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dWO:hover) .ww-e-dWy {
        color: #3b0a2a;
      }
      :where(.ww-e-dWO[data-ww-states~="_wwLinkActive"]) .ww-e-dWy {
        font: 600 13.5px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dWz {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dW0:hover) .ww-e-dWz {
        color: #fff;
      }
      :where(.ww-e-dW0[data-ww-states~="_wwLinkActive"]) .ww-e-dWz {
        font: 600 14px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dX0 {
        font: 700 16px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dX1 {
        width: 22px;
        height: 22px;
      }
      .ww-e-dX2 {
        font: 600 10px / 1.2 Inter, sans-serif;
        color: #38bdf8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
      }
      .ww-e-dX3 {
        display: flex;
      }
      .ww-e-dX3.ww-layout, .ww-e-dX3 [data-ww-ls~="dX3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dX4 {
        font: 700 12px / 1 Inter, sans-serif;
        color: #e8468a;
        white-space-collapse: preserve;
      }
      .ww-e-dX5 {
        font: 700 12.5px / 1.3 Inter, sans-serif;
        color: #3b0a2a;
        white-space-collapse: preserve;
      }
      .ww-e-dX6 {
        padding: 2px 6px;
        font: 600 11px / 1.2 Inter, sans-serif;
        color: #e8468a;
        white-space-collapse: preserve;
        background-color: #e8468a1a;
        border-radius: 4px;
      }
      .ww-e-dX7 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dX8 {
        font: 700 13px / 1.35 Inter, sans-serif;
        color: #3b0a2a;
        white-space-collapse: preserve;
      }
      .ww-e-dX9 {
        font: 400 11.5px / 1.5 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
      }
      .ww-e-dXA {
        font: 600 12.5px / 1.2 Inter, sans-serif;
        color: #7a4260;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-dXH:hover) .ww-e-dXA {
        color: #ef4444;
      }
      .ww-e-dXB {
        width: 15px;
        height: 15px;
        transition: color 0.2s ease;
      }
      .ww-e-dXC {
        display: flex;
        min-width: 0;
      }
      .ww-e-dXC.ww-layout, .ww-e-dXC [data-ww-ls~="dXC"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dXD {
        display: flex;
        flex: 1 1 0%;
        min-width: 0;
      }
      .ww-e-dXD.ww-layout, .ww-e-dXD [data-ww-ls~="dXD"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dXE {
        font: 700 15px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dXF {
        width: 18px;
        height: 18px;
      }
      .ww-e-dXG {
        padding: 14px 10px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 1 1 0%;
      }
      .ww-e-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dXH {
        padding: 9px 12px;
        display: flex;
        background-color: #ffffffb3;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #5a143c1a;
        border-radius: 10px;
      }
      .ww-e-dXH:where(:hover) {
        background-color: #ef44441a;
        box-shadow: 0 0 10px #ef444426;
        border: 1px solid #ef444459;
      }
      .ww-e-dXH.ww-layout, .ww-e-dXH [data-ww-ls~="dXH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-dtc {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dtc:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dtc:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dtc.ww-layout, .ww-e-dtc [data-ww-ls~="dtc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtd {
        margin: 0 6px 0 0;
        width: 3.5px;
        flex: 0 0 auto;
        height: 22px;
        background: linear-gradient(#0ea5e9, #7c3aed);
        border-radius: 2px;
      }
      .ww-e-dtd.ww-layout, .ww-e-dtd [data-ww-ls~="dtd"] {
        display: flex;
      }
      .ww-e-dte {
        margin: 12px 10px 4px;
        padding: 14px 0 0;
        font: 600 10px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-dtf {
        width: 15px;
        height: 15px;
      }
      .ww-e-dtg {
        width: 15px;
        height: 15px;
      }
      .ww-e-dth {
        width: 15px;
        height: 15px;
      }
      .ww-e-dti {
        width: 15px;
        height: 15px;
      }
      .ww-e-dtj {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-dtj.ww-layout, .ww-e-dtj [data-ww-ls~="dtj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dtk {
        width: 15px;
        height: 15px;
      }
      .ww-e-dtl {
        width: 15px;
        height: 15px;
      }
      .ww-e-dtm {
        width: 15px;
        height: 15px;
      }
      .ww-e-dtn {
        width: 15px;
        height: 15px;
      }
      .ww-e-dto {
        padding: 24px 14px;
        overflow: auto;
        z-index: 40;
        display: flex;
        position: fixed;
        top: 12px;
        left: 12px;
        width: 268px;
        height: calc(100vh - 24px);
        background-color: #ffffffc7;
        background-image: linear-gradient(#dceeff 0%, #eff7ff 50%, #fff 100%);
        box-shadow: 0 12px 32px #3884ff1f, inset 1px 1px #ffffffa6;
        border-top: 1px solid #0f172a14;
        border-right: 1px solid #0f172a1a;
        border-bottom: 1px solid #0f172a14;
        border-left: 1px solid #0f172a14;
        border-image: none;
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dto {
          z-index: 110;
          top: 12px;
          left: 12px;
          width: 300px;
          max-width: 85vw;
          height: calc(100vh - 24px);
          background-color: #fffffff2;
          background-image: linear-gradient(#dceeff 0%, #fff 100%);
          box-shadow: 0 16px 48px #000000a6;
          border-top: 1px solid #0f172a14;
          border-right: 1px solid #0f172a1a;
          border-bottom: 1px solid #0f172a14;
          border-left: 1px solid #0f172a14;
          border-image: none;
          border-radius: 20px;
        }
      }
      .ww-e-dto.ww-layout, .ww-e-dto [data-ww-ls~="dto"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dtp {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dtu:hover) .ww-e-dtp {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dtp.ww-layout, .ww-e-dtp [data-ww-ls~="dtp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dtq {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dtc:hover) .ww-e-dtq {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dtq.ww-layout, .ww-e-dtq [data-ww-ls~="dtq"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dtr {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-duB:hover) .ww-e-dtr {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dtr.ww-layout, .ww-e-dtr [data-ww-ls~="dtr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dts {
        margin: 12px 10px 4px;
        padding: 14px 0 0;
        font: 600 10px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-dtt {
        margin: 12px 10px 4px;
        padding: 14px 0 0;
        font: 600 10px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-dtu {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dtu:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dtu:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dtu.ww-layout, .ww-e-dtu [data-ww-ls~="dtu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtv {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dtv:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dtv:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dtv.ww-layout, .ww-e-dtv [data-ww-ls~="dtv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtw {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dtw:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dtw:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dtw.ww-layout, .ww-e-dtw [data-ww-ls~="dtw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtx {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-duB:hover) .ww-e-dtx {
        color: #0f172a;
      }
      :where(.ww-e-duB[data-ww-states~="_wwLinkActive"]) .ww-e-dtx {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dty {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvE:hover) .ww-e-dty {
        color: #0f172a;
      }
      :where(.ww-e-dvE[data-ww-states~="_wwLinkActive"]) .ww-e-dty {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dtz {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-duz:hover) .ww-e-dtz {
        color: #0f172a;
      }
      :where(.ww-e-duz[data-ww-states~="_wwLinkActive"]) .ww-e-dtz {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-du0 {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvI:hover) .ww-e-du0 {
        color: #0f172a;
      }
      :where(.ww-e-dvI[data-ww-states~="_wwLinkActive"]) .ww-e-du0 {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-du1 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dux:hover) .ww-e-du1 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-du1.ww-layout, .ww-e-du1 [data-ww-ls~="du1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-du2 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du3 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du4 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du5 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du6 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du7 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dvK:hover) .ww-e-du7 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-du7.ww-layout, .ww-e-du7 [data-ww-ls~="du7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-du8 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-du9 {
        margin: 12px 10px 4px;
        padding: 14px 0 0;
        font: 600 10px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-duA {
        margin: 12px 10px 4px;
        padding: 14px 0 0;
        font: 600 10px / 1.3 Inter, sans-serif;
        color: #94a3b8;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-duB {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-duB:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-duB:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-duB.ww-layout, .ww-e-duB [data-ww-ls~="duB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-duC {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-duD {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-duE {
        margin: 0 0 10px;
        padding: 4px 14px 16px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-bottom: 1px solid #0f172a14;
      }
      .ww-e-duE:where(:hover) {
        box-shadow: 0 4px 12px #0ea5e926;
        transform: translateY(-2px);
      }
      .ww-e-duE.ww-layout, .ww-e-duE [data-ww-ls~="duE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-duF {
        margin: 0;
        font: 600 16px / 1.2 Inter, sans-serif;
        color: #0f172a;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-duG {
        overflow: hidden;
        z-index: unset;
        position: absolute;
        inset: 0;
        width: 100%;
        height: 100%;
      }
      .ww-e-duH {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-duH:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #2f80ff24;
        transform: translateY(-2px);
        border: 1px solid #2f80ff47;
        border-radius: 10px;
      }
      .ww-e-duH:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #2f80ff 0%, #8b5cf6 100%);
        box-shadow: 0 4px 16px #2f80ff59, 0 0 12px #8b5cf640;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-duH.ww-layout, .ww-e-duH [data-ww-ls~="duH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-duI {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-duI.ww-layout, .ww-e-duI [data-ww-ls~="duI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duJ {
        width: 15px;
        height: 15px;
      }
      .ww-e-duK {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvL:hover) .ww-e-duK {
        color: #0f172a;
      }
      :where(.ww-e-dvL[data-ww-states~="_wwLinkActive"]) .ww-e-duK {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duL {
        width: 15px;
        height: 15px;
      }
      .ww-e-duM {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-duM.ww-layout, .ww-e-duM [data-ww-ls~="duM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duN {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-duN.ww-layout, .ww-e-duN [data-ww-ls~="duN"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duO {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dtw:hover) .ww-e-duO {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-duO.ww-layout, .ww-e-duO [data-ww-ls~="duO"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duP {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dv9:hover) .ww-e-duP {
        color: #0f172a;
      }
      :where(.ww-e-dv9[data-ww-states~="_wwLinkActive"]) .ww-e-duP {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duQ {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dtv:hover) .ww-e-duQ {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-duQ.ww-layout, .ww-e-duQ [data-ww-ls~="duQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duR {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-duR.ww-layout, .ww-e-duR [data-ww-ls~="duR"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        gap: 2px;
      }
      .ww-e-duS {
        margin: 0;
        font: 600 10.5px / 1.3 Inter, sans-serif;
        color: #0ea5e9;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
      }
      .ww-e-duT {
        padding: 2px;
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background: linear-gradient(135deg, #0ea5e9 0%, #7c3aed 100%);
        box-shadow: 0 2px 8px #0ea5e94d;
        border-radius: 10px;
      }
      .ww-e-duT.ww-layout, .ww-e-duT [data-ww-ls~="duT"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duU {
        font: 700 12px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-duV {
        display: flex;
        width: 100%;
        height: 100%;
        background-color: #fffffff2;
        border-radius: 8px;
      }
      .ww-e-duV.ww-layout, .ww-e-duV [data-ww-ls~="duV"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duW {
        overflow: hidden;
        font: 600 13px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-duX {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-duX.ww-layout, .ww-e-duX [data-ww-ls~="duX"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-duY {
        margin: 8px 8px 6px;
        padding: 10px 12px;
        display: flex;
        background-color: #ffffffd1;
        box-shadow: 0 4px 16px #0f172a0f, inset 0 1px #fffc;
        border: 1px solid #0f172a14;
        border-radius: 14px;
      }
      .ww-e-duY.ww-layout, .ww-e-duY [data-ww-ls~="duY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-duZ {
        font: 500 11px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
      }
      .ww-e-dua {
        overflow: hidden;
        display: block;
        width: 40px;
        flex: 0 0 40px;
        height: 40px;
        box-shadow: 0 2px 6px #0f172a2e;
        border: 1px solid #ffffff80;
        border-radius: 50%;
      }
      .ww-e-dub {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvJ:hover) .ww-e-dub {
        color: #0f172a;
      }
      :where(.ww-e-dvJ[data-ww-states~="_wwLinkActive"]) .ww-e-dub {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duc {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dtc:hover) .ww-e-duc {
        color: #0f172a;
      }
      :where(.ww-e-dtc[data-ww-states~="_wwLinkActive"]) .ww-e-duc {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dud {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dud:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dud:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dud.ww-layout, .ww-e-dud [data-ww-ls~="dud"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-due {
        z-index: 10000;
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        width: 100%;
        height: 3px;
        background: linear-gradient(90deg, #2f80ff, #31d7ff, #2f80ff);
        box-shadow: 0 0 14px #31d7ffd9;
        opacity: var(--ww-style-opacity);
        animation-duration: 1.8s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-cddca9a9-2b92-46fe-8c74-5e18bde7d6dc-base-default;
      }
      @keyframes ww-keyframes-element-cddca9a9-2b92-46fe-8c74-5e18bde7d6dc-base-default {
        0% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: left center;
        }
        50% {
          opacity: 1;
          transform: scaleX(.9);
          transform-origin: center center;
        }
        100% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: right center;
        }
      }
      .ww-e-due.ww-layout, .ww-e-due [data-ww-ls~="due"] {
        display: none;
      }
      .ww-e-duf {
        font: 500 13px Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dv6:hover) .ww-e-duf {
        color: #ef4444;
      }
      .ww-e-dug {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dtv:hover) .ww-e-dug {
        color: #0f172a;
      }
      :where(.ww-e-dtv[data-ww-states~="_wwLinkActive"]) .ww-e-dug {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duh {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dtw:hover) .ww-e-duh {
        color: #0f172a;
      }
      :where(.ww-e-dtw[data-ww-states~="_wwLinkActive"]) .ww-e-duh {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dui {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-duw:hover) .ww-e-dui {
        color: #0f172a;
      }
      :where(.ww-e-duw[data-ww-states~="_wwLinkActive"]) .ww-e-dui {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duj {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dux:hover) .ww-e-duj {
        color: #0f172a;
      }
      :where(.ww-e-dux[data-ww-states~="_wwLinkActive"]) .ww-e-duj {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duk {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dtu:hover) .ww-e-duk {
        color: #0f172a;
      }
      :where(.ww-e-dtu[data-ww-states~="_wwLinkActive"]) .ww-e-duk {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dul {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-duv:hover) .ww-e-dul {
        color: #0f172a;
      }
      :where(.ww-e-duv[data-ww-states~="_wwLinkActive"]) .ww-e-dul {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dum {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dv7:hover) .ww-e-dum {
        color: #0f172a;
      }
      :where(.ww-e-dv7[data-ww-states~="_wwLinkActive"]) .ww-e-dum {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dun {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvD:hover) .ww-e-dun {
        color: #0f172a;
      }
      :where(.ww-e-dvD[data-ww-states~="_wwLinkActive"]) .ww-e-dun {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-duo {
        font-size: 16px;
        line-height: 1;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dup {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dup {
          z-index: 105;
          display: block;
          position: fixed;
          top: 0;
          left: 0;
          width: 100vw;
          height: 100vh;
          background-color: #0208178c;
        }
      }
      .ww-e-dup.ww-layout, .ww-e-dup [data-ww-ls~="dup"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dup.ww-layout, .ww-e-dup [data-ww-ls~="dup"] {
          display: block;
        }
      }
      .ww-e-duq {
        font-size: 24px;
        line-height: 1;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dur {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvH:hover) .ww-e-dur {
        color: #0f172a;
      }
      :where(.ww-e-dvH[data-ww-states~="_wwLinkActive"]) .ww-e-dur {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dus {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #2f80ff29;
        box-shadow: 0 2px 6px #2f80ff2e;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #2f80ff59;
        border-radius: 8px;
      }
      :where(.ww-e-duH:hover) .ww-e-dus {
        background-color: #2f80ff3d;
        box-shadow: 0 0 12px #2f80ff59;
        transform: scale(1.08);
        border: 1px solid #8b5cf673;
      }
      .ww-e-dus.ww-layout, .ww-e-dus [data-ww-ls~="dus"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dut {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dvH:hover) .ww-e-dut {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dut.ww-layout, .ww-e-dut [data-ww-ls~="dut"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duu {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      .ww-e-duu.ww-layout, .ww-e-duu [data-ww-ls~="duu"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duv {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-duv:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-duv:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-duv.ww-layout, .ww-e-duv [data-ww-ls~="duv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-duw {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-duw:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-duw:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-duw.ww-layout, .ww-e-duw [data-ww-ls~="duw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dux {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dux:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dux:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dux.ww-layout, .ww-e-dux [data-ww-ls~="dux"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-duy {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-duz {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-duz:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-duz:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-duz.ww-layout, .ww-e-duz [data-ww-ls~="duz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dv0 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dvI:hover) .ww-e-dv0 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dv0.ww-layout, .ww-e-dv0 [data-ww-ls~="dv0"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv1 {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dvK:hover) .ww-e-dv1 {
        color: #0f172a;
      }
      :where(.ww-e-dvK[data-ww-states~="_wwLinkActive"]) .ww-e-dv1 {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dv2 {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-dud:hover) .ww-e-dv2 {
        color: #0f172a;
      }
      :where(.ww-e-dud[data-ww-states~="_wwLinkActive"]) .ww-e-dv2 {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dv3 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dvE:hover) .ww-e-dv3 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dv3.ww-layout, .ww-e-dv3 [data-ww-ls~="dv3"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv4 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-duw:hover) .ww-e-dv4 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dv4.ww-layout, .ww-e-dv4 [data-ww-ls~="dv4"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv5 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ef44441f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ef444440;
        border-radius: 8px;
      }
      :where(.ww-e-dv6:hover) .ww-e-dv5 {
        background-color: #ef444438;
        box-shadow: 0 0 12px #ef444466;
        transform: scale(1.08);
        border: 1px solid #ef444466;
      }
      .ww-e-dv5.ww-layout, .ww-e-dv5 [data-ww-ls~="dv5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv6 {
        margin: auto 6px 8px;
        padding: 10px 16px;
        display: flex;
        background-color: #ffffffb8;
        cursor: pointer;
        box-shadow: 0 1px 3px #0f172a0a;
        transition: all 0.16s ease;
        border: 1px solid #0f172a14;
        border-radius: 9999px;
      }
      .ww-e-dv6:where(:hover) {
        background-color: #ef444414;
        box-shadow: 0 2px 8px #ef44441f;
        transform: translateY(-1px);
        border: 1px solid #ef444440;
        border-radius: 9999px;
      }
      .ww-e-dv6.ww-layout, .ww-e-dv6 [data-ww-ls~="dv6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dv7 {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dv7:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dv7:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dv7.ww-layout, .ww-e-dv7 [data-ww-ls~="dv7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dv8 {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-duz:hover) .ww-e-dv8 {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dv8.ww-layout, .ww-e-dv8 [data-ww-ls~="dv8"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv9 {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dv9:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dv9:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dv9.ww-layout, .ww-e-dv9 [data-ww-ls~="dv9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvA {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #0ea5e938;
        box-shadow: 0 0 10px #0ea5e959;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #0ea5e973;
        border-radius: 8px;
      }
      :where(.ww-e-dvJ:hover) .ww-e-dvA {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dvA.ww-layout, .ww-e-dvA [data-ww-ls~="dvA"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dvB {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-dvC {
        margin: 0 10px 0 0;
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #ffffff0f;
        transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
        border: 1px solid #ffffff14;
        border-radius: 8px;
      }
      :where(.ww-e-dv9:hover) .ww-e-dvC {
        background-color: #ffffff2e;
        box-shadow: 0 0 12px #0ea5e973;
        transform: scale(1.08);
        border: 1px solid #ffffff52;
      }
      .ww-e-dvC.ww-layout, .ww-e-dvC [data-ww-ls~="dvC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dvD {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvD:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dvD:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dvD.ww-layout, .ww-e-dvD [data-ww-ls~="dvD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvE {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvE:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dvE:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dvE.ww-layout, .ww-e-dvE [data-ww-ls~="dvE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvF {
        font: 500 13px / 1.3 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        --ww-element-transition: color 0.2s cubic-bezier(0.16, 1, 0.3, 1);
      }
      :where(.ww-e-duH:hover) .ww-e-dvF {
        color: #0f172a;
      }
      :where(.ww-e-duH[data-ww-states~="_wwLinkActive"]) .ww-e-dvF {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-dvG {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-dvH {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvH:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dvH:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dvH.ww-layout, .ww-e-dvH [data-ww-ls~="dvH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvI {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvI:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dvI:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dvI.ww-layout, .ww-e-dvI [data-ww-ls~="dvI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvJ {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvJ:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dvJ:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #7c3aed 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dvJ.ww-layout, .ww-e-dvJ [data-ww-ls~="dvJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvK {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: transform 0.16s ease, background-color 0.16s ease, border-color 0.16s ease, box-shadow 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvK:where(:hover) {
        background-color: #ffffffd9;
        box-shadow: 0 4px 12px #0ea5e91f;
        transform: translateY(-2px);
        border: 1px solid #0ea5e940;
        border-radius: 10px;
      }
      .ww-e-dvK:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e959, 0 0 12px #7c3aed40;
        transform: translateY(-2px);
        border: 1px solid #ffffff40;
        border-radius: 10px;
      }
      .ww-e-dvK.ww-layout, .ww-e-dvK [data-ww-ls~="dvK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvL {
        margin: 2px 6px;
        padding: 9px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.16s ease;
        border: 1px solid #0000;
        border-radius: 10px;
      }
      .ww-e-dvL:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 8px #0ea5e914;
        transform: translateX(2px);
        border: 1px solid #0ea5e926;
        border-radius: 9999px;
      }
      .ww-e-dvL:where([data-ww-states~="_wwLinkActive"]) {
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border: 1px solid #0ea5e9;
        border-radius: 9999px;
      }
      .ww-e-dvL.ww-layout, .ww-e-dvL [data-ww-ls~="dvL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvM {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dvM {
          display: flex;
          position: absolute;
          top: 16px;
          right: 16px;
          width: 36px;
          height: 36px;
          background-color: #ffffff14;
          cursor: pointer;
          border-radius: 8px;
        }
      }
      .ww-e-dvM.ww-layout, .ww-e-dvM [data-ww-ls~="dvM"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dvM.ww-layout, .ww-e-dvM [data-ww-ls~="dvM"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dvN {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dvN {
          z-index: 100;
          display: flex;
          position: fixed;
          right: 20px;
          bottom: 20px;
          width: 56px;
          height: 56px;
          background-color: #0b1f3a;
          cursor: pointer;
          box-shadow: 0 8px 24px #0b1f3a73;
          border-radius: 999px;
        }
      }
      .ww-e-dvN.ww-layout, .ww-e-dvN [data-ww-ls~="dvN"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-dvN.ww-layout, .ww-e-dvN [data-ww-ls~="dvN"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1GL {
        overflow: hidden;
        z-index: unset;
        position: absolute;
        inset: 0;
        width: 100%;
        height: 100%;
      }
      .ww-e-d1GM {
        padding: 20px 14px;
        overflow: hidden;
        z-index: 100;
        display: flex;
        position: fixed;
        top: 12px;
        left: 12px;
        width: 256px;
        min-width: 256px;
        height: calc(100vh - 24px);
        background-color: #ffffffb8;
        background-image: linear-gradient(#dceeff 0%, #eff7ff 50%, #fff 100%);
        box-shadow: 0 12px 28px #3884ff1a, 0 1px 3px #0f172a0d;
        border: 1px solid #0f172a14;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1GM {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1GM {
          display: none;
        }
      }
      .ww-e-d1GM.ww-layout, .ww-e-d1GM [data-ww-ls~="d1GM"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      @media (max-width: 991px) {
        .ww-e-d1GM.ww-layout, .ww-e-d1GM [data-ww-ls~="d1GM"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1GM.ww-layout, .ww-e-d1GM [data-ww-ls~="d1GM"] {
          display: none;
        }
      }
      .ww-e-d1GN {
        width: 71.21%;
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GQ:hover) .ww-e-d1GN {
        color: #0f172a;
      }
      :where(.ww-e-d1GQ[data-ww-states~="_wwLinkActive"]) .ww-e-d1GN {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1GO {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GO:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1GO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1GO.ww-layout, .ww-e-d1GO [data-ww-ls~="d1GO"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1GP {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1GQ {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GQ:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1GQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1GQ.ww-layout, .ww-e-d1GQ [data-ww-ls~="d1GQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1GR {
        padding: 3px 7px;
        font: 700 11px / 1 JetBrains Mono, monospace;
        color: #0284c7;
        white-space-collapse: preserve;
        background-color: #0ea5e91f;
        box-shadow: 0 0 6px #0ea5e933;
        border: 1px solid #0ea5e959;
        border-radius: 999px;
      }
      .ww-e-d1GS {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GS:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1GS:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1GS.ww-layout, .ww-e-d1GS [data-ww-ls~="d1GS"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1GT {
        padding: 3px 7px;
        font: 700 11px / 1 JetBrains Mono, monospace;
        color: #0284c7;
        white-space-collapse: preserve;
        background-color: #0ea5e91f;
        box-shadow: 0 0 6px #0ea5e933;
        border: 1px solid #0ea5e959;
        border-radius: 999px;
      }
      .ww-e-d1GU {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GU:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1GU:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1GU.ww-layout, .ww-e-d1GU [data-ww-ls~="d1GU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1GV {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GV:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1GV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1GV.ww-layout, .ww-e-d1GV [data-ww-ls~="d1GV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1GW {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GV:hover) .ww-e-d1GW {
        color: #0f172a;
      }
      :where(.ww-e-d1GV[data-ww-states~="_wwLinkActive"]) .ww-e-d1GW {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1GX {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HI:hover) .ww-e-d1GX {
        color: #0f172a;
      }
      :where(.ww-e-d1HI[data-ww-states~="_wwLinkActive"]) .ww-e-d1GX {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1GY {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1GZ {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #fef3c7b3;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #f59e0b4d;
        border-right: 1px solid #f59e0b4d;
        border-bottom: 1px solid #f59e0b4d;
        border-left: 3px solid #f59e0b;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1GZ:where(:hover) {
        background-color: #fef3c7f2;
        box-shadow: 0 2px 10px #f59e0b26;
        transform: translateX(2px);
        border-top: 1px solid #f59e0b80;
        border-right: 1px solid #f59e0b80;
        border-bottom: 1px solid #f59e0b80;
        border-left: 3px solid #f59e0b;
        border-image: none;
      }
      .ww-e-d1GZ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffb02038;
        background-image: linear-gradient(90deg, #f59e0b 0%, #fbbf24 100%);
        box-shadow: 0 4px 16px #f59e0b40, inset 0 1px #ffffff40;
        border-top: 1px solid #f59e0b80;
        border-right: 1px solid #f59e0b80;
        border-bottom: 1px solid #f59e0b80;
        border-left: 3px solid #d97706;
        border-image: none;
      }
      .ww-e-d1GZ.ww-layout, .ww-e-d1GZ [data-ww-ls~="d1GZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ga {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Ga:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Ga:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Ga.ww-layout, .ww-e-d1Ga [data-ww-ls~="d1Ga"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gb {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gb:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gb:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Gb.ww-layout, .ww-e-d1Gb [data-ww-ls~="d1Gb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gc {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Gd {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Ge {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Gb:hover) .ww-e-d1Ge {
        color: #0f172a;
      }
      :where(.ww-e-d1Gb[data-ww-states~="_wwLinkActive"]) .ww-e-d1Ge {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Gf {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gf:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gf:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Gf.ww-layout, .ww-e-d1Gf [data-ww-ls~="d1Gf"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gg {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Gh {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gh:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gh:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Gh.ww-layout, .ww-e-d1Gh [data-ww-ls~="d1Gh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gi {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Gf:hover) .ww-e-d1Gi {
        color: #0f172a;
      }
      :where(.ww-e-d1Gf[data-ww-states~="_wwLinkActive"]) .ww-e-d1Gi {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Gj {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Gh:hover) .ww-e-d1Gj {
        color: #0f172a;
      }
      :where(.ww-e-d1Gh[data-ww-states~="_wwLinkActive"]) .ww-e-d1Gj {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Gk {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gk:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gk:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Gk.ww-layout, .ww-e-d1Gk [data-ww-ls~="d1Gk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gl {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #ffffffb8;
        cursor: pointer;
        box-shadow: 0 1px 3px #0f172a0a;
        transition: all 0.18s ease;
        border: 1px solid #0f172a14;
        border-radius: 10px;
      }
      .ww-e-d1Gl:where(:hover) {
        background-color: #ef444414;
        box-shadow: 0 2px 8px #ef44441f;
        border: 1px solid #ef444440;
      }
      .ww-e-d1Gl.ww-layout, .ww-e-d1Gl [data-ww-ls~="d1Gl"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gm {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Gl:hover) .ww-e-d1Gm {
        color: #ef4444;
      }
      .ww-e-d1Gn {
        padding: 2px 0 14px;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-bottom: 1px solid #0f172a14;
      }
      .ww-e-d1Gn:where(:hover) {
        box-shadow: 0 4px 12px #0ea5e926;
        transform: translateY(-2px);
      }
      .ww-e-d1Gn.ww-layout, .ww-e-d1Gn [data-ww-ls~="d1Gn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Go {
        margin: 0;
        font: 600 10.5px / 1.3 Inter, sans-serif;
        color: #0ea5e9;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Gp {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-d1Gp.ww-layout, .ww-e-d1Gp [data-ww-ls~="d1Gp"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        gap: 2px;
      }
      .ww-e-d1Gq {
        margin: 0;
        font: 600 16px / 1.2 Inter, sans-serif;
        color: #0f172a;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Gr {
        overflow: hidden;
        display: block;
        width: 40px;
        flex: 0 0 40px;
        height: 40px;
        box-shadow: 0 2px 6px #0f172a2e;
        border: 1px solid #ffffff80;
        border-radius: 50%;
      }
      .ww-e-d1Gs {
        display: flex;
      }
      .ww-e-d1Gs.ww-layout, .ww-e-d1Gs [data-ww-ls~="d1Gs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gt {
        display: flex;
      }
      .ww-e-d1Gt.ww-layout, .ww-e-d1Gt [data-ww-ls~="d1Gt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gu {
        display: flex;
      }
      .ww-e-d1Gu.ww-layout, .ww-e-d1Gu [data-ww-ls~="d1Gu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gv {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Gw {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gw:where(:hover) {
        background-color: #2f80ff1a;
        box-shadow: 0 2px 12px #2f80ff1f;
        transform: translateX(2px);
        border-top: 1px solid #2f80ff38;
        border-right: 1px solid #2f80ff38;
        border-bottom: 1px solid #2f80ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff 0%, #8b5cf6 100%);
        box-shadow: 0 4px 16px #2f80ff47, inset 0 1px #ffffff40;
        border-top: 1px solid #2f80ff59;
        border-right: 1px solid #2f80ff59;
        border-bottom: 1px solid #2f80ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-d1Gw.ww-layout, .ww-e-d1Gw [data-ww-ls~="d1Gw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gx {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Gy {
        display: flex;
      }
      .ww-e-d1Gy.ww-layout, .ww-e-d1Gy [data-ww-ls~="d1Gy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gz {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Gz:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff 0%, #8b5cf6 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid #2f80ff;
        border-image: none;
      }
      .ww-e-d1Gz:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Gz.ww-layout, .ww-e-d1Gz [data-ww-ls~="d1Gz"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1H0 {
        font: var(--219129, 500 13px/1.5 Inter, sans-serif);
        font-weight: 500;
        font-size: 14px;
        font-family: Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.16s ease;
        --ww-element-transition: color 0.16s ease;
      }
      :where(.ww-e-d1Gw:hover) .ww-e-d1H0 {
        font-weight: 600;
        color: #0f172a;
      }
      :where(.ww-e-d1Gw[data-ww-states~="_wwLinkActive"]) .ww-e-d1H0 {
        font-weight: 600;
        color: #fff;
      }
      .ww-e-d1H1 {
        font: var(--219129, 500 13px/1.5 Inter, sans-serif);
        font-weight: 500;
        font-size: 14px;
        font-family: Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
      }
      :where(.ww-e-d1Gz:hover) .ww-e-d1H1 {
        font-weight: 600;
        color: #0f172a;
      }
      :where(.ww-e-d1Gz[data-ww-states~="_wwLinkActive"]) .ww-e-d1H1 {
        font-weight: 600;
        color: #fff;
      }
      .ww-e-d1H2 {
        display: flex;
      }
      .ww-e-d1H2.ww-layout, .ww-e-d1H2 [data-ww-ls~="d1H2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1H3 {
        display: flex;
      }
      .ww-e-d1H3.ww-layout, .ww-e-d1H3 [data-ww-ls~="d1H3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1H4 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Ho:hover) .ww-e-d1H4 {
        color: #fff;
      }
      :where(.ww-e-d1Ho[data-ww-states~="_wwLinkActive"]) .ww-e-d1H4 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1H5 {
        margin: 14px 0 0;
        display: flex;
        width: 100%;
      }
      .ww-e-d1H5.ww-layout, .ww-e-d1H5 [data-ww-ls~="d1H5"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1H6 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-d1H7 {
        display: flex;
      }
      .ww-e-d1H7.ww-layout, .ww-e-d1H7 [data-ww-ls~="d1H7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1H8 {
        display: flex;
      }
      .ww-e-d1H8.ww-layout, .ww-e-d1H8 [data-ww-ls~="d1H8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1H9 {
        display: block;
        width: 18px;
        height: 18px;
      }
      .ww-e-d1HA {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HD:hover) .ww-e-d1HA {
        font-weight: 600;
        color: #0f172a;
      }
      :where(.ww-e-d1HD[data-ww-states~="_wwLinkActive"]) .ww-e-d1HA {
        font-weight: 600;
        color: #fff;
      }
      .ww-e-d1HB {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HC:hover) .ww-e-d1HB {
        font-weight: 600;
        color: #0f172a;
      }
      :where(.ww-e-d1HC[data-ww-states~="_wwLinkActive"]) .ww-e-d1HB {
        font-weight: 600;
        color: #fff;
      }
      .ww-e-d1HC {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HC:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1HC:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HC.ww-layout, .ww-e-d1HC [data-ww-ls~="d1HC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HD {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HD:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HD:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1HD.ww-layout, .ww-e-d1HD [data-ww-ls~="d1HD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HE {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GO:hover) .ww-e-d1HE {
        color: #0f172a;
      }
      :where(.ww-e-d1GO[data-ww-states~="_wwLinkActive"]) .ww-e-d1HE {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1HF {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1HG {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1HH {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HH:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HH:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1HH.ww-layout, .ww-e-d1HH [data-ww-ls~="d1HH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HI {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HI:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HI:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1HI.ww-layout, .ww-e-d1HI [data-ww-ls~="d1HI"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HJ {
        overflow: hidden;
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d1HK {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d1HK {
          padding: 0 16px;
          z-index: 100;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 60px;
          min-height: 60px;
          background-color: #071426f0;
          box-shadow: 0 4px 20px #00000073;
          border-bottom: 1px solid #ffffff14;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1HK {
          padding: 0 16px;
          z-index: 100;
          display: flex;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 60px;
          min-height: 60px;
          background-color: #071426f0;
          box-shadow: 0 4px 20px #00000073;
          border-bottom: 1px solid #ffffff14;
        }
      }
      .ww-e-d1HK.ww-layout, .ww-e-d1HK [data-ww-ls~="d1HK"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d1HK.ww-layout, .ww-e-d1HK [data-ww-ls~="d1HK"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1HK.ww-layout, .ww-e-d1HK [data-ww-ls~="d1HK"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1HL {
        padding: 20px 16px;
        z-index: 1000;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        background-color: #071426fa;
        box-shadow: 8px 0 32px #000000a6;
        border-top: none;
        border-right: 1px solid #ffffff14;
        border-bottom: none;
        border-left: none;
        border-image: none;
      }
      .ww-e-d1HL.ww-layout, .ww-e-d1HL [data-ww-ls~="d1HL"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      .ww-e-d1HM {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HM:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1HM:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HM.ww-layout, .ww-e-d1HM [data-ww-ls~="d1HM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HN {
        padding: 3px 7px;
        font: 700 11px / 1 JetBrains Mono, monospace;
        color: #31d7ff;
        white-space-collapse: preserve;
        background-color: #0b1d36d9;
        box-shadow: 0 0 8px #31d7ff59;
        border: 1px solid #31d7ff66;
        border-radius: 999px;
      }
      .ww-e-d1HO {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1HP {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HM:hover) .ww-e-d1HP {
        color: #fff;
      }
      :where(.ww-e-d1HM[data-ww-states~="_wwLinkActive"]) .ww-e-d1HP {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1HQ {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1HQ:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HQ.ww-layout, .ww-e-d1HQ [data-ww-ls~="d1HQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HR {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1HS {
        padding: 3px 7px;
        font: 700 11px / 1 JetBrains Mono, monospace;
        color: #31d7ff;
        white-space-collapse: preserve;
        background-color: #0b1d36d9;
        box-shadow: 0 0 8px #31d7ff59;
        border: 1px solid #31d7ff66;
        border-radius: 999px;
      }
      .ww-e-d1HT {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HT:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1HT:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HT.ww-layout, .ww-e-d1HT [data-ww-ls~="d1HT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HU {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #ffb02014;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #ffb02038;
        border-right: 1px solid #ffb02038;
        border-bottom: 1px solid #ffb02038;
        border-left: 3px solid var(--5f76a4d0-ec44-4b38-9a6a-e4c983f3d6a2,#F5C542);
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HU:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffb02038;
        background-image: linear-gradient(90deg, #ffb02047 0%, #ffb0201a 100%);
        box-shadow: 0 4px 16px #ffb02040, inset 0 1px #ffffff1f;
        border-top: 1px solid #ffb02073;
        border-right: 1px solid #ffb02073;
        border-bottom: 1px solid #ffb02073;
        border-left: 3px solid var(--5f76a4d0-ec44-4b38-9a6a-e4c983f3d6a2,#F5C542);
        border-image: none;
      }
      .ww-e-d1HU:where(:hover) {
        background-color: #ffb02029;
        border-top: 1px solid #ffb02066;
        border-right: 1px solid #ffb02066;
        border-bottom: 1px solid #ffb02066;
        border-left: 3px solid var(--5f76a4d0-ec44-4b38-9a6a-e4c983f3d6a2,#F5C542);
        border-image: none;
      }
      .ww-e-d1HU.ww-layout, .ww-e-d1HU [data-ww-ls~="d1HU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HV {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1HV:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1HV:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1HV.ww-layout, .ww-e-d1HV [data-ww-ls~="d1HV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HW {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hp:hover) .ww-e-d1HW {
        color: #fff;
      }
      :where(.ww-e-d1Hp[data-ww-states~="_wwLinkActive"]) .ww-e-d1HW {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1HX {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hu:hover) .ww-e-d1HX {
        color: #fff;
      }
      :where(.ww-e-d1Hu[data-ww-states~="_wwLinkActive"]) .ww-e-d1HX {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1HY {
        display: flex;
      }
      .ww-e-d1HY.ww-layout, .ww-e-d1HY [data-ww-ls~="d1HY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HZ {
        margin: 14px 0 0;
        display: flex;
        width: 100%;
        flex: 1 1 0%;
      }
      .ww-e-d1HZ.ww-layout, .ww-e-d1HZ [data-ww-ls~="d1HZ"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1Ha {
        display: flex;
      }
      .ww-e-d1Ha.ww-layout, .ww-e-d1Ha [data-ww-ls~="d1Ha"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hb {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Hc {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hv:hover) .ww-e-d1Hc {
        color: #fff;
      }
      :where(.ww-e-d1Hv[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hc {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hd {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1He {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Hf {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hi:hover) .ww-e-d1Hf {
        color: #0f172a;
      }
      :where(.ww-e-d1Hi[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hf {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hg {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GS:hover) .ww-e-d1Hg {
        color: #0f172a;
      }
      :where(.ww-e-d1GS[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hg {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hh {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hh:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hh:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hh.ww-layout, .ww-e-d1Hh [data-ww-ls~="d1Hh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hi {
        padding: 9px 12px;
        display: flex;
        width: 100%;
        min-height: 40px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hi:where(:hover) {
        background-color: #0ea5e914;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        transform: translateX(2px);
        border-top: 1px solid #0ea5e926;
        border-right: 1px solid #0ea5e926;
        border-bottom: 1px solid #0ea5e926;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hi:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #0ea5e9 0%, #38bdf8 100%);
        box-shadow: 0 4px 16px #0ea5e947, inset 0 1px #ffffff40;
        border-top: 1px solid #0ea5e959;
        border-right: 1px solid #0ea5e959;
        border-bottom: 1px solid #0ea5e959;
        border-left: 3px solid #0ea5e9;
        border-image: none;
      }
      .ww-e-d1Hi.ww-layout, .ww-e-d1Hi [data-ww-ls~="d1Hi"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hj {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GU:hover) .ww-e-d1Hj {
        color: #0f172a;
      }
      :where(.ww-e-d1GU[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hj {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hk {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #92400e;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1GZ:hover) .ww-e-d1Hk {
        color: #78350f;
      }
      :where(.ww-e-d1GZ[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hk {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hl {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HH:hover) .ww-e-d1Hl {
        color: #0f172a;
      }
      :where(.ww-e-d1HH[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hl {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hm {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hm:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hm.ww-layout, .ww-e-d1Hm [data-ww-ls~="d1Hm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hn {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HQ:hover) .ww-e-d1Hn {
        color: #fff;
      }
      :where(.ww-e-d1HQ[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hn {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Ho {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Ho:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Ho:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Ho.ww-layout, .ww-e-d1Ho [data-ww-ls~="d1Ho"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hp {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hp:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hp:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hp.ww-layout, .ww-e-d1Hp [data-ww-ls~="d1Hp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hq {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hq:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hq:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hq.ww-layout, .ww-e-d1Hq [data-ww-ls~="d1Hq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hr {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hr:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hr:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hr.ww-layout, .ww-e-d1Hr [data-ww-ls~="d1Hr"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hs {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Ht:hover) .ww-e-d1Hs {
        color: #fff;
      }
      :where(.ww-e-d1Ht[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hs {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Ht {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Ht:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Ht:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Ht.ww-layout, .ww-e-d1Ht [data-ww-ls~="d1Ht"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hu {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hu:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hu:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hu.ww-layout, .ww-e-d1Hu [data-ww-ls~="d1Hu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hv {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: 1px solid #0000;
        border-right: 1px solid #0000;
        border-bottom: 1px solid #0000;
        border-left: 3px solid #0000;
        border-image: none;
        border-radius: 10px;
      }
      .ww-e-d1Hv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #2f80ff47;
        background-image: linear-gradient(90deg, #2f80ff47 0%, #31d7ff1f 100%);
        box-shadow: 0 4px 16px #2f80ff40, inset 0 1px #ffffff1f;
        border-top: 1px solid #31d7ff59;
        border-right: 1px solid #31d7ff59;
        border-bottom: 1px solid #31d7ff59;
        border-left: 3px solid var(--789c9a6c-c31b-4ded-8c84-b9eb22840be9,#1683FF);
        border-image: none;
      }
      .ww-e-d1Hv:where(:hover) {
        background-color: #2f80ff1f;
        box-shadow: 0 2px 12px #0003, 0 0 12px #2f80ff26;
        border-top: 1px solid #31d7ff38;
        border-right: 1px solid #31d7ff38;
        border-bottom: 1px solid #31d7ff38;
        border-left: 3px solid #0000;
        border-image: none;
      }
      .ww-e-d1Hv.ww-layout, .ww-e-d1Hv [data-ww-ls~="d1Hv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hw {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hq:hover) .ww-e-d1Hw {
        color: #fff;
      }
      :where(.ww-e-d1Hq[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hw {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hx {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HT:hover) .ww-e-d1Hx {
        color: #fff;
      }
      :where(.ww-e-d1HT[data-ww-states~="_wwLinkActive"]) .ww-e-d1Hx {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Hy {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Hz {
        display: flex;
      }
      .ww-e-d1Hz.ww-layout, .ww-e-d1Hz [data-ww-ls~="d1Hz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1I0 {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1I1 {
        display: flex;
        width: 44px;
        min-width: 44px;
        height: 44px;
        min-height: 44px;
        background-color: #ffffff0f;
        cursor: pointer;
        border: 1px solid #ffffff1a;
        border-radius: 8px;
      }
      .ww-e-d1I1.ww-layout, .ww-e-d1I1 [data-ww-ls~="d1I1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1I2 {
        z-index: 10000;
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        width: 100%;
        height: 3px;
        background: linear-gradient(90deg, #1683ff, #27c7ff, #1683ff);
        box-shadow: 0 0 10px #27c7ffbf;
        opacity: 0;
        animation-duration: 1.8s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-cb865ac4-e826-4af2-8265-31e829935061-base-default;
      }
      @keyframes ww-keyframes-element-cb865ac4-e826-4af2-8265-31e829935061-base-default {
        0% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: left center;
        }
        50% {
          opacity: 1;
          transform: scaleX(.9);
          transform-origin: center center;
        }
        100% {
          opacity: 0.45;
          transform: scaleX(.4);
          transform-origin: right center;
        }
      }
      .ww-e-d1I2.ww-layout, .ww-e-d1I2 [data-ww-ls~="d1I2"] {
        display: none;
      }
      .ww-e-d1I3 {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Gk:hover) .ww-e-d1I3 {
        color: #0f172a;
      }
      :where(.ww-e-d1Gk[data-ww-states~="_wwLinkActive"]) .ww-e-d1I3 {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1I4 {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1I5 {
        font: 700 16.5px / 1.25 Inter, sans-serif;
        color: #0f172a;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1I6 {
        margin: 4px 0 0;
        font: 600 10.5px / 1.3 Inter, sans-serif;
        color: #0ea5e9;
        text-transform: uppercase;
        letter-spacing: .12em;
        white-space-collapse: preserve;
      }
      .ww-e-d1I7 {
        display: flex;
      }
      .ww-e-d1I7.ww-layout, .ww-e-d1I7 [data-ww-ls~="d1I7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1I8 {
        display: flex;
      }
      .ww-e-d1I8.ww-layout, .ww-e-d1I8 [data-ww-ls~="d1I8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1I9 {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IA {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IB {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IC {
        display: flex;
      }
      .ww-e-d1IC.ww-layout, .ww-e-d1IC [data-ww-ls~="d1IC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ID {
        display: flex;
      }
      .ww-e-d1ID.ww-layout, .ww-e-d1ID [data-ww-ls~="d1ID"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IE {
        display: flex;
      }
      .ww-e-d1IE.ww-layout, .ww-e-d1IE [data-ww-ls~="d1IE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IF {
        display: flex;
      }
      .ww-e-d1IF.ww-layout, .ww-e-d1IF [data-ww-ls~="d1IF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IG {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IH {
        display: flex;
      }
      .ww-e-d1IH.ww-layout, .ww-e-d1IH [data-ww-ls~="d1IH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1II {
        display: flex;
      }
      .ww-e-d1II.ww-layout, .ww-e-d1II [data-ww-ls~="d1II"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IJ {
        padding: 3px 7px;
        font: 700 10px / 1 JetBrains Mono, monospace;
        color: #b45309;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        background-color: #f59e0b2e;
        border: 1px solid #f59e0b66;
        border-radius: 4px;
      }
      .ww-e-d1IK {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IL {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Ga:hover) .ww-e-d1IL {
        color: #0f172a;
      }
      :where(.ww-e-d1Ga[data-ww-states~="_wwLinkActive"]) .ww-e-d1IL {
        font: 600 13px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1IM {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1IN {
        display: flex;
      }
      .ww-e-d1IN.ww-layout, .ww-e-d1IN [data-ww-ls~="d1IN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IO {
        display: flex;
      }
      .ww-e-d1IO.ww-layout, .ww-e-d1IO [data-ww-ls~="d1IO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IP {
        display: flex;
      }
      .ww-e-d1IP.ww-layout, .ww-e-d1IP [data-ww-ls~="d1IP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IQ {
        display: flex;
      }
      .ww-e-d1IQ.ww-layout, .ww-e-d1IQ [data-ww-ls~="d1IQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IR {
        display: flex;
        width: 34px;
        flex: 0 0 34px;
        height: 34px;
        background-color: #0ea5e91f;
        box-shadow: 0 0 10px #0ea5e926;
        border: 1px solid #0ea5e959;
        border-radius: 50%;
      }
      .ww-e-d1IR.ww-layout, .ww-e-d1IR [data-ww-ls~="d1IR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1IS {
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 1 1 auto;
        min-height: 0;
      }
      .ww-e-d1IS.ww-layout, .ww-e-d1IS [data-ww-ls~="d1IS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1IT {
        padding: 14px 4px 0;
        z-index: 2;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        border-top: 1px solid #0f172a14;
      }
      .ww-e-d1IT.ww-layout, .ww-e-d1IT [data-ww-ls~="d1IT"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1IU {
        width: 22px;
        height: 22px;
      }
      .ww-e-d1IV {
        font: 700 17px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1IW {
        display: flex;
      }
      .ww-e-d1IW.ww-layout, .ww-e-d1IW [data-ww-ls~="d1IW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IX {
        width: 6px;
        height: 6px;
        background-color: #18c995;
        box-shadow: 0 0 6px #18c995;
        border-radius: 50%;
      }
      .ww-e-d1IX.ww-layout, .ww-e-d1IX [data-ww-ls~="d1IX"] {
        display: flex;
      }
      .ww-e-d1IY {
        padding: 4px 9px;
        display: flex;
        background-color: #18c9951f;
        border: 1px solid #18c99559;
        border-radius: 20px;
      }
      .ww-e-d1IY.ww-layout, .ww-e-d1IY [data-ww-ls~="d1IY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1IZ {
        font: 600 11.5px / 1.4 Inter, sans-serif;
        color: #18c995;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ia {
        display: flex;
      }
      .ww-e-d1Ia.ww-layout, .ww-e-d1Ia [data-ww-ls~="d1Ia"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ib {
        display: flex;
      }
      .ww-e-d1Ib.ww-layout, .ww-e-d1Ib [data-ww-ls~="d1Ib"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ic {
        padding: 0 4px 16px;
        display: flex;
        width: 100%;
        border-bottom: 1px solid var(--a6e78908-f1cc-4be8-bfd6-51fe677f7d80,#E6EAF0);
      }
      .ww-e-d1Ic.ww-layout, .ww-e-d1Ic [data-ww-ls~="d1Ic"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Id {
        font: 700 18px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ie {
        width: 20px;
        height: 20px;
      }
      .ww-e-d1If {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Ig {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hh:hover) .ww-e-d1Ig {
        color: #fff;
      }
      :where(.ww-e-d1Hh[data-ww-states~="_wwLinkActive"]) .ww-e-d1Ig {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Ih {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Ii {
        display: flex;
      }
      .ww-e-d1Ii.ww-layout, .ww-e-d1Ii [data-ww-ls~="d1Ii"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ij {
        display: flex;
      }
      .ww-e-d1Ij.ww-layout, .ww-e-d1Ij [data-ww-ls~="d1Ij"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ik {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Il {
        display: flex;
      }
      .ww-e-d1Il.ww-layout, .ww-e-d1Il [data-ww-ls~="d1Il"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Im {
        display: flex;
      }
      .ww-e-d1Im.ww-layout, .ww-e-d1Im [data-ww-ls~="d1Im"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1In {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Io {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fcd34d;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HU:hover) .ww-e-d1Io {
        color: #fff;
      }
      :where(.ww-e-d1HU[data-ww-states~="_wwLinkActive"]) .ww-e-d1Io {
        color: #fff;
      }
      .ww-e-d1Ip {
        padding: 3px 7px;
        font: 700 10px / 1 JetBrains Mono, monospace;
        color: #ffb020;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        background-color: #ffb02033;
        border: 1px solid #ffb02080;
        border-radius: 4px;
      }
      .ww-e-d1Iq {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Ir {
        display: flex;
      }
      .ww-e-d1Ir.ww-layout, .ww-e-d1Ir [data-ww-ls~="d1Ir"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Is {
        display: flex;
      }
      .ww-e-d1Is.ww-layout, .ww-e-d1Is [data-ww-ls~="d1Is"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1It {
        display: flex;
      }
      .ww-e-d1It.ww-layout, .ww-e-d1It [data-ww-ls~="d1It"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Iu {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hr:hover) .ww-e-d1Iu {
        color: #fff;
      }
      :where(.ww-e-d1Hr[data-ww-states~="_wwLinkActive"]) .ww-e-d1Iu {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1Iv {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Iw {
        width: 18px;
        height: 18px;
        transition: color 0.2s ease;
      }
      .ww-e-d1Ix {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: var(--5df63760-3a14-4dee-a3ae-6505c68ccf71,#0B1F3A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Iy {
        display: flex;
        width: 40px;
        flex: 0 0 40px;
        height: 40px;
        background-color: var(--5df63760-3a14-4dee-a3ae-6505c68ccf71,#0B1F3A);
        border-radius: 50%;
      }
      .ww-e-d1Iy.ww-layout, .ww-e-d1Iy [data-ww-ls~="d1Iy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Iz {
        padding: 2px 6px;
        width: fit-content;
        font: 700 10px / 1 Inter, sans-serif;
        color: var(--2536cc6c-85e8-4a65-b6dc-d9d99c7792e5,#1D4ED8);
        white-space-collapse: preserve;
        background-color: var(--52f232e7-c285-4838-b990-c8bc12e37776,#EAF2FF);
        border-radius: 999px;
      }
      .ww-e-d1J0 {
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-d1J0.ww-layout, .ww-e-d1J0 [data-ww-ls~="d1J0"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1J1 {
        padding: 10px;
        display: flex;
        width: 100%;
        background-color: var(--38095c87-bfde-4780-ab89-5e510b512071,#F1F5F9);
        border-radius: 10px;
      }
      .ww-e-d1J1.ww-layout, .ww-e-d1J1 [data-ww-ls~="d1J1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1J2 {
        width: 20px;
        height: 20px;
      }
      .ww-e-d1J3 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: var(--a05c8390-51af-43e2-95ca-ea2bcac993b3,#B91C1C);
        white-space-collapse: preserve;
      }
      .ww-e-d1J4 {
        padding: 16px 0 0;
        display: flex;
        width: 100%;
        border-top: 1px solid var(--a6e78908-f1cc-4be8-bfd6-51fe677f7d80,#E6EAF0);
      }
      .ww-e-d1J4.ww-layout, .ww-e-d1J4 [data-ww-ls~="d1J4"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1J5 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1Hm:hover) .ww-e-d1J5 {
        color: #fff;
      }
      :where(.ww-e-d1Hm[data-ww-states~="_wwLinkActive"]) .ww-e-d1J5 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1J6 {
        width: 8px;
        height: 8px;
        background-color: #31d7ff;
        box-shadow: 0 0 6px #31d7ff;
        border-radius: 50%;
      }
      .ww-e-d1J6.ww-layout, .ww-e-d1J6 [data-ww-ls~="d1J6"] {
        display: flex;
      }
      .ww-e-d1J7 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      :where(.ww-e-d1HV:hover) .ww-e-d1J7 {
        color: #fff;
      }
      :where(.ww-e-d1HV[data-ww-states~="_wwLinkActive"]) .ww-e-d1J7 {
        font: 600 14px / 1.2 Inter, sans-serif;
        color: #fff;
      }
      .ww-e-d1J8 {
        display: flex;
      }
      .ww-e-d1J8.ww-layout, .ww-e-d1J8 [data-ww-ls~="d1J8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1J9 {
        font: 700 12.5px / 1 Inter, sans-serif;
        color: #0284c7;
        white-space-collapse: preserve;
      }
      .ww-e-d1JA {
        display: flex;
      }
      .ww-e-d1JA.ww-layout, .ww-e-d1JA [data-ww-ls~="d1JA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1JB {
        display: flex;
        width: 44px;
        min-width: 44px;
        height: 44px;
        min-height: 44px;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1JB.ww-layout, .ww-e-d1JB [data-ww-ls~="d1JB"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1JC {
        font: 700 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1JD {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #ffffffb8;
        box-shadow: 0 2px 8px #0f172a0a;
        border: 1px solid #0f172a14;
        border-radius: 12px;
      }
      .ww-e-d1JD.ww-layout, .ww-e-d1JD [data-ww-ls~="d1JD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1JE {
        width: 16px;
        height: 16px;
        transition: color 0.2s ease;
      }
      .ww-e-d1JF {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-d1JF.ww-layout, .ww-e-d1JF [data-ww-ls~="d1JF"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1JG {
        padding: 2px 6px;
        width: fit-content;
        font: 600 10.5px / 1.3 Inter, sans-serif;
        color: #0284c7;
        letter-spacing: .06em;
        white-space-collapse: preserve;
        background-color: #0ea5e91f;
        border: 1px solid #0ea5e940;
        border-radius: 999px;
      }
      .ww-e-d1JH {
        padding: 12px 14px;
        display: flex;
        width: 100%;
        min-height: 48px;
        background-color: var(--c37812bc-c904-4a66-bb59-e26352f09bac,#FEF2F2);
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1JH.ww-layout, .ww-e-d1JH [data-ww-ls~="d1JH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-e-dVl {
      filter: drop-shadow(0 0 6px #31d7ffa6);
    }
    .ww-e-dVq {
      box-sizing: border-box;
    }
    .ww-e-dVt {
      box-sizing: border-box;
    }
    .ww-e-dVt:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dVw {
      box-sizing: border-box;
    }
    .ww-e-dVw:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dVx {
      box-sizing: border-box;
    }
    .ww-e-dVx:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #14b8a6;
    }
    .ww-e-dVz {
      pointer-events: none;
    }
    .ww-e-dW0 {
      box-sizing: border-box;
    }
    .ww-e-dW0:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dW3 {
      box-sizing: border-box;
    }
    .ww-e-dW5 {
      box-sizing: border-box;
    }
    .ww-e-dW5:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dW8 {
      box-sizing: border-box;
    }
    .ww-e-dW8:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dWA {
      box-sizing: border-box;
    }
    .ww-e-dWA:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dWC {
      box-sizing: border-box;
    }
    .ww-e-dWC:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #e8468a;
    }
    .ww-e-dWF {
      box-sizing: border-box;
    }
    .ww-e-dWF:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dWO {
      box-sizing: border-box;
    }
    .ww-e-dWO:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #e8468a;
    }
    .ww-e-dWS {
      box-sizing: border-box;
    }
    .ww-e-dWS:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #e8468a;
    }
    .ww-e-dWU {
      box-sizing: border-box;
    }
    .ww-e-dWU:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #e8468a;
    }
    .ww-e-dWV {
      box-sizing: border-box;
      backdrop-filter: blur(24px) saturate(150%);
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dWW {
        box-sizing: border-box;
        overflow-y: auto;
        backdrop-filter: blur(20px);
      }
    }
    @media (max-width: 767px) {
      .ww-e-dWW {
        box-sizing: border-box;
        overflow-y: auto;
        backdrop-filter: blur(20px);
      }
    }
    .ww-e-dWX {
      box-sizing: border-box;
    }
    .ww-e-dWY {
      box-sizing: border-box;
    }
    .ww-e-dWY:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dWa {
      backdrop-filter: blur(12px);
    }
    .ww-e-dWc {
      box-sizing: border-box;
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dWd {
        box-sizing: border-box;
        backdrop-filter: blur(16px);
      }
    }
    @media (max-width: 767px) {
      .ww-e-dWd {
        box-sizing: border-box;
        backdrop-filter: blur(16px);
      }
    }
    .ww-e-dWe {
      box-sizing: border-box;
    }
    .ww-e-dWh {
      box-sizing: border-box;
    }
    .ww-e-dWh:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #14b8a6;
    }
    .ww-e-dWk {
      box-sizing: border-box;
    }
    .ww-e-dWl {
      box-sizing: border-box;
    }
    .ww-e-dWm {
      box-sizing: border-box;
    }
    .ww-e-dWm:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dWr {
      box-sizing: border-box;
    }
    .ww-e-dWs {
      box-sizing: border-box;
    }
    .ww-e-dWs:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #e8468a;
    }
    .ww-e-dWt {
      box-sizing: border-box;
    }
    .ww-e-dWt:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #8b2a6b;
    }
    .ww-e-dWv {
      box-sizing: border-box;
    }
    .ww-e-dWv:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-dWx {
      pointer-events: none;
    }
    .ww-e-dX1 {
      filter: drop-shadow(0 0 8px #31d7ffa6);
    }
    .ww-e-dX5 {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dX7 {
      filter: drop-shadow(0 0 6px #e8468a80);
    }
    .ww-e-dXF {
      filter: drop-shadow(0 0 6px #31d7ffa6);
    }
    .ww-e-dXG {
      box-sizing: border-box;
      overflow-y: auto;
    }
    .ww-e-dtc {
      z-index: 2;
      position: relative;
    }
    .ww-e-dtc:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dtd {
      transform: skewY(-8deg);
    }
    .ww-e-dte {
      z-index: 2;
      position: relative;
      letter-spacing: .12em;
      text-transform: uppercase;
    }
    @media (min-width: 992px) {
      .ww-e-dto {
        border-top: 1px solid #ffffffa6;
        border-right: 1px solid #0f172a1a;
        border-bottom: 1px solid #ffffff14;
        border-left: 1px solid #ffffffa6;
        border-image: none;
        position: fixed;
        box-sizing: border-box;
        overflow: hidden auto;
        backdrop-filter: blur(24px) saturate(150%);
        background-image: radial-gradient(240px 110px at 45px 50px, #0ea5e952 0%, #7c3aed3d 45%, #0000 75%), radial-gradient(260px 180px at 50% 0, #0ea5e92e 0%, #0000 70%), radial-gradient(260px 220px at 50% 100%, #7c3aed29 0%, #0000 70%), url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.035'/%3E%3C/svg%3E");
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dto {
        border-top: 1px solid #ffffffa6;
        border-right: 1px solid #0f172a1a;
        border-bottom: 1px solid #ffffff14;
        border-left: 1px solid #ffffffa6;
        border-image: none;
        position: fixed;
        box-sizing: border-box;
        overflow: hidden auto;
        backdrop-filter: blur(24px) saturate(150%);
        background-image: radial-gradient(240px 110px at 45px 50px, #0ea5e952 0%, #7c3aed3d 45%, #0000 75%), radial-gradient(260px 180px at 50% 0, #0ea5e92e 0%, #0000 70%), radial-gradient(260px 220px at 50% 100%, #7c3aed29 0%, #0000 70%), url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.035'/%3E%3C/svg%3E");
      }
    }
    @media (max-width: 767px) {
      .ww-e-dto {
        border-right: 1px solid #ffffff14;
        backdrop-filter: blur(20px) saturate(140%);
      }
    }
    .ww-e-dts {
      z-index: 2;
      position: relative;
      letter-spacing: .12em;
      text-transform: uppercase;
    }
    .ww-e-dtt {
      z-index: 2;
      position: relative;
    }
    .ww-e-dtu {
      z-index: 2;
      position: relative;
    }
    .ww-e-dtu:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dtv {
      z-index: 2;
      position: relative;
    }
    .ww-e-dtv:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dtw {
      z-index: 2;
      position: relative;
    }
    .ww-e-dtw:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-du9 {
      z-index: 2;
      position: relative;
      letter-spacing: .12em;
      text-transform: uppercase;
    }
    .ww-e-duA {
      z-index: 2;
      position: relative;
      letter-spacing: .12em;
      text-transform: uppercase;
    }
    .ww-e-duB {
      z-index: 2;
      position: relative;
    }
    .ww-e-duB:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-duE {
      box-sizing: border-box;
    }
    .ww-e-duG {
      pointer-events: none;
    }
    .ww-e-duH {
      z-index: 2;
      position: relative;
    }
    .ww-e-duH:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-duW {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-duY {
      z-index: 2;
      position: relative;
      backdrop-filter: blur(20px);
    }
    .ww-e-dua {
      box-sizing: border-box;
    }
    .ww-e-dud {
      z-index: 2;
      position: relative;
    }
    .ww-e-dud:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-due {
      pointer-events: none;
    }
    @media (max-width: 767px) {
      .ww-e-dup {
        backdrop-filter: blur(2px);
      }
    }
    .ww-e-duv {
      z-index: 2;
      position: relative;
    }
    .ww-e-duv:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-duw {
      z-index: 2;
      position: relative;
    }
    .ww-e-duw:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dux {
      z-index: 2;
      position: relative;
    }
    .ww-e-dux:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-duz {
      z-index: 2;
      position: relative;
    }
    .ww-e-duz:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dv6 {
      z-index: 2;
      position: relative;
    }
    .ww-e-dv7 {
      z-index: 2;
      position: relative;
    }
    .ww-e-dv7:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dv9 {
      z-index: 2;
      position: relative;
    }
    .ww-e-dv9:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvD {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvD:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvE {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvE:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvH {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvH:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvI {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvI:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvJ {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvJ:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvK {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvK:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-dvL {
      z-index: 2;
      position: relative;
    }
    .ww-e-dvL:where([data-ww-states~="_wwLinkActive"]) {
      z-index: 2;
      position: relative;
      border-left: 3px solid #0ea5e9;
    }
    @media (max-width: 767px) {
      .ww-e-dvN {
        border-color: #1683ff;
        border-style: solid;
        border-width: 2px;
      }
    }
    .ww-e-d1GL {
      pointer-events: none;
    }
    .ww-e-d1GM {
      overflow: hidden auto;
      box-sizing: border-box;
      backdrop-filter: blur(20px) saturate(140%);
    }
    .ww-e-d1GO {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1GO:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1GQ {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1GQ:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1GS {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1GS:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1GU {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1GU:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1GV {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1GV:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1GZ {
      box-sizing: border-box;
      border-left: 3px solid #f59e0b;
    }
    .ww-e-d1GZ:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #d97706;
    }
    .ww-e-d1Ga {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Ga:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Gb {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gb:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Gf {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gf:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Gh {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gh:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Gk {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gk:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Gl {
      box-sizing: border-box;
    }
    .ww-e-d1Gn {
      box-sizing: border-box;
    }
    .ww-e-d1Gr {
      box-sizing: border-box;
    }
    .ww-e-d1Gw {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gw:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-d1Gz {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Gz:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #2f80ff;
    }
    .ww-e-d1HC {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HC:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1HD {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HD:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1HH {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HH:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1HI {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HI:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1HJ {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1HK {
        box-sizing: border-box;
        backdrop-filter: blur(16px);
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1HK {
        box-sizing: border-box;
        backdrop-filter: blur(16px);
      }
    }
    .ww-e-d1HL {
      box-sizing: border-box;
      overflow-y: auto;
      backdrop-filter: blur(20px);
    }
    .ww-e-d1HM {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HM:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1HQ {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HQ:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1HT {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HT:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1HU {
      box-sizing: border-box;
      border-left: 3px solid #ffb020;
    }
    .ww-e-d1HU:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #ffb020;
    }
    .ww-e-d1HV {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1HV:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1HZ {
      box-sizing: border-box;
      overflow-y: auto;
    }
    .ww-e-d1Hh {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hh:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hi {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hi:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #0ea5e9;
    }
    .ww-e-d1Hm {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hm:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Ho {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Ho:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hp {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hp:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hq {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hq:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hr {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hr:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Ht {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Ht:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hu {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hu:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1Hv {
      box-sizing: border-box;
      border-left: 3px solid #0000;
    }
    .ww-e-d1Hv:where([data-ww-states~="_wwLinkActive"]) {
      box-sizing: revert-layer;
      border-left: 3px solid #31d7ff;
    }
    .ww-e-d1I2 {
      transform: translateZ(0);
      will-change: transform, opacity;
      pointer-events: none;
    }
    .ww-e-d1IT {
      border-top: 1px solid #0f172a14;
      box-sizing: border-box;
    }
    .ww-e-d1Ic {
      box-sizing: border-box;
      border-bottom: 1px solid #ffffff14;
    }
    .ww-e-d1J1 {
      box-sizing: border-box;
    }
    .ww-e-d1J4 {
      box-sizing: border-box;
    }
    .ww-e-d1JB {
      box-sizing: border-box;
    }
    .ww-e-d1JD {
      box-sizing: border-box;
      backdrop-filter: blur(20px);
    }
    .ww-e-d1JH {
      box-sizing: border-box;
    }
  }
}
@layer ww-style-layout-override {
}
