@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.custom-menu .ant-menu-item{border-inline-start:none!important}.custom-menu .ant-menu-item-selected{background-color:#ffffff26!important}.ant-menu-item a,.ant-menu-item .ant-menu-title-content a,.ant-menu-submenu-title a{color:inherit!important;text-decoration:none!important;background:transparent!important;display:inline-flex!important;align-items:center!important}.ant-menu-item .ant-menu-title-content{display:block!important;width:100%!important}.ant-menu-item .ant-menu-title-content a{display:block!important;width:100%!important;padding:0!important}.mobile-menu .ant-menu-item a,.mobile-menu .ant-menu-title-content a{color:inherit!important;text-decoration:none!important}.mobile-nav{display:flex;flex-direction:column;padding:8px 0}.mobile-nav-item{display:flex;align-items:center;padding:14px 24px;color:#333;text-decoration:none;font-size:15px;font-weight:500;transition:background .2s,color .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;box-sizing:border-box}.mobile-nav-item:active{background:#667eea1a}.mobile-nav-item.active{color:#667eea;background:#667eea14;font-weight:600}.mobile-nav-item .anticon{font-size:18px}.mobile-nav-item.mobile-nav-sub{padding-left:48px;font-size:14px}.custom-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#ffffff26!important}.custom-menu .ant-menu-item:after,.custom-menu .ant-menu-submenu-title:after{border-inline-start:none!important;border-right:none!important;border-left:none!important}.custom-menu .ant-menu-sub{background:transparent!important}.custom-menu .ant-menu-submenu>.ant-menu-submenu-title:hover{background-color:#ffffff14!important}.custom-menu .ant-menu-item:hover{background-color:#ffffff14!important}@media (min-width: 993px){.mobile-only,.mobile-drawer{display:none!important}}@media (max-width: 992px){.desktop-sider,.desktop-only,.desktop-only.ant-select,.main-header .desktop-only,.main-header .desktop-only.ant-select,.main-header .desktop-only.ant-select-selector,.main-header div.desktop-only{display:none!important}.ant-layout{margin-left:0!important}.main-layout{padding-bottom:120px!important}.main-header{padding:8px 12px!important;min-height:56px!important;height:auto!important;gap:4px!important;box-sizing:border-box}.main-header>div:last-child{gap:2px!important}.main-header .header-recharge-btn,.main-header .header-task-btn{padding:8px 14px!important;font-size:15px!important;min-width:auto!important;min-height:44px!important;height:44px!important;line-height:44px!important;white-space:nowrap;background:transparent!important;border-color:transparent!important;color:#667eea!important}.main-header .header-recharge-btn,.main-header .header-recharge-btn .ant-btn-icon,.main-header .header-recharge-btn .ant-btn-children,.main-header .header-recharge-btn .anticon,.main-header .header-recharge-btn span[role=img],.main-header .header-recharge-btn .anticon svg{color:#52c41a!important;font-size:18px!important}.main-header .header-recharge-btn .anticon{width:20px!important;height:20px!important;font-size:20px!important}.main-header .header-task-btn,.main-header .header-task-btn .ant-btn-icon,.main-header .header-task-btn .ant-btn-children,.main-header .header-task-btn .anticon,.main-header .header-task-btn span[role=img],.main-header .header-task-btn .anticon svg{color:#667eea!important;font-size:18px!important}.main-header .header-task-btn .anticon{width:20px!important;height:20px!important;font-size:20px!important}.main-header .header-user-btn,.main-header .header-user-btn .ant-btn-icon,.main-header .header-user-btn .ant-btn-children,.main-header .header-user-btn .anticon,.main-header .header-user-btn span[role=img],.main-header .header-user-btn .anticon svg{color:#667eea!important}.main-header .header-recharge-btn>*,.main-header .header-task-btn>*,.main-header .header-user-btn>*,.main-header .header-recharge-btn .ant-btn-icon,.main-header .header-task-btn .ant-btn-icon,.main-header .header-user-btn .ant-btn-icon,.main-header .header-recharge-btn .ant-btn-children,.main-header .header-task-btn .ant-btn-children,.main-header .header-user-btn .ant-btn-children,.main-header .header-recharge-btn .anticon,.main-header .header-task-btn .anticon,.main-header .header-user-btn .anticon,.main-header .header-recharge-btn span[role=img],.main-header .header-task-btn span[role=img],.main-header .header-user-btn span[role=img]{display:inline-flex!important;visibility:visible!important;opacity:1!important;text-indent:0!important}.main-header .header-recharge-btn .anticon svg,.main-header .header-task-btn .anticon svg,.main-header .header-user-btn .anticon svg{display:block!important}.main-header .header-task-badge{display:inline-flex!important}.main-header .header-user-btn{padding:0 14px!important;height:44px!important;min-height:44px!important;min-width:auto!important}.main-header .header-user-btn .anticon,.main-header .header-user-btn span[role=img]{margin-right:8px!important;font-size:22px!important}.main-header .header-user-btn>span:last-child{font-size:15px!important}.main-header .mobile-only.ant-btn{padding:8px 12px!important;font-size:22px!important;min-width:48px!important;min-height:48px!important;height:48px!important}.main-content{margin:16px!important;max-height:none!important;overflow:visible!important;padding-bottom:80px!important}.inner-content{padding:16px!important;min-height:auto!important;height:auto!important;overflow:visible!important}}@media (max-width: 576px){.main-header{padding:4px 8px!important}.main-header .header-recharge-btn,.main-header .header-task-btn{padding:6px 12px!important;font-size:14px!important;height:42px!important;min-height:42px!important;line-height:42px!important;background:transparent!important;border-color:transparent!important;color:#667eea!important}.main-header .header-recharge-btn,.main-header .header-recharge-btn .ant-btn-icon,.main-header .header-recharge-btn .ant-btn-children,.main-header .header-recharge-btn .anticon,.main-header .header-recharge-btn span[role=img],.main-header .header-recharge-btn .anticon svg{color:#52c41a!important;font-size:16px!important}.main-header .header-task-btn,.main-header .header-task-btn .ant-btn-icon,.main-header .header-task-btn .ant-btn-children,.main-header .header-task-btn .anticon,.main-header .header-task-btn span[role=img],.main-header .header-task-btn .anticon svg{color:#667eea!important;font-size:16px!important}.main-header .header-user-btn,.main-header .header-user-btn .ant-btn-icon,.main-header .header-user-btn .ant-btn-children,.main-header .header-user-btn .anticon,.main-header .header-user-btn span[role=img],.main-header .header-user-btn .anticon svg{color:#667eea!important}.main-header .header-recharge-btn .anticon,.main-header .header-task-btn .anticon,.main-header .header-user-btn .anticon,.main-header .header-recharge-btn span[role=img],.main-header .header-task-btn span[role=img],.main-header .header-user-btn span[role=img],.main-header .header-recharge-btn .ant-btn-icon,.main-header .header-task-btn .ant-btn-icon,.main-header .header-user-btn .ant-btn-icon,.main-header .header-recharge-btn .ant-btn-children,.main-header .header-task-btn .ant-btn-children,.main-header .header-user-btn .ant-btn-children{font-size:16px!important;margin-right:6px!important;display:inline-flex!important;visibility:visible!important;opacity:1!important}.main-header .header-recharge-btn .anticon svg,.main-header .header-task-btn .anticon svg,.main-header .header-user-btn .anticon svg{display:block!important;width:18px!important;height:18px!important}.main-header .header-recharge-btn .ant-btn-children,.main-header .header-task-btn .ant-btn-children,.main-header .header-recharge-btn>span,.main-header .header-task-btn>span{display:inline-flex!important;visibility:visible!important;opacity:1!important}.main-header .header-user-btn{padding:0 12px!important;height:42px!important;min-height:42px!important;background:transparent!important;border-color:transparent!important}.main-header .header-user-btn .anticon,.main-header .header-user-btn span[role=img]{font-size:20px!important}.main-header .header-user-btn .anticon svg{display:block!important;width:18px!important;height:18px!important}.main-header .header-user-btn>span:last-child{font-size:14px!important;max-width:96px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.main-content{margin:12px!important}.inner-content{padding:12px!important;border-radius:12px!important}}.mobile-menu .ant-menu-item,.mobile-menu .ant-menu-submenu-title{height:48px!important;line-height:48px!important;line-break:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.custom-menu .ant-menu-item,.custom-menu .ant-menu-submenu-title{height:48px!important;line-height:48px!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer}.main-header .ant-btn{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.main-header .ant-btn:active{transform:scale(.96);opacity:.85}.ant-dropdown-trigger,.ant-dropdown-trigger .ant-btn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html,body{touch-action:manipulation;-webkit-overflow-scrolling:touch}
