/* Perfil (/home/mine): remove faixa vazia acima da tab bar */
._main_gikap_91 .menulist-wrap,
._main_gikap_91 [class*="menuListWrap"],
.menulist-wrap[class*="menuListWrap"],
[class*="menuListWrap"].menulist-wrap {
    --menu-list-wrap-padding-bottom: 0 !important;
    --big-icon-offset-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

._main_gikap_91._isExpandTabbar_gikap_98 .menulist-wrap,
html[data-skin-layout] ._main_gikap_91._isExpandTabbar_gikap_98 .menulist-wrap {
    --menu-list-wrap-padding-bottom: 0 !important;
}

._main_gikap_91 [class*="menuListWrap"] ._space_1kldg_96,
.menulist-wrap [class*="_space_1kldg"],
.menulist-wrap [class*="_space_"] {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

.menulist-wrap [class*="marketing-middle"]:empty,
.menulist-wrap [class*="marketing-middle"]:not(:has(*)) {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

.menulist-wrap .marketing-box:empty {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

._mine_1akad_91 {
    padding-bottom: 0 !important;
}

/* Menu: ocultar trocar conta */
li.menu-list-item[data-hide-switch-account="1"],
.menulist-wrap li[data-hide-switch-account="1"],
ul.menulist li[data-hide-switch-account="1"],
._main_gikap_91 li[data-hide-switch-account="1"],
.menulist-wrap li[data-key="switchAccount"],
li[data-key="switchAccount"],
ul.menulist li[data-key="switchAccount"],
._main_gikap_91 li[data-key="switchAccount"],
li.menu-list-item:has([src*="qhzh"]),
.menulist-wrap li:has([src*="qhzh"]),
.menulist-wrap li:has([src*="icon_list_qhzh"]),
ul.menulist li:has([src*="qhzh"]),
._main_gikap_91 li:has([src*="qhzh"]),
.menulist-wrap li._item_19qy4_91[data-hide-switch-account="1"],
.menulist-wrap [class*="_item_19qy4"][data-hide-switch-account="1"],
.menulist-wrap [class*="_item_19qy4"][data-key="switchAccount"],
.menulist-wrap [class*="mine-account-toggle-box"],
.menulist-wrap [class*="mine-account-toggle"] {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

/* Menu: ocultar Sobre Nós */
li.menu-list-item[data-hide-about-us="1"],
.menulist-wrap li[data-hide-about-us="1"],
ul.menulist li[data-hide-about-us="1"],
._main_gikap_91 li[data-hide-about-us="1"],
.menulist-wrap li[data-key="aboutUs"],
li[data-key="aboutUs"],
ul.menulist li[data-key="aboutUs"],
._main_gikap_91 li[data-key="aboutUs"],
.menulist-wrap [class*="_item_19qy4"][data-key="aboutUs"],
[data-key="aboutUs"][class*="menu-item"],
[class*="aboutUsBox"],
li.menu-list-item:has([src*="gywm"]),
li.menu-list-item:has([src*="icon_list_gywm"]),
.menulist-wrap li:has([src*="gywm"]),
.menulist-wrap li:has([src*="icon_list_gywm"]),
ul.menulist li:has([src*="gywm"]),
._main_gikap_91 li:has([src*="gywm"]) {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

/* Menu: ocultar Autenticação de identidade (KYC) */
li.menu-list-item[data-hide-kyc="1"],
.menulist-wrap li[data-hide-kyc="1"],
ul.menulist li[data-hide-kyc="1"],
._main_gikap_91 li[data-hide-kyc="1"],
li[data-key="kyc"],
li[data-key="KYC"],
.menulist-wrap li:has([src*="sfyz"]),
.menulist-wrap li:has([src*="aqzx"]),
li.menu-list-item:has([src*="icon_list_sfyz"]),
li.menu-list-item:has([src*="icon_list_aqzx"]),
ul.menulist li:has([src*="sfyz"]),
._main_gikap_91 li:has([src*="sfyz"]) {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

/* Topo do perfil: voltar + card em largura total */
._main_gikap_91 {
    position: relative;
    width: 100%;
    max-width: 100%;
    overflow-x: clip;
}

._main_gikap_91 ._back_gikap_176 {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0.16rem 0.14rem;
    width: 0.32rem;
    height: 0.32rem;
    box-sizing: content-box;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    cursor: pointer;
}

[dir="rtl"] ._main_gikap_91 ._back_gikap_176 {
    left: auto;
    right: 0;
}

._mine_1akad_91.mine-box,
._container_1709r_91 {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

._mine_1akad_91.mine-box {
    background-position: top center !important;
    background-size: 100% auto !important;
}

._topUserCardContainer_1n9qx_91 {
    width: 100%;
    box-sizing: border-box;
}

._topUserCardContainer_1n9qx_91 ._infoAndBalance_1n9qx_143 ._accountWrap_1n9qx_156 {
    flex: 1;
    min-width: 0;
}

._topUserCardContainer_1n9qx_91 ._subInfo_1n9qx_165 {
    flex-wrap: nowrap;
    overflow: hidden;
}

._topUserCardContainer_1n9qx_91 ._subInfo_1n9qx_165 .refresh-icon,
._topUserCardContainer_1n9qx_91 ._userCurrencyInfo_1n9qx_228 .refresh-icon {
    display: none !important;
}

._topUserCardContainer_1n9qx_91 ._subInfo_1n9qx_165 {
    width: 100%;
    min-width: 0;
}

._topUserCardContainer_1n9qx_91 ._idBox_1n9qx_170 {
    width: auto !important;
    max-width: none;
    justify-content: flex-start !important;
    gap: 0.06rem;
}

._topUserCardContainer_1n9qx_91 ._account_1n9qx_156 .copy-icon {
    display: none !important;
}

._topUserCardContainer_1n9qx_91 .select-name-sort-icon,
._topUserCardContainer_1n9qx_91 [class*="mine-account-toggle"] {
    display: none !important;
}

/* VIP card: evita número de nível “solto” fora do card */
._mine_1akad_91 ._mine-1-vip_1akad_97 {
    overflow: hidden;
    position: relative;
}

._mine_1akad_91 ._mine-1-vip_1akad_97 ._vip-container_137lh_91,
._mine_1akad_91 ._mine-1-vip_1akad_97 [class*="vip-container"] {
    overflow: hidden;
}
