.H4AHlN {
  clip-path: inset(50%);
  width: 24px;
  height: 24px;
  position: absolute
}
.H4AHlN:focus, .H4AHlN:active {
  clip-path: unset;
  top: 50%;
  right: 0;
  transform: translateY(-50%)
}
.H4AHlN.Ln3X5V {
  transform: translateY(-50%)rotate(180deg)
}
.NSbBgP, .agzDLy {
  height: 100%;
  width: initial;
  box-sizing: border-box;
  position: relative;
  overflow: visible
}
.NSbBgP[data-state~=header] a, [data-state~=header].agzDLy a, .NSbBgP[data-state~=header] div, [data-state~=header].agzDLy div {
  cursor: default !important
}
.NSbBgP .wNTNML, .agzDLy .wNTNML {
  width: 100%;
  height: 100%;
  display: inline-block
}
.agzDLy {
  display: var(--display);
  --display: inline-block;
  cursor: pointer;
  transition: var(--trans, background-color .4s ease 0s);
  background-color: #0000
}
.agzDLy .MKZTGU {
  padding: 0 var(--pad, 5px);
  border-left: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1))
}
.agzDLy .VhM8Ji {
  font: var(--fnt, var(--font_1));
  color: rgb(var(--txt, var(--color_15, color_15)));
  transition: var(--trans2, color .4s ease 0s);
  padding: 0 10px;
  display: inline-block
}
.agzDLy[data-listposition=left] {
  border-radius: var(--rd, 10px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}
.agzDLy[data-listposition=left] .MKZTGU {
  border: 0;
  border-left-width: medium
}
.agzDLy[data-listposition=right] {
  border-radius: var(--rd, 10px);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}
.agzDLy[data-listposition=lonely] {
  border-radius: var(--rd, 10px)
}
.agzDLy[data-listposition=lonely] .MKZTGU {
  border: 0
}
.agzDLy[data-state~=drop] {
  width: 100%;
  transition: var(--trans, background-color .4s ease 0s);
  background-color: #0000;
  display: block
}
.agzDLy[data-state~=drop] .MKZTGU {
  border: 0;
  border-top: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
  width: auto;
  padding: 0
}
.agzDLy[data-state~=drop] .VhM8Ji {
  padding: 0 .5em
}
.agzDLy[data-listposition=top] {
  border-radius: var(--rdDrop, 10px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}
.agzDLy[data-listposition=top] .MKZTGU {
  border: 0
}
.agzDLy[data-listposition=bottom] {
  border-radius: var(--rdDrop, 10px);
  border-top-left-radius: 0;
  border-top-right-radius: 0
}
.agzDLy[data-listposition=dropLonely] {
  border-radius: var(--rdDrop, 10px)
}
.agzDLy[data-listposition=dropLonely] .MKZTGU {
  border: 0
}
.agzDLy[data-state~=over], .agzDLy[data-state~=link]:hover {
  background-color: rgba(var(--bgh, var(--color_17, color_17)), var(--alpha-bgh, 1));
  transition: var(--trans, background-color .4s ease 0s)
}
.agzDLy[data-state~=over] .VhM8Ji, .agzDLy[data-state~=link]:hover .VhM8Ji {
  color: rgb(var(--txth, var(--color_15, color_15)));
  transition: var(--trans2, color .4s ease 0s)
}
.agzDLy[data-state~=selected] {
  background-color: rgba(var(--bgs, var(--color_18, color_18)), var(--alpha-bgs, 1));
  transition: var(--trans, background-color .4s ease 0s)
}
.agzDLy[data-state~=selected] .VhM8Ji {
  color: rgb(var(--txts, var(--color_15, color_15)));
  transition: var(--trans2, color .4s ease 0s)
}
.bq59qZ {
  overflow-x: hidden
}
.bq59qZ .pols_4 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex
}
.bq59qZ .pols_4 .S9Y84G {
  flex: 1
}
.bq59qZ .pols_4 .wTjmlM {
  width: calc(100% - (var(--menuTotalBordersX, 0px)));
  height: calc(100% - (var(--menuTotalBordersY, 0px)));
  white-space: nowrap;
  overflow: visible
}
.bq59qZ .pols_4 .wTjmlM .epfw99, .bq59qZ .pols_4 .wTjmlM .gCLvxk {
  direction: var(--menu-direction);
  text-align: var(--menu-align, var(--align));
  display: inline-block
}
.bq59qZ .pols_4 .wTjmlM .DvAlIP {
  width: 100%;
  display: block
}
.bq59qZ .VzyuRk {
  z-index: 99999;
  opacity: 1;
  text-align: var(--submenus-align, var(--align));
  direction: var(--submenus-direction);
  display: block
}
.bq59qZ .VzyuRk .RZaALk {
  display: inherit;
  white-space: nowrap;
  width: auto;
  visibility: inherit;
  overflow: visible
}
.bq59qZ .VzyuRk.QC0XZe {
  visibility: visible;
  transition: visibility 0s .2s
}
.bq59qZ .VzyuRk .gCLvxk {
  display: inline-block
}
.bq59qZ .aNXkAo {
  display: none
}
._0ZCxZC>nav {
  position: absolute;
  inset: 0
}
._0ZCxZC .wTjmlM {
  width: calc(100% - var(--menuTotalBordersX, 0px));
  background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
  border-radius: var(--rd, 10px);
  box-shadow: var(--shd, 0 1px 4px #0009);
  border: solid var(--brw, 0)rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
  position: absolute
}
._0ZCxZC .VzyuRk {
  visibility: hidden;
  box-sizing: border-box;
  margin-top: 7px;
  position: absolute
}
._0ZCxZC [data-dropmode=dropUp] .VzyuRk {
  margin-top: 0;
  margin-bottom: 7px
}
._0ZCxZC .RZaALk {
  background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
  border-radius: var(--rdDrop, 10px);
  box-shadow: var(--shd, 0 1px 4px #0009);
  border: solid var(--brw, 0)rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
}
