@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-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-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-z-index {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  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-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-visibility {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  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-animation {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1JL {
        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-d1JJ {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3af0ec79-e7ec-4fb6-b368-226ac7d65498,500 14px/undefined 'Inter', sans-serif);
        color: var(--e33f0428-0e01-4d9e-aa6a-9917f007655c,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--63d52549-7059-4f65-9f08-587a987fee29,#047857);
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-d1JJ:where(:hover) {
        background-color: var(--b89c07b8-e83d-44b0-a105-4cd6834e27b0,#065F46);
      }
      .ww-e-d1JK {
        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-d1JK.ww-layout, .ww-e-d1JK [data-ww-ls~="d1JK"] {
        display: flex;
        align-items: center;
        gap: 16px;
      }
      .ww-e-d1JM {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--efaa6230-fe0a-4715-bfe8-d587b99e57df,#F8FAFC);
        border-bottom: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
      }
      .ww-e-d1JM.ww-layout, .ww-e-d1JM [data-ww-ls~="d1JM"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1JN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--6200380e-372b-490d-a494-c91ee8d9ff6a,600 24px/normal 'Poppins', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-d1JO {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--efaa6230-fe0a-4715-bfe8-d587b99e57df,#F8FAFC);
        border: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
        border-radius: 8px;
      }
      .ww-e-d1JO.ww-layout, .ww-e-d1JO [data-ww-ls~="d1JO"] {
        display: flex;
        justify-content: flex-end;
      }
      .ww-e-d1JP {
        margin: 0;
        padding: 24px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 450px;
      }
      .ww-e-d1JP.ww-layout, .ww-e-d1JP [data-ww-ls~="d1JP"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1JQ {
        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-d1JQ.ww-layout, .ww-e-d1JQ [data-ww-ls~="d1JQ"] {
        display: flex;
        align-items: center;
        gap: 16px;
      }
      .ww-e-d1JR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 80px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25,500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-d1JS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1JT {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--efaa6230-fe0a-4715-bfe8-d587b99e57df,#F8FAFC);
        border: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
        border-radius: 8px;
      }
      .ww-e-d1JT.ww-layout, .ww-e-d1JT [data-ww-ls~="d1JT"] {
        display: var(--ww-style-display);
        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-d1JU {
        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-d1JU.ww-layout, .ww-e-d1JU [data-ww-ls~="d1JU"] {
        display: flex;
        justify-content: flex-end;
      }
      .ww-e-d1JV {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--efaa6230-fe0a-4715-bfe8-d587b99e57df,#F8FAFC);
        border-top: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
      }
      .ww-e-d1JV.ww-layout, .ww-e-d1JV [data-ww-ls~="d1JV"] {
        display: flex;
        justify-content: flex-end;
        gap: 12px;
      }
      .ww-e-d1JW {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90vw;
        max-width: 900px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--e33f0428-0e01-4d9e-aa6a-9917f007655c,#FFFFFF);
        box-shadow: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
        border-radius: 12px;
      }
      .ww-e-d1JW.ww-layout, .ww-e-d1JW [data-ww-ls~="d1JW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1JX {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        color: var(--4d4f2d02-1cd7-4de0-b627-54fa35453b75,#94A3B8);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: none;
        border-radius: 4px;
      }
      .ww-e-d1JX:where(:hover) {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        background-color: var(--431e632e-850f-4549-b1c8-1b753202ec6e,#F3F4F6);
      }
      .ww-e-d1JY {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3af0ec79-e7ec-4fb6-b368-226ac7d65498,500 14px/undefined 'Inter', sans-serif);
        color: var(--7ec74376-16e8-46ef-baaa-4fb75f2e2259,#475569);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
        border-radius: 6px;
      }
      .ww-e-d1JY:where(:hover) {
        background-color: var(--431e632e-850f-4549-b1c8-1b753202ec6e,#F3F4F6);
      }
      .ww-e-d1JZ {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--18aee52a-981f-4f93-ac34-1c0acfcf6bc1,#FFFBEB);
        border: 1px solid var(--3b98c20a-bbd8-4fcd-a97e-443c98a98b15,#D87C06);
        border-radius: 6px;
      }
      .ww-e-d1JZ.ww-layout, .ww-e-d1JZ [data-ww-ls~="d1JZ"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-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);
      }
      .ww-e-d1Ja {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--b5e022bf-225c-4157-ba5f-47139835a6d3,700 20px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Jb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--4007131d-d1cb-4ba3-8235-7318ea9f4806,400 13px/normal 'Inter', sans-serif);
        color: var(--3b98c20a-bbd8-4fcd-a97e-443c98a98b15,#D87C06);
        white-space-collapse: preserve;
      }
      .ww-e-d1Jc {
        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-d1Jc.ww-layout, .ww-e-d1Jc [data-ww-ls~="d1Jc"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1Jd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Je {
        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-d1Je.ww-layout, .ww-e-d1Je [data-ww-ls~="d1Je"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1Jf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Jg {
        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-d1Jg.ww-layout, .ww-e-d1Jg [data-ww-ls~="d1Jg"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1Jh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Jh.ww-layout, .ww-e-d1Jh [data-ww-ls~="d1Jh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ji {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Jj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        color: var(--4d4f2d02-1cd7-4de0-b627-54fa35453b75,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-d1Jk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 80px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25,500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Jl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f8d0ed27-f68a-4d99-81e8-e814e7ded9da,500 18px/normal 'Poppins', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Jm {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: 120px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: var(--e33f0428-0e01-4d9e-aa6a-9917f007655c,#FFFFFF);
        border: 1px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
        border-radius: 6px;
      }
      .ww-e-d1Jn {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Jo {
        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-d1Jo.ww-layout, .ww-e-d1Jo [data-ww-ls~="d1Jo"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1Jp {
        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-d1Jp.ww-layout, .ww-e-d1Jp [data-ww-ls~="d1Jp"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1Jq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--bd458d07-84aa-4299-9e86-2f48bd782709,#ECECEC);
      }
      .ww-e-d1Jq.ww-layout, .ww-e-d1Jq [data-ww-ls~="d1Jq"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1Jr {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: auto;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--3af0ec79-e7ec-4fb6-b368-226ac7d65498,500 14px/undefined 'Inter', sans-serif);
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        transition: all 0.2s ease;
        border: 0 solid #2563eb;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Jr:where(:hover) {
        background-color: var(--2cba9247-5d95-480e-85a0-e3fd379ddda2,#166FB8);
      }
      .ww-e-d1Js {
        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-e-d1Jt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ju {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3af0ec79-e7ec-4fb6-b368-226ac7d65498,500 14px/undefined 'Inter', sans-serif);
        color: var(--e33f0428-0e01-4d9e-aa6a-9917f007655c,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--63d52549-7059-4f65-9f08-587a987fee29,#047857);
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-d1Ju:where(:hover) {
        background-color: var(--b89c07b8-e83d-44b0-a105-4cd6834e27b0,#065F46);
      }
      .ww-e-d1Jv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--b5e022bf-225c-4157-ba5f-47139835a6d3, 700 20px/normal 'Inter', sans-serif);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
    }
    @layer custom {
      .ww-e-d1JX {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1Jh {
        gap: 4px;
      }
    }
  }
  @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-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dR {
        height: 100vh;
        z-index: var(--ww-style-z-index, 50);
        display: flex;
        background-color: #fff;
        position: fixed;
        top: 0;
        left: 0;
        width: 220px;
        transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-s-dR {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dR {
          display: flex;
          transform: var(--ww-style-transform, translateX(0));
        }
      }
      .ww-s-dR > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 220px;
        border-right: 1px solid #e5e7eb;
        transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-s-dR > .ww-section-element {
          width: 280px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dR > .ww-section-element {
          width: 100%;
          transform: var(--ww-style-transform, translateX(0));
        }
      }
      .ww-s-dR > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-s-dR > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dR > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-s-d0 {
        display: var(--ww-style-display);
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dx5-8M_3MexOBx5- {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-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;
      }
    }
    @layer ordered {
      .ww-e-d69 {
        width: 20px;
      }
      .ww-e-d85 {
        padding: 12px 16px;
        z-index: 9999;
        display: var(--ww-style-display, none);
        position: fixed;
        top: 16px;
        right: 16px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 420px;
        background: var(--ww-style-background-color, #ECFDF5);
        box-shadow: 0 4px 12px #00000014;
        border: var(--ww-style-border, 1px solid #A7F3D0);
        border-left: var(--ww-style-border-left, 4px solid #047857);
        border-radius: 8px;
      }
      .ww-e-d85.ww-layout, .ww-e-d85 [data-ww-ls~="d85"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dBz {
        display: block;
        cursor: pointer;
      }
      .ww-e-dBz.ww-layout, .ww-e-dBz [data-ww-ls~="dBz"] {
        display: block;
      }
      .ww-e-dC0 {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dC0 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dC0 {
          display: flex;
        }
      }
      .ww-e-dC0:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-dC0.ww-layout, .ww-e-dC0 [data-ww-ls~="dC0"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dC0.ww-layout, .ww-e-dC0 [data-ww-ls~="dC0"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dC0.ww-layout, .ww-e-dC0 [data-ww-ls~="dC0"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dC0.ww-layout:where(:hover), .ww-e-dC0 [data-ww-ls~="dC0"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dD0 {
        margin: 0;
      }
      .ww-e-dD1 {
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dD2 {
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-dD2 {
          display: flex;
        }
      }
      .ww-e-dD2.ww-layout, .ww-e-dD2 [data-ww-ls~="dD2"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dD2.ww-layout, .ww-e-dD2 [data-ww-ls~="dD2"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dD3 {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dD3 {
          display: flex;
        }
      }
      .ww-e-dD3:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dD3.ww-layout, .ww-e-dD3 [data-ww-ls~="dD3"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dD3.ww-layout, .ww-e-dD3 [data-ww-ls~="dD3"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dD3.ww-layout:where(:hover), .ww-e-dD3 [data-ww-ls~="dD3"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dRY {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dRY {
          display: flex;
        }
      }
      .ww-e-dRY:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dRY.ww-layout, .ww-e-dRY [data-ww-ls~="dRY"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dRY.ww-layout, .ww-e-dRY [data-ww-ls~="dRY"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dRY.ww-layout:where(:hover), .ww-e-dRY [data-ww-ls~="dRY"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dRZ {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dRZ {
          display: flex;
        }
      }
      .ww-e-dRZ.ww-layout, .ww-e-dRZ [data-ww-ls~="dRZ"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dRZ.ww-layout, .ww-e-dRZ [data-ww-ls~="dRZ"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      .ww-e-dRa {
        margin: 0;
      }
      .ww-e-dRb {
        margin: 0;
      }
      .ww-e-dRc {
        margin: 0;
      }
      .ww-e-dRd {
        padding: 8px;
        display: block;
        min-width: 200px;
        background-color: #fff;
        box-shadow: 0 0 20px #0000001a;
        border-radius: 8px;
      }
      .ww-e-dRd.ww-layout, .ww-e-dRd [data-ww-ls~="dRd"] {
        display: block;
      }
      .ww-e-dRe {
        display: var(--ww-style-display, block);
        flex: 1;
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dRf {
        padding: 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dRf {
          display: flex;
        }
      }
      .ww-e-dRf:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dRf.ww-layout, .ww-e-dRf [data-ww-ls~="dRf"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dRf.ww-layout, .ww-e-dRf [data-ww-ls~="dRf"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dRf.ww-layout:where(:hover), .ww-e-dRf [data-ww-ls~="dRf"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dRg {
        margin: 0;
        display: var(--ww-style-display, flex);
      }
      .ww-e-dRi {
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dRj {
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dRk {
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dRl {
        margin: 0;
      }
      .ww-e-dRp {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dRp {
          display: flex;
        }
      }
      .ww-e-dRp:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dRp.ww-layout, .ww-e-dRp [data-ww-ls~="dRp"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dRp.ww-layout, .ww-e-dRp [data-ww-ls~="dRp"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dRp.ww-layout:where(:hover), .ww-e-dRp [data-ww-ls~="dRp"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dVi {
        width: 160px;
        height: 48px;
        --wwi-of: contain;
      }
      .ww-e-dVj {
        width: 50px;
        height: auto;
        aspect-ratio: unset;
        border-radius: 20px;
        --wwi-ar: unset;
      }
      .ww-e-dVk {
        padding: 0 0 16px;
        display: flex;
        border-bottom: 1px solid #e5e7eb;
      }
      @media (max-width: 991px) {
        .ww-e-dVk {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dVk {
          display: flex;
        }
      }
      .ww-e-dVk.ww-layout, .ww-e-dVk [data-ww-ls~="dVk"] {
        display: flex;
        justify-content: flex-start;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dVk.ww-layout, .ww-e-dVk [data-ww-ls~="dVk"] {
          display: flex;
          justify-content: flex-start;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dVk.ww-layout, .ww-e-dVk [data-ww-ls~="dVk"] {
          display: flex;
          justify-content: flex-start;
          align-items: center;
        }
      }
      .ww-e-dVl {
        margin: 0;
      }
      .ww-e-dVm {
        font: var(--a82477d7-9504-421b-92d1-560646318807, 500 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
      }
      .ww-e-dZ3 {
        display: flex;
        flex: 1;
      }
      @media (max-width: 991px) {
        .ww-e-dZ3 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ3 {
          display: flex;
        }
      }
      .ww-e-dZ3.ww-layout, .ww-e-dZ3 [data-ww-ls~="dZ3"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dZ3.ww-layout, .ww-e-dZ3 [data-ww-ls~="dZ3"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ3.ww-layout, .ww-e-dZ3 [data-ww-ls~="dZ3"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-dZ4 {
        width: 20px;
      }
      .ww-e-dZ5 {
        width: 20px;
      }
      .ww-e-dZ6 {
        margin: 16px 0 0;
        padding: 16px 0 0;
        display: var(--ww-style-display);
        border-top: 1px solid #e5e7eb;
      }
      @media (max-width: 991px) {
        .ww-e-dZ6 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ6 {
          display: flex;
        }
      }
      .ww-e-dZ6.ww-layout, .ww-e-dZ6 [data-ww-ls~="dZ6"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 991px) {
        .ww-e-dZ6.ww-layout, .ww-e-dZ6 [data-ww-ls~="dZ6"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ6.ww-layout, .ww-e-dZ6 [data-ww-ls~="dZ6"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      .ww-e-dZ7 {
        width: 20px;
      }
      .ww-e-dev {
        padding: 12px 16px;
        display: var(--ww-style-display);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dev {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dev {
          display: flex;
        }
      }
      .ww-e-dev:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-dev.ww-layout, .ww-e-dev [data-ww-ls~="dev"] {
        display: var(--ww-style-display);
        align-items: var(--ww-content-align-items-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);
      }
      @media (max-width: 991px) {
        .ww-e-dev.ww-layout, .ww-e-dev [data-ww-ls~="dev"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dev.ww-layout, .ww-e-dev [data-ww-ls~="dev"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dev.ww-layout:where(:hover), .ww-e-dev [data-ww-ls~="dev"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-df1 {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-df1 {
          display: flex;
        }
      }
      .ww-e-df1.ww-layout, .ww-e-df1 [data-ww-ls~="df1"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-df1.ww-layout, .ww-e-df1 [data-ww-ls~="df1"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      .ww-e-df2 {
        width: 20px;
      }
      .ww-e-df3 {
        width: 20px;
      }
      .ww-e-df4 {
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      .ww-e-df5 {
        display: var(--ww-style-display, flex);
      }
      .ww-e-df5.ww-layout, .ww-e-df5 [data-ww-ls~="df5"] {
        display: var(--ww-style-display, flex);
      }
      .ww-e-df6 {
        padding: 12px 16px;
        display: none;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-df6 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df6 {
          display: flex;
        }
      }
      .ww-e-df6:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-df6.ww-layout, .ww-e-df6 [data-ww-ls~="df6"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-df6.ww-layout, .ww-e-df6 [data-ww-ls~="df6"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df6.ww-layout, .ww-e-df6 [data-ww-ls~="df6"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-df6.ww-layout:where(:hover), .ww-e-df6 [data-ww-ls~="df6"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-df7 {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-df7 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df7 {
          display: flex;
        }
      }
      .ww-e-df7:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-df7.ww-layout, .ww-e-df7 [data-ww-ls~="df7"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-df7.ww-layout, .ww-e-df7 [data-ww-ls~="df7"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df7.ww-layout, .ww-e-df7 [data-ww-ls~="df7"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-df7.ww-layout:where(:hover), .ww-e-df7 [data-ww-ls~="df7"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-df8 {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-df8 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df8 {
          display: flex;
        }
      }
      .ww-e-df8:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-df8.ww-layout, .ww-e-df8 [data-ww-ls~="df8"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-df8.ww-layout, .ww-e-df8 [data-ww-ls~="df8"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df8.ww-layout, .ww-e-df8 [data-ww-ls~="df8"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-df8.ww-layout:where(:hover), .ww-e-df8 [data-ww-ls~="df8"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-df9 {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-df9 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df9 {
          display: flex;
        }
      }
      .ww-e-df9:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-df9.ww-layout, .ww-e-df9 [data-ww-ls~="df9"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-df9.ww-layout, .ww-e-df9 [data-ww-ls~="df9"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-df9.ww-layout, .ww-e-df9 [data-ww-ls~="df9"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-df9.ww-layout:where(:hover), .ww-e-df9 [data-ww-ls~="df9"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dfA {
        padding: 24px;
        display: block;
        border-top: 1px solid var(--f32f8a79-8711-4c6e-a80b-cc4173dcb0b8,#ECECEC);
      }
      .ww-e-dfA.ww-layout, .ww-e-dfA [data-ww-ls~="dfA"] {
        display: block;
      }
      .ww-e-dfB {
        padding: 8px;
        display: block;
        min-width: 200px;
        background-color: #fff;
        box-shadow: 0 0 20px #0000001a;
        border-radius: 8px;
      }
      .ww-e-dfB.ww-layout, .ww-e-dfB [data-ww-ls~="dfB"] {
        display: block;
      }
      .ww-e-dfC {
        border-radius: 8px;
      }
      .ww-e-dfC:where(:hover) {
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dfD {
        padding: 24px 16px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-dfD {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dfD {
          display: flex;
        }
      }
      .ww-e-dfD.ww-layout, .ww-e-dfD [data-ww-ls~="dfD"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 991px) {
        .ww-e-dfD.ww-layout, .ww-e-dfD [data-ww-ls~="dfD"] {
          display: flex;
          flex-flow: column;
          gap: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dfD.ww-layout, .ww-e-dfD [data-ww-ls~="dfD"] {
          display: flex;
          flex-flow: column;
          gap: 32px;
        }
      }
      .ww-e-dfE {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dfE {
          display: flex;
        }
      }
      .ww-e-dfE:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-dfE.ww-layout, .ww-e-dfE [data-ww-ls~="dfE"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dfE.ww-layout, .ww-e-dfE [data-ww-ls~="dfE"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-dfE.ww-layout:where(:hover), .ww-e-dfE [data-ww-ls~="dfE"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dfG {
        width: 20px;
      }
      .ww-e-doS {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-doS {
          display: flex;
        }
      }
      .ww-e-doS:where(:hover) {
        display: flex;
        background-color: var(--5b2bdaed-40fc-451c-9e66-099b9b31d48a,#F0F6F9);
      }
      .ww-e-doS.ww-layout, .ww-e-doS [data-ww-ls~="doS"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-doS.ww-layout, .ww-e-doS [data-ww-ls~="doS"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-doS.ww-layout:where(:hover), .ww-e-doS [data-ww-ls~="doS"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-drx {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-drx {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-drx {
          display: flex;
        }
      }
      .ww-e-drx:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-drx.ww-layout, .ww-e-drx [data-ww-ls~="drx"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-drx.ww-layout, .ww-e-drx [data-ww-ls~="drx"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-drx.ww-layout, .ww-e-drx [data-ww-ls~="drx"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-drx.ww-layout:where(:hover), .ww-e-drx [data-ww-ls~="drx"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d10e {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d10e {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10e {
          display: flex;
        }
      }
      .ww-e-d10e.ww-layout, .ww-e-d10e [data-ww-ls~="d10e"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d10e.ww-layout, .ww-e-d10e [data-ww-ls~="d10e"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10e.ww-layout, .ww-e-d10e [data-ww-ls~="d10e"] {
          display: flex;
          flex-flow: column;
          gap: 4px;
        }
      }
      .ww-e-d10f {
        width: 20px;
      }
      .ww-e-d10g {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d10g {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10g {
          display: flex;
        }
      }
      .ww-e-d10g:where(:hover) {
        display: flex;
        background-color: var(--eff80bd6-2ae1-44fc-a7a9-35b307e5a85d,#F0F6F9);
      }
      .ww-e-d10g.ww-layout, .ww-e-d10g [data-ww-ls~="d10g"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d10g.ww-layout, .ww-e-d10g [data-ww-ls~="d10g"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10g.ww-layout, .ww-e-d10g [data-ww-ls~="d10g"] {
          display: flex;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-d10g.ww-layout:where(:hover), .ww-e-d10g [data-ww-ls~="d10g"]:where(:hover) {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d15K {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-df8:hover) .ww-e-d15K {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-df8[data-ww-states~="ffRi99"]) .ww-e-d15K {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d15K:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d15O {
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 20px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #065F46);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bv {
        font: var(--92e64924-4b93-4187-9f6d-e82f18d1cb70, 400 12px/normal var(--ww-default-font-family, sans-serif));
        color: var(--22d810c2-ffc8-4267-b6ca-829d6e9437da,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ce {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dC0:hover) .ww-e-d1Ce {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-dC0[data-ww-states~="ffRi99"]) .ww-e-d1Ce {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1Ce:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1EP {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-df9:hover) .ww-e-d1EP {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-df9[data-ww-states~="ffRi99"]) .ww-e-d1EP {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1EP:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1Ea {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-df6:hover) .ww-e-d1Ea {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      .ww-e-d1Ea:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1Ee {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dev:hover) .ww-e-d1Ee {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-dev[data-ww-states~="ffRi99"]) .ww-e-d1Ee {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1Ee:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1Ek {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-drx:hover) .ww-e-d1Ek {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-drx[data-ww-states~="ffRi99"]) .ww-e-d1Ek {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1Ek:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1Em {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-df7:hover) .ww-e-d1Em {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-df7[data-ww-states~="ffRi99"]) .ww-e-d1Em {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1Em:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
      .ww-e-d1I9 {
        font: var(--0f2f3a42-077d-4d23-ad85-d28d7714eb25, 500 14px/normal 'Inter', sans-serif);
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
        white-space-collapse: preserve;
      }
      :where(.ww-e-d10g:hover) .ww-e-d1I9 {
        color: var(--7a594a4b-6d8f-4c4a-85f7-2f1da20d600c,#1E293B);
      }
      :where(.ww-e-d10g[data-ww-states~="ffRi99"]) .ww-e-d1I9 {
        color: var(--f6562909-212a-42ee-834f-492654133ffe,#1A8FE4);
      }
      .ww-e-d1I9:where([data-ww-states~="_wwLinkActive"]) {
        color: #fff;
      }
    }
  }
  @layer custom {
    .ww-e-dVj {
      object-fit: cover;
    }
    .ww-e-df5 {
      flex-direction: column;
    }
    .ww-e-d15K:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1Ce:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1EP:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1Ea:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1Ee:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1Ek:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1Em:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
    .ww-e-d1I9:where([data-ww-states~="_wwLinkActive"]) {
      color: #fff;
    }
  }
}
@layer ww-style-layout-override {
}
