@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  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-style-opacity {
  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-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-outline {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-order {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-z-index {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dE {
        z-index: 40;
        display: flex;
        background-color: var(--ef6e8a06-cc6e-4bb5-9ceb-c160f2a6c3de,#FFFFFF);
        position: fixed;
        top: 0;
        bottom: 0;
        left: 232px;
        width: 56px;
      }
      .ww-s-dE > .ww-section-element {
        width: 56px;
        padding: 14px 0;
        border-right: 1px solid var(--58e2369b-f9c9-4674-9282-6d99f100efa1,#E2DED3);
      }
      .ww-s-dE > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-s-dG {
        height: 100vh;
        z-index: 100;
        overflow: hidden;
        display: flex;
        background-color: var(--67cf0ad4-140f-4bb4-ad6f-21f11ec71a70,#17171A);
        position: fixed;
        top: 0;
        left: 0;
        width: 232px;
      }
      .ww-s-dG > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 232px;
        padding: 0;
        border-right: none;
      }
      .ww-s-dG > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        gap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-s-dG {
      overflow-y: auto;
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-86fXcKQEGjxXSeQ- {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-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-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-JvbkL8SOmMPX3LJB {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-RvTQ_8k9kLOxPKjh {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fGqiFDU0kuj1qYw6 {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tP-E5CS74hiHMmMK {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Fl9ul3d7deuE5K65 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-WCkjd94bbWsqDPBZ {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d4z {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-d50 {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d5c {
        padding: 0;
        overflow: hidden;
        display: flex;
        width: 100%;
        height: 100%;
      }
      .ww-e-d5c.ww-layout, .ww-e-d5c [data-ww-ls~="d5c"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        gap: 0;
      }
      .ww-e-d5d {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-d5d:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-d5d:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-d5d.ww-layout, .ww-e-d5d [data-ww-ls~="d5d"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-d5e {
        font: var(--11c06c80-9b41-4936-839b-a7994a40eb57,400 13px/18px 'Geist Mono', monospace);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d5f {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-d5f:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-d5f:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-d5f.ww-layout, .ww-e-d5f [data-ww-ls~="d5f"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-d5q {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d5r {
        margin: 0;
        padding: 12px 8px 4px;
        font: 500 10px / 12px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-d5s {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-d5s:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-d5s.ww-layout, .ww-e-d5s [data-ww-ls~="d5s"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-d5y {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d5z {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-d61 {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-d62 {
        font: 600 11px/1 var(--ww-default-font-family, sans-serif);
        color: #fff;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-d63 {
        width: 100%;
      }
      .ww-e-d64 {
        margin: 0 0 4px;
        width: 100%;
        height: 1px;
        background-color: #ffffff12;
      }
      .ww-e-d64.ww-layout, .ww-e-d64 [data-ww-ls~="d64"] {
        display: flex;
      }
      .ww-e-d65 {
        padding: 6px 8px 8px;
        overflow: hidden;
        font: 400 11px / 15px Geist, Inter, sans-serif;
        color: #9a9aa0;
        white-space-collapse: preserve;
      }
      .ww-e-d66 {
        font: 500 12px / 16px Geist, Inter, sans-serif;
        color: #f5f5f2;
        white-space-collapse: preserve;
      }
      .ww-e-d67 {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d68 {
        overflow: visible;
        font: 500 12px/16px var(--ww-default-font-family, sans-serif);
        color: #f5f5f2;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-d69 {
        padding: 7px 8px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-d69:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-d69.ww-layout, .ww-e-d69 [data-ww-ls~="d69"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6A {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d6B {
        display: flex;
        width: 30px;
        flex: 0 0 auto;
        height: 30px;
        background: linear-gradient(135deg, #2c2c33 0%, #17171a 100%);
        border-radius: var(--a9abfa0f-62b4-4986-ba44-aec511796b3a,9999px);
      }
      .ww-e-d6B.ww-layout, .ww-e-d6B [data-ww-ls~="d6B"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d6C {
        padding: 6px;
        display: flex;
        width: 212px;
        background-color: #1c1c20;
        box-shadow: 0 12px 32px #00000073;
        border: 1px solid #ffffff1a;
        border-radius: 9px;
      }
      .ww-e-d6C.ww-layout, .ww-e-d6C [data-ww-ls~="d6C"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d6D {
        overflow: hidden;
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-d6D.ww-layout, .ww-e-d6D [data-ww-ls~="d6D"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d6E {
        font: 500 12px / 16px Geist, Inter, sans-serif;
        color: #f5f5f2;
        white-space-collapse: preserve;
      }
      .ww-e-d7k {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-d7k:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-d7k:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-d7k.ww-layout, .ww-e-d7k [data-ww-ls~="d7k"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dAE {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dAO {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dAO:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dAO:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dAO.ww-layout, .ww-e-dAO [data-ww-ls~="dAO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dAQ {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dAQ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dAQ:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dAQ.ww-layout, .ww-e-dAQ [data-ww-ls~="dAQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dAR {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dAS {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dB7 {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dB8 {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dDC {
        margin: 0;
        padding: 12px 8px 4px;
        font: 500 10px / 12px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dDD {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dDE {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dDF {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dDG {
        margin: 0;
        padding: 12px 8px 4px;
        font: 500 10px / 12px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dDH {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dDI {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dDJ {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dDK {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dFV {
        font: 700 15px / 1 Bricolage Grotesque, sans-serif;
        color: #fff;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dFW {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFW:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dFW:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFW.ww-layout, .ww-e-dFW [data-ww-ls~="dFW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFY {
        display: flex;
      }
      .ww-e-dFY.ww-layout, .ww-e-dFY [data-ww-ls~="dFY"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-dFZ {
        display: flex;
        width: 30px;
        flex: 0 0 auto;
        height: 30px;
        background: linear-gradient(135deg, #2c2c33 0%, #17171a 100%);
        border-radius: var(--a9abfa0f-62b4-4986-ba44-aec511796b3a,9999px);
      }
      .ww-e-dFZ.ww-layout, .ww-e-dFZ [data-ww-ls~="dFZ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dFa {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFb {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 7px;
      }
      .ww-e-dFb:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFb.ww-layout, .ww-e-dFb [data-ww-ls~="dFb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFc {
        font: 400 10px / 13px Geist, Inter, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dFd {
        padding: 7px 8px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFd:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFd.ww-layout, .ww-e-dFd [data-ww-ls~="dFd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFe {
        padding: 0 8px 8px;
        display: flex;
        width: 100%;
        flex: 1 1 auto;
      }
      .ww-e-dFe.ww-layout, .ww-e-dFe [data-ww-ls~="dFe"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dFf {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFf:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dFf:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFf.ww-layout, .ww-e-dFf [data-ww-ls~="dFf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFg {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFg:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dFg:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFg.ww-layout, .ww-e-dFg [data-ww-ls~="dFg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFh {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dFi {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFj {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFj:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFj:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dFj.ww-layout, .ww-e-dFj [data-ww-ls~="dFj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFk {
        padding: 8px 10px;
        display: flex;
        background-color: #232328;
        cursor: pointer;
        border: 1px solid #ffffff14;
        border-radius: 7px;
      }
      .ww-e-dFk.ww-layout, .ww-e-dFk [data-ww-ls~="dFk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFl {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFl:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFl:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dFl.ww-layout, .ww-e-dFl [data-ww-ls~="dFl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFm {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFn {
        padding: 7px 16px;
        font: 500 13px / 18px Geist, Inter, sans-serif;
        color: #1a1a1d;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d9d7cf;
        border-radius: 8px;
      }
      .ww-e-dFo {
        padding: 8px 10px;
        display: flex;
        background-color: #232328;
        cursor: pointer;
        border: 1px solid #ffffff14;
        border-radius: 7px;
      }
      .ww-e-dFo.ww-layout, .ww-e-dFo [data-ww-ls~="dFo"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFp {
        padding: 14px 10px 6px;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #6b6b72;
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dFq {
        font: 400 10px / 13px Geist, Inter, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dFr {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dFr:where([data-ww-states~="navLegsActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
        border-left: 2px solid var(--0b86959e-9595-4382-8fb0-418ec985ebdc,#E8650A);
      }
      .ww-e-dFr.ww-layout, .ww-e-dFr [data-ww-ls~="dFr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFs {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFt {
        padding: 7px 8px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dFt:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dFt.ww-layout, .ww-e-dFt [data-ww-ls~="dFt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFu {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dFv {
        font: 500 12px / 16px Geist, Inter, sans-serif;
        color: #f5f5f2;
        white-space-collapse: preserve;
      }
      .ww-e-dGa {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dGa:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dGa:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dGa.ww-layout, .ww-e-dGa [data-ww-ls~="dGa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dH2 {
        display: flex;
      }
      .ww-e-dH2.ww-layout, .ww-e-dH2 [data-ww-ls~="dH2"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-dH3 {
        flex: 0 0 auto;
        height: 1px;
        background-color: #ffffff0f;
      }
      .ww-e-dH3.ww-layout, .ww-e-dH3 [data-ww-ls~="dH3"] {
        display: flex;
      }
      .ww-e-dH4 {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dH5 {
        display: none;
        height: 0;
        background-color: #232328;
      }
      .ww-e-dH5.ww-layout, .ww-e-dH5 [data-ww-ls~="dH5"] {
        display: none;
      }
      .ww-e-dH6 {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dH7 {
        display: flex;
      }
      .ww-e-dH7.ww-layout, .ww-e-dH7 [data-ww-ls~="dH7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dH8 {
        font: 400 13px/18px var(--ww-default-font-family, sans-serif);
        color: #6b6b72;
        white-space-collapse: preserve;
      }
      .ww-e-dH9 {
        font: 600 11px/1 var(--ww-default-font-family, sans-serif);
        color: #fff;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dHA {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dKA {
        margin: 0;
        padding: 12px 8px 4px;
        font: 500 10px / 12px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .1em;
        white-space-collapse: preserve;
      }
      .ww-e-dKB {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dKC {
        padding: 2px 6px;
        display: flex;
        flex: 0 0 auto;
        background-color: #e8650a33;
        border-radius: 9999px;
      }
      .ww-e-dKC.ww-layout, .ww-e-dKC [data-ww-ls~="dKC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dKD {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dKE {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dMr {
        display: flex;
        flex: 0 0 auto;
        border-top: 1px solid #ffffff0f;
      }
      .ww-e-dMr.ww-layout, .ww-e-dMr [data-ww-ls~="dMr"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dUV {
        width: 12px;
        flex: 0 0 auto;
        height: 12px;
        transition: transform 0.15s ease;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-dUW {
        width: 6px;
        flex: 0 0 auto;
        height: 6px;
        background-color: #f85d13;
        border-radius: 1px;
      }
      .ww-e-dUW.ww-layout, .ww-e-dUW [data-ww-ls~="dUW"] {
        display: flex;
      }
      .ww-e-dUX {
        padding: 2px 0 2px 22px;
        display: var(--ww-style-display, flex);
      }
      .ww-e-dUX.ww-layout, .ww-e-dUX [data-ww-ls~="dUX"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dUY {
        font: 600 10px/14px var(--ww-default-font-family, Geist, sans-serif);
        color: #f85d13;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-dUZ {
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dUa {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dUb {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dUc {
        display: flex;
      }
      .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUd {
        overflow: visible;
        font: 500 12px/16px var(--ww-default-font-family, sans-serif);
        color: #f5f5f2;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dUe {
        width: 8px;
        flex: 0 0 auto;
        height: 8px;
        background-color: var(--0b86959e-9595-4382-8fb0-418ec985ebdc,#E8650A);
        border-radius: var(--a9abfa0f-62b4-4986-ba44-aec511796b3a,9999px);
      }
      .ww-e-dUe.ww-layout, .ww-e-dUe [data-ww-ls~="dUe"] {
        display: flex;
      }
      .ww-e-dUf {
        font: 500 9px / 11px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dUg {
        font: 500 9px / 11px Geist, sans-serif;
        color: #9a9aa0;
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dUh {
        font: 500 13px / 17px Geist, sans-serif;
        color: #f5f5f2;
        white-space-collapse: preserve;
      }
      .ww-e-dUi {
        font: 500 13px / 17px Geist, sans-serif;
        color: #f5f5f2;
        white-space-collapse: preserve;
      }
      .ww-e-dUj {
        flex: 1 1 auto;
        font: 400 12px/16px var(--ww-default-font-family, Geist, sans-serif);
        color: #f5f5f2;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dUk {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dUk:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dUk.ww-layout, .ww-e-dUk [data-ww-ls~="dUk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dUl {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dVD {
        padding: 0 20px 20px 16px;
        display: flex;
        flex: 0 0 auto;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-dVD.ww-layout, .ww-e-dVD [data-ww-ls~="dVD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--29ce21cb-118e-4d25-9e61-f079ff0b60c4,12px);
        column-gap: var(--29ce21cb-118e-4d25-9e61-f079ff0b60c4,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dVE {
        font: 600 16px / 20px Bricolage Grotesque, sans-serif;
        color: #f5f5f2;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dVF {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dYf {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dYn {
        padding: 6px 8px 6px 10px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dYn:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dYn.ww-layout, .ww-e-dYn [data-ww-ls~="dYn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dZm {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dZm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dZm:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dZm.ww-layout, .ww-e-dZm [data-ww-ls~="dZm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dZn {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dZv {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dZv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dZv:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dZv.ww-layout, .ww-e-dZv [data-ww-ls~="dZv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dZw {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dZw:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dZw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dZw.ww-layout, .ww-e-dZw [data-ww-ls~="dZw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dZx {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-dZx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-dZx:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dZx.ww-layout, .ww-e-dZx [data-ww-ls~="dZx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-ddo {
        font: 400 13px/18px var(--ww-default-font-family, sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-ddp {
        font: 400 13px/18px var(--ww-default-font-family, sans-serif);
        color: #e8650a;
        white-space-collapse: preserve;
      }
      .ww-e-ddq {
        padding: 6px 8px 6px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-ddq:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-ddq:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-ddq.ww-layout, .ww-e-ddq [data-ww-ls~="ddq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        column-gap: var(--018df210-36db-4e26-a26d-047ba59b5ca4,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dds {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-ddw {
        z-index: 900;
        display: flex;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #1a1a1d73;
      }
      .ww-e-ddw.ww-layout, .ww-e-ddw [data-ww-ls~="ddw"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-ddx {
        font: 600 16px / 22px Geist, Inter, sans-serif;
        color: #1a1a1d;
        white-space-collapse: preserve;
      }
      .ww-e-ddy {
        font: 400 13px / 18px Geist, Inter, sans-serif;
        color: #6b6b72;
        white-space-collapse: preserve;
      }
      .ww-e-ddz {
        display: flex;
      }
      .ww-e-ddz.ww-layout, .ww-e-ddz [data-ww-ls~="ddz"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-de0 {
        padding: 7px 16px;
        font: 500 13px / 18px Geist, Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #e8650a;
        cursor: pointer;
        opacity: var(--ww-style-opacity, 0.4);
        border: 1px solid #e8650a;
        border-radius: 8px;
      }
      .ww-e-de1 {
        padding: 20px;
        display: flex;
        width: 380px;
        background-color: #fff;
        cursor: default;
        border: 1px solid #ebeae4;
        border-radius: 12px;
      }
      .ww-e-de1.ww-layout, .ww-e-de1 [data-ww-ls~="de1"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-de2 {
        width: 100%;
      }
      .ww-e-de3 {
        margin: 4px 0 0;
        font: 500 12px / 16px Geist, Inter, sans-serif;
        color: #6b6b72;
        white-space-collapse: preserve;
      }
      .ww-e-de4 {
        display: flex;
      }
      .ww-e-de4.ww-layout, .ww-e-de4 [data-ww-ls~="de4"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-de5 {
        padding: 8px 10px;
        width: 55%;
        font-size: 14px;
        color: #1a1a1d;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #d9d7cf;
        border-radius: 6px;
        --placeholder-color: #6B6B72;
      }
      .ww-e-de6 {
        padding: 8px 10px;
        width: 45%;
        font-size: 14px;
        color: #1a1a1d;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #d9d7cf;
        border-radius: 6px;
        --placeholder-color: #6B6B72;
      }
      .ww-e-deh {
        padding: 10px 12px;
        display: flex;
        background-color: #fff7ed;
        border: 1px solid #fed7aa;
        border-radius: 8px;
      }
      .ww-e-deh.ww-layout, .ww-e-deh [data-ww-ls~="deh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfN {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dfO {
        overflow: hidden;
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-dfO.ww-layout, .ww-e-dfO [data-ww-ls~="dfO"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dfP {
        display: flex;
      }
      .ww-e-dfP.ww-layout, .ww-e-dfP [data-ww-ls~="dfP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgz {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dhd {
        font: var(--11c06c80-9b41-4936-839b-a7994a40eb57,400 13px/18px 'Geist Mono', monospace);
        color: #ffb380;
        white-space-collapse: preserve;
      }
      .ww-e-dig {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dih {
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-image: linear-gradient(135deg, #2e5ba8 0%, #142b5d 100%), none;
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
        border-radius: 6px;
      }
      .ww-e-dih.ww-layout, .ww-e-dih [data-ww-ls~="dih"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dii {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dij {
        padding: 5px 8px;
        display: flex;
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
        cursor: pointer;
        border-radius: var(--3fbd8b9b-4a25-4cce-b97f-3b9d8ae43ef7,4px);
      }
      .ww-e-dij:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-dij.ww-layout, .ww-e-dij [data-ww-ls~="dij"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dik {
        margin: 6px 0 0;
        padding: 4px;
        display: var(--ww-style-display, none);
        background-color: #ffffff0d;
        border-radius: 8px;
      }
      .ww-e-dik.ww-layout, .ww-e-dik [data-ww-ls~="dik"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-djW {
        width: 16px;
        height: 16px;
      }
      .ww-e-djX {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-djY {
        padding: 1px 6px;
        display: flex;
        min-width: 20px;
        background-color: var(--521a8d7a-da81-401a-bf37-51386632caca,#DC2626);
        border-radius: var(--3fbd8b9b-4a25-4cce-b97f-3b9d8ae43ef7,4px);
      }
      .ww-e-djY.ww-layout, .ww-e-djY [data-ww-ls~="djY"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-djw {
        width: 38px;
        flex: 0 0 auto;
        height: 22px;
        border-radius: 11px;
      }
      .ww-e-djx {
        margin: 0 0 2px;
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: var(--1adef119-c0aa-4dc2-80e1-c6b43f31e8fb,8px);
      }
      .ww-e-djx:where(:hover) {
        background-color: var(--082c6838-59ad-40d7-a9ef-c5dedec29a81,#232328);
      }
      .ww-e-djx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--3efc3a7a-4e0e-454c-a93d-85207a6f1928,#2C2C33);
      }
      .ww-e-djx.ww-layout, .ww-e-djx [data-ww-ls~="djx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk6 {
        padding: 1px 6px;
        display: var(--ww-style-display);
        flex: 0 0 auto;
        background-color: #f85d132e;
        border-radius: var(--3fbd8b9b-4a25-4cce-b97f-3b9d8ae43ef7,4px);
      }
      .ww-e-dk6.ww-layout, .ww-e-dk6 [data-ww-ls~="dk6"] {
        display: var(--ww-style-display);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dkC {
        margin: 0 0 2px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 600 8px Geist, sans-serif;
        color: #adb5bd;
        letter-spacing: .09em;
        white-space-collapse: preserve;
      }
      .ww-e-dkD {
        margin: 0 0 4px;
        width: 22px;
        height: 1px;
        background-color: var(--58e2369b-f9c9-4674-9282-6d99f100efa1,#E2DED3);
      }
      .ww-e-dkD.ww-layout, .ww-e-dkD [data-ww-ls~="dkD"] {
        display: flex;
      }
      .ww-e-dkF {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkG {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkH {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkI {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkJ {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkJ.ww-layout, .ww-e-dkJ [data-ww-ls~="dkJ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dkK {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkL {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkM {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkM.ww-layout, .ww-e-dkM [data-ww-ls~="dkM"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dkN {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkN.ww-layout, .ww-e-dkN [data-ww-ls~="dkN"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dkO {
        margin: auto 0 0;
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkO.ww-layout, .ww-e-dkO [data-ww-ls~="dkO"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dkP {
        width: 21px;
        height: 21px;
      }
      .ww-e-dkQ {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkQ.ww-layout, .ww-e-dkQ [data-ww-ls~="dkQ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dkR {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dkR.ww-layout, .ww-e-dkR [data-ww-ls~="dkR"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dll {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        border-radius: 9px;
      }
      .ww-e-dll.ww-layout, .ww-e-dll [data-ww-ls~="dll"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dlt {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dlu {
        display: flex;
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dlv {
        display: block;
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: var(--d0c41468-9b3e-4351-abcb-9f4c93e0258b,#9A9AA0);
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dlw {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dlx {
        display: flex;
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dly {
        display: block;
        flex: 1 1 auto;
        font: var(--dbfca797-bc13-4e00-9cb1-2f64e6fa423a,400 13px/18px 'Geist', 'Inter', sans-serif);
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dm3 {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dm4 {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dmi {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dmj {
        flex: 1 1 auto;
        font: 400 13px / 18px Geist, sans-serif;
        color: #9a9aa0;
        letter-spacing: -.005em;
        white-space-collapse: preserve;
      }
      .ww-e-dpQ {
        margin: 14px 12px 10px;
        padding: 0;
        display: flex;
        flex: 0 0 auto;
        background-color: #0000;
        border-radius: 0;
      }
      .ww-e-dpQ.ww-layout, .ww-e-dpQ [data-ww-ls~="dpQ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dpR {
        font: 500 12px / 1.4 Geist, sans-serif;
        color: #9a3412;
        white-space-collapse: preserve;
      }
      .ww-e-dpS {
        padding: 6px 10px;
        font-size: 12px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #C7C7CE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dpT {
        margin: 6px 0 0;
        padding: 4px;
        display: var(--ww-style-display, none);
        background-color: #ffffff0d;
        border-radius: 8px;
      }
      .ww-e-dpT.ww-layout, .ww-e-dpT [data-ww-ls~="dpT"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
    }
  }
  @layer custom {
    .ww-e-d68 {
      white-space: normal;
    }
    .ww-e-dFa {
      white-space: nowrap;
    }
    .ww-e-dFe {
      overflow-y: auto;
    }
    .ww-e-dFi {
      white-space: nowrap;
    }
    .ww-e-dFm {
      white-space: nowrap;
    }
    .ww-e-dFs {
      white-space: nowrap;
    }
    .ww-e-dKD {
      white-space: nowrap;
    }
    .ww-e-dKE {
      white-space: nowrap;
    }
    .ww-e-dUd {
      white-space: normal;
    }
    .ww-e-dYf {
      white-space: nowrap;
    }
    .ww-e-dZn {
      white-space: nowrap;
    }
    .ww-e-dpS {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
