.BZjmPL {
        direction: var(--direction, ltr);
      }
      .BZjmPL > ul {
        box-sizing: border-box;
        width: 100%;
      }
      .BZjmPL > ul li {
        display: block;
      }
      .BZjmPL > ul li > div:focus,
      .BZjmPL > ul li > div:active {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
        transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s);
      }
      .BZjmPL .OXEw4D {
        box-shadow: var(--shd, 0 1px 4px #0009);
        position: relative;
        -webkit-transform: translateZ(0);
      }
      .d2V6sy {
        display: var(--display);
        --display: grid;
        direction: var(--direction, ltr);
        grid-template-columns: minmax(0, 1fr);
      }
      .d2V6sy > ul {
        box-sizing: border-box;
        width: 100%;
      }
      .d2V6sy > ul li {
        display: block;
      }
      .d2V6sy > ul li > div:focus,
      .d2V6sy > ul li > div:active {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
        transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s);
      }
      .d2V6sy .OXEw4D {
        box-shadow: var(--shd, 0 1px 4px #0009);
        min-height: 1px;
        position: relative;
        -webkit-transform: translateZ(0);
      }
      .FWN1UT {
        --padding-start-lvl1: var(--padding-start, 0);
        --padding-end-lvl1: var(--padding-end, 0);
        --padding-start-lvl2: var(--sub-padding-start, 0);
        --padding-end-lvl2: var(--sub-padding-end, 0);
        --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1));
        --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1));
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        box-sizing: border-box;
        min-width: 100px;
        text-align: var(--text-align, left);
        border-style: solid;
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-width: var(--brw, 1px);
        transition: var(--itemBGColorTrans, background-color 0.4s ease 0s);
        margin: 0;
        list-style: none;
        display: flex;
        position: relative;
      }
      .FWN1UT .keDKhi {
        cursor: pointer;
        height: var(--item-height, 50px);
        grid-template-columns: 1fr;
        display: grid;
        position: relative;
      }
      .FWN1UT .keDKhi > .j945c8 {
        text-overflow: ellipsis;
        position: relative;
      }
      .FWN1UT .keDKhi > .j945c8 > .G7GdaI {
        -webkit-user-select: none;
        user-select: none;
        font: var(--fnt, var(--font_1));
        line-height: var(--item-height, 50px);
        color: rgb(var(--txt, var(--color_15, color_15)));
        white-space: nowrap;
        text-overflow: ellipsis;
        display: inline;
        position: absolute;
        inset: 0;
        overflow: hidden;
      }
      .FWN1UT .keDKhi > .NUCS6n {
        cursor: pointer;
        min-width: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
      }
      .FWN1UT .keDKhi > .NUCS6n > .jIDNF8 {
        width: 1em;
        min-width: 12px;
        margin: 0 20px;
      }
      .FWN1UT .keDKhi > .NUCS6n > .jIDNF8 svg {
        pointer-events: none;
        fill: rgb(var(--arrowColor, var(--color_14, color_14)));
      }
      @supports (-webkit-touch-callout: none) {
        .FWN1UT .keDKhi > .j945c8 > .G7GdaI {
          text-decoration: underline #0000;
        }
      }
      .FWN1UT.Hp2waC > .keDKhi {
        grid-template-columns: var(--template-columns, 1fr 52px);
        grid-template-areas: var(--template-areas, "label arrow");
      }
      .FWN1UT.Hp2waC > .keDKhi > .j945c8 {
        grid-area: label;
      }
      .FWN1UT.Hp2waC > .keDKhi > .NUCS6n {
        flex-direction: column;
        grid-area: arrow;
        justify-content: center;
        align-items: flex-end;
        display: flex;
      }
      .FWN1UT.rErQ82 > .tFexI9 {
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all 0.4s ease 0s);
        display: block;
      }
      .FWN1UT.rErQ82 > .keDKhi .jIDNF8 {
        transform: rotate(180deg);
      }
      .FWN1UT.jqR3kU > .keDKhi {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
      }
      .Hp2waC .FWN1UT.jqR3kU > .keDKhi {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1));
      }
      .FWN1UT.jqR3kU > .keDKhi > .j945c8 > .G7GdaI {
        color: rgb(var(--txts, var(--color_13, color_13)));
      }
      .Hp2waC .FWN1UT.jqR3kU > .keDKhi.QdG3LK > .j945c8 > .G7GdaI {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
      }
      .FWN1UT > .tFexI9 {
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all 0.4s ease 0s);
        min-width: 100%;
        display: none;
      }
      .FWN1UT > .tFexI9 > .GrMktH {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none;
      }
      .FWN1UT > .tFexI9 > .GrMktH .G7GdaI {
        font: var(--fntSubMenu, var(--font_1));
        line-height: var(--item-height, 50px);
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        padding-inline-start: var(--padding-start-lvl2, 0);
        padding-inline-end: var(--padding-end-lvl2, 0);
      }
      .FWN1UT > .tFexI9 .tFexI9 .G7GdaI {
        padding-inline-start: var(--padding-start-lvl3, 0);
        padding-inline-end: var(--padding-end-lvl3, 0);
      }
      .FWN1UT .DpFF8A {
        opacity: 0;
        position: absolute;
      }
      .FWN1UT .G7GdaI {
        padding-inline-start: var(--padding-start-lvl1, 0);
        padding-inline-end: var(--padding-end-lvl1, 0);
      }
      .Onlmt7 {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        box-sizing: border-box;
        text-align: var(--text-align, left);
        border-style: solid;
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-width: var(--brw, 1px);
        transition: var(--itemBGColorTrans, background-color 0.4s ease 0s);
        margin: 0;
        list-style: none;
        display: flex;
        position: relative;
      }
      .Onlmt7 .keDKhi {
        cursor: pointer;
        grid-template-columns: 1fr;
        height: auto;
        display: grid;
        position: relative;
      }
      .Onlmt7 .keDKhi > .j945c8 {
        text-overflow: ellipsis;
        display: grid;
        position: relative;
      }
      .Onlmt7 .keDKhi > .j945c8 > .G7GdaI {
        padding-top: var(--verticalPadding, 0);
        padding-bottom: var(--verticalPadding, 0);
        -webkit-user-select: none;
        user-select: none;
        font: var(--fnt, var(--font_1));
        color: rgb(var(--txt, var(--color_15, color_15)));
        white-space: nowrap;
        text-overflow: ellipsis;
        display: inline;
        position: relative;
        overflow: hidden;
      }
      .Onlmt7 .keDKhi > .NUCS6n {
        cursor: pointer;
        min-width: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
      }
      .Onlmt7 .keDKhi > .NUCS6n > .jIDNF8 {
        width: 1em;
        min-width: 12px;
        margin: 0 20px;
      }
      .Onlmt7 .keDKhi > .NUCS6n > .jIDNF8 svg {
        pointer-events: none;
        fill: rgb(var(--arrowColor, var(--color_15, color_15)));
      }
      .Onlmt7.Hp2waC > .keDKhi {
        grid-template-columns: var(--template-columns, 1fr 52px);
        grid-template-areas: var(--template-areas, "label arrow");
      }
      .Onlmt7.Hp2waC > .keDKhi > .j945c8 {
        grid-area: label;
      }
      .Onlmt7.Hp2waC > .keDKhi > .NUCS6n {
        flex-direction: column;
        grid-area: arrow;
        justify-content: center;
        align-items: flex-end;
        display: flex;
      }
      .Onlmt7.rErQ82 > .tFexI9 {
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all 0.4s ease 0s);
        display: block;
      }
      .Onlmt7.rErQ82 > .keDKhi .jIDNF8 {
        transform: rotate(180deg);
      }
      .Onlmt7.jqR3kU > .keDKhi {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
      }
      .Hp2waC .Onlmt7.jqR3kU > .keDKhi {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1));
      }
      .Onlmt7.jqR3kU > .keDKhi > .j945c8 > .G7GdaI {
        color: rgb(var(--txts, var(--color_13, color_13)));
      }
      .Hp2waC .Onlmt7.jqR3kU > .keDKhi.QdG3LK > .j945c8 > .G7GdaI {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
      }
      .Onlmt7 > .tFexI9 {
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all 0.4s ease 0s);
        min-width: 100%;
        display: none;
      }
      .Onlmt7 > .tFexI9 > .GrMktH {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none;
      }
      .Onlmt7 > .tFexI9 > .GrMktH .G7GdaI {
        font: var(--fntSubMenu, var(--font_1));
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        padding-inline-start: var(--sub-padding-start, 0);
        padding-inline-end: var(--sub-padding-end, 0);
      }
      .Onlmt7 .DpFF8A {
        opacity: 0;
        position: absolute;
      }
      .Onlmt7 .G7GdaI {
        padding-inline-start: var(--padding-start, 0);
        padding-inline-end: var(--padding-end, 0);
      }
      .WIf5uD .keDKhi {
        direction: var(--item-depth0-direction);
        text-align: var(--item-depth0-align, var(--text-align));
      }
      .jieHoL .keDKhi {
        direction: var(--item-depth1-direction);
        text-align: var(--item-depth1-align, var(--text-align));
      }
      .pk6ct0 .keDKhi {
        direction: var(--item-depth2-direction);
        text-align: var(--item-depth2-align, var(--text-align));
      }
      .Uym66v {
        -webkit-tap-highlight-color: #0000;
        opacity: 0;
        visibility: hidden;
      }
      .Uym66v.I_VSKP {
        opacity: 1;
        visibility: visible;
      }
      .Uym66v[data-undisplayed="true"] {
        display: none;
      }
      .Uym66v:not([data-is-mesh]) .a6myrz,
      .Uym66v:not([data-is-mesh]) .vaRtfC {
        position: absolute;
        inset: 0;
      }
      .PuJkmm {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        width: 100%;
        height: 100%;
        display: initial;
        opacity: 0;
        position: fixed;
        top: 0;
        left: 0;
      }
      .PuJkmm.nQIUtw {
        display: none;
      }
      body.device-mobile-optimized .PuJkmm,
      :host(.device-mobile-optimized) .PuJkmm {
        height: 100vh;
        width: var(--screen-width);
        left: calc((100% - var(--screen-width)) / 2);
      }
      body.device-mobile-optimized .Uym66v.nQIUtw,
      :host(.device-mobile-optimized) .Uym66v.nQIUtw {
        left: calc((100% - var(--screen-width)) / 2);
      }
      body.device-mobile-optimized .Uym66v.PV8CZu,
      :host(.device-mobile-optimized) .Uym66v.PV8CZu,
      body:not(.device-mobile-optimized) .Uym66v.PV8CZu,
      :host(:not(.device-mobile-optimized)) .Uym66v.PV8CZu {
        height: 100vh;
      }
      .JssDma.PV8CZu {
        height: calc(var(--menu-height) - var(--wix-ads-height));
      }
      .JssDma.PV8CZu > :first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height));
        margin-top: var(--wix-ads-height);
      }
      .Uym66v.PV8CZu {
        top: 0;
      }
      .vaRtfC {
        width: 100%;
        height: 100%;
      }
      .Uym66v {
        z-index: calc(var(--above-all-z-index) - 1);
        position: fixed;
      }
      .Qh0lWW {
        width: 100%;
        height: 100%;
        display: block;
      }
      .Qh0lWW img {
        max-width: var(--wix-img-max-width, 100%);
      }
      .Qh0lWW[data-animate-blur] img {
        filter: blur(9px);
        transition: filter 0.8s ease-in;
      }
      .Qh0lWW[data-animate-blur] img[data-load-done] {
        filter: none;
      }
      .sFiSiq {
        width: 100%;
        height: 100%;
        display: block;
      }
      .aDzdcC {
        clip-path: var(--fill-layer-clip);
      }
      .aDzdcC,
      .rv3vOe {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
      }
      .dnHU4q img {
        width: 100%;
        height: 100%;
      }
      .X9nqm0 {
        opacity: 0;
        position: absolute;
        top: 0;
      }
      .ZUV7Qj {
        width: 0;
        height: 0;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
      }
      .UZsu9f {
        position: var(--fill-layer-background-media-position);
        pointer-events: var(--fill-layer-background-media-pointer-events);
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
      }
      .WnIl2C,
      .OAmk_6 {
        width: 100%;
        height: 100%;
        top: 0;
      }
      .OAmk_6 {
        position: absolute;
      }
      .WnIl2C {
        background-color: var(--fill-layer-background-overlay-color);
        position: var(--fill-layer-background-overlay-position);
        opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
        transform: var(--fill-layer-background-overlay-transform);
      }
      @supports (mix-blend-mode: overlay) {
        .WnIl2C {
          mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
          opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
        }
      }
      .QG9w8P {
        width: 100%;
        height: 100%;
        -webkit-mask-image: var(--mask-image, none);
        mask-image: var(--mask-image, none);
        -webkit-mask-position: var(--mask-position, 0);
        mask-position: var(--mask-position, 0);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        -webkit-mask-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
      }
      .QG9w8P.WIIr02 {
        clip: rect(0px, auto, auto, 0px);
      }
      .QG9w8P .ayCf9D {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
      }
      .QG9w8P .fO4mKs {
        opacity: var(--fill-layer-image-opacity);
        height: var(--fill-layer-image-height, 100%);
      }
      .QG9w8P .fO4mKs img {
        width: 100%;
        height: 100%;
      }
      @supports ((-webkit-hyphens: none)) {
        .QG9w8P.WIIr02 {
          clip: auto;
          -webkit-clip-path: inset(0);
        }
      }
      .ROWgFb {
        height: 100%;
      }
      .LNYVZi {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition);
      }
      .xSZeaB,
      .g4gDzl {
        opacity: var(--fill-layer-video-opacity);
      }
      .Ulxuud {
        width: 100%;
        height: var(--media-padding-height);
        top: var(--media-padding-top);
        bottom: var(--media-padding-bottom);
        position: absolute;
      }
      .NgeJ4N {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s);
      }
      .g4gDzl {
        width: 100%;
        height: 100%;
        position: relative;
      }
      wix-media-canvas {
        height: 100%;
        display: block;
      }
      .bzwgbw {
        opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
      }
      .bzwgbw .fO4mKs,
      .bzwgbw .g4gDzl,
      .bzwgbw .xSZeaB {
        opacity: 1;
      }
      .GtYgZN {
        -webkit-tap-highlight-color: #0000;
        opacity: 0;
        visibility: hidden;
      }
      .GtYgZN.DhNUBc {
        opacity: 1;
        visibility: visible;
      }
      .GtYgZN[data-undisplayed="true"] {
        display: none;
      }
      .GtYgZN:not([data-is-mesh]) .PGRltO,
      .GtYgZN:not([data-is-mesh]) .ontAlD {
        position: absolute;
        inset: 0;
      }
      .bKMmNw {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        width: 100%;
        height: 100%;
        display: initial;
        opacity: 0;
        position: fixed;
        top: 0;
        left: 0;
      }
      .bKMmNw.XiExOX {
        display: none;
      }
      body.device-mobile-optimized .bKMmNw,
      :host(.device-mobile-optimized) .bKMmNw {
        height: 100vh;
        width: var(--screen-width);
        left: calc((100% - var(--screen-width)) / 2);
      }
      body.device-mobile-optimized .GtYgZN.XiExOX,
      :host(.device-mobile-optimized) .GtYgZN.XiExOX {
        left: calc((100% - var(--screen-width)) / 2);
      }
      body.device-mobile-optimized .GtYgZN.u1yVmb,
      :host(.device-mobile-optimized) .GtYgZN.u1yVmb,
      body:not(.device-mobile-optimized) .GtYgZN.u1yVmb,
      :host(:not(.device-mobile-optimized)) .GtYgZN.u1yVmb {
        height: 100vh;
      }
      .fgXcGP.u1yVmb {
        height: calc(var(--menu-height) - var(--wix-ads-height));
      }
      .fgXcGP.u1yVmb > :first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height));
        margin-top: var(--wix-ads-height);
      }
      .GtYgZN.u1yVmb {
        top: 0;
      }
      .ontAlD {
        width: 100%;
        height: 100%;
      }
      .GtYgZN {
        z-index: calc(var(--above-all-z-index) - 1);
        position: fixed;
      }
      .fgXcGP {
        scrollbar-width: none;
        overflow: hidden scroll;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
        position: relative;
      }
      .fgXcGP::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      .ml3dss {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .qJB7LV {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .ml3dss,
      body:not(.responsive) .qJB7LV {
        z-index: var(--above-all-in-container);
      }
      .ml3dss.d0L2ow,
      .qJB7LV.d0L2ow {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .qJB7LV {
          touch-action: manipulation;
        }
      }
      .vlJDcR {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .vlJDcR.d0L2ow {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .Pfl7LL {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .SOW3kh {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .Pfl7LL,
      body:not(.responsive) .SOW3kh {
        z-index: var(--above-all-in-container);
      }
      .Pfl7LL.EstcUq,
      .SOW3kh.EstcUq {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .SOW3kh {
          touch-action: manipulation;
        }
      }
      .xC357X {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .xC357X.EstcUq {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .JJE8Wh {
        cursor: pointer;
        border-radius: 50%;
        width: 22px;
        height: 22px;
        transition: all 0.3s linear;
        display: block;
        position: relative;
      }
      .JJE8Wh:before,
      .JJE8Wh:after {
        content: "";
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 5px;
        margin: auto;
        position: absolute;
        inset: 0;
      }
      .JJE8Wh:before {
        width: 22px;
        height: 3px;
      }
      .JJE8Wh:after {
        width: 22px;
        height: 3px;
        transition: all 0.12s linear;
        transform: rotate(90deg);
      }
      .JJE8Wh.EstcUq {
        transform: rotate(180deg);
      }
      .JJE8Wh.EstcUq:before {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .JJE8Wh.EstcUq:after {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(180deg);
      }
      .igzAYe {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .ISBHB0 {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .igzAYe,
      body:not(.responsive) .ISBHB0 {
        z-index: var(--above-all-in-container);
      }
      .igzAYe.v_eR1n,
      .ISBHB0.v_eR1n {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .ISBHB0 {
          touch-action: manipulation;
        }
      }
      .FVpEn7 {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .FVpEn7.v_eR1n {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .vWwHt3 {
        cursor: pointer;
        flex-direction: column;
        justify-content: space-between;
        width: 26px;
        height: 21px;
        transition: transform 0.33s ease-out;
        display: flex;
      }
      .vWwHt3.v_eR1n {
        transform: rotate(-45deg);
      }
      .jECeES {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 1.5px;
        width: 100%;
        height: 3px;
      }
      .jECeES.wjOCYk {
        width: 50%;
      }
      .jECeES.IgM_eH {
        transform-origin: 100%;
        transition: transform 0.33s cubic-bezier(0.54, -0.81, 0.57, 0.57);
      }
      .v_eR1n .jECeES.IgM_eH {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(-90deg) translate(4px);
      }
      .jECeES.Zp0zoK {
        transform-origin: 0;
        align-self: flex-end;
        transition: transform 0.33s cubic-bezier(0.54, -0.81, 0.57, 0.57);
      }
      .v_eR1n .jECeES.Zp0zoK {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(-90deg) translate(-4px);
      }
      .v_eR1n .jECeES.GVKWTt {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .wsSrN4 {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .dfqkHk {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .wsSrN4,
      body:not(.responsive) .dfqkHk {
        z-index: var(--above-all-in-container);
      }
      .wsSrN4.n_2AWG,
      .dfqkHk.n_2AWG {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .dfqkHk {
          touch-action: manipulation;
        }
      }
      .XTpFTd {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .XTpFTd.n_2AWG {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .voZlI_ {
        width: 22px;
        height: 20px;
        position: absolute;
      }
      .LhBFsy {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 2px;
        transition: all 0.25s;
        position: absolute;
      }
      .KMI4iR {
        width: 50%;
        top: 0;
      }
      .b6pJLW,
      .sItLyG {
        width: 100%;
        top: 9px;
      }
      .erfbYp {
        width: 50%;
        bottom: 0;
      }
      .Os6vNa {
        left: 0;
      }
      .HryFHb {
        right: 0;
      }
      .b6pJLW.LhBFsy,
      .sItLyG.LhBFsy {
        transform-origin: 50%;
      }
      .KMI4iR.LhBFsy.Os6vNa {
        transform-origin: 0 0;
      }
      .KMI4iR.LhBFsy.HryFHb {
        transform-origin: 100% 0;
      }
      .erfbYp.LhBFsy.Os6vNa {
        transform-origin: 0 100%;
      }
      .erfbYp.LhBFsy.HryFHb {
        transform-origin: 100% 100%;
      }
      .voZlI_.n_2AWG .KMI4iR.LhBFsy.Os6vNa,
      .voZlI_.n_2AWG .KMI4iR.LhBFsy.HryFHb,
      .voZlI_.n_2AWG .erfbYp.LhBFsy.Os6vNa,
      .voZlI_.n_2AWG .erfbYp.LhBFsy.HryFHb {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: scaleX(0);
      }
      .voZlI_.n_2AWG .b6pJLW.LhBFsy {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(-45deg) scaleX(1);
      }
      .voZlI_.n_2AWG .sItLyG.LhBFsy {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(45deg) scaleX(1);
      }
      .VK1Hr1 {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .PbaYul {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .VK1Hr1,
      body:not(.responsive) .PbaYul {
        z-index: var(--above-all-in-container);
      }
      .VK1Hr1.sqDofR,
      .PbaYul.sqDofR {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .PbaYul {
          touch-action: manipulation;
        }
      }
      .tA5iy4 {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .tA5iy4.sqDofR {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .pp3XSB {
        width: 22px;
        height: 20px;
        margin: auto;
        position: relative;
      }
      .Z_qSkN {
        background-color: rgba(var(--lineColor, var(--color_11, color_11)), var(--alpha-lineColor, 1));
        border-radius: 2px;
        width: 100%;
        height: 2px;
        transition: all 0.25s ease-in-out;
        position: absolute;
        left: 0;
      }
      .hczDnO {
        margin: auto;
        top: 0;
        bottom: 0;
      }
      .VmRHI1 {
        bottom: 0;
      }
      .pp3XSB.sqDofR .Z_qSkN {
        background-color: rgba(var(--lineColorOpen, var(--color_11, color_11)), var(--alpha-lineColorOpen, 1));
      }
      .pp3XSB.sqDofR .bYgNSB {
        transform: translateY(10px) translateY(-50%) rotate(-45deg);
      }
      .pp3XSB.sqDofR .hczDnO {
        opacity: 0;
      }
      .pp3XSB.sqDofR .VmRHI1 {
        transform: translateY(-10px) translateY(50%) rotate(45deg);
      }
      .tA5iy4 {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_15, color_15)), var(--alpha-bordercolor, 1));
      }
      .tA5iy4.sqDofR {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_15, color_15)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_15, color_15)), var(--alpha-bordercolorOpen, 1));
      }
      .aYkftZ {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .xFZxP2 {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .aYkftZ,
      body:not(.responsive) .xFZxP2 {
        z-index: var(--above-all-in-container);
      }
      .aYkftZ.DJyiS4,
      .xFZxP2.DJyiS4 {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .xFZxP2 {
          touch-action: manipulation;
        }
      }
      .uFKDKj {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .uFKDKj.DJyiS4 {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .D_1muR {
        cursor: pointer;
        width: 26px;
        height: 26px;
      }
      .mV6DGf {
        opacity: 1;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        user-select: none;
        transition: opacity 0.5s;
      }
      .YBeTIR {
        color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        letter-spacing: 5px;
        font-family: Helvetica-bold;
        font-size: 12px;
        transition: all 0.25s;
        position: absolute;
        top: 50%;
        left: 55%;
        transform: translate(-50%, -50%);
      }
      .g_9F_D,
      .MMZbiz {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        opacity: 0;
        width: 0;
        height: 2px;
        position: absolute;
        top: 50%;
        left: 50%;
      }
      .g_9F_D {
        transition: all 0.3s;
        transform: translate(-50%, -50%) rotate(45deg);
      }
      .MMZbiz {
        transition: all 0.3s 0.3s;
        transform: translate(-50%, -50%) rotate(-45deg);
      }
      .D_1muR.DJyiS4 .g_9F_D,
      .D_1muR.DJyiS4 .MMZbiz {
        opacity: 1;
        width: 24px;
      }
      .D_1muR.DJyiS4 .mV6DGf {
        opacity: 0;
      }
      .mi7tiY {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .ajCUJZ {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .mi7tiY,
      body:not(.responsive) .ajCUJZ {
        z-index: var(--above-all-in-container);
      }
      .mi7tiY.WpOYnf,
      .ajCUJZ.WpOYnf {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .ajCUJZ {
          touch-action: manipulation;
        }
      }
      .zBWfOh {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .zBWfOh.WpOYnf {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .VOuQ3v {
        width: 22px;
        height: 22px;
        display: block;
        position: relative;
      }
      .VOuQ3v *,
      .VOuQ3v :before,
      .VOuQ3v :after {
        box-sizing: border-box;
      }
      .VOuQ3v .Ieo4Vm {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 100%;
        width: 4.4px;
        height: 4.4px;
        transition: all 0.2s ease-in-out;
        position: absolute;
      }
      .VOuQ3v .Ieo4Vm:first-of-type {
        transform: translate(0);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(2) {
        transform: translate(8.8px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(3) {
        transform: translate(17.6px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(4) {
        transform: translateY(8.8px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(5) {
        transform: translate(8.8px, 8.8px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(6) {
        transform: translate(17.6px, 8.8px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(7) {
        transform: translateY(17.6px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(8) {
        transform: translate(8.8px, 17.6px);
      }
      .VOuQ3v .Ieo4Vm:nth-of-type(9) {
        transform: translate(17.6px, 17.6px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:first-of-type {
        transform: translate(0);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(2) {
        transform: translate(4.4px, 4.4px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(3) {
        transform: translate(17.6px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(4) {
        transform: translate(4.4px, 13.2px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(6) {
        transform: translate(13.2px, 4.4px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(7) {
        transform: translateY(17.6px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(8) {
        transform: translate(13.2px, 13.2px);
      }
      .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(9) {
        transform: translate(17.6px, 17.6px);
      }
      .tAZggB {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .DQvE55 {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .tAZggB,
      body:not(.responsive) .DQvE55 {
        z-index: var(--above-all-in-container);
      }
      .tAZggB.Afzcr2,
      .DQvE55.Afzcr2 {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .DQvE55 {
          touch-action: manipulation;
        }
      }
      .cGMrez {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .cGMrez.Afzcr2 {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .lPW_G3 {
        width: 25px;
        height: 20px;
        transition: transform 0.3s ease-in-out;
      }
      .lPW_G3 span {
        content: "";
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 1px;
        width: 100%;
        height: 3px;
        transition:
          width 0.3s ease-in-out,
          transform 0.3s ease-in-out,
          opacity 0.3s ease-in-out;
        display: block;
        position: relative;
      }
      .lPW_G3 span:first-child {
        top: 0;
      }
      .lPW_G3 span:nth-child(2) {
        top: 5px;
      }
      .lPW_G3 span:nth-child(3) {
        top: 10px;
      }
      .Afzcr2.lPW_G3 {
        transform: rotate(180deg);
      }
      .Afzcr2.lPW_G3 span {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 16px;
      }
      .Afzcr2.lPW_G3 span:first-child {
        opacity: 0;
      }
      .Afzcr2.lPW_G3 span:nth-child(2) {
        transform: rotate(45deg) translate(0) translateY(1px);
      }
      .Afzcr2.lPW_G3 span:nth-child(3) {
        transform: rotate(-45deg) translate(12px) translateY(1px);
      }
      .iT1uR5 {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .H8XzQw {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .iT1uR5,
      body:not(.responsive) .H8XzQw {
        z-index: var(--above-all-in-container);
      }
      .iT1uR5.xL58zS,
      .H8XzQw.xL58zS {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .H8XzQw {
          touch-action: manipulation;
        }
      }
      .ph3zmg {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .ph3zmg.xL58zS {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      ._2OyzB {
        width: 24px;
        height: 20px;
        display: block;
        position: relative;
      }
      ._2OyzB span,
      ._2OyzB span:before,
      ._2OyzB span:after {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        width: 24px;
        height: 2px;
        margin-top: -1px;
        position: absolute;
        top: 50%;
      }
      ._2OyzB span:before,
      ._2OyzB span:after {
        content: "";
        transition: all 0.2s;
      }
      ._2OyzB span:before {
        transform: translateY(-9px);
      }
      ._2OyzB span:after {
        transform: translateY(9px);
      }
      .xL58zS span {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 23px;
        transform: translate(1px);
      }
      .xL58zS span:before {
        transform-origin: 0 100%;
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 12px;
        transform: rotate(-35deg);
      }
      .xL58zS span:after {
        transform-origin: 0 0;
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 12px;
        transform: rotate(35deg);
      }
      .ADO5Zm {
        justify-content: center;
        align-items: center;
        display: flex;
      }
      .nUIszS {
        transform-origin: 100%;
        opacity: 0;
        transition: all 0.5s;
        transform: translate(50%);
      }
      .hRUbUe {
        opacity: 1;
        transform: translate(0%);
      }
      ._xk4dL {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .JA1Uo1 {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) ._xk4dL,
      body:not(.responsive) .JA1Uo1 {
        z-index: var(--above-all-in-container);
      }
      ._xk4dL.suGS6F,
      .JA1Uo1.suGS6F {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .JA1Uo1 {
          touch-action: manipulation;
        }
      }
      .Tnmpzm {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .Tnmpzm.suGS6F {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .XYRJOb {
        flex-direction: column;
        justify-content: space-around;
        align-items: center;
        width: 26px;
        height: 26px;
        transition: transform 0.2s;
        display: flex;
      }
      .wzUA2b {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 10px;
        width: 30px;
        height: 2px;
        transition:
          opacity 0.2s,
          transform 0.2s;
        transform: rotate(-45deg);
      }
      .UEwx1J {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 10px;
        width: 17px;
        height: 2px;
        transition:
          transform 0.2s,
          border-color 0.2s;
      }
      .UEwx1J.trUHhA {
        transform: rotate(-45deg) translate(-7px, -3px);
      }
      .UEwx1J.rjaPi6 {
        transform: rotate(-45deg) translate(6px, 2px);
      }
      .XYRJOb.suGS6F .trUHhA {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 20px;
        transform: translateY(9px) rotate(135deg);
      }
      .XYRJOb.suGS6F .rjaPi6 {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 20px;
        transform: translateY(-9px) rotate(45deg);
      }
      .XYRJOb.suGS6F .wzUA2b {
        opacity: 0;
        transform: rotate(45deg);
      }
      .h2hVnU {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .Iyw1gJ {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .h2hVnU,
      body:not(.responsive) .Iyw1gJ {
        z-index: var(--above-all-in-container);
      }
      .h2hVnU.m_Fqbp,
      .Iyw1gJ.m_Fqbp {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .Iyw1gJ {
          touch-action: manipulation;
        }
      }
      .CnBWJM {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .CnBWJM.m_Fqbp {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .GlYaWf,
      .KHg340 {
        cursor: pointer;
        -webkit-user-select: none;
        user-select: none;
        -webkit-tap-highlight-color: #0000;
        width: 22px;
        transition: all 0.2s ease-in-out;
        position: relative;
      }
      .GlYaWf span,
      .KHg340 span {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-tap-highlight-color: #0000;
        border-radius: 2em;
        width: 100%;
        height: 3px;
        transition: all 0.2s ease-in-out;
        position: absolute;
      }
      .GlYaWf span:nth-child(2),
      .KHg340 span:nth-child(2) {
        transform: rotate(90deg);
      }
      .GlYaWf.m_Fqbp,
      .m_Fqbp.KHg340 {
        transform: rotate(135deg);
      }
      .GlYaWf.m_Fqbp span,
      .m_Fqbp.KHg340 span {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .KHg340 {
        justify-content: center;
        align-items: center;
        display: flex;
      }
      .KHg340 span {
        left: 0;
      }
      .KHg340 span:nth-child(2) {
        transform: rotate(90deg);
      }
      .KHg340.m_Fqbp {
        transform: rotate(135deg);
      }
      .KHg340.m_Fqbp span {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .jxFaGF {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .wu4jpM {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .jxFaGF,
      body:not(.responsive) .wu4jpM {
        z-index: var(--above-all-in-container);
      }
      .jxFaGF.diaQsa,
      .wu4jpM.diaQsa {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .wu4jpM {
          touch-action: manipulation;
        }
      }
      .e2jpjV {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .e2jpjV.diaQsa {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .DS2KZ9 {
        cursor: pointer;
        width: 26px;
        height: 20px;
        display: block;
        position: relative;
      }
      .DS2KZ9 div {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 2px;
        height: 2px;
        transition:
          transform 0.45s cubic-bezier(0.9, -0.6, 0.3, 1.6),
          width 0.2s 0.2s;
        position: absolute;
      }
      .DS2KZ9 .MLWS98 {
        transform-origin: 50%;
        width: 26px;
        margin: -2px 0 0;
        top: 11px;
        left: 0;
      }
      .DS2KZ9 .LTPYyD {
        transform-origin: 0;
        width: 13px;
        left: 0;
      }
      .DS2KZ9 .VaoqxS {
        transform-origin: 100%;
        width: 18px;
        bottom: 0;
      }
      .DS2KZ9.diaQsa .MLWS98 {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transition: transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s;
        transform: rotate(-45deg) translate(0);
      }
      .DS2KZ9.diaQsa .LTPYyD {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 13px;
        transition:
          transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s,
          width 0.15s;
        transform: translate(4px) rotate(45deg);
      }
      .DS2KZ9.diaQsa .VaoqxS {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 13px;
        transition:
          transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s,
          width 0.15s;
        transform: translate(9px) rotate(45deg);
      }
      .NxdLn2 {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .NvEdZv {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .NxdLn2,
      body:not(.responsive) .NvEdZv {
        z-index: var(--above-all-in-container);
      }
      .NxdLn2.nq0ZU6,
      .NvEdZv.nq0ZU6 {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .NvEdZv {
          touch-action: manipulation;
        }
      }
      .PSaCAQ {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .PSaCAQ.nq0ZU6 {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .IjZy4M {
        cursor: pointer;
        position: absolute;
      }
      .LtWZVJ {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        width: 19px;
        height: 2px;
        margin-bottom: 6px;
        transition: all 0.3s cubic-bezier(0, 1, 0.5, 1);
        position: relative;
      }
      .LtWZVJ:first-child {
        top: 0;
        left: 0;
        transform: rotate(0);
      }
      .nq0ZU6 .LtWZVJ:first-child {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: 8px;
        left: 0;
        transform: rotate(-45deg);
      }
      .LtWZVJ:nth-child(2) {
        opacity: 1;
        right: -5px;
      }
      .nq0ZU6 .LtWZVJ:nth-child(2) {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        opacity: 0;
        right: 0;
      }
      .LtWZVJ:last-child {
        margin: 0;
        top: 0;
        left: 0;
        transform: rotate(0);
      }
      .nq0ZU6 .LtWZVJ:last-child {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: -8px;
        left: 0;
        transform: rotate(45deg);
      }
      .nq0ZU6 .LtWZVJ {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .wLzWM9 {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .YFvXED {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .wLzWM9,
      body:not(.responsive) .YFvXED {
        z-index: var(--above-all-in-container);
      }
      .wLzWM9.DlhxCV,
      .YFvXED.DlhxCV {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .YFvXED {
          touch-action: manipulation;
        }
      }
      ._G4uuH {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      ._G4uuH.DlhxCV {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .rP06EV {
        width: 26px;
        height: 18px;
      }
      .woYbvh {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 4px;
        height: 2px;
        transition: all 0.4s;
        position: relative;
      }
      .yawLPy {
        width: 26px;
        top: 0;
      }
      .DKfMJX {
        width: 26px;
        top: 6px;
      }
      .Upme0v {
        width: 13px;
        top: 12px;
      }
      .DlhxCV .yawLPy {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: 8px;
      }
      .DlhxCV .DKfMJX {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
      }
      .DlhxCV .Upme0v {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: 4px;
      }
      .fkVx4H {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .AX0rkT {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .fkVx4H,
      body:not(.responsive) .AX0rkT {
        z-index: var(--above-all-in-container);
      }
      .fkVx4H.pf7lKG,
      .AX0rkT.pf7lKG {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .AX0rkT {
          touch-action: manipulation;
        }
      }
      .X43m5R {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .X43m5R.pf7lKG {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .CpmaBD {
        width: 22px;
        height: 22px;
        margin: auto;
        position: absolute;
      }
      .CpmaBD span {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        width: 22px;
        height: 2px;
        transition:
          transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
          top 0.2s cubic-bezier(0.3, 1.4, 0.7, 1) 0.2s,
          bottom 0.2s cubic-bezier(0.3, 1.4, 0.7, 1) 0.2s;
        display: block;
        position: relative;
      }
      .CpmaBD span:first-of-type {
        top: 5px;
      }
      .CpmaBD span:last-of-type {
        top: 13px;
      }
      .CpmaBD.pf7lKG span {
        transition:
          transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s,
          top 0.2s cubic-bezier(0.3, 1.4, 0.7, 1),
          bottom 0.2s cubic-bezier(0.3, 1.4, 0.7, 1);
      }
      .CpmaBD.pf7lKG span:first-of-type {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: 10px;
        transform: rotate(45deg);
      }
      .CpmaBD.pf7lKG span:last-of-type {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        top: 8px;
        transform: rotate(-45deg);
      }
      .L1tNuO {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .Ae0iFd {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .L1tNuO,
      body:not(.responsive) .Ae0iFd {
        z-index: var(--above-all-in-container);
      }
      .L1tNuO.tUxMan,
      .Ae0iFd.tUxMan {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .Ae0iFd {
          touch-action: manipulation;
        }
      }
      .Hmm20G {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .Hmm20G.tUxMan {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .AuZIx7 {
        width: 22px;
        height: 19px;
        position: absolute;
      }
      .BQuno6 {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 3px;
        transition: all 0.25s;
        position: absolute;
      }
      .oP04HO {
        width: 50%;
        top: 0;
      }
      .p_ySCY {
        width: 100%;
        top: 8px;
      }
      .u6J0wc {
        width: 50%;
        bottom: 0;
      }
      .P03akj {
        left: 0;
      }
      .WBsrGG {
        right: 0;
      }
      .oP04HO.BQuno6.P03akj {
        transform-origin: 0 0;
      }
      .oP04HO.BQuno6.WBsrGG {
        transform-origin: 100% 0;
      }
      .u6J0wc.BQuno6.P03akj {
        transform-origin: 0 100%;
      }
      .u6J0wc.BQuno6.WBsrGG {
        transform-origin: 100% 100%;
      }
      .AuZIx7.tUxMan .oP04HO.BQuno6.P03akj {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: translate(5px, 2px) rotate(45deg);
      }
      .AuZIx7.tUxMan .oP04HO.BQuno6.WBsrGG {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: translate(-5px, 2px) rotate(-45deg);
      }
      .AuZIx7.tUxMan .u6J0wc.BQuno6.P03akj {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: translate(5px, -1px) rotate(-45deg);
      }
      .AuZIx7.tUxMan .u6J0wc.BQuno6.WBsrGG {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: translate(-5px, -1px) rotate(45deg);
      }
      .AuZIx7.tUxMan .p_ySCY.BQuno6 {
        transform: scaleX(0);
      }
      .p2xU2j {
        display: inherit;
        height: inherit;
        width: auto;
      }
      .tB06Km {
        -webkit-tap-highlight-color: #0000;
        cursor: pointer;
      }
      body:not(.responsive) .p2xU2j,
      body:not(.responsive) .tB06Km {
        z-index: var(--above-all-in-container);
      }
      .p2xU2j.sb2ja2,
      .tB06Km.sb2ja2 {
        z-index: var(--above-all-z-index) !important;
      }
      @supports (-webkit-touch-callout: none) {
        .tB06Km {
          touch-action: manipulation;
        }
      }
      .bSvkl8 {
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 #0009);
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        box-sizing: border-box;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        transition: all 0.5s;
        display: flex;
      }
      .bSvkl8.sb2ja2 {
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 #0009);
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-width: var(--borderwidthOpen, 0);
        box-sizing: border-box;
        border-style: solid;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        display: flex;
      }
      .CT0UM6 {
        width: 22px;
        height: 20px;
        position: absolute;
      }
      .i2Blxa {
        background-color: rgba(var(--lineColor, var(--color_15, color_15)), var(--alpha-lineColor, 1));
        height: 2px;
        transition: all 0.25s;
        position: absolute;
      }
      .NL9V92 {
        width: 100%;
        top: 0;
      }
      .xp7A7t {
        width: 100%;
        top: 9px;
      }
      .dMTSgd {
        width: 100%;
        bottom: 0;
      }
      .NL9V92.i2Blxa {
        transform-origin: 0 0;
      }
      .dMTSgd.i2Blxa {
        transform-origin: 0 100%;
      }
      .CT0UM6.sb2ja2 .NL9V92.i2Blxa {
        background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
        transform: translate(4px, 2px) rotate(45deg);
      }
      .CT0UM6.sb2ja2 .dMTSgd.i2Blxa {
        background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
        transform: translate(4px, -1px) rotate(-45deg);
      }
      .CT0UM6.sb2ja2 .xp7A7t.i2Blxa {
        background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
        transform: scaleX(0);
      }
      .PzP3Ka {
        cursor: pointer;
        opacity: 0;
        visibility: hidden;
        display: var(--display);
        --display: flex;
        transition:
          visibility 0s 0.5s,
          opacity 0.5s;
      }
      .PzP3Ka .XdXNO7 {
        width: 100%;
        height: 100%;
        opacity: var(--icon-opacity, 1);
      }
      .PzP3Ka .XdXNO7 svg {
        overflow: visible;
      }
      .z7UpAt {
        opacity: 1;
        visibility: visible;
        z-index: var(--above-all-z-index);
        transition-delay: 0s;
        position: relative;
      }