.header-box{max-width:100%;min-width:1200px;height:64px;padding:0 24px;box-sizing:border-box;transform:translateZ(0);will-change:transform}.header-box.dark-head,.header-box.inner-head{position:fixed;left:0;right:0;z-index:100}.header-box.dark-head{background:#020817;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(218,33%,18%)}.header-box.inner-head{padding:0 24px;background:hsla(var(--layout-background));border-bottom:1px solid hsla(var(--border-color))}.head-pop.ant-popover .ant-popover-inner{background:hsla(var(--layout-background));box-shadow:0 4px 12px hsla(var(--shadow-color));border-radius:8px;border:1px solid hsla(var(--border-color));width:160px;padding:8px!important}.head-pop.ant-popover .ant-popover-inner-content{display:flex;flex-direction:column;align-items:flex-center;justify-content:flex-start;width:100%;padding:0!important;background:none!important;box-shadow:none!important;border-radius:8px!important}.head-pop.ant-popover .ant-popover-inner .nav-btn,.head-pop.ant-popover .ant-popover-inner .logout-btn{display:flex;align-items:flex-center;justify-content:flex-start;gap:8px;width:100%;height:38px!important;font:400 14px/22px var(--font-family);background:none!important;box-shadow:none!important;border-image-width:0!important;border-radius:8px!important}.head-pop.ant-popover .ant-popover-inner .nav-btn{border:none!important;margin-bottom:8px;color:hsla(var(--text-main))}.head-pop.ant-popover .ant-popover-inner .nav-btn svg,.head-pop.ant-popover .ant-popover-inner .nav-btn:hover svg{color:hsla(var(--text-main))}.head-pop.ant-popover .ant-popover-inner .nav-btn svg path,.head-pop.ant-popover .ant-popover-inner .nav-btn:hover svg path{fill:hsla(var(--text-main))}.head-pop.ant-popover .ant-popover-inner .nav-btn:hover{background:hsla(var(--select-card))!important;color:hsla(var(--text-main))}.head-pop.ant-popover .ant-popover-inner .logout-btn:hover{background:#ff4d4f!important;color:#fff!important}.head-pop.ant-popover.dark .ant-popover-inner{background:hsl(var(--card));box-shadow:0 4px 12px rgba(0,0,0,.4);border:1px solid hsl(var(--resource-card-bg))}.head-pop.ant-popover.dark .ant-popover-inner .nav-btn{color:#fff}.head-pop.ant-popover.dark .ant-popover-inner .nav-btn:hover{background:#1e293b!important;color:#fff!important}.head-pop.ant-popover.dark .ant-popover-inner .nav-btn svg,.head-pop.ant-popover.dark .ant-popover-inner .nav-btn:hover svg{color:#fff!important}.head-pop.ant-popover.dark .ant-popover-inner .nav-btn svg path,.head-pop.ant-popover.dark .ant-popover-inner .nav-btn:hover svg path{fill:#fff}.head-pop.ant-popover.dark .ant-popover-inner .logout-btn:hover{background:#ff4d4f!important;color:#fff!important}.logged-desktop,.logged-desktop:hover,.logged-desktop .logged-icon{color:hsla(var(--text-main))}.logged-desktop .logged-icon path{fill:hsla(var(--text-main))}.logged-desktop.dark{color:hsla(var(--text-secondary))}.logged-desktop.dark .logged-icon path{fill:hsla(var(--text-secondary))}.btn-userinfo{display:flex;align-items:center;justify-content:flex-end;width:auto;height:40px!important;padding:0!important;color:hsla(var(--text-main));border:none!important;border-image-width:0!important;background:none!important;box-shadow:none!important}.btn-userinfo svg{color:hsla(var(--text-main))}.btn-userinfo.dark,.btn-userinfo.dark svg{color:#fff}.language-switcher .ant-dropdown-menu{padding:0!important;border:1px solid hsl(var(--select-card))!important;min-width:106px!important}.language-switcher .ant-dropdown-menu-item{font-size:14px!important;color:hsl(var(--text-secondary))!important;background:none!important;padding:7px 12px!important;border-radius:0!important}.language-switcher .ant-dropdown-menu-item:hover{background-color:hsla(var(--select-card))!important}.language-switcher .ant-dropdown-menu-item:focus{background-color:hsla(var(--select-card))!important}.language-switcher .ant-dropdown-menu-item-selected{background-color:hsla(var(--select-card))!important;font-weight:600!important}.message-bell{cursor:pointer;border-radius:8px}.message-bell.dark:hover{background-color:#1e293b}.message-bell.light:hover{background-color:#f1f5f9}.head-message-pop .read-all-item{display:flex;position:absolute;bottom:0;left:0;z-index:999;width:100%}.head-message-pop .item-body{font-size:14px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.head-message-pop .item-body .code{background:hsl(var(--card-hover));opacity:.85;color:hsl(var(--text-main))!important}.head-message-pop .item-body .table{border:1px solid hsl(var(--border-color))}.head-message-pop .item-body .table th{background:hsl(var(--card-hover))}.head-message-pop .item-body .table td{color:hsl(var(--text-main))!important;border-color:hsl(var(--border-color))}.head-message-pop .item-body a{display:inline-block}.head-message-pop .item-body blockquote{margin:1em 0;padding:.5em 1em;border-left:4px solid #1677ff;background:rgba(22,119,255,.1)}.head-message-pop .item-body hr{margin:2em 0;border:none;border-top:1px solid rgba(255,255,255,.2)}.head-message-pop .item-body pre{margin:1em 0;padding:0;background:transparent}.head-message-pop .item-body p{margin:0!important;line-height:22px}.head-message-pop .ant-badge{color:unset}.head-message-pop .ant-tabs-nav{width:100%;margin-bottom:0}.head-message-pop .ant-tabs-nav-list{width:100%;display:flex}.head-message-pop .ant-tabs-tab{flex:1 1 0;justify-content:center;text-align:center;width:50%;margin:0!important;padding:12px 0!important}.head-message-pop.dark{background:#020817;box-shadow:0 4px 12px rgba(0,0,0,.4);border-radius:8px;border:1px solid #1F2A3D}.head-message-pop.dark .unread-item .item-title,.head-message-pop.dark .unread-item .item-time{color:rgba(255,255,255,.85)}.head-message-pop.dark .unread-item .item-body{background:#1e293b;border-radius:8px;padding:8px;color:#fff;cursor:pointer}.head-message-pop.dark .read-item .item-title,.head-message-pop.dark .read-item .item-time{color:rgba(255,255,255,.65)}.head-message-pop.dark .read-item .item-body{background:rgba(30,41,59,.5);border-radius:8px;padding:8px;color:rgba(255,255,255,.65)}.head-message-pop.dark .item-status{background:rgba(255,255,255,.65)}.head-message-pop.dark .read-all-item{align-items:center;justify-content:center;height:46px;font-weight:400;font-size:14px;color:#fff;background:rgba(86,98,127,.35);border-radius:0 0 8px 8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.head-message-pop.dark .read-all-item:hover{color:#1677ff}.head-message-pop.dark .empty-state{color:rgba(255,255,255,.65)}.head-message-pop.light{background:#fff;box-shadow:0 12px 48px 16px rgba(0,0,0,.03),0 9px 28px rgba(0,0,0,.05),0 6px 16px -8px rgba(0,0,0,.08);border-radius:8px;border:1px solid #E1E7F0}.head-message-pop.light .unread-item .item-title,.head-message-pop.light .unread-item .item-time{color:#344256}.head-message-pop.light .unread-item .item-body{background:#f1f5f9;border-radius:8px;padding:8px;color:#0f1729;cursor:pointer}.head-message-pop.light .read-item .item-title,.head-message-pop.light .read-item .item-time{color:#65758b}.head-message-pop.light .read-item .item-body{background:rgba(241,245,249,.5);border-radius:8px;padding:8px;color:#65758b}.head-message-pop.light .item-status{background:#94a3b8}.head-message-pop.light .read-all-item{align-items:center;justify-content:center;height:46px;font-weight:400;font-size:14px;color:#0f1729;background:rgba(229,241,254,.35);border-radius:0 0 8px 8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.head-message-pop.light .read-all-item:hover{color:#1677ff}.head-message-pop.light .empty-state{color:#94a3b8}.custom-menu{background:none!important}.custom-menu.ant-menu{background:none!important;border:none!important;position:relative}.custom-menu.ant-menu:before,.custom-menu.ant-menu:after{position:absolute}.custom-menu.ant-menu .ant-menu-item{border:none!important;background:none!important;padding:0!important;margin:0!important;top:0!important;cursor:pointer;color:hsla(var(--text-secondary))!important;font-weight:400;font-size:20px;line-height:28px;text-align:center;position:relative}.custom-menu.ant-menu .ant-menu-item span{font-family:var(--font-family);font-size:20px}.custom-menu.ant-menu .ant-menu-item:hover{color:hsla(var(--text-main))!important;border:none!important}.custom-menu.ant-menu .ant-menu-item:after{content:none!important;border:none!important}.custom-menu.ant-menu .ant-menu-item.ant-menu-item-selected{color:hsla(var(--text-main))!important;background:none!important;font-weight:500!important}.custom-menu.ant-menu.ant-menu-dark .ant-menu-item{color:rgba(255,255,255,.65)!important}.custom-menu.ant-menu.ant-menu-dark .ant-menu-item:hover,.custom-menu.ant-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected{color:#fff!important}.login-btn,.Reg-btn,.login-btn:hover,.Reg-btn:hover{display:inline-block;min-width:130px;height:40px!important;padding:8px 24px!important;color:hsla(var(--text-main));border:1px solid hsla(var(--border-color));border-radius:20px!important}.login-btn span,.Reg-btn span,.login-btn:hover span,.Reg-btn:hover span{font-family:var(--font-family);font-weight:500!important;font-style:normal;font-size:16px!important;line-height:24px!important;color:hsla(var(--text-main))}.login-btn.dark,.Reg-btn.dark,.login-btn:hover.dark,.Reg-btn:hover.dark{color:#fff!important}.login-btn.dark:not(.login-btn),.Reg-btn.dark:not(.login-btn),.login-btn:hover.dark:not(.login-btn),.Reg-btn:hover.dark:not(.login-btn){border:1px solid #ffffff!important}.login-btn.dark span,.Reg-btn.dark span,.login-btn:hover.dark span,.Reg-btn:hover.dark span{color:#fff!important}.login-btn,.login-btn:hover{border:none;background:linear-gradient(270deg,#03fff8,#1677ff)!important}.login-btn span,.login-btn:hover span{color:#fff!important}.activity-banner{transition:all .3s ease-in-out}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0;max-height:0}to{transform:translateY(0);opacity:1;max-height:120px}}@keyframes slideUp{0%{transform:translateY(0);opacity:1;max-height:120px}to{transform:translateY(-100%);opacity:0;max-height:0}}.animate-slide-down{animation:slideDown .3s ease-in-out}.animate-slide-up{animation:slideUp .3s ease-in-out}.activity-banner button:hover svg{transform:rotate(90deg)}
