.R7lArd {
        overflow-x: hidden;
      }
      .R7lArd .l9EQj1 {
        display: flex;
        flex-direction: column;
        height: 100%;
        width: 100%;
      }
      .R7lArd .l9EQj1 .WNM2rt {
        flex: 1;
      }
      .R7lArd .l9EQj1 .DN7syf {
        height: calc(100% - (var(--menuTotalBordersY, 0px)));
        overflow: visible;
        white-space: nowrap;
        width: calc(100% - (var(--menuTotalBordersX, 0px)));
      }
      .R7lArd .l9EQj1 .DN7syf .rqt3qI {
        display: inline-block;
      }
      .R7lArd .l9EQj1 .DN7syf .d4jfwp {
        display: block;
        width: 100%;
      }
      .R7lArd .JdScD2 {
        display: block;
        opacity: 1;
        z-index: 99999;
      }
      .R7lArd .JdScD2 .k8K0Wj {
        display: inherit;
        overflow: visible;
        visibility: inherit;
        white-space: nowrap;
        width: auto;
      }
      .R7lArd .JdScD2._3URS4 {
        transition: visibility;
        transition-delay: 0.2s;
        visibility: visible;
      }
      .R7lArd .JdScD2 .iryznZ {
        display: inline-block;
      }
      .R7lArd .BKX7vq {
        display: none;
      }
      .BSjLjI > nav {
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
      }
      .BSjLjI .DN7syf,
      .BSjLjI .JdScD2,
      .BSjLjI > nav {
        position: absolute;
      }
      .BSjLjI .JdScD2 {
        margin-top: 7px;
        visibility: hidden;
      }
      .BSjLjI .JdScD2[data-dropMode="dropUp"] {
        margin-bottom: 7px;
        margin-top: 0;
      }
      .BSjLjI .k8K0Wj {
        background-color: rgba(
          var(--bgDrop, var(--color_11)),
          var(--alpha-bgDrop, 1)
        );
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
      }
      .RfkZFw,
      .vDnwi4 {
        box-sizing: border-box;
        height: 100%;
        overflow: visible;
        position: relative;
        width: auto;
      }
      .RfkZFw[data-state~="header"] a,
      .RfkZFw[data-state~="header"] div,
      [data-state~="header"].vDnwi4 a,
      [data-state~="header"].vDnwi4 div {
        cursor: default !important;
      }
      .RfkZFw .lY3Nwh,
      .vDnwi4 .lY3Nwh {
        display: inline-block;
        height: 100%;
        width: 100%;
      }
      .vDnwi4 {
        --display: inline-block;
        cursor: pointer;
        display: var(--display);
        font: var(--fnt, var(--font_1));
      }
      .vDnwi4 .rBTT56 {
        padding: 0 var(--pad, 5px);
      }
      .vDnwi4 .foFAdY {
        color: rgb(var(--txt, var(--color_15)));
        display: inline-block;
        padding: 0 10px;
        transition: var(--trans, color 0.4s ease 0s);
      }
      .vDnwi4[data-state~="drop"] {
        display: block;
        width: 100%;
      }
      .vDnwi4[data-state~="drop"] .foFAdY {
        padding: 0 0.5em;
      }
      .vDnwi4[data-state~="link"]:hover .foFAdY,
      .vDnwi4[data-state~="over"] .foFAdY {
        color: rgb(var(--txth, var(--color_14)));
        transition: var(--trans, color 0.4s ease 0s);
      }
      .vDnwi4[data-state~="selected"] .foFAdY {
        color: rgb(var(--txts, var(--color_14)));
        transition: var(--trans, color 0.4s ease 0s);
      }
      .P0dCOY .PJ4KCX {
        background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
        bottom: 0;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
      }
