.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.leaderboards-background_gradient_color_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-134px 0px;width:1px;height:72px;background-repeat:no-repeat}.leaderboards-button_close_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-121px -85px;width:12px;height:12px;background-repeat:no-repeat}.leaderboards-france{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-35px -80px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icon_arrow_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-105px -100px;width:16px;height:8px;background-repeat:no-repeat}.leaderboards-icon_blog{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-73px 0px;width:33px;height:40px;background-repeat:no-repeat}.leaderboards-icon_codingamers_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-65px -80px;width:30px;height:20px;background-repeat:no-repeat}.leaderboards-icon_codinpoints_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-106px -65px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icon_completion_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-60px -100px;width:17px;height:20px;background-repeat:no-repeat}.leaderboards-icon_country_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-90px -40px;width:15px;height:20px;background-repeat:no-repeat}.leaderboards-icon_duration_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-77px -100px;width:13px;height:20px;background-repeat:no-repeat}.leaderboards-icon_faq{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-35px 0px;width:38px;height:35px;background-repeat:no-repeat}.leaderboards-icon_forum{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:0px -40px;width:30px;height:40px;background-repeat:no-repeat}.leaderboards-icon_languages_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-106px -20px;width:25px;height:20px;background-repeat:no-repeat}.leaderboards-icon_leaderboard_list_white{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-106px -85px;width:15px;height:15px;background-repeat:no-repeat}.leaderboards-icon_leaderboard_list{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-90px -60px;width:15px;height:15px;background-repeat:no-repeat}.leaderboards-icon_leaderboards{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:0px 0px;width:35px;height:40px;background-repeat:no-repeat}.leaderboards-icon_optimization_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:0px -100px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icon_play_white{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-60px -40px;width:30px;height:35px;background-repeat:no-repeat}.leaderboards-icon_profile{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-30px -40px;width:30px;height:40px;background-repeat:no-repeat}.leaderboards-icon_ranking_progress_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-106px 0px;width:28px;height:20px;background-repeat:no-repeat}.leaderboards-icon_school_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:0px -80px;width:35px;height:20px;background-repeat:no-repeat}.leaderboards-icon_search_black_tiny{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-90px -100px;width:15px;height:15px;background-repeat:no-repeat}.leaderboards-icon_search_black{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-20px -100px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icon_search_white{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-40px -100px;width:20px;height:20px;background-repeat:no-repeat}.leaderboards-icon_share_white{background-image:url(https://static.codingame.com/assets/leaderboards.ddef0c0a.png);background-position:-106px -40px;width:20px;height:25px;background-repeat:no-repeat}#contest{width:100%;display:flex;justify-content:center;padding:0 35px}#contest .contest-top-logo{position:absolute;z-index:2;top:40.5px;right:55.5px;background:linear-gradient(rgba(19, 28, 37, 0), #131c25)}#contest .contest-top-logo img{height:81px}#contest .navigation-bar{height:62px;background-color:#252e38;display:flex;justify-content:space-between;align-items:center}#contest .navigation-bar .sharebutton{display:flex;align-items:center;height:inherit;padding:0 35px;color:#fff}#contest .contest-content{position:relative;width:100%;max-width:1270px;padding-top:40vh;padding-bottom:20px}#contest .contest-content.no-header{margin-top:0px}#contest .contest-content.with-logo{padding-top:0}#contest .contest-content.with-npo .contest-header .contest-button:not(:disabled):hover{background-color:#ffd200}#contest .contest-content.with-npo .contest-tagline .register-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;max-width:340px;width:100%;color:#fff}#contest .contest-content.with-npo .contest-tagline .register-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#contest .contest-content.with-npo .contest-tagline .register-button:disabled{opacity:.5;cursor:auto}#contest .contest-content.with-npo .contest-tagline .register-button:not(:disabled):hover{background-color:#ffd200}#contest .contest-content.with-npo .contest-tagline-title{text-transform:none}#contest .contest-content.contest-started{padding-top:5vh}#contest .contest-content .contest-logo-header-wrapper{width:100%;text-align:center;padding:10vh 20px 5vh 20px}#contest .contest-content .contest-logo-header-wrapper .contest-logo-header-logo{background-size:contain;background-position:center;background-repeat:no-repeat;max-width:900px;width:100%;height:250px;margin:auto}#contest .contest-content .contest-header{min-height:121px;margin:20px 0;display:flex;justify-content:space-between;flex-direction:column}#contest .contest-content .contest-header .contest-header-title{color:#fff;font-size:38px;font-weight:900;text-transform:uppercase}#contest .contest-content .contest-header .contest-header-metric{color:#fff;font-size:15px;font-weight:400;margin-top:3px}#contest .contest-content .contest-header .contest-header-metric:before{content:"";vertical-align:middle;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat;display:inline-block;margin-right:10px}#contest .contest-content .contest-header .contest-header-register-wrapper{position:relative;justify-content:flex-end;display:flex}#contest .contest-content .contest-header .contest-header-register-npo{display:flex;flex-direction:column;position:absolute;width:260px;bottom:60px}#contest .contest-content .contest-header .contest-header-register-npo-title{color:#20252a;text-align:center;text-transform:uppercase;padding:20px 40px;border-bottom:1px solid #dadada;font-weight:600;background-color:#fff}#contest .contest-content .contest-header .contest-header-register-npo-logo{transition:opacity .2s}#contest .contest-content .contest-header .contest-header-register-npo-link{padding:20px 40px;background-color:#fff}#contest .contest-content .contest-header .contest-header-register-npo-link:hover .contest-header-register-npo-logo{opacity:.8}#contest .contest-content .contest-header .contest-header-register-npo-arrow{width:0;height:0;margin:auto;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #fff}#contest .contest-status,#contest .leaderboard-contest-status{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:47px 55px;width:100%;color:#20252a;text-align:center;background-color:#fff;border-bottom:1px solid #e7e9eb}#contest .contest-unstarted-team-progression{margin:30px 0;display:flex;flex:1;flex-direction:column;align-content:space-between;background-color:#fff;height:auto}#contest .contest-unstarted-team-progression .cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile{flex:1;max-width:none}#contest .contest-unstarted-team-progression .title{display:flex;justify-content:space-between;align-items:center;color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;padding:15px 18px}#contest .cg-contest-team-progression-component-container{flex:1;margin-left:18px;margin-right:18px;margin-bottom:18px}#contest .contest-statistics{display:flex;flex-direction:column;justify-content:space-between;margin:30px 0}#contest .contest-statistics .progression-blocks{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}#contest .contest-statistics .progression-blocks .codingamer-progression,#contest .contest-statistics .progression-blocks .contest-team-progression{display:flex;flex:1;flex-direction:column;align-content:space-between;height:auto}#contest .contest-statistics .progression-blocks .codingamer-progression:not(:first-child),#contest .contest-statistics .progression-blocks .contest-team-progression:not(:first-child){margin-left:30px}#contest .contest-statistics .progression-blocks .codingamer-progression .contest-team-progression_tile,#contest .contest-statistics .progression-blocks .contest-team-progression .contest-team-progression_tile{background-color:#fff;flex:1}#contest .contest-statistics .progression-blocks .codingamer-progression .contest-team-progression_tile:not(:first-child),#contest .contest-statistics .progression-blocks .contest-team-progression .contest-team-progression_tile:not(:first-child){margin-top:30px}#contest .contest-statistics .progression-blocks .codingamer-progression .contest-statistics_title-container,#contest .contest-statistics .progression-blocks .codingamer-progression .contest-team-progression_title-container,#contest .contest-statistics .progression-blocks .contest-team-progression .contest-statistics_title-container,#contest .contest-statistics .progression-blocks .contest-team-progression .contest-team-progression_title-container{display:flex;align-items:center;padding:15px 18px}#contest .contest-statistics .progression-blocks .codingamer-progression .title,#contest .contest-statistics .progression-blocks .contest-team-progression .title{display:flex;justify-content:space-between;align-items:center;color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;flex:1}#contest .contest-statistics .progression-blocks .codingamer-progression{background-color:#fff}#contest .contest-statistics .progression-blocks .codingamer-progression .cg-content-user-progression{height:100%}#contest .contest-statistics .progression-blocks .codingamer-progression .codingamer-progression-items{flex-direction:column}#contest .contest-statistics .progression-blocks.clickable{cursor:pointer;transition:background-color .2s}#contest .contest-statistics .progression-blocks.clickable:hover{background-color:#f8f8f8}#contest .contest-statistics .progression-blocks .contest-team-progression{min-height:251px;max-width:calc(50% - 10px)}#contest .contest-statistics .progression-blocks .contest-team-progression.no-user-progression{max-width:none}#contest .contest-statistics .progression-blocks .contest-team-progression.no-user-progression .cg-contest-team-progression_has-team.no-team-rank .cg-contest-team-progression_team-rank-tile{flex:1;max-width:none}#contest .contest-statistics .minimal-leaderboards{display:flex;flex-direction:row}#contest .contest-statistics .minimal-leaderboards.latest-registrations .minimal-leaderboard .minimal-leaderboard_title-container{min-height:70px}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard{display:flex;flex:1;flex-direction:column;background-color:#fff;height:auto;min-width:0;padding-bottom:20px}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard:not(:first-child){margin-left:30px}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .minimal-leaderboard_title-container{display:flex;align-items:center;padding:15px 18px}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .title{display:flex;justify-content:space-between;align-items:center;color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;flex:1}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .minimal-leaderboard-link-wrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-top:20px}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .minimal-leaderboard-link-wrapper .leaderboard-link{text-align:center;background-color:rgba(69,76,85,.08);color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:60%;align-self:center}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .minimal-leaderboard-link-wrapper .leaderboard-link:not(:disabled):hover{background-color:rgba(69,76,85,.1)}#contest .contest-statistics .minimal-leaderboards .minimal-leaderboard .minimal-leaderboard-link-wrapper .leaderboard-link:disabled{opacity:.5;cursor:auto}#contest .register-button.for-job{margin-top:20px;display:flex;justify-content:center;flex-direction:column;align-items:center;line-height:normal}#contest .register-button.for-job .register-is-anonymous{font-size:10px;color:rgba(69,76,85,.8)}#contest .contest-date-container{color:#fff;font-size:20px;font-weight:600;text-align:left}#contest .contest-date-container.in-teaser{text-align:center;color:#20252a}#contest .contest-date-container.in-teaser .contest-date-title{font-weight:700;font-size:40px}#contest .contest-date-container.in-teaser .contest-date-label{font-weight:400;font-size:23px}#contest .share-block{padding:35px;justify-content:center;align-items:center;display:flex;background-color:#fff}#contest .share-buttons-container{display:inline-flex}#contest .contest-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:260px;z-index:1;position:relative}#contest .contest-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#contest .contest-button:disabled{opacity:.5;cursor:auto}#contest .contest-button-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#contest .contest-button-container button,#contest .contest-button-container a{text-align:center;background-color:#20252a;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;width:340px;max-width:100%;display:inline-block;margin:20px 10px 10px 10px}#contest .contest-button-container button:not(:disabled):hover,#contest .contest-button-container a:not(:disabled):hover{background-color:rgba(32,37,42,.9)}#contest .contest-button-container button:disabled,#contest .contest-button-container a:disabled{opacity:.5;cursor:auto}#contest .contest-button-container button:first-child,#contest .contest-button-container a:first-child{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:340px;max-width:100%}#contest .contest-button-container button:first-child:not(:disabled):hover,#contest .contest-button-container a:first-child:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#contest .contest-button-container button:first-child:disabled,#contest .contest-button-container a:first-child:disabled{opacity:.5;cursor:auto}#contest .contest-button-container button:not(:first-child):last-child,#contest .contest-button-container a:not(:first-child):last-child{text-align:center;background-color:#7f8183;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;width:340px;max-width:100%}#contest .contest-button-container button:not(:first-child):last-child:not(:disabled):hover,#contest .contest-button-container a:not(:first-child):last-child:not(:disabled):hover{background-color:rgba(127,129,131,.9)}#contest .contest-button-container button:not(:first-child):last-child:disabled,#contest .contest-button-container a:not(:first-child):last-child:disabled{opacity:.5;cursor:auto}#contest .register-button{transition:background-color .2s}#contest .register-button:hover{transition:background-color .2s}#contest .contest-status-title{font-size:35px;font-weight:700}#contest .contest-countdown{display:inline-flex;margin-top:30px}#contest .contest-countdown-digit-container{display:inline-flex;margin:0 5px}#contest .contest-countdown-digit{background-color:#20252a;font-size:25px;font-weight:700;width:40px;height:60px;line-height:60px;margin:.5px;color:#fff;border-radius:5px}#contest .contest-countdown-digit-disable{font-weight:300}#contest .contest-countdown-label{font-size:13px;font-weight:700;color:#838891;margin-top:10px}#contest .contest-info{text-align:center;width:100%;padding:100px 55px;border-bottom:1px solid #e7e9eb;min-height:300px;background-color:#fff;position:relative}#contest .contest-info .contest-info-register-button{text-align:center;background-color:#20252a;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;width:100%;max-width:340px;margin-top:45px}#contest .contest-info .contest-info-register-button:not(:disabled):hover{background-color:rgba(32,37,42,.9)}#contest .contest-info .contest-info-register-button:disabled{opacity:.5;cursor:auto}#contest .contest-info::after{content:"";position:absolute;z-index:100;bottom:-20px;left:50%;transform:translateX(-50%);border-style:solid;border-width:20px 20px 0 20px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:1}#contest .contest-info-video-block{background-color:#454c55;text-align:center;padding:40px 0}#contest .contest-info-video-tagline{color:#fff;margin-bottom:40px;font-size:22px}#contest .contest-info-videos{padding:0 60px;max-width:900px;margin:auto}#contest .contest-info-video{width:100%;position:relative;padding-bottom:25px;padding-top:56.25%;height:0}#contest .contest-info-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#contest .contest-teaser{padding-bottom:40px;font-size:22px;font-weight:300;color:#888}#contest .contest-option-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center}#contest .contest-option{margin:0 20px;display:inline-block;max-width:230px;flex:1;vertical-align:top}#contest .contest-option-icon{width:110px;color:#f2bb13}#contest .contest-option-label{font-size:15px;margin:8px 0;color:#454c55;font-weight:400;text-transform:uppercase}#contest .contest-tagline{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}#contest .contest-tagline.no-video{padding:55px}#contest .contest-tagline .register-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;margin-top:30px;width:100%;max-width:340px}#contest .contest-tagline .register-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#contest .contest-tagline .register-button:disabled{opacity:.5;cursor:auto}#contest .contest-tagline-title{font-size:40px;font-weight:700}#contest .contest-tagline-label{font-size:18px;font-weight:400}#contest .contest-prizes{width:100%;background-color:#252e38;background-size:cover;position:relative;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat}#contest .contest-register{width:100%;position:relative;overflow:hidden}#contest .contest-register.no-video{height:650px}#contest .contest-register-video{display:block;width:100%;height:500px;object-fit:cover}#contest .contest-for-fun-info-container{align-items:center;display:flex;justify-content:center;padding:55px;position:absolute;top:0;left:0;width:100%;height:100%}#contest .contest-register-background{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(https://static.codingame.com/assets/background_general_leaderboard.68d731ee.jpg);position:absolute;top:0;left:0}#contest .play-for-fun-overlay{z-index:1;width:100%}#contest .contest-register-background-top-logo{position:absolute;top:40.5px;right:55.5px}#contest .contest-register-background-top-logo img{height:81px}#contest .contest-register-background-dark{position:absolute;width:100%;height:100%;background-color:#131c25;opacity:.9;top:0;left:0}#contest .contest-register-background-dark.less-dark{opacity:.7}#contest .contest-register-wrapper{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;text-align:center}#contest .contest-choices{min-height:250px;padding:30px;background-color:#252e38;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e7e9eb;position:relative}#contest .contest-choices::after{content:"";position:absolute;z-index:100;bottom:-20px;left:50%;transform:translateX(-50%);border-style:solid;border-width:20px 20px 0 20px;border-color:#252e38 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#contest .contest-choices-text{font-size:32px;color:hsla(0,0%,100%,.7);margin-bottom:15px}#contest .contest-prizes-container{z-index:2;display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-direction:row;padding:55px 30px}#contest .contest-prizes-image-container{max-height:100%;max-width:700px;padding-right:50px}#contest .contest-prizes-image{width:100%}#contest .contest-prizes-text-container{width:400px;color:#fff}#contest .contest-prizes-title{font-size:22px;font-weight:700;padding-bottom:23px;word-wrap:break-word}#contest .contest-prizes-item-title{font-size:17px;font-weight:700;word-wrap:break-word}#contest .contest-prizes-item-description{font-size:17px;font-weight:400;padding-bottom:33px;word-wrap:break-word}#contest .no-padding-prize{padding-bottom:0}#contest .contest-register-disable-container{padding:55px;width:100%;height:350px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}#contest .contest-register-disable-title{font-size:25px;font-weight:700;color:#454c55}#contest .contest-register-disable-title-up{margin-top:50px;font-size:25px;font-weight:700;color:red}#contest .contest-register-disable-label{font-size:20px;font-weight:400;color:#454c55}#contest .contest-button.for-both,#contest .contest-button.for-both.large{display:none;margin-left:10px;color:#fff;background-color:hsla(0,0%,100%,.1)}#contest .contest-button.for-both:not(:disabled):hover,#contest .contest-button.for-both.large:not(:disabled):hover{background-color:hsla(0,0%,100%,.12)}#contest .contest-button.for-both.hackathon,#contest .contest-button.for-both.large.hackathon{display:inline-block;margin-left:0}#contest .contest-hub{min-height:224px}#contest .contest-hub .contest-button.for-both{display:flex;justify-content:center;align-items:center}#contest .contest-prizes.hub{border-bottom:1px solid #e7e9eb}#contest .contest-jobs{text-align:center;background-color:#fff;padding:42px 30px 42px 30px;border-bottom:1px solid #e7e9eb}#contest .tiles .contest-jobs-wrapper{max-width:initial}#contest .tiles .contest-jobs-container{text-align:center}#contest .tiles .company{width:100%}#contest .tiles .company.joboffer-1{max-width:290px !important}#contest .tiles .company.joboffer-2{max-width:580px !important}#contest .tiles .company.joboffer-3{max-width:870px !important}#contest .tiles .company.joboffer-4{max-width:1160px !important}#contest .tiles .company{text-align:center;display:inline-block}#contest .tiles .more-companies{display:inline-flex;width:300px;max-width:calc(100% - 40px);height:330px;background-color:#fff;margin:20px;text-align:left;vertical-align:top;padding:15px;box-shadow:0px 0px 10px 0px rgba(19,28,37,.4);flex-direction:column;align-items:center;justify-content:center;text-align:center}#contest .tiles .more-companies .stay-tuned{color:#454c55;font-weight:700;font-size:20px;text-transform:uppercase}#contest .tiles .more-companies .coming-soon{color:rgba(69,76,85,.8);font-weight:400;font-size:16px;margin-top:5px}#contest .tiles .more-companies .contest-button.why-apply-button{color:#f2bb13;font-size:13px;font-weight:600;height:32px;transition:color .2s;width:auto;margin:0;padding:0}#contest .tiles .more-companies .contest-button.why-apply-button:hover{color:rgba(242,187,19,.7)}#contest .tiles .contest-button-register-container{display:flex;justify-content:center}#contest .contest-jobs-wrapper{display:inline-block;max-width:1100px;width:100%}#contest .contest-jobs-container{padding-top:18px}#contest .contest-jobs-title{font-size:25px;color:#454c55;text-align:center;font-weight:900;text-transform:uppercase;padding:0 30px;margin-bottom:5px}#contest .option{margin:auto;margin-bottom:15px;border-radius:50%;width:42px;height:42px;font-weight:700;font-size:16px;line-height:42px;background-color:#e7e9eb}#contest .option.option1{color:#454c55}#contest .option.option2{color:#454c55;margin-bottom:20px}#contest .contest-jobs-description{font-size:16px;color:#454c55;text-align:center;font-weight:400;padding:0 30px}#contest .contest-jobs-cover{width:200px;background-color:#fff;background-size:cover;background-position:center}#contest .contest-jobs-cover.empty{background-color:#454c55}#contest .contest-jobs-company{display:flex;min-height:110px;margin-top:10px;position:relative;text-align:left;background-color:#fff;font-weight:400}#contest .contest-jobs-company:hover,#contest .contest-jobs-company.selected{background-color:#f6f6f6}#contest .contest-jobs-logo-container{position:absolute;top:calc(50% - 40px);left:15px;width:80px;height:80px;background-color:#fff}#contest .contest-jobs-logo{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%}#contest .contest-jobs-company-info{flex:1;padding:6px 12px 10px 12px}#contest .contest-jobs-company-name{color:#2bae91;font-weight:400;font-size:17px;font-weight:700}#contest .contest-jobs-company-location{color:#454c55;font-size:13px;font-weight:700;margin-top:0;line-height:12px}#contest .contest-jobs-company-technologies{display:flex;flex-wrap:wrap;margin-top:6px}#contest .contest-jobs-company-technology{margin-right:5px;background-color:rgba(43,174,145,.25);padding:4px 10px;font-size:14px;color:rgba(69,76,85,.8);font-weight:400}#contest .contest-jobs-company-contracts{margin-top:4px;font-size:14px;color:rgba(69,76,85,.8);font-weight:400}#contest .contest-jobs-company-vacancies{color:#2bae91;margin-top:12px;font-size:13px;font-weight:700}#contest .contest-jobs-company-applications{display:flex;align-items:center;max-width:300px;flex:1;text-align:right}#contest .contest-jobs-company-applications-text{flex:1;font-size:13px;font-weight:400;color:#454c55}#contest .contest-jobs-company-view{display:flex;align-items:center;max-width:350px;flex:2}#contest .contest-jobs-company-view-button,#contest .contest-jobs-company-apply-button{width:100%;height:42px;font-size:14px;line-height:42px;margin-right:15px;text-transform:uppercase;color:#454c55;background-color:rgba(69,76,85,.08)}#contest .contest-jobs-company-view-button:hover,#contest .contest-jobs-company-apply-button:hover{background-color:rgba(69,76,85,.1)}#contest .contest-jobs-company-applied-button{cursor:pointer;background-color:rgba(69,76,85,.7);margin-right:15px;width:100%;height:42px;border:none}#contest .contest-jobs-company-applied-icon{display:flex;align-items:center;justify-content:center;line-height:25px;text-align:center}#contest .contest-jobs-company-icon_apply{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAclBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9wvwjfAAAAJXRSTlMAyfzmldgo9y8a0hUFDU87tOwRiXwPgc4eB27DVjRCQaBewKHeh2UaxAAAAKtJREFUKM91ktkWgyAMRFGkFFyrVq21tdv8/y8WKQ81h+SJwyWTMIkQTBw5UPSGIWXDJeXjkyFGZVyOspc4OY/6wPT2wszIvXFlyAxO7qYxkKs6fFXhQ7q7B5UMqPak0nh4uZT0kLu3SCd3SoD635XhhC2cNwvQ7ObS/5A2QgHE8LJLfVpFknyscqum9pVCTNaLJjEX2mRDS3wUjski7l5r0XFLZCS7X4IO4wuW1gyHb6iXmQAAAABJRU5ErkJggg==);height:25px;width:26px}#contest .contest-jobs-company-apply-button{color:#fff;background-color:#2bae91}#contest .contest-jobs-company-apply-button:hover{background-color:rgba(43,174,145,.25)}#contest .contest-button.why-apply-button{transition:background-color .2s;background-color:#fff;margin-top:30px;margin-bottom:30px;margin-left:10px}#contest .contest-button.why-apply-button:hover{transition:background-color .2s;background-color:hsla(0,0%,100%,.8)}#contest .why-appl-panel-wrapper{height:100%}#contest .why_apply_panel{width:595px;padding:24px 30px 30px 30px;height:100%;font-size:15px;font-weight:400;overflow:auto}#contest .why_apply_panel h2{margin-bottom:10px;margin-top:30px}#contest .why_apply_panel h3{font-size:15px;font-weight:700;margin-bottom:6px}#contest .why_apply_panel h2{margin-bottom:20px;margin-top:20px;font-size:18px}#contest .why_apply_text p{margin-bottom:20px}#contest .why_apply_panel h2.first-child{margin-top:0}#contest .why_apply_steps_wrapper{margin-bottom:10px;display:flex;height:120px}#contest .why-apply-steps-icon{width:120px;vertical-align:middle;background-color:#1a99aa;background-repeat:no-repeat;background-position:center;position:relative}#contest .why-apply-steps-icon.one{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABCCAMAAADdYVCgAAAApVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+IJwP4AAAANnRSTlMAhuV//PDpB7T0CyPhUUG6Xk5b7RJ6cmzbjlX4op93p8pIlcR0wBurD2Mr0hWvZ9YzOTyXz5sLL+VTAAADaElEQVRYw61Yh5KqQBAcJSM5i2D2zPne/v+nvQ1asipKuK67KpaDZnZCz+wBlOLHDfPFUdYQ0uTjIg/dH6gLPc0M9AIjS/UaJKY6QCUYqKZSiSMQuugjukLwlWQlSOgrJGH1mcWRUSXIzgeSno0qw+6VelZCNSCZ71k6qCb6b0iUEaqN/UvsFRU1gP2cjXvUCHueZYoaYlpk8VBjFBKoJzWn0R75M0MtML6zHFAr3Laly+1ouizqc9QSc0rDyYu/5R9Jpv+232gMWpDcrQx685l4X23T2F5G5zC04mORu8PXHynSJXfnQJh3rDK02DOQcXWZRnk3F46HG5wi3EsjXEwad2dDX7HJzZmF5Ud9ZBcjF1evnpAUsDgWnylpDJ46P+CklFlTCTY3KZGzjksv+T1YEHJr9nH3BGv3l3x6QnIcdtFNEVYdgJBexdxrIfAyM6TPCAB9WmYCWamJeL5vTKA/GKcn54y59YUZD3AlsZjRN+8X1IgAItZeNL4gEq6ZUeMDbNOV+NP3TqbK6cHZghPTYE79E/CLS/ZV8wKbefet7uoRtfVmZCEyXJtlT3QU8F4UKGNexg5mjFyEB8BJDQsm3kE/fUn5XyoseL/hjtolctZwxlPv7XAs8ghp4rNARcTHOlgp/diY801x1aU0KU6W3F2DJf7LeKrxCSZnUNiu+lykuLwRF/MeTJMslPGXUwsnq8F8p97KfL2NYUNyNPAWXN68qE1CS3ABO+yLnz5M2N1lRDNjKMvYmZdoIT5lsVUiIgmpA/IrMw3y4xiXu/P+YQuUsq6AJYPU5Zk0xyEJxNG0HP/9VKA812ohMIcU/1UR+tj+btrByW+XDQsjUs6l4khq+YSjRuKVbaa5q5U8SNPNKJ1g0uCADToaaxuJzrV0rqRaDNHnVr/xIjOOvdG3zqB/mjztqYb8QZU+Bes/6ZoAizYss8dEoTVnkQoTqdOcxms1hZZMo6NmLNnzJNpohlRfTzN5fZbluzORINZk6byf9ie1xi7JLT1d1hjVy08wxKDkD85TJGJRhYz+erqrMrFXOWt+krHbybfi8bl8Zjdys/o5nFcxyddEv3u082G9/wpwjUse6tAMhaa+XSsNSR6SoeUXaAznHhBHhxYspDy1/TqANhgi8bc/UVpxgD6cprtmr/4HKZZTHKnUokMAAAAASUVORK5CYII=)}#contest .why-apply-steps-icon.two{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABTCAMAAAAcACHkAAAAq1BMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8te9EbAAAAOHRSTlMADMTXBBDt+vEU0vUIGkXKUTPpbGee26pWe3jlHi6Ic7a7pUG/YTbfj+I8hK6Ll1uAJLGUOilMSSP7EkwAAAVGSURBVFjDnVjnmqowEA0QaSogoCg27Lrq7qqr5v2f7E4SkCIl3vzwo4TDlDNnRhBqXp3Hfj3Wiapcwx76nzW5qSRditf5FEA6ayS/xj+fIfQG7DE3CDdDf7Zos7NT6wMEhz0TWTg+b/kM0uwKIzyoEwcrewmP6LWBIYgwpTas6W6rr6jqWB5d4PiPRtfGQggdBfYuIAFf5nrTNaTOdLRbAuBUh+t7IYgj7NxB5OYKdcXfUNTwsAWb4IYmwpAudWOFkCezBKxldnV1uCN0o+YJQJxp+uAZhSF0CblwDKWDWtSVbSMCdmHbH0LKCnsQAI+QI0IX8OY8QmgP974bIb5oJIAZEboTByEZaIlR2O4gYyyhHqVbI8Qv7OojtBwiZDA/CHmyQxQAIk3stAniBJs8hGISeWSsEn3ESsw/Q3DhbmOtmLAJLIjNlZUOjeHAoTyDIC/h7m8TxAE2PRBW+ZlqYommgSzuaBVxiEZ2jbmpKo7dGsAFTZ49JTSEEAVNKZGGfVaRkD6Zs9AIdvLRkjhr59zNGkesZTtWlysk5vh2X7kjiZarU8WojZkKlN5Bk3FRXx5rYAutkgrhcZTkcY2+CMi4v3Gx2ccSISnA7KiySCbRy4DlhQZdwahjb5h26Lwm8BVCQMlZ7sePngCse5zhNKBdJUy3GGtIB7apmJWJjpMAmE9OJ+rOFzx2tZ+xE/PxPK5h4ldVNyw5Ie4fiyhNqiW7y1G4j9z+BM7mTNNLlY++1Q4n6YWAYTCfu8N5uFnRx/Cev6mUFfPjMC/ME86PZVbyV6+ch0LqOY/z27d4F+xu5PgK4UXYvFjo+TPKYrE+vFI+6sNPeyqCcW+TsiXj1o6yRqhD+2UIKoR82xZuJkEJBAvCj2gzQczi/OqjBIKshcz4K84XJlMNzOvRQv8RDvWSGgFUFGvw31kEjb8XJ6Kw4sXjfO8WNYHBcgYCysyyv/0wOT+x6uLO9qsnF2OQykgxS1S7cCIS7aNUybBkz4LVZ1fPYIAgPTOznF81u6y4pWYsl14G4kpVQh7GNNZnlaPcD5u6Xr7aGYnGaAGNc6gxAKM+tW5aVtMMWbaISczXaTBrGOJCPTuTLFMIX3wGvWTbXWamzvXFkZ0o0f23XgtGmXhGuXIgeuLNgAxuzr3KNyM32BdmilniOafKtsSN1ibKVZ5bCHtihsF37ZIsD9unmHinYuW280OBHpvR8tRcrOgUq3BDbm/6kXdyT83AzyB9Ey0/iReF/mDsLlqhFfqyRvqzcXYD6JKRcNFke/oFCL1OG9j64v35BfGnFzbsilJ5ltX8jnUe4g2ByGWKa+XNyEEM3sxcljHnmTcjB8E6mmuFqTG0P0vTbjV9afd7HXkcwpygVuruA511NuNn17Wg2SSDARBXiU/o8TLQ5m3yuqikcnkHRr6MESaf8fWs4PVcUrM0FzhvpGMd80DO/y94z9pbP9weMqe9uFulyrNtQgCMLMUZ3VrtpNMm0/snax7XFhm8/puKP+zS4lOlpLbi1ggmCSOcDEriWVpbu1hQMO3WjtZsAowpnYWmJpJEG9wtPmYx9ptN4Danwui9urzBhGrebMLbWiSuzIhrvDG8sIJSYZ8AYSMYAQ2dzi24huFEr5pYLY1hzIDBEg7qbJBrZ+WIDQ5OLUINBPsroRZquxrC+S2bZ/ZilJJpl4F+OWnqtdXLtvpQVHbFZPbTFmV3UDmWTRUhAM2r+4h0E3GlYXjfyg0AqifwUc6s4+ZM7PveKqiodmUuCY9mxuZazI5mHz/9Xoqn/i1SxkB5dScvR49qB/4BA9Pivj3qAJ8AAAAASUVORK5CYII=)}#contest .why-apply-steps-icon.three{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABMCAMAAACRUYNbAAAApVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+IJwP4AAAANnRSTlMAJXwrQ+rx/QX6GRX1ENrFqfaTiYPfXs6YsWFNPb8g12Yw0uSeDDmMCUmkHLvJVXZR7rfcWW3B4B6PAAAD3ElEQVRo3sWa55KCMBCAIyhVpSpgb4i93uX9H+3SsALezCW5/cF5kpmPLdndLAJQLoONBudKC0iWdQSJnI+GRKpxcOBN2gdZ2EGswSdxphKotbAD30T3Bbu69e3AYmn0BDr2lJiwXETZu744w2rRNzX+4eQ34C/E3NRXPHX15/DX0gw5oftxqa4lDo9sLuAyxXbKIG0W3xtbgsDmUFmSNOmWPFVnJAA89vtpfm/JvlP6LJPlqWWu8gXrzvF5w+zp91ugsCdYJjpNJ0uO4OHkzXddqh8AFg20PQDqhnzU6pzATb/IesaZ4cCRLsMGGS0w2vviAdbCki1CnKohnErBPq0jLjK4Hqz+CvaC0tJDnZzdwHqfhd0Mh9rgT2AzrtiWIcXVgYHTzBi5hPnWuODv138AX6p3xiK3cICiDySIzHQe4SfprIAwIRtpgsoIhCewQjrr3/TGFJOPAnsDpCVEJh1BiKy8xo8RMp1RAGiqOHAdoXokutC1RfIH2wIGMv98JALpXBtnz0GsgPBjYF9I13lbMUT/2PzB2b3BBeCA/9ByFT9ZI+LfBhrrW62eqMo9oz9kyxin2jy0lxzZqfLSYV8Xk+3jAh+lzyTvn7iqbT20gFF3+3YfuRm6zPBcwf6dqxXFUYDvuKRv6PLkTh7MnBX2bPBGdjlyp7eGT9uHheGb0q4kMYDaTDl6uAEdGs9O6RKHkQPI09YG8isugXBXviQg6WynwTbnmkEaoKTqHDJm/nA5JxJ80NhUrpi0KXm35UoOPxRAY+3qTGcv5pm/UI+pl1WhtNZ/mR80grrFK74Dz688zveinOot6jJnNQD0aOGKakC2LAnZDA3p5C4rJA/NUGsXyyBHkNTQZvehUTRlmH7ipSeyqy45DW3ui4wB2RDFGCF7GaknFqQNqnAJsNoPx1gDf5rJ2FL48kULqYc9TTq2rnjwiV5ZCUfmJke+TioczHquA8vbnkvqaXV54Wty/bkz7Uribtf7l9GVKgP71X4fTwk5YL24OSoejG3FYq2yiRxsCx3x96vmzmNFWNquNT8Mfodi0qdFW81r5paPvmddAeWaZIvx6VA9cZ8fbQFg3bcXn6f8SZ+v2na/Nx10fjXlb2ScgzzMc6U53pnVbJ7V0t6x4D2MymfsN+EI3tG+miTmDZQITtAhOrPuYwJpYDDJ3zXXqa/NtiRwLiP6Giu2Qe04kwjeXsnogr10noaLxGlrEsBWu/AQZau+KRRsk5S9KBpKTIciwd+41yl713zqiAOHEDrllXeleKLARq/6pwzbjS5sO32QQfRPYJRpGv8EBq3MBP8k6g8JLlZ5ewtybQAAAABJRU5ErkJggg==)}#contest .why-apply-steps-icon.four{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABVCAMAAACIGrFuAAAAq1BMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8te9EbAAAAOHRSTlMA8bftdwyK+QT06ZhCKr3KIqVhR9lXqaA4GBTlTH0ucbJc3D4J4NRSkzRsEcTOrR2FjibHgcFpZZ9CCTYAAAYfSURBVGjetVnXgqowEI30JgiogKCoqNh7yf9/2c0AUnTXlXLnZUXXnGTKmTMRoUrWcTWmg/6zGZjYbthufOHlzU83b+LYFtdRsyBzsqiWbJ7l8dO6x1VzGJ1084BzwTmbcnZDIL1sUYLD4aK5p6AJEFg2c1ILv5m7VIS6IBRZR3fuKo9/N0k26+F0ySIG+Tt4UJ9waMubVQeBlZO62BjjTzgtPayIw0JIMl+s8EcT+z22AsiAfHWePbbxXyaeyoMcoBTR+0nc/YlbUuIPKPPyIBvyte1b1eyTKhTC3SsGPykPMiPfU7PHYcQoMUQcKaNYOqJXJfJ04SRjwCSx7ZwWPKa3PnnZdvO+qkacC7Lz9EEgkAsWCcdnKks9AkhnIMNBJZA9cUH6oJCHDhKoZMn9WuaHBXrD/G19KA9yJd9M+4lO9oqQlSwok3d8oINLMfbluyf0qV7y2hExv4neidwF/ndwa/DsZeNFirMrhwN9Ss4YeYzQFi9ZgaGXwYa8dcb4ipCE4yQ8M1oOpxwNS3G2KgTvTvYeJcJoKd1YNCOfLhDqw+HivXeYp/PGJcVDlPwOZJGCPNx/9hlajY4wiwLHZSzhA3XjsEzN80k5UnEcDOyS6hBypX4g4cdiPnlV2EGpFgO+CKL0JWZDwqqBPcrRloMY0tjQC41eS+VXAFEUomIHH8QcqRtZvyKyCfyYmQzdZVMui7dQypu4yE9IiOKAJ8OeHxPKHiENt3LOOcO/HkuWChyFlxMZFIccYwoyLHplIocHpALBuWwFakktQJvoKI+nACBoR4z9l3YQlqaWTi7KhJJtcMcQ+gCh+amDDiIcJ01gumSNPI3JHYWsHpCz0CskkHhrTuyetI3MoObdsmQ8YnpI0HIohMkcmWx+IWGJIfrkFOXBsxkAIl9avq5gm3kBwYP/Z54/vMNabB/nQIR+HvF7I41qN2MLgkvNBH1vipMUi9ghYoV1tYC47otc2Pr2YeMoXDejFsh1GDMIh1YwiC/p3h/V1hQINGpmYoiqWZtZnx8fQTg0kqM8n1YfwewDGi0+gYwTv1lsZQxF5MeefZ5Y7meJujCrC/tRrN9EK0Dt9Vj8DcK91xlSsv7UZRwkBNefBojumq0Bgdb5NYnfBOK+Vymvm6iWsW9uOQpBUQAfWVQTg3ofqQjXZGXDQ//d1LqlcHbv7t+Z6oNdcTGhUGcR7/QW5nuVMdo/FfpehdhMZqNrl2eSCxesV08tNSPFbTrQczEyzQ1QpBYC69b3qjsrkDIQdrJ/DGMQXEEj/mr3nI9ADw/iSeSYf6+uefkCgUa0xMWTNHCvYhdKrpPoKRKYU/U59224lgopdVDMRE7MB0bc8v3aGGyR2hlk0XZc52pfWhpr3aXr1bngtM/FQtdhZrO8ONxQn3P9vqmycsdcD5c6pU3fL7Uug3AFY070yTDxo1F29RPV/XABNB1QfYHp89wD/ump9L4EGdgP7uPqCSGOfHyBGdVC9vHY05O3/77oVHz5JuGvjPeI2J2ipQzXgMvsuu7vQ+DvbQ2zlsSKcD0XshMxFSgNgsgwERKXJcei/OE28iHbCIgW7VkVIhZprTP3qRZHaV8c5BuQW0hQuk4sqGm/EKblV4n1TcBnK1cyk9F/q78WZyMgWgjXWs8we7ac/zBsAoQIudkouR+ISv7KW6GeUsFcqA+iGp3HWBRH2UWWASfah1zrSZc1QRZDM7mDoVPpSyUR0SYM9HdxUBPESqROwZSU97v3c49TEGoqu/JKS8mYX/r+HqscCOaPx8yfDYLwW60QqmNyadpqNwXS6k9IcMN9N1+A8rRkr/o4ZZ7S33ZmD9nq9/cqs+oZChJ8On8TXRmE3zLtF1Xf160LzWucSXh3sHbqgsRO+vWHM/5yLHex/NFJIOe93uPOMMx6wuxzIm9+rg7C316chM5Zamm+kbGWtKoG8pOTiIbJjZ+iZXrWM4OV8iBFJxW1cD5/p0zHlCMcni0F8u6klx9ouMLcS3kzRXbzPz79ZdOfnfR613Ur/mjJnYWghLvaX4543q2o/S5G3XH6Z3lv32U1N5+K8n+BieIzChk5kbQc+s/m2JPhtxT5DymMbx+gOivuAAAAAElFTkSuQmCC);background-position:0 50%}#contest .why-apply-step{position:absolute;left:10px;top:10px;font-size:15px;font-weight:700;color:#fff}#contest .why-apply-steps-text{flex:1;display:flex;align-items:center;background-color:#f2f2f2;vertical-align:middle;padding:0 10px;color:#1a99aa;font-size:14px;font-weight:400}#contest .contest-how-it-works{min-height:600px;padding:50px;text-align:center;background-color:#fff}#contest .contest-how-it-works-container{overflow:hidden;*zoom:1;margin:auto;text-align:center;display:flex;justify-content:center;flex-wrap:wrap-reverse;align-items:center}#contest .contest-how-it-works-text-container{text-align:left;width:560px}#contest .contest-how-it-works-image-container{width:720px;margin-bottom:50px}#contest .contest-how-it-works-title{font-weight:700;font-size:25px;margin-bottom:15px}#contest .contest-how-it-works-subtitle{font-weight:400;font-size:18px;margin:10px 0 35px 0}#contest .contest-how-it-works-rules .rule{margin-bottom:32px;position:relative;font-size:14px}#contest .contest-how-it-works-rules .rule .title{font-weight:700;font-size:20px;margin-bottom:8px}#contest .contest-how-it-works-rules .rule .description{color:#838891;font-weight:400;font-size:17px}#contest .contest-custom-block{padding:50px;min-height:250px;display:flex;justify-content:center;align-items:center;text-align:center}#contest .contest-custom-block a{color:#f2bb13}.mobile #contest{padding:0}.mobile #contest .contest-prizes-text-container{margin-top:15px;max-width:700px;width:100%;text-align:center}.mobile #contest .contest-content{padding-top:15vh}.mobile #contest .contest-content .contest-header{padding:0 20px}.mobile #contest .contest-logo-header-wrapper{display:none}.mobile #contest .contest-prizes-container{flex-direction:column;max-width:100%}.mobile #contest .contest-prizes-image-container{padding-right:0px}.mobile #contest .contest-status,.mobile #contest .contest-info{padding:55px 20px}.mobile #contest .contest-tagline .contest-register .no-video{padding:60px 20px}@media(max-width: 800px){.mobile #contest .navigation-bar{overflow-x:scroll;overflow-y:hidden}.mobile #contest .contest-content .contest-header .contest-past-event-wrapper{flex-direction:column;align-items:flex-start}.mobile #contest .contest-content .contest-header{flex-direction:column}.mobile #contest .contest-content .contest-header-wrapper{width:100%}.mobile #contest .contest-content .contest-header-register-wrapper{margin:0 auto;margin-top:20px}.mobile #contest .contest-content .contest-header-register-npo{position:static;margin-bottom:20px}.mobile #contest .contest-content .contest-details .contest-statistics .progression-blocks,.mobile #contest .contest-content .contest-details .contest-statistics .minimal-leaderboards{flex-direction:column}.mobile #contest .contest-content .contest-details .contest-statistics .progression-blocks .codingamer-progression:not(:first-child),.mobile #contest .contest-content .contest-details .contest-statistics .progression-blocks .contest-team-progression:not(:first-child),.mobile #contest .contest-content .contest-details .contest-statistics .progression-blocks .minimal-leaderboard:not(:first-child),.mobile #contest .contest-content .contest-details .contest-statistics .minimal-leaderboards .codingamer-progression:not(:first-child),.mobile #contest .contest-content .contest-details .contest-statistics .minimal-leaderboards .contest-team-progression:not(:first-child),.mobile #contest .contest-content .contest-details .contest-statistics .minimal-leaderboards .minimal-leaderboard:not(:first-child){margin-left:unset;margin-top:30px}.mobile #contest .contest-content .contest-details .contest-statistics .contest-team-progression{max-width:none}}@media screen and (max-width: 1650px){#contest .contest-how-it-works-image{width:100% !important}}#external_contest_iframe{border:0;position:absolute;top:0;left:0;right:0;bottom:0}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}#hackathon{width:100%;font-weight:400;background-color:#fff}#hackathon .hackathon_navigation-bar{height:62px;background-color:#252e38;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}#hackathon .hackathon_language_picker{width:138px;height:24px;padding:0 25px}#hackathon .hackathon-leaderboard{display:flex;flex-direction:column;align-items:center;padding:20px 35px}#hackathon .hackathon_leaderboard-content{position:relative;width:100%;max-width:1270px}#hackathon .hackathon_leaderboard-content .leaderboard-content-header{padding-top:64px;padding-bottom:12px;display:flex;justify-content:space-between;align-items:flex-end}#hackathon .hackathon_leaderboard-content .leaderboard-content-header .leaderboard-title{color:#fff;font-size:38px;font-weight:900;text-transform:uppercase}#hackathon .hackathon_leaderboard-content .leaderboard-content-header .hackathon-header-metric{color:#fff;font-size:15px;font-weight:400;margin-top:3px}#hackathon .hackathon_leaderboard-content .leaderboard-content-header .hackathon-header-metric:before{content:"";vertical-align:middle;background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat;display:inline-block;margin-right:10px}#hackathon .leaderboard-hackathon-status{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:120px 55px;width:100%;color:#20252a;text-align:center;background-color:#fff;border-bottom:1px solid #e7e9eb}#hackathon .leaderboard-hackathon-status .hackathon-status-title{font-size:35px;font-weight:700}#hackathon .leaderboard-hackathon-status .hackathon-countdown{display:inline-flex;margin-top:30px}#hackathon .leaderboard-hackathon-status .hackathon-countdown-digit-container{display:inline-flex;margin:0 5px}#hackathon .leaderboard-hackathon-status .hackathon-countdown-digit{background-color:#20252a;font-size:25px;font-weight:700;width:40px;height:60px;line-height:60px;margin:.5px;color:#fff;border-radius:5px}#hackathon .leaderboard-hackathon-status .hackathon-countdown-digit-disable{font-weight:300}#hackathon .leaderboard-hackathon-status .hackathon-countdown-label{font-size:13px;font-weight:700;color:#838891;margin-top:10px}#hackathon .hackathon_header{width:100%;padding:30px;display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(177deg, transparent 40%, #f2bb13 40.1%);position:relative}#hackathon .hackathon_header-bottom-overlay{position:absolute;top:100%;left:0;width:100%;background-image:linear-gradient(177deg, #f2bb13 30%, transparent 30.1%);height:250px;z-index:1}#hackathon .hackathon_title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center}#hackathon .hackathon_title::after{width:30px;display:block;content:"";background-color:#f2bb13;height:3px;margin-top:10px}#hackathon .hackathon_title:not(:last-child){margin-bottom:30px}#hackathon .hackathon_top-logo-container{padding:30px;max-width:100%}#hackathon .hackathon_top-logo{display:block;width:auto;height:auto;max-width:100%;max-height:200px}#hackathon .hackathon-details>:nth-child(2) .hackathon_section{padding-top:245px}#hackathon .hackathon_status-wrapper{display:block;width:100%;max-width:1500px;margin-top:30px}#hackathon .hackathon_options-wrapper{display:block;width:calc(100% - 60px);max-width:1250px;margin-top:-120px;margin-bottom:-215px;position:relative;z-index:1}#hackathon .hackathon_isolated-description{font-size:16px;text-align:justify}#hackathon .hackathon_isolated-description .underline{border-bottom:1px dotted #454c55}#hackathon .hackathon_isolated-description .hackathon_isolated-clickable{cursor:pointer}#hackathon .hackathon_cg-customform-apply-container{height:100%}#hackathon .cg-hackathon-status_buttons{display:flex;justify-content:center;flex-wrap:wrap}#hackathon .cg-hackathon-status_button{text-align:center;background-color:#20252a;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;margin:15px;display:block;width:300px;max-width:calc(100% - 30px);min-width:0}#hackathon .cg-hackathon-status_button:not(:disabled):hover{background-color:rgba(32,37,42,.9)}#hackathon .cg-hackathon-status_button:disabled{opacity:.5;cursor:auto}#hackathon .cg-hackathon-status_button:first-child{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:300px;max-width:calc(100% - 30px);min-width:0;color:#454c55}#hackathon .cg-hackathon-status_button:first-child:not(:disabled):hover{background-color:rgba(242,187,19,.7)}#hackathon .cg-hackathon-status_button:first-child:disabled{opacity:.5;cursor:auto}#hackathon .cg-hackathon-status_wrapper{display:block;position:relative}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}#past-contest{width:100%}#past-contest .past-contest_wrapper{width:100%;display:flex;justify-content:center;padding:20px 35px}#past-contest .contest-content{width:100%;max-width:1270px}#past-contest .contest-content.no-header{margin-top:0px}#past-contest .contest-status{width:100%;height:770px;min-height:400px;position:relative;display:flex;margin-bottom:10px;flex-direction:column}@media screen and (max-height: 770px){#past-contest .contest-status{height:600px}}#past-contest .contest-status .contest-last-contest{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:13px}#past-contest .contest-status-container{width:100%;height:360px;position:relative}#past-contest .contest-background{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(https://static.codingame.com/assets/background_general_leaderboard.68d731ee.jpg);position:absolute}#past-contest .dark-background{position:absolute;bottom:0;left:0;height:64%;width:100%;background-image:linear-gradient(rgba(19, 28, 37, 0), rgba(19, 28, 37, 0.9))}#past-contest .contest-status-wrapper{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}#past-contest .contest-status-wrapper:hover .contest-tile-overlay{opacity:1}#past-contest .contest-status-wrapper .contest-status-title{position:absolute;top:20px;left:20px;font-weight:700;font-size:18px}#past-contest .contest-status-wrapper .contest-status-content{display:flex;justify-content:flex-end;flex-direction:column;align-items:center;height:100%;padding:20px;width:100%;position:relative}#past-contest .contest-status-wrapper .contest-status-logo-container{display:flex;height:35%;width:100%;justify-content:center}#past-contest .contest-status-wrapper .contest-logo-img{background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:50%}#past-contest .contest-status-wrapper .contest-countdown-container{margin-top:10px}#past-contest .contest-status-wrapper .contest-countdown{display:inline-flex;text-align:center}#past-contest .contest-status-wrapper .contest-countdown-digit-container{display:inline-flex;margin:0 5px 7px 5px}#past-contest .contest-status-wrapper .contest-countdown-digit{background-color:rgba(37,46,56,.8);font-size:28px;font-weight:700;width:30px;height:50px;line-height:50px;margin:.5px}#past-contest .contest-status-wrapper .contest-countdown-label{font-size:13px;font-weight:700}#past-contest .contest-status-wrapper .contest-tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(19,28,37,.7);z-index:1;opacity:0;transition:opacity,.2s}#past-contest .contest-status-wrapper .contest-tile-overlay .contest-tile-overlay-container{position:relative;padding:17px 20px;display:flex;align-items:flex-end;width:100%;height:100%}#past-contest .contest-status-wrapper .contest-tile-overlay .contest-tile-overlay-container .contest-wrapper .contest-title{color:#fff;padding-bottom:6px;font-weight:700;font-size:17px}#past-contest .contest-status-wrapper .contest-tile-overlay .contest-tile-overlay-container .contest-wrapper .contest-subtitle{color:#fff;font-size:13px;font-weight:400}#past-contest .next-contest-tile-container{display:flex;flex-direction:column;width:100%}#past-contest .next-contest-tile-container.with-last-contest-tile{width:calc(50% - 10px)}#past-contest .next-contest-tile-container.with-last-contest-tile .contests-slideshow{height:360px}#past-contest .next-contest-tile-container .contest-block-title{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:13px}#past-contest .last-contest-tile-container{width:calc(50% - 10px);height:360px}#past-contest .contest-tile-container{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}#past-contest .contest-past{width:100%}#past-contest .contest-past-year{width:100%;position:relative}#past-contest .contest-past-year-text{color:#454c55;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:13px;margin-top:35px}#past-contest .contest-past-events{position:relative;display:flex;flex-wrap:wrap;margin-right:-10px}#past-contest .contest-past-event-wrapper{display:inline-block;background:#fff;width:calc(25% - 10px);margin-right:10px;margin-bottom:10px;cursor:pointer;height:230px;position:relative}#past-contest .contest-past-event{display:flex;flex-direction:column;height:100%;border:0;outline:0}#past-contest .contest-past-event a{border:0;outline:0}#past-contest .contest-past-cover{width:100%;height:calc(100% - 56px);background-image:url(https://static.codingame.com/assets/background_general_leaderboard.68d731ee.jpg);background-size:cover;background-position:center;background-color:#454c55;display:flex;justify-content:center;align-items:flex-end;position:relative}#past-contest .contest-past-cover:hover .contest-tile-overlay{opacity:1}#past-contest .contest-past-cover .contest-tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(19,28,37,.2);opacity:0;transition:opacity,.2s}#past-contest .contest-past-info{height:56px;text-align:left;display:flex;justify-content:space-between;align-items:center;background-color:#252e38}#past-contest .contest-past-logo-container{width:250px;height:70px;max-width:80%;margin-bottom:10px;z-index:1}#past-contest .contest-past-logo-container .contest-past-logo{display:flex;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;background-position:50% 100%}#past-contest .contest-past-title-container{max-width:90%;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;padding-bottom:10px}#past-contest .contest-past-title-container .contest-past-title{font-size:20px;text-transform:uppercase;font-weight:bold;background:linear-gradient(180deg, #D5D5D5 28.82%, #FFFFFF 70.2%, #BFBDBD 86.03%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.8))}#past-contest .contest-past-title{font-size:13px;font-weight:700;color:#fff}#past-contest .contest-past-date{font-size:15px;font-weight:400;color:#fff;padding:0 16px}#past-contest .contest-past-view-report{font-size:14px;font-weight:600;color:#f2bb13;border:none;opacity:1;text-transform:uppercase;padding:0 16px;text-align:right;flex:1;transition:opacity .2s}#past-contest .contest-past-view-report:hover{opacity:.7}#past-contest .contest-button.large{display:inline-block}.mobile #past-contest .past-contest_wrapper{padding:20px 20px}.mobile #past-contest .contest-past-event-wrapper{width:calc(50% - 10px)}.mobile #past-contest .contest-tile-container{flex-direction:column}.mobile #past-contest .next-contest-tile-container.with-last-contest-tile{width:100%}.mobile #past-contest .last-contest-tile-container{margin:35px 0;width:100%}@media(max-width: 850px){.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description{display:none}}@media(max-width: 650px){.mobile #past-contest .contest-past-event-wrapper{width:calc(100% - 10px)}.mobile #past-contest .contest-status-bloc-center{padding:0 10px}.mobile #past-contest .contest-status-wrapper .contest-status-content{justify-content:center}.mobile #past-contest .contest-status-wrapper .contest-logo-img{background-position:center bottom;width:75%}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content{justify-content:center;align-items:center;padding:15px}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-description{display:none}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-date{display:none}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-logo-container{justify-content:center}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-content .current-contest-logo-container .current-contest-logo{background-position:center bottom;width:75%}.mobile #past-contest .contests-slideshow .current-contest .current-contest-container .current-contest-not-registered{align-items:center}}@media(max-width: 1300px)and (min-width: 1100px){#past-contest .contest-past-event-wrapper{width:calc(50% - 10px)}}
.cg-contest-codinghub{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:100px 55px;width:100%;background-color:#252e38;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(https://static.codingame.com/assets/background_codinghub.0afff56a.jpg)}.cg-contest-codinghub .cg-contest-codinghub_logo{background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaQAAABKCAMAAADDq9BBAAAA7VBMVEVHcEz/////0gD/////////0gD/////0gD/////////////0gD/////////////////0gD/////////////////0gD/0gD/////////////0gD/////////0gD/////0gD/////////0gD/////0gD/////////0gD/////////0gD/0gD/////////////0gD/0gD/////////0gD/////0gD/0gD/0gD/////////0gD/////0gD/0gD/////0gD/0gD/////0gD/////////0gD/////0gD/0gD/0gD/0gD/0gD/0gD/////0gCjaH+NAAAATXRSTlMAu8VoEkio5Mzl36n7tQsczCfy2OovY8R6RZmOVwaINzovFkvTb6/zIZ2PEfaY0Ske7z+5k2/r91I1WYF/DAiGs6GfdF4kYftPPlTcdpImSfMAAAxBSURBVHja7VxpVyI7EGVtkH1pBQSRXVQQBRcEFfdlnOb//5yHyJbkVifh4XLmUJ/mpGPCVHVVbtWttMOxll8sx7d772drNfxqufYNR7K20q+WrQ8bDfd+8BdEPQsSjfzT2t45Li3I8bXin52NjTT8ud+dtRqJmTSs7sKjePf5MRP9l4x0MLzYm8vwj+qRNLZRRzbtJhK5+ZrfnbIYKU7H6/nkeCAUbv87RnINGdmVTG/96b2N//G6NxzGSuQ8T6baDPsD5olpbiT9tVN327Pa320yNjKnw9XQfDD9LQBqd3NBdg+Fw5t9/rTUJj7GRuc7tpN7Y5O+9z7+Xep5qWnxB+eJxUvC31xhCIqzi6dmQXBRMt9gJFZ/wzf++RX7PLjMHk/sGi7byffTaa92s3JOi5D46nTTZVdufo4+s6P+b3AkVn9DwZOC7PO/y2zyyq6xbX98TeWdnuQOUCaykitUTppdujoejIS4HT1fbiQvq7+KMKHCTvAus8lfdg27xGdzPu2CAoHdpEVLeIXKMSwQ2Nz8jvUvN9KZJJodXrATjpfZJKhu6G3p0eUxLDvJr1A5fmblUBRZzkp8ffZ0z+rvin++yz73LbVJTN3QFdnR1d6wtZH1uDrdRBrMygEIyy3nt4PjPzjpn0lnmT2u95QNffgyn7eFJlQtiVyuTjeXMJCGuQ27X18KYPU3bNHn+FgOltmE88ZbtegLHSkvs9Eqg88zDKRpjMu/UDaHkgymw07YWr4Ep2LohXfmfgeWaWSySkCch4HUw6A78+uxneOPLIPx6dUKoAyUDX07mRIbbCpAYiTGCpUTxoE0s/hOfEf17kqSwXBp1MXhMpvcqhp6jAJ9wS2irJGT22ilVRo2GWvMfOZymkgnq99SVAtKMhhpGqUi72qGfvtAdkHvjmKRZh5xksmk+QXHeJTNWo8WIUU128xXLx3fI7JU9WwFRaGSkqG9H++L681mHZTCHuXL8Q+oEKm3H2qJ1RaFMl8XSLVEmqpuS9KoJYoaoqEPW1vbY28baBzj4xSFLW563ElL5Cwixcd00wiHa0a22rU/QiLlh/3RxOxjFKD9JQLpTTk92tjodyl04emm70YT8mUNcOzTTqOWKGpMDP3UGwQ7ndtgsBM7V4GOdRFt58Dbz/+Vu8bQDaFUmrRT+242NXE6UmuT3W6y28ORf0GOJhu62dHx3OLpbL2TLMoMcmPf/0yUP16BPLtIXTFV3TlnJ0wxV7ASWxDX9JQZMMOVXeiNY0NvcdaX9zIIVe+kHFhlaiHR/UJZ+F632Q3MS760EEelIqsAf93IMzz7bLlC+LU5P1+4YNkrK6KYqrbY53uTkuchh/kIvP4EvXGUL79WRBPZ5rgOR0GwkTRrLVBsxgkoHZ3ykxpxVonmJJCyVamTCDovQx5Hhq9eBbhAV+M3vHOc4CxZlqoSadQbPmW4E+4deuOeUC+cSEnLkRLSJNIu8c3yUdEvzglsIJ3VYe7s4YFgTpIcFExxQu0EsVfCq38s4RjucZQc2JZ/nvg1XNBG9o4kwO+yxERI7Qtyyq5uyhOwic7K7Og+9PN+G/nvwoZlhYyvSjB+wW1O3jHjx0XJnq3tOMbvvgNtJCk4nWqWni8TEhW4Fw2aUNfZAzv64EAcE+D1R9KmwD2WDAbHUvHiKLmJbbcFvZES+4KTqceRF0NSHUSpyoK9zvahQ2ctnWJIPaQyPYrBsVSeYJScwgmi/HOvtzZGx5ZW6dmj4Brz3LRmaejMD1lZp8oKTbusXDwSiVRVJj4cJWP25Z+Y2uItHRDg1mFUJW/qo6WhswgbyDZ0fNFQpVvYNgCXnpE6OEre4/JPDDJ+0lCqpHX7aJdW0kIV0q8SnRXh0Vi3NIwUV5o8A6B8qiqTA4z5/tqWfzYVF+/Zha+Qbc7BF0aFAl86Uyg3BcRLHCcpdyHTDxE6y0GQKIC15GiNvJgI4dAYzhUy4qH2jFNVqWzhvgivbfmnJ4Lt3q53oIXuMlrYzsCtKWXY++XBDlZsYJ31Ydh9gG7nhna+5DfMYRqmgFNVqbzhKPmET7hXyPgNXz7Hd180jMQ3NuzrONIsJeJ86bNYkCZOuzTWmQFRNQf5pifVCTJ/jUDa3PiMvbrSs9HLBAlcn+OqrAsigSABtQcaRmpKCgaM9KnQyEHEzw6tAHFc17HOhPIPaiB6xidpGXnurAON65Y9Ihg/mVRwX4QLn3DnEPLNO2C58oRtU3FNx0gBrDHhxB4bqUBlT5EE0hl3OE66ZW9Yl0lM6ZIjgHa4GGhSrUkGwfjJZFqi62E40YK2K70QZMjxUNKEviApfASrFJAaEerJuPqXp9pfOaxtwPJPDUK+FF7CRH0TecpIfdDjpiJXOEpO4xRu+H6jWMMnjWTWr9ES5CYxxiWIg37IGYkWTcPF+3aQD97JuEkQN554XJMjAo4qSA5iF7iC7NAW5S/c7ud2EeyIp4RsSuD7+I0UdZkC2D5K6awL8XrODvLBOxkFDDFEcFTE9dCYl5PXPVyiY6PkSwnbzosg38uhejOZXQUhrRwacyT/fipiiYUbGQ8we3ZCTWLIxwNEN3DFMPVyndzgeqjQYLDDhsO9HcgaVRy2tutQTSgDjdZYp0afagCnGzi00ToLw/N9AyKEI+zmyHZZEgElV8r4EU3DmPFznFNNKDH1goNDvEfhVK2tFsn8CeCGOSC5aWgwfg3sjkcA8YepiBAnMkFZc+rV6hm/AxI3lDQbhcIRsY+kLjbLLRgpDcxsUEmye3nGr+aAtgsgb05ThFlVtTk1qMT4bekwfnMjHejc0EStqwH3opmK6dF/H3Q0LjC4JujsDlP+uaHB+OG+fnwnI0mwFx7iZy97x+8WJ6EuFcZvFu649EnSKRTFnatNd6EYjxfL6f3kTA18uJs5xx0is7nDLkFARC3GbwpVoO0CRDkkpcb4Kd/xq0BreHH1J0gAbZfsqu4SBBFUwxQ58BHzASKSO1wZD+kwfkUcox/hr5tcw61RjN+Sd/x4fuMzULU4uD697xqDbMc1X5C6l7QsVFWM9IiRYL5dL7p5K5sEIqmVR5OPKMYvATUZwMAT3skQlj7N1C/TG6qMn+odvxJP4gW9x2+DF1znu74YirN3//r40WOJkZSYuUsN3rOr0ZsgYfyiRDUE3slwqm1IMX6qd/xKFxp1PsWixra0F1WBbJ2ooaiihBoGcRKdKTF+d/hOhp/owcRCMH7Kd/xKexp1vp6SjS4UPggl7yLwEzUkuyaPuJbOcPmH6OvHdzJyahsWVMsy7ziNUuPcCcZPnzmfYWzlPg9542Ei6tBq3Jne8atBTWLIR9guotTNRTF+wtFNplFK3T8tCNex3DtURNrUk1Zt0TLjZM3cXmdKjF8dE5VdAtxDoRg/9Tt+sA/sHX/i6V3BRi7FGzTPalhA6h7sNVfcYNxYmvHbIDKfuG3Kl0woMX7qd/zekKKffAqMH+Z7d5Rv3tl3bM/9w5NUaVEkbmt8mDHXWJrxc2Lrm7a+my+EUCnj/9zxqwBivaXC+Ll8wLyqX5F0CFd+OFlE7OSXbfwZeRh18od+f0WMHwX78/zSl0ve8euRl5ZGKdS1GuPXa5GtfIpSMKiD1+wzE7uwRuHMIQdlgaNZFXLcHCwsPUJQ7ca2X+xv4iqAyTIfG00imgkHw/UQM37j44qJYhd/RbzuhefeHx6Su/S/+VUHnyIMhPsZ4a5s+Y7N4xv+fpHIlNNzM/mrH3CgtsHIJJAacHSfHZ06QZUdZq6txY3GQiumeNrNIvKVjxGhKNQ6Z55XmKjUmqO288GYZOiwy02IhyA72mL+ctjpOZYST8advQunUimn09jvP2fInuPCc9ZwfswzmtWy7eXNTN9w+p3Gw0TF+IuuOqMO+4/CRnOntZTfeVctIm+cEZU7zHktHt6S55tnwY7LFTx4vUbT8SITA5/dj/7ydru33IdC/0UpkiT+Wn6LeEyyLWMtP+I0ogWKAZ3bCGv5enFbYTYJiPR5GNRea+mH5cMkR/n2hHOKtLOmpdGdu5ZvkUld8SRlNJuG07Qp0K/lx0RWdQ/F1zr6cSAnYyoKax39uBQkfrQGDb8C3NkSxsW1hn6B2LY4GJG1gn6D2DQLJbtr9fwOIWnLpHutnF8iRHNSwlh70e+RSHc/yYHwE/9p17PWzC+Tetmd3x9/t/fuNJ1r/zMG+g9wBZPKqRihCAAAAABJRU5ErkJggg==);height:74px;width:420px;max-width:80%;margin:25px 0}.cg-contest-codinghub .cg-contest-codinghub_title,.cg-contest-codinghub .cg-contest-codinghub_text{max-width:1000px}.cg-contest-codinghub .cg-contest-codinghub_title{color:#f2bb13;font-size:42px;font-weight:700;margin-bottom:5px;text-align:center}.cg-contest-codinghub .cg-contest-codinghub_text{text-align:center;color:#fff;font-size:23px;font-weight:400;margin-bottom:25px}.cg-contest-codinghub .cg-contest-codinghub_button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;color:#fff;width:340px;max-width:100%}.cg-contest-codinghub .cg-contest-codinghub_button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-contest-codinghub .cg-contest-codinghub_button:disabled{opacity:.5;cursor:auto}.mobile .cg-contest-codinghub{padding:55px 20px}
.cg-contest-community-banner{background:#f2bb13;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:55px;text-align:center}.cg-contest-community-banner .cg-contest-community-banner_title{color:#fff;font-size:42px;font-weight:700}.cg-contest-community-banner .cg-contest-community-banner_text{color:#20252a;font-size:24px;font-weight:300}.mobile .cg-contest-community-banner{padding:55px 20px}
.contest-info-npo .npo-cause{background-size:cover;background-position:50% 50%;padding:100px 75px;text-align:center;background-color:#454c55;display:flex;justify-content:center;align-items:center}.contest-info-npo .npo-cause .npo-cause-content .npo-cause-title{color:#f2bb13;font-size:42px;font-weight:700;margin-bottom:5px}.contest-info-npo .npo-cause .npo-cause-content .npo-cause-description{color:#fff;font-size:23px;font-weight:400;margin-bottom:50px}.contest-info-npo .npo-cause .npo-cause-content .npo-cause-button-container .npo-cause-button-learn-more{display:inline-block;max-width:340px;width:100%;padding:0 10px;height:52px;line-height:52px;color:#fff;text-transform:uppercase;border:2px #f2bb13 solid;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s;font-size:14px}.contest-info-npo .npo-cause .npo-cause-content .npo-cause-button-container .npo-cause-button-learn-more:hover{color:#f2bb13}.contest-info-npo .npo-donate{text-align:center;background:#fff;padding:100px 0}.contest-info-npo .npo-donate .npo-donate-cta{display:block;text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;color:#fff}.contest-info-npo .npo-donate .npo-donate-cta:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.contest-info-npo .npo-donate .npo-donate-cta:disabled{opacity:.5;cursor:auto}.contest-info-npo .npo-donate .npo-donate-cta:not(:disabled):hover{background-color:#ffd200}.contest-info-npo .npo-donate .npo-donate-content-text{width:100%;padding:0 75px}.contest-info-npo .npo-donate .npo-donate-content-text .npo-donate-title{color:#20252a;font-size:42px;margin-bottom:20px}.contest-info-npo .npo-donate .npo-donate-content-text .npo-donate-who{color:#20252a;font-size:20px;font-weight:400;margin-bottom:60px}.contest-info-npo .npo-donate .npo-donate-promo{width:100%;display:flex;align-items:center;justify-content:center}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-org{box-shadow:0px 0px 10px 0px rgba(19,28,37,.3);height:180px;width:338px;display:flex;justify-content:center;align-items:center}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-icon{flex:1;padding:0 50px}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-codingame{background:#20252a}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-widget{display:flex;flex-direction:column}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-widget .cg-iframe-widget{width:340px}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-npo-logo{background:#20252a}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-icon-npo path{fill:#fff}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-minipromo{display:none;height:100px;background:#20252a;width:100%;max-width:520px;justify-content:space-around;align-items:center}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-minipromo .npo-donate-promo-icon{flex:1;padding:0 20px;max-width:210px}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-minipromo .npo-donate-minipromo-cross{width:20px;height:20px}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-minipromo .npo-donate-minipromo-cross path{fill:#fff}@media(max-width: 1100px){.contest-info-npo .npo-donate .npo-donate-promo{flex-direction:column;justify-content:center}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-org{display:none}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-minipromo{display:flex}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-widget{width:100%;max-width:520px}.contest-info-npo .npo-donate .npo-donate-promo .npo-donate-promo-widget .cg-iframe-widget{width:100%;max-width:520px}}.mobile .contest-info-npo .npo-cause{padding:55px 20px}.mobile .contest-info-npo .npo-donate{padding:55px 0}.mobile .contest-info-npo .npo-donate-content-text{padding:0 20px}
.cg-contest-ordered-list{background-color:#192126;padding:90px 55px}.cg-contest-ordered-list.with-img{padding-right:0}.cg-contest-ordered-list.no-items .cg-contest-ordered-list_image{width:100%}.cg-contest-ordered-list .cg-contest-ordered-list_title{color:#f2bb13;font-size:42px;font-weight:700;text-align:center;margin-bottom:50px}.cg-contest-ordered-list .cg-contest-ordered-list_content{display:flex;align-items:center;padding-left:45px}.cg-contest-ordered-list .cg-contest-ordered-list_list{color:#fff;flex:1;counter-reset:list}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item{display:flex;max-width:600px;font-size:16px;padding-bottom:20px;margin-bottom:10px;position:relative;counter-increment:list}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item:before{border-radius:50%;width:32px;height:32px;border:2px solid #f2bb13;text-align:center;flex-shrink:0;padding-top:2px;font-weight:700;content:counter(list)}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item .cg-contest-ordered-list_border{position:absolute;top:40px;bottom:0;left:12px;width:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAMFBMVEVHcEympqalpaWkpKSlpaWqqqqlpaWlpaWlpaWlpaWmpqampqampqalpaWlpaWmpqZLA0UHAAAAD3RSTlMALuVOkggfZ37z7j6ZRGYaABHFAAAARklEQVQI12NgIBuwXq+GMXPm/3KDCp7///8LhMk7////TwJgJvt/IDAAM/kQTO71cAWs/v///4AalqL/qRVmsLAh+e5jAACsRBzUSrTyjAAAAABJRU5ErkJggg==);background-position:bottom;background-size:8px 8px;background-repeat:space}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item:last-child .cg-contest-ordered-list_border{display:none}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item .cg-contest-ordered-list_number-paragraph{margin-left:20px;margin-top:3px}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item .cg-contest-ordered-list_number-paragraph .cg-contest-ordered-list_number-paragraph-title{font-weight:700}.cg-contest-ordered-list .cg-contest-ordered-list_list .cg-contest-ordered-list_item .cg-contest-ordered-list_number-paragraph .cg-contest-ordered-list_number-paragraph-text{font-weight:400;color:#7e8082;font-size:14px}.cg-contest-ordered-list .cg-contest-ordered-list_image{overflow:hidden;width:35%;text-align:center}.mobile .cg-contest-ordered-list{padding:55px 20px}.mobile .cg-contest-ordered-list .cg-contest-ordered-list_content{flex-direction:column-reverse;padding-left:0}.mobile .cg-contest-ordered-list .cg-contest-ordered-list_image{width:100%;margin-bottom:50px}.mobile .cg-contest-ordered-list .cg-contest-ordered-list_image img{max-width:100%}
.cg-contest-simple-block{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:100px 55px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.cg-contest-simple-block.without-img-padding{padding-bottom:0}.cg-contest-simple-block .cg-contest-simple-block_title{color:#20252a;font-size:42px;font-weight:700}.cg-contest-simple-block .cg-contest-simple-block_text{color:#20252a;font-size:24px;font-weight:300}.cg-contest-simple-block .cg-contest-simple-block_img{margin-top:80px;width:100%;max-width:980px}.mobile .cg-contest-simple-block{padding:55px 20px}.mobile .cg-contest-simple-block.without-img-padding{padding-bottom:0}
.content-details-arrow_breadcrumb{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px -66px;width:7px;height:8px;background-repeat:no-repeat}.content-details-icon_add_friends{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-148px -149px;width:24px;height:18px;background-repeat:no-repeat}.content-details-icon_approval{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-33px -194px;width:14px;height:15px;background-repeat:no-repeat}.content-details-icon_characters{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-116px -52px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_clash_of_code_contributions{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-45px -149px;width:51px;height:38px;background-repeat:no-repeat}.content-details-icon_clash_of_code_participations{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:0px -104px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_clash_of_code_private_clash{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-116px 0px;width:50px;height:52px;background-repeat:no-repeat}.content-details-icon_community_rate{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px -56px;width:10px;height:10px;background-repeat:no-repeat}.content-details-icon_community_stats{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-166px -135px;width:21px;height:12px;background-repeat:no-repeat}.content-details-icon_contribution_type{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-172px -149px;width:20px;height:15px;background-repeat:no-repeat}.content-details-icon_difficulty{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-192px -149px;width:18px;height:15px;background-repeat:no-repeat}.content-details-icon_duration_white{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px 0px;width:13px;height:20px;background-repeat:no-repeat}.content-details-icon_play_white{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-135px -104px;width:30px;height:35px;background-repeat:no-repeat}.content-details-icon_puzzle_of_the_week{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:0px 0px;width:116px;height:104px;background-repeat:no-repeat}.content-details-icon_rank_bronze{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-45px -104px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rank_gold{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-90px -104px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rank_legend{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-166px 0px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rank_silver{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-166px -45px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rank_wood{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-166px -90px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rank{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:0px -149px;width:45px;height:45px;background-repeat:no-repeat}.content-details-icon_rate_01{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px -20px;width:12px;height:12px;background-repeat:no-repeat}.content-details-icon_rate_02{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-96px -149px;width:26px;height:25px;background-repeat:no-repeat}.content-details-icon_rate_03{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px -32px;width:12px;height:12px;background-repeat:no-repeat}.content-details-icon_rate_05{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-211px -44px;width:12px;height:12px;background-repeat:no-repeat}.content-details-icon_rate_06{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-122px -149px;width:26px;height:25px;background-repeat:no-repeat}.content-details-icon_status{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:0px -194px;width:16px;height:16px;background-repeat:no-repeat}.content-details-icon_views{background-image:url(https://static.codingame.com/assets/content-details.b4366e24.png);background-position:-16px -194px;width:17px;height:15px;background-repeat:no-repeat}.codingamer-progression-items{display:flex;flex-direction:row;height:100%}.codingamer-progression-items .codingamer-progression-items_sharebuttons-container{margin-left:5px}.codingamer-progression-items .content-details-tile{display:flex;flex:1;flex-direction:column;height:inherit;min-width:180px;color:#f2bb13;position:relative}.codingamer-progression-items .content-details-tile .header-block{font-size:20px;font-weight:500;padding:0 18px;color:#20252a;align-items:baseline;justify-content:center;display:flex;flex-direction:row}.codingamer-progression-items .content-details-tile .title{color:#838891;font-size:15px;font-weight:400;text-transform:uppercase}.codingamer-progression-items .content-details-tile .content-container{display:flex;flex:1;align-items:center;flex-direction:column;justify-content:center;margin:18px;margin-top:0;position:relative}.codingamer-progression-items .content-details-tile .content-container .icon-container{height:100px;display:flex;align-items:center}.codingamer-progression-items .content-details-tile .content-container .rank-container{width:auto;height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center}.codingamer-progression-items .content-details-tile .content-container .rank-container .rank{height:auto}.codingamer-progression-items .content-details-tile .content-container.no-rank .rank-container{color:#f74225;font-size:12px;font-weight:400}.codingamer-progression-items .content-details-tile .content-container.no-rank .rank-container .rank-na{color:#20252a;font-size:30px;font-weight:400}.codingamer-progression-items .content-details-tile .content-container.no-league{opacity:.7}.codingamer-progression-items .content-details-tile .content-container.wood .rank-icon path{fill:#7cc576}.codingamer-progression-items .content-details-tile .content-container.wood .rank{color:#7cc576}.codingamer-progression-items .content-details-tile .content-container.bronze .rank-icon path{fill:#b6a28b}.codingamer-progression-items .content-details-tile .content-container.bronze .rank{color:#b6a28b}.codingamer-progression-items .content-details-tile .content-container.silver .rank-icon path{fill:#849aa4}.codingamer-progression-items .content-details-tile .content-container.silver .rank{color:#849aa4}.codingamer-progression-items .content-details-tile .content-container.gold .rank-icon path{fill:#f4ae3d}.codingamer-progression-items .content-details-tile .content-container.gold .rank{color:#f4ae3d}.codingamer-progression-items .content-details-tile .content-container.legend .rank-icon path{fill:#f96249}.codingamer-progression-items .content-details-tile .content-container.legend .rank{color:#f96249}.codingamer-progression-items .content-details-tile .rank-icon{height:56px;display:flex}.codingamer-progression-items .content-details-tile .rank-icon path{fill:#20252a}.codingamer-progression-items .content-details-tile .rank{color:#20252a;font-size:20px}.codingamer-progression-items .content-details-tile .rank .rank-value{font-weight:400}.codingamer-progression-items .content-details-tile .rank .rank-suffix{vertical-align:super;text-transform:uppercase;font-size:12px;font-weight:400}.codingamer-progression-items .content-details-tile .rank .rank-total{font-weight:400}.codingamer-progression-items .content-details-tile .rank .rank-total:before{content:"/"}.codingamer-progression-items .content-details-tile .league-container{display:flex;flex-direction:column;align-items:center}.codingamer-progression-items .content-details-tile .league-container .league-name{font-size:20px;font-weight:700}.codingamer-progression-items .content-details-tile .league-container .league-name.wood{color:#7cc576}.codingamer-progression-items .content-details-tile .league-container .league-name.bronze{color:#b6a28b}.codingamer-progression-items .content-details-tile .league-container .league-name.silver{color:#849aa4}.codingamer-progression-items .content-details-tile .league-container .league-name.gold{color:#f4ae3d}.codingamer-progression-items .content-details-tile .league-container .league-name.legend{color:#f96249}.codingamer-progression-items .content-details-tile .league-container:hover{cursor:pointer}
.common-button_close_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-246px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close_white{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-258px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-button_close{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-243px -294px;width:24px;height:24px;background-repeat:no-repeat}.common-button_refresh{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-270px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-checkbox_background{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -124px;width:26px;height:26px;background-repeat:no-repeat}.common-checkbox_checked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-320px -214px;width:18px;height:18px;background-repeat:no-repeat}.common-company_no_logo{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-368px -74px;width:50px;height:50px;background-repeat:no-repeat}.common-icon_achievements_home{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_actions{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-291px -294px;width:4px;height:18px;background-repeat:no-repeat}.common-icon_arrow_textbox_black{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-406px -214px;width:14px;height:13px;background-repeat:no-repeat}.common-icon_back{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-233px -278px;width:13px;height:12px;background-repeat:no-repeat}.common-icon_close_contest{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-282px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_code{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-217px -278px;width:16px;height:12px;background-repeat:no-repeat}.common-icon_codinpoints{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-338px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-icon_community_stats{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-196px -278px;width:21px;height:12px;background-repeat:no-repeat}.common-icon_drag_your_pic_here{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -74px;width:128px;height:80px;background-repeat:no-repeat}.common-icon_dropdown{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -268px;width:10px;height:9px;background-repeat:no-repeat}.common-icon_locked{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -294px;width:55px;height:65px;background-repeat:no-repeat}.common-icon_optimization{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_02{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-260px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rank_44px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-224px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-icon_rank_60px{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-240px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-icon_rank{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-280px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_rate_01{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-294px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_score{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -214px;width:20px;height:20px;background-repeat:no-repeat}.common-icon_search_black_small{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-180px -278px;width:16px;height:16px;background-repeat:no-repeat}.common-icon_settings{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-306px -278px;width:12px;height:12px;background-repeat:no-repeat}.common-icon_slideshow_next{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-267px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_slideshow_previous{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-279px -294px;width:12px;height:20px;background-repeat:no-repeat}.common-icon_wrong{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-128px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_17px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-355px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-372px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-389px -214px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -234px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_17px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-400px -251px;width:17px;height:17px;background-repeat:no-repeat}.common-level_icon_25px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-394px -124px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-143px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-168px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-193px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_25px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-218px -294px;width:25px;height:25px;background-repeat:no-repeat}.common-level_icon_44px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-268px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-312px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-356px -234px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-55px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_44px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-99px -294px;width:44px;height:44px;background-repeat:no-repeat}.common-level_icon_60px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-300px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-360px -154px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-60px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_60px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-120px -234px;width:60px;height:60px;background-repeat:no-repeat}.common-level_icon_80px_10{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-208px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_20{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-288px -74px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_30{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_40{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-80px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-level_icon_80px_50{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:-160px -154px;width:80px;height:80px;background-repeat:no-repeat}.common-logo_codinghub{background-image:url(https://static.codingame.com/assets/common.95aaedcb.png);background-position:0px 0px;width:420px;height:74px;background-repeat:no-repeat}.cg-minimal-leaderboard_leaderboard-entry,.cg-minimal-leaderboard_team{display:flex;align-items:center;height:80px;padding:0 36px}.cg-minimal-leaderboard_leaderboard-entry.even,.cg-minimal-leaderboard_team.even{background-color:#f2f2f2}.cg-minimal-leaderboard_leaderboard-entry.with-league{padding-left:0}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_league{display:flex;justify-content:center;width:80px}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer{overflow:hidden;text-align:left;white-space:nowrap;display:flex;align-items:center}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar{display:inline-flex;justify-content:center;flex:0 0 auto;cursor:pointer;vertical-align:top}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position{height:50px;min-width:50px;padding-left:7px;padding-right:7px;background-color:#f2bb13;font-weight:bold;font-size:15px;line-height:50px;text-align:center;display:inline-block;vertical-align:top;color:#454c55}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position.wood{background-color:#7cc576;color:#fff}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position.bronze{background-color:#b6a28b;color:#fff}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position.silver{background-color:#849aa4;color:#fff}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position.gold{background-color:#f4ae3d;color:#fff}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position.legend{background-color:#f96249;color:#fff}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_profile-picture{height:50px;width:50px}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_infos{height:50px;text-align:left;padding-left:10px;min-width:110px;flex:1;white-space:nowrap;display:flex;flex-direction:column;justify-content:center}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_infos .cg-minimal-leaderboard_codingamer-pseudo{font-weight:700;font-size:15px;color:#000;text-decoration:none;border:none;transition:opacity .2s;overflow:hidden;text-overflow:ellipsis}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_infos .cg-minimal-leaderboard_codingamer-pseudo:hover{opacity:.7}.cg-minimal-leaderboard_leaderboard-entry .cg-minimal-leaderboard_codingamer .cg-minimal-leaderboard_infos .cg-minimal-leaderboard_last-battles{text-decoration:none;text-transform:uppercase;font-weight:400;opacity:1;border-bottom:none;color:#1a99aa;font-size:12px;transition:opacity .2s;white-space:pre-wrap}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_rank-avatar{display:inline-flex;justify-content:center;flex:0 0 auto;vertical-align:top}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_position{height:50px;min-width:50px;padding-left:7px;padding-right:7px;background-color:#f2bb13;font-weight:bold;font-size:15px;line-height:50px;text-align:center;display:inline-block;vertical-align:top;color:#454c55}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_rank-avatar .cg-minimal-leaderboard_profile-picture{height:50px;width:50px;object-fit:contain}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_team-infos{height:50px;display:inline-block;text-align:left;padding-left:10px;min-width:110px;flex:1;white-space:nowrap;display:flex;flex-direction:column;justify-content:center}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_team-infos .cg-minimal-leaderboard_team-name{font-weight:700;font-size:15px;color:#000;text-decoration:none;border:none;transition:opacity .2s;overflow:hidden;text-overflow:ellipsis}.cg-minimal-leaderboard_team .cg-minimal-leaderboard_team-infos .cg-minimal-leaderboard_team-website{text-decoration:none;font-weight:400;opacity:1;border-bottom:none;color:#7f8183;font-size:12px;overflow:hidden;text-overflow:ellipsis}
.cg-contest-team-progression{position:relative;height:100%}.cg-contest-team-progression_icon-team{align-self:center}.cg-contest-team-progression_no-team{color:#20252a;font-weight:600;font-size:14px;text-align:center;margin:0 60px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:20px}.cg-contest-team-progression_no-team .cg-contest-team-progression_add-team{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:340px;max-width:100%;display:block;align-self:center;margin-top:16px}.cg-contest-team-progression_no-team .cg-contest-team-progression_add-team:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-contest-team-progression_no-team .cg-contest-team-progression_add-team:disabled{opacity:.5;cursor:auto}.cg-contest-team-progression_no-team .cg-contest-team-progression_show-more-info{display:none;margin-top:7px;font-size:12px;color:#7e8082}.cg-contest-team-progression_has-team{display:flex;flex-direction:column}.cg-contest-team-progression_has-team section{display:flex;flex-direction:row;justify-content:space-between}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile-container{margin-right:40px;margin-bottom:40px;display:flex;justify-content:flex-start;flex:1;min-width:100px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile{display:flex;flex-direction:row;align-items:center;max-width:100%}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile .cg-contest-team-progression_icon-team{width:50px;height:50px;flex:none;object-fit:contain}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile .cg-contest-team-progression_team-info{margin:10px;overflow:hidden;flex:1}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile .cg-contest-team-progression_team-info .cg-contest-team-progression_team-name{color:#20252a;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile .cg-contest-team-progression_team-info .cg-contest-team-progression_team-website{color:#20252a;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-info-tile .cg-contest-team-progression_icon-change-selected-team{height:12px;width:12px;flex:none;cursor:pointer}.cg-contest-team-progression_has-team.no-team-rank .cg-contest-team-progression_team-rank-tile{padding-right:0;max-width:300px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile{padding-right:50px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_team-rank-header{align-items:baseline;justify-content:center;display:flex;flex-direction:row;color:#20252a;font-size:20px;font-weight:400}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank{display:flex;flex-direction:row;align-items:center}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .cg-contest-team-progression_rank-container{width:auto;height:inherit;display:flex;flex-direction:row;justify-content:center;height:auto;color:#f2bb13;font-size:20px;margin-top:-2px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .cg-contest-team-progression_rank-container .cg-contest-team-progression_rank-value{font-weight:400}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .cg-contest-team-progression_rank-container .cg-contest-team-progression_rank-suffix{vertical-align:super;text-transform:uppercase;font-size:12px;font-weight:400;margin-right:10px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .cg-contest-team-progression_rank-container .cg-contest-team-progression_rank-total{font-weight:400}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .cg-contest-team-progression_rank-container .cg-contest-team-progression_rank-total:before{content:"/"}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_has-team-rank .rank-share-button{margin-left:10px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_no-team-rank{display:flex;flex-direction:row;align-items:center}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_no-team-rank .cg-contest-team-progression_na{color:#20252a;font-size:30px;font-weight:400;margin-right:15px}.cg-contest-team-progression_has-team .cg-contest-team-progression_team-rank-tile .cg-contest-team-progression_no-team-rank .cg-contest-team-progression_need-at-least-three-participants{color:#f74225;font-size:12px;font-weight:400;max-width:300px}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper{display:flex;flex-wrap:wrap;margin:0 -25px}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section{padding-top:30px;margin:0 25px}@media(max-width: 1100px){.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section{display:none}}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section .cg-contest-team-progression_chat{color:#f2bb13;font-size:12px;font-weight:700;transition:opacity .2s;display:flex;justify-content:center;align-items:center}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section .cg-contest-team-progression_chat:hover{cursor:pointer;opacity:.7}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section .cg-contest-team-progression_chat .cg-contest-team-progression_chat-icon{flex:none;height:30px;width:30px;margin-right:10px}.cg-contest-team-progression_has-team .cg-contest-team-progression_wrapper .cg-contest-team-progression_chat-section .cg-contest-team-progression_chat .cg-contest-team-progression_chat-icon path{fill:#f2bb13}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile{display:flex;flex-direction:column;margin:0 25px}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-header{color:#20252a;font-size:15px;font-weight:400;margin-bottom:10px}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-5px}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_participants-view-more{margin:5px}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_participants-view-more .cg-contest-team-progression_square{height:60px;width:60px;display:flex;justify-content:center;align-items:center;background-image:none;background-color:rgba(37,46,56,.08);transition:background .2s}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_participants-view-more .cg-contest-team-progression_square:hover{background-color:rgba(37,46,56,.1)}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_participants-view-more .cg-contest-team-progression_square .cg-contest-team-progression_view-more-count{font-size:25px;color:#20252a;font-weight:400}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_participants-view-more .cg-contest-team-progression_square .cg-contest-team-progression_view-more-count:after{content:"+";vertical-align:top;font-size:15px;margin-top:4px;display:inline-block}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_rank-avatar{margin:5px}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_invite-colleagues{margin:5px;color:#f2bb13;font-size:12px;font-weight:700;transition:opacity .2s}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_invite-colleagues:hover{cursor:pointer;opacity:.7}.cg-contest-team-progression_has-team .cg-contest-team-progression_participants-tile .cg-contest-team-progression_participants-list .cg-contest-team-progression_invite-colleagues.shrink{margin:12px 0}
.cg-contest-team-progression_more-participants-popup{width:710px;overflow-y:auto}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_header{display:flex;align-items:center;justify-content:space-between;padding:0 50px;margin-top:50px}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_challenge-friends{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:200px}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_challenge-friends:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_challenge-friends:disabled{opacity:.5;cursor:auto}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_more-participants-popup-title{color:#454c55;font-size:20px;font-weight:900;text-transform:uppercase;display:block}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_participants-container{overflow:auto;padding:0 0 35px 43px;height:600px}.cg-contest-team-progression_more-participants-popup .cg-contest-team-progression_participants-container .cg-contest-team-progression_participant{vertical-align:top;margin:18px 7px;display:inline-block;width:90px}
.cg-contest-team-progression_select-team-popup{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:20px 40px;max-height:546px;max-width:1000px;text-align:center}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_popup-header{width:100%;align-items:flex-start;color:#20252a;text-align:left}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_popup-header .cg-contest-team-progression_popup-title{font-size:25px;font-weight:700;margin-bottom:15px}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_popup-header .cg-contest-team-progression_popup-subtitle{font-size:15px;font-weight:400}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms{display:flex;flex-direction:row}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block{width:450px;padding:0 30px;margin:auto;margin-top:25px;margin-bottom:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_title{color:#454c55;font-size:20px;font-weight:900;text-transform:uppercase;margin-top:10px;margin-bottom:10px;text-transform:none}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_title .cg-contest-team-progression_highlight{color:#f2bb13}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block img{width:50px;height:50px}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block-container{width:100%}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block{display:flex;flex-direction:column;justify-content:center;margin-bottom:5px}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block.cg-contest-team-progression_skipped .cg-contest-team-progression_inputs-field{opacity:.5}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block .cg-contest-team-progression_inputs-school,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block .cg-contest-team-progression_inputs-company{margin-bottom:20px}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block label{color:#838891}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block .cg-contest-team-progression_cg-inputcontainer{margin-bottom:0}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select{border-color:#e1e1e1;font-size:15px;font-weight:400;background-color:#f9f9f9;resize:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input:-ms-input-placeholder,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select:-ms-input-placeholder{color:#838891}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input:-moz-placeholder,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select:-moz-placeholder{color:#838891}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input::-moz-placeholder,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select::-moz-placeholder{color:#838891}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input::-webkit-input-placeholder,.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select::-webkit-input-placeholder{color:#838891}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block select{padding-left:10px}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_input-block input[type=hidden]{top:0;bottom:0;left:0;right:0;padding-bottom:0}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_checkbox-container{display:flex;justify-content:space-between;height:min-content}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_checkbox-container .cg-checkbox input[type=checkbox]+label.cg-checkbox_square{margin-bottom:0;vertical-align:middle}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_custom-forms .cg-contest-team-progression_team-select-block .cg-contest-team-progression_checkbox-container label.cg-checkbox_label{color:#7e8082;font-size:14px;font-weight:600}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:270px;color:#fff}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-contest-team-progression_select-team-popup .cg-contest-team-progression_button:disabled{opacity:.5;cursor:auto}
.invite-panel-icon_back_white{background-image:url(https://static.codingame.com/assets/invite-panel.5d8bf173.png);background-position:-66px -26px;width:13px;height:12px;background-repeat:no-repeat}.invite-panel-icon_codingame{background-image:url(https://static.codingame.com/assets/invite-panel.5d8bf173.png);background-position:0px 0px;width:40px;height:35px;background-repeat:no-repeat}.invite-panel-icon_facebook_large{background-image:url(https://static.codingame.com/assets/invite-panel.5d8bf173.png);background-position:-66px 0px;width:13px;height:26px;background-repeat:no-repeat}.invite-panel-icon_gmail_large{background-image:url(https://static.codingame.com/assets/invite-panel.5d8bf173.png);background-position:-40px 0px;width:26px;height:22px;background-repeat:no-repeat}.invite-panel-icon_search_black{background-image:url(https://static.codingame.com/assets/invite-panel.5d8bf173.png);background-position:0px -35px;width:20px;height:20px;background-repeat:no-repeat}.contest-team-progression-invite-panel{width:700px;height:112px;position:relative;overflow:hidden;box-shadow:0px 0px 30px 0px rgba(69,76,85,.7)}.contest-team-progression-invite-panel .contest-team-progression-invite-panel-link-block{display:flex;align-items:center;padding:30px 30px;width:100%}.contest-team-progression-invite-panel .contest-team-progression-invite-panel-link-block .contest-team-progression-invite-panel-link-title{font-weight:400;margin-right:30px;font-size:15px}.contest-team-progression-invite-panel .contest-team-progression-invite-panel-link-block .contest-team-progression-invite-panel-link{flex:1;background-color:#f6f6f6;border:1px solid #dbdbdb;margin:0}
.cg-hackathon-info-list{display:flex;justify-content:center;padding:30px 0}.cg-hackathon-info-list .cg-hackathon-info-list_wrapper{display:flex;justify-content:space-around;max-width:1200px;overflow:hidden;flex-wrap:wrap}.cg-hackathon-info-list .cg-hackathon-info-list_info{padding:30px 60px;flex:1 1 400px;flex-direction:column;text-align:center;margin:-1px;position:relative}.cg-hackathon-info-list .cg-hackathon-info-list_info:after,.cg-hackathon-info-list .cg-hackathon-info-list_info:before{position:absolute;top:60px;bottom:30px;width:1px;content:"";background-color:#dadada}.cg-hackathon-info-list .cg-hackathon-info-list_info:after{right:0}.cg-hackathon-info-list .cg-hackathon-info-list_info:before{left:0}.cg-hackathon-info-list .cg-hackathon-info-list_info-description{margin-top:20px}@media(max-width: 600px){.cg-hackathon-info-list .cg-hackathon-info-list_info{padding:30px}}
.cg-hackathon-free-text{padding:60px 30px;display:flex;justify-content:center;flex:1;align-items:center}.cg-hackathon-free-text .cg-hackathon-free-text_content{flex:2}.cg-hackathon-free-text .cg-hackathon-free-text_laptop{flex:1;position:relative;height:330px;overflow:hidden}.cg-hackathon-free-text .cg-hackathon-free-text_laptop img{position:absolute;top:0;height:100%}.cg-hackathon-free-text .cg-hackathon-free-text_laptop.left{margin:0 60px 0 -30px}.cg-hackathon-free-text .cg-hackathon-free-text_laptop.left img{right:0}.cg-hackathon-free-text .cg-hackathon-free-text_laptop.right{margin:0 -30px 0 60px}.cg-hackathon-free-text .cg-hackathon-free-text_laptop.right img{left:0}.cg-hackathon-free-text .cg-hackathon-free-text_description{margin-top:20px}@media(max-width: 600px){.cg-hackathon-free-text .cg-hackathon-free-text_laptop{display:none}}
.cg-hackathon-register{min-height:450px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;background-color:#252e38;background-repeat:no-repeat;background-size:cover;background-position:50%}.cg-hackathon-register .cg-hackathon-register_description{color:#fff;font-size:25px;max-width:735px;text-align:center;font-weight:600}.cg-hackathon-register .cg-hackathon-register_info{color:#fff;font-size:20px;max-width:735px;text-align:center;font-weight:400}.cg-hackathon-register .cg-hackathon-register_button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:300px;max-width:100%;margin-top:30px}.cg-hackathon-register .cg-hackathon-register_button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-hackathon-register .cg-hackathon-register_button:disabled{opacity:.5;cursor:auto}.cg-hackathon-register .cg-hackathon-register_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(37,46,56,.2)}.cg-hackathon-register .cg-hackathon-register_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;max-width:100%}
.cg-hackathon-prizes{position:relative;padding:140px 30px;display:flex;flex-direction:column;align-items:center;background-image:url(https://static.codingame.com/assets/background-prizes.fadc17d1.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:400px}.cg-hackathon-prizes .cg-hackathon-prizes_overlay{position:absolute;bottom:0;left:0;right:0;height:400px;background-image:url(https://static.codingame.com/assets/overlay_prizes.24890232.png);background-repeat:no-repeat;background-size:cover;background-position-x:right;background-position-y:top}.cg-hackathon-prizes .cg-hackathon-prizes_container{width:100%;max-width:1500px;background-color:#fff;background-size:cover;background-repeat:repeat;background-position:50%;padding:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap-reverse;position:relative}.cg-hackathon-prizes .cg-hackathon-prizes_container.hasCustomCover{color:#fff}.cg-hackathon-prizes .cg-hackathon-prizes_container.hasCustomCover .cg-hackathon-prizes_prize-description{color:#f2bb13;font-weight:600}.cg-hackathon-prizes .cg-hackathon-prizes_prizes{flex:1 1 300px;padding:15px}.cg-hackathon-prizes .cg-hackathon-prizes_prize{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:20px}.cg-hackathon-prizes .cg-hackathon-prizes_prize-title{font-size:18px;font-weight:600}.cg-hackathon-prizes .cg-hackathon-prizes_prize-description{font-size:16px;font-weight:400}.cg-hackathon-prizes .cg-hackathon-prizes_prize-description ul{list-style-type:none}.cg-hackathon-prizes .cg-hackathon-prizes_image-container{flex:2 1 300px;max-width:100%;padding:15px}.cg-hackathon-prizes .cg-hackathon-prizes_image-container .cg-hackathon-prizes_image{display:block;margin:auto;max-width:100%;max-height:400px;height:auto}
.cg-hackathon-options{width:100%;background-color:#252e38;padding:60px 30px}.cg-hackathon-options .hackathon_title{color:#fff}.cg-hackathon-options .cg-hackathon-options_teaser{text-align:center;color:#fff;font-size:20px;margin-bottom:30px}.cg-hackathon-options .cg-hackathon-options_options-container{display:flex;flex-wrap:wrap;justify-content:center;margin:-15px}.cg-hackathon-options .cg-hackathon-options_option{width:150px;margin:15px;display:flex;flex-direction:column;align-items:center;text-align:center}.cg-hackathon-options .cg-hackathon-options_option-icon{width:120px;color:#f2bb13}.cg-hackathon-options .cg-hackathon-options_option-label{font-size:15px;margin-top:15px;color:#fff;font-weight:400}
.cg-hackathon-squad{background-color:#f2bb13;padding-left:60px;padding-right:60px}.cg-hackathon-squad .cg-hackathon-squad_tile{display:flex;flex-direction:column;justify-content:space-between;background:#fff}.cg-hackathon-squad .cg-hackathon-squad_title-container{display:flex;align-items:center;padding:15px 18px}.cg-hackathon-squad .cg-hackathon-squad_title-container .title{display:flex;justify-content:space-between;align-items:center;color:#838891;font-size:15px;font-weight:400;text-transform:uppercase;flex:1}.cg-hackathon-squad .cg-hackathon-squad_change-team-container{display:flex;justify-content:flex-end}.cg-hackathon-squad .cg-hackathon-squad_change-team-button{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;text-transform:none;margin-bottom:10px;border-radius:4px}.cg-hackathon-squad .cg-hackathon-squad_change-team-button:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-hackathon-squad .cg-hackathon-squad_change-team-button:disabled{opacity:.5;cursor:auto}.cg-hackathon-squad .cg-contest-team-progression-component-container{margin-bottom:15px;margin-left:18px;display:flex;justify-content:flex-start;flex:1;min-width:100px}
.cg-hackathon-status{flex:1;padding:180px 30px;background-image:url(https://static.codingame.com/assets/background_general_leaderboard.68d731ee.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.cg-hackathon-status .cg-hackathon-status_section:not(:last-of-type){margin-bottom:30px}.cg-hackathon-status .cg-hackathon-status_descriptions{display:flex;flex-direction:column;align-items:center}.cg-hackathon-status .cg-hackathon-status_description{color:#fff;font-size:25px;text-align:center;font-weight:600}.cg-hackathon-status .cg-hackathon-status_description.date{font-weight:400}.cg-hackathon-status .cg-hackathon-status_description.registration-disabled{font-weight:700;color:#f74225}.cg-hackathon-status .cg-hackathon-status_description:not(:last-of-type){margin-bottom:30px}.cg-hackathon-status .cg-hackathon-status_buttons{display:flex;justify-content:center;flex-wrap:wrap;margin:-15px}.cg-hackathon-status .cg-hackathon-status_button{text-align:center;background-color:#20252a;color:#fff;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 20px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;margin:15px;display:block;width:300px;max-width:calc(100% - 30px);min-width:0}.cg-hackathon-status .cg-hackathon-status_button:not(:disabled):hover{background-color:rgba(32,37,42,.9)}.cg-hackathon-status .cg-hackathon-status_button:disabled{opacity:.5;cursor:auto}.cg-hackathon-status .cg-hackathon-status_button:first-child{text-align:center;background-color:#f2bb13;color:#454c55;font-size:14px;font-weight:600;height:52px;line-height:52px;text-transform:uppercase;border:none;cursor:pointer;padding:0 5px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s;width:300px;max-width:calc(100% - 30px);min-width:0;color:#454c55}.cg-hackathon-status .cg-hackathon-status_button:first-child:not(:disabled):hover{background-color:rgba(242,187,19,.7)}.cg-hackathon-status .cg-hackathon-status_button:first-child:disabled{opacity:.5;cursor:auto}.cg-hackathon-status .cg-hackathon-status_wrapper{display:block;position:relative}.cg-hackathon-status .cg-hackathon-status_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(37,46,56,.6)}.cg-hackathon-status .cg-hackathon-status_countdown{display:flex;justify-content:center;text-align:center}.cg-hackathon-status .cg-hackathon-status_countdown-digit-container{display:inline-flex;margin:0 5px}.cg-hackathon-status .cg-hackathon-status_countdown-digit{background-color:#20252a;font-size:25px;font-weight:700;width:40px;height:60px;line-height:60px;margin:.5px;color:#fff;border-radius:5px}.cg-hackathon-status .cg-hackathon-status_countdown-digit-disable{font-weight:300}.cg-hackathon-status .cg-hackathon-status_countdown-label{font-size:13px;font-weight:700;color:#fff;margin-top:10px}.cg-hackathon-status .cg-hackathon-status_logo-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-bottom:30px;max-width:100%}.cg-hackathon-status .cg-hackathon-status_logo{display:block;width:auto;height:auto;max-width:100%;max-height:200px}
.cg-hackathon-trailer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.cg-hackathon-trailer .cg-hackathon-trailer_wrapper{width:100%;position:relative;max-width:855px;min-height:300px;padding-bottom:29%}.cg-hackathon-trailer .cg-hackathon-trailer_video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}

/*# sourceMappingURL=contest-c88bf87d.css.map*/