@charset "UTF-8";*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,dl,dd,h1,h2,h3,h4,h5,h6,p,form{margin:0;font-weight:400}ol,ul,li{margin:0;padding:0;list-style:none}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.clearfix:after{content:"";display:table;clear:both}a{border:none;text-decoration:none}a:active{opacity:.8}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:0;border:none}a{color:#ababab}body{font-family:microsoft yahei,arial,Helvetica,STHeiTi,sans-serif}.body-cus-scrollBar::-webkit-scrollbar{width:12px}.body-cus-scrollBar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:hsla(0,0%,100%,.2)}.body-cus-scrollBar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:2px;background:#03060b}html{font-size:1vw}@media screen and (min-width: 1200px){html{font-size:.325vw}}@media screen and (min-width: 1920px){html{font-size:.325vw}}body{font-size:.32rem}button{outline:none;border:none}html,body{width:100%!important;height:auto!important;overflow:auto!important;color:#fff!important;font-size:18px;font-family:Noto Sans SC,microsoft yahei,arial,Helvetica,STHeiTi,sans-serif!important}html .ant-modal div[aria-hidden=true],body .ant-modal div[aria-hidden=true]{display:none!important}html .ant-modal-content,body .ant-modal-content{background-color:transparent;box-shadow:none}html .ant-modal-body,body .ant-modal-body{display:flex;justify-content:center}html h1,html h2,html h3,html h4,html h5,html h6,html p,html ul,body h1,body h2,body h3,body h4,body h5,body h6,body p,body ul{margin-bottom:0}html button,body button{outline:none;border:none}html.pwa,body.pwa{min-width:1180px!important;height:100vh!important;padding-top:0!important;overflow:hidden!important}html.pwa .id-tips,body.pwa .id-tips{font-size:21px}html.pwa #app,body.pwa #app{height:100%!important;background-position:100px 0;background-size:100% 100%}html.pwa .container,body.pwa .container{padding-top:5px}html.pwa .content-box,html.pwa #canvas,body.pwa .content-box,body.pwa #canvas{zoom:.741;overflow:hidden;margin-left:178px;margin-top:88px}html.pwa .cser-veteran .invite-desc,body.pwa .cser-veteran .invite-desc{width:unset;left:70px;top:398px;font-size:20px}html.pwa .cser-veteran .invite-tip,body.pwa .cser-veteran .invite-tip{top:430px;font-size:20px}html.pwa .cser-veteran .recruits-head,body.pwa .cser-veteran .recruits-head{font-size:19px}html.pwa .cser-veteran .task-title,body.pwa .cser-veteran .task-title{font-size:20px;white-space:nowrap}html.pwa .cser-veteran .task-reward,body.pwa .cser-veteran .task-reward{font-size:18px}html.pwa .cser-veteran .roll-tab,body.pwa .cser-veteran .roll-tab{font-size:20px;line-height:22px}html.pwa .cser-veteran .prize-name,body.pwa .cser-veteran .prize-name{font-size:18px;bottom:7px}html.pwa .cser-recruit .task-reward,body.pwa .cser-recruit .task-reward{font-size:17px}html.pwa .cser-recruit .roll-tab,body.pwa .cser-recruit .roll-tab{font-size:20px;line-height:22px}html.pwa .cser-recruit .prize-name,body.pwa .cser-recruit .prize-name{font-size:18px;bottom:7px}html.pwa .cser-recruit .recruit-bind,body.pwa .cser-recruit .recruit-bind{transform:scale(1.2) translateY(8px)}html.pwa .cser-recruit .veteran-tip,body.pwa .cser-recruit .veteran-tip{font-size:19px}html.pwa .share-team-container,body.pwa .share-team-container{zoom:.92}html.pwa .task-desc-icon-wrap,html.pwa .thead-reward-icon-wrap,body.pwa .task-desc-icon-wrap,body.pwa .thead-reward-icon-wrap{margin-left:3px}html.pwa .step1-box,body.pwa .step1-box{z-index:1}html.pwa .login-after a,body.pwa .login-after a,html.pwa .banner-logout,body.pwa .banner-logout{display:none}html.pwa .share-link,body.pwa .share-link{width:755px}html.pwa .share-link .share-img,body.pwa .share-link .share-img{width:100%}html.pwa .share-link .close,body.pwa .share-link .close{top:10px}html.pwa .sponsorship-rewards,body.pwa .sponsorship-rewards,html.pwa .spectator-registration,body.pwa .spectator-registration{zoom:.89}#app{background:url(https://static.pwesports.cn/esportsadmin/CSGO/2026-9-14/ea2c6e37-5655-4f8c-b68a-525af0c007ca.webp) top center no-repeat;background-size:1920px 1080px;width:100%;height:auto;background-position:0 -30px}#dota2_topnav{display:none}.btn{border:none;outline:0;transition:all .26s;line-height:100%;background-color:transparent;cursor:pointer}.btn:hover{opacity:.86}.join-text{font-size:20px;color:#fff;font-weight:700;margin-top:6px}.join-text a{color:#fff;text-decoration:underline}.join-text a:hover{opacity:.9}.close{position:absolute;right:10px;top:28px;width:38px;height:38px;border:none;outline:none;cursor:pointer;z-index:9;background-color:transparent;background-size:100% 100%;background-image:url(https://static.pwesports.cn/esportsadmin/CSGO/2026-9-15/ac6b9dea-93da-4101-8a22-0c2f7a125501.png)}.rank-bar-custom::-webkit-scrollbar{width:10px;background:#6c6775}.rank-bar-custom::-webkit-scrollbar-button,.rank-bar-custom::-webkit-scrollbar-button:vertical:start:decrement,.rank-bar-custom::-webkit-scrollbar-button:vertical:end:increment,.rank-bar-custom::-webkit-scrollbar-button:horizontal:start:decrement,.rank-bar-custom::-webkit-scrollbar-button:horizontal:end:increment{-webkit-appearance:none;appearance:none;display:none;width:0;height:0;background:transparent;border:none}.rank-bar-custom::-webkit-scrollbar-thumb{background:#e16901;border:1px solid #634b46;border-radius:0}.rank-bar-custom::-webkit-scrollbar-track{background:#634b46;border-radius:0}.rank-bar-custom::-webkit-scrollbar-corner{background:#634b46}@supports (font: -apple-system-body){.rank-bar-custom{scrollbar-width:thin;scrollbar-color:#a89fff #6c6775}}.hover-filter:hover{filter:brightness(1.2);cursor:pointer}.cus-msg-class{background:rgba(18,26,61,.7)}.ant-message{z-index:99999!important}.ant-message-notice-content{height:75px;color:#dfdbe9;font-size:20px;padding:22px 40px!important;background:rgba(18,26,61,.9)!important}.ant-message-notice-content .anticon{font-size:18px!important}.ant-cascader-menu-item{color:#666}.title-icons{background:url(https://static.pwesports.cn/esportsadmin/CSGO/2026-6-24/dca7fc3d-fef8-43f9-a806-850d9661578d.png) top center no-repeat;background-size:cover;background-size:539px 232px;cursor:default}.title-icons.title-1{width:223px;height:60px;background-position:-10px -162px}.title-icons.title-2{width:283px;height:55px;background-position:-10px -10px}.title-icons.title-3{width:216px;height:62px;background-position:-313px -10px}.title-icons.title-4{width:242px;height:57px;background-position:-10px -85px}.award-green{color:#e7e722}.text-primary{color:#ffcd07}.msg-title{font-size:28px;color:#fff;font-weight:700;text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000,1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:regular;src:url(https://img.csgo.com.cn/csgostatic/csgo/cba3bc86-ac0d-486f-a839-ea2db5c12301.woff2)}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(https://img.csgo.com.cn/csgostatic/csgo/3cc10d03-cb38-4be6-a50d-98fff83a8403.woff2)}@font-face{font-family:hjzt;font-style:normal;font-display:swap;font-weight:regular;src:url(/asset/2026zzjh/index/static/fonts/heijian-b3ae7a48.TTF)}
