.H4AHlN { clip-path: inset(50%); width: 24px; height: 24px; position: absolute; }
.H4AHlN:focus, .H4AHlN:active { clip-path: unset; top: 50%; right: 0px; transform: translateY(-50%); }
.H4AHlN.Ln3X5V { transform: translateY(-50%) rotate(180deg); }
.RHcakQ, .CUYeWp { height: 100%; width: initial; box-sizing: border-box; position: relative; overflow: visible; }
.RHcakQ[data-state~="header"] a, [data-state~="header"].CUYeWp a, .RHcakQ[data-state~="header"] div, [data-state~="header"].CUYeWp div { cursor: default !important; }
.RHcakQ .qMvpu5, .CUYeWp .qMvpu5 { width: 100%; height: 100%; display: inline-block; }
.CUYeWp { display: var(--display); --display: inline-block; cursor: pointer; font: var(--fnt,var(--font_1)); }
.CUYeWp .EWeavx { padding: 0 var(--pad,5px); }
.CUYeWp .wGxoBM { color: rgb(var(--txt,var(--color_15,color_15))); transition: var(--trans,color .4s ease 0s); padding: 0px 10px; display: inline-block; }
.CUYeWp[data-state~="drop"] { width: 100%; display: block; }
.CUYeWp[data-state~="drop"] .wGxoBM { padding: 0px 0.5em; }
.CUYeWp[data-state~="over"] .wGxoBM, .CUYeWp[data-state~="link"]:hover .wGxoBM { color: rgb(var(--txth,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.CUYeWp[data-state~="selected"] .wGxoBM { color: rgb(var(--txts,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.H5oXMS { overflow-x: hidden; }
.H5oXMS .nzOiVF { flex-direction: column; width: 100%; height: 100%; display: flex; }
.H5oXMS .nzOiVF .sPUR9o { flex: 1 1 0%; }
.H5oXMS .nzOiVF .U7fR3t { width: calc(100% - (var(--menuTotalBordersX,0px))); height: calc(100% - (var(--menuTotalBordersY,0px))); white-space: nowrap; overflow: visible; }
.H5oXMS .nzOiVF .U7fR3t .CSt_RJ, .H5oXMS .nzOiVF .U7fR3t .NgQZsf { direction: var(--menu-direction); text-align: var(--menu-align,var(--align)); display: inline-block; }
.H5oXMS .nzOiVF .U7fR3t .NV2Ozs { width: 100%; display: block; }
.H5oXMS .dva_z0 { z-index: 99999; opacity: 1; text-align: var(--submenus-align,var(--align)); direction: var(--submenus-direction); display: block; }
.H5oXMS .dva_z0 .fYO6yN { display: inherit; white-space: nowrap; width: auto; visibility: inherit; overflow: visible; }
.H5oXMS .dva_z0.mmODQd { visibility: visible; transition: visibility 0.2s; }
.H5oXMS .dva_z0 .NgQZsf { display: inline-block; }
.H5oXMS .YStAo7 { display: none; }
.MV6Z4B > nav { position: absolute; inset: 0px; }
.MV6Z4B .U7fR3t { position: absolute; }
.MV6Z4B .dva_z0 { visibility: hidden; margin-top: 7px; position: absolute; }
.MV6Z4B .dva_z0[data-dropmode="dropUp"] { margin-top: 0px; margin-bottom: 7px; }
.MV6Z4B .fYO6yN { background-color: rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1)); border-radius: var(--rd,0); box-shadow: var(--shd,0 1px 4px #0009); }
.ETqrjz .g0IvTF { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); position: absolute; inset: 0px; overflow: hidden; }
.ku1hVK { border-radius: var(--overflow-wrapper-border-radius); }