.ContestRank_container__knqv1{position:relative;min-width:1042px;text-align:center}.ContestRank_card__21tO9{display:inline-block;width:1042px;padding:0 40px;margin:0 auto;background:#fff;border-radius:20px}.ContestRank_cardHeader__3LIpF{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;text-align:center;font-size:14px;border-bottom:1px solid #e8e9ec}.ContestRank_cardHeader__3LIpF .ContestRank_cardTitle__mFma8{color:#828b94;color:var(--clr-3);font-weight:300}.ContestRank_shareBtn__2bw8I{position:relative;padding:9px 18px;margin-left:20px;border-radius:40px;font-size:18px;font-weight:600;line-height:24px;color:#1f242e;color:var(--clr-1);background:#edf0f5;background:var(--clr-b3);cursor:pointer}.ContestRank_shareBtn__2bw8I .ContestRank_shareText__1GiMV{font-weight:500;font-size:14px;color:#4d535c;color:var(--clr-2)}.ContestRank_shareBtn__2bw8I img{width:24px;height:24px;margin-top:-3px;margin-right:4px;vertical-align:middle}.ContestRank_shareBtn__2bw8I .ContestRank_shareCode__15gY1{display:none;position:absolute;width:138px;margin-top:16px;margin-left:-69px;padding-top:10px;padding-bottom:5px;text-align:center;border:1px solid #e4e4e6;border:1px solid var(--clr-b1);border-radius:6px;top:100%;left:50%;background:#fff;background:var(--clr-0)}.ContestRank_shareBtn__2bw8I:hover .ContestRank_shareCode__15gY1{display:block}.ContestRank_shareCode__15gY1:after{content:"";width:8px;height:8px;position:absolute;left:50%;top:-5px;margin-left:-4px;background:#fff;background:var(--clr-0);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top-left-radius:2px;border-top:1px solid #e4e4e6;border-top:1px solid var(--clr-b1);border-left:1px solid #e4e4e6;border-left:1px solid var(--clr-b1)}.ContestRank_tableContainer__vpDDw{overflow-x:auto}.ContestRank_table__1dMu9{table-layout:fixed;min-width:100%;text-align:center;border-collapse:collapse;color:#1f242e;color:var(--clr-1);font-size:16px}.ContestRank_tableHead__3_CMM>tr>th{font-size:16px;font-weight:500}.ContestRank_tableBody__bU329>tr,.ContestRank_tableHead__3_CMM>tr{height:88px}.ContestRank_problemName__1WQf3{font-weight:600}.ContestRank_problemName_extra__1E_Qi{margin-left:4px;color:#4d535c;color:var(--clr-2);font-weight:400;font-size:14px}.ContestRank_borderBottom__1B7ou,.ContestRank_tableBody__bU329>tr{border-bottom:1px solid #edf0f5;border-bottom:1px solid var(--clr-b3)}.ContestRank_txtLeft__SZd1m{text-align:left}.ContestRank_userInfo__2eXZJ{display:block;text-align:left}.ContestRank_nameTitle__2fjgn{padding-left:28px}.ContestRank_menuTitleBox__2FcHe{cursor:pointer}.ContestRank_menuTitle__2MToO{display:inline-block;max-width:80px;vertical-align:middle}.ContestRank_arrowDown__1SKQg{vertical-align:middle;width:24px;height:24px}.ContestRank_selector__rMSLS{overflow:auto;max-height:330px;width:118px;padding:8px 0;font-size:16px;color:#4d535c;color:var(--clr-2);font-weight:500;text-align:center;white-space:nowrap}.ContestRank_provinceSelector__1kpUd{width:170px}.ContestRank_selector__rMSLS .ContestRank_selectorItem__fvTug{cursor:pointer;padding:6px 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ContestRank_selector__rMSLS .ContestRank_selectorItem__fvTug:hover{background:#f6f6f6;background:var(--bg-2)}.ContestRank_selector__rMSLS .ContestRank_selectorItem__fvTug.ContestRank_selectorItemActive__2xX_p{color:#2ea0ff;color:var(--clr-s1)}.ContestRank_rankImage__1f5KU{width:44px;height:44px}.ContestRank_rankTxt__wYjnX{font-size:24px;font-weight:700;color:#a9b1b8;color:var(--clr-4)}.ContestRank_avatar__1c858{width:40px;height:40px;border-radius:50%;margin-right:4px;vertical-align:middle}.ContestRank_name__1tW42{display:inline-block;max-width:120px;line-height:30px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle}.ContestRank_score__1xPjS{font-weight:600;font-size:16px;color:#fd5722}.ContestRank_tableBody__bU329 .ContestRank_personalRow__3u5yE{border:none;height:80px}.ContestRank_personalRow__3u5yE>td{background:#f80;background:var(--bg-6);color:#fff;color:var(--clr-0)}.ContestRank_personalRow__3u5yE>td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.ContestRank_personalRow__3u5yE>td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.ContestRank_personalRow__3u5yE .ContestRank_rankTxt__wYjnX,.ContestRank_personalRow__3u5yE .ContestRank_score__1xPjS{color:#fff;color:var(--clr-0)}.ContestRank_tips__1LZDt{margin-left:9px;color:#3098ff;color:var(--clr-link2)}.ContestRank_paginationContainer__3f3T1{margin-top:24px;text-align:center}.ContestRank_empty___njjy{width:1042px;padding:167px;border-radius:20px;background:#fff;text-align:center}.ContestRank_empty___njjy>img{width:178px;height:177px}.ContestRank_empty___njjy .ContestRank_emptyDescription__3kGuc{margin-top:16px;text-align:center;font-size:20px;color:#1f242e;color:var(--clr-1)}.ContestRank_noticeContent__1qGeE{width:420px;margin-bottom:46px;color:#4d535c;color:var(--clr-2);font-size:16px;line-height:24px;text-align:left}.ContestRank_noticeContent__1qGeE p{margin-bottom:10px}.ContestRank_noData__2SjN-{color:#828b94;color:var(--clr-3)}.ContestRank_link__2XDx5{display:block;width:100%;padding:20px 0}.ContestRank_nologin__1yQR1{width:1042px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:8px}.ContestDetail_container__JCWtR{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;width:1042px}.ContestDetail_detail__3qBk-{width:750px;padding:16px;min-height:300px;word-break:break-all}.ContestDetail_detail__3qBk-,.ContestDetail_helper__3KlBv{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background:#fff}.ContestDetail_helper__3KlBv{width:280px;padding:20px 4px 0 24px;margin-left:12px}.ContestDetail_helper_title__3m-EO{margin-bottom:24px;font-size:20px;font-weight:500;line-height:28px;color:#242424}.ContestDetail_links_item__daaeZ{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f3f3f3}.ContestDetail_links_item__daaeZ:last-child{border:none}.ContestDetail_link__3qLI9{font-size:16px;line-height:22px;color:#3d3d3d}.ContestDetail_link__3qLI9:hover{color:#3465ff;color:var(--clr-link)}.ContestReportTips_tips__3UXcQ{position:absolute;top:100%;left:50%;width:288px;height:53px;padding-top:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-126px;background:url(https://shared.ydstatic.com/ke/icode/turingcontest/v1.12.24/_next/static/media/report_tips_bg.c061e742e14795102df5686ecfc5d947.png) no-repeat top/100%;background-clip:content-box;background-origin:content-box;-webkit-animation:ContestReportTips_downSlide__QUH2G 1s forwards;animation:ContestReportTips_downSlide__QUH2G 1s forwards}@-webkit-keyframes ContestReportTips_downSlide__QUH2G{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ContestReportTips_downSlide__QUH2G{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ContestReportTips_tips_inner__mPDM8{padding:6px 12px 0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:14px;font-weight:500;color:#0080ff}.ContestReportTips_tips_close__M_nTd{margin-left:8px;font-size:18px;color:#afb0b5;cursor:pointer}.ShowContestReportQRCode_wrapper__2wiqT{position:relative;min-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 28px;text-align:center}.ShowContestReportQRCode_bg__3qms-{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:350px;height:194px}.ShowContestReportQRCode_title__13qFv{font-size:24px;font-weight:500;line-height:29px;color:#000}.ShowContestReportQRCode_card__12Jtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:28px;padding:20px;background:#f5f7fc;border-radius:12px}.ShowContestReportQRCode_desc__1Mtvn{padding-top:4px;padding-left:17px;font-size:14px;line-height:20px;text-align:left;color:#4d535c;color:var(--clr-2);list-style-type:disc}.ShowContestReportQRCode_desc__1Mtvn li::marker{color:#197aff;color:var(--clr-link4)}.ShowContestReportQRCode_desc__1Mtvn li+li{margin-top:6px}.ShowContestReportQRCode_img__3rAvp{margin-top:-3px;width:120px;height:120px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:6px}.ShowContestReportQRCode_footer__FdpYw{margin-top:28px}.ShowContestReportQRCode_footer__FdpYw .ShowContestReportQRCode_btn__2okUi{min-width:140px;height:48px;line-height:48px;margin:0 16px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:500;background:rgba(25,122,255,.1);background:var(--clr-link4-1);color:#197aff;color:var(--clr-link4);border-radius:80px;cursor:pointer}.ShowContestReportQRCode_footer__FdpYw .ShowContestReportQRCode_btn_primary__1tMou{color:#fff;background:#197aff;background:var(--clr-link4)}.ContestReportButton_btn__nXnxT{border:none}.ContestReportButton_report__3Hk_i{position:relative;margin-top:12px;padding-bottom:6px}.ContestBannerButtons_box__3myZI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ContestBannerButtons_btn__3r6eN{border:none}.ContestBannerButtons_btn__3r6eN+.ContestBannerButtons_btn__3r6eN{margin-top:12px}.ContestBanner_banner__2WpMM{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;max-width:var(--whd);margin:0 auto;height:280px;padding:44px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;color:var(--clr-0);background:url(https://shared.ydstatic.com/ke/icode/turingcontest/v1.12.24/_next/static/media/contest_banner.2537c47bcbf2af66d7255b30c70d5a13.png) no-repeat 50%}.ContestBanner_banner_wrap__1V10k{background:#2f80ff}.ContestBanner_banner__2WpMM .ContestBanner_main__1x0E0{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.ContestBanner_banner__2WpMM .ContestBanner_buttons__1tfg3{-ms-flex-negative:0;flex-shrink:0}.ContestBanner_banner_title__1fPvP{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:58px;font-weight:600;font-size:36px;line-height:44px;margin-bottom:14px;margin-right:10px}.ContestBanner_banner_desc__Vs2hX{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:16px;color:#edf0f5;margin-bottom:16px}.ContestBanner_banner_desc_divider__3I8hG{display:inline-block;width:1px;height:16px;margin:0 20px;background:currentColor}.ContestBanner_banner_countdown__2IdYh{display:inline-block;padding:10px 18px;border-radius:10px;min-width:436px;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,right top,color-stop(3%,rgba(0,43,174,.2)),color-stop(109%,transparent));background:-o-linear-gradient(left,rgba(0,43,174,.2) 3%,transparent 109%);background:linear-gradient(90deg,rgba(0,43,174,.2) 3%,transparent 109%);color:#ffe600;font-size:18px}.ContestBanner_banner_countdown_title__nS0hy{font-weight:500;margin-right:10px}.ContestBanner_banner_countdown_num__35Wqf{position:relative;display:inline-block;min-width:28px;padding:4px 2px 5px;margin:0 10px;border-radius:4px;background:#f6f6f6;color:#ff4c38;color:var(--clr-r1);font-weight:700;font-size:20px}.ContestBanner_banner_countdown_num__35Wqf:after{content:"";position:absolute;top:50%;width:100%;left:0;height:1px;margin-top:-1px;background:rgba(34,34,34,.1)}.ContestProblemStatusIcon_checkIcon__3wCnN{width:18px;height:18px;vertical-align:middle;margin-top:-3px}.ContestProblems_container__1vytv{width:1042px;border-radius:20px;background:#fff;background:var(--bg-white)}.ContestProblems_empty__3JELP{padding:87px;text-align:center}.ContestProblems_empty_img__ZDk2d{width:191px}.ContestProblems_empty_txt__2mIOq{margin-bottom:24px;font-size:20px;line-height:26px;color:#4d535c;color:var(--clr-2)}.ContestProblems_tableWraper__DsSTU{position:relative;min-height:280px;padding:0 24px 40px}.ContestProblems_tableWraper__DsSTU .ContestProblems_tips__1_vfR{padding:20px 0;font-size:14px;line-height:24px;text-align:left;color:#828b94;color:var(--clr-3)}.ContestProblems_table__atxcM{width:100%;text-align:left;border-collapse:collapse;color:#1f242e;color:var(--clr-1)}.ContestProblems_table__atxcM>thead>tr{height:64px;font-size:18px}.ContestProblems_table__atxcM>thead>tr>th{font-weight:500;background:rgba(46,160,255,.16);background:var(--bg-8)}.ContestProblems_table__atxcM>thead>tr>th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;text-align:center}.ContestProblems_table__atxcM>thead>tr>th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;text-align:center}.ContestProblems_table__atxcM>tbody>tr{height:55px;border-bottom:1px solid #edf0f5;border-bottom:1px solid var(--clr-b3);font-size:16px;cursor:pointer}.ContestProblems_table__atxcM>tbody>tr>td:first-child{text-align:center}.ContestProblems_table__atxcM>tbody>tr>td:last-child{text-align:center}.ContestProblems_problemNumber__7wlNk{font-weight:500;color:#828b94;color:var(--clr-3)}.ContestProblems_score__1ONNW{padding-left:6px;font-weight:600;color:#f80;color:var(--bg-6)}.ContestProblems_acRate__3poxD{display:inline-block;position:relative;cursor:pointer}.ContestProblems_acRate_tips__1dvbp{display:none;position:absolute;left:calc(100% + 6px);top:50%;padding:1px 4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#9b9ca0;border-radius:1px;font-size:12px;line-height:16px;color:#fff;color:var(--clr-0);white-space:nowrap}.ContestProblems_acRate_tips__1dvbp:before{position:absolute;content:"";padding:.14em;background:inherit;top:50%;left:-.1em;-webkit-transform:translateY(-50%) scaleX(2) rotate(-45deg);transform:translateY(-50%) scaleX(2) rotate(-45deg);z-index:-1}.ContestProblems_acRate__3poxD:hover .ContestProblems_acRate_tips__1dvbp{display:block}._contestId__wraper__hpxi-{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0 40px}._contestId__navs__2ycNb{position:-webkit-sticky;position:sticky;top:calc(56px + 44px + 24px);top:calc(var(--nav-hgt) + var(--nav-bar-hgt) + 24px);z-index:10;z-index:var(--z-subnav);width:146px;padding:16px 0;margin-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background:#fff}._contestId__navs_item__JUIKj{position:relative;padding:10px 25px;font-size:20px;line-height:28px;color:#626469;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}._contestId__navs_item__JUIKj._contestId__actived__3FnlB,._contestId__navs_item__JUIKj:hover{background:#edf4fa;color:#2a2b2e;font-weight:500}._contestId__navs_item__JUIKj._contestId__actived__3FnlB:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#1294fe}._contestId__navs_item__JUIKj+._contestId__navs_item__JUIKj{margin-top:10px}._contestId__globalFooter__1DOdJ{padding-bottom:120px}