.login-modal .ant-modal-close{right:-40px!important;top:6px!important}.login-modal .ant-modal-close .ant-modal-close-icon{font-size:22px;color:#fff;font-weight:600}.custom-menu-item{position:relative;display:flex;align-items:center;width:100%;text-decoration:none;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-submenu-title{color:rgba(0,0,0,.65)!important}.custom-menu-item:hover{color:inherit}.custom-menu-item .ant-badge{color:rgba(0,0,0,.65)!important}.basic-layout .ant-menu-item-selected .badge-container .ant-badge,.basic-layout .ant-menu-submenu-selected .badge-container .ant-badge{display:none!important}.dark-mode .custom-menu-item .ant-badge{color:rgba(255,255,255,.65)!important}.dark-mode .ant-menu-item-selected .custom-menu-item .ant-badge{color:rgba(255,255,255,.95)!important}.custom-menu-item .menu-item-svg{display:block;margin:0 auto;cursor:pointer!important;width:76px;height:42px;object-fit:contain}@media (hover:none){.custom-menu-item:active{background-color:rgba(0,0,0,.08)}}.custom-menu-item .annual-menu-item{display:block;margin:0 auto;cursor:pointer!important;width:106px;height:40px;position:relative}.custom-menu-item .annual-menu-item:after{content:"";position:absolute;top:0;right:-8px;width:6px;height:6px;background:#ff4d4f;border-radius:50%}.badge-container{position:relative;display:inline-flex;align-items:center}.badge-item{position:absolute!important;top:33%;transition:left .3s ease}@media (max-width:768px){.badge-item{left:calc(var(--badge-left, 1.25rem) - .25rem)!important}}.footer-container{background:var(--footer-bg-color);padding-top:30px;flex-direction:column!important}@media (max-width:768px){.footer-container footer{padding:0 10px}}.footer-container a,.footer-container span{font-size:12px}.footer-container h5.ant-typography{font-size:18px!important}.footer-container .ant-col:not(:first-child){padding-left:80px}.bottomFooter{position:absolute;bottom:0;width:100%}.ant-pro-global-footer-list :not(:last-child){margin-right:24px!important}.ant-pro-global-footer{margin:24px 0!important}.ant-pro-global-footer-copyright{color:rgba(0,0,0,.65);font-size:14px!important}.side-footer .ant-pro-global-footer{margin:16px 0!important;padding:0;text-align:left}.footer-about-me,.footer-protocol-link{color:#b7b6b6;margin-right:20px}.footer-about-me:hover,.footer-protocol-link:hover{color:#1677ff}.side-footer .ant-pro-global-footer-links{display:flex;flex-wrap:wrap;margin-bottom:8px;row-gap:8px}.side-footer .ant-pro-global-footer-links a:not(:last-child){margin-right:24px}.footer-row{margin:20px auto;width:100%}@media (min-width:1200px){.footer-row{width:1200px}.footer-row.not-full{width:100%}}.footer-protocol-button{margin-bottom:6px;color:#6d7784!important}.footer-protocol-button:hover{color:rgba(0,0,0,.9)!important}.footer-about-me-col .ant-card{background:transparent!important;box-shadow:none!important}.avatar-dropdown-menu .ant-dropdown-menu-item{justify-content:center;padding:10px 18px!important}.avatar-dropdown-menu .ant-dropdown-menu-title-content{flex:none!important}.avatar-dropdown-menu .ant-dropdown-menu-item-icon{-webkit-margin-end:8px!important;margin-inline-end:8px!important}.not-login-popover{cursor:pointer;width:150px;height:48px;margin-top:-10px;margin-left:-10px}.ant-pro-layout .ant-pro-layout-content{padding-bottom:96px!important;padding-block:0!important;padding-inline:0!important}.basic-layout-dropdown .ant-dropdown-menu-item{justify-content:flex-start;padding:10px 18px!important}.basic-layout-dropdown .ant-dropdown-menu-title-content{flex:none!important}.basic-layout-dropdown .ant-dropdown-menu-item-icon{-webkit-margin-end:8px!important;margin-inline-end:8px!important}.invite-reward{color:#faad14!important}.ant-menu-overflow-item.ant-menu-overflow-item-rest.ant-menu-submenu.ant-menu-submenu-horizontal{display:flex;align-items:center}.ant-pro-top-nav-header-wide{max-width:1440px!important;margin:0 auto!important}.basic-layout .ant-menu-item:hover,.basic-layout .ant-menu-submenu:hover{background:none!important;font-weight:500}.basic-layout .ant-menu-item-selected{position:relative;font-weight:700!important}.basic-layout .ant-menu-item-selected:after,.basic-layout .ant-menu-submenu-selected:after{content:"";position:absolute;transform:translateX(50%)!important;left:0!important;bottom:13px!important;z-index:-10;width:50%;height:7px;background-color:var(--primary-color)!important;color:#fff!important;border-radius:12px}@media (max-width:768px){.basic-layout .ant-menu-item-selected:after,.basic-layout .ant-menu-submenu-selected:after{top:22px!important;transform:translateX(0)!important;width:15%;left:5%!important}.basic-layout .ant-menu-submenu-selected .ant-menu-item-selected:after{width:30%;left:15%!important}}.basic-layout .global-search:hover{background:none!important}.basic-layout .global-search .search-icon{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:#fed73b}.basic-layout .search-icon:active{transform:translateY(.5px);box-shadow:1px 1px 2px rgba(66,66,66,.15)}.basic-layout-custom .logo-title{line-height:24px!important;height:auto!important;font-weight:600!important;font-size:15px!important;color:var(--primary-text-color)!important;-webkit-margin-start:8px!important;margin-inline-start:8px!important;white-space:nowrap}.search-icon-mobile{transition:all .3s}.search-icon-mobile:hover{transform:scale(1.1);color:#ffc53d!important}@media (max-width:768px){.basic-layout .ant-pro-top-nav-header{padding:0 8px!important}.basic-layout-custom .logo-title{display:none!important}.basic-layout-custom .ant-pro-top-nav-header-logo img{width:28px!important;height:28px!important}.basic-layout .ant-pro-top-nav-header-main{padding:0 4px!important}.basic-layout .ant-pro-layout-content{padding:8px!important}.basic-layout .ant-layout-footer{padding:12px 8px!important}}@media (max-width:480px){.basic-layout-custom .ant-pro-top-nav-header-logo{margin-right:4px!important}.basic-layout .ant-dropdown-menu-item span:not(.anticon){display:none!important}}@media (max-width:768px){.ant-drawer.ant-pro-drawer-layout .ant-drawer-content{background-color:var(--background)}.ant-drawer .ant-menu{border-right:none!important}.ant-drawer .ant-menu-item,.ant-drawer .ant-menu-submenu-title{padding:12px 16px!important}}